0001086364-24-007638.txt : 20240510 0001086364-24-007638.hdr.sgml : 20240510 20240510125146 ACCESSION NUMBER: 0001086364-24-007638 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 EFFECTIVENESS DATE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BlackRock Inc. CENTRAL INDEX KEY: 0001364742 STANDARD INDUSTRIAL CLASSIFICATION: SECURITY BROKERS, DEALERS & FLOTATION COMPANIES [6211] ORGANIZATION NAME: 02 Finance 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: 24933850 BUSINESS ADDRESS: STREET 1: 50 HUDSON YARDS CITY: NEW YORK STATE: NY ZIP: 10001 BUSINESS PHONE: 212-810-5800 MAIL ADDRESS: STREET 1: 50 HUDSON YARDS CITY: NEW YORK STATE: NY ZIP: 10001 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 X0202 13F-HR LIVE 0001364742 XXXXXXXX 03-31-2024 03-31-2024 BlackRock Inc.
50 Hudson Yards New York NY 10001
13F COMBINATION REPORT 028-12019 000109391 801-56370 Nationwide Mutual Funds/Nationwide Fund Advisors 000109391 801-56370 Nationwide Variable Insurance Trust and Nationwide Fund Advisors RUSSELL FRANK CO 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 April 2023 212-810-5300 /s/ Spencer Fleming New York NY 03-31-2024 30 48325 4295718804000 false 2 0001086363 028-04293 000107105 801-48433 BLACKROCK FINANCIAL MANAGEMENT INC/DE 3 0001512561 028-14241 BlackRock Investment Management (Taiwan) Ltd 4 0001461626 028-13496 BlackRock Investment Management (Australia) Ltd 7 0001050459 028-06608 000162262 802-76230 BlackRock Asset Management Canada Ltd 13 0001559921 028-15053 000164594 801-76926 BLACKROCK (SINGAPORE) LTD. 15 0001579409 028-15566 000165482 801-77343 BlackRock Asset Management North Asia Ltd 16 0001579408 028-15558 BlackRock Brasil Gestora de Investimentos Ltd. 18 0001305227 028-12016 000108928 801-56972 BlackRock Investment Management, LLC 19 0001086364 028-04295 000106614 801-47710 BLACKROCK ADVISORS LLC 20 0001173486 028-10210 000108069 801-57038 BLACKROCK CAPITAL MANAGEMENT INC 21 0001006249 028-13359 000105247 801-22609 BlackRock Fund Advisors 22 0000913414 028-03946 BlackRock Institutional Trust Company, N.A. 23 0001085635 028-04109 BlackRock Japan Co. Ltd 24 0001003283 028-05116 BlackRock Group LTD 25 0001388402 028-12195 BlackRock Fund Managers Ltd. 26 0001388401 028-12194 000162379 802-76129 BlackRock Investment Management (UK) Ltd. 28 0001388399 028-12198 BlackRock (Netherlands) B.V. 29 0001426459 028-12736 000106843 801-51087 BlackRock Internationl, Ltd. 30 0001503309 028-14028 BlackRock Asset Management Ireland Ltd 31 0001034551 028-06128 000162380 802-76133 BlackRock Advisors (UK) Ltd 32 0001415064 028-12608 BlackRock Asset Management Deutschland AG 34 0001426606 028-13739 BlackRock (Luxembourg) S.A. 35 0001512562 028-14240 Ishares(DE) InvAG mit Teilgesellschaftsvermogen 36 0001549649 028-14948 BlackRock Life Ltd 37 0001559920 028-15054 BLACKROCK FUND MANAGEMENT CO. S.A. 40 0001654470 028-17023 000161987 801-78476 BlackRock Asset Management Schweiz AG 42 0001169553 028-11240 000113203 801-60384 TENNENBAUM CAPITAL PARTNERS LLC 43 0001364615 028-11964 000111616 801-57184 Aperio Group, LLC 44 0001717705 028-19078 000290336 801-112118 BlackRock Capital Investment Advisors, LLC 46 0001912613 028-22320 000288041 801-110250 Global Energy & Power Infrastructure II Advisors, LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 3945456 364308 SH SOLE 2 238882 0 125426 1 800 FLOWERS COM INC CL A 68243Q106 1040 96 SH SOLE 4 96 0 0 1 800 FLOWERS COM INC CL A 68243Q106 4083 377 SH SOLE 7 377 0 0 1 800 FLOWERS COM INC CL A 68243Q106 1081982 99906 SH SOLE 18 74716 0 25190 1 800 FLOWERS COM INC CL A 68243Q106 7200434 664860 SH SOLE 19 664860 0 0 1 800 FLOWERS COM INC CL A 68243Q106 10877208 1004359 SH SOLE 21 1004359 0 0 1 800 FLOWERS COM INC CL A 68243Q106 16505050 1524012 SH SOLE 22 1435413 0 88599 1 800 FLOWERS COM INC CL A 68243Q106 247368 22841 SH SOLE 23 22841 0 0 1 800 FLOWERS COM INC CL A 68243Q106 37883 3498 SH SOLE 25 3498 0 0 1 800 FLOWERS COM INC CL A 68243Q106 305926 28248 SH SOLE 26 1801 0 26447 1 800 FLOWERS COM INC CL A 68243Q106 301800 27867 SH SOLE 30 27867 0 0 1 800 FLOWERS COM INC CL A 68243Q106 40363 3727 SH SOLE 40 3727 0 0 1 800 FLOWERS COM INC CL A 68243Q106 71413 6594 SH SOLE 43 6541 0 53 10X GENOMICS INC CL A COM 88025U109 4959740 132154 SH SOLE 2 63283 0 68871 10X GENOMICS INC CL A COM 88025U109 8031 214 SH SOLE 4 214 0 0 10X GENOMICS INC CL A COM 88025U109 461619 12300 SH SOLE 7 11666 0 634 10X GENOMICS INC CL A COM 88025U109 2145027 57155 SH SOLE 18 57155 0 0 10X GENOMICS INC CL A COM 88025U109 19884745 529836 SH SOLE 19 529836 0 0 10X GENOMICS INC CL A COM 88025U109 82139809 2188644 SH SOLE 21 2188644 0 0 10X GENOMICS INC CL A COM 88025U109 98789994 2632294 SH SOLE 22 2506621 0 125673 10X GENOMICS INC CL A COM 88025U109 130454 3476 SH SOLE 23 3476 0 0 10X GENOMICS INC CL A COM 88025U109 636772 16967 SH SOLE 25 16967 0 0 10X GENOMICS INC CL A COM 88025U109 2676002 71303 SH SOLE 26 41658 0 29645 10X GENOMICS INC CL A COM 88025U109 223191 5947 SH SOLE 28 1614 0 4333 10X GENOMICS INC CL A COM 88025U109 9528942 253902 SH SOLE 30 253902 0 0 10X GENOMICS INC CL A COM 88025U109 42034 1120 SH SOLE 31 1120 0 0 10X GENOMICS INC CL A COM 88025U109 106022 2825 SH SOLE 34 2825 0 0 10X GENOMICS INC CL A COM 88025U109 10171 271 SH SOLE 36 271 0 0 10X GENOMICS INC CL A COM 88025U109 684022 18226 SH SOLE 40 18226 0 0 10X GENOMICS INC CL A COM 88025U109 8106 216 SH OTR 43 216 0 0 10X GENOMICS INC CL A COM 88025U109 3032161 80793 SH SOLE 43 69219 0 11574 180 LIFE SCIENCES CORP COM 68236V302 51 22 SH SOLE 2 22 0 0 180 LIFE SCIENCES CORP COM 68236V302 1748 750 SH SOLE 22 750 0 0 1895 BANCORP OF WIS INC COM 28253R105 5729 840 SH SOLE 18 840 0 0 1895 BANCORP OF WIS INC COM 28253R105 84329 12365 SH SOLE 21 12365 0 0 1ST SOURCE CORP COM 336901103 1817873 34679 SH SOLE 2 21693 0 12986 1ST SOURCE CORP COM 336901103 6290 120 SH SOLE 4 120 0 0 1ST SOURCE CORP COM 336901103 7548 144 SH SOLE 7 144 0 0 1ST SOURCE CORP COM 336901103 2477946 47271 SH SOLE 18 47271 0 0 1ST SOURCE CORP COM 336901103 2006271 38273 SH SOLE 19 38273 0 0 1ST SOURCE CORP COM 336901103 34673838 661462 SH SOLE 21 661462 0 0 1ST SOURCE CORP COM 336901103 30808649 587727 SH SOLE 22 560792 0 26935 1ST SOURCE CORP COM 336901103 195265 3725 SH SOLE 25 3725 0 0 1ST SOURCE CORP COM 336901103 803337 15325 SH SOLE 26 15325 0 0 1ST SOURCE CORP COM 336901103 14625 279 SH SOLE 28 279 0 0 1ST SOURCE CORP COM 336901103 1134683 21646 SH SOLE 30 21646 0 0 1ST SOURCE CORP COM 336901103 252717 4821 SH SOLE 40 4821 0 0 1ST SOURCE CORP COM 336901103 1070943 20430 SH SOLE 43 19845 0 585 1STDIBS COM INC COM 320551104 98930 16599 SH SOLE 2 16599 0 0 1STDIBS COM INC COM 320551104 54129 9082 SH SOLE 18 9082 0 0 1STDIBS COM INC COM 320551104 329159 55228 SH SOLE 21 55228 0 0 1STDIBS COM INC COM 320551104 1350256 226553 SH SOLE 22 226553 0 0 1STDIBS COM INC COM 320551104 30932 5190 SH SOLE 26 5190 0 0 22ND CENTY GROUP INC COM NEW 90137F202 22746 189554 SH SOLE 22 189554 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 120845 227152 SH SOLE 2 78304 0 148848 23ANDME HOLDING CO CLASS A COM 90138Q108 1637 3078 SH SOLE 7 3078 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 432348 812684 SH SOLE 18 812684 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 349129 656257 SH SOLE 19 656257 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 5909425 11107942 SH SOLE 21 11107942 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 4213275 7919689 SH SOLE 22 7554046 0 365643 23ANDME HOLDING CO CLASS A COM 90138Q108 19482 36620 SH SOLE 25 36620 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 4340 8157 SH SOLE 26 8157 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 400457 752739 SH SOLE 30 752739 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 18385 34558 SH SOLE 40 34558 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 170 320 SH SOLE 43 320 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 753087 140764 SH SOLE 2 112470 0 28294 2SEVENTY BIO INC COMMON STOCK 901384107 1937 362 SH SOLE 7 362 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 757940 141671 SH SOLE 18 141671 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 589484 110184 SH SOLE 19 110184 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 10858949 2029710 SH SOLE 21 2029710 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 7927314 1481741 SH SOLE 22 1439306 0 42435 2SEVENTY BIO INC COMMON STOCK 901384107 5206 973 SH SOLE 43 929 0 44 2U INC COM 90214J101 70141 179987 SH SOLE 2 140091 0 39896 2U INC COM 90214J101 403 1035 SH SOLE 7 1035 0 0 2U INC COM 90214J101 99589 255554 SH SOLE 18 228317 0 27237 2U INC COM 90214J101 64625 165833 SH SOLE 19 165833 0 0 2U INC COM 90214J101 1254932 3220252 SH SOLE 21 3220252 0 0 2U INC COM 90214J101 856278 2197274 SH SOLE 22 2129964 0 67310 2U INC COM 90214J101 517 1326 SH SOLE 28 1326 0 0 2U INC COM 90214J101 26208 67251 SH SOLE 30 67251 0 0 2U INC COM 90214J101 4277 10976 SH SOLE 43 10976 0 0 2U INC NOTE 2.250% 5/0 90214JAB7 1474702 3139000 PRN SOLE 21 3139000 0 0 3-D SYS CORP DEL COM NEW 88554D205 475839 107171 SH SOLE 2 38061 0 69110 3-D SYS CORP DEL COM NEW 88554D205 17098 3851 SH SOLE 4 501 0 3350 3-D SYS CORP DEL COM NEW 88554D205 5879 1324 SH SOLE 7 1324 0 0 3-D SYS CORP DEL COM NEW 88554D205 1869515 421062 SH SOLE 18 421062 0 0 3-D SYS CORP DEL COM NEW 88554D205 1234533 278048 SH SOLE 19 278048 0 0 3-D SYS CORP DEL COM NEW 88554D205 72911003 16421397 SH SOLE 21 16421397 0 0 3-D SYS CORP DEL COM NEW 88554D205 18771130 4227732 SH SOLE 22 4053158 0 174574 3-D SYS CORP DEL COM NEW 88554D205 79805 17974 SH SOLE 25 17974 0 0 3-D SYS CORP DEL COM NEW 88554D205 490065 110375 SH SOLE 26 46641 0 63734 3-D SYS CORP DEL COM NEW 88554D205 10172 2291 SH SOLE 28 2291 0 0 3-D SYS CORP DEL COM NEW 88554D205 4318477 972630 SH SOLE 30 972630 0 0 3-D SYS CORP DEL COM NEW 88554D205 116994 26350 SH SOLE 40 26350 0 0 3-D SYS CORP DEL COM NEW 88554D205 903509 203493 SH SOLE 43 192820 0 10673 374WATER INC COM 88583P104 8606 6830 SH SOLE 2 2030 0 4800 374WATER INC COM 88583P104 189003 150002 SH SOLE 18 150002 0 0 374WATER INC COM 88583P104 138873 110217 SH SOLE 19 110217 0 0 374WATER INC COM 88583P104 2471344 1961384 SH SOLE 21 1961384 0 0 374WATER INC COM 88583P104 1692931 1343596 SH SOLE 22 1332410 0 11186 3M CO COM 88579Y101 108326745 1021276 SH SOLE 2 229437 0 791839 3M CO COM 88579Y101 29624396 279291 SH SOLE 4 217933 0 61358 3M CO COM 88579Y101 88183946 831375 SH SOLE 7 766202 0 65173 3M CO COM 88579Y101 2365573 22302 SH SOLE 13 22302 0 0 3M CO COM 88579Y101 8346436 78688 SH SOLE 15 78688 0 0 3M CO COM 88579Y101 83419494 786457 SH SOLE 18 751986 0 34471 3M CO COM 88579Y101 32179941 303384 SH SOLE 19 303384 0 0 3M CO COM 88579Y101 1672659940 15769397 SH SOLE 21 15769397 0 0 3M CO COM 88579Y101 1279618615 12063907 SH SOLE 22 10859753 0 1204154 3M CO COM 88579Y101 94083772 886997 SH SOLE 23 886997 0 0 3M CO COM 88579Y101 144162389 1359125 SH SOLE 25 1320656 0 38469 3M CO COM 88579Y101 83696867 789072 SH SOLE 26 453322 0 335750 3M CO COM 88579Y101 141203460 1331229 SH SOLE 28 176683 0 1154546 3M CO COM 88579Y101 427434098 4029736 SH SOLE 30 4029736 0 0 3M CO COM 88579Y101 13517879 127443 SH SOLE 31 118738 0 8705 3M CO COM 88579Y101 5166776 48711 SH SOLE 32 48711 0 0 3M CO COM 88579Y101 15884619 149756 SH SOLE 34 149756 0 0 3M CO COM 88579Y101 14886288 140344 SH SOLE 36 140344 0 0 3M CO COM 88579Y101 2883831 27188 SH SOLE 40 27188 0 0 3M CO COM 88579Y101 110313 1040 SH OTR 43 1040 0 0 3M CO COM 88579Y101 58059115 547366 SH SOLE 43 432923 0 114443 4D MOLECULAR THERAPEUTICS IN COM 35104E100 3181603 99862 SH SOLE 2 64717 0 35145 4D MOLECULAR THERAPEUTICS IN COM 35104E100 61968 1945 SH SOLE 7 1945 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 4012385 125938 SH SOLE 18 125938 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 17468965 548304 SH SOLE 19 548304 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 61307975 1924293 SH SOLE 21 1924293 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 39211376 1230740 SH SOLE 22 1181628 0 49112 4D MOLECULAR THERAPEUTICS IN COM 35104E100 60693 1905 SH SOLE 23 1905 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 128396 4030 SH SOLE 25 4030 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 558251 17522 SH SOLE 26 0 0 17522 4D MOLECULAR THERAPEUTICS IN COM 35104E100 2662540 83570 SH SOLE 30 83570 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 6628951 208065 SH SOLE 34 208065 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 158631 4979 SH SOLE 40 4979 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 1063965 33395 SH SOLE 43 31456 0 1939 51TALK ONLINE EDUCATION GROU SPONSORED ADR 16954L204 618 81 SH SOLE 43 81 0 0 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 13174 9831 SH SOLE 2 1518 0 8313 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 513 383 SH SOLE 7 383 0 0 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 149823 111808 SH SOLE 18 111808 0 0 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 104623 78077 SH SOLE 19 78077 0 0 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 1988967 1484304 SH SOLE 21 1484304 0 0 5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 1129970 843261 SH SOLE 22 826348 0 16913 89BIO INC COM 282559103 459582 39483 SH SOLE 2 22105 0 17378 89BIO INC COM 282559103 3469 298 SH SOLE 4 298 0 0 89BIO INC COM 282559103 404548 34755 SH SOLE 7 32889 0 1866 89BIO INC COM 282559103 2293499 197036 SH SOLE 18 197036 0 0 89BIO INC COM 282559103 1958034 168216 SH SOLE 19 168216 0 0 89BIO INC COM 282559103 43015969 3695530 SH SOLE 21 3695530 0 0 89BIO INC COM 282559103 26733693 2296709 SH SOLE 22 2242402 0 54307 89BIO INC COM 282559103 191676 16467 SH SOLE 25 16467 0 0 89BIO INC COM 282559103 1663705 142930 SH SOLE 30 142930 0 0 89BIO INC COM 282559103 195063 16758 SH SOLE 40 16758 0 0 89BIO INC COM 282559103 346895 29802 SH SOLE 43 28271 0 1531 8X8 INC NEW COM 282914100 1148702 425445 SH SOLE 2 226291 0 199154 8X8 INC NEW COM 282914100 2346 869 SH SOLE 7 869 0 0 8X8 INC NEW COM 282914100 937834 347346 SH SOLE 18 334237 0 13109 8X8 INC NEW COM 282914100 3365423 1246453 SH SOLE 19 1246453 0 0 8X8 INC NEW COM 282914100 12410253 4596390 SH SOLE 21 4596390 0 0 8X8 INC NEW COM 282914100 11145511 4127967 SH SOLE 22 4011439 0 116528 8X8 INC NEW COM 282914100 95756 35465 SH SOLE 23 35465 0 0 8X8 INC NEW COM 282914100 781628 289492 SH SOLE 26 0 0 289492 8X8 INC NEW COM 282914100 5252 1945 SH SOLE 28 1945 0 0 8X8 INC NEW COM 282914100 18390 6811 SH SOLE 30 6811 0 0 8X8 INC NEW COM 282914100 646912 239597 SH SOLE 43 235347 0 4250 908 DEVICES INC COM 65443P102 69030 9143 SH SOLE 2 742 0 8401 908 DEVICES INC COM 65443P102 458323 60705 SH SOLE 18 60705 0 0 908 DEVICES INC COM 65443P102 2419284 320435 SH SOLE 19 320435 0 0 908 DEVICES INC COM 65443P102 6033749 799172 SH SOLE 21 799172 0 0 908 DEVICES INC COM 65443P102 4077702 540093 SH SOLE 22 522701 0 17392 908 DEVICES INC COM 65443P102 19215 2545 SH SOLE 34 2545 0 0 908 DEVICES INC COM 65443P102 7799 1033 SH SOLE 43 1033 0 0 A K A BRANDS HLDG CORP COM SHS 00152K200 8071 812 SH SOLE 2 812 0 0 A K A BRANDS HLDG CORP COM SHS 00152K200 4493 452 SH SOLE 22 452 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1015102 33076 SH SOLE 2 21303 0 11773 A-MARK PRECIOUS METALS INC COM 00181T107 4665 152 SH SOLE 7 152 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1592934 51904 SH SOLE 18 51904 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1218976 39719 SH SOLE 19 39719 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 22339957 727923 SH SOLE 21 727923 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 17242778 561837 SH SOLE 22 538868 0 22969 A-MARK PRECIOUS METALS INC COM 00181T107 156519 5100 SH SOLE 25 5100 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 355758 11592 SH SOLE 30 11592 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 37534 1223 SH SOLE 36 1223 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 185122 6032 SH SOLE 40 6032 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 643140 20956 SH SOLE 43 20402 0 554 A10 NETWORKS INC COM 002121101 524204 38291 SH SOLE 2 20828 0 17463 A10 NETWORKS INC COM 002121101 125209 9146 SH SOLE 4 0 0 9146 A10 NETWORKS INC COM 002121101 463146 33831 SH SOLE 7 32435 0 1396 A10 NETWORKS INC COM 002121101 2935341 214415 SH SOLE 18 214415 0 0 A10 NETWORKS INC COM 002121101 2078963 151860 SH SOLE 19 151860 0 0 A10 NETWORKS INC COM 002121101 129030427 9425159 SH SOLE 21 9425159 0 0 A10 NETWORKS INC COM 002121101 28904053 2111326 SH SOLE 22 2051103 0 60223 A10 NETWORKS INC COM 002121101 1258001 91892 SH SOLE 25 91892 0 0 A10 NETWORKS INC COM 002121101 1265750 92458 SH SOLE 26 58390 0 34068 A10 NETWORKS INC COM 002121101 33226 2427 SH SOLE 28 0 0 2427 A10 NETWORKS INC COM 002121101 8383578 612387 SH SOLE 30 612387 0 0 A10 NETWORKS INC COM 002121101 636243 46475 SH SOLE 34 46475 0 0 A10 NETWORKS INC COM 002121101 103907 7590 SH SOLE 36 7590 0 0 A10 NETWORKS INC COM 002121101 187731 13713 SH SOLE 40 13713 0 0 A10 NETWORKS INC COM 002121101 773102 56472 SH SOLE 43 53633 0 2839 AADI BIOSCIENCE INC COM 00032Q104 12645 5404 SH SOLE 2 354 0 5050 AADI BIOSCIENCE INC COM 00032Q104 697 298 SH SOLE 7 298 0 0 AADI BIOSCIENCE INC COM 00032Q104 114021 48727 SH SOLE 18 48727 0 0 AADI BIOSCIENCE INC COM 00032Q104 78626 33601 SH SOLE 19 33601 0 0 AADI BIOSCIENCE INC COM 00032Q104 1352908 578166 SH SOLE 21 578166 0 0 AADI BIOSCIENCE INC COM 00032Q104 877055 374810 SH SOLE 22 364401 0 10409 AAON INC COM PAR $0.004 000360206 3201642 36341 SH SOLE 2 19867 0 16474 AAON INC COM PAR $0.004 000360206 18325 208 SH SOLE 4 208 0 0 AAON INC COM PAR $0.004 000360206 1236307 14033 SH SOLE 7 13298 0 735 AAON INC COM PAR $0.004 000360206 17012551 193105 SH SOLE 18 193105 0 0 AAON INC COM PAR $0.004 000360206 13622903 154630 SH SOLE 19 154630 0 0 AAON INC COM PAR $0.004 000360206 673546437 7645249 SH SOLE 21 7645249 0 0 AAON INC COM PAR $0.004 000360206 168922852 1917399 SH SOLE 22 1857836 0 59563 AAON INC COM PAR $0.004 000360206 26254 298 SH SOLE 23 298 0 0 AAON INC COM PAR $0.004 000360206 1214018 13780 SH SOLE 25 13780 0 0 AAON INC COM PAR $0.004 000360206 4275141 48526 SH SOLE 26 24768 0 23758 AAON INC COM PAR $0.004 000360206 570624 6477 SH SOLE 28 1153 0 5324 AAON INC COM PAR $0.004 000360206 15421200 175042 SH SOLE 30 175042 0 0 AAON INC COM PAR $0.004 000360206 59115 671 SH SOLE 36 671 0 0 AAON INC COM PAR $0.004 000360206 1320090 14984 SH SOLE 40 14984 0 0 AAON INC COM PAR $0.004 000360206 5807692 65922 SH SOLE 43 60919 0 5003 AAR CORP COM 000361105 2909862 48603 SH SOLE 2 20344 0 28259 AAR CORP COM 000361105 7424 124 SH SOLE 4 124 0 0 AAR CORP COM 000361105 39035 652 SH SOLE 7 652 0 0 AAR CORP COM 000361105 6772255 113116 SH SOLE 18 113116 0 0 AAR CORP COM 000361105 6547802 109367 SH SOLE 19 109367 0 0 AAR CORP COM 000361105 258073227 4310560 SH SOLE 21 4310560 0 0 AAR CORP COM 000361105 65255606 1089955 SH SOLE 22 1039457 0 50498 AAR CORP COM 000361105 5475052 91449 SH SOLE 25 91449 0 0 AAR CORP COM 000361105 1342704 22427 SH SOLE 26 9682 0 12745 AAR CORP COM 000361105 81483 1361 SH SOLE 28 1361 0 0 AAR CORP COM 000361105 4207963 70285 SH SOLE 30 70285 0 0 AAR CORP COM 000361105 827942 13829 SH SOLE 34 13829 0 0 AAR CORP COM 000361105 63462 1060 SH SOLE 36 1060 0 0 AAR CORP COM 000361105 481654 8045 SH SOLE 40 8045 0 0 AAR CORP COM 000361105 93637 1564 SH OTR 43 1564 0 0 AAR CORP COM 000361105 2700197 45101 SH SOLE 43 42615 0 2486 ABBOTT LABS COM 002824100 438233406 3855652 SH SOLE 2 1192142 0 2663510 ABBOTT LABS COM 002824100 155273199 1366120 SH SOLE 4 675456 0 690664 ABBOTT LABS COM 002824100 139246344 1225113 SH SOLE 7 1084737 0 140376 ABBOTT LABS COM 002824100 10153361 89331 SH SOLE 13 89331 0 0 ABBOTT LABS COM 002824100 28468193 250468 SH SOLE 15 250468 0 0 ABBOTT LABS COM 002824100 311206763 2738050 SH SOLE 18 2628488 0 109562 ABBOTT LABS COM 002824100 450266136 3961518 SH SOLE 19 3961518 0 0 ABBOTT LABS COM 002824100 5616046531 49410932 SH SOLE 21 49410932 0 0 ABBOTT LABS COM 002824100 4214967440 37084000 SH SOLE 22 33282994 0 3801006 ABBOTT LABS COM 002824100 355423913 3127080 SH SOLE 23 3127080 0 0 ABBOTT LABS COM 002824100 615792149 5417844 SH SOLE 25 4561269 0 856575 ABBOTT LABS COM 002824100 229393272 2018241 SH SOLE 26 1095306 0 922935 ABBOTT LABS COM 002824100 400767888 3526024 SH SOLE 28 140193 0 3385831 ABBOTT LABS COM 002824100 1170016 10294 SH SOLE 29 10294 0 0 ABBOTT LABS COM 002824100 1240130848 10910882 SH SOLE 30 10910882 0 0 ABBOTT LABS COM 002824100 47993162 422252 SH SOLE 31 394536 0 27716 ABBOTT LABS COM 002824100 16792128 147740 SH SOLE 32 147740 0 0 ABBOTT LABS COM 002824100 463941252 4081834 SH SOLE 34 4081834 0 0 ABBOTT LABS COM 002824100 42966776 378029 SH SOLE 36 378029 0 0 ABBOTT LABS COM 002824100 9716339 85486 SH SOLE 40 85486 0 0 ABBOTT LABS COM 002824100 322908 2841 SH OTR 43 2841 0 0 ABBOTT LABS COM 002824100 337172079 2966497 SH SOLE 43 2659579 0 306919 ABBOTT LABS OPTIONS 002824100 1602606 14100 SH Put SOLE 2 0 0 14100 ABBOTT LABS OPTIONS 002824100 227320 2000 SH Put SOLE 4 2000 0 0 ABBOTT LABS OPTIONS 002824100 5228360 46000 SH Put SOLE 18 46000 0 0 ABBOTT LABS OPTIONS 002824100 28937836 254600 SH Put SOLE 19 254600 0 0 ABBOTT LABS OPTIONS 002824100 2159540 19000 SH Put SOLE 22 19000 0 0 ABBOTT LABS OPTIONS 002824100 1670802 14700 SH Put SOLE 26 14700 0 0 ABBOTT LABS OPTIONS 002824100 147758 1300 SH Put SOLE 30 1300 0 0 ABBOTT LABS OPTIONS 002824100 16855778 148300 SH Put SOLE 34 148300 0 0 ABBVIE INC COM 00287Y109 789585782 4336001 SH SOLE 2 1763564 0 2572437 ABBVIE INC COM 00287Y109 273006141 1499210 SH SOLE 4 776728 0 722482 ABBVIE INC COM 00287Y109 300965775 1652750 SH SOLE 7 1497312 0 155438 ABBVIE INC COM 00287Y109 24004786 131822 SH SOLE 13 131822 0 0 ABBVIE INC COM 00287Y109 46308212 254301 SH SOLE 15 254301 0 0 ABBVIE INC COM 00287Y109 628226955 3449901 SH SOLE 18 3277550 0 172351 ABBVIE INC COM 00287Y109 857741806 4710279 SH SOLE 19 4710279 0 0 ABBVIE INC COM 00287Y109 9774062715 53674150 SH SOLE 21 53674150 0 0 ABBVIE INC COM 00287Y109 7124716037 39125294 SH SOLE 22 35157866 0 3967428 ABBVIE INC COM 00287Y109 623042767 3421432 SH SOLE 23 3421432 0 0 ABBVIE INC COM 00287Y109 982730329 5396652 SH SOLE 25 4666167 0 730485 ABBVIE INC COM 00287Y109 424190660 2329438 SH SOLE 26 1375361 0 954077 ABBVIE INC COM 00287Y109 621245440 3411562 SH SOLE 28 160207 0 3251355 ABBVIE INC COM 00287Y109 8545407 46927 SH SOLE 29 46927 0 0 ABBVIE INC COM 00287Y109 1994747984 10954135 SH SOLE 30 10913433 0 40702 ABBVIE INC COM 00287Y109 90384425 496345 SH SOLE 31 468159 0 28186 ABBVIE INC COM 00287Y109 27358886 150241 SH SOLE 32 150241 0 0 ABBVIE INC COM 00287Y109 870117868 4778242 SH SOLE 34 4778242 0 0 ABBVIE INC COM 00287Y109 74195735 407445 SH SOLE 36 407445 0 0 ABBVIE INC COM 00287Y109 12660138 69523 SH SOLE 37 69523 0 0 ABBVIE INC COM 00287Y109 15853990 87062 SH SOLE 40 87062 0 0 ABBVIE INC COM 00287Y109 423929 2328 SH OTR 43 2328 0 0 ABBVIE INC COM 00287Y109 468737065 2574064 SH SOLE 43 2316400 0 257664 ABCELLERA BIOLOGICS INC COM 00288U106 1206285 266288 SH SOLE 2 177871 0 88417 ABCELLERA BIOLOGICS INC COM 00288U106 40507 8942 SH SOLE 7 8942 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 1671357 368953 SH SOLE 19 368953 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 8714995 1923840 SH SOLE 21 1923840 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 2340588 516686 SH SOLE 22 475766 0 40920 ABCELLERA BIOLOGICS INC COM 00288U106 20213 4462 SH SOLE 23 4462 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 602843 133078 SH SOLE 26 0 0 133078 ABCELLERA BIOLOGICS INC COM 00288U106 22419 4949 SH SOLE 28 4949 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 2620129 578395 SH SOLE 30 578395 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 430219 94971 SH SOLE 43 74234 0 20737 ABEONA THERAPEUTICS INC COM NEW 00289Y206 41340 5702 SH SOLE 18 5702 0 0 ABEONA THERAPEUTICS INC COM NEW 00289Y206 622637 85881 SH SOLE 21 85881 0 0 ABEONA THERAPEUTICS INC COM NEW 00289Y206 912369 125844 SH SOLE 22 125844 0 0 ABEONA THERAPEUTICS INC COM NEW 00289Y206 22635 3122 SH SOLE 26 3122 0 0 ABERCROMBIE & FITCH CO CL A 002896207 9732877 77658 SH SOLE 2 31763 0 45895 ABERCROMBIE & FITCH CO CL A 002896207 19175 153 SH SOLE 4 153 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1023319 8165 SH SOLE 7 7740 0 425 ABERCROMBIE & FITCH CO CL A 002896207 19958176 159245 SH SOLE 18 153352 0 5893 ABERCROMBIE & FITCH CO CL A 002896207 29231969 233240 SH SOLE 19 233240 0 0 ABERCROMBIE & FITCH CO CL A 002896207 717884475 5727954 SH SOLE 21 5727954 0 0 ABERCROMBIE & FITCH CO CL A 002896207 199586897 1592491 SH SOLE 22 1526414 0 66077 ABERCROMBIE & FITCH CO CL A 002896207 503827 4020 SH SOLE 23 4020 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1305688 10418 SH SOLE 25 10418 0 0 ABERCROMBIE & FITCH CO CL A 002896207 18049776 144018 SH SOLE 26 43017 0 101001 ABERCROMBIE & FITCH CO CL A 002896207 165812 1323 SH SOLE 28 1096 0 227 ABERCROMBIE & FITCH CO CL A 002896207 27698 221 SH SOLE 29 221 0 0 ABERCROMBIE & FITCH CO CL A 002896207 14959389 119360 SH SOLE 30 119360 0 0 ABERCROMBIE & FITCH CO CL A 002896207 121695 971 SH SOLE 36 971 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1327245 10590 SH SOLE 40 10590 0 0 ABERCROMBIE & FITCH CO CL A 002896207 34967 279 SH OTR 43 279 0 0 ABERCROMBIE & FITCH CO CL A 002896207 10496137 83748 SH SOLE 43 73284 0 10464 ABM INDS INC COM 000957100 4752298 106506 SH SOLE 2 64790 0 41716 ABM INDS INC COM 000957100 8790 197 SH SOLE 4 197 0 0 ABM INDS INC COM 000957100 1075164 24096 SH SOLE 7 23450 0 646 ABM INDS INC COM 000957100 8889330 199223 SH SOLE 18 199223 0 0 ABM INDS INC COM 000957100 6047036 135523 SH SOLE 19 135523 0 0 ABM INDS INC COM 000957100 332144587 7443850 SH SOLE 21 7443850 0 0 ABM INDS INC COM 000957100 86040434 1928293 SH SOLE 22 1845341 0 82952 ABM INDS INC COM 000957100 514870 11539 SH SOLE 25 11539 0 0 ABM INDS INC COM 000957100 2544366 57023 SH SOLE 26 26576 0 30447 ABM INDS INC COM 000957100 53366 1196 SH SOLE 28 1196 0 0 ABM INDS INC COM 000957100 6579085 147447 SH SOLE 30 147447 0 0 ABM INDS INC COM 000957100 80584 1806 SH SOLE 36 1806 0 0 ABM INDS INC COM 000957100 641814 14384 SH SOLE 40 14384 0 0 ABM INDS INC COM 000957100 2198748 49277 SH SOLE 43 47003 0 2274 ABSCI CORPORATION COM 00091E109 56283 9909 SH SOLE 18 9909 0 0 ABSCI CORPORATION COM 00091E109 1428821 251553 SH SOLE 21 251553 0 0 ABSCI CORPORATION COM 00091E109 3607413 635108 SH SOLE 22 635108 0 0 ABSCI CORPORATION COM 00091E109 17358 3056 SH SOLE 26 0 0 3056 AC IMMUNE SA SHS H00263105 157324 53150 SH SOLE 18 53150 0 0 AC IMMUNE SA SHS H00263105 5665174 1913910 SH SOLE 19 1913910 0 0 AC IMMUNE SA SHS H00263105 1275659 430966 SH SOLE 21 430966 0 0 AC IMMUNE SA SHS H00263105 11893 4018 SH SOLE 22 4018 0 0 AC IMMUNE SA SHS H00263105 230022 77710 SH SOLE 26 0 0 77710 AC IMMUNE SA SHS H00263105 157836 53323 SH SOLE 30 53323 0 0 AC IMMUNE SA SHS H00263105 26270 8875 SH SOLE 34 8875 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 59957 11249 SH SOLE 2 1324 0 9925 ACACIA RESH CORP ACACIA TCH COM 003881307 568205 106605 SH SOLE 18 106605 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 444389 83375 SH SOLE 19 83375 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 6802071 1276186 SH SOLE 21 1276186 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 5128878 962266 SH SOLE 22 935835 0 26431 ACACIA RESH CORP ACACIA TCH COM 003881307 23868 4478 SH SOLE 43 4478 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3960883 58645 SH SOLE 2 32388 0 26257 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 13373 198 SH SOLE 4 198 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 66257 981 SH SOLE 7 981 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 14415130 213431 SH SOLE 18 207976 0 5455 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 15358731 227402 SH SOLE 19 227402 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 574998008 8513444 SH SOLE 21 8513444 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 145990412 2161540 SH SOLE 22 2092132 0 69408 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 146224 2165 SH SOLE 23 2165 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2949202 43666 SH SOLE 26 23994 0 19672 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 117114 1734 SH SOLE 28 893 0 841 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 9923517 146928 SH SOLE 30 146928 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 135553 2007 SH SOLE 36 2007 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 5162428 76435 SH SOLE 43 71995 0 4440 ACADIA HEALTHCARE COMPANY IN COM 00404A109 14443945 182327 SH SOLE 2 130820 0 51507 ACADIA HEALTHCARE COMPANY IN COM 00404A109 21310 269 SH SOLE 4 269 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1587886 20044 SH SOLE 7 19006 0 1038 ACADIA HEALTHCARE COMPANY IN COM 00404A109 12311976 155415 SH SOLE 18 155415 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2275119 28719 SH SOLE 19 28719 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 380128693 4798393 SH SOLE 21 4798393 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 218947602 2763792 SH SOLE 22 2642654 0 121138 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1470799 18566 SH SOLE 25 18566 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2851682 35997 SH SOLE 26 35997 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 380494 4803 SH SOLE 28 1599 0 3204 ACADIA HEALTHCARE COMPANY IN COM 00404A109 11440319 144412 SH SOLE 30 144412 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 88489 1117 SH SOLE 31 1117 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 115820 1462 SH SOLE 36 1462 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1511755 19083 SH SOLE 40 19083 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4469038 56413 SH SOLE 43 37813 0 18600 ACADIA PHARMACEUTICALS INC COM 004225108 4239165 229268 SH SOLE 2 111584 0 117684 ACADIA PHARMACEUTICALS INC COM 004225108 4549 246 SH SOLE 4 246 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 18693 1011 SH SOLE 7 1011 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 6656049 359981 SH SOLE 18 347291 0 12690 ACADIA PHARMACEUTICALS INC COM 004225108 12843228 694604 SH SOLE 19 694604 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 104212746 5636168 SH SOLE 21 5636168 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 72940258 3944849 SH SOLE 22 3809154 0 135695 ACADIA PHARMACEUTICALS INC COM 004225108 264056 14281 SH SOLE 23 14281 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 415341 22463 SH SOLE 25 22463 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 3321063 179614 SH SOLE 26 35839 0 143775 ACADIA PHARMACEUTICALS INC COM 004225108 93227 5042 SH SOLE 28 2101 0 2941 ACADIA PHARMACEUTICALS INC COM 004225108 8602399 465246 SH SOLE 30 465246 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 825726 44658 SH SOLE 34 44658 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 411680 22265 SH SOLE 40 22265 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 906824 49044 SH SOLE 43 35987 0 13057 ACADIA RLTY TR COM SH BEN INT 004239109 1852066 108881 SH SOLE 2 29634 0 79247 ACADIA RLTY TR COM SH BEN INT 004239109 793789 46666 SH SOLE 4 46666 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2550956 149968 SH SOLE 7 134154 0 15814 ACADIA RLTY TR COM SH BEN INT 004239109 5313516 312376 SH SOLE 18 312376 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 6496051 381896 SH SOLE 19 381896 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 211094457 12410021 SH SOLE 21 12410021 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 70585461 4149645 SH SOLE 22 3959865 0 189780 ACADIA RLTY TR COM SH BEN INT 004239109 91276 5366 SH SOLE 23 5366 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 5812606 341717 SH SOLE 25 341717 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1180511 69401 SH SOLE 26 24949 0 44452 ACADIA RLTY TR COM SH BEN INT 004239109 1257992 73956 SH SOLE 28 5538 0 68418 ACADIA RLTY TR COM SH BEN INT 004239109 8582021 504528 SH SOLE 30 504528 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 41096 2416 SH SOLE 36 2416 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 275613 16203 SH SOLE 40 16203 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 918659 54007 SH SOLE 43 51033 0 2974 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2324623 197169 SH SOLE 2 162206 0 34963 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 583192 49465 SH SOLE 7 46783 0 2682 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1831918 155379 SH SOLE 18 122992 0 32387 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 4199492 356191 SH SOLE 19 356191 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 23715668 2011507 SH SOLE 21 2011507 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 20096645 1704550 SH SOLE 22 1644680 0 59870 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 42479 3603 SH SOLE 23 3603 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 109871 9319 SH SOLE 25 9319 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 45521 3861 SH SOLE 26 3861 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1314550 111497 SH SOLE 30 111497 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 521566 44238 SH SOLE 34 44238 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 193415 16405 SH SOLE 40 16405 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 605228 51334 SH SOLE 43 45181 0 6153 ACCELERATE DIAGNOSTICS INC COM NEW 00430H201 49905 50409 SH SOLE 22 50409 0 0 ACCELERATE DIAGNOSTICS INC COM NEW 00430H201 429 433 SH SOLE 28 433 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 393966631 1136628 SH SOLE 2 184608 0 952020 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 170997964 493344 SH SOLE 4 256198 0 237146 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 200698282 579032 SH SOLE 7 512713 0 66319 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9835059 28375 SH SOLE 13 28375 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 31280513 90247 SH SOLE 15 90247 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 370013454 1067521 SH SOLE 18 1017356 0 50165 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 147989645 426963 SH SOLE 19 426963 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6565029095 18940680 SH SOLE 21 18940680 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4790241705 13820264 SH SOLE 22 12439703 0 1380561 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 390457205 1126503 SH SOLE 23 1126503 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 956714308 2760204 SH SOLE 25 2404095 0 356109 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 295018141 851153 SH SOLE 26 528118 0 323035 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 463044964 1335925 SH SOLE 28 53177 0 1282748 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 86999 251 SH SOLE 29 251 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1467925238 4235092 SH SOLE 30 4235092 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 49917039 144015 SH SOLE 31 133995 0 10020 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18493723 53356 SH SOLE 32 53356 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 92796855 267727 SH SOLE 34 267727 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 49864701 143864 SH SOLE 36 143864 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8532152 24616 SH SOLE 37 24616 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10716488 30918 SH SOLE 40 30918 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 291499 841 SH OTR 43 841 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 451966434 1303962 SH SOLE 43 1116292 0 187671 ACCO BRANDS CORP COM 00081T108 489927 87331 SH SOLE 2 27644 0 59687 ACCO BRANDS CORP COM 00081T108 3332 594 SH SOLE 4 594 0 0 ACCO BRANDS CORP COM 00081T108 315927 56315 SH SOLE 7 53282 0 3033 ACCO BRANDS CORP COM 00081T108 1477046 263288 SH SOLE 18 263288 0 0 ACCO BRANDS CORP COM 00081T108 1099515 195992 SH SOLE 19 195992 0 0 ACCO BRANDS CORP COM 00081T108 20875399 3721105 SH SOLE 21 3721105 0 0 ACCO BRANDS CORP COM 00081T108 14765004 2631908 SH SOLE 22 2529621 0 102287 ACCO BRANDS CORP COM 00081T108 137170 24451 SH SOLE 25 24451 0 0 ACCO BRANDS CORP COM 00081T108 107151 19100 SH SOLE 26 19100 0 0 ACCO BRANDS CORP COM 00081T108 812687 144864 SH SOLE 30 144864 0 0 ACCO BRANDS CORP COM 00081T108 20117 3586 SH SOLE 36 3586 0 0 ACCO BRANDS CORP COM 00081T108 164384 29302 SH SOLE 40 29302 0 0 ACCO BRANDS CORP COM 00081T108 722001 128699 SH SOLE 43 126469 0 2230 ACCOLADE INC COM 00437E102 1126736 107513 SH SOLE 2 73798 0 33715 ACCOLADE INC COM 00437E102 566 54 SH SOLE 4 54 0 0 ACCOLADE INC COM 00437E102 289122 27588 SH SOLE 7 26117 0 1471 ACCOLADE INC COM 00437E102 1837154 175301 SH SOLE 18 175301 0 0 ACCOLADE INC COM 00437E102 2863524 273237 SH SOLE 19 273237 0 0 ACCOLADE INC COM 00437E102 29782033 2841797 SH SOLE 21 2841797 0 0 ACCOLADE INC COM 00437E102 21626874 2063633 SH SOLE 22 2001201 0 62432 ACCOLADE INC COM 00437E102 60868 5808 SH SOLE 23 5808 0 0 ACCOLADE INC COM 00437E102 157472 15026 SH SOLE 25 15026 0 0 ACCOLADE INC COM 00437E102 147066 14033 SH SOLE 26 14033 0 0 ACCOLADE INC COM 00437E102 7629 728 SH SOLE 28 728 0 0 ACCOLADE INC COM 00437E102 754738 72017 SH SOLE 30 72017 0 0 ACCOLADE INC COM 00437E102 140788 13434 SH SOLE 40 13434 0 0 ACCOLADE INC COM 00437E102 531577 50723 SH SOLE 43 48767 0 1956 ACCURAY INC COM 004397105 748842 303175 SH SOLE 2 197956 0 105219 ACCURAY INC COM 004397105 2707 1096 SH SOLE 7 1096 0 0 ACCURAY INC COM 004397105 592153 239738 SH SOLE 18 239738 0 0 ACCURAY INC COM 004397105 1665326 674221 SH SOLE 19 674221 0 0 ACCURAY INC COM 004397105 8496326 3439808 SH SOLE 21 3439808 0 0 ACCURAY INC COM 004397105 8093521 3276729 SH SOLE 22 3201637 0 75092 ACCURAY INC COM 004397105 63360 25652 SH SOLE 23 25652 0 0 ACCURAY INC COM 004397105 318193 128823 SH SOLE 26 0 0 128823 ACCURAY INC COM 004397105 2151 871 SH SOLE 43 871 0 0 ACELYRIN INC COM 00445A100 138476 20515 SH SOLE 2 2953 0 17562 ACELYRIN INC COM 00445A100 5711 846 SH SOLE 7 846 0 0 ACELYRIN INC COM 00445A100 1199576 177715 SH SOLE 18 177715 0 0 ACELYRIN INC COM 00445A100 1057462 156661 SH SOLE 19 156661 0 0 ACELYRIN INC COM 00445A100 19770764 2929002 SH SOLE 21 2929002 0 0 ACELYRIN INC COM 00445A100 9830552 1456378 SH SOLE 22 1404687 0 51691 ACELYRIN INC COM 00445A100 348388 51613 SH SOLE 30 51613 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 238299 52431 SH SOLE 22 52431 0 0 ACI WORLDWIDE INC COM 004498101 9650859 290601 SH SOLE 2 132778 0 157823 ACI WORLDWIDE INC COM 004498101 26136 787 SH SOLE 4 423 0 364 ACI WORLDWIDE INC COM 004498101 826497 24887 SH SOLE 7 23574 0 1313 ACI WORLDWIDE INC COM 004498101 12657792 381144 SH SOLE 18 359850 0 21294 ACI WORLDWIDE INC COM 004498101 28737676 865332 SH SOLE 19 865332 0 0 ACI WORLDWIDE INC COM 004498101 431955861 13006801 SH SOLE 21 13006801 0 0 ACI WORLDWIDE INC COM 004498101 129470015 3898525 SH SOLE 22 3745339 0 153186 ACI WORLDWIDE INC COM 004498101 708735 21341 SH SOLE 23 21341 0 0 ACI WORLDWIDE INC COM 004498101 781863 23543 SH SOLE 25 23543 0 0 ACI WORLDWIDE INC COM 004498101 4741392 142770 SH SOLE 26 41875 0 100895 ACI WORLDWIDE INC COM 004498101 218754 6587 SH SOLE 28 2105 0 4482 ACI WORLDWIDE INC COM 004498101 9854569 296735 SH SOLE 30 296735 0 0 ACI WORLDWIDE INC COM 004498101 102453 3085 SH SOLE 36 3085 0 0 ACI WORLDWIDE INC COM 004498101 744303 22412 SH SOLE 40 22412 0 0 ACI WORLDWIDE INC COM 004498101 3003778 90448 SH SOLE 43 87224 0 3224 ACLARIS THERAPEUTICS INC COM 00461U105 51312 41381 SH SOLE 2 31910 0 9471 ACLARIS THERAPEUTICS INC COM 00461U105 864 697 SH SOLE 7 697 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 226006 182263 SH SOLE 18 182263 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 179248 144555 SH SOLE 19 144555 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 3736840 3013581 SH SOLE 21 3013581 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2195375 1770464 SH SOLE 22 1744209 0 26255 ACLARIS THERAPEUTICS INC COM 00461U105 5048 4071 SH SOLE 28 4071 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 46593 37575 SH SOLE 30 37575 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 9374 7560 SH SOLE 43 5324 0 2236 ACM RESH INC COM CL A 00108J109 2596199 89094 SH SOLE 2 46894 0 42200 ACM RESH INC COM CL A 00108J109 3846 132 SH SOLE 4 132 0 0 ACM RESH INC COM CL A 00108J109 13404 460 SH SOLE 7 460 0 0 ACM RESH INC COM CL A 00108J109 4064564 139484 SH SOLE 18 139484 0 0 ACM RESH INC COM CL A 00108J109 5501894 188809 SH SOLE 19 188809 0 0 ACM RESH INC COM CL A 00108J109 57333649 1967524 SH SOLE 21 1967524 0 0 ACM RESH INC COM CL A 00108J109 43214270 1482988 SH SOLE 22 1418644 0 64344 ACM RESH INC COM CL A 00108J109 95841 3289 SH SOLE 23 3289 0 0 ACM RESH INC COM CL A 00108J109 249001 8545 SH SOLE 25 8545 0 0 ACM RESH INC COM CL A 00108J109 791472 27161 SH SOLE 26 21357 0 5804 ACM RESH INC COM CL A 00108J109 1255526 43086 SH SOLE 30 43086 0 0 ACM RESH INC COM CL A 00108J109 303377 10411 SH SOLE 40 10411 0 0 ACM RESH INC COM CL A 00108J109 13958 479 SH SOLE 43 479 0 0 ACME UTD CORP COM 004816104 16916 360 SH SOLE 18 360 0 0 ACME UTD CORP COM 004816104 231849 4934 SH SOLE 21 4934 0 0 ACME UTD CORP COM 004816104 267138 5685 SH SOLE 22 5685 0 0 ACME UTD CORP COM 004816104 9163 195 SH SOLE 43 195 0 0 ACNB CORP COM 000868109 168824 4490 SH SOLE 2 385 0 4105 ACNB CORP COM 000868109 902 24 SH SOLE 7 24 0 0 ACNB CORP COM 000868109 885217 23543 SH SOLE 18 23543 0 0 ACNB CORP COM 000868109 649089 17263 SH SOLE 19 17263 0 0 ACNB CORP COM 000868109 12007146 319339 SH SOLE 21 319339 0 0 ACNB CORP COM 000868109 4830810 128479 SH SOLE 22 122763 0 5716 ACNB CORP COM 000868109 42563 1132 SH SOLE 43 1132 0 0 ACORDA THERAPEUTICS INC COM 00484M700 80468 6091 SH SOLE 22 6091 0 0 ACORDA THERAPEUTICS INC COM 00484M700 172 13 SH SOLE 26 0 0 13 ACORDA THERAPEUTICS INC COM 00484M700 40 3 SH SOLE 43 3 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 572186 40696 SH SOLE 2 40696 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 16802 1195 SH SOLE 18 1195 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 236939 16852 SH SOLE 21 16852 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 1041593 74082 SH SOLE 22 74082 0 0 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 316938 44327 SH SOLE 2 40052 0 4275 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 204919 28660 SH SOLE 18 28660 0 0 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 171736 24019 SH SOLE 19 24019 0 0 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 2826424 395304 SH SOLE 21 395304 0 0 ACRIVON THERAPEUTICS INC COMMON STOCK 004890109 1798876 251591 SH SOLE 22 242730 0 8861 ACTINIUM PHARMACEUTICALS INC COM 00507W206 51451 6571 SH SOLE 2 874 0 5697 ACTINIUM PHARMACEUTICALS INC COM 00507W206 534734 68293 SH SOLE 18 68293 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 436068 55692 SH SOLE 19 55692 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 7729502 987165 SH SOLE 21 987165 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 4629621 591267 SH SOLE 22 584573 0 6694 ACUITY BRANDS INC COM 00508Y102 25282925 94083 SH SOLE 2 31348 0 62735 ACUITY BRANDS INC COM 00508Y102 222508 828 SH SOLE 4 80 0 748 ACUITY BRANDS INC COM 00508Y102 2840476 10570 SH SOLE 7 10012 0 558 ACUITY BRANDS INC COM 00508Y102 14376518 53498 SH SOLE 18 53498 0 0 ACUITY BRANDS INC COM 00508Y102 9657619 35938 SH SOLE 19 35938 0 0 ACUITY BRANDS INC COM 00508Y102 415242402 1545203 SH SOLE 21 1545203 0 0 ACUITY BRANDS INC COM 00508Y102 244854683 911155 SH SOLE 22 864252 0 46903 ACUITY BRANDS INC COM 00508Y102 2422063 9013 SH SOLE 25 9013 0 0 ACUITY BRANDS INC COM 00508Y102 8293277 30861 SH SOLE 26 25252 0 5609 ACUITY BRANDS INC COM 00508Y102 514080 1913 SH SOLE 28 292 0 1621 ACUITY BRANDS INC COM 00508Y102 16703988 62159 SH SOLE 30 62159 0 0 ACUITY BRANDS INC COM 00508Y102 104536 389 SH SOLE 31 389 0 0 ACUITY BRANDS INC COM 00508Y102 3749858 13954 SH SOLE 34 13954 0 0 ACUITY BRANDS INC COM 00508Y102 948886 3531 SH SOLE 36 3531 0 0 ACUITY BRANDS INC COM 00508Y102 1777111 6613 SH SOLE 40 6613 0 0 ACUITY BRANDS INC COM 00508Y102 22580 84 SH OTR 43 84 0 0 ACUITY BRANDS INC COM 00508Y102 34320895 127715 SH SOLE 43 109159 0 18556 ACUMEN PHARMACEUTICALS INC COM 00509G209 53735 13268 SH SOLE 18 13268 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 358952 88630 SH SOLE 21 88630 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 325944 80480 SH SOLE 22 80480 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 29642 7319 SH SOLE 26 7319 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 3063 1250 SH SOLE 18 1250 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 39773 16234 SH SOLE 21 16234 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 2950 1204 SH SOLE 22 1204 0 0 ACUSHNET HLDGS CORP COM 005098108 4282859 64941 SH SOLE 2 57383 0 7558 ACUSHNET HLDGS CORP COM 005098108 2374 36 SH SOLE 4 36 0 0 ACUSHNET HLDGS CORP COM 005098108 17477 265 SH SOLE 7 265 0 0 ACUSHNET HLDGS CORP COM 005098108 4661874 70688 SH SOLE 18 70688 0 0 ACUSHNET HLDGS CORP COM 005098108 5757369 87299 SH SOLE 19 87299 0 0 ACUSHNET HLDGS CORP COM 005098108 73878773 1120224 SH SOLE 21 1120224 0 0 ACUSHNET HLDGS CORP COM 005098108 56876137 862413 SH SOLE 22 833500 0 28913 ACUSHNET HLDGS CORP COM 005098108 60938 924 SH SOLE 23 924 0 0 ACUSHNET HLDGS CORP COM 005098108 466728 7077 SH SOLE 25 7077 0 0 ACUSHNET HLDGS CORP COM 005098108 954165 14468 SH SOLE 26 14468 0 0 ACUSHNET HLDGS CORP COM 005098108 41549 630 SH SOLE 28 630 0 0 ACUSHNET HLDGS CORP COM 005098108 2874233 43582 SH SOLE 30 43582 0 0 ACUSHNET HLDGS CORP COM 005098108 515993 7824 SH SOLE 40 7824 0 0 ACUSHNET HLDGS CORP COM 005098108 1801556 27317 SH SOLE 43 25356 0 1961 ACUTUS MED INC COM 005111109 38856 206681 SH SOLE 22 206681 0 0 ACV AUCTIONS INC COM CL A 00091G104 1413024 75281 SH SOLE 2 43731 0 31550 ACV AUCTIONS INC COM CL A 00091G104 8728 465 SH SOLE 4 465 0 0 ACV AUCTIONS INC COM CL A 00091G104 453164 24143 SH SOLE 7 22878 0 1265 ACV AUCTIONS INC COM CL A 00091G104 5582911 297438 SH SOLE 18 297438 0 0 ACV AUCTIONS INC COM CL A 00091G104 9741555 518996 SH SOLE 19 518996 0 0 ACV AUCTIONS INC COM CL A 00091G104 85207691 4539568 SH SOLE 21 4539568 0 0 ACV AUCTIONS INC COM CL A 00091G104 69829449 3720269 SH SOLE 22 3607324 0 112945 ACV AUCTIONS INC COM CL A 00091G104 469212 24998 SH SOLE 25 24998 0 0 ACV AUCTIONS INC COM CL A 00091G104 1102156 58719 SH SOLE 26 58719 0 0 ACV AUCTIONS INC COM CL A 00091G104 48483 2583 SH SOLE 28 0 0 2583 ACV AUCTIONS INC COM CL A 00091G104 1960958 104473 SH SOLE 30 104473 0 0 ACV AUCTIONS INC COM CL A 00091G104 850487 45311 SH SOLE 34 45311 0 0 ACV AUCTIONS INC COM CL A 00091G104 19352 1031 SH SOLE 36 1031 0 0 ACV AUCTIONS INC COM CL A 00091G104 569294 30330 SH SOLE 40 30330 0 0 ACV AUCTIONS INC COM CL A 00091G104 500611 26671 SH SOLE 43 25616 0 1055 ADAMS RES & ENERGY INC COM NEW 006351308 428591 14779 SH SOLE 2 14779 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 12151 419 SH SOLE 18 419 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 156136 5384 SH SOLE 21 5384 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 2065757 71233 SH SOLE 22 71233 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 1361668 118303 SH SOLE 2 68142 0 50161 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2567 223 SH SOLE 4 223 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 8748 760 SH SOLE 7 760 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 3197800 277828 SH SOLE 18 277828 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2418216 210097 SH SOLE 19 210097 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 114250516 9926196 SH SOLE 21 9926196 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 30796075 2675593 SH SOLE 22 2586237 0 89356 ADAPTHEALTH CORP COMMON STOCK 00653Q102 10394 903 SH SOLE 23 903 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 219876 19103 SH SOLE 25 19103 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 652145 56659 SH SOLE 26 36298 0 20361 ADAPTHEALTH CORP COMMON STOCK 00653Q102 166250 14444 SH SOLE 28 1358 0 13086 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2716325 235997 SH SOLE 30 235997 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 9461 822 SH SOLE 36 822 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 109656 9527 SH SOLE 40 9527 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 1130270 98199 SH SOLE 43 68786 0 29413 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 139369 88208 SH SOLE 2 66722 0 21486 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 10994 6958 SH SOLE 21 6958 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 117029 74069 SH SOLE 22 74069 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 11728 7423 SH SOLE 26 0 0 7423 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 178587 113030 SH SOLE 43 110972 0 2058 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 723608 225423 SH SOLE 2 134461 0 90962 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1249 389 SH SOLE 4 389 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3419 1065 SH SOLE 7 1065 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 975750 303972 SH SOLE 18 281084 0 22888 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3408577 1061862 SH SOLE 19 1061862 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 16659120 5189757 SH SOLE 21 5189757 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 13177278 4105071 SH SOLE 22 3922303 0 182768 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6892 2147 SH SOLE 23 2147 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 54589 17006 SH SOLE 25 17006 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 116102 36169 SH SOLE 26 36169 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6311 1966 SH SOLE 28 1966 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 481808 150096 SH SOLE 30 150096 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 67474 21020 SH SOLE 40 21020 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 238105 74176 SH SOLE 43 62450 0 11726 ADDUS HOMECARE CORP COM 006739106 2881843 27887 SH SOLE 2 19479 0 8408 ADDUS HOMECARE CORP COM 006739106 5994 58 SH SOLE 4 58 0 0 ADDUS HOMECARE CORP COM 006739106 367374 3555 SH SOLE 7 3367 0 188 ADDUS HOMECARE CORP COM 006739106 4845613 46890 SH SOLE 18 46890 0 0 ADDUS HOMECARE CORP COM 006739106 4580132 44321 SH SOLE 19 44321 0 0 ADDUS HOMECARE CORP COM 006739106 195132995 1888262 SH SOLE 21 1888262 0 0 ADDUS HOMECARE CORP COM 006739106 49906710 482937 SH SOLE 22 464344 0 18593 ADDUS HOMECARE CORP COM 006739106 74818 724 SH SOLE 23 724 0 0 ADDUS HOMECARE CORP COM 006739106 358176 3466 SH SOLE 25 3466 0 0 ADDUS HOMECARE CORP COM 006739106 1145214 11082 SH SOLE 26 6093 0 4989 ADDUS HOMECARE CORP COM 006739106 29245 283 SH SOLE 28 283 0 0 ADDUS HOMECARE CORP COM 006739106 4505314 43597 SH SOLE 30 43597 0 0 ADDUS HOMECARE CORP COM 006739106 387112 3746 SH SOLE 40 3746 0 0 ADDUS HOMECARE CORP COM 006739106 23562 228 SH OTR 43 228 0 0 ADDUS HOMECARE CORP COM 006739106 2583190 24997 SH SOLE 43 16606 0 8391 ADECOAGRO S A COM L00849106 2459796 223212 SH SOLE 7 223212 0 0 ADECOAGRO S A COM L00849106 940138 85312 SH SOLE 21 85312 0 0 ADECOAGRO S A COM L00849106 14943 1356 SH SOLE 28 1356 0 0 ADEIA INC COM 00676P107 689292 63122 SH SOLE 2 31486 0 31636 ADEIA INC COM 00676P107 21774 1994 SH SOLE 4 539 0 1455 ADEIA INC COM 00676P107 342670 31380 SH SOLE 7 29720 0 1660 ADEIA INC COM 00676P107 3370687 308671 SH SOLE 18 308671 0 0 ADEIA INC COM 00676P107 2520598 230824 SH SOLE 19 230824 0 0 ADEIA INC COM 00676P107 139858468 12807552 SH SOLE 21 12807552 0 0 ADEIA INC COM 00676P107 33210712 3041274 SH SOLE 22 2940869 0 100405 ADEIA INC COM 00676P107 270827 24801 SH SOLE 25 24801 0 0 ADEIA INC COM 00676P107 519585 47581 SH SOLE 26 47581 0 0 ADEIA INC COM 00676P107 108425 9929 SH SOLE 28 1869 0 8060 ADEIA INC COM 00676P107 9015421 825588 SH SOLE 30 825588 0 0 ADEIA INC COM 00676P107 17275 1582 SH SOLE 36 1582 0 0 ADEIA INC COM 00676P107 216249 19803 SH SOLE 40 19803 0 0 ADEIA INC COM 00676P107 286121 26202 SH SOLE 43 24845 0 1357 ADIAL PHARMACEUTICALS INC COM NEW 00688A205 10160 7639 SH SOLE 22 7639 0 0 ADICET BIO INC COM 007002108 43879 18672 SH SOLE 2 1213 0 17459 ADICET BIO INC COM 007002108 917 390 SH SOLE 7 390 0 0 ADICET BIO INC COM 007002108 283645 120700 SH SOLE 18 120700 0 0 ADICET BIO INC COM 007002108 217749 92659 SH SOLE 19 92659 0 0 ADICET BIO INC COM 007002108 4441437 1889973 SH SOLE 21 1889973 0 0 ADICET BIO INC COM 007002108 2939310 1250770 SH SOLE 22 1209174 0 41596 ADICET BIO INC COM 007002108 160 68 SH SOLE 43 68 0 0 ADIENT PLC ORD SHS G0084W101 13366113 406018 SH SOLE 2 188071 0 217947 ADIENT PLC ORD SHS G0084W101 11752 357 SH SOLE 4 357 0 0 ADIENT PLC ORD SHS G0084W101 68474 2080 SH SOLE 7 2080 0 0 ADIENT PLC ORD SHS G0084W101 15544824 472200 SH SOLE 18 465757 0 6443 ADIENT PLC ORD SHS G0084W101 29860613 907066 SH SOLE 19 907066 0 0 ADIENT PLC ORD SHS G0084W101 224532276 6820543 SH SOLE 21 6820543 0 0 ADIENT PLC ORD SHS G0084W101 132292773 4018614 SH SOLE 22 3837301 0 181313 ADIENT PLC ORD SHS G0084W101 630451 19151 SH SOLE 23 19151 0 0 ADIENT PLC ORD SHS G0084W101 608658 18489 SH SOLE 25 18489 0 0 ADIENT PLC ORD SHS G0084W101 11362996 345170 SH SOLE 26 33287 0 311883 ADIENT PLC ORD SHS G0084W101 55273 1679 SH SOLE 28 1679 0 0 ADIENT PLC ORD SHS G0084W101 5340085 162214 SH SOLE 30 162214 0 0 ADIENT PLC ORD SHS G0084W101 234456 7122 SH SOLE 36 7122 0 0 ADIENT PLC ORD SHS G0084W101 715780 21743 SH SOLE 40 21743 0 0 ADIENT PLC ORD SHS G0084W101 2735324 83090 SH SOLE 43 73275 0 9815 ADMA BIOLOGICS INC COM 000899104 1724870 261344 SH SOLE 2 121255 0 140089 ADMA BIOLOGICS INC COM 000899104 9907 1501 SH SOLE 4 1501 0 0 ADMA BIOLOGICS INC COM 000899104 13622 2064 SH SOLE 7 2064 0 0 ADMA BIOLOGICS INC COM 000899104 3808405 577031 SH SOLE 18 577031 0 0 ADMA BIOLOGICS INC COM 000899104 3529878 534830 SH SOLE 19 534830 0 0 ADMA BIOLOGICS INC COM 000899104 65177759 9875418 SH SOLE 21 9875418 0 0 ADMA BIOLOGICS INC COM 000899104 42266572 6404026 SH SOLE 22 6179016 0 225010 ADMA BIOLOGICS INC COM 000899104 75392 11423 SH SOLE 23 11423 0 0 ADMA BIOLOGICS INC COM 000899104 287067 43495 SH SOLE 25 43495 0 0 ADMA BIOLOGICS INC COM 000899104 2049498 310530 SH SOLE 30 310530 0 0 ADMA BIOLOGICS INC COM 000899104 311586 47210 SH SOLE 40 47210 0 0 ADMA BIOLOGICS INC COM 000899104 860673 130405 SH SOLE 43 77723 0 52682 ADOBE INC COM 00724F101 547084797 1084195 SH SOLE 2 408368 0 675827 ADOBE INC COM 00724F101 216930063 429905 SH SOLE 4 224761 0 205144 ADOBE INC COM 00724F101 276175654 547316 SH SOLE 7 472423 0 74893 ADOBE INC COM 00724F101 25618542 50770 SH SOLE 13 50770 0 0 ADOBE INC COM 00724F101 33969672 67320 SH SOLE 15 67320 0 0 ADOBE INC COM 00724F101 528736027 1047832 SH SOLE 18 975841 0 71991 ADOBE INC COM 00724F101 321760713 637655 SH SOLE 19 637655 0 0 ADOBE INC COM 00724F101 7264944187 14397432 SH SOLE 21 14397432 0 0 ADOBE INC COM 00724F101 5110650361 10128122 SH SOLE 22 9093067 0 1035055 ADOBE INC COM 00724F101 471168232 933746 SH SOLE 23 933746 0 0 ADOBE INC COM 00724F101 691908025 1371201 SH SOLE 25 1258560 0 112641 ADOBE INC COM 00724F101 322628120 639374 SH SOLE 26 400089 0 239285 ADOBE INC COM 00724F101 542714456 1075534 SH SOLE 28 58139 0 1017395 ADOBE INC COM 00724F101 13700899 27152 SH SOLE 29 27152 0 0 ADOBE INC COM 00724F101 2303328950 4564663 SH SOLE 30 4533166 0 31497 ADOBE INC COM 00724F101 79901896 158347 SH SOLE 31 151118 0 7229 ADOBE INC COM 00724F101 87792326 173984 SH SOLE 32 173984 0 0 ADOBE INC COM 00724F101 294552681 583735 SH SOLE 34 583735 0 0 ADOBE INC COM 00724F101 49854985 98801 SH SOLE 36 98801 0 0 ADOBE INC COM 00724F101 11246525 22288 SH SOLE 40 22288 0 0 ADOBE INC COM 00724F101 302255 599 SH OTR 43 599 0 0 ADOBE INC COM 00724F101 352023416 697629 SH SOLE 43 596015 0 101613 ADOBE INC OPTIONS 00724F101 3229440 6400 SH Call SOLE 2 0 0 6400 ADOBE INC OPTIONS 00724F101 605520 1200 SH Call SOLE 4 1200 0 0 ADOBE INC OPTIONS 00724F101 50460 100 SH Call SOLE 7 100 0 0 ADOBE INC OPTIONS 00724F101 14229720 28200 SH Call SOLE 18 28200 0 0 ADOBE INC OPTIONS 00724F101 84318660 167100 SH Call SOLE 19 167100 0 0 ADOBE INC OPTIONS 00724F101 6004740 11900 SH Call SOLE 22 11900 0 0 ADOBE INC OPTIONS 00724F101 3279900 6500 SH Call SOLE 26 6500 0 0 ADOBE INC OPTIONS 00724F101 403680 800 SH Call SOLE 30 800 0 0 ADOBE INC OPTIONS 00724F101 46423200 92000 SH Call SOLE 34 92000 0 0 ADT INC DEL COM 00090Q103 3709843 552060 SH SOLE 2 70457 0 481603 ADT INC DEL COM 00090Q103 3877 577 SH SOLE 4 577 0 0 ADT INC DEL COM 00090Q103 644018 95836 SH SOLE 7 90714 0 5122 ADT INC DEL COM 00090Q103 482462 71795 SH SOLE 18 71795 0 0 ADT INC DEL COM 00090Q103 567000 84375 SH SOLE 19 84375 0 0 ADT INC DEL COM 00090Q103 20662676 3074803 SH SOLE 21 3074803 0 0 ADT INC DEL COM 00090Q103 44465380 6616872 SH SOLE 22 6309521 0 307351 ADT INC DEL COM 00090Q103 306036 45541 SH SOLE 25 45541 0 0 ADT INC DEL COM 00090Q103 556315 82785 SH SOLE 26 82785 0 0 ADT INC DEL COM 00090Q103 527137 78443 SH SOLE 28 67669 0 10774 ADT INC DEL COM 00090Q103 11320169 1684549 SH SOLE 30 1684549 0 0 ADT INC DEL COM 00090Q103 19710 2933 SH SOLE 31 2933 0 0 ADT INC DEL COM 00090Q103 86412 12859 SH SOLE 36 12859 0 0 ADT INC DEL COM 00090Q103 301688 44894 SH SOLE 40 44894 0 0 ADT INC DEL COM 00090Q103 572006 85120 SH SOLE 43 73511 0 11609 ADTALEM GLOBAL ED INC COM 00737L103 2255792 43887 SH SOLE 2 19403 0 24484 ADTALEM GLOBAL ED INC COM 00737L103 8944 174 SH SOLE 4 174 0 0 ADTALEM GLOBAL ED INC COM 00737L103 377687 7348 SH SOLE 7 6962 0 386 ADTALEM GLOBAL ED INC COM 00737L103 6326106 123076 SH SOLE 18 123076 0 0 ADTALEM GLOBAL ED INC COM 00737L103 4308502 83823 SH SOLE 19 83823 0 0 ADTALEM GLOBAL ED INC COM 00737L103 230283257 4480219 SH SOLE 21 4480219 0 0 ADTALEM GLOBAL ED INC COM 00737L103 59730604 1162074 SH SOLE 22 1110815 0 51259 ADTALEM GLOBAL ED INC COM 00737L103 441577 8591 SH SOLE 25 8591 0 0 ADTALEM GLOBAL ED INC COM 00737L103 9372687 182348 SH SOLE 26 14949 0 167399 ADTALEM GLOBAL ED INC COM 00737L103 141453 2752 SH SOLE 28 881 0 1871 ADTALEM GLOBAL ED INC COM 00737L103 5060638 98456 SH SOLE 30 98456 0 0 ADTALEM GLOBAL ED INC COM 00737L103 46054 896 SH SOLE 36 896 0 0 ADTALEM GLOBAL ED INC COM 00737L103 465890 9064 SH SOLE 40 9064 0 0 ADTALEM GLOBAL ED INC COM 00737L103 24364 474 SH OTR 43 474 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3732000 72607 SH SOLE 43 67607 0 5000 ADTHEORENT HOLDING COMPANY COM 00739D109 85039 26492 SH SOLE 18 26492 0 0 ADTHEORENT HOLDING COMPANY COM 00739D109 476210 148352 SH SOLE 21 148352 0 0 ADTHEORENT HOLDING COMPANY COM 00739D109 2029795 632335 SH SOLE 22 632335 0 0 ADTHEORENT HOLDING COMPANY COM 00739D109 53251 16589 SH SOLE 26 16589 0 0 ADTRAN HOLDINGS INC COM 00486H105 360139 66202 SH SOLE 2 21948 0 44254 ADTRAN HOLDINGS INC COM 00486H105 1420 261 SH SOLE 4 261 0 0 ADTRAN HOLDINGS INC COM 00486H105 4439 816 SH SOLE 7 816 0 0 ADTRAN HOLDINGS INC COM 00486H105 1330831 244638 SH SOLE 18 244638 0 0 ADTRAN HOLDINGS INC COM 00486H105 924729 169987 SH SOLE 19 169987 0 0 ADTRAN HOLDINGS INC COM 00486H105 47312142 8697085 SH SOLE 21 8697085 0 0 ADTRAN HOLDINGS INC COM 00486H105 13258575 2437238 SH SOLE 22 2331961 0 105277 ADTRAN HOLDINGS INC COM 00486H105 40283 7405 SH SOLE 25 7405 0 0 ADTRAN HOLDINGS INC COM 00486H105 244833 45006 SH SOLE 26 45006 0 0 ADTRAN HOLDINGS INC COM 00486H105 3907650 718318 SH SOLE 30 718318 0 0 ADTRAN HOLDINGS INC COM 00486H105 21706 3990 SH SOLE 36 3990 0 0 ADTRAN HOLDINGS INC COM 00486H105 76878 14132 SH SOLE 40 14132 0 0 ADTRAN HOLDINGS INC COM 00486H105 569413 104671 SH SOLE 43 98364 0 6307 ADVANCE AUTO PARTS INC COM 00751Y106 8640549 101546 SH SOLE 2 26022 0 75524 ADVANCE AUTO PARTS INC COM 00751Y106 13104 154 SH SOLE 4 154 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 844433 9924 SH SOLE 7 9456 0 468 ADVANCE AUTO PARTS INC COM 00751Y106 4634597 54467 SH SOLE 18 54467 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 9424228 110756 SH SOLE 19 110756 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 459194056 5396569 SH SOLE 21 5396569 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 130398723 1532480 SH SOLE 22 1452015 0 80465 ADVANCE AUTO PARTS INC COM 00751Y106 2109381 24790 SH SOLE 25 24790 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 6556780 77057 SH SOLE 26 33771 0 43286 ADVANCE AUTO PARTS INC COM 00751Y106 65945 775 SH SOLE 28 775 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 11131389 130819 SH SOLE 30 130819 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 62967 740 SH SOLE 31 740 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1688611 19845 SH SOLE 34 19845 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 330660 3886 SH SOLE 36 3886 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1072900 12609 SH SOLE 40 12609 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 13429455 157826 SH SOLE 43 138559 0 19267 ADVANCED DRAIN SYS INC DEL COM 00790R104 34801436 202052 SH SOLE 2 114177 0 87875 ADVANCED DRAIN SYS INC DEL COM 00790R104 3184545 18489 SH SOLE 4 10145 0 8344 ADVANCED DRAIN SYS INC DEL COM 00790R104 16170752 93885 SH SOLE 7 93181 0 704 ADVANCED DRAIN SYS INC DEL COM 00790R104 1066166 6190 SH SOLE 13 6190 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 23699880 137598 SH SOLE 18 137261 0 337 ADVANCED DRAIN SYS INC DEL COM 00790R104 6758525 39239 SH SOLE 19 39239 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 644893774 3744158 SH SOLE 21 3744158 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 353439064 2052015 SH SOLE 22 1960367 0 91648 ADVANCED DRAIN SYS INC DEL COM 00790R104 4534390 26326 SH SOLE 23 26326 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2442880 14183 SH SOLE 25 14183 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 8980077 52137 SH SOLE 26 27276 0 24861 ADVANCED DRAIN SYS INC DEL COM 00790R104 659851 3831 SH SOLE 28 1057 0 2774 ADVANCED DRAIN SYS INC DEL COM 00790R104 888758 5160 SH SOLE 29 5160 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 142229247 825762 SH SOLE 30 825762 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1431314 8310 SH SOLE 31 8310 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 109372 635 SH SOLE 34 635 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 258532 1501 SH SOLE 36 1501 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2519699 14629 SH SOLE 40 14629 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 29109 169 SH OTR 43 169 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 12351444 71711 SH SOLE 43 65178 0 6533 ADVANCED ENERGY INDS COM 007973100 4289891 42066 SH SOLE 2 33047 0 9019 ADVANCED ENERGY INDS COM 007973100 33857 332 SH SOLE 4 119 0 213 ADVANCED ENERGY INDS COM 007973100 738539 7242 SH SOLE 7 6862 0 380 ADVANCED ENERGY INDS COM 007973100 10974170 107611 SH SOLE 18 107611 0 0 ADVANCED ENERGY INDS COM 007973100 8196337 80372 SH SOLE 19 80372 0 0 ADVANCED ENERGY INDS COM 007973100 440356983 4318072 SH SOLE 21 4318072 0 0 ADVANCED ENERGY INDS COM 007973100 110807491 1086561 SH SOLE 22 1054253 0 32308 ADVANCED ENERGY INDS COM 007973100 766890 7520 SH SOLE 25 7520 0 0 ADVANCED ENERGY INDS COM 007973100 2272522 22284 SH SOLE 26 14887 0 7397 ADVANCED ENERGY INDS COM 007973100 323175 3169 SH SOLE 28 684 0 2485 ADVANCED ENERGY INDS COM 007973100 9128230 89510 SH SOLE 30 89510 0 0 ADVANCED ENERGY INDS COM 007973100 81992 804 SH SOLE 36 804 0 0 ADVANCED ENERGY INDS COM 007973100 760975 7462 SH SOLE 40 7462 0 0 ADVANCED ENERGY INDS COM 007973100 4018218 39402 SH SOLE 43 36852 0 2550 ADVANCED MICRO DEVICES INC COM 007903107 527083142 2920290 SH SOLE 2 568410 0 2351880 ADVANCED MICRO DEVICES INC COM 007903107 224631537 1244565 SH SOLE 4 620890 0 623675 ADVANCED MICRO DEVICES INC COM 007903107 306028917 1695545 SH SOLE 7 1546490 0 149055 ADVANCED MICRO DEVICES INC COM 007903107 14063961 77921 SH SOLE 13 77921 0 0 ADVANCED MICRO DEVICES INC COM 007903107 43443041 240695 SH SOLE 15 240695 0 0 ADVANCED MICRO DEVICES INC COM 007903107 709668451 3931899 SH SOLE 18 3659811 0 272088 ADVANCED MICRO DEVICES INC COM 007903107 401785179 2226080 SH SOLE 19 2226080 0 0 ADVANCED MICRO DEVICES INC COM 007903107 8425608370 46681857 SH SOLE 21 46681857 0 0 ADVANCED MICRO DEVICES INC COM 007903107 6272386675 34751990 SH SOLE 22 31225569 0 3526421 ADVANCED MICRO DEVICES INC COM 007903107 532264108 2948995 SH SOLE 23 2948995 0 0 ADVANCED MICRO DEVICES INC COM 007903107 786786052 4359167 SH SOLE 25 3904913 0 454254 ADVANCED MICRO DEVICES INC COM 007903107 320637597 1776484 SH SOLE 26 1092006 0 684478 ADVANCED MICRO DEVICES INC COM 007903107 549923610 3046837 SH SOLE 28 130105 0 2916732 ADVANCED MICRO DEVICES INC COM 007903107 400327 2218 SH SOLE 29 2218 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2252887551 12482063 SH SOLE 30 12482063 0 0 ADVANCED MICRO DEVICES INC COM 007903107 66975507 371076 SH SOLE 31 345238 0 25838 ADVANCED MICRO DEVICES INC COM 007903107 87439102 484454 SH SOLE 32 484454 0 0 ADVANCED MICRO DEVICES INC COM 007903107 458762443 2541761 SH SOLE 34 2541761 0 0 ADVANCED MICRO DEVICES INC COM 007903107 65656306 363767 SH SOLE 36 363767 0 0 ADVANCED MICRO DEVICES INC COM 007903107 14378375 79663 SH SOLE 40 79663 0 0 ADVANCED MICRO DEVICES INC COM 007903107 354302 1963 SH OTR 43 1963 0 0 ADVANCED MICRO DEVICES INC COM 007903107 424274035 2350679 SH SOLE 43 1998671 0 352008 ADVANCED MICRO DEVICES INC OPTIONS 007903107 180490 1000 SH Call SOLE 4 1000 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 54147 300 SH Call SOLE 7 300 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 4331760 24000 SH Call SOLE 18 24000 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 30340369 168100 SH Call SOLE 19 168100 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 1895145 10500 SH Call SOLE 22 10500 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 126343 700 SH Call SOLE 30 700 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 14872376 82400 SH Call SOLE 34 82400 0 0 ADVANSIX INC COM 00773T101 2601313 90955 SH SOLE 2 70752 0 20203 ADVANSIX INC COM 00773T101 3975 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 5920 207 SH SOLE 7 207 0 0 ADVANSIX INC COM 00773T101 2639894 92304 SH SOLE 18 92304 0 0 ADVANSIX INC COM 00773T101 1591876 55660 SH SOLE 19 55660 0 0 ADVANSIX INC COM 00773T101 103834388 3630573 SH SOLE 21 3630573 0 0 ADVANSIX INC COM 00773T101 23354417 816588 SH SOLE 22 778829 0 37759 ADVANSIX INC COM 00773T101 163907 5731 SH SOLE 25 5731 0 0 ADVANSIX INC COM 00773T101 887000 31014 SH SOLE 26 18729 0 12285 ADVANSIX INC COM 00773T101 2059 72 SH SOLE 28 72 0 0 ADVANSIX INC COM 00773T101 1670669 58415 SH SOLE 30 58415 0 0 ADVANSIX INC COM 00773T101 218962 7656 SH SOLE 40 7656 0 0 ADVANSIX INC COM 00773T101 963822 33700 SH SOLE 43 31831 0 1869 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 404340 93381 SH SOLE 2 30894 0 62487 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 5317 1228 SH SOLE 7 1228 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1059200 244619 SH SOLE 18 244619 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 810256 187126 SH SOLE 19 187126 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 14466911 3341088 SH SOLE 21 3341088 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 11428905 2639470 SH SOLE 22 2512680 0 126790 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 45378 10480 SH SOLE 25 10480 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 90588 20921 SH SOLE 30 20921 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 186818 43145 SH SOLE 43 29266 0 13879 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 99831 554619 SH SOLE 22 554619 0 0 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 14536 1028 SH SOLE 18 1028 0 0 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 481707 34067 SH SOLE 21 34067 0 0 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 3844058 271857 SH SOLE 22 271857 0 0 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 104099 7362 SH SOLE 26 1115 0 6247 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 12019 850 SH SOLE 28 850 0 0 ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207 18178 1286 SH SOLE 43 1286 0 0 AECOM COM 00766T100 88589877 903241 SH SOLE 2 685106 0 218135 AECOM COM 00766T100 40684467 414809 SH SOLE 4 283060 0 131749 AECOM COM 00766T100 3656030 37276 SH SOLE 7 36715 0 561 AECOM COM 00766T100 6093612 62129 SH SOLE 13 62129 0 0 AECOM COM 00766T100 1047691 10682 SH SOLE 15 10682 0 0 AECOM COM 00766T100 45678700 465729 SH SOLE 18 387867 0 77862 AECOM COM 00766T100 60733490 619224 SH SOLE 19 619224 0 0 AECOM COM 00766T100 682330104 6956873 SH SOLE 21 6956873 0 0 AECOM COM 00766T100 490256803 4998540 SH SOLE 22 4578380 0 420160 AECOM COM 00766T100 43733382 445895 SH SOLE 23 445895 0 0 AECOM COM 00766T100 5825167 59392 SH SOLE 25 57491 0 1901 AECOM COM 00766T100 40613947 414090 SH SOLE 26 277190 0 136900 AECOM COM 00766T100 25854378 263605 SH SOLE 28 2097 0 261508 AECOM COM 00766T100 5870578 59855 SH SOLE 29 59855 0 0 AECOM COM 00766T100 71922751 733307 SH SOLE 30 733307 0 0 AECOM COM 00766T100 14554385 148393 SH SOLE 31 146318 0 2075 AECOM COM 00766T100 84155386 858028 SH SOLE 34 858028 0 0 AECOM COM 00766T100 2365984 24123 SH SOLE 36 24123 0 0 AECOM COM 00766T100 628202 6405 SH SOLE 40 6405 0 0 AECOM COM 00766T100 21532337 219539 SH SOLE 43 188619 0 30920 AEGON LTD AMER REG 1 CERT 0076CA104 31234862 5162787 SH SOLE 43 4873470 0 289317 AEHR TEST SYS COM 00760J108 174257 14053 SH SOLE 2 7579 0 6474 AEHR TEST SYS COM 00760J108 1798 145 SH SOLE 4 145 0 0 AEHR TEST SYS COM 00760J108 3125 252 SH SOLE 7 252 0 0 AEHR TEST SYS COM 00760J108 869835 70148 SH SOLE 18 70148 0 0 AEHR TEST SYS COM 00760J108 743479 59958 SH SOLE 19 59958 0 0 AEHR TEST SYS COM 00760J108 13485260 1087521 SH SOLE 21 1087521 0 0 AEHR TEST SYS COM 00760J108 9419313 759622 SH SOLE 22 735026 0 24596 AEHR TEST SYS COM 00760J108 73718 5945 SH SOLE 25 5945 0 0 AEHR TEST SYS COM 00760J108 4390 354 SH SOLE 26 354 0 0 AEHR TEST SYS COM 00760J108 33232 2680 SH SOLE 28 0 0 2680 AEHR TEST SYS COM 00760J108 337144 27189 SH SOLE 30 27189 0 0 AEHR TEST SYS COM 00760J108 94438 7616 SH SOLE 40 7616 0 0 AEHR TEST SYS COM 00760J108 260 21 SH SOLE 43 21 0 0 AEMETIS INC COM NEW 00770K202 31987 5340 SH SOLE 18 5340 0 0 AEMETIS INC COM NEW 00770K202 415149 69307 SH SOLE 21 69307 0 0 AEMETIS INC COM NEW 00770K202 2477662 413633 SH SOLE 22 413633 0 0 AEMETIS INC COM NEW 00770K202 3828 639 SH SOLE 43 639 0 0 AEON BIOPHARMA INC CL A 00791X100 41644 3590 SH SOLE 18 3590 0 0 AEON BIOPHARMA INC CL A 00791X100 2875918 247924 SH SOLE 22 247924 0 0 AEON BIOPHARMA INC CL A 00791X100 45344 3909 SH SOLE 26 3909 0 0 AERCAP HOLDINGS NV SHS N00985106 4285445 49309 SH SOLE 2 20108 0 29201 AERCAP HOLDINGS NV SHS N00985106 14541173 167313 SH SOLE 4 87209 0 80104 AERCAP HOLDINGS NV SHS N00985106 16119632 185475 SH SOLE 7 169642 0 15833 AERCAP HOLDINGS NV SHS N00985106 1163377 13386 SH SOLE 13 13386 0 0 AERCAP HOLDINGS NV SHS N00985106 1421239 16353 SH SOLE 15 16353 0 0 AERCAP HOLDINGS NV SHS N00985106 33965992 390818 SH SOLE 18 390284 0 534 AERCAP HOLDINGS NV SHS N00985106 10977950 126314 SH SOLE 19 126314 0 0 AERCAP HOLDINGS NV SHS N00985106 287839749 3311929 SH SOLE 21 3311929 0 0 AERCAP HOLDINGS NV SHS N00985106 239635639 2757285 SH SOLE 22 2646765 0 110520 AERCAP HOLDINGS NV SHS N00985106 27114616 311985 SH SOLE 23 311985 0 0 AERCAP HOLDINGS NV SHS N00985106 21968067 252768 SH SOLE 25 245899 0 6869 AERCAP HOLDINGS NV SHS N00985106 7282015 83788 SH SOLE 26 36828 0 46960 AERCAP HOLDINGS NV SHS N00985106 24829144 285688 SH SOLE 28 0 0 285688 AERCAP HOLDINGS NV SHS N00985106 26073 300 SH SOLE 29 300 0 0 AERCAP HOLDINGS NV SHS N00985106 162006671 1864074 SH SOLE 30 1864074 0 0 AERCAP HOLDINGS NV SHS N00985106 23885388 274829 SH SOLE 31 42210 0 232619 AERCAP HOLDINGS NV SHS N00985106 1133046 13037 SH SOLE 34 13037 0 0 AERCAP HOLDINGS NV SHS N00985106 2081060 23945 SH SOLE 36 23945 0 0 AERCAP HOLDINGS NV SHS N00985106 864494 9947 SH SOLE 40 9947 0 0 AERCAP HOLDINGS NV SHS N00985106 22774505 262047 SH SOLE 43 234042 0 28005 AEROVATE THERAPEUTICS INC COM 008064107 72003 2435 SH SOLE 2 381 0 2054 AEROVATE THERAPEUTICS INC COM 008064107 4110 139 SH SOLE 7 139 0 0 AEROVATE THERAPEUTICS INC COM 008064107 808710 27349 SH SOLE 18 27349 0 0 AEROVATE THERAPEUTICS INC COM 008064107 719379 24328 SH SOLE 19 24328 0 0 AEROVATE THERAPEUTICS INC COM 008064107 11967541 404719 SH SOLE 21 404719 0 0 AEROVATE THERAPEUTICS INC COM 008064107 7415624 250782 SH SOLE 22 247223 0 3559 AEROVIRONMENT INC COM 008073108 2255055 14712 SH SOLE 2 8162 0 6550 AEROVIRONMENT INC COM 008073108 14562 95 SH SOLE 4 95 0 0 AEROVIRONMENT INC COM 008073108 727773 4748 SH SOLE 7 4518 0 230 AEROVIRONMENT INC COM 008073108 11836741 77223 SH SOLE 18 77223 0 0 AEROVIRONMENT INC COM 008073108 8980828 58591 SH SOLE 19 58591 0 0 AEROVIRONMENT INC COM 008073108 543492253 3545748 SH SOLE 21 3545748 0 0 AEROVIRONMENT INC COM 008073108 121650365 793648 SH SOLE 22 770618 0 23030 AEROVIRONMENT INC COM 008073108 7685459 50140 SH SOLE 25 50140 0 0 AEROVIRONMENT INC COM 008073108 6104529 39826 SH SOLE 26 10355 0 29471 AEROVIRONMENT INC COM 008073108 63458 414 SH SOLE 28 414 0 0 AEROVIRONMENT INC COM 008073108 8510565 55523 SH SOLE 30 55523 0 0 AEROVIRONMENT INC COM 008073108 1113273 7263 SH SOLE 34 7263 0 0 AEROVIRONMENT INC COM 008073108 115726 755 SH SOLE 36 755 0 0 AEROVIRONMENT INC COM 008073108 938840 6125 SH SOLE 40 6125 0 0 AEROVIRONMENT INC COM 008073108 3822037 24935 SH SOLE 43 24071 0 864 AERSALE CORPORATION COM 00810F106 487967 67962 SH SOLE 2 9006 0 58956 AERSALE CORPORATION COM 00810F106 2384 332 SH SOLE 7 332 0 0 AERSALE CORPORATION COM 00810F106 592515 82523 SH SOLE 18 82523 0 0 AERSALE CORPORATION COM 00810F106 542004 75488 SH SOLE 19 75488 0 0 AERSALE CORPORATION COM 00810F106 9051790 1260695 SH SOLE 21 1260695 0 0 AERSALE CORPORATION COM 00810F106 6165760 858741 SH SOLE 22 816720 0 42021 AERSALE CORPORATION COM 00810F106 36891 5138 SH SOLE 25 5138 0 0 AERSALE CORPORATION COM 00810F106 249972 34815 SH SOLE 30 34815 0 0 AERSALE CORPORATION COM 00810F106 34033 4740 SH SOLE 40 4740 0 0 AERSALE CORPORATION COM 00810F106 15976 2225 SH OTR 43 2225 0 0 AERSALE CORPORATION COM 00810F106 345372 48102 SH SOLE 43 45308 0 2794 AES CORP COM 00130H105 39115156 2181548 SH SOLE 2 1092963 0 1088585 AES CORP COM 00130H105 3942915 219906 SH SOLE 4 152939 0 66967 AES CORP COM 00130H105 7431393 414467 SH SOLE 7 362719 0 51748 AES CORP COM 00130H105 391699 21846 SH SOLE 13 21846 0 0 AES CORP COM 00130H105 1680346 93717 SH SOLE 15 93717 0 0 AES CORP COM 00130H105 34490602 1923625 SH SOLE 18 1684316 0 239309 AES CORP COM 00130H105 34081129 1900788 SH SOLE 19 1900788 0 0 AES CORP COM 00130H105 377807136 21071229 SH SOLE 21 21071229 0 0 AES CORP COM 00130H105 301890799 16837189 SH SOLE 22 14877248 0 1959941 AES CORP COM 00130H105 24775674 1381800 SH SOLE 23 1381800 0 0 AES CORP COM 00130H105 5100332 284458 SH SOLE 25 284458 0 0 AES CORP COM 00130H105 11667284 650713 SH SOLE 26 474439 0 176274 AES CORP COM 00130H105 4633614 258428 SH SOLE 28 9293 0 249135 AES CORP COM 00130H105 78946 4403 SH SOLE 29 4403 0 0 AES CORP COM 00130H105 72434815 4039867 SH SOLE 30 4039867 0 0 AES CORP COM 00130H105 2627821 146560 SH SOLE 31 136524 0 10036 AES CORP COM 00130H105 11312163 630907 SH SOLE 34 630907 0 0 AES CORP COM 00130H105 2965730 165406 SH SOLE 36 165406 0 0 AES CORP COM 00130H105 311103 17351 SH SOLE 40 17351 0 0 AES CORP COM 00130H105 23688626 1321173 SH SOLE 43 1158720 0 162453 AETHLON MED INC COM NEW 00808Y406 12331 7340 SH SOLE 22 7340 0 0 AEVA TECHNOLOGIES INC COM NEW 00835Q202 18986 4831 SH SOLE 2 794 0 4037 AEVA TECHNOLOGIES INC COM NEW 00835Q202 197321 50209 SH SOLE 18 50209 0 0 AEVA TECHNOLOGIES INC COM NEW 00835Q202 135471 34471 SH SOLE 19 34471 0 0 AEVA TECHNOLOGIES INC COM NEW 00835Q202 2288753 582380 SH SOLE 21 582380 0 0 AEVA TECHNOLOGIES INC COM NEW 00835Q202 1980068 503834 SH SOLE 22 489434 0 14400 AEVA TECHNOLOGIES INC COM NEW 00835Q202 93 24 SH SOLE 43 24 0 0 AEYE INC CL A NEW 008183204 61521 49217 SH SOLE 22 49217 0 0 AFC GAMMA INC COM 00109K105 752531 60786 SH SOLE 2 55221 0 5565 AFC GAMMA INC COM 00109K105 3392 274 SH SOLE 7 274 0 0 AFC GAMMA INC COM 00109K105 574803 46430 SH SOLE 18 46430 0 0 AFC GAMMA INC COM 00109K105 454730 36731 SH SOLE 19 36731 0 0 AFC GAMMA INC COM 00109K105 10615021 857433 SH SOLE 21 857433 0 0 AFC GAMMA INC COM 00109K105 5800253 468518 SH SOLE 22 452752 0 15766 AFC GAMMA INC COM 00109K105 15624 1262 SH SOLE 43 1262 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 31967678 190886 SH SOLE 2 50766 0 140120 AFFILIATED MANAGERS GROUP IN COM 008252108 19092 114 SH SOLE 4 114 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1760445 10512 SH SOLE 7 9964 0 548 AFFILIATED MANAGERS GROUP IN COM 008252108 10415127 62191 SH SOLE 18 62191 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2311421 13802 SH SOLE 19 13802 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 288755793 1724224 SH SOLE 21 1724224 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 163857337 978428 SH SOLE 22 932874 0 45554 AFFILIATED MANAGERS GROUP IN COM 008252108 1136954 6789 SH SOLE 25 6789 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 3851810 23000 SH SOLE 26 23000 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 500400 2988 SH SOLE 28 742 0 2246 AFFILIATED MANAGERS GROUP IN COM 008252108 10859090 64842 SH SOLE 30 64842 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 71845 429 SH SOLE 31 429 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 165293 987 SH SOLE 36 987 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1151356 6875 SH SOLE 40 6875 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 12711 76 SH OTR 43 76 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 24848537 148376 SH SOLE 43 141920 0 6456 AFFIMED N V ORDINARY SHS NEW N01045207 1977 373 SH SOLE 2 373 0 0 AFFIMED N V ORDINARY SHS NEW N01045207 67363 12710 SH SOLE 19 12710 0 0 AFFIMED N V ORDINARY SHS NEW N01045207 6010 1134 SH SOLE 21 1134 0 0 AFFIMED N V ORDINARY SHS NEW N01045207 12794 2414 SH SOLE 22 2414 0 0 AFFIMED N V ORDINARY SHS NEW N01045207 1664 314 SH SOLE 26 0 0 314 AFFINITY BANCSHARES INC COM 00832E103 11883 718 SH SOLE 18 718 0 0 AFFINITY BANCSHARES INC COM 00832E103 168082 10156 SH SOLE 21 10156 0 0 AFFINITY BANCSHARES INC COM 00832E103 13190 797 SH SOLE 22 797 0 0 AFFIRM HLDGS INC COM CL A 00827B106 14714794 394922 SH SOLE 2 107113 0 287809 AFFIRM HLDGS INC COM CL A 00827B106 20791 558 SH SOLE 4 558 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1227903 32955 SH SOLE 7 31257 0 1698 AFFIRM HLDGS INC COM CL A 00827B106 4261799 114380 SH SOLE 18 114380 0 0 AFFIRM HLDGS INC COM CL A 00827B106 4047442 108627 SH SOLE 19 108627 0 0 AFFIRM HLDGS INC COM CL A 00827B106 95467572 2562200 SH SOLE 21 2562200 0 0 AFFIRM HLDGS INC COM CL A 00827B106 220085580 5906752 SH SOLE 22 5612202 0 294550 AFFIRM HLDGS INC COM CL A 00827B106 1624946 43611 SH SOLE 25 43611 0 0 AFFIRM HLDGS INC COM CL A 00827B106 5939877 159417 SH SOLE 26 71113 0 88304 AFFIRM HLDGS INC COM CL A 00827B106 357547 9596 SH SOLE 28 3110 0 6486 AFFIRM HLDGS INC COM CL A 00827B106 6810569 182785 SH SOLE 30 182785 0 0 AFFIRM HLDGS INC COM CL A 00827B106 104514 2805 SH SOLE 31 2805 0 0 AFFIRM HLDGS INC COM CL A 00827B106 20717 556 SH SOLE 36 556 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1746823 46882 SH SOLE 40 46882 0 0 AFFIRM HLDGS INC COM CL A 00827B106 14896585 399801 SH SOLE 43 331299 0 68502 AFFIRM HLDGS INC NOTE 11/1 00827BAB2 3119675 3770000 PRN SOLE 2 3770000 0 0 AFFIRM HLDGS INC NOTE 11/1 00827BAB2 9474875 11450000 PRN SOLE 21 11450000 0 0 AFFIRM HLDGS INC NOTE 11/1 00827BAB2 3806500 4600000 PRN SOLE 22 4600000 0 0 AFLAC INC COM 001055102 70251940 818215 SH SOLE 2 152859 0 665356 AFLAC INC COM 001055102 51246829 596865 SH SOLE 4 336998 0 259867 AFLAC INC COM 001055102 32298901 376181 SH SOLE 7 335376 0 40805 AFLAC INC COM 001055102 2568931 29920 SH SOLE 13 29920 0 0 AFLAC INC COM 001055102 6811188 79329 SH SOLE 15 79329 0 0 AFLAC INC COM 001055102 100561550 1171227 SH SOLE 18 1135808 0 35419 AFLAC INC COM 001055102 27789705 323663 SH SOLE 19 323663 0 0 AFLAC INC COM 001055102 1464166287 17052950 SH SOLE 21 17052950 0 0 AFLAC INC COM 001055102 1014734865 11818482 SH SOLE 22 10579053 0 1239429 AFLAC INC COM 001055102 72893766 848984 SH SOLE 23 848984 0 0 AFLAC INC COM 001055102 96684370 1126070 SH SOLE 25 1116569 0 9501 AFLAC INC COM 001055102 49547316 577071 SH SOLE 26 323887 0 253184 AFLAC INC COM 001055102 99511225 1158994 SH SOLE 28 61481 0 1097513 AFLAC INC COM 001055102 304010512 3540770 SH SOLE 30 3540770 0 0 AFLAC INC COM 001055102 11051212 128712 SH SOLE 31 119824 0 8888 AFLAC INC COM 001055102 2106489 24534 SH SOLE 34 24534 0 0 AFLAC INC COM 001055102 11762906 137001 SH SOLE 36 137001 0 0 AFLAC INC COM 001055102 2349645 27366 SH SOLE 40 27366 0 0 AFLAC INC COM 001055102 119689 1394 SH OTR 43 1394 0 0 AFLAC INC COM 001055102 106911064 1245179 SH SOLE 43 1107373 0 137806 AG MTG INVT TR INC COM NEW 001228501 117014 19120 SH SOLE 2 19120 0 0 AG MTG INVT TR INC COM NEW 001228501 29217 4774 SH SOLE 18 4774 0 0 AG MTG INVT TR INC COM NEW 001228501 380493 62172 SH SOLE 21 62172 0 0 AG MTG INVT TR INC COM NEW 001228501 2620431 428175 SH SOLE 22 428175 0 0 AG MTG INVT TR INC COM NEW 001228501 6 1 SH SOLE 43 1 0 0 AGCO CORP COM 001084102 28486019 231556 SH SOLE 2 132979 0 98577 AGCO CORP COM 001084102 24727 201 SH SOLE 4 201 0 0 AGCO CORP COM 001084102 10985563 89299 SH SOLE 7 88705 0 594 AGCO CORP COM 001084102 13644886 110916 SH SOLE 18 110916 0 0 AGCO CORP COM 001084102 32605590 265043 SH SOLE 19 265043 0 0 AGCO CORP COM 001084102 389736710 3168076 SH SOLE 21 3168076 0 0 AGCO CORP COM 001084102 236858402 1925365 SH SOLE 22 1830174 0 95191 AGCO CORP COM 001084102 536613 4362 SH SOLE 23 4362 0 0 AGCO CORP COM 001084102 9471925 76995 SH SOLE 25 76995 0 0 AGCO CORP COM 001084102 4604516 37429 SH SOLE 26 33457 0 3972 AGCO CORP COM 001084102 76641 623 SH SOLE 28 623 0 0 AGCO CORP COM 001084102 16811913 136660 SH SOLE 29 136660 0 0 AGCO CORP COM 001084102 14859094 120786 SH SOLE 30 120786 0 0 AGCO CORP COM 001084102 95956 780 SH SOLE 31 780 0 0 AGCO CORP COM 001084102 11750009 95513 SH SOLE 34 95513 0 0 AGCO CORP COM 001084102 169029 1374 SH SOLE 36 1374 0 0 AGCO CORP COM 001084102 1665076 13535 SH SOLE 40 13535 0 0 AGCO CORP COM 001084102 11709797 95186 SH SOLE 43 60978 0 34208 AGEAGLE AERIAL SYS INC NEW COM NEW 00848K200 41366 52488 SH SOLE 22 52488 0 0 AGENUS INC COM NEW 00847G705 93004 160352 SH SOLE 2 12811 0 147541 AGENUS INC COM NEW 00847G705 1515 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 597743 1030591 SH SOLE 18 1030591 0 0 AGENUS INC COM NEW 00847G705 477128 822634 SH SOLE 19 822634 0 0 AGENUS INC COM NEW 00847G705 8375125 14439870 SH SOLE 21 14439870 0 0 AGENUS INC COM NEW 00847G705 7003569 12075119 SH SOLE 22 11765660 0 309459 AGENUS INC COM NEW 00847G705 6201 10692 SH SOLE 28 10692 0 0 AGENUS INC COM NEW 00847G705 408289 703946 SH SOLE 30 703946 0 0 AGENUS INC COM NEW 00847G705 2184 3766 SH SOLE 43 3766 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 141161579 970116 SH SOLE 2 535444 0 434672 AGILENT TECHNOLOGIES INC COM 00846U101 45863442 315191 SH SOLE 4 170548 0 144643 AGILENT TECHNOLOGIES INC COM 00846U101 45130945 310157 SH SOLE 7 281181 0 28976 AGILENT TECHNOLOGIES INC COM 00846U101 1737244 11939 SH SOLE 13 11939 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 6285450 43196 SH SOLE 15 43196 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 106985500 735245 SH SOLE 18 689899 0 45346 AGILENT TECHNOLOGIES INC COM 00846U101 119121616 818649 SH SOLE 19 818649 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1406841900 9668352 SH SOLE 21 9668352 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 965297770 6633893 SH SOLE 22 5953513 0 680380 AGILENT TECHNOLOGIES INC COM 00846U101 75081414 515988 SH SOLE 23 515988 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 198524095 1364333 SH SOLE 25 1100575 0 263758 AGILENT TECHNOLOGIES INC COM 00846U101 78943104 542527 SH SOLE 26 327413 0 215114 AGILENT TECHNOLOGIES INC COM 00846U101 113461568 779751 SH SOLE 28 20067 0 759684 AGILENT TECHNOLOGIES INC COM 00846U101 320122 2200 SH SOLE 29 2200 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 436709414 3001233 SH SOLE 30 2979925 0 21308 AGILENT TECHNOLOGIES INC COM 00846U101 9848844 67685 SH SOLE 31 63065 0 4620 AGILENT TECHNOLOGIES INC COM 00846U101 87102723 598603 SH SOLE 34 598603 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 10661081 73267 SH SOLE 36 73267 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2084140 14323 SH SOLE 40 14323 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 84105 578 SH OTR 43 578 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 59880405 411521 SH SOLE 43 370623 0 40898 AGILITI INC COM 00848J104 217094 21452 SH SOLE 2 11209 0 10243 AGILITI INC COM 00848J104 3674 363 SH SOLE 7 363 0 0 AGILITI INC COM 00848J104 881320 87087 SH SOLE 18 87087 0 0 AGILITI INC COM 00848J104 663427 65556 SH SOLE 19 65556 0 0 AGILITI INC COM 00848J104 40007760 3953336 SH SOLE 21 3953336 0 0 AGILITI INC COM 00848J104 11321548 1118730 SH SOLE 22 1092475 0 26255 AGILITI INC COM 00848J104 91212 9013 SH SOLE 25 9013 0 0 AGILITI INC COM 00848J104 10950 1082 SH SOLE 26 1082 0 0 AGILITI INC COM 00848J104 18449 1823 SH SOLE 28 0 0 1823 AGILITI INC COM 00848J104 1270111 125505 SH SOLE 30 125505 0 0 AGILITI INC COM 00848J104 56733 5606 SH SOLE 40 5606 0 0 AGILITI INC COM 00848J104 917844 90696 SH SOLE 43 86317 0 4379 AGILON HEALTH INC COM 00857U107 2282608 374198 SH SOLE 2 96905 0 277293 AGILON HEALTH INC COM 00857U107 5978 980 SH SOLE 4 980 0 0 AGILON HEALTH INC COM 00857U107 315242 51679 SH SOLE 7 48993 0 2686 AGILON HEALTH INC COM 00857U107 804627 131906 SH SOLE 18 131906 0 0 AGILON HEALTH INC COM 00857U107 605041 99187 SH SOLE 19 99187 0 0 AGILON HEALTH INC COM 00857U107 30097583 4934030 SH SOLE 21 4934030 0 0 AGILON HEALTH INC COM 00857U107 46461882 7616702 SH SOLE 22 7212134 0 404568 AGILON HEALTH INC COM 00857U107 378664 62076 SH SOLE 25 62076 0 0 AGILON HEALTH INC COM 00857U107 470798 77180 SH SOLE 26 77180 0 0 AGILON HEALTH INC COM 00857U107 60780 9964 SH SOLE 28 4250 0 5714 AGILON HEALTH INC COM 00857U107 1638698 268639 SH SOLE 30 268639 0 0 AGILON HEALTH INC COM 00857U107 24559 4026 SH SOLE 31 4026 0 0 AGILON HEALTH INC COM 00857U107 10462 1715 SH SOLE 36 1715 0 0 AGILON HEALTH INC COM 00857U107 377389 61867 SH SOLE 40 61867 0 0 AGILON HEALTH INC COM 00857U107 1818270 298077 SH SOLE 43 251621 0 46456 AGILYSYS INC COM 00847J105 2769205 32865 SH SOLE 2 26770 0 6095 AGILYSYS INC COM 00847J105 6404 76 SH SOLE 4 76 0 0 AGILYSYS INC COM 00847J105 370154 4393 SH SOLE 7 4163 0 230 AGILYSYS INC COM 00847J105 4855820 57629 SH SOLE 18 57629 0 0 AGILYSYS INC COM 00847J105 4323633 51313 SH SOLE 19 51313 0 0 AGILYSYS INC COM 00847J105 204113531 2422425 SH SOLE 21 2422425 0 0 AGILYSYS INC COM 00847J105 49154672 583369 SH SOLE 22 565396 0 17973 AGILYSYS INC COM 00847J105 50303 597 SH SOLE 23 597 0 0 AGILYSYS INC COM 00847J105 396275 4703 SH SOLE 25 4703 0 0 AGILYSYS INC COM 00847J105 1064457 12633 SH SOLE 26 12633 0 0 AGILYSYS INC COM 00847J105 87799 1042 SH SOLE 28 0 0 1042 AGILYSYS INC COM 00847J105 4088211 48519 SH SOLE 30 48519 0 0 AGILYSYS INC COM 00847J105 396106 4701 SH SOLE 40 4701 0 0 AGILYSYS INC COM 00847J105 1120995 13304 SH SOLE 43 12924 0 380 AGIOS PHARMACEUTICALS INC COM 00847X104 1473784 50403 SH SOLE 2 17054 0 33349 AGIOS PHARMACEUTICALS INC COM 00847X104 5994 205 SH SOLE 4 205 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 11813 404 SH SOLE 7 404 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4261350 145737 SH SOLE 18 145737 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4564072 156090 SH SOLE 19 156090 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 70957644 2426732 SH SOLE 21 2426732 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 49704579 1699883 SH SOLE 22 1619065 0 80818 AGIOS PHARMACEUTICALS INC COM 00847X104 331728 11345 SH SOLE 25 11345 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 684801 23420 SH SOLE 26 23420 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 3023094 103389 SH SOLE 30 103389 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 386407 13215 SH SOLE 40 13215 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 797433 27272 SH SOLE 43 21031 0 6241 AGNC INVT CORP COM 00123Q104 5765998 582424 SH SOLE 2 249747 0 332677 AGNC INVT CORP COM 00123Q104 18107 1829 SH SOLE 4 1829 0 0 AGNC INVT CORP COM 00123Q104 952489 96211 SH SOLE 7 91501 0 4710 AGNC INVT CORP COM 00123Q104 2224332 224680 SH SOLE 18 224680 0 0 AGNC INVT CORP COM 00123Q104 2223124 224558 SH SOLE 19 224558 0 0 AGNC INVT CORP COM 00123Q104 171413015 17314446 SH SOLE 21 17314446 0 0 AGNC INVT CORP COM 00123Q104 169805404 17152061 SH SOLE 22 16246041 0 906020 AGNC INVT CORP COM 00123Q104 1336688 135019 SH SOLE 25 135019 0 0 AGNC INVT CORP COM 00123Q104 1909908 192920 SH SOLE 26 192920 0 0 AGNC INVT CORP COM 00123Q104 489317 49426 SH SOLE 28 9353 0 40073 AGNC INVT CORP COM 00123Q104 4590689 463706 SH SOLE 30 463706 0 0 AGNC INVT CORP COM 00123Q104 85754 8662 SH SOLE 31 8662 0 0 AGNC INVT CORP COM 00123Q104 285615 28850 SH SOLE 36 28850 0 0 AGNC INVT CORP COM 00123Q104 1405760 141996 SH SOLE 40 141996 0 0 AGNC INVT CORP COM 00123Q104 13226 1336 SH OTR 43 1336 0 0 AGNC INVT CORP COM 00123Q104 4457914 450294 SH SOLE 43 396440 0 53854 AGNICO EAGLE MINES LTD COM 008474108 6284247 105352 SH SOLE 21 105352 0 0 AGNICO EAGLE MINES LTD COM 008474108 24955144 418359 SH SOLE 43 358432 0 59927 AGORA INC ADS 00851L103 5246 2090 SH SOLE 2 2090 0 0 AGREE RLTY CORP COM 008492100 19889869 348212 SH SOLE 2 179848 0 168364 AGREE RLTY CORP COM 008492100 16054547 281067 SH SOLE 4 281067 0 0 AGREE RLTY CORP COM 008492100 9110012 159489 SH SOLE 7 143248 0 16241 AGREE RLTY CORP COM 008492100 22308673 390558 SH SOLE 18 390558 0 0 AGREE RLTY CORP COM 008492100 21455015 375613 SH SOLE 19 375613 0 0 AGREE RLTY CORP COM 008492100 337298112 5905079 SH SOLE 21 5905079 0 0 AGREE RLTY CORP COM 008492100 264290299 4626931 SH SOLE 22 3911816 0 715115 AGREE RLTY CORP COM 008492100 3563603 62388 SH SOLE 23 62388 0 0 AGREE RLTY CORP COM 008492100 22236188 389289 SH SOLE 25 389289 0 0 AGREE RLTY CORP COM 008492100 1907522 33395 SH SOLE 26 33395 0 0 AGREE RLTY CORP COM 008492100 16240130 284316 SH SOLE 28 118016 0 166300 AGREE RLTY CORP COM 008492100 20269946 354866 SH SOLE 30 354866 0 0 AGREE RLTY CORP COM 008492100 70543 1235 SH SOLE 31 1235 0 0 AGREE RLTY CORP COM 008492100 3654538 63980 SH SOLE 34 63980 0 0 AGREE RLTY CORP COM 008492100 623351 10913 SH SOLE 36 10913 0 0 AGREE RLTY CORP COM 008492100 1285314 22502 SH SOLE 40 22502 0 0 AGREE RLTY CORP COM 008492100 11362781 198928 SH SOLE 43 174781 0 24147 AGRIFY CORP COM 00853E305 404 1094 SH SOLE 22 1094 0 0 AIM IMMUNOTECH INC COM 00901B105 328915 698333 SH SOLE 22 698333 0 0 AINOS INC COM 00902F303 17471 15325 SH SOLE 22 15325 0 0 AIR LEASE CORP CL A 00912X302 21980158 427297 SH SOLE 2 71011 0 356286 AIR LEASE CORP CL A 00912X302 12551 244 SH SOLE 4 244 0 0 AIR LEASE CORP CL A 00912X302 898657 17470 SH SOLE 7 16614 0 856 AIR LEASE CORP CL A 00912X302 2711094 52704 SH SOLE 13 52704 0 0 AIR LEASE CORP CL A 00912X302 8658175 168316 SH SOLE 15 168316 0 0 AIR LEASE CORP CL A 00912X302 4794825 93212 SH SOLE 18 93212 0 0 AIR LEASE CORP CL A 00912X302 1711563 33273 SH SOLE 19 33273 0 0 AIR LEASE CORP CL A 00912X302 488989875 9506024 SH SOLE 21 9506024 0 0 AIR LEASE CORP CL A 00912X302 140075338 2723082 SH SOLE 22 2584223 0 138859 AIR LEASE CORP CL A 00912X302 1355856 26358 SH SOLE 25 26358 0 0 AIR LEASE CORP CL A 00912X302 1876274 36475 SH SOLE 26 36475 0 0 AIR LEASE CORP CL A 00912X302 3044734 59190 SH SOLE 28 31963 0 27227 AIR LEASE CORP CL A 00912X302 13109278 254846 SH SOLE 30 254846 0 0 AIR LEASE CORP CL A 00912X302 66100 1285 SH SOLE 31 1285 0 0 AIR LEASE CORP CL A 00912X302 12242360 237993 SH SOLE 34 237993 0 0 AIR LEASE CORP CL A 00912X302 203188 3950 SH SOLE 36 3950 0 0 AIR LEASE CORP CL A 00912X302 1274220 24771 SH SOLE 40 24771 0 0 AIR LEASE CORP CL A 00912X302 10102357 196391 SH SOLE 43 177351 0 19040 AIR PRODS & CHEMS INC COM 009158106 97336576 401769 SH SOLE 2 60145 0 341624 AIR PRODS & CHEMS INC COM 009158106 20712874 85495 SH SOLE 4 63433 0 22062 AIR PRODS & CHEMS INC COM 009158106 41894297 172924 SH SOLE 7 155561 0 17363 AIR PRODS & CHEMS INC COM 009158106 1703885 7033 SH SOLE 13 7033 0 0 AIR PRODS & CHEMS INC COM 009158106 7675840 31683 SH SOLE 15 31683 0 0 AIR PRODS & CHEMS INC COM 009158106 72272291 298313 SH SOLE 18 284466 0 13847 AIR PRODS & CHEMS INC COM 009158106 14013381 57842 SH SOLE 19 57842 0 0 AIR PRODS & CHEMS INC COM 009158106 1516460719 6259383 SH SOLE 21 6259383 0 0 AIR PRODS & CHEMS INC COM 009158106 1154771718 4766466 SH SOLE 22 4273942 0 492524 AIR PRODS & CHEMS INC COM 009158106 82313171 339758 SH SOLE 23 339758 0 0 AIR PRODS & CHEMS INC COM 009158106 111993911 462269 SH SOLE 25 402048 0 60221 AIR PRODS & CHEMS INC COM 009158106 60926302 251481 SH SOLE 26 181483 0 69998 AIR PRODS & CHEMS INC COM 009158106 59408238 245215 SH SOLE 28 4231 0 240984 AIR PRODS & CHEMS INC COM 009158106 300861061 1241842 SH SOLE 30 1241842 0 0 AIR PRODS & CHEMS INC COM 009158106 12388476 51135 SH SOLE 31 47537 0 3598 AIR PRODS & CHEMS INC COM 009158106 3211289 13255 SH SOLE 34 13255 0 0 AIR PRODS & CHEMS INC COM 009158106 12093149 49916 SH SOLE 36 49916 0 0 AIR PRODS & CHEMS INC COM 009158106 2669089 11017 SH SOLE 40 11017 0 0 AIR PRODS & CHEMS INC COM 009158106 63232 261 SH OTR 43 261 0 0 AIR PRODS & CHEMS INC COM 009158106 68650268 283363 SH SOLE 43 219397 0 63965 AIR T INC COM 009207101 3974 179 SH SOLE 18 179 0 0 AIR T INC COM 009207101 51548 2322 SH SOLE 21 2322 0 0 AIR T INC COM 009207101 76435 3443 SH SOLE 22 3443 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 660824 48025 SH SOLE 2 20263 0 27762 AIR TRANSPORT SERVICES GRP I COM 00922R105 6220 452 SH SOLE 7 452 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1847252 134248 SH SOLE 18 134248 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1525915 110895 SH SOLE 19 110895 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 26742381 1943487 SH SOLE 21 1943487 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 20672680 1502375 SH SOLE 22 1448490 0 53885 AIR TRANSPORT SERVICES GRP I COM 00922R105 38844 2823 SH SOLE 25 2823 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1913 139 SH SOLE 28 139 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 228072 16575 SH SOLE 30 16575 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 25360 1843 SH SOLE 36 1843 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 25456 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 250432 18200 SH SOLE 43 17928 0 272 AIRBNB INC COM CL A 009066101 127175582 770948 SH SOLE 2 155396 0 615552 AIRBNB INC COM CL A 009066101 52983667 321191 SH SOLE 4 151604 0 169587 AIRBNB INC COM CL A 009066101 68775288 416921 SH SOLE 7 379163 0 37758 AIRBNB INC COM CL A 009066101 5646416 34229 SH SOLE 13 34229 0 0 AIRBNB INC COM CL A 009066101 10566018 64052 SH SOLE 15 64052 0 0 AIRBNB INC COM CL A 009066101 113223760 686371 SH SOLE 18 659177 0 27194 AIRBNB INC COM CL A 009066101 18263546 110715 SH SOLE 19 110715 0 0 AIRBNB INC COM CL A 009066101 1546622400 9375742 SH SOLE 21 9375742 0 0 AIRBNB INC COM CL A 009066101 1516844646 9195227 SH SOLE 22 8262268 0 932959 AIRBNB INC COM CL A 009066101 110777733 671543 SH SOLE 23 671543 0 0 AIRBNB INC COM CL A 009066101 124589669 755272 SH SOLE 25 751449 0 3823 AIRBNB INC COM CL A 009066101 65869683 399307 SH SOLE 26 219022 0 180285 AIRBNB INC COM CL A 009066101 141351090 856881 SH SOLE 28 10218 0 846663 AIRBNB INC COM CL A 009066101 463448522 2809460 SH SOLE 30 2706607 0 102853 AIRBNB INC COM CL A 009066101 16534931 100236 SH SOLE 31 93316 0 6920 AIRBNB INC COM CL A 009066101 21721438 131677 SH SOLE 32 131677 0 0 AIRBNB INC COM CL A 009066101 3595138 21794 SH SOLE 34 21794 0 0 AIRBNB INC COM CL A 009066101 14541554 88152 SH SOLE 36 88152 0 0 AIRBNB INC COM CL A 009066101 3503915 21241 SH SOLE 40 21241 0 0 AIRBNB INC COM CL A 009066101 81655 495 SH OTR 43 495 0 0 AIRBNB INC COM CL A 009066101 48805600 295863 SH SOLE 43 234263 0 61600 AIRBNB INC NOTE 3/1 009066AB7 29394771 31610000 PRN SOLE 2 31610000 0 0 AIRBNB INC NOTE 3/1 009066AB7 14148733 15215000 PRN SOLE 21 15215000 0 0 AIRBNB INC NOTE 3/1 009066AB7 40823488 43900000 PRN SOLE 22 43900000 0 0 AIRGAIN INC COM 00938A104 8518 1563 SH SOLE 18 1563 0 0 AIRGAIN INC COM 00938A104 105141 19292 SH SOLE 21 19292 0 0 AIRGAIN INC COM 00938A104 978417 179526 SH SOLE 22 179526 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 464952 75725 SH SOLE 2 74958 0 767 AIRSCULPT TECHNOLOGIES INC COM 009496100 182469 29718 SH SOLE 18 29718 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 136228 22187 SH SOLE 19 22187 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 2550544 415398 SH SOLE 21 415398 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 1538230 250526 SH SOLE 22 247407 0 3119 AIRSCULPT TECHNOLOGIES INC COM 009496100 80 13 SH SOLE 43 13 0 0 AIRSHIP AI HLDGS INC COM 008940108 1277775 193896 SH SOLE 22 193896 0 0 AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 289 2559 SH SOLE 22 2559 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 34732288 319348 SH SOLE 2 75509 0 243839 AKAMAI TECHNOLOGIES INC COM 00971T101 14660087 134793 SH SOLE 4 60976 0 73817 AKAMAI TECHNOLOGIES INC COM 00971T101 26012238 239171 SH SOLE 7 216343 0 22828 AKAMAI TECHNOLOGIES INC COM 00971T101 809283 7441 SH SOLE 13 7441 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2280697 20970 SH SOLE 15 20970 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 26055307 239567 SH SOLE 18 224268 0 15299 AKAMAI TECHNOLOGIES INC COM 00971T101 10133713 93175 SH SOLE 19 93175 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 684504552 6293716 SH SOLE 21 6293716 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 395932188 3640421 SH SOLE 22 3300836 0 339585 AKAMAI TECHNOLOGIES INC COM 00971T101 24906475 229004 SH SOLE 23 229004 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 31817847 292551 SH SOLE 25 291338 0 1213 AKAMAI TECHNOLOGIES INC COM 00971T101 23215692 213458 SH SOLE 26 144580 0 68878 AKAMAI TECHNOLOGIES INC COM 00971T101 38518659 354162 SH SOLE 28 16161 0 338001 AKAMAI TECHNOLOGIES INC COM 00971T101 73413 675 SH SOLE 29 675 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 168663920 1550790 SH SOLE 30 1547628 0 3162 AKAMAI TECHNOLOGIES INC COM 00971T101 3725574 34255 SH SOLE 31 31938 0 2317 AKAMAI TECHNOLOGIES INC COM 00971T101 21400596 196769 SH SOLE 34 196769 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5634421 51806 SH SOLE 36 51806 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 881609 8106 SH SOLE 40 8106 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 20121 185 SH OTR 43 185 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 30823817 283411 SH SOLE 43 211158 0 72253 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3479525 2950000 PRN SOLE 2 2950000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 10110674 8572000 PRN SOLE 21 8572000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 5425700 4600000 PRN SOLE 22 4600000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 957775 910000 PRN SOLE 2 910000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 9999803 9501000 PRN SOLE 21 9501000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 1473500 1400000 PRN SOLE 22 1400000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 38657 21124 SH SOLE 18 21124 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 31161 17028 SH SOLE 21 17028 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 4492754 2455057 SH SOLE 22 2455057 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 42077 22993 SH SOLE 26 22993 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 21772 11897 SH SOLE 28 11897 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 20361 11126 SH SOLE 43 11125 0 1 AKERO THERAPEUTICS INC COM 00973Y108 781317 30931 SH SOLE 2 16359 0 14572 AKERO THERAPEUTICS INC COM 00973Y108 4395 174 SH SOLE 4 174 0 0 AKERO THERAPEUTICS INC COM 00973Y108 11392 451 SH SOLE 7 451 0 0 AKERO THERAPEUTICS INC COM 00973Y108 3638754 144052 SH SOLE 18 144052 0 0 AKERO THERAPEUTICS INC COM 00973Y108 3701373 146531 SH SOLE 19 146531 0 0 AKERO THERAPEUTICS INC COM 00973Y108 66365143 2627282 SH SOLE 21 2627282 0 0 AKERO THERAPEUTICS INC COM 00973Y108 45107515 1785729 SH SOLE 22 1740385 0 45344 AKERO THERAPEUTICS INC COM 00973Y108 13413 531 SH SOLE 23 531 0 0 AKERO THERAPEUTICS INC COM 00973Y108 231811 9177 SH SOLE 25 9177 0 0 AKERO THERAPEUTICS INC COM 00973Y108 421867 16701 SH SOLE 26 16701 0 0 AKERO THERAPEUTICS INC COM 00973Y108 10155 402 SH SOLE 28 402 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1537450 60865 SH SOLE 30 60865 0 0 AKERO THERAPEUTICS INC COM 00973Y108 289278 11452 SH SOLE 40 11452 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1473618 58338 SH SOLE 43 54345 0 3993 AKILI INC COMMON STOCK 00974B107 2301 7944 SH SOLE 18 7944 0 0 AKILI INC COMMON STOCK 00974B107 29527 101959 SH SOLE 21 101959 0 0 AKILI INC COMMON STOCK 00974B107 1271 4390 SH SOLE 22 4390 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 4708 7965 SH SOLE 2 1778 0 6187 AKOUSTIS TECHNOLOGIES INC COM 00973N102 375 635 SH SOLE 7 635 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 116396 196914 SH SOLE 18 196914 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 84790 143444 SH SOLE 19 143444 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1845761 3122587 SH SOLE 21 3122587 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1246499 2108779 SH SOLE 22 2085546 0 23233 AKOUSTIS TECHNOLOGIES INC COM 00973N102 14192 24009 SH SOLE 43 315 0 23694 AKOYA BIOSCIENCES INC COM 00974H104 200104 42666 SH SOLE 2 40931 0 1735 AKOYA BIOSCIENCES INC COM 00974H104 220 47 SH SOLE 7 47 0 0 AKOYA BIOSCIENCES INC COM 00974H104 252017 53735 SH SOLE 18 53735 0 0 AKOYA BIOSCIENCES INC COM 00974H104 220421 46998 SH SOLE 19 46998 0 0 AKOYA BIOSCIENCES INC COM 00974H104 3704772 789930 SH SOLE 21 789930 0 0 AKOYA BIOSCIENCES INC COM 00974H104 1936604 412922 SH SOLE 22 407560 0 5362 AKOYA BIOSCIENCES INC COM 00974H104 5820 1241 SH SOLE 43 1241 0 0 ALAMO GROUP INC COM 011311107 2662328 11660 SH SOLE 2 6634 0 5026 ALAMO GROUP INC COM 011311107 10960 48 SH SOLE 4 48 0 0 ALAMO GROUP INC COM 011311107 14830034 64950 SH SOLE 7 64766 0 184 ALAMO GROUP INC COM 011311107 6587549 28851 SH SOLE 18 28851 0 0 ALAMO GROUP INC COM 011311107 7615719 33354 SH SOLE 19 33354 0 0 ALAMO GROUP INC COM 011311107 267000425 1169362 SH SOLE 21 1169362 0 0 ALAMO GROUP INC COM 011311107 68654949 300683 SH SOLE 22 290433 0 10250 ALAMO GROUP INC COM 011311107 156634 686 SH SOLE 23 686 0 0 ALAMO GROUP INC COM 011311107 516482 2262 SH SOLE 25 2262 0 0 ALAMO GROUP INC COM 011311107 1701059 7450 SH SOLE 26 5526 0 1924 ALAMO GROUP INC COM 011311107 30596 134 SH SOLE 28 134 0 0 ALAMO GROUP INC COM 011311107 8909208 39019 SH SOLE 30 39019 0 0 ALAMO GROUP INC COM 011311107 506664 2219 SH SOLE 40 2219 0 0 ALAMO GROUP INC COM 011311107 2900248 12702 SH SOLE 43 12292 0 410 ALAMOS GOLD INC NEW COM CL A 011532108 1240829 84124 SH SOLE 21 84124 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 334368 22669 SH SOLE 43 22669 0 0 ALARM COM HLDGS INC COM 011642105 3428918 47315 SH SOLE 2 20253 0 27062 ALARM COM HLDGS INC COM 011642105 25147 347 SH SOLE 4 183 0 164 ALARM COM HLDGS INC COM 011642105 411050 5672 SH SOLE 7 5672 0 0 ALARM COM HLDGS INC COM 011642105 10539530 145433 SH SOLE 18 138408 0 7025 ALARM COM HLDGS INC COM 011642105 14924472 205940 SH SOLE 19 205940 0 0 ALARM COM HLDGS INC COM 011642105 455264149 6282105 SH SOLE 21 6282105 0 0 ALARM COM HLDGS INC COM 011642105 108258802 1493843 SH SOLE 22 1444330 0 49513 ALARM COM HLDGS INC COM 011642105 61600 850 SH SOLE 23 850 0 0 ALARM COM HLDGS INC COM 011642105 722671 9972 SH SOLE 25 9972 0 0 ALARM COM HLDGS INC COM 011642105 2570076 35464 SH SOLE 26 13555 0 21909 ALARM COM HLDGS INC COM 011642105 101241 1397 SH SOLE 28 842 0 555 ALARM COM HLDGS INC COM 011642105 28329827 390918 SH SOLE 30 390918 0 0 ALARM COM HLDGS INC COM 011642105 749050 10336 SH SOLE 40 10336 0 0 ALARM COM HLDGS INC COM 011642105 3627993 50062 SH SOLE 43 45348 0 4714 ALARM COM HLDGS INC NOTE 1/1 011642AB1 2590865 2830000 PRN SOLE 2 2830000 0 0 ALARM COM HLDGS INC NOTE 1/1 011642AB1 3478900 3800000 PRN SOLE 21 3800000 0 0 ALARM COM HLDGS INC NOTE 1/1 011642AB1 3982425 4350000 PRN SOLE 22 4350000 0 0 ALASKA AIR GROUP INC COM 011659109 7035700 163659 SH SOLE 2 71067 0 92592 ALASKA AIR GROUP INC COM 011659109 5503 128 SH SOLE 4 128 0 0 ALASKA AIR GROUP INC COM 011659109 1824367 42437 SH SOLE 7 40172 0 2265 ALASKA AIR GROUP INC COM 011659109 7376869 171595 SH SOLE 18 171595 0 0 ALASKA AIR GROUP INC COM 011659109 10965502 255071 SH SOLE 19 255071 0 0 ALASKA AIR GROUP INC COM 011659109 504103577 11726066 SH SOLE 21 11726066 0 0 ALASKA AIR GROUP INC COM 011659109 146049927 3397300 SH SOLE 22 3174177 0 223123 ALASKA AIR GROUP INC COM 011659109 95223 2215 SH SOLE 23 2215 0 0 ALASKA AIR GROUP INC COM 011659109 323758 7531 SH SOLE 25 7531 0 0 ALASKA AIR GROUP INC COM 011659109 14499839 337284 SH SOLE 26 207411 0 129873 ALASKA AIR GROUP INC COM 011659109 549455 12781 SH SOLE 28 0 0 12781 ALASKA AIR GROUP INC COM 011659109 14657312 340947 SH SOLE 30 340947 0 0 ALASKA AIR GROUP INC COM 011659109 67150 1562 SH SOLE 31 1562 0 0 ALASKA AIR GROUP INC COM 011659109 157644 3667 SH SOLE 34 3667 0 0 ALASKA AIR GROUP INC COM 011659109 14101 328 SH SOLE 36 328 0 0 ALASKA AIR GROUP INC COM 011659109 384632 8947 SH SOLE 40 8947 0 0 ALASKA AIR GROUP INC COM 011659109 12338 287 SH OTR 43 287 0 0 ALASKA AIR GROUP INC COM 011659109 13325957 309978 SH SOLE 43 281309 0 28669 ALAUNOS THERAPEUTICS INC COM NEW 98973P200 402455 222351 SH SOLE 22 222351 0 0 ALAUNOS THERAPEUTICS INC COM NEW 98973P200 161 89 SH SOLE 43 89 0 0 ALBANY INTL CORP CL A 012348108 4468936 47791 SH SOLE 2 38755 0 9036 ALBANY INTL CORP CL A 012348108 11408 122 SH SOLE 4 122 0 0 ALBANY INTL CORP CL A 012348108 364315 3896 SH SOLE 7 3696 0 200 ALBANY INTL CORP CL A 012348108 8850254 94645 SH SOLE 18 90378 0 4267 ALBANY INTL CORP CL A 012348108 6941060 74228 SH SOLE 19 74228 0 0 ALBANY INTL CORP CL A 012348108 335581207 3588720 SH SOLE 21 3588720 0 0 ALBANY INTL CORP CL A 012348108 87355359 934182 SH SOLE 22 904741 0 29441 ALBANY INTL CORP CL A 012348108 587056 6278 SH SOLE 25 6278 0 0 ALBANY INTL CORP CL A 012348108 1174860 12564 SH SOLE 26 12564 0 0 ALBANY INTL CORP CL A 012348108 51150 547 SH SOLE 28 547 0 0 ALBANY INTL CORP CL A 012348108 5657916 60506 SH SOLE 30 60506 0 0 ALBANY INTL CORP CL A 012348108 292686 3130 SH SOLE 34 3130 0 0 ALBANY INTL CORP CL A 012348108 606038 6481 SH SOLE 40 6481 0 0 ALBANY INTL CORP CL A 012348108 55171 590 SH OTR 43 590 0 0 ALBANY INTL CORP CL A 012348108 2729925 29194 SH SOLE 43 27426 0 1768 ALBEMARLE CORP COM 012653101 28291297 214751 SH SOLE 2 35634 0 179117 ALBEMARLE CORP COM 012653101 13561184 102939 SH SOLE 4 50708 0 52231 ALBEMARLE CORP COM 012653101 11222799 85189 SH SOLE 7 76000 0 9189 ALBEMARLE CORP COM 012653101 3350675 25434 SH SOLE 13 25434 0 0 ALBEMARLE CORP COM 012653101 8039302 61024 SH SOLE 15 61024 0 0 ALBEMARLE CORP COM 012653101 23575268 178953 SH SOLE 18 171657 0 7296 ALBEMARLE CORP COM 012653101 10747086 81578 SH SOLE 19 81578 0 0 ALBEMARLE CORP COM 012653101 485775441 3687380 SH SOLE 21 3687380 0 0 ALBEMARLE CORP COM 012653101 331302255 2514819 SH SOLE 22 2257456 0 257363 ALBEMARLE CORP COM 012653101 23372257 177412 SH SOLE 23 177412 0 0 ALBEMARLE CORP COM 012653101 59968311 455202 SH SOLE 25 405992 0 49210 ALBEMARLE CORP COM 012653101 20324979 154281 SH SOLE 26 95505 0 58776 ALBEMARLE CORP COM 012653101 27187316 206371 SH SOLE 28 19301 0 187070 ALBEMARLE CORP COM 012653101 2515444 19094 SH SOLE 29 19094 0 0 ALBEMARLE CORP COM 012653101 97491025 740026 SH SOLE 30 740026 0 0 ALBEMARLE CORP COM 012653101 3447109 26166 SH SOLE 31 24344 0 1822 ALBEMARLE CORP COM 012653101 136293461 1034564 SH SOLE 34 1034564 0 0 ALBEMARLE CORP COM 012653101 3422210 25977 SH SOLE 36 25977 0 0 ALBEMARLE CORP COM 012653101 807303 6128 SH SOLE 40 6128 0 0 ALBEMARLE CORP COM 012653101 16468 125 SH OTR 43 125 0 0 ALBEMARLE CORP COM 012653101 15137752 114906 SH SOLE 43 94509 0 20397 ALBEMARLE CORP 7.25% DEP SHS A 012653200 260251950 4411050 SH SOLE 21 4411050 0 0 ALBEMARLE CORP 7.25% DEP SHS A 012653200 18703000 317000 SH SOLE 25 317000 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 15877521 740556 SH SOLE 2 95293 0 645263 ALBERTSONS COS INC COMMON STOCK 013091103 6857498 319846 SH SOLE 4 87984 0 231862 ALBERTSONS COS INC COMMON STOCK 013091103 1174698 54790 SH SOLE 7 53759 0 1031 ALBERTSONS COS INC COMMON STOCK 013091103 148258 6915 SH SOLE 13 6915 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 715174 33357 SH SOLE 15 33357 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 6712392 313078 SH SOLE 18 291778 0 21300 ALBERTSONS COS INC COMMON STOCK 013091103 3069865 143184 SH SOLE 19 143184 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 122123612 5696064 SH SOLE 21 5696064 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 228173378 10642415 SH SOLE 22 9949007 0 693408 ALBERTSONS COS INC COMMON STOCK 013091103 11185612 521717 SH SOLE 23 521717 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1302630 60757 SH SOLE 25 60757 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 5881421 274320 SH SOLE 26 233938 0 40382 ALBERTSONS COS INC COMMON STOCK 013091103 6929194 323190 SH SOLE 28 2041 0 321149 ALBERTSONS COS INC COMMON STOCK 013091103 21019004 980364 SH SOLE 30 980364 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1622815 75691 SH SOLE 31 70635 0 5056 ALBERTSONS COS INC COMMON STOCK 013091103 357169 16659 SH SOLE 34 16659 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1703687 79463 SH SOLE 36 79463 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 351252 16383 SH SOLE 40 16383 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 2929571 136640 SH SOLE 43 123469 0 13171 ALCOA CORP COM 013872106 63406192 1876478 SH SOLE 2 1061774 0 814704 ALCOA CORP COM 013872106 897699 26567 SH SOLE 4 24084 0 2483 ALCOA CORP COM 013872106 10676255 315959 SH SOLE 7 314449 0 1510 ALCOA CORP COM 013872106 14457761 427871 SH SOLE 18 405397 0 22474 ALCOA CORP COM 013872106 34681414 1026381 SH SOLE 19 1026381 0 0 ALCOA CORP COM 013872106 310608729 9192327 SH SOLE 21 9192327 0 0 ALCOA CORP COM 013872106 203538525 6023632 SH SOLE 22 5707677 0 315955 ALCOA CORP COM 013872106 2192092 64874 SH SOLE 23 64874 0 0 ALCOA CORP COM 013872106 18855732 558027 SH SOLE 25 558027 0 0 ALCOA CORP COM 013872106 14692027 434804 SH SOLE 26 181639 0 253165 ALCOA CORP COM 013872106 2613859 77356 SH SOLE 28 76894 0 462 ALCOA CORP COM 013872106 9745881 288425 SH SOLE 29 288425 0 0 ALCOA CORP COM 013872106 3906597 115614 SH SOLE 30 115614 0 0 ALCOA CORP COM 013872106 73358 2171 SH SOLE 31 2171 0 0 ALCOA CORP COM 013872106 47083628 1393419 SH SOLE 34 1393419 0 0 ALCOA CORP COM 013872106 468329 13860 SH SOLE 36 13860 0 0 ALCOA CORP COM 013872106 1379848 40836 SH SOLE 40 40836 0 0 ALCOA CORP COM 013872106 14631 433 SH OTR 43 433 0 0 ALCOA CORP COM 013872106 13552940 401093 SH SOLE 43 366990 0 34103 ALCON AG ORD SHS H01301128 4331 52 SH SOLE 2 52 0 0 ALCON AG ORD SHS H01301128 3461532 41560 SH SOLE 18 41560 0 0 ALCON AG ORD SHS H01301128 278341354 3341834 SH SOLE 19 3341834 0 0 ALCON AG ORD SHS H01301128 30068 361 SH SOLE 21 361 0 0 ALCON AG ORD SHS H01301128 31540840 378687 SH SOLE 22 378687 0 0 ALCON AG ORD SHS H01301128 177491 2131 SH SOLE 34 2131 0 0 ALCON AG ORD SHS H01301128 30395700 364938 SH SOLE 43 309927 0 55011 ALDEYRA THERAPEUTICS INC COM 01438T106 40731 12456 SH SOLE 2 5432 0 7024 ALDEYRA THERAPEUTICS INC COM 01438T106 1485 454 SH SOLE 7 454 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 401471 122774 SH SOLE 18 122774 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 325067 99409 SH SOLE 19 99409 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 5808619 1776336 SH SOLE 21 1776336 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 4248901 1299358 SH SOLE 22 1282227 0 17131 ALECTOR INC COM 014442107 2690224 446881 SH SOLE 2 267585 0 179296 ALECTOR INC COM 014442107 1379 229 SH SOLE 4 229 0 0 ALECTOR INC COM 014442107 372463 61871 SH SOLE 7 58536 0 3335 ALECTOR INC COM 014442107 1087260 180608 SH SOLE 18 169343 0 11265 ALECTOR INC COM 014442107 5898932 979889 SH SOLE 19 979889 0 0 ALECTOR INC COM 014442107 20470444 3400406 SH SOLE 21 3400406 0 0 ALECTOR INC COM 014442107 16485451 2738447 SH SOLE 22 2619110 0 119337 ALECTOR INC COM 014442107 176868 29380 SH SOLE 23 29380 0 0 ALECTOR INC COM 014442107 115283 19150 SH SOLE 25 19150 0 0 ALECTOR INC COM 014442107 1023364 169994 SH SOLE 26 22812 0 147182 ALECTOR INC COM 014442107 26036 4325 SH SOLE 28 4325 0 0 ALECTOR INC COM 014442107 2285060 379578 SH SOLE 30 379578 0 0 ALECTOR INC COM 014442107 262731 43643 SH SOLE 34 43643 0 0 ALECTOR INC COM 014442107 9801 1628 SH SOLE 36 1628 0 0 ALECTOR INC COM 014442107 55848 9277 SH SOLE 40 9277 0 0 ALECTOR INC COM 014442107 109919 18259 SH SOLE 43 17448 0 811 ALERUS FINL CORP COM 01446U103 1006101 46088 SH SOLE 2 38235 0 7853 ALERUS FINL CORP COM 01446U103 2183 100 SH SOLE 7 100 0 0 ALERUS FINL CORP COM 01446U103 1097154 50259 SH SOLE 18 50259 0 0 ALERUS FINL CORP COM 01446U103 847550 38825 SH SOLE 19 38825 0 0 ALERUS FINL CORP COM 01446U103 15719674 720095 SH SOLE 21 720095 0 0 ALERUS FINL CORP COM 01446U103 12500949 572650 SH SOLE 22 557453 0 15197 ALERUS FINL CORP COM 01446U103 28641 1312 SH SOLE 43 1069 0 243 ALEXANDER & BALDWIN INC NEW COM 014491104 1796218 109060 SH SOLE 2 51698 0 57362 ALEXANDER & BALDWIN INC NEW COM 014491104 553606 33613 SH SOLE 4 33613 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1765222 107178 SH SOLE 7 95892 0 11286 ALEXANDER & BALDWIN INC NEW COM 014491104 3786651 229912 SH SOLE 18 229912 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 4529612 275022 SH SOLE 19 275022 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 146710395 8907735 SH SOLE 21 8907735 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 45172961 2742742 SH SOLE 22 2629676 0 113066 ALEXANDER & BALDWIN INC NEW COM 014491104 62240 3779 SH SOLE 23 3779 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 6171194 374693 SH SOLE 25 374693 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 149663 9087 SH SOLE 26 9087 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 898010 54524 SH SOLE 28 4192 0 50332 ALEXANDER & BALDWIN INC NEW COM 014491104 5827152 353804 SH SOLE 30 353804 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 149235 9061 SH SOLE 40 9061 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1729678 105020 SH SOLE 43 101015 0 4005 ALEXANDERS INC COM 014752109 270339 1245 SH SOLE 2 678 0 567 ALEXANDERS INC COM 014752109 2171 10 SH SOLE 4 10 0 0 ALEXANDERS INC COM 014752109 2171 10 SH SOLE 7 10 0 0 ALEXANDERS INC COM 014752109 1091997 5029 SH SOLE 18 5029 0 0 ALEXANDERS INC COM 014752109 998193 4597 SH SOLE 19 4597 0 0 ALEXANDERS INC COM 014752109 18883363 86964 SH SOLE 21 86964 0 0 ALEXANDERS INC COM 014752109 13751693 63331 SH SOLE 22 61194 0 2137 ALEXANDERS INC COM 014752109 26491 122 SH SOLE 23 122 0 0 ALEXANDERS INC COM 014752109 131153 604 SH SOLE 25 604 0 0 ALEXANDERS INC COM 014752109 40388 186 SH SOLE 26 186 0 0 ALEXANDERS INC COM 014752109 360235 1659 SH SOLE 28 0 0 1659 ALEXANDERS INC COM 014752109 588884 2712 SH SOLE 30 2712 0 0 ALEXANDERS INC COM 014752109 140490 647 SH SOLE 40 647 0 0 ALEXANDERS INC COM 014752109 2019402 9300 SH SOLE 43 8276 0 1024 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 38160583 296025 SH SOLE 2 46449 0 249576 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18746737 145425 SH SOLE 4 128741 0 16684 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 48766137 378296 SH SOLE 7 338737 0 39559 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 770237 5975 SH SOLE 13 5975 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3086234 23941 SH SOLE 15 23941 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 30737429 238441 SH SOLE 18 228211 0 10230 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 53581828 415653 SH SOLE 19 415653 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 767839008 5956396 SH SOLE 21 5956396 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 664857837 5157535 SH SOLE 22 4707557 0 449978 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32721999 253836 SH SOLE 23 253836 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 174378491 1352715 SH SOLE 25 1351962 0 753 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25368586 196793 SH SOLE 26 108969 0 87824 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 78792241 611219 SH SOLE 28 26919 0 584300 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 171646372 1331521 SH SOLE 30 1331521 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4790038 37158 SH SOLE 31 34622 0 2536 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16605284 128813 SH SOLE 34 128813 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5355437 41544 SH SOLE 36 41544 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1050101 8146 SH SOLE 40 8146 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17790 138 SH OTR 43 138 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 24002051 186192 SH SOLE 43 157575 0 28618 ALGOMA STL GROUP INC COM 015658107 489873 57700 SH SOLE 2 57700 0 0 ALGOMA STL GROUP INC COM 015658107 12897592 1519151 SH SOLE 21 1519151 0 0 ALGOMA STL GROUP INC COM 015658107 111941 13185 SH SOLE 22 13185 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 17213860 2723712 SH SOLE 21 2723712 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 7731635 1223360 SH SOLE 43 1136573 0 86787 ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873 47964732 2237161 SH SOLE 21 2237161 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 429022 5929 SH SOLE 15 5929 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1839174 25417 SH SOLE 18 25417 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 60078048 830266 SH SOLE 19 830266 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3018932 41721 SH SOLE 23 41721 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30020717 414880 SH SOLE 28 0 0 414880 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5615498 77605 SH SOLE 32 77605 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12422620 171678 SH SOLE 34 171678 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 68570100 947624 SH SOLE 43 854050 0 93574 ALICO INC COM 016230104 132082 4511 SH SOLE 2 185 0 4326 ALICO INC COM 016230104 582701 19901 SH SOLE 18 19901 0 0 ALICO INC COM 016230104 435189 14863 SH SOLE 19 14863 0 0 ALICO INC COM 016230104 8178607 279324 SH SOLE 21 279324 0 0 ALICO INC COM 016230104 4602084 157175 SH SOLE 22 152308 0 4867 ALICO INC COM 016230104 2284 78 SH SOLE 43 78 0 0 ALIGHT INC COM CL A 01626W101 3343750 339467 SH SOLE 2 106384 0 233083 ALIGHT INC COM CL A 01626W101 9633 978 SH SOLE 4 978 0 0 ALIGHT INC COM CL A 01626W101 62597 6355 SH SOLE 7 6355 0 0 ALIGHT INC COM CL A 01626W101 10692746 1085558 SH SOLE 18 1085558 0 0 ALIGHT INC COM CL A 01626W101 8723869 885672 SH SOLE 19 885672 0 0 ALIGHT INC COM CL A 01626W101 146820593 14905644 SH SOLE 21 14905644 0 0 ALIGHT INC COM CL A 01626W101 109471393 11113847 SH SOLE 22 10592912 0 520935 ALIGHT INC COM CL A 01626W101 715721 72662 SH SOLE 25 72662 0 0 ALIGHT INC COM CL A 01626W101 876739 89009 SH SOLE 26 89009 0 0 ALIGHT INC COM CL A 01626W101 136718 13880 SH SOLE 28 7979 0 5901 ALIGHT INC COM CL A 01626W101 1906842 193588 SH SOLE 30 193588 0 0 ALIGHT INC COM CL A 01626W101 75402 7655 SH SOLE 36 7655 0 0 ALIGHT INC COM CL A 01626W101 716883 72780 SH SOLE 40 72780 0 0 ALIGHT INC COM CL A 01626W101 987807 100285 SH SOLE 43 88082 0 12203 ALIGN TECHNOLOGY INC COM 016255101 56950850 173673 SH SOLE 2 66264 0 107409 ALIGN TECHNOLOGY INC COM 016255101 18961974 57825 SH SOLE 4 28583 0 29242 ALIGN TECHNOLOGY INC COM 016255101 14736397 44939 SH SOLE 7 39402 0 5537 ALIGN TECHNOLOGY INC COM 016255101 1207074 3681 SH SOLE 13 3681 0 0 ALIGN TECHNOLOGY INC COM 016255101 3425452 10446 SH SOLE 15 10446 0 0 ALIGN TECHNOLOGY INC COM 016255101 127304774 388219 SH SOLE 18 337509 0 50710 ALIGN TECHNOLOGY INC COM 016255101 574188904 1751003 SH SOLE 19 1751003 0 0 ALIGN TECHNOLOGY INC COM 016255101 731762662 2231528 SH SOLE 21 2231528 0 0 ALIGN TECHNOLOGY INC COM 016255101 602311979 1836765 SH SOLE 22 1675434 0 161331 ALIGN TECHNOLOGY INC COM 016255101 36950681 112682 SH SOLE 23 112682 0 0 ALIGN TECHNOLOGY INC COM 016255101 38929351 118716 SH SOLE 25 118231 0 485 ALIGN TECHNOLOGY INC COM 016255101 27340330 83375 SH SOLE 26 38537 0 44838 ALIGN TECHNOLOGY INC COM 016255101 39898682 121672 SH SOLE 28 1121 0 120551 ALIGN TECHNOLOGY INC COM 016255101 133030586 405680 SH SOLE 30 405680 0 0 ALIGN TECHNOLOGY INC COM 016255101 5532010 16870 SH SOLE 31 15766 0 1104 ALIGN TECHNOLOGY INC COM 016255101 65724350 200428 SH SOLE 34 200428 0 0 ALIGN TECHNOLOGY INC COM 016255101 4821736 14704 SH SOLE 36 14704 0 0 ALIGN TECHNOLOGY INC COM 016255101 1158869 3534 SH SOLE 40 3534 0 0 ALIGN TECHNOLOGY INC COM 016255101 32480 99 SH OTR 43 99 0 0 ALIGN TECHNOLOGY INC COM 016255101 28188625 85962 SH SOLE 43 72107 0 13855 ALIGNMENT HEALTHCARE INC COM 01625V104 1134347 228699 SH SOLE 2 196031 0 32668 ALIGNMENT HEALTHCARE INC COM 01625V104 3784 763 SH SOLE 4 763 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 253139 51036 SH SOLE 7 48298 0 2738 ALIGNMENT HEALTHCARE INC COM 01625V104 987179 199028 SH SOLE 18 199028 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 1651700 333004 SH SOLE 19 333004 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 16611953 3349184 SH SOLE 21 3349184 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 13944098 2811310 SH SOLE 22 2729927 0 81383 ALIGNMENT HEALTHCARE INC COM 01625V104 47730 9623 SH SOLE 23 9623 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 124620 25125 SH SOLE 25 25125 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 440557 88822 SH SOLE 26 66785 0 22037 ALIGNMENT HEALTHCARE INC COM 01625V104 1166061 235093 SH SOLE 30 235093 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 117507 23691 SH SOLE 40 23691 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 191476 38604 SH SOLE 43 32502 0 6102 ALIGOS THERAPEUTICS INC COM 01626L105 14323 14615 SH SOLE 2 2823 0 11792 ALIGOS THERAPEUTICS INC COM 01626L105 4656 4751 SH SOLE 18 4751 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 1108 1131 SH SOLE 19 1131 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 73550 75051 SH SOLE 21 75051 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 204043 208207 SH SOLE 22 208207 0 0 ALIMERA SCIENCES INC COM NEW 016259202 23810 6105 SH SOLE 18 6105 0 0 ALIMERA SCIENCES INC COM NEW 016259202 1835219 470569 SH SOLE 22 470569 0 0 ALIMERA SCIENCES INC COM NEW 016259202 25818 6620 SH SOLE 26 6620 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 962407 39170 SH SOLE 2 28932 0 10238 ALKAMI TECHNOLOGY INC COM 01644J108 6314 257 SH SOLE 4 257 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 6167 251 SH SOLE 7 251 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 2299654 93596 SH SOLE 18 93596 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 2409948 98085 SH SOLE 19 98085 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 42215560 1718175 SH SOLE 21 1718175 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 30645940 1247291 SH SOLE 22 1210431 0 36860 ALKAMI TECHNOLOGY INC COM 01644J108 7002 285 SH SOLE 23 285 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 226683 9226 SH SOLE 25 9226 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 1318819 53676 SH SOLE 30 53676 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 236069 9608 SH SOLE 40 9608 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 455110 18523 SH SOLE 43 16181 0 2342 ALKERMES PLC SHS G01767105 13844735 511442 SH SOLE 2 435883 0 75559 ALKERMES PLC SHS G01767105 2139288 79028 SH SOLE 4 47026 0 32002 ALKERMES PLC SHS G01767105 814347 30083 SH SOLE 7 28739 0 1344 ALKERMES PLC SHS G01767105 697513 25767 SH SOLE 13 25767 0 0 ALKERMES PLC SHS G01767105 13816230 510389 SH SOLE 18 487592 0 22797 ALKERMES PLC SHS G01767105 21353168 788813 SH SOLE 19 788813 0 0 ALKERMES PLC SHS G01767105 557552398 20596690 SH SOLE 21 20596690 0 0 ALKERMES PLC SHS G01767105 136930184 5058374 SH SOLE 22 4899311 0 159063 ALKERMES PLC SHS G01767105 2917388 107772 SH SOLE 23 107772 0 0 ALKERMES PLC SHS G01767105 920353 33999 SH SOLE 25 33999 0 0 ALKERMES PLC SHS G01767105 6440900 237935 SH SOLE 26 54480 0 183455 ALKERMES PLC SHS G01767105 281501 10399 SH SOLE 28 2875 0 7524 ALKERMES PLC SHS G01767105 575346 21254 SH SOLE 29 21254 0 0 ALKERMES PLC SHS G01767105 23364252 863105 SH SOLE 30 863105 0 0 ALKERMES PLC SHS G01767105 293899 10857 SH SOLE 31 10857 0 0 ALKERMES PLC SHS G01767105 2650424 97910 SH SOLE 34 97910 0 0 ALKERMES PLC SHS G01767105 55006 2032 SH SOLE 36 2032 0 0 ALKERMES PLC SHS G01767105 901675 33309 SH SOLE 40 33309 0 0 ALKERMES PLC SHS G01767105 30183 1115 SH OTR 43 1115 0 0 ALKERMES PLC SHS G01767105 4011991 148208 SH SOLE 43 116354 0 31854 ALLAKOS INC COM 01671P100 61332 48676 SH SOLE 2 17016 0 31660 ALLAKOS INC COM 01671P100 1148 911 SH SOLE 7 911 0 0 ALLAKOS INC COM 01671P100 245348 194721 SH SOLE 18 194721 0 0 ALLAKOS INC COM 01671P100 168953 134090 SH SOLE 19 134090 0 0 ALLAKOS INC COM 01671P100 3076412 2441597 SH SOLE 21 2441597 0 0 ALLAKOS INC COM 01671P100 2394178 1900141 SH SOLE 22 1843537 0 56604 ALLAKOS INC COM 01671P100 800 635 SH SOLE 28 635 0 0 ALLBIRDS INC COM CL A 01675A109 24490 35283 SH SOLE 2 4134 0 31149 ALLBIRDS INC COM CL A 01675A109 702 1011 SH SOLE 7 1011 0 0 ALLBIRDS INC COM CL A 01675A109 182434 262836 SH SOLE 18 262836 0 0 ALLBIRDS INC COM CL A 01675A109 127288 183385 SH SOLE 19 183385 0 0 ALLBIRDS INC COM CL A 01675A109 2450440 3530384 SH SOLE 21 3530384 0 0 ALLBIRDS INC COM CL A 01675A109 1611895 2322280 SH SOLE 22 2241462 0 80818 ALLEGIANT TRAVEL CO COM 01748X102 1461932 19438 SH SOLE 2 11639 0 7799 ALLEGIANT TRAVEL CO COM 01748X102 978 13 SH SOLE 4 13 0 0 ALLEGIANT TRAVEL CO COM 01748X102 10605 141 SH SOLE 7 141 0 0 ALLEGIANT TRAVEL CO COM 01748X102 3667916 48769 SH SOLE 18 48769 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2544505 33832 SH SOLE 19 33832 0 0 ALLEGIANT TRAVEL CO COM 01748X102 130939933 1740991 SH SOLE 21 1740991 0 0 ALLEGIANT TRAVEL CO COM 01748X102 34596450 459998 SH SOLE 22 444783 0 15215 ALLEGIANT TRAVEL CO COM 01748X102 99728 1326 SH SOLE 25 1326 0 0 ALLEGIANT TRAVEL CO COM 01748X102 188401 2505 SH SOLE 26 2505 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1953655 25976 SH SOLE 30 25976 0 0 ALLEGIANT TRAVEL CO COM 01748X102 98224 1306 SH SOLE 40 1306 0 0 ALLEGIANT TRAVEL CO COM 01748X102 10680 142 SH OTR 43 142 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2061882 27415 SH SOLE 43 26214 0 1201 ALLEGION PLC ORD SHS G0176J109 18819256 139702 SH SOLE 2 65278 0 74424 ALLEGION PLC ORD SHS G0176J109 16795373 124678 SH SOLE 4 63812 0 60866 ALLEGION PLC ORD SHS G0176J109 19099588 141783 SH SOLE 7 130325 0 11458 ALLEGION PLC ORD SHS G0176J109 496945 3689 SH SOLE 13 3689 0 0 ALLEGION PLC ORD SHS G0176J109 1693305 12570 SH SOLE 15 12570 0 0 ALLEGION PLC ORD SHS G0176J109 98328353 729926 SH SOLE 18 699449 0 30477 ALLEGION PLC ORD SHS G0176J109 248276727 1843046 SH SOLE 19 1843046 0 0 ALLEGION PLC ORD SHS G0176J109 371084694 2754693 SH SOLE 21 2754693 0 0 ALLEGION PLC ORD SHS G0176J109 306761881 2277202 SH SOLE 22 2072664 0 204538 ALLEGION PLC ORD SHS G0176J109 17921145 133035 SH SOLE 23 133035 0 0 ALLEGION PLC ORD SHS G0176J109 40734418 302386 SH SOLE 25 302247 0 139 ALLEGION PLC ORD SHS G0176J109 19721005 146396 SH SOLE 26 108419 0 37977 ALLEGION PLC ORD SHS G0176J109 20965995 155638 SH SOLE 28 998 0 154640 ALLEGION PLC ORD SHS G0176J109 113615626 843409 SH SOLE 30 843409 0 0 ALLEGION PLC ORD SHS G0176J109 2713059 20140 SH SOLE 31 18824 0 1316 ALLEGION PLC ORD SHS G0176J109 44631713 331317 SH SOLE 34 331317 0 0 ALLEGION PLC ORD SHS G0176J109 2736095 20311 SH SOLE 36 20311 0 0 ALLEGION PLC ORD SHS G0176J109 8488077 63010 SH SOLE 37 63010 0 0 ALLEGION PLC ORD SHS G0176J109 522405 3878 SH SOLE 40 3878 0 0 ALLEGION PLC ORD SHS G0176J109 11129293 82617 SH SOLE 43 59818 0 22798 ALLEGRO MICROSYSTEMS INC COM 01749D105 2742722 101733 SH SOLE 2 62970 0 38763 ALLEGRO MICROSYSTEMS INC COM 01749D105 17416 646 SH SOLE 4 231 0 415 ALLEGRO MICROSYSTEMS INC COM 01749D105 17821 661 SH SOLE 7 661 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 3492965 129561 SH SOLE 18 129561 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 671196 24896 SH SOLE 19 24896 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 110915839 4114089 SH SOLE 21 4114089 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 57757486 2142340 SH SOLE 22 2037371 0 104969 ALLEGRO MICROSYSTEMS INC COM 01749D105 410304 15219 SH SOLE 25 15219 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 1072442 39779 SH SOLE 26 39779 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 235981 8753 SH SOLE 28 736 0 8017 ALLEGRO MICROSYSTEMS INC COM 01749D105 2033215 75416 SH SOLE 30 75416 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 25612 950 SH SOLE 31 950 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 289416 10735 SH SOLE 36 10735 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 466058 17287 SH SOLE 40 17287 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 2572119 95405 SH SOLE 43 82619 0 12786 ALLETE INC COM NEW 018522300 10022621 168052 SH SOLE 2 113028 0 55024 ALLETE INC COM NEW 018522300 792079 13281 SH SOLE 4 13281 0 0 ALLETE INC COM NEW 018522300 56181 942 SH SOLE 7 942 0 0 ALLETE INC COM NEW 018522300 14675496 246068 SH SOLE 18 246068 0 0 ALLETE INC COM NEW 018522300 13002295 218013 SH SOLE 19 218013 0 0 ALLETE INC COM NEW 018522300 274309826 4599427 SH SOLE 21 4599427 0 0 ALLETE INC COM NEW 018522300 124938762 2094882 SH SOLE 22 2006730 0 88152 ALLETE INC COM NEW 018522300 112541 1887 SH SOLE 23 1887 0 0 ALLETE INC COM NEW 018522300 1229896 20622 SH SOLE 26 20622 0 0 ALLETE INC COM NEW 018522300 3579831 60024 SH SOLE 30 60024 0 0 ALLETE INC COM NEW 018522300 59521 998 SH SOLE 36 998 0 0 ALLETE INC COM NEW 018522300 6278561 105274 SH SOLE 43 96735 0 8539 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 284 8 SH SOLE 43 6 0 2 ALLIANT ENERGY CORP COM 018802108 25008127 496193 SH SOLE 2 148822 0 347371 ALLIANT ENERGY CORP COM 018802108 8769449 173997 SH SOLE 4 146364 0 27633 ALLIANT ENERGY CORP COM 018802108 12281674 243684 SH SOLE 7 223986 0 19698 ALLIANT ENERGY CORP COM 018802108 319738 6344 SH SOLE 13 6344 0 0 ALLIANT ENERGY CORP COM 018802108 1679126 33316 SH SOLE 15 33316 0 0 ALLIANT ENERGY CORP COM 018802108 25122283 498458 SH SOLE 18 482652 0 15806 ALLIANT ENERGY CORP COM 018802108 15876907 315018 SH SOLE 19 315018 0 0 ALLIANT ENERGY CORP COM 018802108 652277808 12942020 SH SOLE 21 12942020 0 0 ALLIANT ENERGY CORP COM 018802108 280309378 5561694 SH SOLE 22 5005225 0 556469 ALLIANT ENERGY CORP COM 018802108 19238940 381725 SH SOLE 23 381725 0 0 ALLIANT ENERGY CORP COM 018802108 6052687 120093 SH SOLE 25 120093 0 0 ALLIANT ENERGY CORP COM 018802108 24320722 482554 SH SOLE 26 151628 0 330926 ALLIANT ENERGY CORP COM 018802108 8123623 161183 SH SOLE 28 3915 0 157268 ALLIANT ENERGY CORP COM 018802108 77268996 1533115 SH SOLE 30 1533115 0 0 ALLIANT ENERGY CORP COM 018802108 2902284 57585 SH SOLE 31 53896 0 3689 ALLIANT ENERGY CORP COM 018802108 4227350 83876 SH SOLE 32 83876 0 0 ALLIANT ENERGY CORP COM 018802108 11552890 229224 SH SOLE 34 229224 0 0 ALLIANT ENERGY CORP COM 018802108 2430137 48217 SH SOLE 36 48217 0 0 ALLIANT ENERGY CORP COM 018802108 344333 6832 SH SOLE 40 6832 0 0 ALLIANT ENERGY CORP COM 018802108 31399 623 SH OTR 43 623 0 0 ALLIANT ENERGY CORP COM 018802108 9074799 180056 SH SOLE 43 156490 0 23566 ALLIANT ENERGY CORP NOTE 3.875% 3/1 018802AC2 4745388 4825000 PRN SOLE 21 4825000 0 0 ALLIED GAMING & ENTRTNMNT IN COM 019170109 2239 2217 SH SOLE 18 2217 0 0 ALLIED GAMING & ENTRTNMNT IN COM 019170109 28321 28041 SH SOLE 21 28041 0 0 ALLIED GAMING & ENTRTNMNT IN COM 019170109 324217 321007 SH SOLE 22 321007 0 0 ALLIENT INC COM 019330109 2853615 79978 SH SOLE 2 60548 0 19430 ALLIENT INC COM 019330109 2569 72 SH SOLE 7 72 0 0 ALLIENT INC COM 019330109 1173943 32902 SH SOLE 18 32902 0 0 ALLIENT INC COM 019330109 2474586 69355 SH SOLE 19 69355 0 0 ALLIENT INC COM 019330109 17361817 486598 SH SOLE 21 486598 0 0 ALLIENT INC COM 019330109 15190724 425749 SH SOLE 22 411260 0 14489 ALLIENT INC COM 019330109 64866 1818 SH SOLE 23 1818 0 0 ALLIENT INC COM 019330109 74500 2088 SH SOLE 25 2088 0 0 ALLIENT INC COM 019330109 168552 4724 SH SOLE 40 4724 0 0 ALLIENT INC COM 019330109 235738 6607 SH SOLE 43 5746 0 861 ALLISON TRANSMISSION HLDGS I COM 01973R101 9265063 114158 SH SOLE 2 50500 0 63658 ALLISON TRANSMISSION HLDGS I COM 01973R101 21183 261 SH SOLE 4 261 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3703737 45635 SH SOLE 7 44570 0 1065 ALLISON TRANSMISSION HLDGS I COM 01973R101 2441861 30087 SH SOLE 18 30087 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2383101 29363 SH SOLE 19 29363 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 90073803 1109830 SH SOLE 21 1109830 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 181685263 2238606 SH SOLE 22 2123104 0 115502 ALLISON TRANSMISSION HLDGS I COM 01973R101 1407720 17345 SH SOLE 25 17345 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2681364 33038 SH SOLE 26 33038 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 158424 1952 SH SOLE 28 1952 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3617545 44573 SH SOLE 30 44573 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 90250 1112 SH SOLE 31 1112 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 110946 1367 SH SOLE 36 1367 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1487095 18323 SH SOLE 40 18323 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 6425458 79170 SH SOLE 43 68997 0 10174 ALLOGENE THERAPEUTICS INC COM 019770106 591377 132299 SH SOLE 2 79349 0 52950 ALLOGENE THERAPEUTICS INC COM 019770106 1234 276 SH SOLE 4 276 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 4497 1006 SH SOLE 7 1006 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1128340 252425 SH SOLE 18 252425 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 2315822 518081 SH SOLE 19 518081 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 19333175 4325095 SH SOLE 21 4325095 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 16939704 3789643 SH SOLE 22 3637516 0 152127 ALLOGENE THERAPEUTICS INC COM 019770106 133018 29758 SH SOLE 25 29758 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 80965 18113 SH SOLE 26 18113 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 6705 1500 SH SOLE 28 1500 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1974086 441630 SH SOLE 30 441630 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 76652 17148 SH SOLE 40 17148 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 563023 125956 SH SOLE 43 121408 0 4548 ALLOT LTD SHS M0854Q105 17642 7806 SH SOLE 2 7806 0 0 ALLOT LTD SHS M0854Q105 7539 3336 SH SOLE 22 3336 0 0 ALLOVIR INC COM 019818103 15024 19902 SH SOLE 2 1036 0 18866 ALLOVIR INC COM 019818103 321 425 SH SOLE 7 425 0 0 ALLOVIR INC COM 019818103 103117 136597 SH SOLE 18 136597 0 0 ALLOVIR INC COM 019818103 75185 99596 SH SOLE 19 99596 0 0 ALLOVIR INC COM 019818103 1431240 1895933 SH SOLE 21 1895933 0 0 ALLOVIR INC COM 019818103 928640 1230150 SH SOLE 22 1191840 0 38310 ALLOVIR INC COM 019818103 892 1181 SH SOLE 28 1181 0 0 ALLOVIR INC COM 019818103 1545 2047 SH SOLE 43 2047 0 0 ALLSTATE CORP COM 020002101 87586139 506249 SH SOLE 2 119689 0 386560 ALLSTATE CORP COM 020002101 38098186 220208 SH SOLE 4 119594 0 100614 ALLSTATE CORP COM 020002101 28613432 165386 SH SOLE 7 145056 0 20330 ALLSTATE CORP COM 020002101 1546536 8939 SH SOLE 13 8939 0 0 ALLSTATE CORP COM 020002101 6400851 36997 SH SOLE 15 36997 0 0 ALLSTATE CORP COM 020002101 131652293 760952 SH SOLE 18 741769 0 19183 ALLSTATE CORP COM 020002101 19436981 112346 SH SOLE 19 112346 0 0 ALLSTATE CORP COM 020002101 1288362044 7446749 SH SOLE 21 7446749 0 0 ALLSTATE CORP COM 020002101 991991070 5733721 SH SOLE 22 5157046 0 576675 ALLSTATE CORP COM 020002101 69270090 400382 SH SOLE 23 400382 0 0 ALLSTATE CORP COM 020002101 69513861 401791 SH SOLE 25 398427 0 3364 ALLSTATE CORP COM 020002101 59044334 341277 SH SOLE 26 222569 0 118708 ALLSTATE CORP COM 020002101 115623794 668307 SH SOLE 28 17697 0 650610 ALLSTATE CORP COM 020002101 290491575 1679045 SH SOLE 30 1577605 0 101440 ALLSTATE CORP COM 020002101 10494960 60661 SH SOLE 31 56505 0 4156 ALLSTATE CORP COM 020002101 2017643 11662 SH SOLE 34 11662 0 0 ALLSTATE CORP COM 020002101 12748415 73686 SH SOLE 36 73686 0 0 ALLSTATE CORP COM 020002101 2303801 13316 SH SOLE 40 13316 0 0 ALLSTATE CORP COM 020002101 44983 260 SH OTR 43 260 0 0 ALLSTATE CORP COM 020002101 71927696 415743 SH SOLE 43 363791 0 51952 ALLURION TECHNOLOGIES INC COM SHS 02008G102 824933 471390 SH SOLE 22 471390 0 0 ALLY FINL INC COM 02005N100 30976908 763166 SH SOLE 2 220482 0 542684 ALLY FINL INC COM 02005N100 9582812 236088 SH SOLE 4 105407 0 130681 ALLY FINL INC COM 02005N100 2371552 58427 SH SOLE 7 57295 0 1132 ALLY FINL INC COM 02005N100 227263 5599 SH SOLE 13 5599 0 0 ALLY FINL INC COM 02005N100 940836 23179 SH SOLE 15 23179 0 0 ALLY FINL INC COM 02005N100 29065565 716077 SH SOLE 18 698141 0 17936 ALLY FINL INC COM 02005N100 3542249 87269 SH SOLE 19 87269 0 0 ALLY FINL INC COM 02005N100 570608943 14057870 SH SOLE 21 14057870 0 0 ALLY FINL INC COM 02005N100 340164211 8380493 SH SOLE 22 7804316 0 576177 ALLY FINL INC COM 02005N100 16272977 400911 SH SOLE 23 400911 0 0 ALLY FINL INC COM 02005N100 18675175 460093 SH SOLE 25 458527 0 1566 ALLY FINL INC COM 02005N100 12509189 308184 SH SOLE 26 175824 0 132360 ALLY FINL INC COM 02005N100 19717688 485777 SH SOLE 28 31614 0 454163 ALLY FINL INC COM 02005N100 71233583 1754954 SH SOLE 30 1401883 0 353071 ALLY FINL INC COM 02005N100 2370294 58396 SH SOLE 31 54203 0 4193 ALLY FINL INC COM 02005N100 483183 11904 SH SOLE 34 11904 0 0 ALLY FINL INC COM 02005N100 2917163 71869 SH SOLE 36 71869 0 0 ALLY FINL INC COM 02005N100 563186 13875 SH SOLE 40 13875 0 0 ALLY FINL INC COM 02005N100 16663809 410540 SH SOLE 43 377593 0 32947 ALMACENES EXITO S A SPON ADS 02028M105 422072 81324 SH SOLE 43 79448 0 1876 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 39724856 265807 SH SOLE 2 95207 0 170600 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 14922582 99850 SH SOLE 4 49648 0 50202 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 14830521 99234 SH SOLE 7 94513 0 4721 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 654591 4380 SH SOLE 13 4380 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1775765 11882 SH SOLE 15 11882 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 21799076 145862 SH SOLE 18 137605 0 8257 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 90424424 605048 SH SOLE 19 605048 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 456673169 3055692 SH SOLE 21 3055692 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 457028113 3058067 SH SOLE 22 2823149 0 234918 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28281021 189234 SH SOLE 23 189234 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 40749186 272661 SH SOLE 25 272277 0 384 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17355778 116131 SH SOLE 26 65693 0 50438 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26795488 179294 SH SOLE 28 9992 0 169302 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 91762 614 SH SOLE 29 614 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 77036394 515466 SH SOLE 30 515466 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4327325 28955 SH SOLE 31 26973 0 1982 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 39538343 264559 SH SOLE 34 264559 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3717718 24876 SH SOLE 36 24876 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 972919 6510 SH SOLE 40 6510 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 32431 217 SH OTR 43 217 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12055833 80668 SH SOLE 43 69235 0 11433 ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3 7401555 7875000 PRN SOLE 21 7875000 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1303247 59131 SH SOLE 2 45096 0 14035 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4849 220 SH SOLE 7 220 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1694259 76872 SH SOLE 18 76872 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1114739 50578 SH SOLE 19 50578 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 61612379 2795480 SH SOLE 21 2795480 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 15153866 687562 SH SOLE 22 654770 0 32792 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 118443 5374 SH SOLE 25 5374 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 352001 15971 SH SOLE 26 15971 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1144207 51915 SH SOLE 30 51915 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 215595 9782 SH SOLE 40 9782 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 101759 4617 SH SOLE 43 4432 0 185 ALPHA METALLURGICAL RESOUR I COM 020764106 65445484 197619 SH SOLE 2 193833 0 3786 ALPHA METALLURGICAL RESOUR I COM 020764106 12916 39 SH SOLE 4 39 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 49344 149 SH SOLE 7 149 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 11997958 36229 SH SOLE 18 36229 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 8745869 26409 SH SOLE 19 26409 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 446324764 1347721 SH SOLE 21 1347721 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 112859755 340791 SH SOLE 22 326211 0 14580 ALPHA METALLURGICAL RESOUR I COM 020764106 2649 8 SH SOLE 23 8 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 989536 2988 SH SOLE 26 2988 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 7832171 23650 SH SOLE 30 23650 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 2781828 8400 SH SOLE 43 7993 0 407 ALPHA PRO TECH LTD COM 020772109 274934 44060 SH SOLE 2 44060 0 0 ALPHA PRO TECH LTD COM 020772109 10059 1612 SH SOLE 18 1612 0 0 ALPHA PRO TECH LTD COM 020772109 138759 22237 SH SOLE 21 22237 0 0 ALPHA PRO TECH LTD COM 020772109 1266483 202962 SH SOLE 22 202962 0 0 ALPHA TEKNOVA INC COM 02080L102 3013 1137 SH SOLE 18 1137 0 0 ALPHA TEKNOVA INC COM 02080L102 32296 12187 SH SOLE 21 12187 0 0 ALPHA TEKNOVA INC COM 02080L102 57698 21773 SH SOLE 22 21773 0 0 ALPHABET INC CAP STK CL C 02079K107 1549651882 10177669 SH SOLE 2 2830595 0 7347074 ALPHABET INC CAP STK CL C 02079K107 704477025 4626803 SH SOLE 4 2549804 0 2076999 ALPHABET INC CAP STK CL C 02079K107 872838215 5732551 SH SOLE 7 5118359 0 614192 ALPHABET INC CAP STK CL C 02079K107 58309490 382960 SH SOLE 13 382960 0 0 ALPHABET INC CAP STK CL C 02079K107 113164504 743232 SH SOLE 15 743232 0 0 ALPHABET INC CAP STK CL C 02079K107 1740155178 11428840 SH SOLE 18 10914127 0 514713 ALPHABET INC CAP STK CL C 02079K107 745143082 4893886 SH SOLE 19 4893886 0 0 ALPHABET INC CAP STK CL C 02079K107 18499242238 121497716 SH SOLE 21 121497716 0 0 ALPHABET INC CAP STK CL C 02079K107 16609702185 109087759 SH SOLE 22 97731340 0 11356419 ALPHABET INC CAP STK CL C 02079K107 1522328673 9998218 SH SOLE 23 9998218 0 0 ALPHABET INC CAP STK CL C 02079K107 2487379350 16336394 SH SOLE 25 15567425 0 768969 ALPHABET INC CAP STK CL C 02079K107 930841205 6113498 SH SOLE 26 3732525 0 2380973 ALPHABET INC CAP STK CL C 02079K107 1515200012 9951399 SH SOLE 28 595654 0 9355745 ALPHABET INC CAP STK CL C 02079K107 20642497 135574 SH SOLE 29 135574 0 0 ALPHABET INC CAP STK CL C 02079K107 5114519677 33590698 SH SOLE 30 33590698 0 0 ALPHABET INC CAP STK CL C 02079K107 229920061 1510049 SH SOLE 31 1358815 0 151234 ALPHABET INC CAP STK CL C 02079K107 164157140 1078137 SH SOLE 32 1078137 0 0 ALPHABET INC CAP STK CL C 02079K107 319852734 2100701 SH SOLE 34 2100701 0 0 ALPHABET INC CAP STK CL C 02079K107 171370305 1125511 SH SOLE 36 1125511 0 0 ALPHABET INC CAP STK CL C 02079K107 38686221 254080 SH SOLE 40 254080 0 0 ALPHABET INC CAP STK CL C 02079K107 969744 6369 SH OTR 43 6369 0 0 ALPHABET INC CAP STK CL C 02079K107 700448305 4600344 SH SOLE 43 3536592 0 1063752 ALPHABET INC CAP STK CL A 02079K305 1832688504 12142639 SH SOLE 2 3381074 0 8761565 ALPHABET INC CAP STK CL A 02079K305 719900481 4769764 SH SOLE 4 2435695 0 2334069 ALPHABET INC CAP STK CL A 02079K305 730524141 4840152 SH SOLE 7 4191055 0 649097 ALPHABET INC CAP STK CL A 02079K305 61318935 406274 SH SOLE 13 406274 0 0 ALPHABET INC CAP STK CL A 02079K305 130294096 863275 SH SOLE 15 863275 0 0 ALPHABET INC CAP STK CL A 02079K305 2246980638 14887568 SH SOLE 18 13882653 0 1004915 ALPHABET INC CAP STK CL A 02079K305 873782973 5789326 SH SOLE 19 5789326 0 0 ALPHABET INC CAP STK CL A 02079K305 21477818656 142303178 SH SOLE 21 142303178 0 0 ALPHABET INC CAP STK CL A 02079K305 19662085175 130272876 SH SOLE 22 116862456 0 13410420 ALPHABET INC CAP STK CL A 02079K305 1731583516 11472759 SH SOLE 23 11472759 0 0 ALPHABET INC CAP STK CL A 02079K305 2116029091 14019937 SH SOLE 25 13077948 0 941989 ALPHABET INC CAP STK CL A 02079K305 1076087885 7129715 SH SOLE 26 4372706 0 2757009 ALPHABET INC CAP STK CL A 02079K305 1776458174 11770080 SH SOLE 28 550880 0 11219200 ALPHABET INC CAP STK CL A 02079K305 18765278 124331 SH SOLE 29 124331 0 0 ALPHABET INC CAP STK CL A 02079K305 5406956920 35824269 SH SOLE 30 35824269 0 0 ALPHABET INC CAP STK CL A 02079K305 246415563 1632648 SH SOLE 31 1538170 0 94478 ALPHABET INC CAP STK CL A 02079K305 178931892 1185529 SH SOLE 32 1185529 0 0 ALPHABET INC CAP STK CL A 02079K305 493513178 3269815 SH SOLE 34 3269815 0 0 ALPHABET INC CAP STK CL A 02079K305 194030325 1285565 SH SOLE 36 1285565 0 0 ALPHABET INC CAP STK CL A 02079K305 44045449 291827 SH SOLE 40 291827 0 0 ALPHABET INC CAP STK CL A 02079K305 1014099 6719 SH OTR 43 6719 0 0 ALPHABET INC CAP STK CL A 02079K305 1751833634 11606928 SH SOLE 43 10021001 0 1585927 ALPHABET INC OPTIONS 02079K107 2877714 18900 SH Put SOLE 2 0 0 18900 ALPHABET INC OPTIONS 02079K107 411102 2700 SH Put SOLE 4 2700 0 0 ALPHABET INC OPTIONS 02079K107 9409668 61800 SH Put SOLE 18 61800 0 0 ALPHABET INC OPTIONS 02079K107 52042468 341800 SH Put SOLE 19 341800 0 0 ALPHABET INC OPTIONS 02079K107 3897856 25600 SH Put SOLE 22 25600 0 0 ALPHABET INC OPTIONS 02079K107 2862488 18800 SH Put SOLE 26 18800 0 0 ALPHABET INC OPTIONS 02079K107 258842 1700 SH Put SOLE 30 1700 0 0 ALPHABET INC OPTIONS 02079K107 30254062 198700 SH Put SOLE 34 198700 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1185650 85979 SH SOLE 2 47570 0 38409 ALPHATEC HLDGS INC COM NEW 02081G201 21057 1527 SH SOLE 4 214 0 1313 ALPHATEC HLDGS INC COM NEW 02081G201 374081 27127 SH SOLE 7 25692 0 1435 ALPHATEC HLDGS INC COM NEW 02081G201 3163702 229420 SH SOLE 18 229420 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2718547 197139 SH SOLE 19 197139 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 55315055 4011244 SH SOLE 21 4011244 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 37884026 2747210 SH SOLE 22 2644055 0 103155 ALPHATEC HLDGS INC COM NEW 02081G201 295616 21437 SH SOLE 25 21437 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 748273 54262 SH SOLE 26 54262 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 33551 2433 SH SOLE 28 0 0 2433 ALPHATEC HLDGS INC COM NEW 02081G201 2572607 186556 SH SOLE 30 186556 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 8260 599 SH SOLE 36 599 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 299188 21696 SH SOLE 40 21696 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 300650 21802 SH SOLE 43 19085 0 2717 ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8 3124560 3008000 PRN SOLE 21 3008000 0 0 ALPINE 4 HOLDINGS INC CL A NEW 02083E204 37731 53217 SH SOLE 22 53217 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 2487450 62751 SH SOLE 2 34427 0 28324 ALPINE IMMUNE SCIENCES INC COM 02083G100 435208 10979 SH SOLE 7 10397 0 582 ALPINE IMMUNE SCIENCES INC COM 02083G100 3969629 100142 SH SOLE 18 100142 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 5653378 142618 SH SOLE 19 142618 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 72476468 1828367 SH SOLE 21 1828367 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 51335941 1295054 SH SOLE 22 1248030 0 47024 ALPINE IMMUNE SCIENCES INC COM 02083G100 124073 3130 SH SOLE 23 3130 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 229952 5801 SH SOLE 25 5801 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 891424 22488 SH SOLE 26 22437 0 51 ALPINE IMMUNE SCIENCES INC COM 02083G100 3843336 96956 SH SOLE 30 96956 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 269592 6801 SH SOLE 40 6801 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 198 5 SH SOLE 43 5 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 101154 6620 SH SOLE 2 375 0 6245 ALPINE INCOME PPTY TR INC COM 02083X103 571487 37401 SH SOLE 18 37401 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 389640 25500 SH SOLE 19 25500 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 7691723 503385 SH SOLE 21 503385 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 2849048 186456 SH SOLE 22 177435 0 9021 ALPINE INCOME PPTY TR INC COM 02083X103 8985 588 SH SOLE 23 588 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 12102 255 SH SOLE 43 0 0 255 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 804182 62099 SH SOLE 2 56533 0 5566 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 1515 117 SH SOLE 7 117 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 699080 53983 SH SOLE 18 53983 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 633993 48957 SH SOLE 19 48957 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 24450157 1888043 SH SOLE 21 1888043 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 9035863 697750 SH SOLE 22 686715 0 11035 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 75874 5859 SH SOLE 25 5859 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 92813 7167 SH SOLE 28 0 0 7167 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 423323 32689 SH SOLE 43 28681 0 4008 ALTAIR ENGR INC COM CL A 021369103 2891280 33561 SH SOLE 2 20381 0 13180 ALTAIR ENGR INC COM CL A 021369103 297562 3454 SH SOLE 4 2424 0 1030 ALTAIR ENGR INC COM CL A 021369103 945152 10971 SH SOLE 7 10396 0 575 ALTAIR ENGR INC COM CL A 021369103 15593667 181006 SH SOLE 18 181006 0 0 ALTAIR ENGR INC COM CL A 021369103 40433296 469336 SH SOLE 19 469336 0 0 ALTAIR ENGR INC COM CL A 021369103 198623305 2305552 SH SOLE 21 2305552 0 0 ALTAIR ENGR INC COM CL A 021369103 135691074 1575056 SH SOLE 22 1525186 0 49870 ALTAIR ENGR INC COM CL A 021369103 67111 779 SH SOLE 23 779 0 0 ALTAIR ENGR INC COM CL A 021369103 934383 10846 SH SOLE 25 10846 0 0 ALTAIR ENGR INC COM CL A 021369103 1396492 16210 SH SOLE 26 16210 0 0 ALTAIR ENGR INC COM CL A 021369103 168509 1956 SH SOLE 28 814 0 1142 ALTAIR ENGR INC COM CL A 021369103 30219439 350777 SH SOLE 30 350777 0 0 ALTAIR ENGR INC COM CL A 021369103 25366437 294445 SH SOLE 34 294445 0 0 ALTAIR ENGR INC COM CL A 021369103 29463 342 SH SOLE 36 342 0 0 ALTAIR ENGR INC COM CL A 021369103 968584 11243 SH SOLE 40 11243 0 0 ALTAIR ENGR INC COM CL A 021369103 1503576 17453 SH SOLE 43 15895 0 1558 ALTI GLOBAL INC CL A 02157E106 69578 12293 SH SOLE 2 7671 0 4622 ALTI GLOBAL INC CL A 02157E106 316015 55833 SH SOLE 18 55833 0 0 ALTI GLOBAL INC CL A 02157E106 308402 54488 SH SOLE 19 54488 0 0 ALTI GLOBAL INC CL A 02157E106 4475334 790695 SH SOLE 21 790695 0 0 ALTI GLOBAL INC CL A 02157E106 3243248 573012 SH SOLE 22 565959 0 7053 ALTI GLOBAL INC CL A 02157E106 63047 11139 SH SOLE 25 11139 0 0 ALTICE USA INC CL A 02156K103 299302 114675 SH SOLE 2 51149 0 63526 ALTICE USA INC CL A 02156K103 24675 9454 SH SOLE 4 9454 0 0 ALTICE USA INC CL A 02156K103 24370 9337 SH SOLE 7 9337 0 0 ALTICE USA INC CL A 02156K103 517978 198459 SH SOLE 18 198459 0 0 ALTICE USA INC CL A 02156K103 7720336 2957983 SH SOLE 19 2957983 0 0 ALTICE USA INC CL A 02156K103 1444784 553557 SH SOLE 21 553557 0 0 ALTICE USA INC CL A 02156K103 10181049 3900785 SH SOLE 22 3797935 0 102850 ALTICE USA INC CL A 02156K103 91734 35147 SH SOLE 25 35147 0 0 ALTICE USA INC CL A 02156K103 235401 90192 SH SOLE 26 90192 0 0 ALTICE USA INC CL A 02156K103 48379 18536 SH SOLE 28 4167 0 14369 ALTICE USA INC CL A 02156K103 55110 21115 SH SOLE 30 21115 0 0 ALTICE USA INC CL A 02156K103 2271389 870264 SH SOLE 34 870264 0 0 ALTICE USA INC CL A 02156K103 166270 63705 SH SOLE 40 63705 0 0 ALTICE USA INC CL A 02156K103 4487 1719 SH SOLE 43 1719 0 0 ALTIMMUNE INC COM NEW 02155H200 468616 46033 SH SOLE 2 15437 0 30596 ALTIMMUNE INC COM NEW 02155H200 4561 448 SH SOLE 7 448 0 0 ALTIMMUNE INC COM NEW 02155H200 1514143 148737 SH SOLE 18 148737 0 0 ALTIMMUNE INC COM NEW 02155H200 1183435 116251 SH SOLE 19 116251 0 0 ALTIMMUNE INC COM NEW 02155H200 20910870 2054113 SH SOLE 21 2054113 0 0 ALTIMMUNE INC COM NEW 02155H200 16772578 1647601 SH SOLE 22 1580950 0 66651 ALTIMMUNE INC COM NEW 02155H200 97789 9606 SH SOLE 25 9606 0 0 ALTIMMUNE INC COM NEW 02155H200 61426 6034 SH SOLE 30 6034 0 0 ALTIMMUNE INC COM NEW 02155H200 136443 13403 SH SOLE 40 13403 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 8398 2576 SH SOLE 21 2576 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 528 162 SH SOLE 22 162 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 26656 13740 SH SOLE 2 13740 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 7682 3960 SH SOLE 21 3960 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 272915 140678 SH SOLE 22 140678 0 0 ALTO INGREDIENTS INC COM 021513106 245538 112632 SH SOLE 2 101877 0 10755 ALTO INGREDIENTS INC COM 021513106 1086346 498324 SH SOLE 7 498324 0 0 ALTO INGREDIENTS INC COM 021513106 27012 12391 SH SOLE 18 12391 0 0 ALTO INGREDIENTS INC COM 021513106 167923 77029 SH SOLE 19 77029 0 0 ALTO INGREDIENTS INC COM 021513106 372712 170969 SH SOLE 21 170969 0 0 ALTO INGREDIENTS INC COM 021513106 2381650 1092500 SH SOLE 22 1083368 0 9132 ALTO INGREDIENTS INC COM 021513106 13036 5980 SH SOLE 26 0 0 5980 ALTO INGREDIENTS INC COM 021513106 1718 788 SH SOLE 43 788 0 0 ALTO NEUROSCIENCE INC COM SHS 02157Q109 12587 820 SH SOLE 2 682 0 138 ALTO NEUROSCIENCE INC COM SHS 02157Q109 45620 2972 SH SOLE 18 2917 0 55 ALTO NEUROSCIENCE INC COM SHS 02157Q109 19402 1264 SH SOLE 19 1264 0 0 ALTO NEUROSCIENCE INC COM SHS 02157Q109 20999 1368 SH SOLE 21 1368 0 0 ALTO NEUROSCIENCE INC COM SHS 02157Q109 2020659 131639 SH SOLE 22 131559 0 80 ALTO NEUROSCIENCE INC COM SHS 02157Q109 51039 3325 SH SOLE 26 3102 0 223 ALTO NEUROSCIENCE INC COM SHS 02157Q109 2763 180 SH SOLE 34 180 0 0 ALTRIA GROUP INC COM 02209S103 101289697 2322093 SH SOLE 2 408734 0 1913359 ALTRIA GROUP INC COM 02209S103 10136328 232378 SH SOLE 4 232378 0 0 ALTRIA GROUP INC COM 02209S103 59897588 1373168 SH SOLE 7 1281512 0 91656 ALTRIA GROUP INC COM 02209S103 2407344 55189 SH SOLE 13 55189 0 0 ALTRIA GROUP INC COM 02209S103 11065871 253688 SH SOLE 15 253688 0 0 ALTRIA GROUP INC COM 02209S103 129540451 2969749 SH SOLE 18 2852065 0 117684 ALTRIA GROUP INC COM 02209S103 31462277 721281 SH SOLE 19 721281 0 0 ALTRIA GROUP INC COM 02209S103 2650337024 60759675 SH SOLE 21 60759675 0 0 ALTRIA GROUP INC COM 02209S103 1655231303 37946614 SH SOLE 22 34122895 0 3823719 ALTRIA GROUP INC COM 02209S103 117669835 2697612 SH SOLE 23 2697612 0 0 ALTRIA GROUP INC COM 02209S103 68318080 1566210 SH SOLE 25 1535823 0 30387 ALTRIA GROUP INC COM 02209S103 32720452 750125 SH SOLE 26 648256 0 101869 ALTRIA GROUP INC COM 02209S103 51581217 1182513 SH SOLE 28 0 0 1182513 ALTRIA GROUP INC COM 02209S103 400502701 9181630 SH SOLE 30 9181630 0 0 ALTRIA GROUP INC COM 02209S103 9203602 210995 SH SOLE 31 182836 0 28159 ALTRIA GROUP INC COM 02209S103 10429411 239097 SH SOLE 32 239097 0 0 ALTRIA GROUP INC COM 02209S103 73583407 1686919 SH SOLE 34 1686919 0 0 ALTRIA GROUP INC COM 02209S103 16684781 382503 SH SOLE 36 382503 0 0 ALTRIA GROUP INC COM 02209S103 1920632 44031 SH SOLE 40 44031 0 0 ALTRIA GROUP INC COM 02209S103 91027776 2086836 SH SOLE 43 1794694 0 292142 ALTUS POWER INC COM CL A 02217A102 263584 55143 SH SOLE 2 18517 0 36626 ALTUS POWER INC COM CL A 02217A102 11658 2439 SH SOLE 7 2439 0 0 ALTUS POWER INC COM CL A 02217A102 907364 189825 SH SOLE 18 189825 0 0 ALTUS POWER INC COM CL A 02217A102 653211 136655 SH SOLE 19 136655 0 0 ALTUS POWER INC COM CL A 02217A102 16392551 3429404 SH SOLE 21 3429404 0 0 ALTUS POWER INC COM CL A 02217A102 8241537 1724171 SH SOLE 22 1645825 0 78346 ALTUS POWER INC COM CL A 02217A102 35224 7369 SH SOLE 25 7369 0 0 ALTUS POWER INC COM CL A 02217A102 15406 3223 SH SOLE 26 3223 0 0 ALTUS POWER INC COM CL A 02217A102 95638 20008 SH SOLE 28 0 0 20008 ALTUS POWER INC COM CL A 02217A102 6673487 1396127 SH SOLE 30 1396127 0 0 ALTUS POWER INC COM CL A 02217A102 10043 2101 SH SOLE 36 2101 0 0 ALTUS POWER INC COM CL A 02217A102 47489 9935 SH SOLE 40 9935 0 0 ALTUS POWER INC COM CL A 02217A102 2610 546 SH SOLE 43 546 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 438608 39337 SH SOLE 2 23842 0 15495 ALX ONCOLOGY HLDGS INC COM 00166B105 3167 284 SH SOLE 7 284 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 855004 76682 SH SOLE 18 75391 0 1291 ALX ONCOLOGY HLDGS INC COM 00166B105 1133353 101646 SH SOLE 19 101646 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 13219540 1185609 SH SOLE 21 1185609 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 8353212 749167 SH SOLE 22 715451 0 33716 ALX ONCOLOGY HLDGS INC COM 00166B105 46518 4172 SH SOLE 25 4172 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 351638 31537 SH SOLE 30 31537 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 369366 33127 SH SOLE 43 29766 0 3361 ALZAMEND NEURO INC COM 02262M407 39740 39740 SH SOLE 22 39740 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 5083728 211822 SH SOLE 2 127847 0 83975 AMALGAMATED FINANCIAL CORP COM 022671101 557352 23223 SH SOLE 7 21964 0 1259 AMALGAMATED FINANCIAL CORP COM 022671101 1186848 49452 SH SOLE 18 49452 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 7953528 331397 SH SOLE 19 331397 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 19142520 797605 SH SOLE 21 797605 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 23926200 996925 SH SOLE 22 942405 0 54520 AMALGAMATED FINANCIAL CORP COM 022671101 175536 7314 SH SOLE 23 7314 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 142896 5954 SH SOLE 25 5954 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 1625160 67715 SH SOLE 26 4129 0 63586 AMALGAMATED FINANCIAL CORP COM 022671101 149184 6216 SH SOLE 28 0 0 6216 AMALGAMATED FINANCIAL CORP COM 022671101 1099440 45810 SH SOLE 30 45810 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 43656 1819 SH SOLE 36 1819 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 108192 4508 SH SOLE 40 4508 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 5234697 218112 SH SOLE 43 211960 0 6152 AMARIN CORP PLC SPONS ADR NEW 023111206 15234 17101 SH SOLE 18 0 0 17101 AMARIN CORP PLC SPONS ADR NEW 023111206 177000 198698 SH SOLE 30 198698 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 30208 33911 SH SOLE 43 33911 0 0 AMAZON COM INC COM 023135106 3437911844 19059274 SH SOLE 2 5877090 0 13182184 AMAZON COM INC COM 023135106 1414751185 7843171 SH SOLE 4 4042867 0 3800304 AMAZON COM INC COM 023135106 1597712062 8857479 SH SOLE 7 7906892 0 950587 AMAZON COM INC COM 023135106 139077129 771023 SH SOLE 13 771023 0 0 AMAZON COM INC COM 023135106 243311696 1348884 SH SOLE 15 1348884 0 0 AMAZON COM INC COM 023135106 4895794773 27141561 SH SOLE 18 25353908 0 1787653 AMAZON COM INC COM 023135106 2254716269 12499813 SH SOLE 19 12499813 0 0 AMAZON COM INC COM 023135106 37386306655 207264146 SH SOLE 21 207264146 0 0 AMAZON COM INC COM 023135106 36208574069 200734971 SH SOLE 22 180107760 0 20627211 AMAZON COM INC COM 023135106 3300509904 18297538 SH SOLE 23 18297538 0 0 AMAZON COM INC COM 023135106 4016083678 22264573 SH SOLE 25 21173897 0 1090676 AMAZON COM INC COM 023135106 2004608215 11113251 SH SOLE 26 6407694 0 4705557 AMAZON COM INC COM 023135106 3165122990 17546973 SH SOLE 28 663772 0 16883201 AMAZON COM INC COM 023135106 57462033 318561 SH SOLE 29 318561 0 0 AMAZON COM INC COM 023135106 10417010478 57750363 SH SOLE 30 57462987 0 287376 AMAZON COM INC COM 023135106 501038820 2777685 SH SOLE 31 2629186 0 148499 AMAZON COM INC COM 023135106 366590603 2032324 SH SOLE 32 2032324 0 0 AMAZON COM INC COM 023135106 1148779252 6368662 SH SOLE 34 6368662 0 0 AMAZON COM INC COM 023135106 363547412 2015453 SH SOLE 36 2015453 0 0 AMAZON COM INC COM 023135106 82727860 458631 SH SOLE 40 458631 0 0 AMAZON COM INC COM 023135106 1894892 10505 SH OTR 43 10505 0 0 AMAZON COM INC COM 023135106 2175645058 12061454 SH SOLE 43 10036399 0 2025055 AMAZON COM INC OPTIONS 023135106 9830710 54500 SH Call SOLE 2 0 0 54500 AMAZON COM INC OPTIONS 023135106 1912028 10600 SH Call SOLE 4 10600 0 0 AMAZON COM INC OPTIONS 023135106 144304 800 SH Call SOLE 7 800 0 0 AMAZON COM INC OPTIONS 023135106 43868416 243200 SH Call SOLE 18 243200 0 0 AMAZON COM INC OPTIONS 023135106 259404478 1438100 SH Call SOLE 19 1438100 0 0 AMAZON COM INC OPTIONS 023135106 18398760 102000 SH Call SOLE 22 102000 0 0 AMAZON COM INC OPTIONS 023135106 9325646 51700 SH Call SOLE 26 51700 0 0 AMAZON COM INC OPTIONS 023135106 1190508 6600 SH Call SOLE 30 6600 0 0 AMAZON COM INC OPTIONS 023135106 143546404 795800 SH Call SOLE 34 795800 0 0 AMBAC FINL GROUP INC COM NEW 023139884 3504199 224197 SH SOLE 2 160969 0 63228 AMBAC FINL GROUP INC COM NEW 023139884 2251 144 SH SOLE 4 144 0 0 AMBAC FINL GROUP INC COM NEW 023139884 3970 254 SH SOLE 7 254 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2878718 184179 SH SOLE 18 184179 0 0 AMBAC FINL GROUP INC COM NEW 023139884 4507411 288382 SH SOLE 19 288382 0 0 AMBAC FINL GROUP INC COM NEW 023139884 69772007 4463980 SH SOLE 21 4463980 0 0 AMBAC FINL GROUP INC COM NEW 023139884 27841406 1781280 SH SOLE 22 1709916 0 71364 AMBAC FINL GROUP INC COM NEW 023139884 82667 5289 SH SOLE 23 5289 0 0 AMBAC FINL GROUP INC COM NEW 023139884 112005 7166 SH SOLE 25 7166 0 0 AMBAC FINL GROUP INC COM NEW 023139884 606960 38833 SH SOLE 26 0 0 38833 AMBAC FINL GROUP INC COM NEW 023139884 156863 10036 SH SOLE 28 632 0 9404 AMBAC FINL GROUP INC COM NEW 023139884 1895700 121286 SH SOLE 30 121286 0 0 AMBAC FINL GROUP INC COM NEW 023139884 13160 842 SH SOLE 34 842 0 0 AMBAC FINL GROUP INC COM NEW 023139884 201502 12892 SH SOLE 40 12892 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1140927 72996 SH SOLE 43 69336 0 3660 AMBARELLA INC SHS G037AX101 4880469 96129 SH SOLE 2 72601 0 23528 AMBARELLA INC SHS G037AX101 39601 780 SH SOLE 4 136 0 644 AMBARELLA INC SHS G037AX101 14926 294 SH SOLE 7 294 0 0 AMBARELLA INC SHS G037AX101 5041969 99310 SH SOLE 18 94453 0 4857 AMBARELLA INC SHS G037AX101 8776407 172866 SH SOLE 19 172866 0 0 AMBARELLA INC SHS G037AX101 80012962 1575989 SH SOLE 21 1575989 0 0 AMBARELLA INC SHS G037AX101 59484214 1171641 SH SOLE 22 1123589 0 48052 AMBARELLA INC SHS G037AX101 45591 898 SH SOLE 23 898 0 0 AMBARELLA INC SHS G037AX101 911931 17962 SH SOLE 25 17962 0 0 AMBARELLA INC SHS G037AX101 927111 18261 SH SOLE 26 17233 0 1028 AMBARELLA INC SHS G037AX101 78947 1555 SH SOLE 28 0 0 1555 AMBARELLA INC SHS G037AX101 13086374 257758 SH SOLE 30 257758 0 0 AMBARELLA INC SHS G037AX101 95295 1877 SH SOLE 34 1877 0 0 AMBARELLA INC SHS G037AX101 5483 108 SH SOLE 36 108 0 0 AMBARELLA INC SHS G037AX101 429870 8467 SH SOLE 40 8467 0 0 AMBARELLA INC SHS G037AX101 787240 15506 SH SOLE 43 13680 0 1826 AMBEV SA SPONSORED ADR 02319V103 5743849 2316068 SH SOLE 2 2316068 0 0 AMBEV SA SPONSORED ADR 02319V103 142037 57273 SH SOLE 4 57273 0 0 AMBEV SA SPONSORED ADR 02319V103 2281935 920135 SH SOLE 13 920135 0 0 AMBEV SA SPONSORED ADR 02319V103 31030 12512 SH SOLE 18 12512 0 0 AMBEV SA SPONSORED ADR 02319V103 18592064 7496800 SH SOLE 19 7496800 0 0 AMBEV SA SPONSORED ADR 02319V103 41100472 16572771 SH SOLE 21 16572771 0 0 AMBEV SA SPONSORED ADR 02319V103 17069307 6882785 SH SOLE 22 6882785 0 0 AMBEV SA SPONSORED ADR 02319V103 8122325 3275131 SH SOLE 25 3275131 0 0 AMBEV SA SPONSORED ADR 02319V103 2130313 858997 SH SOLE 26 820395 0 38602 AMBEV SA SPONSORED ADR 02319V103 12046104 4857300 SH SOLE 28 0 0 4857300 AMBEV SA SPONSORED ADR 02319V103 4158035 1676627 SH SOLE 30 1676627 0 0 AMBEV SA SPONSORED ADR 02319V103 53878 21725 SH SOLE 31 0 0 21725 AMBEV SA SPONSORED ADR 02319V103 19513766 7868454 SH SOLE 34 7868454 0 0 AMBEV SA SPONSORED ADR 02319V103 8290317 3342870 SH SOLE 43 2873626 0 469244 AMC ENTMT HLDGS INC CL A NEW 00165C302 814323 218904 SH SOLE 2 64805 0 154099 AMC ENTMT HLDGS INC CL A NEW 00165C302 1436 386 SH SOLE 4 386 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 11019 2962 SH SOLE 7 2962 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 236759 63645 SH SOLE 18 63645 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 296659 79747 SH SOLE 19 79747 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 9796471 2633460 SH SOLE 21 2633460 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 23441290 6301422 SH SOLE 22 6021781 0 279641 AMC ENTMT HLDGS INC CL A NEW 00165C302 148618 39951 SH SOLE 25 39951 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 166187 44674 SH SOLE 26 44674 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 21948 5900 SH SOLE 28 706 0 5194 AMC ENTMT HLDGS INC CL A NEW 00165C302 484854 130337 SH SOLE 30 130337 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 10371 2788 SH SOLE 31 2788 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 1004 270 SH SOLE 36 270 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 162385 43652 SH SOLE 40 43652 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 3478 935 SH SOLE 43 931 0 4 AMC NETWORKS INC CL A 00164V103 342394 28227 SH SOLE 2 8722 0 19505 AMC NETWORKS INC CL A 00164V103 1674 138 SH SOLE 7 138 0 0 AMC NETWORKS INC CL A 00164V103 1200676 98984 SH SOLE 18 98984 0 0 AMC NETWORKS INC CL A 00164V103 822936 67843 SH SOLE 19 67843 0 0 AMC NETWORKS INC CL A 00164V103 43884872 3617879 SH SOLE 21 3617879 0 0 AMC NETWORKS INC CL A 00164V103 11966245 986500 SH SOLE 22 945877 0 40623 AMC NETWORKS INC CL A 00164V103 87166 7186 SH SOLE 25 7186 0 0 AMC NETWORKS INC CL A 00164V103 92819 7652 SH SOLE 26 7652 0 0 AMC NETWORKS INC CL A 00164V103 577873 47640 SH SOLE 30 47640 0 0 AMC NETWORKS INC CL A 00164V103 24139 1990 SH SOLE 36 1990 0 0 AMC NETWORKS INC CL A 00164V103 119468 9849 SH SOLE 40 9849 0 0 AMC NETWORKS INC CL A 00164V103 1440195 118730 SH SOLE 43 115745 0 2985 AMCON DISTRG CO COM NEW 02341Q205 5520 30 SH SOLE 18 30 0 0 AMCON DISTRG CO COM NEW 02341Q205 64032 348 SH SOLE 21 348 0 0 AMCON DISTRG CO COM NEW 02341Q205 1840 10 SH SOLE 22 10 0 0 AMCOR PLC ORD G0250X107 12544270 1319061 SH SOLE 2 458871 0 860190 AMCOR PLC ORD G0250X107 12818862 1347935 SH SOLE 4 402513 0 945422 AMCOR PLC ORD G0250X107 14257516 1499213 SH SOLE 7 1373911 0 125302 AMCOR PLC ORD G0250X107 471829 49614 SH SOLE 13 49614 0 0 AMCOR PLC ORD G0250X107 1799330 189204 SH SOLE 15 189204 0 0 AMCOR PLC ORD G0250X107 23667404 2488686 SH SOLE 18 2398128 0 90558 AMCOR PLC ORD G0250X107 10707433 1125913 SH SOLE 19 1125913 0 0 AMCOR PLC ORD G0250X107 485678401 51070284 SH SOLE 21 51070284 0 0 AMCOR PLC ORD G0250X107 311050855 32707766 SH SOLE 22 29423269 0 3284497 AMCOR PLC ORD G0250X107 20792284 2186360 SH SOLE 23 2186360 0 0 AMCOR PLC ORD G0250X107 1399739 147186 SH SOLE 25 147186 0 0 AMCOR PLC ORD G0250X107 9624757 1012067 SH SOLE 26 749762 0 262305 AMCOR PLC ORD G0250X107 18745151 1971099 SH SOLE 28 19336 0 1951763 AMCOR PLC ORD G0250X107 77864133 8187606 SH SOLE 30 8187606 0 0 AMCOR PLC ORD G0250X107 3066433 322443 SH SOLE 31 300288 0 22155 AMCOR PLC ORD G0250X107 1244070 130817 SH SOLE 34 130817 0 0 AMCOR PLC ORD G0250X107 3129551 329080 SH SOLE 36 329080 0 0 AMCOR PLC ORD G0250X107 367019 38593 SH SOLE 40 38593 0 0 AMCOR PLC ORD G0250X107 3163860 332688 SH SOLE 43 168014 0 164674 AMDOCS LTD SHS G02602103 38686222 428087 SH SOLE 2 192438 0 235649 AMDOCS LTD SHS G02602103 3582448 39642 SH SOLE 4 24229 0 15413 AMDOCS LTD SHS G02602103 228546 2529 SH SOLE 7 2529 0 0 AMDOCS LTD SHS G02602103 122632 1357 SH SOLE 15 1357 0 0 AMDOCS LTD SHS G02602103 7241800 80135 SH SOLE 18 60014 0 20121 AMDOCS LTD SHS G02602103 14503210 160487 SH SOLE 19 160487 0 0 AMDOCS LTD SHS G02602103 110964962 1227896 SH SOLE 21 1227896 0 0 AMDOCS LTD SHS G02602103 106268252 1175924 SH SOLE 22 1034861 0 141063 AMDOCS LTD SHS G02602103 6204714 68659 SH SOLE 23 68659 0 0 AMDOCS LTD SHS G02602103 12782837 141450 SH SOLE 25 141450 0 0 AMDOCS LTD SHS G02602103 4124216 45637 SH SOLE 26 6444 0 39193 AMDOCS LTD SHS G02602103 23714444 262415 SH SOLE 28 1576 0 260839 AMDOCS LTD SHS G02602103 84496 935 SH SOLE 29 935 0 0 AMDOCS LTD SHS G02602103 3247084 35931 SH SOLE 30 35931 0 0 AMDOCS LTD SHS G02602103 11831783 130926 SH SOLE 31 18318 0 112608 AMDOCS LTD SHS G02602103 1375160 15217 SH SOLE 36 15217 0 0 AMDOCS LTD SHS G02602103 16718 185 SH OTR 43 185 0 0 AMDOCS LTD SHS G02602103 39978598 442388 SH SOLE 43 423110 0 19278 AMEDISYS INC COM 023436108 4317420 46847 SH SOLE 2 28248 0 18599 AMEDISYS INC COM 023436108 10967 119 SH SOLE 4 119 0 0 AMEDISYS INC COM 023436108 597934 6488 SH SOLE 7 6147 0 341 AMEDISYS INC COM 023436108 4916275 53345 SH SOLE 18 53345 0 0 AMEDISYS INC COM 023436108 1001226 10864 SH SOLE 19 10864 0 0 AMEDISYS INC COM 023436108 156548229 1698657 SH SOLE 21 1698657 0 0 AMEDISYS INC COM 023436108 88275087 957846 SH SOLE 22 916684 0 41162 AMEDISYS INC COM 023436108 571300 6199 SH SOLE 25 6199 0 0 AMEDISYS INC COM 023436108 913490 9912 SH SOLE 26 9912 0 0 AMEDISYS INC COM 023436108 53453 580 SH SOLE 28 580 0 0 AMEDISYS INC COM 023436108 5135340 55722 SH SOLE 30 55722 0 0 AMEDISYS INC COM 023436108 36772 399 SH SOLE 31 399 0 0 AMEDISYS INC COM 023436108 97229 1055 SH SOLE 36 1055 0 0 AMEDISYS INC COM 023436108 661617 7179 SH SOLE 40 7179 0 0 AMEDISYS INC COM 023436108 11612 126 SH OTR 43 126 0 0 AMEDISYS INC COM 023436108 13976986 151660 SH SOLE 43 135398 0 16262 AMER SOFTWARE INC CL A 029683109 232756 20328 SH SOLE 2 10127 0 10201 AMER SOFTWARE INC CL A 029683109 1420 124 SH SOLE 7 124 0 0 AMER SOFTWARE INC CL A 029683109 955915 83486 SH SOLE 18 83486 0 0 AMER SOFTWARE INC CL A 029683109 835140 72938 SH SOLE 19 72938 0 0 AMER SOFTWARE INC CL A 029683109 15330119 1338875 SH SOLE 21 1338875 0 0 AMER SOFTWARE INC CL A 029683109 9681170 845517 SH SOLE 22 822371 0 23146 AMER SOFTWARE INC CL A 029683109 44770 3910 SH SOLE 25 3910 0 0 AMER SOFTWARE INC CL A 029683109 300276 26225 SH SOLE 30 26225 0 0 AMER SOFTWARE INC CL A 029683109 92413 8071 SH SOLE 40 8071 0 0 AMER SOFTWARE INC CL A 029683109 495350 43262 SH SOLE 43 41165 0 2097 AMER STATES WTR CO COM 029899101 1941739 26879 SH SOLE 2 17925 0 8954 AMER STATES WTR CO COM 029899101 614257 8503 SH SOLE 4 8503 0 0 AMER STATES WTR CO COM 029899101 9837282 136175 SH SOLE 7 128312 0 7863 AMER STATES WTR CO COM 029899101 8069569 111705 SH SOLE 18 111705 0 0 AMER STATES WTR CO COM 029899101 5727982 79291 SH SOLE 19 79291 0 0 AMER STATES WTR CO COM 029899101 330647681 4577072 SH SOLE 21 4577072 0 0 AMER STATES WTR CO COM 029899101 75458653 1044555 SH SOLE 22 1012676 0 31879 AMER STATES WTR CO COM 029899101 4912 68 SH SOLE 23 68 0 0 AMER STATES WTR CO COM 029899101 590851 8179 SH SOLE 25 8179 0 0 AMER STATES WTR CO COM 029899101 2609814 36127 SH SOLE 26 13601 0 22526 AMER STATES WTR CO COM 029899101 832060 11518 SH SOLE 28 658 0 10860 AMER STATES WTR CO COM 029899101 51882118 718191 SH SOLE 30 718191 0 0 AMER STATES WTR CO COM 029899101 69784 966 SH SOLE 36 966 0 0 AMER STATES WTR CO COM 029899101 618952 8568 SH SOLE 40 8568 0 0 AMER STATES WTR CO COM 029899101 3689999 51080 SH SOLE 43 49836 0 1244 AMERANT BANCORP INC CL A 023576101 537720 23088 SH SOLE 2 8126 0 14962 AMERANT BANCORP INC CL A 023576101 3284 141 SH SOLE 7 141 0 0 AMERANT BANCORP INC CL A 023576101 1716520 73702 SH SOLE 18 73702 0 0 AMERANT BANCORP INC CL A 023576101 1270027 54531 SH SOLE 19 54531 0 0 AMERANT BANCORP INC CL A 023576101 24306702 1043654 SH SOLE 21 1043654 0 0 AMERANT BANCORP INC CL A 023576101 16198381 695508 SH SOLE 22 660065 0 35443 AMERANT BANCORP INC CL A 023576101 127117 5458 SH SOLE 25 5458 0 0 AMERANT BANCORP INC CL A 023576101 590658 25361 SH SOLE 26 25361 0 0 AMERANT BANCORP INC CL A 023576101 109486 4701 SH SOLE 28 0 0 4701 AMERANT BANCORP INC CL A 023576101 392273 16843 SH SOLE 30 16843 0 0 AMERANT BANCORP INC CL A 023576101 171997 7385 SH SOLE 40 7385 0 0 AMERANT BANCORP INC CL A 023576101 738316 31701 SH SOLE 43 30565 0 1136 AMEREN CORP COM 023608102 35940640 485947 SH SOLE 2 110419 0 375528 AMEREN CORP COM 023608102 11596262 156791 SH SOLE 4 131307 0 25484 AMEREN CORP COM 023608102 14139451 191177 SH SOLE 7 170467 0 20710 AMEREN CORP COM 023608102 497455 6726 SH SOLE 13 6726 0 0 AMEREN CORP COM 023608102 2844428 38459 SH SOLE 15 38459 0 0 AMEREN CORP COM 023608102 32565919 440318 SH SOLE 18 423988 0 16330 AMEREN CORP COM 023608102 8299421 112215 SH SOLE 19 112215 0 0 AMEREN CORP COM 023608102 628254108 8494512 SH SOLE 21 8494512 0 0 AMEREN CORP COM 023608102 429374780 5805500 SH SOLE 22 5214915 0 590585 AMEREN CORP COM 023608102 28873688 390396 SH SOLE 23 390396 0 0 AMEREN CORP COM 023608102 9181025 124135 SH SOLE 25 124135 0 0 AMEREN CORP COM 023608102 12389779 167520 SH SOLE 26 152511 0 15009 AMEREN CORP COM 023608102 17729026 239711 SH SOLE 28 0 0 239711 AMEREN CORP COM 023608102 113357531 1532687 SH SOLE 30 1532687 0 0 AMEREN CORP COM 023608102 4578420 61904 SH SOLE 31 57838 0 4066 AMEREN CORP COM 023608102 887446 11999 SH SOLE 34 11999 0 0 AMEREN CORP COM 023608102 4690025 63413 SH SOLE 36 63413 0 0 AMEREN CORP COM 023608102 482589 6525 SH SOLE 40 6525 0 0 AMEREN CORP COM 023608102 25294 342 SH OTR 43 342 0 0 AMEREN CORP COM 023608102 22571125 305180 SH SOLE 43 246735 0 58445 AMERESCO INC CL A 02361E108 419645 17391 SH SOLE 2 9687 0 7704 AMERESCO INC CL A 02361E108 1593 66 SH SOLE 4 66 0 0 AMERESCO INC CL A 02361E108 8204 340 SH SOLE 7 340 0 0 AMERESCO INC CL A 02361E108 1853980 76833 SH SOLE 18 76833 0 0 AMERESCO INC CL A 02361E108 1648296 68309 SH SOLE 19 68309 0 0 AMERESCO INC CL A 02361E108 27292333 1131054 SH SOLE 21 1131054 0 0 AMERESCO INC CL A 02361E108 21819528 904249 SH SOLE 22 875857 0 28392 AMERESCO INC CL A 02361E108 147917 6130 SH SOLE 25 6130 0 0 AMERESCO INC CL A 02361E108 321122 13308 SH SOLE 26 13308 0 0 AMERESCO INC CL A 02361E108 194681 8068 SH SOLE 28 5161 0 2907 AMERESCO INC CL A 02361E108 1239679 51375 SH SOLE 30 51375 0 0 AMERESCO INC CL A 02361E108 219511 9097 SH SOLE 40 9097 0 0 AMERESCO INC CL A 02361E108 657301 27240 SH SOLE 43 26220 0 1020 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 3736012 200215 SH SOLE 25 200215 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 8469942 453909 SH SOLE 34 453909 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 9778032 524010 SH SOLE 43 468990 0 55020 AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 9631290 8310000 PRN SOLE 21 8310000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 16451086 1071732 SH SOLE 2 722617 0 349115 AMERICAN AIRLS GROUP INC COM 02376R102 8949 583 SH SOLE 4 583 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 5578482 363419 SH SOLE 7 314397 0 49022 AMERICAN AIRLS GROUP INC COM 02376R102 454667 29620 SH SOLE 15 29620 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 16388581 1067660 SH SOLE 18 922911 0 144749 AMERICAN AIRLS GROUP INC COM 02376R102 9470167 616949 SH SOLE 19 616949 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 276833612 18034763 SH SOLE 21 18034763 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 239672106 15613818 SH SOLE 22 14530640 0 1083178 AMERICAN AIRLS GROUP INC COM 02376R102 2390502 155733 SH SOLE 23 155733 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3984660 259587 SH SOLE 25 259587 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3040052 198049 SH SOLE 26 133257 0 64792 AMERICAN AIRLS GROUP INC COM 02376R102 836222 54477 SH SOLE 28 0 0 54477 AMERICAN AIRLS GROUP INC COM 02376R102 31337363 2041522 SH SOLE 30 2041522 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 124228 8093 SH SOLE 31 8093 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 576653 37567 SH SOLE 36 37567 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 579186 37732 SH SOLE 40 37732 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 31283 2038 SH OTR 43 2038 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 6052474 394298 SH SOLE 43 341252 0 53046 AMERICAN ASSETS TR INC COM 024013104 8287699 378261 SH SOLE 2 152570 0 225691 AMERICAN ASSETS TR INC COM 024013104 510437 23297 SH SOLE 4 23297 0 0 AMERICAN ASSETS TR INC COM 024013104 1952356 89108 SH SOLE 7 80515 0 8593 AMERICAN ASSETS TR INC COM 024013104 3414564 155845 SH SOLE 18 155845 0 0 AMERICAN ASSETS TR INC COM 024013104 17623922 804378 SH SOLE 19 804378 0 0 AMERICAN ASSETS TR INC COM 024013104 131929991 6021451 SH SOLE 21 6021451 0 0 AMERICAN ASSETS TR INC COM 024013104 61458558 2805046 SH SOLE 22 2640172 0 164874 AMERICAN ASSETS TR INC COM 024013104 537343 24525 SH SOLE 23 24525 0 0 AMERICAN ASSETS TR INC COM 024013104 8301568 378894 SH SOLE 25 378894 0 0 AMERICAN ASSETS TR INC COM 024013104 3745712 170959 SH SOLE 26 25502 0 145457 AMERICAN ASSETS TR INC COM 024013104 2235740 102042 SH SOLE 28 2793 0 99249 AMERICAN ASSETS TR INC COM 024013104 5513169 251628 SH SOLE 30 251628 0 0 AMERICAN ASSETS TR INC COM 024013104 182686 8338 SH SOLE 40 8338 0 0 AMERICAN ASSETS TR INC COM 024013104 1929241 88053 SH SOLE 43 83232 0 4821 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1839477 249929 SH SOLE 2 184100 0 65829 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3180 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 330582 44916 SH SOLE 7 42687 0 2229 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2673498 363247 SH SOLE 18 363247 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1788973 243067 SH SOLE 19 243067 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 100524499 13658220 SH SOLE 21 13658220 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 28425785 3862199 SH SOLE 22 3712525 0 149674 AMERICAN AXLE & MFG HLDGS IN COM 024061103 181954 24722 SH SOLE 25 24722 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 631098 85747 SH SOLE 26 20155 0 65592 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1775335 241214 SH SOLE 30 241214 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 66350 9015 SH SOLE 36 9015 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 102260 13894 SH SOLE 40 13894 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 614324 83468 SH SOLE 43 55022 0 28446 AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 1159345 662483 SH SOLE 22 662483 0 0 AMERICAN COASTAL INS CORP COM 910710102 91763 8584 SH SOLE 2 725 0 7859 AMERICAN COASTAL INS CORP COM 910710102 600896 56211 SH SOLE 18 56211 0 0 AMERICAN COASTAL INS CORP COM 910710102 442427 41387 SH SOLE 19 41387 0 0 AMERICAN COASTAL INS CORP COM 910710102 7496277 701242 SH SOLE 21 701242 0 0 AMERICAN COASTAL INS CORP COM 910710102 6237572 583496 SH SOLE 22 570376 0 13120 AMERICAN COASTAL INS CORP COM 910710102 2544 238 SH SOLE 43 238 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4932544 191258 SH SOLE 2 73563 0 117695 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 16145 626 SH SOLE 4 626 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 921090 35715 SH SOLE 7 33910 0 1805 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 14576121 565185 SH SOLE 18 565185 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12872279 499119 SH SOLE 19 499119 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 543234654 21063771 SH SOLE 21 21063771 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 142918792 5541636 SH SOLE 22 5303489 0 238147 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 83766 3248 SH SOLE 23 3248 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1008441 39102 SH SOLE 25 39102 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12373217 479768 SH SOLE 26 65734 0 414034 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 159795 6196 SH SOLE 28 2988 0 3208 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12138321 470660 SH SOLE 30 470660 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 181355 7032 SH SOLE 36 7032 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 987525 38291 SH SOLE 40 38291 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5142423 199396 SH SOLE 43 190461 0 8935 AMERICAN ELEC PWR CO INC COM 025537101 68503140 795623 SH SOLE 2 261675 0 533948 AMERICAN ELEC PWR CO INC COM 025537101 26389736 306501 SH SOLE 4 256320 0 50181 AMERICAN ELEC PWR CO INC COM 025537101 43026667 499729 SH SOLE 7 458360 0 41369 AMERICAN ELEC PWR CO INC COM 025537101 2503358 29075 SH SOLE 13 29075 0 0 AMERICAN ELEC PWR CO INC COM 025537101 6823081 79246 SH SOLE 15 79246 0 0 AMERICAN ELEC PWR CO INC COM 025537101 160749356 1867008 SH SOLE 18 1803198 0 63810 AMERICAN ELEC PWR CO INC COM 025537101 331864701 3854410 SH SOLE 19 3854410 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1626285988 18888339 SH SOLE 21 18888339 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1032736524 11994617 SH SOLE 22 10846134 0 1148483 AMERICAN ELEC PWR CO INC COM 025537101 71501315 830445 SH SOLE 23 830445 0 0 AMERICAN ELEC PWR CO INC COM 025537101 22405717 260229 SH SOLE 25 260229 0 0 AMERICAN ELEC PWR CO INC COM 025537101 33655026 390883 SH SOLE 26 361087 0 29796 AMERICAN ELEC PWR CO INC COM 025537101 42571198 494439 SH SOLE 28 8146 0 486293 AMERICAN ELEC PWR CO INC COM 025537101 331438162 3849456 SH SOLE 30 3849456 0 0 AMERICAN ELEC PWR CO INC COM 025537101 10315813 119812 SH SOLE 31 111491 0 8321 AMERICAN ELEC PWR CO INC COM 025537101 18075231 209933 SH SOLE 32 209933 0 0 AMERICAN ELEC PWR CO INC COM 025537101 17104023 198653 SH SOLE 34 198653 0 0 AMERICAN ELEC PWR CO INC COM 025537101 11609121 134833 SH SOLE 36 134833 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1126705 13086 SH SOLE 40 13086 0 0 AMERICAN ELEC PWR CO INC COM 025537101 45805 532 SH OTR 43 532 0 0 AMERICAN ELEC PWR CO INC COM 025537101 67579540 784896 SH SOLE 43 665117 0 119779 AMERICAN EQTY INVT LIFE HLD COM 025676206 3997636 71107 SH SOLE 2 19745 0 51362 AMERICAN EQTY INVT LIFE HLD COM 025676206 12874 229 SH SOLE 4 229 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 78877 1403 SH SOLE 7 1403 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 13572183 241412 SH SOLE 18 241412 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 9520014 169335 SH SOLE 19 169335 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 437896793 7788986 SH SOLE 21 7788986 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 128969411 2294013 SH SOLE 22 2197139 0 96874 AMERICAN EQTY INVT LIFE HLD COM 025676206 725238 12900 SH SOLE 25 12900 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1488593 26478 SH SOLE 26 26478 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 388087 6903 SH SOLE 28 1701 0 5202 AMERICAN EQTY INVT LIFE HLD COM 025676206 10729081 190841 SH SOLE 30 190841 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 153818 2736 SH SOLE 36 2736 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 782020 13910 SH SOLE 40 13910 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 27098 482 SH OTR 43 482 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4919915 87512 SH SOLE 43 82668 0 4844 AMERICAN EXPRESS CO COM 025816109 265976757 1168153 SH SOLE 2 340306 0 827847 AMERICAN EXPRESS CO COM 025816109 121658182 534315 SH SOLE 4 289284 0 245031 AMERICAN EXPRESS CO COM 025816109 146987329 645559 SH SOLE 7 520730 0 124829 AMERICAN EXPRESS CO COM 025816109 8930002 39220 SH SOLE 13 39220 0 0 AMERICAN EXPRESS CO COM 025816109 19135523 84042 SH SOLE 15 84042 0 0 AMERICAN EXPRESS CO COM 025816109 352531972 1548298 SH SOLE 18 1500448 0 47850 AMERICAN EXPRESS CO COM 025816109 219196252 962696 SH SOLE 19 962696 0 0 AMERICAN EXPRESS CO COM 025816109 3058779263 13433964 SH SOLE 21 13433964 0 0 AMERICAN EXPRESS CO COM 025816109 2834337261 12448229 SH SOLE 22 11144032 0 1304197 AMERICAN EXPRESS CO COM 025816109 241583644 1061020 SH SOLE 23 1061020 0 0 AMERICAN EXPRESS CO COM 025816109 460628938 2023053 SH SOLE 25 1715855 0 307198 AMERICAN EXPRESS CO COM 025816109 244301124 1072955 SH SOLE 26 550795 0 522160 AMERICAN EXPRESS CO COM 025816109 281397517 1235880 SH SOLE 28 99420 0 1136460 AMERICAN EXPRESS CO COM 025816109 104282 458 SH SOLE 29 458 0 0 AMERICAN EXPRESS CO COM 025816109 1061741239 4663100 SH SOLE 30 4663100 0 0 AMERICAN EXPRESS CO COM 025816109 30499986 133954 SH SOLE 31 124609 0 9345 AMERICAN EXPRESS CO COM 025816109 11091008 48711 SH SOLE 32 48711 0 0 AMERICAN EXPRESS CO COM 025816109 180559764 793007 SH SOLE 34 793007 0 0 AMERICAN EXPRESS CO COM 025816109 31444444 138102 SH SOLE 36 138102 0 0 AMERICAN EXPRESS CO COM 025816109 4154887 18248 SH SOLE 37 18248 0 0 AMERICAN EXPRESS CO COM 025816109 6523774 28652 SH SOLE 40 28652 0 0 AMERICAN EXPRESS CO COM 025816109 206743 908 SH OTR 43 908 0 0 AMERICAN EXPRESS CO COM 025816109 224605048 986451 SH SOLE 43 833737 0 152714 AMERICAN FINL GROUP INC OHIO COM 025932104 28354402 207755 SH SOLE 2 43582 0 164173 AMERICAN FINL GROUP INC OHIO COM 025932104 13798401 101102 SH SOLE 4 55330 0 45772 AMERICAN FINL GROUP INC OHIO COM 025932104 3009930 22054 SH SOLE 7 21736 0 318 AMERICAN FINL GROUP INC OHIO COM 025932104 397293 2911 SH SOLE 13 2911 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 752824 5516 SH SOLE 15 5516 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 24920702 182596 SH SOLE 18 178184 0 4412 AMERICAN FINL GROUP INC OHIO COM 025932104 4818426 35305 SH SOLE 19 35305 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 602844443 4417090 SH SOLE 21 4417090 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 301126196 2206376 SH SOLE 22 2066870 0 139506 AMERICAN FINL GROUP INC OHIO COM 025932104 14667233 107468 SH SOLE 23 107468 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1606097 11768 SH SOLE 25 11768 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 7573821 55494 SH SOLE 26 37155 0 18339 AMERICAN FINL GROUP INC OHIO COM 025932104 9301385 68152 SH SOLE 28 830 0 67322 AMERICAN FINL GROUP INC OHIO COM 025932104 32848962 240687 SH SOLE 30 240687 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2271027 16640 SH SOLE 31 15586 0 1054 AMERICAN FINL GROUP INC OHIO COM 025932104 6743613 49411 SH SOLE 34 49411 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2406142 17630 SH SOLE 36 17630 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 512619 3756 SH SOLE 40 3756 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 17041942 124868 SH SOLE 43 105819 0 19049 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 1936675 131300 SH SOLE 2 75135 0 56165 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 4058890 275179 SH SOLE 4 275179 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 3843998 260610 SH SOLE 18 260610 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 2121065 143801 SH SOLE 19 143801 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 789066 53496 SH SOLE 21 53496 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 23771985 1611660 SH SOLE 22 1024462 0 587198 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 777443 52708 SH SOLE 23 52708 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 3813126 258517 SH SOLE 28 171854 0 86663 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 1044728 70829 SH SOLE 34 70829 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 18109847 492383 SH SOLE 2 199225 0 293158 AMERICAN HOMES 4 RENT CL A 02665T306 17636856 479523 SH SOLE 4 272629 0 206894 AMERICAN HOMES 4 RENT CL A 02665T306 21742460 591149 SH SOLE 7 537289 0 53860 AMERICAN HOMES 4 RENT CL A 02665T306 249736 6790 SH SOLE 13 6790 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 974633 26499 SH SOLE 15 26499 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 24092629 655047 SH SOLE 18 634422 0 20625 AMERICAN HOMES 4 RENT CL A 02665T306 24281237 660175 SH SOLE 19 660175 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 741407194 20157890 SH SOLE 21 20157890 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 479980361 13050037 SH SOLE 22 12242073 0 807964 AMERICAN HOMES 4 RENT CL A 02665T306 18706455 508604 SH SOLE 23 508604 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 39160843 1064732 SH SOLE 25 1064732 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7627436 207380 SH SOLE 26 157264 0 50116 AMERICAN HOMES 4 RENT CL A 02665T306 19508038 530398 SH SOLE 28 16972 0 513426 AMERICAN HOMES 4 RENT CL A 02665T306 78120058 2123982 SH SOLE 30 2058060 0 65922 AMERICAN HOMES 4 RENT CL A 02665T306 2744818 74628 SH SOLE 31 69658 0 4970 AMERICAN HOMES 4 RENT CL A 02665T306 587377 15970 SH SOLE 34 15970 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1351371 36742 SH SOLE 36 36742 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 629526 17116 SH SOLE 40 17116 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 5767876 156821 SH SOLE 43 139281 0 17540 AMERICAN INTL GROUP INC COM NEW 026874784 129397615 1655336 SH SOLE 2 521089 0 1134247 AMERICAN INTL GROUP INC COM NEW 026874784 52208180 667880 SH SOLE 4 364591 0 303289 AMERICAN INTL GROUP INC COM NEW 026874784 35570555 455041 SH SOLE 7 383303 0 71738 AMERICAN INTL GROUP INC COM NEW 026874784 2938410 37590 SH SOLE 13 37590 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 7845219 100361 SH SOLE 15 100361 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 358685398 4588530 SH SOLE 18 4518888 0 69642 AMERICAN INTL GROUP INC COM NEW 026874784 710668641 9091322 SH SOLE 19 9091322 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1265178558 16184963 SH SOLE 21 16184963 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1267072070 16209186 SH SOLE 22 14652578 0 1556608 AMERICAN INTL GROUP INC COM NEW 026874784 87355444 1117506 SH SOLE 23 1117506 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 177828229 2274891 SH SOLE 25 1719407 0 555484 AMERICAN INTL GROUP INC COM NEW 026874784 86427566 1105636 SH SOLE 26 779052 0 326584 AMERICAN INTL GROUP INC COM NEW 026874784 113943172 1457633 SH SOLE 28 35858 0 1421775 AMERICAN INTL GROUP INC COM NEW 026874784 367218974 4697697 SH SOLE 30 4620287 0 77410 AMERICAN INTL GROUP INC COM NEW 026874784 22407118 286646 SH SOLE 31 150500 0 136146 AMERICAN INTL GROUP INC COM NEW 026874784 88174509 1127984 SH SOLE 34 1127984 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 13835699 176995 SH SOLE 36 176995 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2729227 34914 SH SOLE 40 34914 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 41809777 534857 SH SOLE 43 461740 0 73117 AMERICAN LITHIUM CORP COM NEW 027259209 23531 34604 SH SOLE 21 34604 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 249164 5217 SH SOLE 2 360 0 4857 AMERICAN NATL BANKSHARES INC COM 027745108 2770 58 SH SOLE 7 58 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1321901 27678 SH SOLE 18 27678 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1037920 21732 SH SOLE 19 21732 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 18795709 393545 SH SOLE 21 393545 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 13522480 283134 SH SOLE 22 274408 0 8726 AMERICAN NATL BANKSHARES INC COM 027745108 1672 35 SH SOLE 43 35 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 19466 2212 SH SOLE 2 2212 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 18410 2092 SH SOLE 18 2092 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 248459 28234 SH SOLE 21 28234 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 1735052 197165 SH SOLE 22 197165 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 5359 609 SH SOLE 43 609 0 0 AMERICAN PUB ED INC COM 02913V103 2065319 145445 SH SOLE 2 109090 0 36355 AMERICAN PUB ED INC COM 02913V103 56857 4004 SH SOLE 18 4004 0 0 AMERICAN PUB ED INC COM 02913V103 1049224 73889 SH SOLE 19 73889 0 0 AMERICAN PUB ED INC COM 02913V103 534857 37666 SH SOLE 21 37666 0 0 AMERICAN PUB ED INC COM 02913V103 6899808 485902 SH SOLE 22 473098 0 12804 AMERICAN PUB ED INC COM 02913V103 24708 1740 SH SOLE 26 1653 0 87 AMERICAN RES CORP CL A 02927U208 16212 11498 SH SOLE 18 11498 0 0 AMERICAN RES CORP CL A 02927U208 207439 147120 SH SOLE 21 147120 0 0 AMERICAN RES CORP CL A 02927U208 1068107 757523 SH SOLE 22 757523 0 0 AMERICAN RLTY INVS INC COM 029174109 11361 634 SH SOLE 2 0 0 634 AMERICAN RLTY INVS INC COM 029174109 85425 4767 SH SOLE 18 4767 0 0 AMERICAN RLTY INVS INC COM 029174109 54764 3056 SH SOLE 19 3056 0 0 AMERICAN RLTY INVS INC COM 029174109 919762 51326 SH SOLE 21 51326 0 0 AMERICAN RLTY INVS INC COM 029174109 648650 36197 SH SOLE 22 35173 0 1024 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 87031 6442 SH SOLE 18 6442 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1544315 114309 SH SOLE 21 114309 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 8366513 619283 SH SOLE 22 619283 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 24953 1847 SH SOLE 26 1847 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 59241 4385 SH SOLE 43 4385 0 0 AMERICAN TOWER CORP NEW COM 03027X100 194407220 983892 SH SOLE 2 266456 0 717436 AMERICAN TOWER CORP NEW COM 03027X100 72678344 367824 SH SOLE 4 308340 0 59484 AMERICAN TOWER CORP NEW COM 03027X100 243178360 1230722 SH SOLE 7 1093547 0 137175 AMERICAN TOWER CORP NEW COM 03027X100 6673207 33773 SH SOLE 13 33773 0 0 AMERICAN TOWER CORP NEW COM 03027X100 13366964 67650 SH SOLE 15 67650 0 0 AMERICAN TOWER CORP NEW COM 03027X100 434197900 2197469 SH SOLE 18 2167491 0 29978 AMERICAN TOWER CORP NEW COM 03027X100 170119260 860971 SH SOLE 19 860971 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2617987476 13249595 SH SOLE 21 13249595 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2001459452 10129356 SH SOLE 22 9111187 0 1018169 AMERICAN TOWER CORP NEW COM 03027X100 171311716 867006 SH SOLE 23 867006 0 0 AMERICAN TOWER CORP NEW COM 03027X100 179294747 907408 SH SOLE 25 904776 0 2632 AMERICAN TOWER CORP NEW COM 03027X100 116730244 590770 SH SOLE 26 321312 0 269458 AMERICAN TOWER CORP NEW COM 03027X100 122351285 619218 SH SOLE 28 6822 0 612396 AMERICAN TOWER CORP NEW COM 03027X100 733849 3714 SH SOLE 29 3714 0 0 AMERICAN TOWER CORP NEW COM 03027X100 606515348 3069565 SH SOLE 30 3069565 0 0 AMERICAN TOWER CORP NEW COM 03027X100 21158530 107083 SH SOLE 31 99641 0 7442 AMERICAN TOWER CORP NEW COM 03027X100 94284020 477170 SH SOLE 34 477170 0 0 AMERICAN TOWER CORP NEW COM 03027X100 20735095 104940 SH SOLE 36 104940 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4553462 23045 SH SOLE 40 23045 0 0 AMERICAN TOWER CORP NEW COM 03027X100 154120 780 SH OTR 43 780 0 0 AMERICAN TOWER CORP NEW COM 03027X100 102793666 520237 SH SOLE 43 443925 0 76312 AMERICAN VANGUARD CORP COM 030371108 971302 75004 SH SOLE 2 63540 0 11464 AMERICAN VANGUARD CORP COM 030371108 1320356 101958 SH SOLE 7 101958 0 0 AMERICAN VANGUARD CORP COM 030371108 952511 73553 SH SOLE 18 73553 0 0 AMERICAN VANGUARD CORP COM 030371108 755645 58351 SH SOLE 19 58351 0 0 AMERICAN VANGUARD CORP COM 030371108 13157925 1016056 SH SOLE 21 1016056 0 0 AMERICAN VANGUARD CORP COM 030371108 9844953 760228 SH SOLE 22 739691 0 20537 AMERICAN VANGUARD CORP COM 030371108 585767 45233 SH SOLE 43 41987 0 3246 AMERICAN WELL CORP CL A 03044L105 409402 504998 SH SOLE 2 202095 0 302903 AMERICAN WELL CORP CL A 03044L105 1776 2191 SH SOLE 7 2191 0 0 AMERICAN WELL CORP CL A 03044L105 595989 735154 SH SOLE 18 684034 0 51120 AMERICAN WELL CORP CL A 03044L105 1425631 1758518 SH SOLE 19 1758518 0 0 AMERICAN WELL CORP CL A 03044L105 7461042 9203210 SH SOLE 21 9203210 0 0 AMERICAN WELL CORP CL A 03044L105 6712514 8279899 SH SOLE 22 7978031 0 301868 AMERICAN WELL CORP CL A 03044L105 3006 3708 SH SOLE 23 3708 0 0 AMERICAN WELL CORP CL A 03044L105 113086 139492 SH SOLE 28 139492 0 0 AMERICAN WELL CORP CL A 03044L105 28587 35262 SH SOLE 43 34468 0 794 AMERICAN WOODMARK CORPORATIO COM 030506109 5827761 57326 SH SOLE 2 31445 0 25881 AMERICAN WOODMARK CORPORATIO COM 030506109 8133 80 SH SOLE 4 80 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 575904 5665 SH SOLE 7 5363 0 302 AMERICAN WOODMARK CORPORATIO COM 030506109 5320579 52337 SH SOLE 18 52337 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 9526152 93706 SH SOLE 19 93706 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 195869339 1926710 SH SOLE 21 1926710 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 57895268 569499 SH SOLE 22 541846 0 27653 AMERICAN WOODMARK CORPORATIO COM 030506109 339646 3341 SH SOLE 23 3341 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 339849 3343 SH SOLE 25 3343 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1407483 13845 SH SOLE 26 5971 0 7874 AMERICAN WOODMARK CORPORATIO COM 030506109 4666601 45904 SH SOLE 30 45904 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 352354 3466 SH SOLE 40 3466 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1183526 11642 SH SOLE 43 11040 0 602 AMERICAN WTR WKS CO INC NEW COM 030420103 39772389 325443 SH SOLE 2 95685 0 229758 AMERICAN WTR WKS CO INC NEW COM 030420103 32561510 266439 SH SOLE 4 151661 0 114778 AMERICAN WTR WKS CO INC NEW COM 030420103 79313679 648995 SH SOLE 7 591255 0 57740 AMERICAN WTR WKS CO INC NEW COM 030420103 1122743 9187 SH SOLE 13 9187 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3498995 28631 SH SOLE 15 28631 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 44898365 367387 SH SOLE 18 355329 0 12058 AMERICAN WTR WKS CO INC NEW COM 030420103 40893055 334613 SH SOLE 19 334613 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 763404563 6246662 SH SOLE 21 6246662 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 515338428 4216827 SH SOLE 22 3791247 0 425580 AMERICAN WTR WKS CO INC NEW COM 030420103 36107433 295454 SH SOLE 23 295454 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 102522824 838907 SH SOLE 25 819861 0 19046 AMERICAN WTR WKS CO INC NEW COM 030420103 27016476 221066 SH SOLE 26 123509 0 97557 AMERICAN WTR WKS CO INC NEW COM 030420103 69920496 572134 SH SOLE 28 16805 0 555329 AMERICAN WTR WKS CO INC NEW COM 030420103 385100575 3151138 SH SOLE 30 3135360 0 15778 AMERICAN WTR WKS CO INC NEW COM 030420103 5482952 44865 SH SOLE 31 41890 0 2975 AMERICAN WTR WKS CO INC NEW COM 030420103 23728538 194162 SH SOLE 34 194162 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6133720 50190 SH SOLE 36 50190 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1175905 9622 SH SOLE 40 9622 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 29941 245 SH OTR 43 245 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 70233336 574694 SH SOLE 43 542113 0 32581 AMERICAS CAR-MART INC COM 03062T105 593480 9292 SH SOLE 2 5666 0 3626 AMERICAS CAR-MART INC COM 03062T105 342599 5364 SH SOLE 7 5074 0 290 AMERICAS CAR-MART INC COM 03062T105 1044211 16349 SH SOLE 18 16349 0 0 AMERICAS CAR-MART INC COM 03062T105 821049 12855 SH SOLE 19 12855 0 0 AMERICAS CAR-MART INC COM 03062T105 15535419 243235 SH SOLE 21 243235 0 0 AMERICAS CAR-MART INC COM 03062T105 12492206 195588 SH SOLE 22 187124 0 8464 AMERICAS CAR-MART INC COM 03062T105 109090 1708 SH SOLE 25 1708 0 0 AMERICAS CAR-MART INC COM 03062T105 854964 13386 SH SOLE 30 13386 0 0 AMERICAS CAR-MART INC COM 03062T105 59335 929 SH SOLE 40 929 0 0 AMERICAS CAR-MART INC COM 03062T105 374534 5864 SH SOLE 43 5732 0 132 AMERICOLD REALTY TRUST INC COM 03064D108 9520312 382035 SH SOLE 2 121330 0 260705 AMERICOLD REALTY TRUST INC COM 03064D108 3313189 132953 SH SOLE 4 132953 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 11418668 458213 SH SOLE 7 412046 0 46167 AMERICOLD REALTY TRUST INC COM 03064D108 2256830 90563 SH SOLE 18 90563 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 14136742 567285 SH SOLE 19 567285 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 136713512 5486096 SH SOLE 21 5486096 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 237942863 9548269 SH SOLE 22 9024991 0 523278 AMERICOLD REALTY TRUST INC COM 03064D108 350948 14083 SH SOLE 23 14083 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 31741576 1273739 SH SOLE 25 1273739 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 1991432 79913 SH SOLE 26 79913 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 5148547 206603 SH SOLE 28 14665 0 191938 AMERICOLD REALTY TRUST INC COM 03064D108 24180026 970306 SH SOLE 30 970306 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 89388 3587 SH SOLE 31 3587 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 81663 3277 SH SOLE 36 3277 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 1504445 60371 SH SOLE 40 60371 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 13880 557 SH OTR 43 557 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 1959391 78627 SH SOLE 43 70243 0 8384 AMERIPRISE FINL INC COM 03076C106 104900278 239258 SH SOLE 2 43940 0 195318 AMERIPRISE FINL INC COM 03076C106 42496235 96926 SH SOLE 4 50187 0 46739 AMERIPRISE FINL INC COM 03076C106 27663372 63095 SH SOLE 7 55131 0 7964 AMERIPRISE FINL INC COM 03076C106 1791904 4087 SH SOLE 13 4087 0 0 AMERIPRISE FINL INC COM 03076C106 6392017 14579 SH SOLE 15 14579 0 0 AMERIPRISE FINL INC COM 03076C106 94262846 214996 SH SOLE 18 208068 0 6928 AMERIPRISE FINL INC COM 03076C106 18800307 42880 SH SOLE 19 42880 0 0 AMERIPRISE FINL INC COM 03076C106 1515288976 3456092 SH SOLE 21 3456092 0 0 AMERIPRISE FINL INC COM 03076C106 956085501 2180653 SH SOLE 22 1955119 0 225534 AMERIPRISE FINL INC COM 03076C106 68226525 155612 SH SOLE 23 155612 0 0 AMERIPRISE FINL INC COM 03076C106 222108881 506589 SH SOLE 25 435933 0 70656 AMERIPRISE FINL INC COM 03076C106 71925644 164049 SH SOLE 26 114108 0 49941 AMERIPRISE FINL INC COM 03076C106 86702825 197753 SH SOLE 28 6948 0 190805 AMERIPRISE FINL INC COM 03076C106 371397263 847088 SH SOLE 30 847088 0 0 AMERIPRISE FINL INC COM 03076C106 9375163 21383 SH SOLE 31 19858 0 1525 AMERIPRISE FINL INC COM 03076C106 47083195 107388 SH SOLE 34 107388 0 0 AMERIPRISE FINL INC COM 03076C106 10123141 23089 SH SOLE 36 23089 0 0 AMERIPRISE FINL INC COM 03076C106 2153617 4912 SH SOLE 40 4912 0 0 AMERIPRISE FINL INC COM 03076C106 37995 87 SH OTR 43 87 0 0 AMERIPRISE FINL INC COM 03076C106 105633527 240930 SH SOLE 43 214568 0 26363 AMERIS BANCORP COM 03076K108 4017524 83041 SH SOLE 2 26980 0 56061 AMERIS BANCORP COM 03076K108 10982 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 650469 13445 SH SOLE 7 12761 0 684 AMERIS BANCORP COM 03076K108 10157139 209945 SH SOLE 18 209945 0 0 AMERIS BANCORP COM 03076K108 10714332 221462 SH SOLE 19 221462 0 0 AMERIS BANCORP COM 03076K108 360087841 7442907 SH SOLE 21 7442907 0 0 AMERIS BANCORP COM 03076K108 95573142 1975468 SH SOLE 22 1878019 0 97449 AMERIS BANCORP COM 03076K108 130529 2698 SH SOLE 23 2698 0 0 AMERIS BANCORP COM 03076K108 613265 12676 SH SOLE 25 12676 0 0 AMERIS BANCORP COM 03076K108 2304920 47642 SH SOLE 26 13173 0 34469 AMERIS BANCORP COM 03076K108 111661 2308 SH SOLE 28 918 0 1390 AMERIS BANCORP COM 03076K108 6202171 128197 SH SOLE 30 128197 0 0 AMERIS BANCORP COM 03076K108 23755 491 SH SOLE 36 491 0 0 AMERIS BANCORP COM 03076K108 524052 10832 SH SOLE 40 10832 0 0 AMERIS BANCORP COM 03076K108 669047 13829 SH SOLE 43 13277 0 552 AMERISAFE INC COM 03071H100 1317464 26260 SH SOLE 2 17629 0 8631 AMERISAFE INC COM 03071H100 3512 70 SH SOLE 4 70 0 0 AMERISAFE INC COM 03071H100 9181 183 SH SOLE 7 183 0 0 AMERISAFE INC COM 03071H100 2989781 59593 SH SOLE 18 59593 0 0 AMERISAFE INC COM 03071H100 2073225 41324 SH SOLE 19 41324 0 0 AMERISAFE INC COM 03071H100 114417351 2280593 SH SOLE 21 2280593 0 0 AMERISAFE INC COM 03071H100 29734053 592666 SH SOLE 22 569808 0 22858 AMERISAFE INC COM 03071H100 178405 3556 SH SOLE 25 3556 0 0 AMERISAFE INC COM 03071H100 164507 3279 SH SOLE 26 3279 0 0 AMERISAFE INC COM 03071H100 169725 3383 SH SOLE 28 344 0 3039 AMERISAFE INC COM 03071H100 2388644 47611 SH SOLE 30 47611 0 0 AMERISAFE INC COM 03071H100 197921 3945 SH SOLE 34 3945 0 0 AMERISAFE INC COM 03071H100 167668 3342 SH SOLE 40 3342 0 0 AMERISAFE INC COM 03071H100 1874000 37353 SH SOLE 43 35328 0 2025 AMERISERV FINL INC COM 03074A102 6250 2404 SH SOLE 18 2404 0 0 AMERISERV FINL INC COM 03074A102 84893 32651 SH SOLE 21 32651 0 0 AMERISERV FINL INC COM 03074A102 278041 106939 SH SOLE 22 106939 0 0 AMES NATL CORP COM 031001100 87722 4347 SH SOLE 2 326 0 4021 AMES NATL CORP COM 031001100 530875 26307 SH SOLE 18 26307 0 0 AMES NATL CORP COM 031001100 341466 16921 SH SOLE 19 16921 0 0 AMES NATL CORP COM 031001100 6889311 341393 SH SOLE 21 341393 0 0 AMES NATL CORP COM 031001100 4804515 238083 SH SOLE 22 231807 0 6276 AMES NATL CORP COM 031001100 2099 104 SH SOLE 43 104 0 0 AMETEK INC COM 031100100 162314239 887448 SH SOLE 2 503014 0 384434 AMETEK INC COM 031100100 76752156 419640 SH SOLE 4 202323 0 217317 AMETEK INC COM 031100100 28911186 158071 SH SOLE 7 140437 0 17634 AMETEK INC COM 031100100 13824131 75583 SH SOLE 13 75583 0 0 AMETEK INC COM 031100100 6253717 34192 SH SOLE 15 34192 0 0 AMETEK INC COM 031100100 71692959 391979 SH SOLE 18 362692 0 29287 AMETEK INC COM 031100100 42736597 233661 SH SOLE 19 233661 0 0 AMETEK INC COM 031100100 1102252703 6026532 SH SOLE 21 6026532 0 0 AMETEK INC COM 031100100 941945060 5150055 SH SOLE 22 4606042 0 544013 AMETEK INC COM 031100100 102215128 558858 SH SOLE 23 558858 0 0 AMETEK INC COM 031100100 83403315 456005 SH SOLE 25 450738 0 5267 AMETEK INC COM 031100100 60084113 328508 SH SOLE 26 216556 0 111952 AMETEK INC COM 031100100 85374062 466780 SH SOLE 28 3454 0 463326 AMETEK INC COM 031100100 8953870 48955 SH SOLE 29 48955 0 0 AMETEK INC COM 031100100 282285482 1543387 SH SOLE 30 1543387 0 0 AMETEK INC COM 031100100 30238491 165328 SH SOLE 31 161587 0 3741 AMETEK INC COM 031100100 9790454 53529 SH SOLE 34 53529 0 0 AMETEK INC COM 031100100 9320401 50959 SH SOLE 36 50959 0 0 AMETEK INC COM 031100100 2106642 11518 SH SOLE 40 11518 0 0 AMETEK INC COM 031100100 42433 232 SH OTR 43 232 0 0 AMETEK INC COM 031100100 55210236 301860 SH SOLE 43 261998 0 39862 AMGEN INC COM 031162100 415501836 1461388 SH SOLE 2 680144 0 781244 AMGEN INC COM 031162100 131183542 461394 SH SOLE 4 243797 0 217597 AMGEN INC COM 031162100 189229176 665550 SH SOLE 7 586094 0 79456 AMGEN INC COM 031162100 12278928 43187 SH SOLE 13 43187 0 0 AMGEN INC COM 031162100 22612254 79531 SH SOLE 15 79531 0 0 AMGEN INC COM 031162100 283717810 997882 SH SOLE 18 913029 0 84853 AMGEN INC COM 031162100 485197482 1706519 SH SOLE 19 1706519 0 0 AMGEN INC COM 031162100 4877876941 17156292 SH SOLE 21 17156292 0 0 AMGEN INC COM 031162100 3425076802 12046556 SH SOLE 22 10804269 0 1242287 AMGEN INC COM 031162100 295924236 1040814 SH SOLE 23 1040814 0 0 AMGEN INC COM 031162100 393249247 1383122 SH SOLE 25 1269346 0 113776 AMGEN INC COM 031162100 207463186 729682 SH SOLE 26 454049 0 275633 AMGEN INC COM 031162100 351603475 1236647 SH SOLE 28 58265 0 1178382 AMGEN INC COM 031162100 3246934 11420 SH SOLE 29 11420 0 0 AMGEN INC COM 031162100 1577080108 5546849 SH SOLE 30 5517262 0 29587 AMGEN INC COM 031162100 40427176 142189 SH SOLE 31 133645 0 8544 AMGEN INC COM 031162100 59534618 209393 SH SOLE 32 209393 0 0 AMGEN INC COM 031162100 583030857 2050615 SH SOLE 34 2050615 0 0 AMGEN INC COM 031162100 11706023 41172 SH SOLE 35 41172 0 0 AMGEN INC COM 031162100 37610987 132284 SH SOLE 36 132284 0 0 AMGEN INC COM 031162100 7502068 26386 SH SOLE 40 26386 0 0 AMGEN INC COM 031162100 231436 814 SH OTR 43 814 0 0 AMGEN INC COM 031162100 227850448 801387 SH SOLE 43 724812 0 76576 AMICUS THERAPEUTICS INC COM 03152W109 2699446 229155 SH SOLE 2 119953 0 109202 AMICUS THERAPEUTICS INC COM 03152W109 9130 775 SH SOLE 4 775 0 0 AMICUS THERAPEUTICS INC COM 03152W109 26764 2272 SH SOLE 7 2272 0 0 AMICUS THERAPEUTICS INC COM 03152W109 8562187 726841 SH SOLE 18 693553 0 33288 AMICUS THERAPEUTICS INC COM 03152W109 10618386 901391 SH SOLE 19 901391 0 0 AMICUS THERAPEUTICS INC COM 03152W109 146591675 12444115 SH SOLE 21 12444115 0 0 AMICUS THERAPEUTICS INC COM 03152W109 93894540 7970674 SH SOLE 22 7728698 0 241976 AMICUS THERAPEUTICS INC COM 03152W109 136306 11571 SH SOLE 23 11571 0 0 AMICUS THERAPEUTICS INC COM 03152W109 509308 43235 SH SOLE 25 43235 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1162121 98652 SH SOLE 26 89579 0 9073 AMICUS THERAPEUTICS INC COM 03152W109 67759 5752 SH SOLE 28 4280 0 1472 AMICUS THERAPEUTICS INC COM 03152W109 3439442 291973 SH SOLE 30 291973 0 0 AMICUS THERAPEUTICS INC COM 03152W109 528887 44897 SH SOLE 40 44897 0 0 AMICUS THERAPEUTICS INC COM 03152W109 31771 2697 SH OTR 43 2697 0 0 AMICUS THERAPEUTICS INC COM 03152W109 888789 75449 SH SOLE 43 67503 0 7946 AMKOR TECHNOLOGY INC COM 031652100 10341012 320751 SH SOLE 2 172050 0 148701 AMKOR TECHNOLOGY INC COM 031652100 40171 1246 SH SOLE 4 520 0 726 AMKOR TECHNOLOGY INC COM 031652100 59354 1841 SH SOLE 7 1841 0 0 AMKOR TECHNOLOGY INC COM 031652100 15307133 474787 SH SOLE 18 465615 0 9172 AMKOR TECHNOLOGY INC COM 031652100 33204460 1029915 SH SOLE 19 1029915 0 0 AMKOR TECHNOLOGY INC COM 031652100 263903841 8185603 SH SOLE 21 8185603 0 0 AMKOR TECHNOLOGY INC COM 031652100 132834990 4120192 SH SOLE 22 3923572 0 196620 AMKOR TECHNOLOGY INC COM 031652100 525093 16287 SH SOLE 23 16287 0 0 AMKOR TECHNOLOGY INC COM 031652100 743035 23047 SH SOLE 25 23047 0 0 AMKOR TECHNOLOGY INC COM 031652100 2037117 63186 SH SOLE 26 27341 0 35845 AMKOR TECHNOLOGY INC COM 031652100 70573 2189 SH SOLE 28 2189 0 0 AMKOR TECHNOLOGY INC COM 031652100 3403093 105555 SH SOLE 30 105555 0 0 AMKOR TECHNOLOGY INC COM 031652100 18894188 586048 SH SOLE 34 586048 0 0 AMKOR TECHNOLOGY INC COM 031652100 50649 1571 SH SOLE 36 1571 0 0 AMKOR TECHNOLOGY INC COM 031652100 739102 22925 SH SOLE 40 22925 0 0 AMKOR TECHNOLOGY INC COM 031652100 7992275 247899 SH SOLE 43 235854 0 12045 AMKOR TECHNOLOGY INC OPTIONS 031652100 3224000 100000 SH Call SOLE 19 100000 0 0 AMMO INC COM 00175J107 73508 26730 SH SOLE 2 4531 0 22199 AMMO INC COM 00175J107 2912 1059 SH SOLE 7 1059 0 0 AMMO INC COM 00175J107 684060 248749 SH SOLE 18 248749 0 0 AMMO INC COM 00175J107 517877 188319 SH SOLE 19 188319 0 0 AMMO INC COM 00175J107 8994032 3270557 SH SOLE 21 3270557 0 0 AMMO INC COM 00175J107 6399509 2327094 SH SOLE 22 2252363 0 74731 AMMO INC COM 00175J107 9672 3517 SH SOLE 43 3298 0 219 AMN HEALTHCARE SVCS INC COM 001744101 2255736 36086 SH SOLE 2 21845 0 14241 AMN HEALTHCARE SVCS INC COM 001744101 9939 159 SH SOLE 4 159 0 0 AMN HEALTHCARE SVCS INC COM 001744101 904957 14477 SH SOLE 7 13724 0 753 AMN HEALTHCARE SVCS INC COM 001744101 7172960 114749 SH SOLE 18 108263 0 6486 AMN HEALTHCARE SVCS INC COM 001744101 7091072 113439 SH SOLE 19 113439 0 0 AMN HEALTHCARE SVCS INC COM 001744101 277307237 4436206 SH SOLE 21 4436206 0 0 AMN HEALTHCARE SVCS INC COM 001744101 72961234 1167193 SH SOLE 22 1130199 0 36994 AMN HEALTHCARE SVCS INC COM 001744101 17565 281 SH SOLE 23 281 0 0 AMN HEALTHCARE SVCS INC COM 001744101 520708 8330 SH SOLE 25 8330 0 0 AMN HEALTHCARE SVCS INC COM 001744101 5105754 81679 SH SOLE 26 34220 0 47459 AMN HEALTHCARE SVCS INC COM 001744101 1343215 21488 SH SOLE 28 20993 0 495 AMN HEALTHCARE SVCS INC COM 001744101 9793192 156666 SH SOLE 30 156666 0 0 AMN HEALTHCARE SVCS INC COM 001744101 110205 1763 SH SOLE 36 1763 0 0 AMN HEALTHCARE SVCS INC COM 001744101 532023 8511 SH SOLE 40 8511 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3026636 48418 SH SOLE 43 40984 0 7434 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 927410 153038 SH SOLE 2 55707 0 97331 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 7551 1246 SH SOLE 7 1246 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1935806 319440 SH SOLE 18 319440 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1615608 266602 SH SOLE 19 266602 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 28363909 4680513 SH SOLE 21 4680513 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 21489439 3546112 SH SOLE 22 3397190 0 148922 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 130848 21592 SH SOLE 25 21592 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 18 3 SH SOLE 26 0 0 3 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 105396 17392 SH SOLE 28 0 0 17392 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 152900 25231 SH SOLE 40 25231 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 805998 133003 SH SOLE 43 128822 0 4181 AMPCO-PITTSBURG CORP COM 032037103 5570 2567 SH SOLE 18 2567 0 0 AMPCO-PITTSBURG CORP COM 032037103 67010 30880 SH SOLE 21 30880 0 0 AMPCO-PITTSBURG CORP COM 032037103 348511 160604 SH SOLE 22 160604 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3191423 72681 SH SOLE 2 57160 0 15521 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 6235 142 SH SOLE 4 142 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 270573 6162 SH SOLE 7 5841 0 321 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4939216 112485 SH SOLE 18 108162 0 4323 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4948174 112689 SH SOLE 19 112689 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 192825276 4391375 SH SOLE 21 4391375 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 51688130 1177138 SH SOLE 22 1139999 0 37139 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 93836 2137 SH SOLE 23 2137 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 326734 7441 SH SOLE 25 7441 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 915919 20859 SH SOLE 26 20859 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 196278 4470 SH SOLE 28 0 0 4470 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4599002 104737 SH SOLE 30 104737 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 346494 7891 SH SOLE 40 7891 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2583445 58835 SH SOLE 43 58081 0 754 AMPHENOL CORP NEW CL A 032095101 107249200 929772 SH SOLE 2 199838 0 729934 AMPHENOL CORP NEW CL A 032095101 62500206 541831 SH SOLE 4 235246 0 306585 AMPHENOL CORP NEW CL A 032095101 51765966 448773 SH SOLE 7 402173 0 46600 AMPHENOL CORP NEW CL A 032095101 3277324 28412 SH SOLE 13 28412 0 0 AMPHENOL CORP NEW CL A 032095101 9845469 85353 SH SOLE 15 85353 0 0 AMPHENOL CORP NEW CL A 032095101 182658801 1583518 SH SOLE 18 1546238 0 37280 AMPHENOL CORP NEW CL A 032095101 30460359 264069 SH SOLE 19 264069 0 0 AMPHENOL CORP NEW CL A 032095101 2627208370 22775972 SH SOLE 21 22775972 0 0 AMPHENOL CORP NEW CL A 032095101 1548742968 13426467 SH SOLE 22 12129790 0 1296677 AMPHENOL CORP NEW CL A 032095101 105802827 917233 SH SOLE 23 917233 0 0 AMPHENOL CORP NEW CL A 032095101 101121231 876647 SH SOLE 25 873906 0 2741 AMPHENOL CORP NEW CL A 032095101 68740064 595926 SH SOLE 26 355973 0 239953 AMPHENOL CORP NEW CL A 032095101 132378082 1147621 SH SOLE 28 8506 0 1139115 AMPHENOL CORP NEW CL A 032095101 424891725 3683500 SH SOLE 30 3675588 0 7912 AMPHENOL CORP NEW CL A 032095101 15777804 136782 SH SOLE 31 127230 0 9552 AMPHENOL CORP NEW CL A 032095101 3230146 28003 SH SOLE 34 28003 0 0 AMPHENOL CORP NEW CL A 032095101 18365220 159213 SH SOLE 36 159213 0 0 AMPHENOL CORP NEW CL A 032095101 3414245 29599 SH SOLE 40 29599 0 0 AMPHENOL CORP NEW CL A 032095101 109236 947 SH OTR 43 947 0 0 AMPHENOL CORP NEW CL A 032095101 104036297 901918 SH SOLE 43 748219 0 153700 AMPLIFY ENERGY CORP NEW COM 03212B103 594715 89972 SH SOLE 2 1554 0 88418 AMPLIFY ENERGY CORP NEW COM 03212B103 1302 197 SH SOLE 7 197 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 670631 101457 SH SOLE 18 101457 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 559431 84634 SH SOLE 19 84634 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 8539578 1291918 SH SOLE 21 1291918 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 5790334 875996 SH SOLE 22 846030 0 29966 AMPLIFY ENERGY CORP NEW COM 03212B103 10794 1633 SH SOLE 43 1633 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 2300 1243 SH SOLE 18 1243 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 26148 14134 SH SOLE 21 14134 0 0 AMPLITUDE INC COM CL A 03213A104 653453 60060 SH SOLE 2 43090 0 16970 AMPLITUDE INC COM CL A 03213A104 500 46 SH SOLE 4 46 0 0 AMPLITUDE INC COM CL A 03213A104 7072 650 SH SOLE 7 650 0 0 AMPLITUDE INC COM CL A 03213A104 1793155 164812 SH SOLE 18 164812 0 0 AMPLITUDE INC COM CL A 03213A104 1985894 182527 SH SOLE 19 182527 0 0 AMPLITUDE INC COM CL A 03213A104 28981306 2663723 SH SOLE 21 2663723 0 0 AMPLITUDE INC COM CL A 03213A104 22196658 2040134 SH SOLE 22 1988181 0 51953 AMPLITUDE INC COM CL A 03213A104 151439 13919 SH SOLE 25 13919 0 0 AMPLITUDE INC COM CL A 03213A104 401646 36916 SH SOLE 26 36916 0 0 AMPLITUDE INC COM CL A 03213A104 136228 12521 SH SOLE 30 12521 0 0 AMPLITUDE INC COM CL A 03213A104 159033 14617 SH SOLE 40 14617 0 0 AMPLITUDE INC COM CL A 03213A104 495856 45575 SH SOLE 43 41619 0 3956 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 1786 674 SH SOLE 2 0 0 674 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 34288 12939 SH SOLE 18 12939 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 27470 10366 SH SOLE 19 10366 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 635640 239864 SH SOLE 21 239864 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 686172 258933 SH SOLE 22 258492 0 441 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 19 7 SH SOLE 43 7 0 0 AMREP CORP COM 032159105 9412 405 SH SOLE 18 405 0 0 AMREP CORP COM 032159105 130795 5628 SH SOLE 21 5628 0 0 AMREP CORP COM 032159105 141485 6088 SH SOLE 22 6088 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 10533 1947 SH SOLE 18 1947 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 134271 24819 SH SOLE 21 24819 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 493738 91264 SH SOLE 22 91264 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 946765 333368 SH SOLE 2 286680 0 46688 AMYLYX PHARMACEUTICALS INC COM 03237H101 145 51 SH SOLE 4 51 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 1534 540 SH SOLE 7 540 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 344867 121432 SH SOLE 18 121432 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 392386 138164 SH SOLE 19 138164 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 6533576 2300555 SH SOLE 21 2300555 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 4248410 1495919 SH SOLE 22 1461237 0 34682 AMYLYX PHARMACEUTICALS INC COM 03237H101 19025 6699 SH SOLE 23 6699 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 28871 10166 SH SOLE 25 10166 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 21252 7483 SH SOLE 26 0 0 7483 AMYLYX PHARMACEUTICALS INC COM 03237H101 17199 6056 SH SOLE 28 0 0 6056 AMYLYX PHARMACEUTICALS INC COM 03237H101 115528 40679 SH SOLE 30 40679 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 34140 12021 SH SOLE 40 12021 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 4513 1589 SH SOLE 43 0 0 1589 AN2 THERAPEUTICS INC COM 037326105 19139 5889 SH SOLE 2 4231 0 1658 AN2 THERAPEUTICS INC COM 037326105 5190 1597 SH SOLE 18 1597 0 0 AN2 THERAPEUTICS INC COM 037326105 104816 32251 SH SOLE 21 32251 0 0 AN2 THERAPEUTICS INC COM 037326105 816884 251349 SH SOLE 22 251244 0 105 ANALOG DEVICES INC COM 032654105 177546391 897651 SH SOLE 2 138957 0 758694 ANALOG DEVICES INC COM 032654105 55137325 278767 SH SOLE 4 221717 0 57050 ANALOG DEVICES INC COM 032654105 79911116 404020 SH SOLE 7 365552 0 38468 ANALOG DEVICES INC COM 032654105 4576861 23140 SH SOLE 13 23140 0 0 ANALOG DEVICES INC COM 032654105 14696984 74306 SH SOLE 15 74306 0 0 ANALOG DEVICES INC COM 032654105 198218413 1002166 SH SOLE 18 970718 0 31448 ANALOG DEVICES INC COM 032654105 30528293 154347 SH SOLE 19 154347 0 0 ANALOG DEVICES INC COM 032654105 2969832475 15015079 SH SOLE 21 15015079 0 0 ANALOG DEVICES INC COM 032654105 2099308645 10613826 SH SOLE 22 9518129 0 1095697 ANALOG DEVICES INC COM 032654105 175103487 885300 SH SOLE 23 885300 0 0 ANALOG DEVICES INC COM 032654105 534068404 2700179 SH SOLE 25 2573069 0 127110 ANALOG DEVICES INC COM 032654105 101840093 514890 SH SOLE 26 287770 0 227120 ANALOG DEVICES INC COM 032654105 181830523 919311 SH SOLE 28 23489 0 895822 ANALOG DEVICES INC COM 032654105 743042440 3756724 SH SOLE 30 3756724 0 0 ANALOG DEVICES INC COM 032654105 22557752 114049 SH SOLE 31 106062 0 7987 ANALOG DEVICES INC COM 032654105 29408604 148686 SH SOLE 32 148686 0 0 ANALOG DEVICES INC COM 032654105 302339421 1528588 SH SOLE 34 1528588 0 0 ANALOG DEVICES INC COM 032654105 22170874 112093 SH SOLE 36 112093 0 0 ANALOG DEVICES INC COM 032654105 4879677 24671 SH SOLE 40 24671 0 0 ANALOG DEVICES INC COM 032654105 127772 646 SH OTR 43 646 0 0 ANALOG DEVICES INC COM 032654105 126032420 637203 SH SOLE 43 531555 0 105648 ANAPTYSBIO INC COM 032724106 421912 18735 SH SOLE 2 13839 0 4896 ANAPTYSBIO INC COM 032724106 3738 166 SH SOLE 7 166 0 0 ANAPTYSBIO INC COM 032724106 1089540 48381 SH SOLE 18 48381 0 0 ANAPTYSBIO INC COM 032724106 914199 40595 SH SOLE 19 40595 0 0 ANAPTYSBIO INC COM 032724106 20731214 920569 SH SOLE 21 920569 0 0 ANAPTYSBIO INC COM 032724106 12736681 565572 SH SOLE 22 555782 0 9790 ANAPTYSBIO INC COM 032724106 61322 2723 SH SOLE 25 2723 0 0 ANAPTYSBIO INC COM 032724106 144623 6422 SH SOLE 26 6422 0 0 ANAPTYSBIO INC COM 032724106 5698 253 SH SOLE 28 253 0 0 ANAPTYSBIO INC COM 032724106 2071097 91967 SH SOLE 30 91967 0 0 ANAPTYSBIO INC COM 032724106 58800 2611 SH SOLE 40 2611 0 0 ANAPTYSBIO INC COM 032724106 496724 22057 SH SOLE 43 20586 0 1471 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 375393 73751 SH SOLE 2 55310 0 18441 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1827 359 SH SOLE 4 359 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 302489 59428 SH SOLE 7 56222 0 3206 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 931577 183021 SH SOLE 18 183021 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 774225 152107 SH SOLE 19 152107 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 18150395 3565893 SH SOLE 21 3565893 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 11877367 2333471 SH SOLE 22 2273624 0 59847 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 75184 14771 SH SOLE 25 14771 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 236293 46423 SH SOLE 26 46423 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 769486 151176 SH SOLE 30 151176 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 7340 1442 SH SOLE 36 1442 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 105154 20659 SH SOLE 40 20659 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 219058 43037 SH SOLE 43 25154 0 17883 ANDERSONS INC COM 034164103 3469623 60478 SH SOLE 2 27683 0 32795 ANDERSONS INC COM 034164103 3959 69 SH SOLE 4 69 0 0 ANDERSONS INC COM 034164103 8624088 150324 SH SOLE 7 149835 0 489 ANDERSONS INC COM 034164103 6245298 108860 SH SOLE 18 102254 0 6606 ANDERSONS INC COM 034164103 6869140 119734 SH SOLE 19 119734 0 0 ANDERSONS INC COM 034164103 212834095 3709850 SH SOLE 21 3709850 0 0 ANDERSONS INC COM 034164103 59900246 1044104 SH SOLE 22 995005 0 49099 ANDERSONS INC COM 034164103 133156 2321 SH SOLE 23 2321 0 0 ANDERSONS INC COM 034164103 350818 6115 SH SOLE 25 6115 0 0 ANDERSONS INC COM 034164103 2353260 41019 SH SOLE 26 16532 0 24487 ANDERSONS INC COM 034164103 7401 129 SH SOLE 28 129 0 0 ANDERSONS INC COM 034164103 6360325 110865 SH SOLE 30 110865 0 0 ANDERSONS INC COM 034164103 50543 881 SH SOLE 36 881 0 0 ANDERSONS INC COM 034164103 436758 7613 SH SOLE 40 7613 0 0 ANDERSONS INC COM 034164103 1388423 24201 SH SOLE 43 22707 0 1494 ANEBULO PHARMACEUTICALS INC COM 034569103 1050 366 SH SOLE 18 366 0 0 ANEBULO PHARMACEUTICALS INC COM 034569103 10570 3683 SH SOLE 21 3683 0 0 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 87842 8179 SH SOLE 2 286 0 7893 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 348384 32438 SH SOLE 18 32438 0 0 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 308152 28692 SH SOLE 19 28692 0 0 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 6553161 610164 SH SOLE 21 610164 0 0 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 3450687 321293 SH SOLE 22 313317 0 7976 ANGEL OAK MORTGAGE REIT INC COM 03464Y108 161 15 SH SOLE 43 15 0 0 ANGI INC COM CL A NEW 00183L102 74256 28342 SH SOLE 2 20051 0 8291 ANGI INC COM CL A NEW 00183L102 542 207 SH SOLE 4 207 0 0 ANGI INC COM CL A NEW 00183L102 16587 6331 SH SOLE 18 6331 0 0 ANGI INC COM CL A NEW 00183L102 565173 215715 SH SOLE 21 215715 0 0 ANGI INC COM CL A NEW 00183L102 2905978 1109152 SH SOLE 22 1083975 0 25177 ANGI INC COM CL A NEW 00183L102 22131 8447 SH SOLE 25 8447 0 0 ANGI INC COM CL A NEW 00183L102 83657 31930 SH SOLE 26 31618 0 312 ANGI INC COM CL A NEW 00183L102 14261 5443 SH SOLE 28 5443 0 0 ANGI INC COM CL A NEW 00183L102 354418 135274 SH SOLE 30 135274 0 0 ANGI INC COM CL A NEW 00183L102 19016 7258 SH SOLE 40 7258 0 0 ANGI INC COM CL A NEW 00183L102 1598 610 SH SOLE 43 610 0 0 ANGIODYNAMICS INC COM 03475V101 3258995 555195 SH SOLE 2 370507 0 184688 ANGIODYNAMICS INC COM 03475V101 2002 341 SH SOLE 7 341 0 0 ANGIODYNAMICS INC COM 03475V101 909545 154948 SH SOLE 18 154948 0 0 ANGIODYNAMICS INC COM 03475V101 2595732 442203 SH SOLE 19 442203 0 0 ANGIODYNAMICS INC COM 03475V101 8812349 1501252 SH SOLE 21 1501252 0 0 ANGIODYNAMICS INC COM 03475V101 10697177 1822347 SH SOLE 22 1751817 0 70530 ANGIODYNAMICS INC COM 03475V101 189155 32224 SH SOLE 23 32224 0 0 ANGIODYNAMICS INC COM 03475V101 1001134 170551 SH SOLE 26 0 0 170551 ANGIODYNAMICS INC COM 03475V101 20974 3573 SH SOLE 43 3573 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 33109058 1491399 SH SOLE 7 1491399 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 24603994 1108288 SH SOLE 19 1108288 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 366988 16531 SH SOLE 21 16531 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 297946 13421 SH SOLE 22 13421 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 7354283 331274 SH SOLE 23 331274 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 45272682 2039310 SH SOLE 25 2039310 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 29177638 1314308 SH SOLE 26 917401 0 396907 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 5535570 249350 SH SOLE 28 0 0 249350 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 55389377 2495017 SH SOLE 30 2495017 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 156486823 7048956 SH SOLE 34 7048956 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 12456437 561101 SH SOLE 43 541371 0 19730 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3951 65 SH SOLE 18 65 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 425217 6996 SH SOLE 22 6996 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 34515796 567881 SH SOLE 43 496255 0 71626 ANI PHARMACEUTICALS INC COM 00182C103 2525250 36529 SH SOLE 2 22349 0 14180 ANI PHARMACEUTICALS INC COM 00182C103 7812 113 SH SOLE 4 113 0 0 ANI PHARMACEUTICALS INC COM 00182C103 10300 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 3115758 45071 SH SOLE 18 45071 0 0 ANI PHARMACEUTICALS INC COM 00182C103 4310878 62359 SH SOLE 19 62359 0 0 ANI PHARMACEUTICALS INC COM 00182C103 123097786 1780671 SH SOLE 21 1780671 0 0 ANI PHARMACEUTICALS INC COM 00182C103 36546128 528658 SH SOLE 22 511863 0 16795 ANI PHARMACEUTICALS INC COM 00182C103 110954 1605 SH SOLE 23 1605 0 0 ANI PHARMACEUTICALS INC COM 00182C103 232692 3366 SH SOLE 25 3366 0 0 ANI PHARMACEUTICALS INC COM 00182C103 261242 3779 SH SOLE 26 0 0 3779 ANI PHARMACEUTICALS INC COM 00182C103 194808 2818 SH SOLE 28 0 0 2818 ANI PHARMACEUTICALS INC COM 00182C103 3100895 44856 SH SOLE 30 44856 0 0 ANI PHARMACEUTICALS INC COM 00182C103 324773 4698 SH SOLE 40 4698 0 0 ANI PHARMACEUTICALS INC COM 00182C103 16107 233 SH OTR 43 233 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1136359 16438 SH SOLE 43 13375 0 3063 ANIKA THERAPEUTICS INC COM 035255108 8182153 322132 SH SOLE 2 288001 0 34131 ANIKA THERAPEUTICS INC COM 035255108 1270 50 SH SOLE 7 50 0 0 ANIKA THERAPEUTICS INC COM 035255108 1046531 41202 SH SOLE 18 41202 0 0 ANIKA THERAPEUTICS INC COM 035255108 2668905 105075 SH SOLE 19 105075 0 0 ANIKA THERAPEUTICS INC COM 035255108 14820773 583495 SH SOLE 21 583495 0 0 ANIKA THERAPEUTICS INC COM 035255108 12562967 494605 SH SOLE 22 479298 0 15307 ANIKA THERAPEUTICS INC COM 035255108 153137 6029 SH SOLE 23 6029 0 0 ANIKA THERAPEUTICS INC COM 035255108 22631 891 SH SOLE 26 0 0 891 ANIKA THERAPEUTICS INC COM 035255108 193878 7633 SH SOLE 43 7167 0 466 ANIXA BIOSCIENCES INC COM 03528H109 15784 5059 SH SOLE 18 5059 0 0 ANIXA BIOSCIENCES INC COM 03528H109 205786 65957 SH SOLE 21 65957 0 0 ANIXA BIOSCIENCES INC COM 03528H109 260976 83646 SH SOLE 22 83646 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 19922066 1011786 SH SOLE 2 469172 0 542614 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 9100718 462200 SH SOLE 4 256698 0 205502 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1441426 73206 SH SOLE 7 72043 0 1163 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 379820 19290 SH SOLE 13 19290 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 732783 37216 SH SOLE 15 37216 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 24892492 1264220 SH SOLE 18 1232597 0 31623 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 3201732 162607 SH SOLE 19 162607 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 628775222 31933734 SH SOLE 21 31933734 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 302200131 15347899 SH SOLE 22 14346584 0 1001315 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 15113375 767566 SH SOLE 23 767566 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 16820320 854257 SH SOLE 25 848536 0 5721 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 10952149 556229 SH SOLE 26 326863 0 229366 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 20787521 1055740 SH SOLE 28 6433 0 1049307 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 49150493 2496216 SH SOLE 30 2496216 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2296425 116629 SH SOLE 31 109497 0 7132 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 456375 23178 SH SOLE 34 23178 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2736280 138968 SH SOLE 36 138968 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 520761 26448 SH SOLE 40 26448 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 22762 1156 SH OTR 43 1156 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 9029412 458579 SH SOLE 43 383373 0 75206 ANNEXON INC COM 03589W102 400358 55838 SH SOLE 2 27877 0 27961 ANNEXON INC COM 03589W102 1757 245 SH SOLE 7 245 0 0 ANNEXON INC COM 03589W102 1142439 159336 SH SOLE 18 159336 0 0 ANNEXON INC COM 03589W102 2751502 383752 SH SOLE 19 383752 0 0 ANNEXON INC COM 03589W102 17777384 2479412 SH SOLE 21 2479412 0 0 ANNEXON INC COM 03589W102 13943449 1944693 SH SOLE 22 1877694 0 66999 ANNEXON INC COM 03589W102 1793 250 SH SOLE 23 250 0 0 ANNEXON INC COM 03589W102 143429 20004 SH SOLE 43 19357 0 647 ANNOVIS BIO INC COM 03615A108 12983 1091 SH SOLE 18 1091 0 0 ANNOVIS BIO INC COM 03615A108 188770 15863 SH SOLE 21 15863 0 0 ANNOVIS BIO INC COM 03615A108 960033 80675 SH SOLE 22 80675 0 0 ANSYS INC COM 03662Q105 48151439 138701 SH SOLE 2 33172 0 105529 ANSYS INC COM 03662Q105 23356578 67279 SH SOLE 4 30370 0 36909 ANSYS INC COM 03662Q105 37080854 106812 SH SOLE 7 97999 0 8813 ANSYS INC COM 03662Q105 1033148 2976 SH SOLE 13 2976 0 0 ANSYS INC COM 03662Q105 4731444 13629 SH SOLE 15 13629 0 0 ANSYS INC COM 03662Q105 71990222 207369 SH SOLE 18 201992 0 5377 ANSYS INC COM 03662Q105 320238436 922452 SH SOLE 19 922452 0 0 ANSYS INC COM 03662Q105 1087055512 3131281 SH SOLE 21 3131281 0 0 ANSYS INC COM 03662Q105 682774153 1966742 SH SOLE 22 1779185 0 187557 ANSYS INC COM 03662Q105 44977008 129557 SH SOLE 23 129557 0 0 ANSYS INC COM 03662Q105 257027544 740372 SH SOLE 25 740065 0 307 ANSYS INC COM 03662Q105 31077763 89520 SH SOLE 26 51048 0 38472 ANSYS INC COM 03662Q105 56074325 161523 SH SOLE 28 2356 0 159167 ANSYS INC COM 03662Q105 359409888 1035286 SH SOLE 30 1035286 0 0 ANSYS INC COM 03662Q105 6882100 19824 SH SOLE 31 18385 0 1439 ANSYS INC COM 03662Q105 9135863 26316 SH SOLE 32 26316 0 0 ANSYS INC COM 03662Q105 174554131 502806 SH SOLE 34 502806 0 0 ANSYS INC COM 03662Q105 6276306 18079 SH SOLE 36 18079 0 0 ANSYS INC COM 03662Q105 1511535 4354 SH SOLE 40 4354 0 0 ANSYS INC COM 03662Q105 31450 91 SH OTR 43 91 0 0 ANSYS INC COM 03662Q105 35083782 101059 SH SOLE 43 87802 0 13257 ANTERIX INC COM 03676C100 251705 7489 SH SOLE 2 3918 0 3571 ANTERIX INC COM 03676C100 5176 154 SH SOLE 7 154 0 0 ANTERIX INC COM 03676C100 1130136 33625 SH SOLE 18 33625 0 0 ANTERIX INC COM 03676C100 957246 28481 SH SOLE 19 28481 0 0 ANTERIX INC COM 03676C100 17602061 523715 SH SOLE 21 523715 0 0 ANTERIX INC COM 03676C100 16821839 500501 SH SOLE 22 487557 0 12944 ANTERIX INC COM 03676C100 50247 1495 SH SOLE 25 1495 0 0 ANTERIX INC COM 03676C100 28333 843 SH SOLE 28 843 0 0 ANTERIX INC COM 03676C100 380432 11319 SH SOLE 30 11319 0 0 ANTERIX INC COM 03676C100 123886 3686 SH SOLE 40 3686 0 0 ANTERIX INC COM 03676C100 489227 14556 SH SOLE 43 12071 0 2485 ANTERO MIDSTREAM CORP COM 03676B102 54187774 3854038 SH SOLE 2 298256 0 3555782 ANTERO MIDSTREAM CORP COM 03676B102 11529 820 SH SOLE 4 820 0 0 ANTERO MIDSTREAM CORP COM 03676B102 8885484 631969 SH SOLE 7 560711 0 71258 ANTERO MIDSTREAM CORP COM 03676B102 8320160 591761 SH SOLE 18 591761 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1560702 111003 SH SOLE 19 111003 0 0 ANTERO MIDSTREAM CORP COM 03676B102 301783193 21463954 SH SOLE 21 21463954 0 0 ANTERO MIDSTREAM CORP COM 03676B102 144185511 10255015 SH SOLE 22 9804286 0 450729 ANTERO MIDSTREAM CORP COM 03676B102 1029698 73236 SH SOLE 25 73236 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1843561 131121 SH SOLE 26 131121 0 0 ANTERO MIDSTREAM CORP COM 03676B102 84697 6024 SH SOLE 28 6024 0 0 ANTERO MIDSTREAM CORP COM 03676B102 3008559 213980 SH SOLE 30 213980 0 0 ANTERO MIDSTREAM CORP COM 03676B102 59389 4224 SH SOLE 31 4224 0 0 ANTERO MIDSTREAM CORP COM 03676B102 79945 5686 SH SOLE 36 5686 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1038514 73863 SH SOLE 40 73863 0 0 ANTERO MIDSTREAM CORP COM 03676B102 13550246 963744 SH SOLE 43 719931 0 243813 ANTERO RESOURCES CORP COM 03674X106 15107028 520932 SH SOLE 2 284259 0 236673 ANTERO RESOURCES CORP COM 03674X106 27173 937 SH SOLE 4 937 0 0 ANTERO RESOURCES CORP COM 03674X106 2071412 71428 SH SOLE 7 68134 0 3294 ANTERO RESOURCES CORP COM 03674X106 14679452 506188 SH SOLE 18 506188 0 0 ANTERO RESOURCES CORP COM 03674X106 3522514 121466 SH SOLE 19 121466 0 0 ANTERO RESOURCES CORP COM 03674X106 429772924 14819756 SH SOLE 21 14819756 0 0 ANTERO RESOURCES CORP COM 03674X106 243506243 8396767 SH SOLE 22 8026404 0 370363 ANTERO RESOURCES CORP COM 03674X106 6208204 214076 SH SOLE 26 167834 0 46242 ANTERO RESOURCES CORP COM 03674X106 2653964 91516 SH SOLE 28 91516 0 0 ANTERO RESOURCES CORP COM 03674X106 7480289 257941 SH SOLE 30 257941 0 0 ANTERO RESOURCES CORP COM 03674X106 102167 3523 SH SOLE 31 3523 0 0 ANTERO RESOURCES CORP COM 03674X106 194474 6706 SH SOLE 36 6706 0 0 ANTERO RESOURCES CORP COM 03674X106 5651810 194890 SH SOLE 43 148894 0 45996 ANYWHERE REAL ESTATE INC COM 75605Y106 4763254 770753 SH SOLE 2 566583 0 204170 ANYWHERE REAL ESTATE INC COM 75605Y106 1941 314 SH SOLE 4 314 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 372932 60345 SH SOLE 7 57225 0 3120 ANYWHERE REAL ESTATE INC COM 75605Y106 2326955 376530 SH SOLE 18 376530 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 3877851 627484 SH SOLE 19 627484 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 81121461 13126450 SH SOLE 21 13126450 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 24713004 3998868 SH SOLE 22 3825225 0 173643 ANYWHERE REAL ESTATE INC COM 75605Y106 156206 25276 SH SOLE 23 25276 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 153882 24900 SH SOLE 25 24900 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 1769995 286407 SH SOLE 26 23855 0 262552 ANYWHERE REAL ESTATE INC COM 75605Y106 11964 1936 SH SOLE 28 1936 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 2318996 375242 SH SOLE 30 375242 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 390873 63248 SH SOLE 34 63248 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 103509 16749 SH SOLE 36 16749 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 190542 30832 SH SOLE 40 30832 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 642794 104012 SH SOLE 43 99775 0 4237 AON PLC SHS CL A G0403H108 211842453 634791 SH SOLE 2 320562 0 314229 AON PLC SHS CL A G0403H108 85006160 254723 SH SOLE 4 125299 0 129424 AON PLC SHS CL A G0403H108 45510398 136373 SH SOLE 7 120828 0 15545 AON PLC SHS CL A G0403H108 14704704 44063 SH SOLE 13 44063 0 0 AON PLC SHS CL A G0403H108 9724601 29140 SH SOLE 15 29140 0 0 AON PLC SHS CL A G0403H108 120141870 360008 SH SOLE 18 343898 0 16110 AON PLC SHS CL A G0403H108 25400097 76112 SH SOLE 19 76112 0 0 AON PLC SHS CL A G0403H108 1579871528 4734123 SH SOLE 21 4734123 0 0 AON PLC SHS CL A G0403H108 1483485182 4445299 SH SOLE 22 3993262 0 452037 AON PLC SHS CL A G0403H108 147278312 441323 SH SOLE 23 441323 0 0 AON PLC SHS CL A G0403H108 253471353 759533 SH SOLE 25 746420 0 13113 AON PLC SHS CL A G0403H108 135754293 406791 SH SOLE 26 289666 0 117125 AON PLC SHS CL A G0403H108 131131603 392939 SH SOLE 28 9598 0 383341 AON PLC SHS CL A G0403H108 10580259 31704 SH SOLE 29 31704 0 0 AON PLC SHS CL A G0403H108 419679931 1257581 SH SOLE 30 1257581 0 0 AON PLC SHS CL A G0403H108 39256485 117633 SH SOLE 31 114437 0 3196 AON PLC SHS CL A G0403H108 9277082 27799 SH SOLE 34 27799 0 0 AON PLC SHS CL A G0403H108 16315571 48890 SH SOLE 36 48890 0 0 AON PLC SHS CL A G0403H108 3324185 9961 SH SOLE 40 9961 0 0 AON PLC SHS CL A G0403H108 118137 354 SH OTR 43 354 0 0 AON PLC SHS CL A G0403H108 92036025 275788 SH SOLE 43 234302 0 41486 APA CORPORATION COM 03743Q108 31844956 926264 SH SOLE 2 126411 0 799853 APA CORPORATION COM 03743Q108 3976356 115659 SH SOLE 4 70228 0 45431 APA CORPORATION COM 03743Q108 7746880 225331 SH SOLE 7 163588 0 61743 APA CORPORATION COM 03743Q108 347032 10094 SH SOLE 13 10094 0 0 APA CORPORATION COM 03743Q108 1816192 52827 SH SOLE 15 52827 0 0 APA CORPORATION COM 03743Q108 26577321 773046 SH SOLE 18 749808 0 23238 APA CORPORATION COM 03743Q108 12252826 356394 SH SOLE 19 356394 0 0 APA CORPORATION COM 03743Q108 407981306 11866821 SH SOLE 21 11866821 0 0 APA CORPORATION COM 03743Q108 292784378 8516125 SH SOLE 22 7746749 0 769376 APA CORPORATION COM 03743Q108 15844161 460854 SH SOLE 23 460854 0 0 APA CORPORATION COM 03743Q108 16276592 473432 SH SOLE 25 473432 0 0 APA CORPORATION COM 03743Q108 9681855 281613 SH SOLE 26 178491 0 103122 APA CORPORATION COM 03743Q108 8107526 235821 SH SOLE 28 0 0 235821 APA CORPORATION COM 03743Q108 75871709 2206856 SH SOLE 30 2206856 0 0 APA CORPORATION COM 03743Q108 2284207 66440 SH SOLE 31 61402 0 5038 APA CORPORATION COM 03743Q108 4761011 138482 SH SOLE 34 138482 0 0 APA CORPORATION COM 03743Q108 2317040 67395 SH SOLE 36 67395 0 0 APA CORPORATION COM 03743Q108 530862 15441 SH SOLE 40 15441 0 0 APA CORPORATION COM 03743Q108 15446912 449299 SH SOLE 43 386113 0 63187 APARTMENT INCOME REIT CORP COM 03750L109 10351241 318794 SH SOLE 2 163037 0 155757 APARTMENT INCOME REIT CORP COM 03750L109 2230721 68701 SH SOLE 4 68701 0 0 APARTMENT INCOME REIT CORP COM 03750L109 7284255 224338 SH SOLE 7 201112 0 23226 APARTMENT INCOME REIT CORP COM 03750L109 8146626 250897 SH SOLE 18 250897 0 0 APARTMENT INCOME REIT CORP COM 03750L109 9924358 305647 SH SOLE 19 305647 0 0 APARTMENT INCOME REIT CORP COM 03750L109 277459397 8545100 SH SOLE 21 8545100 0 0 APARTMENT INCOME REIT CORP COM 03750L109 184242703 5674244 SH SOLE 22 5398349 0 275895 APARTMENT INCOME REIT CORP COM 03750L109 375905 11577 SH SOLE 23 11577 0 0 APARTMENT INCOME REIT CORP COM 03750L109 34682343 1068135 SH SOLE 25 1068135 0 0 APARTMENT INCOME REIT CORP COM 03750L109 1581614 48710 SH SOLE 26 48710 0 0 APARTMENT INCOME REIT CORP COM 03750L109 4378092 134835 SH SOLE 28 6778 0 128057 APARTMENT INCOME REIT CORP COM 03750L109 16240747 500177 SH SOLE 30 500177 0 0 APARTMENT INCOME REIT CORP COM 03750L109 58121 1790 SH SOLE 31 1790 0 0 APARTMENT INCOME REIT CORP COM 03750L109 63706 1962 SH SOLE 36 1962 0 0 APARTMENT INCOME REIT CORP COM 03750L109 979977 30181 SH SOLE 40 30181 0 0 APARTMENT INCOME REIT CORP COM 03750L109 1623325 49995 SH SOLE 43 43409 0 6585 APARTMENT INVT & MGMT CO CL A 03748R747 1212718 148073 SH SOLE 2 38959 0 109114 APARTMENT INVT & MGMT CO CL A 03748R747 589860 72022 SH SOLE 4 72022 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 1751169 213818 SH SOLE 7 191255 0 22563 APARTMENT INVT & MGMT CO CL A 03748R747 3143527 383825 SH SOLE 18 383825 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 4405000 537851 SH SOLE 19 537851 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 51009589 6228277 SH SOLE 21 6228277 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 47114212 5752651 SH SOLE 22 5497324 0 255327 APARTMENT INVT & MGMT CO CL A 03748R747 57715 7047 SH SOLE 23 7047 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 6458700 788608 SH SOLE 25 788608 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 398935 48710 SH SOLE 26 48710 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 886674 108263 SH SOLE 28 8202 0 100061 APARTMENT INVT & MGMT CO CL A 03748R747 2436763 297529 SH SOLE 30 297529 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 236404 28865 SH SOLE 40 28865 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 347502 42430 SH SOLE 43 39473 0 2957 APELLIS PHARMACEUTICALS INC COM 03753U106 7821502 133064 SH SOLE 2 26668 0 106396 APELLIS PHARMACEUTICALS INC COM 03753U106 13284 226 SH SOLE 4 226 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 645875 10988 SH SOLE 7 10432 0 556 APELLIS PHARMACEUTICALS INC COM 03753U106 3560716 60577 SH SOLE 18 60577 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 5532668 94125 SH SOLE 19 94125 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 135883842 2311736 SH SOLE 21 2311736 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 151137840 2571246 SH SOLE 22 2450298 0 120948 APELLIS PHARMACEUTICALS INC COM 03753U106 862126 14667 SH SOLE 25 14667 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2445072 41597 SH SOLE 26 25208 0 16389 APELLIS PHARMACEUTICALS INC COM 03753U106 252343 4293 SH SOLE 28 1294 0 2999 APELLIS PHARMACEUTICALS INC COM 03753U106 8326540 141656 SH SOLE 30 141656 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 74004 1259 SH SOLE 31 1259 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 35327 601 SH SOLE 34 601 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 10110 172 SH SOLE 36 172 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 853897 14527 SH SOLE 40 14527 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 21396 364 SH OTR 43 364 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 5495519 93493 SH SOLE 43 80102 0 13391 API GROUP CORP COM STK 00187Y100 5092573 129681 SH SOLE 2 53702 0 75979 API GROUP CORP COM STK 00187Y100 15983 407 SH SOLE 4 407 0 0 API GROUP CORP COM STK 00187Y100 474264 12077 SH SOLE 7 11549 0 528 API GROUP CORP COM STK 00187Y100 20011128 509578 SH SOLE 18 509578 0 0 API GROUP CORP COM STK 00187Y100 17566413 447324 SH SOLE 19 447324 0 0 API GROUP CORP COM STK 00187Y100 305706386 7784731 SH SOLE 21 7784731 0 0 API GROUP CORP COM STK 00187Y100 235009783 5984461 SH SOLE 22 5780371 0 204090 API GROUP CORP COM STK 00187Y100 1417176 36088 SH SOLE 25 36088 0 0 API GROUP CORP COM STK 00187Y100 1988672 50641 SH SOLE 26 50641 0 0 API GROUP CORP COM STK 00187Y100 4811243 122517 SH SOLE 28 119250 0 3267 API GROUP CORP COM STK 00187Y100 4370751 111300 SH SOLE 30 111300 0 0 API GROUP CORP COM STK 00187Y100 99864 2543 SH SOLE 36 2543 0 0 API GROUP CORP COM STK 00187Y100 1575434 40118 SH SOLE 40 40118 0 0 API GROUP CORP COM STK 00187Y100 3837621 97724 SH SOLE 43 89473 0 8251 APOGEE ENTERPRISES INC COM 037598109 6149045 103869 SH SOLE 2 88090 0 15779 APOGEE ENTERPRISES INC COM 037598109 5506 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 11781 199 SH SOLE 7 199 0 0 APOGEE ENTERPRISES INC COM 037598109 3958290 66863 SH SOLE 18 66863 0 0 APOGEE ENTERPRISES INC COM 037598109 7244482 122373 SH SOLE 19 122373 0 0 APOGEE ENTERPRISES INC COM 037598109 164071971 2771486 SH SOLE 21 2771486 0 0 APOGEE ENTERPRISES INC COM 037598109 46397112 783735 SH SOLE 22 750614 0 33121 APOGEE ENTERPRISES INC COM 037598109 153091 2586 SH SOLE 23 2586 0 0 APOGEE ENTERPRISES INC COM 037598109 208384 3520 SH SOLE 25 3520 0 0 APOGEE ENTERPRISES INC COM 037598109 1057075 17856 SH SOLE 26 9174 0 8682 APOGEE ENTERPRISES INC COM 037598109 2962842 50048 SH SOLE 30 50048 0 0 APOGEE ENTERPRISES INC COM 037598109 2643635 44656 SH SOLE 34 44656 0 0 APOGEE ENTERPRISES INC COM 037598109 319680 5400 SH SOLE 40 5400 0 0 APOGEE ENTERPRISES INC COM 037598109 1695141 28634 SH SOLE 43 24500 0 4134 APOGEE THERAPEUTICS INC COM 03770N101 1461501 21994 SH SOLE 2 7245 0 14749 APOGEE THERAPEUTICS INC COM 03770N101 6246 94 SH SOLE 4 94 0 0 APOGEE THERAPEUTICS INC COM 03770N101 23191 349 SH SOLE 7 349 0 0 APOGEE THERAPEUTICS INC COM 03770N101 6793516 102235 SH SOLE 18 102235 0 0 APOGEE THERAPEUTICS INC COM 03770N101 6051203 91064 SH SOLE 19 91064 0 0 APOGEE THERAPEUTICS INC COM 03770N101 106299467 1599691 SH SOLE 21 1599691 0 0 APOGEE THERAPEUTICS INC COM 03770N101 63193286 950990 SH SOLE 22 912453 0 38537 APOGEE THERAPEUTICS INC COM 03770N101 3389 51 SH SOLE 23 51 0 0 APOGEE THERAPEUTICS INC COM 03770N101 286998 4319 SH SOLE 25 4319 0 0 APOGEE THERAPEUTICS INC COM 03770N101 2287940 34431 SH SOLE 30 34431 0 0 APOGEE THERAPEUTICS INC COM 03770N101 306002 4605 SH SOLE 40 4605 0 0 APOGEE THERAPEUTICS INC COM 03770N101 133 2 SH SOLE 43 2 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1351549 121324 SH SOLE 2 40113 0 81211 APOLLO COML REAL EST FIN INC COM 03762U105 4233 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 352247 31620 SH SOLE 7 30067 0 1553 APOLLO COML REAL EST FIN INC COM 03762U105 4956632 444940 SH SOLE 18 444940 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3408216 305944 SH SOLE 19 305944 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 194945176 17499567 SH SOLE 21 17499567 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 44242087 3971462 SH SOLE 22 3780453 0 191009 APOLLO COML REAL EST FIN INC COM 03762U105 299922 26923 SH SOLE 25 26923 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 371307 33331 SH SOLE 26 33331 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 61370 5509 SH SOLE 28 2322 0 3187 APOLLO COML REAL EST FIN INC COM 03762U105 3280374 294468 SH SOLE 30 294468 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 65069 5841 SH SOLE 36 5841 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 258504 23205 SH SOLE 40 23205 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3051458 273919 SH SOLE 43 262420 0 11499 APOLLO GLOBAL MGMT INC COM 03769M106 78998711 702523 SH SOLE 2 30756 0 671767 APOLLO GLOBAL MGMT INC COM 03769M106 36224643 322140 SH SOLE 4 169925 0 152215 APOLLO GLOBAL MGMT INC COM 03769M106 7211981 64135 SH SOLE 7 62744 0 1391 APOLLO GLOBAL MGMT INC COM 03769M106 2090783 18593 SH SOLE 13 18593 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 4787559 42575 SH SOLE 15 42575 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 157954519 1404664 SH SOLE 18 1369501 0 35163 APOLLO GLOBAL MGMT INC COM 03769M106 13704394 121871 SH SOLE 19 121871 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 935378891 8318176 SH SOLE 21 8318176 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1265876975 11257243 SH SOLE 22 10402435 0 854808 APOLLO GLOBAL MGMT INC COM 03769M106 68353182 607854 SH SOLE 23 607854 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 85253293 758144 SH SOLE 25 756301 0 1843 APOLLO GLOBAL MGMT INC COM 03769M106 46576453 414197 SH SOLE 26 217515 0 196682 APOLLO GLOBAL MGMT INC COM 03769M106 90998588 809236 SH SOLE 28 43221 0 766015 APOLLO GLOBAL MGMT INC COM 03769M106 148945085 1324545 SH SOLE 30 1324545 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 13694161 121780 SH SOLE 31 113406 0 8374 APOLLO GLOBAL MGMT INC COM 03769M106 58072554 516430 SH SOLE 34 516430 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 10765288 95734 SH SOLE 36 95734 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 2241691 19935 SH SOLE 40 19935 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 71406 635 SH OTR 43 635 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 37442045 332966 SH SOLE 43 278792 0 54175 APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304 1173893 18414 SH SOLE 7 18414 0 0 APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304 175964344 2760225 SH SOLE 21 2760225 0 0 APOLLOMICS INC CL A SHS G0411D107 65 86 SH SOLE 22 86 0 0 APPFOLIO INC COM CL A 03783C100 8406432 34070 SH SOLE 2 22403 0 11667 APPFOLIO INC COM CL A 03783C100 27388 111 SH SOLE 4 50 0 61 APPFOLIO INC COM CL A 03783C100 972649 3942 SH SOLE 7 3735 0 207 APPFOLIO INC COM CL A 03783C100 18732994 75922 SH SOLE 18 73819 0 2103 APPFOLIO INC COM CL A 03783C100 22100255 89569 SH SOLE 19 89569 0 0 APPFOLIO INC COM CL A 03783C100 387330725 1569793 SH SOLE 21 1569793 0 0 APPFOLIO INC COM CL A 03783C100 170615282 691478 SH SOLE 22 670614 0 20864 APPFOLIO INC COM CL A 03783C100 305217 1237 SH SOLE 23 1237 0 0 APPFOLIO INC COM CL A 03783C100 980051 3972 SH SOLE 25 3972 0 0 APPFOLIO INC COM CL A 03783C100 2604341 10555 SH SOLE 26 7290 0 3265 APPFOLIO INC COM CL A 03783C100 305217 1237 SH SOLE 28 338 0 899 APPFOLIO INC COM CL A 03783C100 5273574 21373 SH SOLE 30 21373 0 0 APPFOLIO INC COM CL A 03783C100 17438103 70674 SH SOLE 34 70674 0 0 APPFOLIO INC COM CL A 03783C100 21220 86 SH SOLE 36 86 0 0 APPFOLIO INC COM CL A 03783C100 965000 3911 SH SOLE 40 3911 0 0 APPFOLIO INC COM CL A 03783C100 1692143 6858 SH SOLE 43 6351 0 507 APPIAN CORP CL A 03782L101 1077971 26983 SH SOLE 2 17454 0 9529 APPIAN CORP CL A 03782L101 5074 127 SH SOLE 4 0 0 127 APPIAN CORP CL A 03782L101 14702 368 SH SOLE 7 368 0 0 APPIAN CORP CL A 03782L101 4104902 102751 SH SOLE 18 96090 0 6661 APPIAN CORP CL A 03782L101 3617353 90547 SH SOLE 19 90547 0 0 APPIAN CORP CL A 03782L101 68049671 1703371 SH SOLE 21 1703371 0 0 APPIAN CORP CL A 03782L101 46971892 1175767 SH SOLE 22 1142870 0 32897 APPIAN CORP CL A 03782L101 265867 6655 SH SOLE 25 6655 0 0 APPIAN CORP CL A 03782L101 473927 11863 SH SOLE 26 11863 0 0 APPIAN CORP CL A 03782L101 28005 701 SH SOLE 28 701 0 0 APPIAN CORP CL A 03782L101 1024957 25656 SH SOLE 30 25656 0 0 APPIAN CORP CL A 03782L101 350801 8781 SH SOLE 40 8781 0 0 APPIAN CORP CL A 03782L101 457827 11460 SH SOLE 43 10823 0 637 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3958555 241670 SH SOLE 2 67797 0 173873 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1651120 100801 SH SOLE 4 100801 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5311952 324295 SH SOLE 7 290278 0 34017 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 11256975 687239 SH SOLE 18 687239 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13309143 812524 SH SOLE 19 812524 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 416411819 25421967 SH SOLE 21 25421967 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 139702497 8528846 SH SOLE 22 8128920 0 399926 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 183866 11225 SH SOLE 23 11225 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13935088 850738 SH SOLE 25 850738 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1361473 83118 SH SOLE 26 83118 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2625190 160268 SH SOLE 28 11840 0 148428 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 17173414 1048438 SH SOLE 30 1048438 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 91335 5576 SH SOLE 36 5576 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 777297 47454 SH SOLE 40 47454 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6246960 381377 SH SOLE 43 351532 0 29845 APPLE INC COM 037833100 5168311000 30139439 SH SOLE 2 8967211 0 21172228 APPLE INC COM 037833100 2172082115 12666679 SH SOLE 4 6441645 0 6225034 APPLE INC COM 037833100 2401310920 14003446 SH SOLE 7 12438795 0 1564651 APPLE INC COM 037833100 200730030 1170574 SH SOLE 13 1170574 0 0 APPLE INC COM 037833100 366191424 2135476 SH SOLE 15 2135476 0 0 APPLE INC COM 037833100 5805554929 33855580 SH SOLE 18 31515374 0 2340206 APPLE INC COM 037833100 2564762741 14956629 SH SOLE 19 14956629 0 0 APPLE INC COM 037833100 62568040326 364870774 SH SOLE 21 364870774 0 0 APPLE INC COM 037833100 54596532390 318384257 SH SOLE 22 285594148 0 32790109 APPLE INC COM 037833100 4912230141 28646082 SH SOLE 23 28646082 0 0 APPLE INC COM 037833100 6176709771 36020001 SH SOLE 25 33627104 0 2392897 APPLE INC COM 037833100 2965740941 17294967 SH SOLE 26 10213855 0 7081112 APPLE INC COM 037833100 4465244029 26039445 SH SOLE 28 1171266 0 24868179 APPLE INC COM 037833100 77806821 453737 SH SOLE 29 453737 0 0 APPLE INC COM 037833100 16599853377 96803437 SH SOLE 30 96197993 0 605444 APPLE INC COM 037833100 734122857 4281099 SH SOLE 31 4046820 0 234279 APPLE INC COM 037833100 467377485 2725551 SH SOLE 32 2725551 0 0 APPLE INC COM 037833100 1651245054 9629374 SH SOLE 34 9629374 0 0 APPLE INC COM 037833100 537760251 3135994 SH SOLE 36 3135994 0 0 APPLE INC COM 037833100 11474413 66914 SH SOLE 37 66914 0 0 APPLE INC COM 037833100 124208451 724332 SH SOLE 40 724332 0 0 APPLE INC COM 037833100 3004158 17519 SH OTR 43 17519 0 0 APPLE INC COM 037833100 3858660035 22502100 SH SOLE 43 19067678 0 3434422 APPLE INC OPTIONS 037833100 6722016 39200 SH Call SOLE 2 0 0 39200 APPLE INC OPTIONS 037833100 977436 5700 SH Call SOLE 4 5700 0 0 APPLE INC OPTIONS 037833100 22172364 129300 SH Call SOLE 18 129300 0 0 APPLE INC OPTIONS 037833100 122230944 712800 SH Call SOLE 19 712800 0 0 APPLE INC OPTIONS 037833100 9157032 53400 SH Call SOLE 22 53400 0 0 APPLE INC OPTIONS 037833100 6276168 36600 SH Call SOLE 26 36600 0 0 APPLE INC OPTIONS 037833100 617328 3600 SH Call SOLE 30 3600 0 0 APPLE INC OPTIONS 037833100 71232792 415400 SH Call SOLE 34 415400 0 0 APPLIED DIGITAL CORP COM NEW 038169207 193499 45210 SH SOLE 2 25055 0 20155 APPLIED DIGITAL CORP COM NEW 038169207 2846 665 SH SOLE 7 665 0 0 APPLIED DIGITAL CORP COM NEW 038169207 877182 204949 SH SOLE 18 204949 0 0 APPLIED DIGITAL CORP COM NEW 038169207 780830 182437 SH SOLE 19 182437 0 0 APPLIED DIGITAL CORP COM NEW 038169207 14476569 3382376 SH SOLE 21 3382376 0 0 APPLIED DIGITAL CORP COM NEW 038169207 9050111 2114512 SH SOLE 22 2055355 0 59157 APPLIED DIGITAL CORP COM NEW 038169207 63708 14885 SH SOLE 25 14885 0 0 APPLIED DIGITAL CORP COM NEW 038169207 12583 2940 SH SOLE 28 0 0 2940 APPLIED DNA SCIENCES INC COM 03815U300 41531 101295 SH SOLE 22 101295 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 12500964 63280 SH SOLE 2 43113 0 20167 APPLIED INDL TECHNOLOGIES IN COM 03820C105 128012 648 SH SOLE 4 580 0 68 APPLIED INDL TECHNOLOGIES IN COM 03820C105 653891 3310 SH SOLE 7 3153 0 157 APPLIED INDL TECHNOLOGIES IN COM 03820C105 30336371 153563 SH SOLE 18 147143 0 6420 APPLIED INDL TECHNOLOGIES IN COM 03820C105 33453907 169344 SH SOLE 19 169344 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 571234987 2891597 SH SOLE 21 2891597 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 263647267 1334585 SH SOLE 22 1293640 0 40945 APPLIED INDL TECHNOLOGIES IN COM 03820C105 136705 692 SH SOLE 23 692 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1544643 7819 SH SOLE 25 7819 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6792164 34382 SH SOLE 26 11137 0 23245 APPLIED INDL TECHNOLOGIES IN COM 03820C105 129593 656 SH SOLE 28 656 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 14026 71 SH SOLE 29 71 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4501177 22785 SH SOLE 30 22785 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7112 36 SH SOLE 34 36 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 63414 321 SH SOLE 36 321 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1542075 7806 SH SOLE 40 7806 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6628704 33555 SH SOLE 43 31281 0 2274 APPLIED MATLS INC COM 038222105 491655207 2384014 SH SOLE 2 1096099 0 1287915 APPLIED MATLS INC COM 038222105 203687184 987670 SH SOLE 4 488572 0 499098 APPLIED MATLS INC COM 038222105 228043360 1105772 SH SOLE 7 944808 0 160964 APPLIED MATLS INC COM 038222105 30823961 149464 SH SOLE 13 149464 0 0 APPLIED MATLS INC COM 038222105 25573345 124004 SH SOLE 15 124004 0 0 APPLIED MATLS INC COM 038222105 505028263 2448859 SH SOLE 18 2276849 0 172010 APPLIED MATLS INC COM 038222105 401046201 1944655 SH SOLE 19 1944655 0 0 APPLIED MATLS INC COM 038222105 5556889004 26945105 SH SOLE 21 26945105 0 0 APPLIED MATLS INC COM 038222105 3912892737 18973441 SH SOLE 22 17017387 0 1956054 APPLIED MATLS INC COM 038222105 387280554 1877906 SH SOLE 23 1877906 0 0 APPLIED MATLS INC COM 038222105 522570734 2533922 SH SOLE 25 2399886 0 134036 APPLIED MATLS INC COM 038222105 351569561 1704745 SH SOLE 26 942993 0 761752 APPLIED MATLS INC COM 038222105 394088000 1910915 SH SOLE 28 54992 0 1855923 APPLIED MATLS INC COM 038222105 21427297 103900 SH SOLE 29 103900 0 0 APPLIED MATLS INC COM 038222105 1573405181 7629371 SH SOLE 30 7539897 0 89474 APPLIED MATLS INC COM 038222105 83667717 405701 SH SOLE 31 392434 0 13267 APPLIED MATLS INC COM 038222105 51376843 249124 SH SOLE 32 249124 0 0 APPLIED MATLS INC COM 038222105 313220680 1518793 SH SOLE 34 1518793 0 0 APPLIED MATLS INC COM 038222105 42387277 205534 SH SOLE 36 205534 0 0 APPLIED MATLS INC COM 038222105 8317668 40332 SH SOLE 37 40332 0 0 APPLIED MATLS INC COM 038222105 8446150 40955 SH SOLE 40 40955 0 0 APPLIED MATLS INC COM 038222105 287278 1393 SH OTR 43 1393 0 0 APPLIED MATLS INC COM 038222105 282160074 1368182 SH SOLE 43 1165259 0 202922 APPLIED OPTOELECTRONICS INC COM 03823U102 200831 14490 SH SOLE 2 10193 0 4297 APPLIED OPTOELECTRONICS INC COM 03823U102 78475 5662 SH SOLE 18 5662 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 3280537 236691 SH SOLE 21 236691 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 7958648 574217 SH SOLE 22 549166 0 25051 APPLIED OPTOELECTRONICS INC COM 03823U102 104934 7571 SH SOLE 25 7571 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 132391 9552 SH SOLE 40 9552 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 25239 1821 SH SOLE 43 1772 0 49 APPLIED THERAPEUTICS INC COM 03828A101 64947 9551 SH SOLE 18 9551 0 0 APPLIED THERAPEUTICS INC COM 03828A101 527687 77601 SH SOLE 21 77601 0 0 APPLIED THERAPEUTICS INC COM 03828A101 6077582 893762 SH SOLE 22 893762 0 0 APPLIED THERAPEUTICS INC COM 03828A101 29104 4280 SH SOLE 26 3908 0 372 APPLIED THERAPEUTICS INC COM 03828A101 27764 4083 SH SOLE 43 4083 0 0 APPLOVIN CORP COM CL A 03831W108 18761527 271042 SH SOLE 2 17123 0 253919 APPLOVIN CORP COM CL A 03831W108 3067761 44319 SH SOLE 4 26662 0 17657 APPLOVIN CORP COM CL A 03831W108 1452512 20984 SH SOLE 7 20418 0 566 APPLOVIN CORP COM CL A 03831W108 220535 3186 SH SOLE 13 3186 0 0 APPLOVIN CORP COM CL A 03831W108 981678 14182 SH SOLE 15 14182 0 0 APPLOVIN CORP COM CL A 03831W108 19776569 285706 SH SOLE 18 274516 0 11190 APPLOVIN CORP COM CL A 03831W108 7415677 107132 SH SOLE 19 107132 0 0 APPLOVIN CORP COM CL A 03831W108 257935178 3726310 SH SOLE 21 3726310 0 0 APPLOVIN CORP COM CL A 03831W108 344176792 4972216 SH SOLE 22 4619104 0 353112 APPLOVIN CORP COM CL A 03831W108 18811850 271769 SH SOLE 23 271769 0 0 APPLOVIN CORP COM CL A 03831W108 977733 14125 SH SOLE 25 14125 0 0 APPLOVIN CORP COM CL A 03831W108 9948852 143728 SH SOLE 26 82064 0 61664 APPLOVIN CORP COM CL A 03831W108 13653437 197247 SH SOLE 28 2528 0 194719 APPLOVIN CORP COM CL A 03831W108 29530013 426611 SH SOLE 30 426611 0 0 APPLOVIN CORP COM CL A 03831W108 2596996 37518 SH SOLE 31 34896 0 2622 APPLOVIN CORP COM CL A 03831W108 513889 7424 SH SOLE 34 7424 0 0 APPLOVIN CORP COM CL A 03831W108 1194391 17255 SH SOLE 36 17255 0 0 APPLOVIN CORP COM CL A 03831W108 561374 8110 SH SOLE 40 8110 0 0 APPLOVIN CORP COM CL A 03831W108 46031 665 SH OTR 43 665 0 0 APPLOVIN CORP COM CL A 03831W108 22504876 325121 SH SOLE 43 280160 0 44961 APPTECH PMTS CORP COM 03834B309 2411 2511 SH SOLE 18 2511 0 0 APPTECH PMTS CORP COM 03834B309 29264 30483 SH SOLE 21 30483 0 0 APREA THERAPEUTICS INC COM NEW 03836J201 475 71 SH SOLE 2 71 0 0 APREA THERAPEUTICS INC COM NEW 03836J201 1933 289 SH SOLE 21 289 0 0 APREA THERAPEUTICS INC COM NEW 03836J201 54483 8144 SH SOLE 22 8144 0 0 APTARGROUP INC COM 038336103 18248993 126826 SH SOLE 2 88281 0 38545 APTARGROUP INC COM 038336103 215691 1499 SH SOLE 4 1499 0 0 APTARGROUP INC COM 038336103 3243424 22541 SH SOLE 7 21876 0 665 APTARGROUP INC COM 038336103 290802 2021 SH SOLE 13 2021 0 0 APTARGROUP INC COM 038336103 16328925 113482 SH SOLE 18 113482 0 0 APTARGROUP INC COM 038336103 7071330 49144 SH SOLE 19 49144 0 0 APTARGROUP INC COM 038336103 489076211 3398959 SH SOLE 21 3398959 0 0 APTARGROUP INC COM 038336103 288269802 2003404 SH SOLE 22 1881988 0 121416 APTARGROUP INC COM 038336103 160006 1112 SH SOLE 23 1112 0 0 APTARGROUP INC COM 038336103 2091873 14538 SH SOLE 25 14538 0 0 APTARGROUP INC COM 038336103 4282166 29760 SH SOLE 26 23967 0 5793 APTARGROUP INC COM 038336103 5822653 40466 SH SOLE 28 36532 0 3934 APTARGROUP INC COM 038336103 8242019 57280 SH SOLE 30 57280 0 0 APTARGROUP INC COM 038336103 117270 815 SH SOLE 31 815 0 0 APTARGROUP INC COM 038336103 550091 3823 SH SOLE 34 3823 0 0 APTARGROUP INC COM 038336103 367495 2554 SH SOLE 36 2554 0 0 APTARGROUP INC COM 038336103 1968127 13678 SH SOLE 40 13678 0 0 APTARGROUP INC COM 038336103 31508932 218979 SH SOLE 43 211509 0 7470 APTEVO THERAPEUTICS INC COM 03835L306 4174 890 SH SOLE 22 890 0 0 APTIV PLC SHS G6095L109 40901709 513518 SH SOLE 2 178812 0 334706 APTIV PLC SHS G6095L109 16637212 208879 SH SOLE 4 81897 0 126982 APTIV PLC SHS G6095L109 27073035 339900 SH SOLE 7 309826 0 30074 APTIV PLC SHS G6095L109 762967 9579 SH SOLE 13 9579 0 0 APTIV PLC SHS G6095L109 3092252 38823 SH SOLE 15 38823 0 0 APTIV PLC SHS G6095L109 84280851 1058140 SH SOLE 18 1038637 0 19503 APTIV PLC SHS G6095L109 38050796 477725 SH SOLE 19 477725 0 0 APTIV PLC SHS G6095L109 609778337 7655723 SH SOLE 21 7655723 0 0 APTIV PLC SHS G6095L109 478071964 6002159 SH SOLE 22 5400243 0 601916 APTIV PLC SHS G6095L109 34475308 432835 SH SOLE 23 432835 0 0 APTIV PLC SHS G6095L109 81406283 1022050 SH SOLE 25 941640 0 80410 APTIV PLC SHS G6095L109 27774911 348712 SH SOLE 26 197056 0 151656 APTIV PLC SHS G6095L109 52825951 663226 SH SOLE 28 49927 0 613299 APTIV PLC SHS G6095L109 172301429 2163232 SH SOLE 30 2163232 0 0 APTIV PLC SHS G6095L109 5286211 66368 SH SOLE 31 61841 0 4527 APTIV PLC SHS G6095L109 88066456 1105668 SH SOLE 34 1105668 0 0 APTIV PLC SHS G6095L109 8311955 104356 SH SOLE 36 104356 0 0 APTIV PLC SHS G6095L109 1070496 13440 SH SOLE 40 13440 0 0 APTIV PLC SHS G6095L109 21267 267 SH OTR 43 267 0 0 APTIV PLC SHS G6095L109 17796397 223432 SH SOLE 43 181181 0 42251 APYX MEDICAL CORPORATION COM 03837C106 6977 5130 SH SOLE 18 5130 0 0 APYX MEDICAL CORPORATION COM 03837C106 94075 69173 SH SOLE 21 69173 0 0 APYX MEDICAL CORPORATION COM 03837C106 578249 425183 SH SOLE 22 425183 0 0 APYX MEDICAL CORPORATION COM 03837C106 113 83 SH SOLE 43 83 0 0 AQUA METALS INC COM 03837J101 9207 17114 SH SOLE 18 17114 0 0 AQUA METALS INC COM 03837J101 123645 229824 SH SOLE 21 229824 0 0 AQUA METALS INC COM 03837J101 521904 970082 SH SOLE 22 970082 0 0 AQUABOUNTY TECHNOLOGIES INC COM 03842K309 99693 49353 SH SOLE 22 49353 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 112988 26523 SH SOLE 2 26523 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 63108 14814 SH SOLE 18 14814 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 383323 89982 SH SOLE 21 89982 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 5133504 1205048 SH SOLE 22 1205048 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 36248 8509 SH SOLE 26 8509 0 0 ARAMARK COM 03852U106 22674537 697249 SH SOLE 2 267226 0 430023 ARAMARK COM 03852U106 20292 624 SH SOLE 4 624 0 0 ARAMARK COM 03852U106 1780795 54760 SH SOLE 7 52273 0 2487 ARAMARK COM 03852U106 14636341 450072 SH SOLE 18 448660 0 1412 ARAMARK COM 03852U106 16457592 506076 SH SOLE 19 506076 0 0 ARAMARK COM 03852U106 420137750 12919365 SH SOLE 21 12919365 0 0 ARAMARK COM 03852U106 250019906 7688189 SH SOLE 22 7350944 0 337245 ARAMARK COM 03852U106 1666097 51233 SH SOLE 25 51233 0 0 ARAMARK COM 03852U106 3556908 109376 SH SOLE 26 103537 0 5839 ARAMARK COM 03852U106 91251 2806 SH SOLE 28 2806 0 0 ARAMARK COM 03852U106 7726232 237584 SH SOLE 30 237584 0 0 ARAMARK COM 03852U106 105853 3255 SH SOLE 31 3255 0 0 ARAMARK COM 03852U106 1725511 53060 SH SOLE 34 53060 0 0 ARAMARK COM 03852U106 251054 7720 SH SOLE 36 7720 0 0 ARAMARK COM 03852U106 1650878 50765 SH SOLE 40 50765 0 0 ARAMARK COM 03852U106 4257921 130932 SH SOLE 43 98035 0 32897 ARBOR REALTY TRUST INC COM 038923108 2162254 163189 SH SOLE 2 68837 0 94352 ARBOR REALTY TRUST INC COM 038923108 6479 489 SH SOLE 4 489 0 0 ARBOR REALTY TRUST INC COM 038923108 19372 1462 SH SOLE 7 1462 0 0 ARBOR REALTY TRUST INC COM 038923108 7158167 540239 SH SOLE 18 540239 0 0 ARBOR REALTY TRUST INC COM 038923108 4385604 330989 SH SOLE 19 330989 0 0 ARBOR REALTY TRUST INC COM 038923108 257067543 19401324 SH SOLE 21 19401324 0 0 ARBOR REALTY TRUST INC COM 038923108 62000950 4679317 SH SOLE 22 4455378 0 223939 ARBOR REALTY TRUST INC COM 038923108 395287 29833 SH SOLE 25 29833 0 0 ARBOR REALTY TRUST INC COM 038923108 527999 39849 SH SOLE 26 39849 0 0 ARBOR REALTY TRUST INC COM 038923108 129254 9755 SH SOLE 28 2399 0 7356 ARBOR REALTY TRUST INC COM 038923108 3613474 272715 SH SOLE 30 272715 0 0 ARBOR REALTY TRUST INC COM 038923108 400402 30219 SH SOLE 40 30219 0 0 ARBOR REALTY TRUST INC COM 038923108 766855 57876 SH SOLE 43 52531 0 5345 ARBOR REALTY TRUST INC NOTE 7.500% 8/0 038923BA5 2865623 2925000 PRN SOLE 21 2925000 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 96278 37317 SH SOLE 2 5603 0 31714 ARBUTUS BIOPHARMA CORP COM 03879J100 4549 1763 SH SOLE 7 1763 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 855040 331411 SH SOLE 18 331411 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 695434 269548 SH SOLE 19 269548 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 14982803 5807288 SH SOLE 21 5807288 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 9717255 3766378 SH SOLE 22 3707582 0 58796 ARBUTUS BIOPHARMA CORP COM 03879J100 226630 87841 SH SOLE 30 87841 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 265928 103073 SH SOLE 43 76245 0 26828 ARC DOCUMENT SOLUTIONS INC COM 00191G103 352383 127214 SH SOLE 2 0 0 127214 ARC DOCUMENT SOLUTIONS INC COM 00191G103 16927 6111 SH SOLE 18 6111 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 220467 79591 SH SOLE 21 79591 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 3344498 1207400 SH SOLE 22 1126318 0 81082 ARCA BIOPHARMA INC COM 00211Y506 406979 231238 SH SOLE 22 231238 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 4842018 1123438 SH SOLE 2 870750 0 252688 ARCADIUM LITHIUM PLC COM SHS G0508H110 14766 3426 SH SOLE 4 3426 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 788506 182948 SH SOLE 7 174629 0 8319 ARCADIUM LITHIUM PLC COM SHS G0508H110 16633135 3859196 SH SOLE 18 3796527 0 62669 ARCADIUM LITHIUM PLC COM SHS G0508H110 9460131 2194926 SH SOLE 19 2194926 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 345230116 80099795 SH SOLE 21 80099795 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 142374385 33033500 SH SOLE 22 32118108 0 915392 ARCADIUM LITHIUM PLC COM SHS G0508H110 892597 207099 SH SOLE 25 207099 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 1274868 295793 SH SOLE 26 295793 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 326896 75846 SH SOLE 28 49323 0 26523 ARCADIUM LITHIUM PLC COM SHS G0508H110 4048573 939344 SH SOLE 30 939344 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 970065 225073 SH SOLE 40 225073 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 998229 231608 SH SOLE 43 225515 0 6093 ARCBEST CORP COM 03937C105 2776185 19482 SH SOLE 2 8222 0 11260 ARCBEST CORP COM 03937C105 13680 96 SH SOLE 4 96 0 0 ARCBEST CORP COM 03937C105 541215 3798 SH SOLE 7 3608 0 190 ARCBEST CORP COM 03937C105 10307880 72336 SH SOLE 18 72336 0 0 ARCBEST CORP COM 03937C105 7331910 51452 SH SOLE 19 51452 0 0 ARCBEST CORP COM 03937C105 390656625 2741450 SH SOLE 21 2741450 0 0 ARCBEST CORP COM 03937C105 97617060 685032 SH SOLE 22 658380 0 26652 ARCBEST CORP COM 03937C105 695400 4880 SH SOLE 25 4880 0 0 ARCBEST CORP COM 03937C105 6747803 47353 SH SOLE 26 11512 0 35841 ARCBEST CORP COM 03937C105 64410 452 SH SOLE 28 452 0 0 ARCBEST CORP COM 03937C105 7376370 51764 SH SOLE 30 51764 0 0 ARCBEST CORP COM 03937C105 84360 592 SH SOLE 36 592 0 0 ARCBEST CORP COM 03937C105 715208 5019 SH SOLE 40 5019 0 0 ARCBEST CORP COM 03937C105 8519367 59785 SH SOLE 43 55173 0 4612 ARCELLX INC COMMON STOCK 03940C100 1455890 20933 SH SOLE 2 10497 0 10436 ARCELLX INC COMMON STOCK 03940C100 2504 36 SH SOLE 4 36 0 0 ARCELLX INC COMMON STOCK 03940C100 549375 7899 SH SOLE 7 7570 0 329 ARCELLX INC COMMON STOCK 03940C100 6666785 95856 SH SOLE 18 89501 0 6355 ARCELLX INC COMMON STOCK 03940C100 7480589 107557 SH SOLE 19 107557 0 0 ARCELLX INC COMMON STOCK 03940C100 120425686 1731498 SH SOLE 21 1731498 0 0 ARCELLX INC COMMON STOCK 03940C100 70798005 1017944 SH SOLE 22 986937 0 31007 ARCELLX INC COMMON STOCK 03940C100 75810 1090 SH SOLE 23 1090 0 0 ARCELLX INC COMMON STOCK 03940C100 367502 5284 SH SOLE 25 5284 0 0 ARCELLX INC COMMON STOCK 03940C100 808588 11626 SH SOLE 26 11503 0 123 ARCELLX INC COMMON STOCK 03940C100 38878 559 SH SOLE 28 0 0 559 ARCELLX INC COMMON STOCK 03940C100 3847923 55326 SH SOLE 30 55326 0 0 ARCELLX INC COMMON STOCK 03940C100 20378 293 SH SOLE 36 293 0 0 ARCELLX INC COMMON STOCK 03940C100 460630 6623 SH SOLE 40 6623 0 0 ARCELLX INC COMMON STOCK 03940C100 246485 3544 SH SOLE 43 3544 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 3806 138 SH SOLE 18 138 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 22589895 819068 SH SOLE 19 819068 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 22919256 831010 SH SOLE 25 831010 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 18038396 654039 SH SOLE 29 654039 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 6537177 237026 SH SOLE 34 237026 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 18787267 681192 SH SOLE 43 612737 0 68455 ARCH CAP GROUP LTD ORD G0450A105 78863245 853129 SH SOLE 2 326700 0 526429 ARCH CAP GROUP LTD ORD G0450A105 37627887 407052 SH SOLE 4 216222 0 190830 ARCH CAP GROUP LTD ORD G0450A105 23383992 252964 SH SOLE 7 224222 0 28742 ARCH CAP GROUP LTD ORD G0450A105 2786419 30143 SH SOLE 13 30143 0 0 ARCH CAP GROUP LTD ORD G0450A105 5068393 54829 SH SOLE 15 54829 0 0 ARCH CAP GROUP LTD ORD G0450A105 84519926 914322 SH SOLE 18 887958 0 26364 ARCH CAP GROUP LTD ORD G0450A105 15676253 169583 SH SOLE 19 169583 0 0 ARCH CAP GROUP LTD ORD G0450A105 986647894 10673387 SH SOLE 21 10673387 0 0 ARCH CAP GROUP LTD ORD G0450A105 759126524 8212100 SH SOLE 22 7391670 0 820430 ARCH CAP GROUP LTD ORD G0450A105 55365551 598935 SH SOLE 23 598935 0 0 ARCH CAP GROUP LTD ORD G0450A105 81642916 883199 SH SOLE 25 881160 0 2039 ARCH CAP GROUP LTD ORD G0450A105 42082755 455244 SH SOLE 26 269398 0 185846 ARCH CAP GROUP LTD ORD G0450A105 80819460 874291 SH SOLE 28 6165 0 868126 ARCH CAP GROUP LTD ORD G0450A105 1873666 20269 SH SOLE 29 20269 0 0 ARCH CAP GROUP LTD ORD G0450A105 242591679 2624315 SH SOLE 30 2495694 0 128621 ARCH CAP GROUP LTD ORD G0450A105 13316352 144054 SH SOLE 31 138179 0 5875 ARCH CAP GROUP LTD ORD G0450A105 1592556 17228 SH SOLE 34 17228 0 0 ARCH CAP GROUP LTD ORD G0450A105 8066961 87267 SH SOLE 36 87267 0 0 ARCH CAP GROUP LTD ORD G0450A105 1704963 18444 SH SOLE 40 18444 0 0 ARCH CAP GROUP LTD ORD G0450A105 42985 465 SH OTR 43 465 0 0 ARCH CAP GROUP LTD ORD G0450A105 35360241 382521 SH SOLE 43 334623 0 47898 ARCH RESOURCES INC CL A 03940R107 1637485 10184 SH SOLE 2 5097 0 5087 ARCH RESOURCES INC CL A 03940R107 5145 32 SH SOLE 4 32 0 0 ARCH RESOURCES INC CL A 03940R107 47915 298 SH SOLE 7 298 0 0 ARCH RESOURCES INC CL A 03940R107 9127888 56769 SH SOLE 18 56769 0 0 ARCH RESOURCES INC CL A 03940R107 6200866 38565 SH SOLE 19 38565 0 0 ARCH RESOURCES INC CL A 03940R107 339467566 2111248 SH SOLE 21 2111248 0 0 ARCH RESOURCES INC CL A 03940R107 83535550 519532 SH SOLE 22 497642 0 21890 ARCH RESOURCES INC CL A 03940R107 1080830 6722 SH SOLE 26 6722 0 0 ARCH RESOURCES INC CL A 03940R107 5654502 35167 SH SOLE 30 35167 0 0 ARCH RESOURCES INC CL A 03940R107 2046857 12730 SH SOLE 43 11840 0 890 ARCHER AVIATION INC COM CL A 03945R102 864980 187225 SH SOLE 2 54568 0 132657 ARCHER AVIATION INC COM CL A 03945R102 4500 974 SH SOLE 4 974 0 0 ARCHER AVIATION INC COM CL A 03945R102 16858 3649 SH SOLE 7 3649 0 0 ARCHER AVIATION INC COM CL A 03945R102 1963514 425003 SH SOLE 18 425003 0 0 ARCHER AVIATION INC COM CL A 03945R102 1501324 324962 SH SOLE 19 324962 0 0 ARCHER AVIATION INC COM CL A 03945R102 39737618 8601216 SH SOLE 21 8601216 0 0 ARCHER AVIATION INC COM CL A 03945R102 23580041 5103905 SH SOLE 22 4894333 0 209572 ARCHER AVIATION INC COM CL A 03945R102 172626 37365 SH SOLE 25 37365 0 0 ARCHER AVIATION INC COM CL A 03945R102 578022 125113 SH SOLE 30 125113 0 0 ARCHER AVIATION INC COM CL A 03945R102 241663 52308 SH SOLE 40 52308 0 0 ARCHER AVIATION INC COM CL A 03945R102 222 48 SH SOLE 43 11 0 37 ARCHER DANIELS MIDLAND CO COM 039483102 76709476 1221294 SH SOLE 2 343079 0 878215 ARCHER DANIELS MIDLAND CO COM 039483102 13704954 218197 SH SOLE 4 157285 0 60912 ARCHER DANIELS MIDLAND CO COM 039483102 54848833 873250 SH SOLE 7 820042 0 53208 ARCHER DANIELS MIDLAND CO COM 039483102 1088749 17334 SH SOLE 13 17334 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4793471 76317 SH SOLE 15 76317 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 47370611 754189 SH SOLE 18 714129 0 40060 ARCHER DANIELS MIDLAND CO COM 039483102 11899166 189447 SH SOLE 19 189447 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 941740856 14993486 SH SOLE 21 14993486 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 723383272 11517008 SH SOLE 22 10331285 0 1185723 ARCHER DANIELS MIDLAND CO COM 039483102 51124137 813949 SH SOLE 23 813949 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 64684690 1029847 SH SOLE 25 1029847 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 39505354 628966 SH SOLE 26 357263 0 271703 ARCHER DANIELS MIDLAND CO COM 039483102 52040597 828540 SH SOLE 28 18163 0 810377 ARCHER DANIELS MIDLAND CO COM 039483102 89818 1430 SH SOLE 29 1430 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 300413823 4782898 SH SOLE 30 4510240 0 272658 ARCHER DANIELS MIDLAND CO COM 039483102 7801190 124203 SH SOLE 31 115600 0 8603 ARCHER DANIELS MIDLAND CO COM 039483102 1499526 23874 SH SOLE 34 23874 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 8063799 128384 SH SOLE 36 128384 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1562085 24870 SH SOLE 40 24870 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 26945 429 SH OTR 43 429 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 43044321 685310 SH SOLE 43 595861 0 89449 ARCHROCK INC COM 03957W106 5840652 296932 SH SOLE 2 154593 0 142339 ARCHROCK INC COM 03957W106 6747 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 753204 38292 SH SOLE 7 36262 0 2030 ARCHROCK INC COM 03957W106 8482845 431258 SH SOLE 18 431258 0 0 ARCHROCK INC COM 03957W106 13668250 694878 SH SOLE 19 694878 0 0 ARCHROCK INC COM 03957W106 318093916 16171526 SH SOLE 21 16171526 0 0 ARCHROCK INC COM 03957W106 88812646 4515132 SH SOLE 22 4301606 0 213526 ARCHROCK INC COM 03957W106 162258 8249 SH SOLE 23 8249 0 0 ARCHROCK INC COM 03957W106 591497 30071 SH SOLE 25 30071 0 0 ARCHROCK INC COM 03957W106 5372015 273107 SH SOLE 26 57206 0 215901 ARCHROCK INC COM 03957W106 2609953 132687 SH SOLE 28 72405 0 60282 ARCHROCK INC COM 03957W106 8117298 412674 SH SOLE 30 412674 0 0 ARCHROCK INC COM 03957W106 610714 31048 SH SOLE 40 31048 0 0 ARCHROCK INC COM 03957W106 9442359 480039 SH SOLE 43 383020 0 97019 ARCIMOTO INC COM NEW 039587209 9525 20527 SH SOLE 22 20527 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1103649 99249 SH SOLE 21 99249 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 633807 56997 SH SOLE 28 56997 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 523 47 SH SOLE 43 0 0 47 ARCOSA INC COM 039653100 3685197 42921 SH SOLE 2 14037 0 28884 ARCOSA INC COM 039653100 74097 863 SH SOLE 4 186 0 677 ARCOSA INC COM 039653100 861605 10035 SH SOLE 7 9508 0 527 ARCOSA INC COM 039653100 13182086 153530 SH SOLE 18 153530 0 0 ARCOSA INC COM 039653100 8903424 103697 SH SOLE 19 103697 0 0 ARCOSA INC COM 039653100 480199869 5592824 SH SOLE 21 5592824 0 0 ARCOSA INC COM 039653100 122866433 1431009 SH SOLE 22 1366763 0 64246 ARCOSA INC COM 039653100 849327 9892 SH SOLE 25 9892 0 0 ARCOSA INC COM 039653100 2477233 28852 SH SOLE 26 18132 0 10720 ARCOSA INC COM 039653100 73668 858 SH SOLE 28 858 0 0 ARCOSA INC COM 039653100 9954952 115944 SH SOLE 30 115944 0 0 ARCOSA INC COM 039653100 44991 524 SH SOLE 36 524 0 0 ARCOSA INC COM 039653100 876716 10211 SH SOLE 40 10211 0 0 ARCOSA INC COM 039653100 3992497 46500 SH SOLE 43 44749 0 1751 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3804393 112656 SH SOLE 2 62942 0 49714 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2634 78 SH SOLE 4 78 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 349351 10345 SH SOLE 7 9853 0 492 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2832526 83877 SH SOLE 18 83877 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 10095508 298949 SH SOLE 19 298949 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 38942247 1153161 SH SOLE 21 1153161 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 29518019 874090 SH SOLE 22 834668 0 39422 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 205727 6092 SH SOLE 23 6092 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 127921 3788 SH SOLE 25 3788 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2343503 69396 SH SOLE 26 18990 0 50406 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 12360 366 SH SOLE 28 366 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3289029 97395 SH SOLE 30 97395 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 58490 1732 SH SOLE 34 1732 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 12866 381 SH SOLE 36 381 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 225921 6690 SH SOLE 40 6690 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 810683 24006 SH SOLE 43 18206 0 5800 ARCUS BIOSCIENCES INC COM 03969F109 1918831 101633 SH SOLE 2 32085 0 69548 ARCUS BIOSCIENCES INC COM 03969F109 3210 170 SH SOLE 4 170 0 0 ARCUS BIOSCIENCES INC COM 03969F109 424347 22476 SH SOLE 7 21394 0 1082 ARCUS BIOSCIENCES INC COM 03969F109 3225308 170832 SH SOLE 18 170832 0 0 ARCUS BIOSCIENCES INC COM 03969F109 9894291 524062 SH SOLE 19 524062 0 0 ARCUS BIOSCIENCES INC COM 03969F109 127406790 6748241 SH SOLE 21 6748241 0 0 ARCUS BIOSCIENCES INC COM 03969F109 35924147 1902762 SH SOLE 22 1816484 0 86278 ARCUS BIOSCIENCES INC COM 03969F109 157761 8356 SH SOLE 23 8356 0 0 ARCUS BIOSCIENCES INC COM 03969F109 214382 11355 SH SOLE 25 11355 0 0 ARCUS BIOSCIENCES INC COM 03969F109 2267979 120126 SH SOLE 26 21210 0 98916 ARCUS BIOSCIENCES INC COM 03969F109 16105 853 SH SOLE 28 853 0 0 ARCUS BIOSCIENCES INC COM 03969F109 4602623 243783 SH SOLE 30 243783 0 0 ARCUS BIOSCIENCES INC COM 03969F109 36193 1917 SH SOLE 34 1917 0 0 ARCUS BIOSCIENCES INC COM 03969F109 203243 10765 SH SOLE 40 10765 0 0 ARCUS BIOSCIENCES INC COM 03969F109 623229 33010 SH SOLE 43 22155 0 10855 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 154527 15593 SH SOLE 2 3202 0 12391 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 4489 453 SH SOLE 7 453 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1830615 184724 SH SOLE 18 184724 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1746509 176237 SH SOLE 19 176237 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 35118959 3543790 SH SOLE 21 3543790 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 26278704 2651736 SH SOLE 22 2617435 0 34301 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 11862 1197 SH SOLE 28 1197 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 518878 52359 SH SOLE 30 52359 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 323581 32652 SH SOLE 43 30858 0 1794 ARDAGH METAL PACKAGING S A SHS L02235106 659387 192241 SH SOLE 2 17755 0 174486 ARDAGH METAL PACKAGING S A SHS L02235106 4380 1277 SH SOLE 7 1277 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 182966 53343 SH SOLE 18 53343 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 162609 47408 SH SOLE 19 47408 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 8433578 2458769 SH SOLE 21 2458769 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 5090765 1484188 SH SOLE 22 1339377 0 144811 ARDAGH METAL PACKAGING S A SHS L02235106 645 188 SH SOLE 30 188 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 6627 1932 SH SOLE 31 1932 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 1101956 321270 SH SOLE 43 264016 0 57254 ARDELYX INC COM 039697107 1259491 172533 SH SOLE 2 73464 0 99069 ARDELYX INC COM 039697107 4044 554 SH SOLE 4 554 0 0 ARDELYX INC COM 039697107 283780 38874 SH SOLE 7 36863 0 2011 ARDELYX INC COM 039697107 4083284 559354 SH SOLE 18 559354 0 0 ARDELYX INC COM 039697107 4438831 608059 SH SOLE 19 608059 0 0 ARDELYX INC COM 039697107 60735088 8319875 SH SOLE 21 8319875 0 0 ARDELYX INC COM 039697107 49295929 6752867 SH SOLE 22 6519892 0 232975 ARDELYX INC COM 039697107 31843 4362 SH SOLE 23 4362 0 0 ARDELYX INC COM 039697107 344297 47164 SH SOLE 25 47164 0 0 ARDELYX INC COM 039697107 851165 116598 SH SOLE 26 116598 0 0 ARDELYX INC COM 039697107 25696 3520 SH SOLE 28 0 0 3520 ARDELYX INC COM 039697107 2084274 285517 SH SOLE 30 285517 0 0 ARDELYX INC COM 039697107 352247 48253 SH SOLE 40 48253 0 0 ARDELYX INC COM 039697107 1011108 138508 SH SOLE 43 114457 0 24051 ARDMORE SHIPPING CORP COM Y0207T100 692448 42171 SH SOLE 2 1829 0 40342 ARDMORE SHIPPING CORP COM Y0207T100 6043 368 SH SOLE 7 368 0 0 ARDMORE SHIPPING CORP COM Y0207T100 1905442 116044 SH SOLE 18 116044 0 0 ARDMORE SHIPPING CORP COM Y0207T100 2026819 123436 SH SOLE 19 123436 0 0 ARDMORE SHIPPING CORP COM Y0207T100 25196030 1534472 SH SOLE 21 1534472 0 0 ARDMORE SHIPPING CORP COM Y0207T100 10017530 610081 SH SOLE 22 572975 0 37106 ARDMORE SHIPPING CORP COM Y0207T100 16 1 SH SOLE 23 1 0 0 ARDMORE SHIPPING CORP COM Y0207T100 381732 23248 SH SOLE 26 0 0 23248 ARDMORE SHIPPING CORP COM Y0207T100 784351 47768 SH SOLE 43 28729 0 19039 ARES CAPITAL CORP COM 04010L103 31094441 1493489 SH SOLE 30 1493489 0 0 ARES CAPITAL CORP COM 04010L103 5903870 283567 SH SOLE 43 238470 0 45097 ARES COML REAL ESTATE CORP COM 04013V108 340949 45765 SH SOLE 2 15546 0 30219 ARES COML REAL ESTATE CORP COM 04013V108 4105 551 SH SOLE 7 551 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1104619 148271 SH SOLE 18 148271 0 0 ARES COML REAL ESTATE CORP COM 04013V108 828813 111250 SH SOLE 19 111250 0 0 ARES COML REAL ESTATE CORP COM 04013V108 20732039 2782824 SH SOLE 21 2782824 0 0 ARES COML REAL ESTATE CORP COM 04013V108 11269138 1512636 SH SOLE 22 1456274 0 56362 ARES COML REAL ESTATE CORP COM 04013V108 74768 10036 SH SOLE 25 10036 0 0 ARES COML REAL ESTATE CORP COM 04013V108 569299 76416 SH SOLE 30 76416 0 0 ARES COML REAL ESTATE CORP COM 04013V108 93140 12502 SH SOLE 40 12502 0 0 ARES COML REAL ESTATE CORP COM 04013V108 339362 45552 SH SOLE 43 39948 0 5604 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 28503864 214347 SH SOLE 2 20777 0 193570 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 14538703 109330 SH SOLE 4 41103 0 68227 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3199765 24062 SH SOLE 7 23498 0 564 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 735778 5533 SH SOLE 13 5533 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2013583 15142 SH SOLE 15 15142 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 29993905 225552 SH SOLE 18 215145 0 10407 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 354795959 2668040 SH SOLE 19 2668040 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 401355183 3018162 SH SOLE 21 3018162 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 602234106 4528757 SH SOLE 22 4213156 0 315601 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 33039413 248454 SH SOLE 23 248454 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 30572102 229900 SH SOLE 25 229900 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 15769034 118582 SH SOLE 26 67172 0 51410 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 24724174 185924 SH SOLE 28 2161 0 183763 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 65299829 491050 SH SOLE 30 491050 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5082629 38221 SH SOLE 31 35515 0 2706 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 979398 7365 SH SOLE 34 7365 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4274376 32143 SH SOLE 36 32143 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1129399 8493 SH SOLE 40 8493 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 10485790 78852 SH SOLE 43 59249 0 19603 ARGAN INC COM 04010E109 3629833 71821 SH SOLE 2 60749 0 11072 ARGAN INC COM 04010E109 55796 1104 SH SOLE 4 50 0 1054 ARGAN INC COM 04010E109 7076 140 SH SOLE 7 140 0 0 ARGAN INC COM 04010E109 2080732 41170 SH SOLE 18 41170 0 0 ARGAN INC COM 04010E109 1484613 29375 SH SOLE 19 29375 0 0 ARGAN INC COM 04010E109 39070250 773056 SH SOLE 21 773056 0 0 ARGAN INC COM 04010E109 21378622 423004 SH SOLE 22 406496 0 16508 ARGAN INC COM 04010E109 37956 751 SH SOLE 23 751 0 0 ARGAN INC COM 04010E109 100777 1994 SH SOLE 25 1994 0 0 ARGAN INC COM 04010E109 61153 1210 SH SOLE 26 883 0 327 ARGAN INC COM 04010E109 624118 12349 SH SOLE 30 12349 0 0 ARGAN INC COM 04010E109 363635 7195 SH SOLE 34 7195 0 0 ARGAN INC COM 04010E109 231170 4574 SH SOLE 40 4574 0 0 ARGAN INC COM 04010E109 1193856 23622 SH SOLE 43 22566 0 1056 ARGENX SE SPONSORED ADR 04016X101 17596922 44694 SH SOLE 2 44694 0 0 ARGENX SE SPONSORED ADR 04016X101 4085239 10376 SH SOLE 18 10376 0 0 ARGENX SE SPONSORED ADR 04016X101 116186378 295099 SH SOLE 19 295099 0 0 ARGENX SE SPONSORED ADR 04016X101 148441102 377022 SH SOLE 21 377022 0 0 ARGENX SE SPONSORED ADR 04016X101 3539937 8991 SH SOLE 26 410 0 8581 ARGENX SE SPONSORED ADR 04016X101 996112 2530 SH SOLE 28 0 0 2530 ARGENX SE SPONSORED ADR 04016X101 6602291 16769 SH SOLE 30 16769 0 0 ARGENX SE SPONSORED ADR 04016X101 572863 1455 SH SOLE 31 1357 0 98 ARGENX SE SPONSORED ADR 04016X101 93841981 238347 SH SOLE 34 238347 0 0 ARGENX SE SPONSORED ADR 04016X101 20475605 52006 SH SOLE 43 42534 0 9471 ARGO BLOCKCHAIN PLC ADS 040126104 126884 58472 SH SOLE 21 58472 0 0 ARGO BLOCKCHAIN PLC ADS 040126104 298640 137622 SH SOLE 30 137622 0 0 ARHAUS INC COM CL A 04035M102 927802 60286 SH SOLE 2 47820 0 12466 ARHAUS INC COM CL A 04035M102 10219 664 SH SOLE 19 664 0 0 ARHAUS INC COM CL A 04035M102 4178339 271497 SH SOLE 21 271497 0 0 ARHAUS INC COM CL A 04035M102 11797112 766544 SH SOLE 22 746345 0 20199 ARHAUS INC COM CL A 04035M102 25532 1659 SH SOLE 23 1659 0 0 ARHAUS INC COM CL A 04035M102 149683 9726 SH SOLE 25 9726 0 0 ARHAUS INC COM CL A 04035M102 34828 2263 SH SOLE 26 0 0 2263 ARHAUS INC COM CL A 04035M102 58790 3820 SH SOLE 28 0 0 3820 ARHAUS INC COM CL A 04035M102 95295 6192 SH SOLE 30 6192 0 0 ARHAUS INC COM CL A 04035M102 134385 8732 SH SOLE 40 8732 0 0 ARHAUS INC COM CL A 04035M102 7818 508 SH SOLE 43 5 0 503 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 243465 17206 SH SOLE 2 933 0 16273 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 3835 271 SH SOLE 7 271 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 1149744 81254 SH SOLE 18 81254 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 907708 64149 SH SOLE 19 64149 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 15996264 1130478 SH SOLE 21 1130478 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 11164109 788983 SH SOLE 22 764930 0 24053 ARISTA NETWORKS INC COM 040413106 135124880 465980 SH SOLE 2 111992 0 353988 ARISTA NETWORKS INC COM 040413106 56005867 193137 SH SOLE 4 91403 0 101734 ARISTA NETWORKS INC COM 040413106 67018438 231114 SH SOLE 7 207727 0 23387 ARISTA NETWORKS INC COM 040413106 3673467 12668 SH SOLE 13 12668 0 0 ARISTA NETWORKS INC COM 040413106 10861201 37455 SH SOLE 15 37455 0 0 ARISTA NETWORKS INC COM 040413106 152198033 524857 SH SOLE 18 480180 0 44677 ARISTA NETWORKS INC COM 040413106 84743465 292239 SH SOLE 19 292239 0 0 ARISTA NETWORKS INC COM 040413106 2034392967 7015632 SH SOLE 21 7015632 0 0 ARISTA NETWORKS INC COM 040413106 1596188820 5504479 SH SOLE 22 4935887 0 568592 ARISTA NETWORKS INC COM 040413106 121308783 418335 SH SOLE 23 418335 0 0 ARISTA NETWORKS INC COM 040413106 266444643 918838 SH SOLE 25 895263 0 23575 ARISTA NETWORKS INC COM 040413106 79727391 274941 SH SOLE 26 153803 0 121138 ARISTA NETWORKS INC COM 040413106 154666053 533368 SH SOLE 28 6417 0 526951 ARISTA NETWORKS INC COM 040413106 173698 599 SH SOLE 29 599 0 0 ARISTA NETWORKS INC COM 040413106 535450390 1846508 SH SOLE 30 1787956 0 58552 ARISTA NETWORKS INC COM 040413106 17637454 60823 SH SOLE 31 56593 0 4230 ARISTA NETWORKS INC COM 040413106 122353291 421937 SH SOLE 34 421937 0 0 ARISTA NETWORKS INC COM 040413106 15669649 54037 SH SOLE 36 54037 0 0 ARISTA NETWORKS INC COM 040413106 3788589 13065 SH SOLE 40 13065 0 0 ARISTA NETWORKS INC COM 040413106 82064 283 SH OTR 43 283 0 0 ARISTA NETWORKS INC COM 040413106 89680526 309265 SH SOLE 43 257398 0 51867 ARK ETF TR INNOVATION ETF 00214Q104 44 1 SH SOLE 43 1 0 0 ARK RESTAURANTS CORP COM 040712101 3809 277 SH SOLE 18 277 0 0 ARK RESTAURANTS CORP COM 040712101 53666 3903 SH SOLE 21 3903 0 0 ARK RESTAURANTS CORP COM 040712101 54821 3987 SH SOLE 22 3987 0 0 ARKO CORP COM 041242108 1410647 247482 SH SOLE 2 230377 0 17105 ARKO CORP COM 041242108 3050 535 SH SOLE 7 535 0 0 ARKO CORP COM 041242108 1070893 187876 SH SOLE 18 187876 0 0 ARKO CORP COM 041242108 1094161 191958 SH SOLE 19 191958 0 0 ARKO CORP COM 041242108 16893899 2963842 SH SOLE 21 2963842 0 0 ARKO CORP COM 041242108 12371411 2170423 SH SOLE 22 2109257 0 61166 ARKO CORP COM 041242108 80421 14109 SH SOLE 25 14109 0 0 ARKO CORP COM 041242108 16336 2866 SH SOLE 30 2866 0 0 ARKO CORP COM 041242108 32376 5680 SH SOLE 40 5680 0 0 ARKO CORP COM 041242108 633715 111178 SH SOLE 43 62420 0 48758 ARLO TECHNOLOGIES INC COM 04206A101 1647384 130228 SH SOLE 2 105641 0 24587 ARLO TECHNOLOGIES INC COM 04206A101 6780 536 SH SOLE 4 536 0 0 ARLO TECHNOLOGIES INC COM 04206A101 8678 686 SH SOLE 7 686 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3512601 277676 SH SOLE 18 277676 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2558323 202239 SH SOLE 19 202239 0 0 ARLO TECHNOLOGIES INC COM 04206A101 138506950 10949166 SH SOLE 21 10949166 0 0 ARLO TECHNOLOGIES INC COM 04206A101 35274689 2788513 SH SOLE 22 2711658 0 76855 ARLO TECHNOLOGIES INC COM 04206A101 193039 15260 SH SOLE 25 15260 0 0 ARLO TECHNOLOGIES INC COM 04206A101 25477 2014 SH SOLE 26 2014 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2289688 181003 SH SOLE 30 181003 0 0 ARLO TECHNOLOGIES INC COM 04206A101 309217 24444 SH SOLE 40 24444 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1420329 112279 SH SOLE 43 108871 0 3408 ARM HOLDINGS PLC SPONSORED ADR 042068205 2066335 16532 SH SOLE 2 16532 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 8793921 70357 SH SOLE 18 847 0 69510 ARM HOLDINGS PLC SPONSORED ADR 042068205 84843962 678806 SH SOLE 19 678806 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 11844552 94764 SH SOLE 21 94764 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 335348 2683 SH SOLE 22 2683 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 11499 92 SH SOLE 29 92 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 153398852 1227289 SH SOLE 34 1227289 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 103867 831 SH SOLE 43 831 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1139923 109608 SH SOLE 2 58133 0 51475 ARMADA HOFFLER PPTYS INC COM 04208T108 341474 32834 SH SOLE 4 32834 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1291919 124223 SH SOLE 7 112542 0 11681 ARMADA HOFFLER PPTYS INC COM 04208T108 2213786 212864 SH SOLE 18 212864 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4026807 387193 SH SOLE 19 387193 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 84730651 8147178 SH SOLE 21 8147178 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 27228698 2618144 SH SOLE 22 2495301 0 122843 ARMADA HOFFLER PPTYS INC COM 04208T108 35329 3397 SH SOLE 23 3397 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4704440 452350 SH SOLE 25 452350 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 529818 50944 SH SOLE 28 2369 0 48575 ARMADA HOFFLER PPTYS INC COM 04208T108 3558942 342206 SH SOLE 30 342206 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 80288 7720 SH SOLE 40 7720 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 575710 55357 SH SOLE 43 51165 0 4192 ARMATA PHARMACEUTICALS INC COM 04216R102 6207 1485 SH SOLE 18 1485 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 93561 22383 SH SOLE 21 22383 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 778622 39384 SH SOLE 2 13890 0 25494 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 850 43 SH SOLE 4 43 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 6524 330 SH SOLE 7 330 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 3232237 163492 SH SOLE 18 163492 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 2064344 104418 SH SOLE 19 104418 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 127052024 6426506 SH SOLE 21 6426506 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 32850524 1661635 SH SOLE 22 1597721 0 63914 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 215453 10898 SH SOLE 25 10898 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 38868 1966 SH SOLE 26 1966 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 80345 4064 SH SOLE 28 0 0 4064 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 1991017 100709 SH SOLE 30 100709 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 260292 13166 SH SOLE 40 13166 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 21984 1112 SH OTR 43 1112 0 0 ARMOUR RESIDENTIAL REIT INC COM SHS 042315705 1886461 95420 SH SOLE 43 79948 0 15472 ARMSTRONG WORLD INDS INC NEW COM 04247X102 5204321 41896 SH SOLE 2 17755 0 24141 ARMSTRONG WORLD INDS INC NEW COM 04247X102 19006 153 SH SOLE 4 153 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1649890 13282 SH SOLE 7 12576 0 706 ARMSTRONG WORLD INDS INC NEW COM 04247X102 4903709 39476 SH SOLE 18 39476 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2294095 18468 SH SOLE 19 18468 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 509491932 4101529 SH SOLE 21 4101529 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 141124230 1136083 SH SOLE 22 1078526 0 57557 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1132638 9118 SH SOLE 25 9118 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2775323 22342 SH SOLE 26 17863 0 4479 ARMSTRONG WORLD INDS INC NEW COM 04247X102 483713 3894 SH SOLE 28 848 0 3046 ARMSTRONG WORLD INDS INC NEW COM 04247X102 16681255 134288 SH SOLE 30 134288 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 67824 546 SH SOLE 31 546 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 28198 227 SH SOLE 36 227 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1085186 8736 SH SOLE 40 8736 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 4850722 39049 SH SOLE 43 35752 0 3297 ARQ INC COM 00770C101 24559 3790 SH SOLE 18 3790 0 0 ARQ INC COM 00770C101 326262 50349 SH SOLE 21 50349 0 0 ARQ INC COM 00770C101 1792977 276694 SH SOLE 22 276694 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1206234 80901 SH SOLE 2 44264 0 36637 ARRAY TECHNOLOGIES INC COM SHS 04271T100 7515 504 SH SOLE 4 504 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 462195 30999 SH SOLE 7 29615 0 1384 ARRAY TECHNOLOGIES INC COM SHS 04271T100 5306931 355931 SH SOLE 18 355931 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 4829826 323932 SH SOLE 19 323932 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 113633941 7621324 SH SOLE 21 7621324 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 61372766 4116215 SH SOLE 22 3986111 0 130104 ARRAY TECHNOLOGIES INC COM SHS 04271T100 490628 32906 SH SOLE 25 32906 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 810657 54370 SH SOLE 26 54370 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1466056 98327 SH SOLE 28 88867 0 9460 ARRAY TECHNOLOGIES INC COM SHS 04271T100 49075102 3291422 SH SOLE 30 3291422 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 63203 4239 SH SOLE 36 4239 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 465416 31215 SH SOLE 40 31215 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 2290161 153599 SH SOLE 43 151018 0 2581 ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6 3351784 3625000 PRN SOLE 21 3625000 0 0 ARRIVENT BIOPHARMA INC COM 04272N102 29433 1648 SH SOLE 2 440 0 1208 ARRIVENT BIOPHARMA INC COM 04272N102 485149 27164 SH SOLE 18 27164 0 0 ARRIVENT BIOPHARMA INC COM 04272N102 343841 19252 SH SOLE 19 19252 0 0 ARRIVENT BIOPHARMA INC COM 04272N102 6208332 347611 SH SOLE 21 347611 0 0 ARRIVENT BIOPHARMA INC COM 04272N102 4628044 259129 SH SOLE 22 254612 0 4517 ARROW ELECTRS INC COM 042735100 37835073 292253 SH SOLE 2 181829 0 110424 ARROW ELECTRS INC COM 042735100 8212295 63435 SH SOLE 4 27172 0 36263 ARROW ELECTRS INC COM 042735100 1208121 9332 SH SOLE 7 9047 0 285 ARROW ELECTRS INC COM 042735100 2469967 19079 SH SOLE 13 19079 0 0 ARROW ELECTRS INC COM 042735100 13951775 107769 SH SOLE 18 106924 0 845 ARROW ELECTRS INC COM 042735100 5066158 39133 SH SOLE 19 39133 0 0 ARROW ELECTRS INC COM 042735100 363310589 2806354 SH SOLE 21 2806354 0 0 ARROW ELECTRS INC COM 042735100 218245480 1685814 SH SOLE 22 1613016 0 72798 ARROW ELECTRS INC COM 042735100 4535372 35033 SH SOLE 23 35033 0 0 ARROW ELECTRS INC COM 042735100 1356611 10479 SH SOLE 25 10479 0 0 ARROW ELECTRS INC COM 042735100 9050808 69912 SH SOLE 26 40717 0 29195 ARROW ELECTRS INC COM 042735100 90493 699 SH SOLE 28 699 0 0 ARROW ELECTRS INC COM 042735100 2037053 15735 SH SOLE 29 15735 0 0 ARROW ELECTRS INC COM 042735100 4635056 35803 SH SOLE 30 35803 0 0 ARROW ELECTRS INC COM 042735100 8580091 66276 SH SOLE 31 66276 0 0 ARROW ELECTRS INC COM 042735100 311999 2410 SH SOLE 34 2410 0 0 ARROW ELECTRS INC COM 042735100 771452 5959 SH SOLE 36 5959 0 0 ARROW ELECTRS INC COM 042735100 1479469 11428 SH SOLE 40 11428 0 0 ARROW ELECTRS INC COM 042735100 24464445 188973 SH SOLE 43 175181 0 13792 ARROW FINL CORP COM 042744102 213296 8525 SH SOLE 2 478 0 8047 ARROW FINL CORP COM 042744102 5179 207 SH SOLE 7 207 0 0 ARROW FINL CORP COM 042744102 1035253 41377 SH SOLE 18 41377 0 0 ARROW FINL CORP COM 042744102 810823 32407 SH SOLE 19 32407 0 0 ARROW FINL CORP COM 042744102 14879419 594701 SH SOLE 21 594701 0 0 ARROW FINL CORP COM 042744102 12555211 501807 SH SOLE 22 488691 0 13116 ARROW FINL CORP COM 042744102 529618 21168 SH SOLE 43 20559 0 609 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4445841 155449 SH SOLE 2 111926 0 43523 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 9467 331 SH SOLE 4 331 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 581810 20343 SH SOLE 7 19281 0 1062 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 12937067 452345 SH SOLE 18 443599 0 8746 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 12635795 441811 SH SOLE 19 441811 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 281648996 9847867 SH SOLE 21 9847867 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 114799056 4013953 SH SOLE 22 3904836 0 109117 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 108280 3786 SH SOLE 23 3786 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 710424 24840 SH SOLE 25 24840 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1569253 54869 SH SOLE 26 43956 0 10913 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 33519 1172 SH SOLE 28 1172 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5100238 178330 SH SOLE 30 178330 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 24024 840 SH SOLE 34 840 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 24625 861 SH SOLE 36 861 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 727269 25429 SH SOLE 40 25429 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 13614 476 SH OTR 43 476 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3544541 123935 SH SOLE 43 115143 0 8792 ARS PHARMACEUTICALS INC COM 82835W108 243706 23846 SH SOLE 2 8984 0 14862 ARS PHARMACEUTICALS INC COM 82835W108 686651 67187 SH SOLE 18 67187 0 0 ARS PHARMACEUTICALS INC COM 82835W108 522078 51084 SH SOLE 19 51084 0 0 ARS PHARMACEUTICALS INC COM 82835W108 13231170 1294635 SH SOLE 21 1294635 0 0 ARS PHARMACEUTICALS INC COM 82835W108 10930351 1069506 SH SOLE 22 1030214 0 39292 ARS PHARMACEUTICALS INC COM 82835W108 124296 12162 SH SOLE 25 12162 0 0 ARS PHARMACEUTICALS INC COM 82835W108 644238 63037 SH SOLE 30 63037 0 0 ARS PHARMACEUTICALS INC COM 82835W108 784712 76782 SH SOLE 43 54183 0 22599 ARTERIS INC COM 04302A104 68405 9345 SH SOLE 18 9345 0 0 ARTERIS INC COM 04302A104 280268 38288 SH SOLE 21 38288 0 0 ARTERIS INC COM 04302A104 1614338 220538 SH SOLE 22 220538 0 0 ARTERIS INC COM 04302A104 52419 7161 SH SOLE 26 7161 0 0 ARTESIAN RES CORP CL A 043113208 230379 6208 SH SOLE 2 2815 0 3393 ARTESIAN RES CORP CL A 043113208 6680 180 SH SOLE 4 180 0 0 ARTESIAN RES CORP CL A 043113208 2227 60 SH SOLE 7 60 0 0 ARTESIAN RES CORP CL A 043113208 898173 24203 SH SOLE 18 24203 0 0 ARTESIAN RES CORP CL A 043113208 706352 19034 SH SOLE 19 19034 0 0 ARTESIAN RES CORP CL A 043113208 29856071 804529 SH SOLE 21 804529 0 0 ARTESIAN RES CORP CL A 043113208 9073692 244508 SH SOLE 22 236719 0 7789 ARTESIAN RES CORP CL A 043113208 47389 1277 SH SOLE 25 1277 0 0 ARTESIAN RES CORP CL A 043113208 290868 7838 SH SOLE 28 0 0 7838 ARTESIAN RES CORP CL A 043113208 55405 1493 SH SOLE 40 1493 0 0 ARTESIAN RES CORP CL A 043113208 1280758 34512 SH SOLE 43 31782 0 2730 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4112206 89845 SH SOLE 2 44187 0 45658 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 11626 254 SH SOLE 4 254 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1047309 22882 SH SOLE 7 22011 0 871 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 9301151 203215 SH SOLE 18 191413 0 11802 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 9770476 213469 SH SOLE 19 213469 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 355651940 7770416 SH SOLE 21 7770416 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 89445382 1954236 SH SOLE 22 1880112 0 74124 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 633777 13847 SH SOLE 25 13847 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1097931 23988 SH SOLE 26 23988 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 52864 1155 SH SOLE 28 1155 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6428671 140456 SH SOLE 30 140456 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 56434 1233 SH SOLE 36 1233 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 543565 11876 SH SOLE 40 11876 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5776052 126197 SH SOLE 43 112683 0 13514 ARTIVION INC COM 228903100 1291755 61047 SH SOLE 2 41015 0 20032 ARTIVION INC COM 228903100 22281 1053 SH SOLE 4 222 0 831 ARTIVION INC COM 228903100 449100 21224 SH SOLE 7 20084 0 1140 ARTIVION INC COM 228903100 2706576 127910 SH SOLE 18 127910 0 0 ARTIVION INC COM 228903100 4104426 193971 SH SOLE 19 193971 0 0 ARTIVION INC COM 228903100 103845811 4907647 SH SOLE 21 4907647 0 0 ARTIVION INC COM 228903100 25970980 1227362 SH SOLE 22 1167635 0 59727 ARTIVION INC COM 228903100 6411 303 SH SOLE 23 303 0 0 ARTIVION INC COM 228903100 199073 9408 SH SOLE 25 9408 0 0 ARTIVION INC COM 228903100 1056836 49945 SH SOLE 26 19563 0 30382 ARTIVION INC COM 228903100 71986 3402 SH SOLE 28 0 0 3402 ARTIVION INC COM 228903100 2192874 103633 SH SOLE 30 103633 0 0 ARTIVION INC COM 228903100 20483 968 SH SOLE 36 968 0 0 ARTIVION INC COM 228903100 173935 8220 SH SOLE 40 8220 0 0 ARTIVION INC COM 228903100 524082 24768 SH SOLE 43 22060 0 2708 ARVINAS INC COM 04335A105 4525361 109626 SH SOLE 2 63101 0 46525 ARVINAS INC COM 04335A105 5077 123 SH SOLE 4 123 0 0 ARVINAS INC COM 04335A105 579736 14044 SH SOLE 7 13296 0 748 ARVINAS INC COM 04335A105 5327597 129060 SH SOLE 18 117802 0 11258 ARVINAS INC COM 04335A105 21686448 525350 SH SOLE 19 525350 0 0 ARVINAS INC COM 04335A105 101253153 2452838 SH SOLE 21 2452838 0 0 ARVINAS INC COM 04335A105 80292985 1945082 SH SOLE 22 1879735 0 65347 ARVINAS INC COM 04335A105 199919 4843 SH SOLE 23 4843 0 0 ARVINAS INC COM 04335A105 489374 11855 SH SOLE 25 11855 0 0 ARVINAS INC COM 04335A105 1846826 44739 SH SOLE 26 17182 0 27557 ARVINAS INC COM 04335A105 74015 1793 SH SOLE 28 725 0 1068 ARVINAS INC COM 04335A105 8129559 196937 SH SOLE 30 196937 0 0 ARVINAS INC COM 04335A105 105264 2550 SH SOLE 34 2550 0 0 ARVINAS INC COM 04335A105 21796 528 SH SOLE 36 528 0 0 ARVINAS INC COM 04335A105 496887 12037 SH SOLE 40 12037 0 0 ARVINAS INC COM 04335A105 1768807 42849 SH SOLE 43 29805 0 13044 ASANA INC CL A 04342Y104 1240160 80062 SH SOLE 2 60003 0 20059 ASANA INC CL A 04342Y104 30872 1993 SH SOLE 4 219 0 1774 ASANA INC CL A 04342Y104 280896 18134 SH SOLE 7 17184 0 950 ASANA INC CL A 04342Y104 3010543 194354 SH SOLE 18 194354 0 0 ASANA INC CL A 04342Y104 2732916 176431 SH SOLE 19 176431 0 0 ASANA INC CL A 04342Y104 54344342 3508350 SH SOLE 21 3508350 0 0 ASANA INC CL A 04342Y104 37248369 2404672 SH SOLE 22 2337659 0 67013 ASANA INC CL A 04342Y104 263655 17021 SH SOLE 25 17021 0 0 ASANA INC CL A 04342Y104 384431 24818 SH SOLE 26 24818 0 0 ASANA INC CL A 04342Y104 21407 1382 SH SOLE 28 1382 0 0 ASANA INC CL A 04342Y104 8010359 517131 SH SOLE 30 517131 0 0 ASANA INC CL A 04342Y104 10099 652 SH SOLE 36 652 0 0 ASANA INC CL A 04342Y104 300305 19387 SH SOLE 40 19387 0 0 ASANA INC CL A 04342Y104 634672 40973 SH SOLE 43 39541 0 1432 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5635378 23901 SH SOLE 2 8526 0 15375 ASBURY AUTOMOTIVE GROUP INC COM 043436104 9667 41 SH SOLE 4 41 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 895964 3800 SH SOLE 7 3615 0 185 ASBURY AUTOMOTIVE GROUP INC COM 043436104 15489331 65694 SH SOLE 18 65694 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 11850774 50262 SH SOLE 19 50262 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 560897278 2378901 SH SOLE 21 2378901 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 143597329 609031 SH SOLE 22 583098 0 25933 ASBURY AUTOMOTIVE GROUP INC COM 043436104 900208 3818 SH SOLE 25 3818 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 7406557 31413 SH SOLE 26 9313 0 22100 ASBURY AUTOMOTIVE GROUP INC COM 043436104 81344 345 SH SOLE 28 345 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 11388174 48300 SH SOLE 30 48300 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 164103 696 SH SOLE 36 696 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 936282 3971 SH SOLE 40 3971 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4310058 18280 SH SOLE 43 17784 0 496 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 55098895 364483 SH SOLE 21 364483 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 204231 1351 SH SOLE 28 1351 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 4677049 30939 SH SOLE 30 30939 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1269223 8396 SH SOLE 43 7039 0 1357 ASCENDIS PHARMA A/S NOTE 2.250% 4/0 04351PAD3 5263721 4575000 PRN SOLE 21 4575000 0 0 ASCENT INDUSTRIES CO COM 871565107 12666 1243 SH SOLE 18 1243 0 0 ASCENT INDUSTRIES CO COM 871565107 154114 15124 SH SOLE 21 15124 0 0 ASCENT INDUSTRIES CO COM 871565107 1354190 132894 SH SOLE 22 132894 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 296642 26992 SH SOLE 2 26992 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 46543 4235 SH SOLE 7 4235 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 94374911 8587344 SH SOLE 21 8587344 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 20746823 1887791 SH SOLE 22 1887791 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 83337 7583 SH SOLE 30 7583 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 39212 3568 SH SOLE 34 3568 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 22146110 2015115 SH SOLE 43 1827995 0 187119 ASENSUS SURGICAL INC COM 04367G103 795984 3460798 SH SOLE 22 3460798 0 0 ASENSUS SURGICAL INC COM 04367G103 1569 6820 SH SOLE 43 6820 0 0 ASGN INC COM 00191U102 6854237 65428 SH SOLE 2 39898 0 25530 ASGN INC COM 00191U102 16133 154 SH SOLE 4 154 0 0 ASGN INC COM 00191U102 1436993 13717 SH SOLE 7 13003 0 714 ASGN INC COM 00191U102 19345505 184665 SH SOLE 18 184665 0 0 ASGN INC COM 00191U102 10364640 98937 SH SOLE 19 98937 0 0 ASGN INC COM 00191U102 365964603 3493362 SH SOLE 21 3493362 0 0 ASGN INC COM 00191U102 162375591 1549977 SH SOLE 22 1494211 0 55766 ASGN INC COM 00191U102 1017010 9708 SH SOLE 25 9708 0 0 ASGN INC COM 00191U102 1893642 18076 SH SOLE 26 18076 0 0 ASGN INC COM 00191U102 99312 948 SH SOLE 28 948 0 0 ASGN INC COM 00191U102 8138071 77683 SH SOLE 30 77683 0 0 ASGN INC COM 00191U102 150959 1441 SH SOLE 36 1441 0 0 ASGN INC COM 00191U102 1070857 10222 SH SOLE 40 10222 0 0 ASGN INC COM 00191U102 6340913 60528 SH SOLE 43 55666 0 4862 ASHFORD HOSPITALITY TR INC COM SHS 044103869 7787 5684 SH SOLE 18 5684 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 99173 72389 SH SOLE 21 72389 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 578656 422377 SH SOLE 22 422377 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 2477 1808 SH SOLE 23 1808 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 341 249 SH SOLE 43 249 0 0 ASHFORD INC COM 044104107 353 156 SH SOLE 18 156 0 0 ASHFORD INC COM 044104107 3779 1672 SH SOLE 21 1672 0 0 ASHFORD INC COM 044104107 53336 23600 SH SOLE 22 23600 0 0 ASHLAND INC COM 044186104 14638314 150337 SH SOLE 2 51006 0 99331 ASHLAND INC COM 044186104 16261 167 SH SOLE 4 167 0 0 ASHLAND INC COM 044186104 443812 4558 SH SOLE 7 4346 0 212 ASHLAND INC COM 044186104 8195828 84172 SH SOLE 18 84172 0 0 ASHLAND INC COM 044186104 1584794 16276 SH SOLE 19 16276 0 0 ASHLAND INC COM 044186104 251470683 2582630 SH SOLE 21 2582630 0 0 ASHLAND INC COM 044186104 151399931 1554893 SH SOLE 22 1490541 0 64352 ASHLAND INC COM 044186104 948189 9738 SH SOLE 25 9738 0 0 ASHLAND INC COM 044186104 1679827 17252 SH SOLE 26 17252 0 0 ASHLAND INC COM 044186104 105354 1082 SH SOLE 28 1082 0 0 ASHLAND INC COM 044186104 2831130 29076 SH SOLE 30 29076 0 0 ASHLAND INC COM 044186104 60759 624 SH SOLE 31 624 0 0 ASHLAND INC COM 044186104 55598 571 SH SOLE 36 571 0 0 ASHLAND INC COM 044186104 1041859 10700 SH SOLE 40 10700 0 0 ASHLAND INC COM 044186104 6295896 64660 SH SOLE 43 56243 0 8417 ASML HOLDING N V N Y REGISTRY SHS N07059210 64051 66 SH SOLE 2 46 0 20 ASML HOLDING N V N Y REGISTRY SHS N07059210 12653958 13039 SH SOLE 7 13039 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 354222 365 SH SOLE 15 365 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 288915881 297707 SH SOLE 18 251266 0 46441 ASML HOLDING N V N Y REGISTRY SHS N07059210 269696524 277903 SH SOLE 19 277903 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 459960079 473956 SH SOLE 21 473956 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 100521283 103580 SH SOLE 22 103580 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 83326495 85862 SH SOLE 30 85862 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 25130321 25895 SH SOLE 32 25895 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 17224872 17749 SH SOLE 34 17749 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 309744486 319170 SH SOLE 43 277811 0 41358 ASP ISOTOPES INC COM 00218A105 338532 81969 SH SOLE 22 81969 0 0 ASPEN AEROGELS INC COM 04523Y105 827781 47033 SH SOLE 2 17228 0 29805 ASPEN AEROGELS INC COM 04523Y105 1971 112 SH SOLE 4 112 0 0 ASPEN AEROGELS INC COM 04523Y105 6107 347 SH SOLE 7 347 0 0 ASPEN AEROGELS INC COM 04523Y105 2519986 143181 SH SOLE 18 143181 0 0 ASPEN AEROGELS INC COM 04523Y105 1930122 109666 SH SOLE 19 109666 0 0 ASPEN AEROGELS INC COM 04523Y105 34383677 1953618 SH SOLE 21 1953618 0 0 ASPEN AEROGELS INC COM 04523Y105 28814984 1637215 SH SOLE 22 1565162 0 72053 ASPEN AEROGELS INC COM 04523Y105 160811 9137 SH SOLE 25 9137 0 0 ASPEN AEROGELS INC COM 04523Y105 268646 15264 SH SOLE 26 15264 0 0 ASPEN AEROGELS INC COM 04523Y105 31715 1802 SH SOLE 28 0 0 1802 ASPEN AEROGELS INC COM 04523Y105 876902 49824 SH SOLE 30 49824 0 0 ASPEN AEROGELS INC COM 04523Y105 259019 14717 SH SOLE 40 14717 0 0 ASPEN AEROGELS INC COM 04523Y105 1425618 81001 SH SOLE 43 79000 0 2001 ASPEN TECHNOLOGY INC COM 29109X106 10886878 51045 SH SOLE 2 17268 0 33777 ASPEN TECHNOLOGY INC COM 29109X106 5625900 26378 SH SOLE 4 12480 0 13898 ASPEN TECHNOLOGY INC COM 29109X106 1838474 8620 SH SOLE 7 8498 0 122 ASPEN TECHNOLOGY INC COM 29109X106 242713 1138 SH SOLE 13 1138 0 0 ASPEN TECHNOLOGY INC COM 29109X106 538959 2527 SH SOLE 15 2527 0 0 ASPEN TECHNOLOGY INC COM 29109X106 16038229 75198 SH SOLE 18 73421 0 1777 ASPEN TECHNOLOGY INC COM 29109X106 162388193 761385 SH SOLE 19 761385 0 0 ASPEN TECHNOLOGY INC COM 29109X106 407254961 1909485 SH SOLE 21 1909485 0 0 ASPEN TECHNOLOGY INC COM 29109X106 216898082 1016964 SH SOLE 22 960740 0 56224 ASPEN TECHNOLOGY INC COM 29109X106 8902094 41739 SH SOLE 23 41739 0 0 ASPEN TECHNOLOGY INC COM 29109X106 5742351 26924 SH SOLE 25 26657 0 267 ASPEN TECHNOLOGY INC COM 29109X106 5287851 24793 SH SOLE 26 15828 0 8965 ASPEN TECHNOLOGY INC COM 29109X106 9165708 42975 SH SOLE 28 509 0 42466 ASPEN TECHNOLOGY INC COM 29109X106 70791258 331917 SH SOLE 30 331917 0 0 ASPEN TECHNOLOGY INC COM 29109X106 1339825 6282 SH SOLE 31 5895 0 387 ASPEN TECHNOLOGY INC COM 29109X106 1117374 5239 SH SOLE 34 5239 0 0 ASPEN TECHNOLOGY INC COM 29109X106 1243636 5831 SH SOLE 36 5831 0 0 ASPEN TECHNOLOGY INC COM 29109X106 346793 1626 SH SOLE 40 1626 0 0 ASPEN TECHNOLOGY INC COM 29109X106 8352045 39160 SH SOLE 43 35123 0 4037 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 194200 62645 SH SOLE 22 62645 0 0 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 375 121 SH SOLE 43 121 0 0 ASSEMBLY BIOSCIENCES INC COM NEW 045396207 7209 542 SH SOLE 18 542 0 0 ASSEMBLY BIOSCIENCES INC COM NEW 045396207 113263 8516 SH SOLE 21 8516 0 0 ASSEMBLY BIOSCIENCES INC COM NEW 045396207 853953 64207 SH SOLE 22 64207 0 0 ASSEMBLY BIOSCIENCES INC COM NEW 045396207 62457 4696 SH SOLE 26 0 0 4696 ASSERTIO HOLDINGS INC COM NEW 04546C205 43265 45101 SH SOLE 2 3800 0 41301 ASSERTIO HOLDINGS INC COM NEW 04546C205 681 710 SH SOLE 7 710 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 245898 256331 SH SOLE 18 256331 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 186035 193928 SH SOLE 19 193928 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 3275242 3414200 SH SOLE 21 3414200 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 2341444 2440784 SH SOLE 22 2372072 0 68712 ASSETMARK FINL HLDGS INC COM 04546L106 1325290 37427 SH SOLE 2 31594 0 5833 ASSETMARK FINL HLDGS INC COM 04546L106 8003 226 SH SOLE 7 226 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1984341 56039 SH SOLE 18 56039 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 3227055 91134 SH SOLE 19 91134 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 28616910 808159 SH SOLE 21 808159 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 23986592 677396 SH SOLE 22 658161 0 19235 ASSETMARK FINL HLDGS INC COM 04546L106 177015 4999 SH SOLE 25 4999 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 505442 14274 SH SOLE 30 14274 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 4796957 135469 SH SOLE 34 135469 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 203253 5740 SH SOLE 40 5740 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 35658 1007 SH OTR 43 1007 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1039496 29356 SH SOLE 43 21473 0 7883 ASSOCIATED BANC CORP COM 045487105 4920047 228733 SH SOLE 2 127627 0 101106 ASSOCIATED BANC CORP COM 045487105 11551 537 SH SOLE 4 537 0 0 ASSOCIATED BANC CORP COM 045487105 1026844 47738 SH SOLE 7 45280 0 2458 ASSOCIATED BANC CORP COM 045487105 12988039 603814 SH SOLE 18 603814 0 0 ASSOCIATED BANC CORP COM 045487105 6998687 325369 SH SOLE 19 325369 0 0 ASSOCIATED BANC CORP COM 045487105 244581262 11370584 SH SOLE 21 11370584 0 0 ASSOCIATED BANC CORP COM 045487105 120775832 5614869 SH SOLE 22 5407399 0 207470 ASSOCIATED BANC CORP COM 045487105 719596 33454 SH SOLE 25 33454 0 0 ASSOCIATED BANC CORP COM 045487105 1415358 65800 SH SOLE 26 65800 0 0 ASSOCIATED BANC CORP COM 045487105 312325 14520 SH SOLE 28 2770 0 11750 ASSOCIATED BANC CORP COM 045487105 6579049 305860 SH SOLE 30 305860 0 0 ASSOCIATED BANC CORP COM 045487105 165885 7712 SH SOLE 36 7712 0 0 ASSOCIATED BANC CORP COM 045487105 772596 35918 SH SOLE 40 35918 0 0 ASSOCIATED BANC CORP COM 045487105 12016061 558627 SH SOLE 43 534900 0 23727 ASSOCIATED CAP GROUP INC CL A 045528106 1685056 51515 SH SOLE 22 51515 0 0 ASSURANT INC COM 04621X108 15172897 80604 SH SOLE 2 16994 0 63610 ASSURANT INC COM 04621X108 10123359 53779 SH SOLE 4 29674 0 24105 ASSURANT INC COM 04621X108 20878263 110913 SH SOLE 7 103359 0 7554 ASSURANT INC COM 04621X108 288007 1530 SH SOLE 13 1530 0 0 ASSURANT INC COM 04621X108 1246714 6623 SH SOLE 15 6623 0 0 ASSURANT INC COM 04621X108 39120225 207821 SH SOLE 18 204110 0 3711 ASSURANT INC COM 04621X108 42411978 225308 SH SOLE 19 225308 0 0 ASSURANT INC COM 04621X108 409249007 2174081 SH SOLE 21 2174081 0 0 ASSURANT INC COM 04621X108 257531520 1368102 SH SOLE 22 1241817 0 126285 ASSURANT INC COM 04621X108 14582388 77467 SH SOLE 23 77467 0 0 ASSURANT INC COM 04621X108 7512658 39910 SH SOLE 25 39521 0 389 ASSURANT INC COM 04621X108 16067602 85357 SH SOLE 26 77225 0 8132 ASSURANT INC COM 04621X108 15822137 84053 SH SOLE 28 668 0 83385 ASSURANT INC COM 04621X108 100886287 535945 SH SOLE 30 442519 0 93426 ASSURANT INC COM 04621X108 2519028 13382 SH SOLE 31 12558 0 824 ASSURANT INC COM 04621X108 18426437 97888 SH SOLE 34 97888 0 0 ASSURANT INC COM 04621X108 2982851 15846 SH SOLE 36 15846 0 0 ASSURANT INC COM 04621X108 4357568 23149 SH SOLE 37 23149 0 0 ASSURANT INC COM 04621X108 480577 2553 SH SOLE 40 2553 0 0 ASSURANT INC COM 04621X108 6533262 34707 SH SOLE 43 33053 0 1654 ASSURED GUARANTY LTD COM G0585R106 9605440 110091 SH SOLE 2 19281 0 90810 ASSURED GUARANTY LTD COM G0585R106 9074 104 SH SOLE 4 104 0 0 ASSURED GUARANTY LTD COM G0585R106 658999 7553 SH SOLE 7 7183 0 370 ASSURED GUARANTY LTD COM G0585R106 4217927 48343 SH SOLE 18 48343 0 0 ASSURED GUARANTY LTD COM G0585R106 1681831 19276 SH SOLE 19 19276 0 0 ASSURED GUARANTY LTD COM G0585R106 438266435 5023111 SH SOLE 21 5023111 0 0 ASSURED GUARANTY LTD COM G0585R106 128126102 1468494 SH SOLE 22 1394963 0 73531 ASSURED GUARANTY LTD COM G0585R106 920837 10554 SH SOLE 25 10554 0 0 ASSURED GUARANTY LTD COM G0585R106 3614855 41431 SH SOLE 26 15755 0 25676 ASSURED GUARANTY LTD COM G0585R106 1170110 13411 SH SOLE 28 6955 0 6456 ASSURED GUARANTY LTD COM G0585R106 10077811 115505 SH SOLE 30 115505 0 0 ASSURED GUARANTY LTD COM G0585R106 61075 700 SH SOLE 31 700 0 0 ASSURED GUARANTY LTD COM G0585R106 157661 1807 SH SOLE 36 1807 0 0 ASSURED GUARANTY LTD COM G0585R106 1135733 13017 SH SOLE 40 13017 0 0 ASSURED GUARANTY LTD COM G0585R106 10782529 123582 SH SOLE 43 115259 0 8323 AST SPACEMOBILE INC COM CL A 00217D100 51606 17795 SH SOLE 2 3542 0 14253 AST SPACEMOBILE INC COM CL A 00217D100 2079 717 SH SOLE 7 717 0 0 AST SPACEMOBILE INC COM CL A 00217D100 676608 233313 SH SOLE 18 233313 0 0 AST SPACEMOBILE INC COM CL A 00217D100 693706 239209 SH SOLE 19 239209 0 0 AST SPACEMOBILE INC COM CL A 00217D100 11383863 3925470 SH SOLE 21 3925470 0 0 AST SPACEMOBILE INC COM CL A 00217D100 9750421 3362214 SH SOLE 22 3327740 0 34474 ASTEC INDS INC COM 046224101 839451 19205 SH SOLE 2 6247 0 12958 ASTEC INDS INC COM 046224101 62243 1424 SH SOLE 4 102 0 1322 ASTEC INDS INC COM 046224101 8829 202 SH SOLE 7 202 0 0 ASTEC INDS INC COM 046224101 3156081 72205 SH SOLE 18 72205 0 0 ASTEC INDS INC COM 046224101 5181077 118533 SH SOLE 19 118533 0 0 ASTEC INDS INC COM 046224101 127876271 2925561 SH SOLE 21 2925561 0 0 ASTEC INDS INC COM 046224101 31134283 712292 SH SOLE 22 676483 0 35809 ASTEC INDS INC COM 046224101 161290 3690 SH SOLE 25 3690 0 0 ASTEC INDS INC COM 046224101 144199 3299 SH SOLE 26 3299 0 0 ASTEC INDS INC COM 046224101 8086 185 SH SOLE 28 185 0 0 ASTEC INDS INC COM 046224101 1946843 44540 SH SOLE 30 44540 0 0 ASTEC INDS INC COM 046224101 219337 5018 SH SOLE 40 5018 0 0 ASTEC INDS INC COM 046224101 904454 20692 SH SOLE 43 19301 0 1391 ASTERA LABS INC COM 04626A103 5538135 74648 SH SOLE 2 66796 0 7852 ASTERA LABS INC COM 04626A103 1064256 14345 SH SOLE 18 11242 0 3103 ASTERA LABS INC COM 04626A103 26464018 356706 SH SOLE 19 356706 0 0 ASTERA LABS INC COM 04626A103 475706 6412 SH SOLE 21 6412 0 0 ASTERA LABS INC COM 04626A103 5882303 79287 SH SOLE 22 74759 0 4528 ASTERA LABS INC COM 04626A103 177017 2386 SH SOLE 25 2386 0 0 ASTERA LABS INC COM 04626A103 1130285 15235 SH SOLE 26 1593 0 13642 ASTERA LABS INC COM 04626A103 835454 11261 SH SOLE 28 0 0 11261 ASTERA LABS INC COM 04626A103 441950 5957 SH SOLE 31 5548 0 409 ASTERA LABS INC COM 04626A103 21052377 283763 SH SOLE 34 283763 0 0 ASTRA SPACE INC CL A NEW 04634X202 73412 107642 SH SOLE 22 107642 0 0 ASTRA SPACE INC CL A NEW 04634X202 2210 3240 SH SOLE 28 3240 0 0 ASTRANA HEALTH INC COM NEW 03763A207 1006710 23975 SH SOLE 2 13207 0 10768 ASTRANA HEALTH INC COM NEW 03763A207 3317 79 SH SOLE 4 79 0 0 ASTRANA HEALTH INC COM NEW 03763A207 380891 9071 SH SOLE 7 8597 0 474 ASTRANA HEALTH INC COM NEW 03763A207 5171446 123159 SH SOLE 18 123159 0 0 ASTRANA HEALTH INC COM NEW 03763A207 3881808 92446 SH SOLE 19 92446 0 0 ASTRANA HEALTH INC COM NEW 03763A207 204297600 4865387 SH SOLE 21 4865387 0 0 ASTRANA HEALTH INC COM NEW 03763A207 48879803 1164082 SH SOLE 22 1127436 0 36646 ASTRANA HEALTH INC COM NEW 03763A207 404574 9635 SH SOLE 25 9635 0 0 ASTRANA HEALTH INC COM NEW 03763A207 775135 18460 SH SOLE 26 9774 0 8686 ASTRANA HEALTH INC COM NEW 03763A207 33004 786 SH SOLE 28 786 0 0 ASTRANA HEALTH INC COM NEW 03763A207 7485095 178259 SH SOLE 30 178259 0 0 ASTRANA HEALTH INC COM NEW 03763A207 450805 10736 SH SOLE 40 10736 0 0 ASTRANA HEALTH INC COM NEW 03763A207 1520752 36217 SH SOLE 43 27363 0 8854 ASTRAZENECA PLC OPTIONS 046353108 1592125 23500 SH Call SOLE 2 0 0 23500 ASTRAZENECA PLC OPTIONS 046353108 230350 3400 SH Call SOLE 4 3400 0 0 ASTRAZENECA PLC OPTIONS 046353108 5250625 77500 SH Call SOLE 18 77500 0 0 ASTRAZENECA PLC OPTIONS 046353108 28949575 427300 SH Call SOLE 19 427300 0 0 ASTRAZENECA PLC OPTIONS 046353108 2168000 32000 SH Call SOLE 22 32000 0 0 ASTRAZENECA PLC OPTIONS 046353108 1551475 22900 SH Call SOLE 26 22900 0 0 ASTRAZENECA PLC OPTIONS 046353108 142275 2100 SH Call SOLE 30 2100 0 0 ASTRAZENECA PLC OPTIONS 046353108 16890075 249300 SH Call SOLE 34 249300 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2878765 42491 SH SOLE 2 5686 0 36805 ASTRAZENECA PLC SPONSORED ADR 046353108 348100 5138 SH SOLE 4 5138 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 5841134 86216 SH SOLE 7 86216 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 163481 2413 SH SOLE 15 2413 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 147543138 2177759 SH SOLE 18 2158377 0 19382 ASTRAZENECA PLC SPONSORED ADR 046353108 60435033 892030 SH SOLE 19 892030 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3293395 48611 SH SOLE 22 48611 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 803922 11866 SH SOLE 23 11866 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 245526 3624 SH SOLE 26 3624 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 60138762 887657 SH SOLE 30 887657 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 11828405 174589 SH SOLE 32 174589 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 24059990 355129 SH SOLE 34 355129 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 138274146 2040947 SH SOLE 43 1861998 0 178948 ASTRIA THERAPEUTICS INC COM 04635X102 517242 36749 SH SOLE 2 29446 0 7303 ASTRIA THERAPEUTICS INC COM 04635X102 5926 421 SH SOLE 7 421 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 1781163 126548 SH SOLE 18 126548 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 3542030 251654 SH SOLE 19 251654 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 25816731 1834226 SH SOLE 21 1834226 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 18476562 1312722 SH SOLE 22 1291421 0 21301 ASTRIA THERAPEUTICS INC COM 04635X102 21436 1523 SH SOLE 23 1523 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 205326 14588 SH SOLE 26 0 0 14588 ASTRIA THERAPEUTICS INC COM 04635X102 99229 7050 SH SOLE 34 7050 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 169 12 SH SOLE 43 12 0 0 ASTRONICS CORP COM 046433108 799128 41971 SH SOLE 2 8021 0 33950 ASTRONICS CORP COM 046433108 2589 136 SH SOLE 7 136 0 0 ASTRONICS CORP COM 046433108 1450772 76196 SH SOLE 18 76196 0 0 ASTRONICS CORP COM 046433108 1113383 58476 SH SOLE 19 58476 0 0 ASTRONICS CORP COM 046433108 19774525 1038578 SH SOLE 21 1038578 0 0 ASTRONICS CORP COM 046433108 13805123 725059 SH SOLE 22 689989 0 35070 ASTRONICS CORP COM 046433108 96438 5065 SH SOLE 25 5065 0 0 ASTRONICS CORP COM 046433108 83928 4408 SH SOLE 30 4408 0 0 ASTRONICS CORP COM 046433108 95048 4992 SH SOLE 40 4992 0 0 ASTRONICS CORP COM 046433108 34024 1787 SH OTR 43 1787 0 0 ASTRONICS CORP COM 046433108 175206 9202 SH SOLE 43 6761 0 2441 ASTRONOVA INC COM 04638F108 19406 1089 SH SOLE 18 1089 0 0 ASTRONOVA INC COM 04638F108 255378 14331 SH SOLE 21 14331 0 0 ASTRONOVA INC COM 04638F108 1033186 57979 SH SOLE 22 57979 0 0 ASTROTECH CORP COM 046484309 180681 20188 SH SOLE 22 20188 0 0 ASURE SOFTWARE INC COM 04649U102 171533 22048 SH SOLE 2 13454 0 8594 ASURE SOFTWARE INC COM 04649U102 1011 130 SH SOLE 7 130 0 0 ASURE SOFTWARE INC COM 04649U102 473366 60844 SH SOLE 18 60844 0 0 ASURE SOFTWARE INC COM 04649U102 374716 48164 SH SOLE 19 48164 0 0 ASURE SOFTWARE INC COM 04649U102 6542474 840935 SH SOLE 21 840935 0 0 ASURE SOFTWARE INC COM 04649U102 4031067 518132 SH SOLE 22 501340 0 16792 AT&T INC COM 00206R102 234474205 13322398 SH SOLE 2 2582421 0 10739977 AT&T INC COM 00206R102 88152645 5008673 SH SOLE 4 2367313 0 2641360 AT&T INC COM 00206R102 106573350 6055304 SH SOLE 7 5429929 0 625375 AT&T INC COM 00206R102 5554067 315572 SH SOLE 13 315572 0 0 AT&T INC COM 00206R102 18031869 1024538 SH SOLE 15 1024538 0 0 AT&T INC COM 00206R102 253544064 14405913 SH SOLE 18 13714429 0 691484 AT&T INC COM 00206R102 234912726 13347314 SH SOLE 19 13347314 0 0 AT&T INC COM 00206R102 3492605054 198443469 SH SOLE 21 198443469 0 0 AT&T INC COM 00206R102 2777397093 157806653 SH SOLE 22 141826809 0 15979844 AT&T INC COM 00206R102 226164101 12850233 SH SOLE 23 12850233 0 0 AT&T INC COM 00206R102 230747651 13110662 SH SOLE 25 12736220 0 374442 AT&T INC COM 00206R102 214620666 12194356 SH SOLE 26 8716281 0 3478075 AT&T INC COM 00206R102 278557523 15827132 SH SOLE 28 291472 0 15535660 AT&T INC COM 00206R102 913794728 51920155 SH SOLE 30 51181471 0 738684 AT&T INC COM 00206R102 28973419 1646217 SH SOLE 31 1531630 0 114587 AT&T INC COM 00206R102 6818733 387428 SH SOLE 32 387428 0 0 AT&T INC COM 00206R102 67438272 3831720 SH SOLE 34 3831720 0 0 AT&T INC COM 00206R102 36206720 2057200 SH SOLE 36 2057200 0 0 AT&T INC COM 00206R102 6163538 350201 SH SOLE 40 350201 0 0 AT&T INC COM 00206R102 137034 7786 SH OTR 43 7786 0 0 AT&T INC COM 00206R102 160838678 9138561 SH SOLE 43 7617730 0 1520831 ATAI LIFE SCIENCES NV SHS N0731H103 1734185 880297 SH SOLE 21 880297 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 1020785 518165 SH SOLE 30 518165 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 5859 2974 SH SOLE 43 2696 0 278 ATARA BIOTHERAPEUTICS INC COM 046513107 45803 65998 SH SOLE 2 3264 0 62734 ATARA BIOTHERAPEUTICS INC COM 046513107 784 1129 SH SOLE 7 1129 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 202334 291548 SH SOLE 18 291548 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 145756 210023 SH SOLE 19 210023 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2463199 3549278 SH SOLE 21 3549278 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1797355 2589848 SH SOLE 22 2515358 0 74490 ATARA BIOTHERAPEUTICS INC COM 046513107 83097 119737 SH SOLE 28 119737 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2719 3918 SH SOLE 43 0 0 3918 ATEA PHARMACEUTICALS INC COM 04683R106 3574847 884863 SH SOLE 2 650526 0 234337 ATEA PHARMACEUTICALS INC COM 04683R106 4194 1038 SH SOLE 7 1038 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 1335656 330608 SH SOLE 18 330608 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 4292952 1062612 SH SOLE 19 1062612 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 14305991 3541087 SH SOLE 21 3541087 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 12245442 3031050 SH SOLE 22 2915470 0 115580 ATEA PHARMACEUTICALS INC COM 04683R106 238711 59087 SH SOLE 23 59087 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 915359 226574 SH SOLE 26 0 0 226574 ATEA PHARMACEUTICALS INC COM 04683R106 180778 44747 SH SOLE 30 44747 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 249026 61640 SH SOLE 43 45620 0 16020 ATERIAN INC COM NEW 02156U200 241100 87355 SH SOLE 22 87355 0 0 ATHIRA PHARMA INC COM 04746L104 10286 3754 SH SOLE 2 3754 0 0 ATHIRA PHARMA INC COM 04746L104 13626 4973 SH SOLE 18 4973 0 0 ATHIRA PHARMA INC COM 04746L104 555612 202778 SH SOLE 21 202778 0 0 ATHIRA PHARMA INC COM 04746L104 1224629 446945 SH SOLE 22 446945 0 0 ATHIRA PHARMA INC COM 04746L104 24189 8828 SH SOLE 43 330 0 8498 ATI INC COM 01741R102 7155817 139844 SH SOLE 2 108558 0 31286 ATI INC COM 01741R102 113188 2212 SH SOLE 4 438 0 1774 ATI INC COM 01741R102 1112589 21743 SH SOLE 7 20633 0 1110 ATI INC COM 01741R102 18869859 368768 SH SOLE 18 368768 0 0 ATI INC COM 01741R102 14098205 275517 SH SOLE 19 275517 0 0 ATI INC COM 01741R102 760250804 14857354 SH SOLE 21 14857354 0 0 ATI INC COM 01741R102 186863476 3651817 SH SOLE 22 3540619 0 111198 ATI INC COM 01741R102 1332313 26037 SH SOLE 25 26037 0 0 ATI INC COM 01741R102 4328573 84592 SH SOLE 26 37698 0 46894 ATI INC COM 01741R102 4000778 78186 SH SOLE 28 71229 0 6957 ATI INC COM 01741R102 16935070 330957 SH SOLE 30 330957 0 0 ATI INC COM 01741R102 4530029 88529 SH SOLE 34 88529 0 0 ATI INC COM 01741R102 51016 997 SH SOLE 36 997 0 0 ATI INC COM 01741R102 1362657 26630 SH SOLE 40 26630 0 0 ATI INC COM 01741R102 6574215 128478 SH SOLE 43 122933 0 5545 ATI INC NOTE 3.500% 6/1 01741RAK8 1183277 357000 PRN SOLE 2 357000 0 0 ATI INC NOTE 3.500% 6/1 01741RAK8 14053480 4240000 PRN SOLE 19 4240000 0 0 ATI INC NOTE 3.500% 6/1 01741RAK8 7354875 2219000 PRN SOLE 21 2219000 0 0 ATI INC NOTE 3.500% 6/1 01741RAK8 9621994 2903000 PRN SOLE 34 2903000 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W208 63796 11433 SH SOLE 22 11433 0 0 ATKORE INC COM 047649108 20232222 106284 SH SOLE 2 60015 0 46269 ATKORE INC COM 047649108 116120 610 SH SOLE 4 93 0 517 ATKORE INC COM 047649108 1613872 8478 SH SOLE 7 8041 0 437 ATKORE INC COM 047649108 841201 4419 SH SOLE 13 4419 0 0 ATKORE INC COM 047649108 21717221 114085 SH SOLE 18 105090 0 8995 ATKORE INC COM 047649108 50200597 263714 SH SOLE 19 263714 0 0 ATKORE INC COM 047649108 264664171 1390335 SH SOLE 21 1390335 0 0 ATKORE INC COM 047649108 236499457 1242380 SH SOLE 22 1196636 0 45744 ATKORE INC COM 047649108 860046 4518 SH SOLE 23 4518 0 0 ATKORE INC COM 047649108 202193349 1062163 SH SOLE 25 1062163 0 0 ATKORE INC COM 047649108 14026486 73684 SH SOLE 26 16751 0 56933 ATKORE INC COM 047649108 207302 1089 SH SOLE 28 837 0 252 ATKORE INC COM 047649108 13669371 71808 SH SOLE 30 71808 0 0 ATKORE INC COM 047649108 2224166 11684 SH SOLE 34 11684 0 0 ATKORE INC COM 047649108 87375 459 SH SOLE 36 459 0 0 ATKORE INC COM 047649108 1529733 8036 SH SOLE 40 8036 0 0 ATKORE INC COM 047649108 5116306 26877 SH SOLE 43 25088 0 1789 ATLANTA BRAVES HLDGS INC COM SER A 047726104 188885 4508 SH SOLE 2 2218 0 2290 ATLANTA BRAVES HLDGS INC COM SER A 047726104 1676 40 SH SOLE 4 40 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 1634 39 SH SOLE 7 39 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 1024916 24461 SH SOLE 18 24461 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 930180 22200 SH SOLE 19 22200 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 16805922 401096 SH SOLE 21 401096 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 10142775 242071 SH SOLE 22 234068 0 8003 ATLANTA BRAVES HLDGS INC COM SER A 047726104 22207 530 SH SOLE 25 530 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 43786 1045 SH SOLE 26 1045 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 42235 1008 SH SOLE 28 0 0 1008 ATLANTA BRAVES HLDGS INC COM SER A 047726104 56565 1350 SH SOLE 30 1350 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 96915 2313 SH SOLE 40 2313 0 0 ATLANTA BRAVES HLDGS INC COM SER A 047726104 411165 9813 SH SOLE 43 9131 0 682 ATLANTA BRAVES HLDGS INC COM SER C 047726302 965719 24724 SH SOLE 2 13298 0 11426 ATLANTA BRAVES HLDGS INC COM SER C 047726302 7265 186 SH SOLE 4 186 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 19803 507 SH SOLE 7 507 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 4143758 106087 SH SOLE 18 106087 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 3780539 96788 SH SOLE 19 96788 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 65516471 1677329 SH SOLE 21 1677329 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 48969991 1253712 SH SOLE 22 1215231 0 38481 ATLANTA BRAVES HLDGS INC COM SER C 047726302 340799 8725 SH SOLE 25 8725 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 212486 5440 SH SOLE 26 5440 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 117375 3005 SH SOLE 28 74 0 2931 ATLANTA BRAVES HLDGS INC COM SER C 047726302 1404246 35951 SH SOLE 30 35951 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 368414 9432 SH SOLE 40 9432 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 846704 21677 SH SOLE 43 21277 0 400 ATLANTIC AMERN CORP COM 048209100 543 194 SH SOLE 18 194 0 0 ATLANTIC AMERN CORP COM 048209100 29288 10460 SH SOLE 21 10460 0 0 ATLANTIC AMERN CORP COM 048209100 48322 17258 SH SOLE 22 17258 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2178945 61709 SH SOLE 2 21310 0 40399 ATLANTIC UN BANKSHARES CORP COM 04911A107 10240 290 SH SOLE 4 290 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 823359 23318 SH SOLE 7 22104 0 1214 ATLANTIC UN BANKSHARES CORP COM 04911A107 8343718 236299 SH SOLE 18 236299 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 5134992 145426 SH SOLE 19 145426 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 292574211 8285874 SH SOLE 21 8285874 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 71055902 2012345 SH SOLE 22 1915610 0 96735 ATLANTIC UN BANKSHARES CORP COM 04911A107 446566 12647 SH SOLE 25 12647 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1159298 32832 SH SOLE 26 32832 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 190497 5395 SH SOLE 28 1408 0 3987 ATLANTIC UN BANKSHARES CORP COM 04911A107 6876375 194743 SH SOLE 30 194743 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 75740 2145 SH SOLE 36 2145 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 487419 13804 SH SOLE 40 13804 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 246040 6968 SH SOLE 43 6321 0 647 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 4275126 231338 SH SOLE 2 231338 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1324388 71666 SH SOLE 21 71666 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 17316 937 SH SOLE 22 937 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 174433 9439 SH SOLE 36 9439 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1553 84 SH SOLE 43 84 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 495455 16744 SH SOLE 2 14379 0 2365 ATLANTICUS HOLDINGS CORP COM 04914Y102 408283 13798 SH SOLE 18 13798 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 291106 9838 SH SOLE 19 9838 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 5316790 179682 SH SOLE 21 179682 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 4663650 157609 SH SOLE 22 150267 0 7342 ATLANTICUS HOLDINGS CORP COM 04914Y102 39384 1331 SH SOLE 25 1331 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 85308 2883 SH SOLE 26 0 0 2883 ATLANTICUS HOLDINGS CORP COM 04914Y102 15446 522 SH SOLE 28 0 0 522 ATLANTICUS HOLDINGS CORP COM 04914Y102 80218 2711 SH SOLE 30 2711 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 31513 1065 SH SOLE 40 1065 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 101494 3430 SH SOLE 43 3430 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 364793 16127 SH SOLE 2 6136 0 9991 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 4026 178 SH SOLE 7 178 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 1060810 46897 SH SOLE 18 46897 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 877588 38797 SH SOLE 19 38797 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 31948782 1412413 SH SOLE 21 1412413 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 26136392 1155455 SH SOLE 22 1131381 0 24074 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 84689 3744 SH SOLE 25 3744 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 2669 118 SH SOLE 43 118 0 0 ATLAS LITHIUM CORP COM NEW 105861306 76147 4474 SH SOLE 2 4474 0 0 ATLAS LITHIUM CORP COM NEW 105861306 269273 15821 SH SOLE 19 15821 0 0 ATLAS LITHIUM CORP COM NEW 105861306 66259 3893 SH SOLE 22 3893 0 0 ATLASSIAN CORPORATION CL A 049468101 64238797 329244 SH SOLE 2 112901 0 216343 ATLASSIAN CORPORATION CL A 049468101 26317998 134888 SH SOLE 4 72533 0 62355 ATLASSIAN CORPORATION CL A 049468101 22123913 113392 SH SOLE 7 109591 0 3801 ATLASSIAN CORPORATION CL A 049468101 1649460 8454 SH SOLE 13 8454 0 0 ATLASSIAN CORPORATION CL A 049468101 2994548 15348 SH SOLE 15 15348 0 0 ATLASSIAN CORPORATION CL A 049468101 40802769 209127 SH SOLE 18 198924 0 10203 ATLASSIAN CORPORATION CL A 049468101 8916722 45701 SH SOLE 19 45701 0 0 ATLASSIAN CORPORATION CL A 049468101 475548627 2437336 SH SOLE 21 2437336 0 0 ATLASSIAN CORPORATION CL A 049468101 743416902 3810245 SH SOLE 22 3513818 0 296427 ATLASSIAN CORPORATION CL A 049468101 50627533 259482 SH SOLE 23 259482 0 0 ATLASSIAN CORPORATION CL A 049468101 73733825 377909 SH SOLE 25 338029 0 39880 ATLASSIAN CORPORATION CL A 049468101 30698022 157337 SH SOLE 26 94623 0 62714 ATLASSIAN CORPORATION CL A 049468101 61478966 315099 SH SOLE 28 6821 0 308278 ATLASSIAN CORPORATION CL A 049468101 81751 419 SH SOLE 29 419 0 0 ATLASSIAN CORPORATION CL A 049468101 146036713 748484 SH SOLE 30 735275 0 13209 ATLASSIAN CORPORATION CL A 049468101 7341209 37626 SH SOLE 31 35135 0 2491 ATLASSIAN CORPORATION CL A 049468101 9162756 46962 SH SOLE 32 46962 0 0 ATLASSIAN CORPORATION CL A 049468101 4953843 25390 SH SOLE 34 25390 0 0 ATLASSIAN CORPORATION CL A 049468101 6328588 32436 SH SOLE 36 32436 0 0 ATLASSIAN CORPORATION CL A 049468101 1454545 7455 SH SOLE 40 7455 0 0 ATLASSIAN CORPORATION CL A 049468101 36681 188 SH OTR 43 188 0 0 ATLASSIAN CORPORATION CL A 049468101 16676563 85473 SH SOLE 43 66191 0 19282 ATMOS ENERGY CORP COM 049560105 37880422 318671 SH SOLE 2 92448 0 226223 ATMOS ENERGY CORP COM 049560105 22633323 190404 SH SOLE 4 89149 0 101255 ATMOS ENERGY CORP COM 049560105 41928183 352723 SH SOLE 7 312794 0 39929 ATMOS ENERGY CORP COM 049560105 533132 4485 SH SOLE 13 4485 0 0 ATMOS ENERGY CORP COM 049560105 2664828 22418 SH SOLE 15 22418 0 0 ATMOS ENERGY CORP COM 049560105 29488556 248074 SH SOLE 18 238664 0 9410 ATMOS ENERGY CORP COM 049560105 15627126 131464 SH SOLE 19 131464 0 0 ATMOS ENERGY CORP COM 049560105 724044421 6091061 SH SOLE 21 6091061 0 0 ATMOS ENERGY CORP COM 049560105 386056595 3247721 SH SOLE 22 2922233 0 325488 ATMOS ENERGY CORP COM 049560105 27355553 230130 SH SOLE 23 230130 0 0 ATMOS ENERGY CORP COM 049560105 30483023 256440 SH SOLE 25 254599 0 1841 ATMOS ENERGY CORP COM 049560105 17474722 147007 SH SOLE 26 78561 0 68446 ATMOS ENERGY CORP COM 049560105 34612329 291178 SH SOLE 28 2774 0 288404 ATMOS ENERGY CORP COM 049560105 155960174 1312023 SH SOLE 30 1312023 0 0 ATMOS ENERGY CORP COM 049560105 4168414 35067 SH SOLE 31 32604 0 2463 ATMOS ENERGY CORP COM 049560105 823650 6929 SH SOLE 34 6929 0 0 ATMOS ENERGY CORP COM 049560105 3798729 31957 SH SOLE 36 31957 0 0 ATMOS ENERGY CORP COM 049560105 913754 7687 SH SOLE 40 7687 0 0 ATMOS ENERGY CORP COM 049560105 33521 282 SH OTR 43 282 0 0 ATMOS ENERGY CORP COM 049560105 17903301 150612 SH SOLE 43 122659 0 27954 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 965178 29928 SH SOLE 2 7466 0 22462 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 3483 108 SH SOLE 4 108 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 17093 530 SH SOLE 7 530 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 6696938 207657 SH SOLE 18 207657 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 5797744 179775 SH SOLE 19 179775 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 93798158 2908470 SH SOLE 21 2908470 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 73756524 2287024 SH SOLE 22 2231801 0 55223 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 107489 3333 SH SOLE 25 3333 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 414703 12859 SH SOLE 26 12859 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 507067 15723 SH SOLE 30 15723 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 157638 4888 SH SOLE 40 4888 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 16415 509 SH SOLE 43 509 0 0 ATN INTL INC COM 00215F107 1550172 49204 SH SOLE 2 41393 0 7811 ATN INTL INC COM 00215F107 1544 49 SH SOLE 4 49 0 0 ATN INTL INC COM 00215F107 2520 80 SH SOLE 7 80 0 0 ATN INTL INC COM 00215F107 1195804 37956 SH SOLE 18 37956 0 0 ATN INTL INC COM 00215F107 697710 22146 SH SOLE 19 22146 0 0 ATN INTL INC COM 00215F107 40052401 1271303 SH SOLE 21 1271303 0 0 ATN INTL INC COM 00215F107 10808011 343057 SH SOLE 22 325211 0 17846 ATN INTL INC COM 00215F107 4505 143 SH SOLE 23 143 0 0 ATN INTL INC COM 00215F107 46501 1476 SH SOLE 25 1476 0 0 ATN INTL INC COM 00215F107 89695 2847 SH SOLE 26 0 0 2847 ATN INTL INC COM 00215F107 531300 16864 SH SOLE 30 16864 0 0 ATN INTL INC COM 00215F107 34592 1098 SH SOLE 40 1098 0 0 ATN INTL INC COM 00215F107 406068 12889 SH SOLE 43 12237 0 652 ATOMERA INC COM 04965B100 22903 3718 SH SOLE 2 785 0 2933 ATOMERA INC COM 04965B100 2008 326 SH SOLE 7 326 0 0 ATOMERA INC COM 04965B100 340075 55207 SH SOLE 18 55207 0 0 ATOMERA INC COM 04965B100 311012 50489 SH SOLE 19 50489 0 0 ATOMERA INC COM 04965B100 4930673 800434 SH SOLE 21 800434 0 0 ATOMERA INC COM 04965B100 3586888 582287 SH SOLE 22 570534 0 11753 ATOMERA INC COM 04965B100 314 51 SH SOLE 43 51 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 125676 69820 SH SOLE 2 14409 0 55411 ATOSSA THERAPEUTICS INC COM 04962H506 446810 248228 SH SOLE 19 248228 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 21560 11978 SH SOLE 21 11978 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 4121030 2289461 SH SOLE 22 2272564 0 16897 ATOSSA THERAPEUTICS INC COM 04962H506 237197 131776 SH SOLE 26 0 0 131776 ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106 2870 160 SH SOLE 2 160 0 0 ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106 61965 3454 SH SOLE 21 3454 0 0 ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106 1704 95 SH SOLE 28 95 0 0 ATRENEW INC SPONSORED ADS 00138L108 43243 24570 SH SOLE 2 24570 0 0 ATRENEW INC SPONSORED ADS 00138L108 451373 256462 SH SOLE 19 256462 0 0 ATRENEW INC SPONSORED ADS 00138L108 403816 229441 SH SOLE 34 229441 0 0 ATRICURE INC COM 04963C209 4719268 155137 SH SOLE 2 128906 0 26231 ATRICURE INC COM 04963C209 21051 692 SH SOLE 4 199 0 493 ATRICURE INC COM 04963C209 304383 10006 SH SOLE 7 9480 0 526 ATRICURE INC COM 04963C209 3674949 120807 SH SOLE 18 113042 0 7765 ATRICURE INC COM 04963C209 5946836 195491 SH SOLE 19 195491 0 0 ATRICURE INC COM 04963C209 61980689 2037498 SH SOLE 21 2037498 0 0 ATRICURE INC COM 04963C209 43521803 1430697 SH SOLE 22 1375964 0 54733 ATRICURE INC COM 04963C209 88370 2905 SH SOLE 23 2905 0 0 ATRICURE INC COM 04963C209 268061 8812 SH SOLE 25 8812 0 0 ATRICURE INC COM 04963C209 719494 23652 SH SOLE 26 15781 0 7871 ATRICURE INC COM 04963C209 24731 813 SH SOLE 28 813 0 0 ATRICURE INC COM 04963C209 4995299 164211 SH SOLE 30 164211 0 0 ATRICURE INC COM 04963C209 1268636 41704 SH SOLE 34 41704 0 0 ATRICURE INC COM 04963C209 22115 727 SH SOLE 36 727 0 0 ATRICURE INC COM 04963C209 332795 10940 SH SOLE 40 10940 0 0 ATRICURE INC COM 04963C209 820296 26966 SH SOLE 43 11771 0 15195 ATRION CORP COM 049904105 343954 742 SH SOLE 2 422 0 320 ATRION CORP COM 049904105 3245 7 SH SOLE 4 7 0 0 ATRION CORP COM 049904105 6953 15 SH SOLE 7 15 0 0 ATRION CORP COM 049904105 1735068 3743 SH SOLE 18 3158 0 585 ATRION CORP COM 049904105 2365496 5103 SH SOLE 19 5103 0 0 ATRION CORP COM 049904105 22897052 49395 SH SOLE 21 49395 0 0 ATRION CORP COM 049904105 18759869 40470 SH SOLE 22 38940 0 1530 ATRION CORP COM 049904105 158998 343 SH SOLE 25 343 0 0 ATRION CORP COM 049904105 254489 549 SH SOLE 26 549 0 0 ATRION CORP COM 049904105 258661 558 SH SOLE 28 0 0 558 ATRION CORP COM 049904105 379647 819 SH SOLE 30 819 0 0 ATRION CORP COM 049904105 95028 205 SH SOLE 40 205 0 0 ATRION CORP COM 049904105 975773 2105 SH SOLE 43 1995 0 110 ATS CORPORATION COM 00217Y104 1012 30 SH SOLE 43 30 0 0 ATYR PHARMA INC COM NEW 002120202 18613 9545 SH SOLE 18 9545 0 0 ATYR PHARMA INC COM NEW 002120202 245129 125707 SH SOLE 21 125707 0 0 ATYR PHARMA INC COM NEW 002120202 2397775 1229628 SH SOLE 22 1229628 0 0 AUBURN NATL BANCORP COM 050473107 6958 361 SH SOLE 18 361 0 0 AUBURN NATL BANCORP COM 050473107 95700 4965 SH SOLE 21 4965 0 0 AUBURN NATL BANCORP COM 050473107 9329 484 SH SOLE 22 484 0 0 AUDIOCODES LTD ORD M15342104 359200 27546 SH SOLE 2 27546 0 0 AUDIOCODES LTD ORD M15342104 63570 4875 SH SOLE 22 4875 0 0 AUDIOEYE INC COM NEW 050734201 12623 1261 SH SOLE 18 1261 0 0 AUDIOEYE INC COM NEW 050734201 158208 15805 SH SOLE 21 15805 0 0 AUDIOEYE INC COM NEW 050734201 296436 29614 SH SOLE 22 29614 0 0 AUGMEDIX INC COM 05105P107 16364 4001 SH SOLE 18 4001 0 0 AUGMEDIX INC COM 05105P107 216034 52820 SH SOLE 21 52820 0 0 AUGMEDIX INC COM 05105P107 394812 96531 SH SOLE 22 96531 0 0 AUGMEDIX INC COM 05105P107 691 169 SH SOLE 43 169 0 0 AULT ALLIANCE INC COM NEW 09175M507 45 119 SH SOLE 22 119 0 0 AURA BIOSCIENCES INC COM 05153U107 153978 19615 SH SOLE 2 5876 0 13739 AURA BIOSCIENCES INC COM 05153U107 777 99 SH SOLE 7 99 0 0 AURA BIOSCIENCES INC COM 05153U107 680579 86698 SH SOLE 18 86698 0 0 AURA BIOSCIENCES INC COM 05153U107 715959 91205 SH SOLE 19 91205 0 0 AURA BIOSCIENCES INC COM 05153U107 10252736 1306081 SH SOLE 21 1306081 0 0 AURA BIOSCIENCES INC COM 05153U107 7387973 941143 SH SOLE 22 912487 0 28656 AURINIA PHARMACEUTICALS INC COM 05156V102 637948 127335 SH SOLE 2 94308 0 33027 AURINIA PHARMACEUTICALS INC COM 05156V102 2465 492 SH SOLE 4 492 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 5361 1070 SH SOLE 7 1070 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1588977 317161 SH SOLE 18 317161 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1485525 296512 SH SOLE 19 296512 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 27942133 5577272 SH SOLE 21 5577272 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 8649059 1726359 SH SOLE 22 1607442 0 118917 AURINIA PHARMACEUTICALS INC COM 05156V102 131472 26242 SH SOLE 25 26242 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 217770 43467 SH SOLE 26 43467 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 23502 4691 SH SOLE 28 4691 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 2198143 438751 SH SOLE 30 438751 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 146267 29195 SH SOLE 40 29195 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 372899 74431 SH SOLE 43 62170 0 12261 AURORA INNOVATION INC CLASS A COM 051774107 1576665 559101 SH SOLE 2 266031 0 293070 AURORA INNOVATION INC CLASS A COM 051774107 24080 8539 SH SOLE 4 1830 0 6709 AURORA INNOVATION INC CLASS A COM 051774107 388650 137819 SH SOLE 7 130449 0 7370 AURORA INNOVATION INC CLASS A COM 051774107 2560484 907973 SH SOLE 18 907973 0 0 AURORA INNOVATION INC CLASS A COM 051774107 3363854 1192856 SH SOLE 19 1192856 0 0 AURORA INNOVATION INC CLASS A COM 051774107 51399083 18226625 SH SOLE 21 18226625 0 0 AURORA INNOVATION INC CLASS A COM 051774107 49262402 17468937 SH SOLE 22 16782998 0 685939 AURORA INNOVATION INC CLASS A COM 051774107 340174 120629 SH SOLE 25 120629 0 0 AURORA INNOVATION INC CLASS A COM 051774107 676839 240014 SH SOLE 26 240014 0 0 AURORA INNOVATION INC CLASS A COM 051774107 649466 230307 SH SOLE 28 225745 0 4562 AURORA INNOVATION INC CLASS A COM 051774107 1045509 370748 SH SOLE 30 370748 0 0 AURORA INNOVATION INC CLASS A COM 051774107 414475 146977 SH SOLE 40 146977 0 0 AURORA INNOVATION INC CLASS A COM 051774107 19588 6946 SH SOLE 43 6946 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 112 416 SH SOLE 7 416 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 17887 66247 SH SOLE 19 66247 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 3672 13599 SH SOLE 34 13599 0 0 AUTHID INC COM 46264C305 36372 4767 SH SOLE 22 4767 0 0 AUTODESK INC COM 052769106 124070859 476426 SH SOLE 2 160698 0 315728 AUTODESK INC COM 052769106 49282402 189242 SH SOLE 4 97901 0 91341 AUTODESK INC COM 052769106 86212822 331053 SH SOLE 7 305641 0 25412 AUTODESK INC COM 052769106 2410968 9258 SH SOLE 13 9258 0 0 AUTODESK INC COM 052769106 8495682 32623 SH SOLE 15 32623 0 0 AUTODESK INC COM 052769106 123942732 475934 SH SOLE 18 438054 0 37880 AUTODESK INC COM 052769106 70609237 271136 SH SOLE 19 271136 0 0 AUTODESK INC COM 052769106 1657817834 6365939 SH SOLE 21 6365939 0 0 AUTODESK INC COM 052769106 1210236064 4647247 SH SOLE 22 4177334 0 469913 AUTODESK INC COM 052769106 88018314 337986 SH SOLE 23 337986 0 0 AUTODESK INC COM 052769106 151618087 582206 SH SOLE 25 580835 0 1371 AUTODESK INC COM 052769106 70739968 271638 SH SOLE 26 157490 0 114148 AUTODESK INC COM 052769106 139801529 536831 SH SOLE 28 27204 0 509627 AUTODESK INC COM 052769106 651101563 2500198 SH SOLE 30 2437871 0 62327 AUTODESK INC COM 052769106 12858758 49377 SH SOLE 31 45961 0 3416 AUTODESK INC COM 052769106 16702558 64137 SH SOLE 32 64137 0 0 AUTODESK INC COM 052769106 212356364 815438 SH SOLE 34 815438 0 0 AUTODESK INC COM 052769106 14981963 57530 SH SOLE 36 57530 0 0 AUTODESK INC COM 052769106 2679201 10288 SH SOLE 40 10288 0 0 AUTODESK INC COM 052769106 85418 328 SH OTR 43 328 0 0 AUTODESK INC COM 052769106 67409804 258850 SH SOLE 43 219837 0 39013 AUTOHOME INC SP ADS RP CL A 05278C107 933222 35592 SH SOLE 2 3533 0 32059 AUTOHOME INC SP ADS RP CL A 05278C107 580118 22125 SH SOLE 4 12743 0 9382 AUTOHOME INC SP ADS RP CL A 05278C107 309448 11802 SH SOLE 7 11062 0 740 AUTOHOME INC SP ADS RP CL A 05278C107 445871 17005 SH SOLE 13 17005 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 2051427 78239 SH SOLE 15 78239 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 413201 15759 SH SOLE 18 15759 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 31606637 1205440 SH SOLE 21 1205440 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 18528966 706673 SH SOLE 22 577061 0 129612 AUTOHOME INC SP ADS RP CL A 05278C107 1346948 51371 SH SOLE 23 51371 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 969694 36983 SH SOLE 25 36983 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 6264509 238921 SH SOLE 26 9358 0 229563 AUTOHOME INC SP ADS RP CL A 05278C107 3928333 149822 SH SOLE 28 0 0 149822 AUTOHOME INC SP ADS RP CL A 05278C107 13142487 501239 SH SOLE 30 501239 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 31884 1216 SH SOLE 31 0 0 1216 AUTOHOME INC SP ADS RP CL A 05278C107 79237 3022 SH SOLE 34 3022 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 26718 1019 SH SOLE 40 1019 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 5862949 223606 SH SOLE 43 168496 0 55110 AUTOLIV INC COM 052800109 11053306 91782 SH SOLE 2 62020 0 29762 AUTOLIV INC COM 052800109 29024 241 SH SOLE 4 241 0 0 AUTOLIV INC COM 052800109 419458 3483 SH SOLE 7 3317 0 166 AUTOLIV INC COM 052800109 149694 1243 SH SOLE 15 1243 0 0 AUTOLIV INC COM 052800109 12268445 101872 SH SOLE 18 101872 0 0 AUTOLIV INC COM 052800109 360708323 2995170 SH SOLE 21 2995170 0 0 AUTOLIV INC COM 052800109 181978281 1511071 SH SOLE 22 1475277 0 35794 AUTOLIV INC COM 052800109 15423109 128067 SH SOLE 25 121205 0 6862 AUTOLIV INC COM 052800109 6642919 55160 SH SOLE 26 38649 0 16511 AUTOLIV INC COM 052800109 3872306 32154 SH SOLE 28 1559 0 30595 AUTOLIV INC COM 052800109 18042823 149820 SH SOLE 30 149820 0 0 AUTOLIV INC COM 052800109 1249100 10372 SH SOLE 36 10372 0 0 AUTOLIV INC COM 052800109 2005280 16651 SH SOLE 40 16651 0 0 AUTOLIV INC COM 052800109 7592997 63049 SH SOLE 43 59539 0 3510 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 870494 136441 SH SOLE 2 136441 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 280707 43998 SH SOLE 18 43998 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 10974346 1720117 SH SOLE 19 1720117 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 7956013 1247024 SH SOLE 21 1247024 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 590271 92519 SH SOLE 26 0 0 92519 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 475776 74573 SH SOLE 30 74573 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 4677076 733084 SH SOLE 34 733084 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 52086 8164 SH SOLE 43 8164 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 209018395 836944 SH SOLE 2 219614 0 617330 AUTOMATIC DATA PROCESSING IN COM 053015103 91781198 367507 SH SOLE 4 195050 0 172457 AUTOMATIC DATA PROCESSING IN COM 053015103 155230143 621567 SH SOLE 7 574347 0 47220 AUTOMATIC DATA PROCESSING IN COM 053015103 7519422 30109 SH SOLE 13 30109 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 15290332 61225 SH SOLE 15 61225 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 154832557 619975 SH SOLE 18 592776 0 27199 AUTOMATIC DATA PROCESSING IN COM 053015103 42130139 168696 SH SOLE 19 168696 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3172851549 12704619 SH SOLE 21 12704619 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2243345991 8982726 SH SOLE 22 8082972 0 899754 AUTOMATIC DATA PROCESSING IN COM 053015103 194762236 779860 SH SOLE 23 779860 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 324888264 1300906 SH SOLE 25 1144592 0 156314 AUTOMATIC DATA PROCESSING IN COM 053015103 143531322 574723 SH SOLE 26 391394 0 183329 AUTOMATIC DATA PROCESSING IN COM 053015103 244193774 977792 SH SOLE 28 24727 0 953065 AUTOMATIC DATA PROCESSING IN COM 053015103 641832 2570 SH SOLE 29 2570 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1131178849 4529426 SH SOLE 30 4516409 0 13017 AUTOMATIC DATA PROCESSING IN COM 053015103 23980534 96022 SH SOLE 31 89443 0 6579 AUTOMATIC DATA PROCESSING IN COM 053015103 30759477 123166 SH SOLE 32 123166 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 47674367 190896 SH SOLE 34 190896 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 23604426 94516 SH SOLE 36 94516 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5091200 20386 SH SOLE 40 20386 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 118876 476 SH OTR 43 476 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 172900297 692321 SH SOLE 43 603578 0 88743 AUTONATION INC COM 05329W102 26910227 162521 SH SOLE 2 86754 0 75767 AUTONATION INC COM 05329W102 11922 72 SH SOLE 4 72 0 0 AUTONATION INC COM 05329W102 2024381 12226 SH SOLE 7 11988 0 238 AUTONATION INC COM 05329W102 15201072 91805 SH SOLE 18 66081 0 25724 AUTONATION INC COM 05329W102 24316416 146856 SH SOLE 19 146856 0 0 AUTONATION INC COM 05329W102 225533703 1362083 SH SOLE 21 1362083 0 0 AUTONATION INC COM 05329W102 161504911 975389 SH SOLE 22 900821 0 74568 AUTONATION INC COM 05329W102 3797412 22934 SH SOLE 23 22934 0 0 AUTONATION INC COM 05329W102 912843 5513 SH SOLE 25 5513 0 0 AUTONATION INC COM 05329W102 5020220 30319 SH SOLE 26 14047 0 16272 AUTONATION INC COM 05329W102 85770 518 SH SOLE 28 518 0 0 AUTONATION INC COM 05329W102 69709 421 SH SOLE 29 421 0 0 AUTONATION INC COM 05329W102 4891730 29543 SH SOLE 30 29543 0 0 AUTONATION INC COM 05329W102 58119 351 SH SOLE 31 351 0 0 AUTONATION INC COM 05329W102 739149 4464 SH SOLE 36 4464 0 0 AUTONATION INC COM 05329W102 1018317 6150 SH SOLE 40 6150 0 0 AUTONATION INC COM 05329W102 15646317 94494 SH SOLE 43 87178 0 7316 AUTONOMIX MED INC COM 05330T106 13388 4433 SH SOLE 21 4433 0 0 AUTOZONE INC COM 053332102 103383575 32803 SH SOLE 2 6975 0 25828 AUTOZONE INC COM 053332102 48012236 15234 SH SOLE 4 7921 0 7313 AUTOZONE INC COM 053332102 39745458 12611 SH SOLE 7 11271 0 1340 AUTOZONE INC COM 053332102 1890990 600 SH SOLE 13 600 0 0 AUTOZONE INC COM 053332102 7891732 2504 SH SOLE 15 2504 0 0 AUTOZONE INC COM 053332102 80975343 25693 SH SOLE 18 24490 0 1203 AUTOZONE INC COM 053332102 17226919 5466 SH SOLE 19 5466 0 0 AUTOZONE INC COM 053332102 1467972385 465779 SH SOLE 21 465779 0 0 AUTOZONE INC COM 053332102 1260448839 399933 SH SOLE 22 361344 0 38589 AUTOZONE INC COM 053332102 86333148 27393 SH SOLE 23 27393 0 0 AUTOZONE INC COM 053332102 100909530 32018 SH SOLE 25 31874 0 144 AUTOZONE INC COM 053332102 58586022 18589 SH SOLE 26 12109 0 6480 AUTOZONE INC COM 053332102 121307009 38490 SH SOLE 28 832 0 37658 AUTOZONE INC COM 053332102 579904 184 SH SOLE 29 184 0 0 AUTOZONE INC COM 053332102 335111793 106329 SH SOLE 30 106329 0 0 AUTOZONE INC COM 053332102 20734705 6579 SH SOLE 31 4053 0 2526 AUTOZONE INC COM 053332102 2442529 775 SH SOLE 34 775 0 0 AUTOZONE INC COM 053332102 14406192 4571 SH SOLE 36 4571 0 0 AUTOZONE INC COM 053332102 2735632 868 SH SOLE 40 868 0 0 AUTOZONE INC COM 053332102 50770 16 SH OTR 43 16 0 0 AUTOZONE INC COM 053332102 103533026 32850 SH SOLE 43 29489 0 3361 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 102860 6090 SH SOLE 21 6090 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 799404 47330 SH SOLE 30 47330 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 388842 23022 SH SOLE 43 11407 0 11615 AVALO THERAPEUTICS INC COM NEW 05338F306 174 8 SH SOLE 18 8 0 0 AVALO THERAPEUTICS INC COM NEW 05338F306 38432 1767 SH SOLE 21 1767 0 0 AVALO THERAPEUTICS INC COM NEW 05338F306 7591 349 SH SOLE 22 349 0 0 AVALON HLDGS CORP CL A 05343P109 558 250 SH SOLE 43 0 0 250 AVALONBAY CMNTYS INC COM 053484101 54216735 292179 SH SOLE 2 78497 0 213682 AVALONBAY CMNTYS INC COM 053484101 54898483 295853 SH SOLE 4 224047 0 71806 AVALONBAY CMNTYS INC COM 053484101 58761656 316672 SH SOLE 7 283580 0 33092 AVALONBAY CMNTYS INC COM 053484101 1019281 5493 SH SOLE 13 5493 0 0 AVALONBAY CMNTYS INC COM 053484101 3719179 20043 SH SOLE 15 20043 0 0 AVALONBAY CMNTYS INC COM 053484101 55420649 298667 SH SOLE 18 289848 0 8819 AVALONBAY CMNTYS INC COM 053484101 66628473 359067 SH SOLE 19 359067 0 0 AVALONBAY CMNTYS INC COM 053484101 1082425292 5833290 SH SOLE 21 5833290 0 0 AVALONBAY CMNTYS INC COM 053484101 863771223 4654943 SH SOLE 22 4083679 0 571264 AVALONBAY CMNTYS INC COM 053484101 45498199 245194 SH SOLE 23 245194 0 0 AVALONBAY CMNTYS INC COM 053484101 262850193 1416524 SH SOLE 25 1403377 0 13147 AVALONBAY CMNTYS INC COM 053484101 25784119 138953 SH SOLE 26 80459 0 58494 AVALONBAY CMNTYS INC COM 053484101 101375696 546323 SH SOLE 28 50559 0 495764 AVALONBAY CMNTYS INC COM 053484101 250258092 1348664 SH SOLE 30 1348664 0 0 AVALONBAY CMNTYS INC COM 053484101 6042019 32561 SH SOLE 31 30290 0 2271 AVALONBAY CMNTYS INC COM 053484101 33296515 179438 SH SOLE 34 179438 0 0 AVALONBAY CMNTYS INC COM 053484101 7499407 40415 SH SOLE 36 40415 0 0 AVALONBAY CMNTYS INC COM 053484101 1307641 7047 SH SOLE 40 7047 0 0 AVALONBAY CMNTYS INC COM 053484101 28205 152 SH OTR 43 152 0 0 AVALONBAY CMNTYS INC COM 053484101 37983640 204697 SH SOLE 43 184775 0 19923 AVANGRID INC COM 05351W103 9121114 250305 SH SOLE 2 39701 0 210604 AVANGRID INC COM 05351W103 577465 15847 SH SOLE 4 15847 0 0 AVANGRID INC COM 05351W103 110996 3046 SH SOLE 7 3046 0 0 AVANGRID INC COM 05351W103 27767 762 SH SOLE 15 762 0 0 AVANGRID INC COM 05351W103 1383226 37959 SH SOLE 18 37959 0 0 AVANGRID INC COM 05351W103 639558 17551 SH SOLE 19 17551 0 0 AVANGRID INC COM 05351W103 79994910 2195250 SH SOLE 21 2195250 0 0 AVANGRID INC COM 05351W103 59318963 1627853 SH SOLE 22 1570051 0 57802 AVANGRID INC COM 05351W103 4992899 137017 SH SOLE 25 125972 0 11045 AVANGRID INC COM 05351W103 11002001 301921 SH SOLE 26 168189 0 133732 AVANGRID INC COM 05351W103 11253947 308835 SH SOLE 28 42128 0 266707 AVANGRID INC COM 05351W103 46051414 1263760 SH SOLE 30 1263760 0 0 AVANGRID INC COM 05351W103 31266 858 SH SOLE 31 858 0 0 AVANGRID INC COM 05351W103 698773 19176 SH SOLE 36 19176 0 0 AVANGRID INC COM 05351W103 25310736 694587 SH SOLE 43 612043 0 82543 AVANOS MED INC COM 05350V106 812209 40794 SH SOLE 2 13364 0 27430 AVANOS MED INC COM 05350V106 4320 217 SH SOLE 4 217 0 0 AVANOS MED INC COM 05350V106 9517 478 SH SOLE 7 478 0 0 AVANOS MED INC COM 05350V106 2908931 146104 SH SOLE 18 146104 0 0 AVANOS MED INC COM 05350V106 1965455 98717 SH SOLE 19 98717 0 0 AVANOS MED INC COM 05350V106 107207585 5384610 SH SOLE 21 5384610 0 0 AVANOS MED INC COM 05350V106 27886961 1400651 SH SOLE 22 1336722 0 63929 AVANOS MED INC COM 05350V106 181639 9123 SH SOLE 25 9123 0 0 AVANOS MED INC COM 05350V106 317883 15966 SH SOLE 26 15966 0 0 AVANOS MED INC COM 05350V106 47844 2403 SH SOLE 28 659 0 1744 AVANOS MED INC COM 05350V106 1882690 94560 SH SOLE 30 94560 0 0 AVANOS MED INC COM 05350V106 25803 1296 SH SOLE 36 1296 0 0 AVANOS MED INC COM 05350V106 227850 11444 SH SOLE 40 11444 0 0 AVANOS MED INC COM 05350V106 1053458 52911 SH SOLE 43 39944 0 12967 AVANTOR INC COM 05352A100 29454288 1151908 SH SOLE 2 260820 0 891088 AVANTOR INC COM 05352A100 15649914 612042 SH SOLE 4 308539 0 303503 AVANTOR INC COM 05352A100 15333383 599663 SH SOLE 7 571424 0 28239 AVANTOR INC COM 05352A100 641321 25081 SH SOLE 13 25081 0 0 AVANTOR INC COM 05352A100 1901513 74365 SH SOLE 15 74365 0 0 AVANTOR INC COM 05352A100 75835174 2965787 SH SOLE 18 2915880 0 49907 AVANTOR INC COM 05352A100 46429827 1815793 SH SOLE 19 1815793 0 0 AVANTOR INC COM 05352A100 222800232 8713345 SH SOLE 21 8713345 0 0 AVANTOR INC COM 05352A100 418485140 16366255 SH SOLE 22 15054597 0 1311658 AVANTOR INC COM 05352A100 25603292 1001302 SH SOLE 23 1001302 0 0 AVANTOR INC COM 05352A100 36355349 1421797 SH SOLE 25 1247062 0 174735 AVANTOR INC COM 05352A100 18095505 707685 SH SOLE 26 419680 0 288005 AVANTOR INC COM 05352A100 26848193 1049988 SH SOLE 28 26916 0 1023072 AVANTOR INC COM 05352A100 81034066 3169107 SH SOLE 30 3169107 0 0 AVANTOR INC COM 05352A100 4035227 157811 SH SOLE 31 147287 0 10524 AVANTOR INC COM 05352A100 59807923 2338988 SH SOLE 34 2338988 0 0 AVANTOR INC COM 05352A100 6777635 265062 SH SOLE 36 265062 0 0 AVANTOR INC COM 05352A100 891907 34881 SH SOLE 40 34881 0 0 AVANTOR INC COM 05352A100 19126 748 SH OTR 43 748 0 0 AVANTOR INC COM 05352A100 7405123 289602 SH SOLE 43 186924 0 102678 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 35373 14206 SH SOLE 2 6221 0 7985 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 333747 134035 SH SOLE 18 134035 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 625575 251235 SH SOLE 19 251235 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 4492792 1804334 SH SOLE 21 1804334 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 3405849 1367811 SH SOLE 22 1315360 0 52451 AVEPOINT INC COM CL A 053604104 518356 65449 SH SOLE 2 33169 0 32280 AVEPOINT INC COM CL A 053604104 5473 691 SH SOLE 4 691 0 0 AVEPOINT INC COM CL A 053604104 339095 42815 SH SOLE 7 40543 0 2272 AVEPOINT INC COM CL A 053604104 2932792 370302 SH SOLE 18 370302 0 0 AVEPOINT INC COM CL A 053604104 2508462 316725 SH SOLE 19 316725 0 0 AVEPOINT INC COM CL A 053604104 48832138 6165674 SH SOLE 21 6165674 0 0 AVEPOINT INC COM CL A 053604104 25529320 3223399 SH SOLE 22 3100602 0 122797 AVEPOINT INC COM CL A 053604104 202491 25567 SH SOLE 25 25567 0 0 AVEPOINT INC COM CL A 053604104 5072475 640464 SH SOLE 30 640464 0 0 AVEPOINT INC COM CL A 053604104 114523 14460 SH SOLE 40 14460 0 0 AVEPOINT INC COM CL A 053604104 420631 53110 SH SOLE 43 48471 0 4639 AVERY DENNISON CORP COM 053611109 33054395 148060 SH SOLE 2 68078 0 79982 AVERY DENNISON CORP COM 053611109 17142475 76786 SH SOLE 4 29865 0 46921 AVERY DENNISON CORP COM 053611109 10904423 48844 SH SOLE 7 42809 0 6035 AVERY DENNISON CORP COM 053611109 1850296 8288 SH SOLE 13 8288 0 0 AVERY DENNISON CORP COM 053611109 2723650 12200 SH SOLE 15 12200 0 0 AVERY DENNISON CORP COM 053611109 37871572 169638 SH SOLE 18 164558 0 5080 AVERY DENNISON CORP COM 053611109 34683674 155358 SH SOLE 19 155358 0 0 AVERY DENNISON CORP COM 053611109 520093023 2329644 SH SOLE 21 2329644 0 0 AVERY DENNISON CORP COM 053611109 427390247 1914402 SH SOLE 22 1727548 0 186854 AVERY DENNISON CORP COM 053611109 26838892 120219 SH SOLE 23 120219 0 0 AVERY DENNISON CORP COM 053611109 101406401 454228 SH SOLE 25 409898 0 44330 AVERY DENNISON CORP COM 053611109 30595966 137048 SH SOLE 26 103574 0 33474 AVERY DENNISON CORP COM 053611109 62213524 278672 SH SOLE 28 10415 0 268257 AVERY DENNISON CORP COM 053611109 18007122 80659 SH SOLE 29 80659 0 0 AVERY DENNISON CORP COM 053611109 156437526 700728 SH SOLE 30 622305 0 78423 AVERY DENNISON CORP COM 053611109 4047523 18130 SH SOLE 31 16809 0 1321 AVERY DENNISON CORP COM 053611109 71179691 318834 SH SOLE 34 318834 0 0 AVERY DENNISON CORP COM 053611109 5357777 23999 SH SOLE 36 23999 0 0 AVERY DENNISON CORP COM 053611109 930283 4167 SH SOLE 40 4167 0 0 AVERY DENNISON CORP COM 053611109 37729 169 SH OTR 43 169 0 0 AVERY DENNISON CORP COM 053611109 28169153 126178 SH SOLE 43 109488 0 16690 AVIAT NETWORKS INC COM NEW 05366Y201 215663 5625 SH SOLE 2 458 0 5167 AVIAT NETWORKS INC COM NEW 05366Y201 4064 106 SH SOLE 7 106 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 1166303 30420 SH SOLE 18 30420 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 921924 24046 SH SOLE 19 24046 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 16610805 433250 SH SOLE 21 433250 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 10067624 262588 SH SOLE 22 253837 0 8751 AVIAT NETWORKS INC COM NEW 05366Y201 38 1 SH SOLE 43 1 0 0 AVID BIOSERVICES INC COM 05368M106 760403 113493 SH SOLE 2 98400 0 15093 AVID BIOSERVICES INC COM 05368M106 764 114 SH SOLE 4 114 0 0 AVID BIOSERVICES INC COM 05368M106 3645 544 SH SOLE 7 544 0 0 AVID BIOSERVICES INC COM 05368M106 1087182 162266 SH SOLE 18 162266 0 0 AVID BIOSERVICES INC COM 05368M106 903086 134789 SH SOLE 19 134789 0 0 AVID BIOSERVICES INC COM 05368M106 15728196 2347492 SH SOLE 21 2347492 0 0 AVID BIOSERVICES INC COM 05368M106 14158413 2113196 SH SOLE 22 2059616 0 53580 AVID BIOSERVICES INC COM 05368M106 81097 12104 SH SOLE 25 12104 0 0 AVID BIOSERVICES INC COM 05368M106 175098 26134 SH SOLE 26 26134 0 0 AVID BIOSERVICES INC COM 05368M106 7296 1089 SH SOLE 28 1089 0 0 AVID BIOSERVICES INC COM 05368M106 1108193 165402 SH SOLE 30 165402 0 0 AVID BIOSERVICES INC COM 05368M106 76481 11415 SH SOLE 40 11415 0 0 AVID BIOSERVICES INC COM 05368M106 587483 87684 SH SOLE 43 86232 0 1452 AVIDITY BIOSCIENCES INC COM 05370A108 2043259 80065 SH SOLE 2 30831 0 49234 AVIDITY BIOSCIENCES INC COM 05370A108 6584 258 SH SOLE 4 258 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 17303 678 SH SOLE 7 678 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 5244615 205510 SH SOLE 18 205510 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 4048365 158635 SH SOLE 19 158635 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 85482787 3349639 SH SOLE 21 3349639 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 54136597 2121340 SH SOLE 22 2023921 0 97419 AVIDITY BIOSCIENCES INC COM 05370A108 391145 15327 SH SOLE 25 15327 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 817533 32035 SH SOLE 26 32035 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 1818555 71260 SH SOLE 30 71260 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 387164 15171 SH SOLE 40 15171 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 2962183 116073 SH SOLE 43 106848 0 9225 AVIDXCHANGE HOLDINGS INC COM 05368X102 1207867 91853 SH SOLE 2 48432 0 43421 AVIDXCHANGE HOLDINGS INC COM 05368X102 7601 578 SH SOLE 4 578 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 440012 33461 SH SOLE 7 31702 0 1759 AVIDXCHANGE HOLDINGS INC COM 05368X102 4745506 360875 SH SOLE 18 360875 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 4226397 321399 SH SOLE 19 321399 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 73204248 5566863 SH SOLE 21 5566863 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 61331916 4664024 SH SOLE 22 4527454 0 136570 AVIDXCHANGE HOLDINGS INC COM 05368X102 422838 32155 SH SOLE 25 32155 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 1063046 80840 SH SOLE 26 80840 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 1751159 133168 SH SOLE 30 133168 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 436567 33199 SH SOLE 40 33199 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 852317 64815 SH SOLE 43 50363 0 14452 AVIENT CORPORATION COM 05368V106 6881547 158561 SH SOLE 2 102464 0 56097 AVIENT CORPORATION COM 05368V106 14279 329 SH SOLE 4 329 0 0 AVIENT CORPORATION COM 05368V106 508648 11720 SH SOLE 7 11156 0 564 AVIENT CORPORATION COM 05368V106 16036430 369503 SH SOLE 18 369503 0 0 AVIENT CORPORATION COM 05368V106 8370949 192879 SH SOLE 19 192879 0 0 AVIENT CORPORATION COM 05368V106 302017736 6958934 SH SOLE 21 6958934 0 0 AVIENT CORPORATION COM 05368V106 139143872 3206080 SH SOLE 22 3087874 0 118206 AVIENT CORPORATION COM 05368V106 814444 18766 SH SOLE 25 18766 0 0 AVIENT CORPORATION COM 05368V106 1631927 37602 SH SOLE 26 37209 0 393 AVIENT CORPORATION COM 05368V106 70612 1627 SH SOLE 28 1627 0 0 AVIENT CORPORATION COM 05368V106 2402537 55358 SH SOLE 30 55358 0 0 AVIENT CORPORATION COM 05368V106 96565 2225 SH SOLE 36 2225 0 0 AVIENT CORPORATION COM 05368V106 825728 19026 SH SOLE 40 19026 0 0 AVIENT CORPORATION COM 05368V106 6778369 156184 SH SOLE 43 148331 0 7853 AVINGER INC COM NEW 053734877 17376 5607 SH SOLE 22 5607 0 0 AVIS BUDGET GROUP COM 053774105 5295415 43242 SH SOLE 2 18190 0 25052 AVIS BUDGET GROUP COM 053774105 8817 72 SH SOLE 4 72 0 0 AVIS BUDGET GROUP COM 053774105 534783 4367 SH SOLE 7 4160 0 207 AVIS BUDGET GROUP COM 053774105 4038119 32975 SH SOLE 18 32975 0 0 AVIS BUDGET GROUP COM 053774105 797337 6511 SH SOLE 19 6511 0 0 AVIS BUDGET GROUP COM 053774105 121334960 990813 SH SOLE 21 990813 0 0 AVIS BUDGET GROUP COM 053774105 76661674 626014 SH SOLE 22 600052 0 25962 AVIS BUDGET GROUP COM 053774105 417099 3406 SH SOLE 25 3406 0 0 AVIS BUDGET GROUP COM 053774105 2139499 17471 SH SOLE 26 17471 0 0 AVIS BUDGET GROUP COM 053774105 89518 731 SH SOLE 28 0 0 731 AVIS BUDGET GROUP COM 053774105 2460099 20089 SH SOLE 30 20089 0 0 AVIS BUDGET GROUP COM 053774105 28901 236 SH SOLE 31 236 0 0 AVIS BUDGET GROUP COM 053774105 148789 1215 SH SOLE 36 1215 0 0 AVIS BUDGET GROUP COM 053774105 470614 3843 SH SOLE 40 3843 0 0 AVIS BUDGET GROUP COM 053774105 3899861 31846 SH SOLE 43 29933 0 1913 AVISTA CORP COM 05379B107 3495381 99811 SH SOLE 2 31620 0 68191 AVISTA CORP COM 05379B107 458237 13085 SH SOLE 4 13085 0 0 AVISTA CORP COM 05379B107 1958914 55937 SH SOLE 7 53944 0 1993 AVISTA CORP COM 05379B107 10295740 293996 SH SOLE 18 293996 0 0 AVISTA CORP COM 05379B107 9634562 275116 SH SOLE 19 275116 0 0 AVISTA CORP COM 05379B107 396382135 11318736 SH SOLE 21 11318736 0 0 AVISTA CORP COM 05379B107 80219894 2290688 SH SOLE 22 2180659 0 110029 AVISTA CORP COM 05379B107 118858 3394 SH SOLE 23 3394 0 0 AVISTA CORP COM 05379B107 536682 15325 SH SOLE 25 15325 0 0 AVISTA CORP COM 05379B107 1215929 34721 SH SOLE 26 15506 0 19215 AVISTA CORP COM 05379B107 270214 7716 SH SOLE 28 7716 0 0 AVISTA CORP COM 05379B107 9793483 279654 SH SOLE 30 279654 0 0 AVISTA CORP COM 05379B107 1122706 32059 SH SOLE 32 32059 0 0 AVISTA CORP COM 05379B107 61180 1747 SH SOLE 36 1747 0 0 AVISTA CORP COM 05379B107 542005 15477 SH SOLE 40 15477 0 0 AVISTA CORP COM 05379B107 241020 6882 SH SOLE 43 6882 0 0 AVITA MEDICAL INC COM 05380C102 133979 8358 SH SOLE 2 4935 0 3423 AVITA MEDICAL INC COM 05380C102 3959 247 SH SOLE 7 247 0 0 AVITA MEDICAL INC COM 05380C102 1030937 64313 SH SOLE 18 64313 0 0 AVITA MEDICAL INC COM 05380C102 846849 52829 SH SOLE 19 52829 0 0 AVITA MEDICAL INC COM 05380C102 14933901 931622 SH SOLE 21 931622 0 0 AVITA MEDICAL INC COM 05380C102 11095581 692176 SH SOLE 22 681042 0 11134 AVITA MEDICAL INC COM 05380C102 561 35 SH SOLE 43 35 0 0 AVNET INC COM 053807103 25832965 521036 SH SOLE 2 216075 0 304961 AVNET INC COM 053807103 37482 756 SH SOLE 4 310 0 446 AVNET INC COM 053807103 1878636 37891 SH SOLE 7 35925 0 1966 AVNET INC COM 053807103 10047238 202647 SH SOLE 18 197814 0 4833 AVNET INC COM 053807103 28126387 567293 SH SOLE 19 567293 0 0 AVNET INC COM 053807103 249918402 5040710 SH SOLE 21 5040710 0 0 AVNET INC COM 053807103 151040462 3046399 SH SOLE 22 2899183 0 147216 AVNET INC COM 053807103 825210 16644 SH SOLE 23 16644 0 0 AVNET INC COM 053807103 5194794 104776 SH SOLE 25 104776 0 0 AVNET INC COM 053807103 3629157 73198 SH SOLE 26 40477 0 32721 AVNET INC COM 053807103 87905 1773 SH SOLE 28 1773 0 0 AVNET INC COM 053807103 57215 1154 SH SOLE 29 1154 0 0 AVNET INC COM 053807103 7253653 146302 SH SOLE 30 146302 0 0 AVNET INC COM 053807103 56125 1132 SH SOLE 31 1132 0 0 AVNET INC COM 053807103 2702160 54501 SH SOLE 34 54501 0 0 AVNET INC COM 053807103 273632 5519 SH SOLE 36 5519 0 0 AVNET INC COM 053807103 921196 18580 SH SOLE 40 18580 0 0 AVNET INC COM 053807103 16347412 329718 SH SOLE 43 310721 0 18997 AVROBIO INC COM 05455M100 154 120 SH SOLE 2 22 0 98 AVROBIO INC COM 05455M100 727098 568045 SH SOLE 22 568045 0 0 AVROBIO INC COM 05455M100 57942 45267 SH SOLE 26 0 0 45267 AWARE INC MASS COM 05453N100 4398 2352 SH SOLE 18 2352 0 0 AWARE INC MASS COM 05453N100 57183 30579 SH SOLE 21 30579 0 0 AWARE INC MASS COM 05453N100 655424 350494 SH SOLE 22 350494 0 0 AXALTA COATING SYS LTD COM G0750C108 23945895 696304 SH SOLE 2 293540 0 402764 AXALTA COATING SYS LTD COM G0750C108 927154 26960 SH SOLE 4 21606 0 5354 AXALTA COATING SYS LTD COM G0750C108 2064432 60030 SH SOLE 7 56915 0 3115 AXALTA COATING SYS LTD COM G0750C108 76624634 2228108 SH SOLE 18 2223739 0 4369 AXALTA COATING SYS LTD COM G0750C108 20167878 586446 SH SOLE 19 586446 0 0 AXALTA COATING SYS LTD COM G0750C108 384722443 11187044 SH SOLE 21 11187044 0 0 AXALTA COATING SYS LTD COM G0750C108 229603872 6676472 SH SOLE 22 6383754 0 292718 AXALTA COATING SYS LTD COM G0750C108 860610 25025 SH SOLE 23 25025 0 0 AXALTA COATING SYS LTD COM G0750C108 6504353 189135 SH SOLE 25 74200 0 114935 AXALTA COATING SYS LTD COM G0750C108 2737031 79588 SH SOLE 26 77837 0 1751 AXALTA COATING SYS LTD COM G0750C108 338742 9850 SH SOLE 28 3697 0 6153 AXALTA COATING SYS LTD COM G0750C108 107641 3130 SH SOLE 29 3130 0 0 AXALTA COATING SYS LTD COM G0750C108 11875245 345311 SH SOLE 30 345311 0 0 AXALTA COATING SYS LTD COM G0750C108 94813 2757 SH SOLE 31 2757 0 0 AXALTA COATING SYS LTD COM G0750C108 28782091 836932 SH SOLE 34 836932 0 0 AXALTA COATING SYS LTD COM G0750C108 1542151 44843 SH SOLE 36 44843 0 0 AXALTA COATING SYS LTD COM G0750C108 1549029 45043 SH SOLE 40 45043 0 0 AXALTA COATING SYS LTD COM G0750C108 6842228 198960 SH SOLE 43 181120 0 17840 AXCELIS TECHNOLOGIES INC COM NEW 054540208 12464033 111765 SH SOLE 2 59259 0 52506 AXCELIS TECHNOLOGIES INC COM NEW 054540208 19739 177 SH SOLE 4 81 0 96 AXCELIS TECHNOLOGIES INC COM NEW 054540208 53418 479 SH SOLE 7 479 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 13035796 116892 SH SOLE 18 110347 0 6545 AXCELIS TECHNOLOGIES INC COM NEW 054540208 33941781 304356 SH SOLE 19 304356 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 466909817 4186781 SH SOLE 21 4186781 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 134140940 1202842 SH SOLE 22 1153736 0 49106 AXCELIS TECHNOLOGIES INC COM NEW 054540208 745846 6688 SH SOLE 23 6688 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 755102 6771 SH SOLE 25 6771 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 6331325 56773 SH SOLE 26 9221 0 47552 AXCELIS TECHNOLOGIES INC COM NEW 054540208 195383 1752 SH SOLE 28 599 0 1153 AXCELIS TECHNOLOGIES INC COM NEW 054540208 9814 88 SH SOLE 29 88 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8812199 79019 SH SOLE 30 79019 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2471060 22158 SH SOLE 34 22158 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 740158 6637 SH SOLE 40 6637 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3985725 35740 SH SOLE 43 28729 0 7011 AXIS CAP HLDGS LTD SHS G0692U109 13284561 204315 SH SOLE 2 47884 0 156431 AXIS CAP HLDGS LTD SHS G0692U109 15280 235 SH SOLE 4 235 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1358528 20894 SH SOLE 7 19822 0 1072 AXIS CAP HLDGS LTD SHS G0692U109 1647802 25343 SH SOLE 18 25343 0 0 AXIS CAP HLDGS LTD SHS G0692U109 5260313 80903 SH SOLE 19 80903 0 0 AXIS CAP HLDGS LTD SHS G0692U109 83935813 1290923 SH SOLE 21 1290923 0 0 AXIS CAP HLDGS LTD SHS G0692U109 142097634 2185445 SH SOLE 22 2075840 0 109605 AXIS CAP HLDGS LTD SHS G0692U109 1125301 17307 SH SOLE 25 17307 0 0 AXIS CAP HLDGS LTD SHS G0692U109 5450302 83825 SH SOLE 26 83825 0 0 AXIS CAP HLDGS LTD SHS G0692U109 638887 9826 SH SOLE 28 1510 0 8316 AXIS CAP HLDGS LTD SHS G0692U109 52601 809 SH SOLE 29 809 0 0 AXIS CAP HLDGS LTD SHS G0692U109 5720330 87978 SH SOLE 30 87978 0 0 AXIS CAP HLDGS LTD SHS G0692U109 66255 1019 SH SOLE 31 1019 0 0 AXIS CAP HLDGS LTD SHS G0692U109 202407 3113 SH SOLE 36 3113 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1127707 17344 SH SOLE 40 17344 0 0 AXIS CAP HLDGS LTD SHS G0692U109 611 9 SH SOLE 43 9 0 0 AXOGEN INC COM 05463X106 454761 56352 SH SOLE 2 31252 0 25100 AXOGEN INC COM 05463X106 2171 269 SH SOLE 7 269 0 0 AXOGEN INC COM 05463X106 825698 102317 SH SOLE 18 102317 0 0 AXOGEN INC COM 05463X106 943520 116917 SH SOLE 19 116917 0 0 AXOGEN INC COM 05463X106 14284667 1770095 SH SOLE 21 1770095 0 0 AXOGEN INC COM 05463X106 8583591 1063642 SH SOLE 22 1047070 0 16572 AXOGEN INC COM 05463X106 35476 4396 SH SOLE 23 4396 0 0 AXOGEN INC COM 05463X106 844889 104695 SH SOLE 30 104695 0 0 AXOGEN INC COM 05463X106 109139 13524 SH SOLE 43 13157 0 367 AXON ENTERPRISE INC COM 05464C101 42256947 135058 SH SOLE 2 30217 0 104841 AXON ENTERPRISE INC COM 05464C101 26525341 84778 SH SOLE 4 54963 0 29815 AXON ENTERPRISE INC COM 05464C101 35916434 114793 SH SOLE 7 105586 0 9207 AXON ENTERPRISE INC COM 05464C101 2346600 7500 SH SOLE 13 7500 0 0 AXON ENTERPRISE INC COM 05464C101 3252075 10394 SH SOLE 15 10394 0 0 AXON ENTERPRISE INC COM 05464C101 37796530 120802 SH SOLE 18 116312 0 4490 AXON ENTERPRISE INC COM 05464C101 416469249 1331083 SH SOLE 19 1331083 0 0 AXON ENTERPRISE INC COM 05464C101 969347608 3098145 SH SOLE 21 3098145 0 0 AXON ENTERPRISE INC COM 05464C101 582411728 1861454 SH SOLE 22 1703249 0 158205 AXON ENTERPRISE INC COM 05464C101 33266027 106322 SH SOLE 23 106322 0 0 AXON ENTERPRISE INC COM 05464C101 61855437 197697 SH SOLE 25 195811 0 1886 AXON ENTERPRISE INC COM 05464C101 27291897 87228 SH SOLE 26 54662 0 32566 AXON ENTERPRISE INC COM 05464C101 44369513 141810 SH SOLE 28 3416 0 138394 AXON ENTERPRISE INC COM 05464C101 226394336 723582 SH SOLE 30 670283 0 53299 AXON ENTERPRISE INC COM 05464C101 5167526 16516 SH SOLE 31 15418 0 1098 AXON ENTERPRISE INC COM 05464C101 7001629 22378 SH SOLE 34 22378 0 0 AXON ENTERPRISE INC COM 05464C101 4840566 15471 SH SOLE 36 15471 0 0 AXON ENTERPRISE INC COM 05464C101 1015296 3245 SH SOLE 40 3245 0 0 AXON ENTERPRISE INC COM 05464C101 96367 308 SH OTR 43 308 0 0 AXON ENTERPRISE INC COM 05464C101 23324891 74549 SH SOLE 43 65915 0 8634 AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7 7904592 5440000 PRN SOLE 2 5440000 0 0 AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7 8003399 5508000 PRN SOLE 21 5508000 0 0 AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7 12205620 8400000 PRN SOLE 22 8400000 0 0 AXONICS INC COM 05465P101 3221589 46710 SH SOLE 2 20902 0 25808 AXONICS INC COM 05465P101 61383 890 SH SOLE 4 163 0 727 AXONICS INC COM 05465P101 378369 5486 SH SOLE 7 5207 0 279 AXONICS INC COM 05465P101 8517243 123492 SH SOLE 18 117475 0 6017 AXONICS INC COM 05465P101 13282381 192582 SH SOLE 19 192582 0 0 AXONICS INC COM 05465P101 149066585 2161325 SH SOLE 21 2161325 0 0 AXONICS INC COM 05465P101 104467411 1514679 SH SOLE 22 1462540 0 52139 AXONICS INC COM 05465P101 196289 2846 SH SOLE 23 2846 0 0 AXONICS INC COM 05465P101 720943 10453 SH SOLE 25 10453 0 0 AXONICS INC COM 05465P101 2049375 29714 SH SOLE 26 29185 0 529 AXONICS INC COM 05465P101 160976 2334 SH SOLE 28 610 0 1724 AXONICS INC COM 05465P101 11015544 159715 SH SOLE 30 159715 0 0 AXONICS INC COM 05465P101 9725 141 SH SOLE 36 141 0 0 AXONICS INC COM 05465P101 735289 10661 SH SOLE 40 10661 0 0 AXONICS INC COM 05465P101 1714249 24855 SH SOLE 43 15705 0 9150 AXOS FINANCIAL INC COM 05465C100 3357073 62122 SH SOLE 2 21850 0 40272 AXOS FINANCIAL INC COM 05465C100 22859 423 SH SOLE 7 423 0 0 AXOS FINANCIAL INC COM 05465C100 9113414 168642 SH SOLE 18 168642 0 0 AXOS FINANCIAL INC COM 05465C100 10481382 193956 SH SOLE 19 193956 0 0 AXOS FINANCIAL INC COM 05465C100 321863375 5956021 SH SOLE 21 5956021 0 0 AXOS FINANCIAL INC COM 05465C100 85307706 1578603 SH SOLE 22 1503351 0 75252 AXOS FINANCIAL INC COM 05465C100 38585 714 SH SOLE 23 714 0 0 AXOS FINANCIAL INC COM 05465C100 544183 10070 SH SOLE 25 10070 0 0 AXOS FINANCIAL INC COM 05465C100 2666334 49340 SH SOLE 26 18402 0 30938 AXOS FINANCIAL INC COM 05465C100 53554 991 SH SOLE 28 991 0 0 AXOS FINANCIAL INC COM 05465C100 5759475 106578 SH SOLE 30 106578 0 0 AXOS FINANCIAL INC COM 05465C100 6169963 114174 SH SOLE 34 114174 0 0 AXOS FINANCIAL INC COM 05465C100 16104 298 SH SOLE 36 298 0 0 AXOS FINANCIAL INC COM 05465C100 608653 11263 SH SOLE 40 11263 0 0 AXOS FINANCIAL INC COM 05465C100 660261 12218 SH SOLE 43 11718 0 500 AXSOME THERAPEUTICS INC COM 05464T104 1667102 20891 SH SOLE 2 10319 0 10572 AXSOME THERAPEUTICS INC COM 05464T104 8858 111 SH SOLE 4 111 0 0 AXSOME THERAPEUTICS INC COM 05464T104 378491 4743 SH SOLE 7 4500 0 243 AXSOME THERAPEUTICS INC COM 05464T104 6889932 86340 SH SOLE 18 83301 0 3039 AXSOME THERAPEUTICS INC COM 05464T104 10884720 136400 SH SOLE 19 136400 0 0 AXSOME THERAPEUTICS INC COM 05464T104 135013620 1691900 SH SOLE 21 1691900 0 0 AXSOME THERAPEUTICS INC COM 05464T104 84992746 1065072 SH SOLE 22 1034952 0 30120 AXSOME THERAPEUTICS INC COM 05464T104 62723 786 SH SOLE 23 786 0 0 AXSOME THERAPEUTICS INC COM 05464T104 510082 6392 SH SOLE 25 6392 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1324600 16599 SH SOLE 26 9667 0 6932 AXSOME THERAPEUTICS INC COM 05464T104 127042 1592 SH SOLE 28 0 0 1592 AXSOME THERAPEUTICS INC COM 05464T104 11084060 138898 SH SOLE 30 138898 0 0 AXSOME THERAPEUTICS INC COM 05464T104 35112 440 SH SOLE 34 440 0 0 AXSOME THERAPEUTICS INC COM 05464T104 548545 6874 SH SOLE 40 6874 0 0 AXSOME THERAPEUTICS INC COM 05464T104 25536 320 SH OTR 43 320 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1446934 18132 SH SOLE 43 11917 0 6215 AXT INC COM 00246W103 30055 6548 SH SOLE 18 6548 0 0 AXT INC COM 00246W103 412008 89762 SH SOLE 21 89762 0 0 AXT INC COM 00246W103 2681239 584148 SH SOLE 22 584148 0 0 AXT INC COM 00246W103 2428 529 SH SOLE 43 529 0 0 AYRO INC COM 054748207 94940 56850 SH SOLE 22 56850 0 0 AYTU BIOPHARMA INC COM 054754858 69291 22793 SH SOLE 22 22793 0 0 AZEK CO INC CL A 05478C105 9463105 188433 SH SOLE 2 66554 0 121879 AZEK CO INC CL A 05478C105 524247 10439 SH SOLE 4 5419 0 5020 AZEK CO INC CL A 05478C105 1157571 23050 SH SOLE 7 21853 0 1197 AZEK CO INC CL A 05478C105 41180 820 SH SOLE 13 820 0 0 AZEK CO INC CL A 05478C105 5892614 117336 SH SOLE 18 117336 0 0 AZEK CO INC CL A 05478C105 48462300 965000 SH SOLE 19 965000 0 0 AZEK CO INC CL A 05478C105 124576937 2480624 SH SOLE 21 2480624 0 0 AZEK CO INC CL A 05478C105 196266439 3908133 SH SOLE 22 3705337 0 202796 AZEK CO INC CL A 05478C105 1153553 22970 SH SOLE 23 22970 0 0 AZEK CO INC CL A 05478C105 1311294 26111 SH SOLE 25 26111 0 0 AZEK CO INC CL A 05478C105 9091779 181039 SH SOLE 26 36687 0 144352 AZEK CO INC CL A 05478C105 1512978 30127 SH SOLE 28 26501 0 3626 AZEK CO INC CL A 05478C105 168689 3359 SH SOLE 29 3359 0 0 AZEK CO INC CL A 05478C105 6102082 121507 SH SOLE 30 121507 0 0 AZEK CO INC CL A 05478C105 90245 1797 SH SOLE 31 1797 0 0 AZEK CO INC CL A 05478C105 1143509 22770 SH SOLE 34 22770 0 0 AZEK CO INC CL A 05478C105 292532 5825 SH SOLE 36 5825 0 0 AZEK CO INC CL A 05478C105 1403800 27953 SH SOLE 40 27953 0 0 AZEK CO INC CL A 05478C105 3684893 73375 SH SOLE 43 62912 0 10463 AZENTA INC COM 114340102 8089395 134197 SH SOLE 2 49951 0 84246 AZENTA INC COM 114340102 8741 145 SH SOLE 4 145 0 0 AZENTA INC COM 114340102 691110 11465 SH SOLE 7 10862 0 603 AZENTA INC COM 114340102 5766626 95664 SH SOLE 18 95664 0 0 AZENTA INC COM 114340102 2603011 43182 SH SOLE 19 43182 0 0 AZENTA INC COM 114340102 168608103 2797082 SH SOLE 21 2797082 0 0 AZENTA INC COM 114340102 101036634 1676122 SH SOLE 22 1601896 0 74226 AZENTA INC COM 114340102 641982 10650 SH SOLE 25 10650 0 0 AZENTA INC COM 114340102 1294754 21479 SH SOLE 26 21479 0 0 AZENTA INC COM 114340102 254924 4229 SH SOLE 28 1153 0 3076 AZENTA INC COM 114340102 3656042 60651 SH SOLE 30 60651 0 0 AZENTA INC COM 114340102 44547 739 SH SOLE 31 739 0 0 AZENTA INC COM 114340102 31406 521 SH SOLE 36 521 0 0 AZENTA INC COM 114340102 673448 11172 SH SOLE 40 11172 0 0 AZENTA INC COM 114340102 16456 273 SH OTR 43 273 0 0 AZENTA INC COM 114340102 12954998 214914 SH SOLE 43 203117 0 11797 AZITRA INC COM 05479L104 832 4047 SH SOLE 21 4047 0 0 AZUL S A SPONSR ADR PFD 05501U106 741476 95428 SH SOLE 43 90594 0 4834 AZZ INC COM 002474104 1949913 25222 SH SOLE 2 7728 0 17494 AZZ INC COM 002474104 5180 67 SH SOLE 4 67 0 0 AZZ INC COM 002474104 585159 7569 SH SOLE 7 7166 0 403 AZZ INC COM 002474104 6055770 78331 SH SOLE 18 78331 0 0 AZZ INC COM 002474104 4074778 52707 SH SOLE 19 52707 0 0 AZZ INC COM 002474104 219714943 2841999 SH SOLE 21 2841999 0 0 AZZ INC COM 002474104 58461435 756195 SH SOLE 22 722493 0 33702 AZZ INC COM 002474104 403636 5221 SH SOLE 25 5221 0 0 AZZ INC COM 002474104 243527 3150 SH SOLE 26 3150 0 0 AZZ INC COM 002474104 5613634 72612 SH SOLE 30 72612 0 0 AZZ INC COM 002474104 399770 5171 SH SOLE 40 5171 0 0 AZZ INC COM 002474104 1166608 15090 SH SOLE 43 14372 0 718 B & G FOODS INC NEW COM 05508R106 1236035 108045 SH SOLE 2 63244 0 44801 B & G FOODS INC NEW COM 05508R106 2826 247 SH SOLE 4 247 0 0 B & G FOODS INC NEW COM 05508R106 30327 2651 SH SOLE 7 2651 0 0 B & G FOODS INC NEW COM 05508R106 2686078 234797 SH SOLE 18 234797 0 0 B & G FOODS INC NEW COM 05508R106 1894544 165607 SH SOLE 19 165607 0 0 B & G FOODS INC NEW COM 05508R106 104902077 9169762 SH SOLE 21 9169762 0 0 B & G FOODS INC NEW COM 05508R106 27890846 2438011 SH SOLE 22 2345742 0 92269 B & G FOODS INC NEW COM 05508R106 202294 17683 SH SOLE 25 17683 0 0 B & G FOODS INC NEW COM 05508R106 1157431 101174 SH SOLE 26 20444 0 80730 B & G FOODS INC NEW COM 05508R106 13202 1154 SH SOLE 28 1154 0 0 B & G FOODS INC NEW COM 05508R106 1799398 157290 SH SOLE 30 157290 0 0 B & G FOODS INC NEW COM 05508R106 28920 2528 SH SOLE 36 2528 0 0 B & G FOODS INC NEW COM 05508R106 158741 13876 SH SOLE 40 13876 0 0 B & G FOODS INC NEW COM 05508R106 3731369 326169 SH SOLE 43 300952 0 25217 B. RILEY FINANCIAL INC COM 05580M108 211234 9978 SH SOLE 2 5386 0 4592 B. RILEY FINANCIAL INC COM 05580M108 910 43 SH SOLE 4 43 0 0 B. RILEY FINANCIAL INC COM 05580M108 3980 188 SH SOLE 7 188 0 0 B. RILEY FINANCIAL INC COM 05580M108 1198370 56607 SH SOLE 18 56607 0 0 B. RILEY FINANCIAL INC COM 05580M108 928643 43866 SH SOLE 19 43866 0 0 B. RILEY FINANCIAL INC COM 05580M108 44097893 2083037 SH SOLE 21 2083037 0 0 B. RILEY FINANCIAL INC COM 05580M108 11640515 549859 SH SOLE 22 534599 0 15260 B. RILEY FINANCIAL INC COM 05580M108 88342 4173 SH SOLE 25 4173 0 0 B. RILEY FINANCIAL INC COM 05580M108 799951 37787 SH SOLE 30 37787 0 0 B. RILEY FINANCIAL INC COM 05580M108 47590 2248 SH SOLE 40 2248 0 0 B. RILEY FINANCIAL INC COM 05580M108 561105 26505 SH SOLE 43 24447 0 2058 B2GOLD CORP COM 11777Q209 722425 276791 SH SOLE 21 276791 0 0 B2GOLD CORP COM 11777Q209 764803 293028 SH SOLE 43 95029 0 197999 BABCOCK & WILCOX ENTERPRISES COM 05614L209 27334 24189 SH SOLE 2 1870 0 22319 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1008 892 SH SOLE 7 892 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 186481 165027 SH SOLE 18 165027 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 136975 121217 SH SOLE 19 121217 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 2617020 2315947 SH SOLE 21 2315947 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1672642 1480214 SH SOLE 22 1430919 0 49295 BABCOCK & WILCOX ENTERPRISES COM 05614L209 218 193 SH SOLE 43 193 0 0 BACKBLAZE INC COM CL A 05637B105 551847 53944 SH SOLE 2 50980 0 2964 BACKBLAZE INC COM CL A 05637B105 73697 7204 SH SOLE 18 7204 0 0 BACKBLAZE INC COM CL A 05637B105 569412 55661 SH SOLE 19 55661 0 0 BACKBLAZE INC COM CL A 05637B105 989671 96742 SH SOLE 21 96742 0 0 BACKBLAZE INC COM CL A 05637B105 4204929 411039 SH SOLE 22 406794 0 4245 BACKBLAZE INC COM CL A 05637B105 5586 546 SH SOLE 23 546 0 0 BACKBLAZE INC COM CL A 05637B105 43651 4267 SH SOLE 26 4267 0 0 BADGER METER INC COM 056525108 6778221 41890 SH SOLE 2 33834 0 8056 BADGER METER INC COM 056525108 100646 622 SH SOLE 4 72 0 550 BADGER METER INC COM 056525108 8212990 50757 SH SOLE 7 50082 0 675 BADGER METER INC COM 056525108 13664693 84449 SH SOLE 18 84449 0 0 BADGER METER INC COM 056525108 13071012 80780 SH SOLE 19 80780 0 0 BADGER METER INC COM 056525108 550117107 3399772 SH SOLE 21 3399772 0 0 BADGER METER INC COM 056525108 137825713 851775 SH SOLE 22 825570 0 26205 BADGER METER INC COM 056525108 149351 923 SH SOLE 23 923 0 0 BADGER METER INC COM 056525108 2427635 15003 SH SOLE 25 15003 0 0 BADGER METER INC COM 056525108 5805419 35878 SH SOLE 26 11254 0 24624 BADGER METER INC COM 056525108 632677 3910 SH SOLE 28 520 0 3390 BADGER METER INC COM 056525108 74831623 462466 SH SOLE 30 462466 0 0 BADGER METER INC COM 056525108 28978067 179087 SH SOLE 34 179087 0 0 BADGER METER INC COM 056525108 421030 2602 SH SOLE 36 2602 0 0 BADGER METER INC COM 056525108 949501 5868 SH SOLE 40 5868 0 0 BADGER METER INC COM 056525108 19734400 121960 SH SOLE 43 119950 0 2010 BAIDU INC SPON ADR REP A 056752108 1704904 16194 SH SOLE 32 16194 0 0 BAIDU INC SPON ADR REP A 056752108 4857198 46136 SH SOLE 34 46136 0 0 BAIDU INC SPON ADR REP A 056752108 14382511 136612 SH SOLE 43 117911 0 18701 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 2734106 174369 SH SOLE 30 174369 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 15053 960 SH SOLE 43 0 0 960 BAKER HUGHES COMPANY CL A 05722G100 151646427 4526759 SH SOLE 2 1663458 0 2863301 BAKER HUGHES COMPANY CL A 05722G100 41110329 1227174 SH SOLE 4 494411 0 732763 BAKER HUGHES COMPANY CL A 05722G100 41078873 1226235 SH SOLE 7 1126260 0 99975 BAKER HUGHES COMPANY CL A 05722G100 7469127 222959 SH SOLE 13 222959 0 0 BAKER HUGHES COMPANY CL A 05722G100 4852777 144859 SH SOLE 15 144859 0 0 BAKER HUGHES COMPANY CL A 05722G100 112167923 3348296 SH SOLE 18 3258547 0 89749 BAKER HUGHES COMPANY CL A 05722G100 171754031 5126986 SH SOLE 19 5126986 0 0 BAKER HUGHES COMPANY CL A 05722G100 990069988 29554328 SH SOLE 21 29554328 0 0 BAKER HUGHES COMPANY CL A 05722G100 751699130 22438780 SH SOLE 22 20162446 0 2276334 BAKER HUGHES COMPANY CL A 05722G100 67810566 2024196 SH SOLE 23 2024196 0 0 BAKER HUGHES COMPANY CL A 05722G100 267200355 7976130 SH SOLE 25 6513138 0 1462992 BAKER HUGHES COMPANY CL A 05722G100 138857500 4145000 SH SOLE 26 1740644 0 2404356 BAKER HUGHES COMPANY CL A 05722G100 80481372 2402429 SH SOLE 28 362605 0 2039824 BAKER HUGHES COMPANY CL A 05722G100 3019221 90126 SH SOLE 29 90126 0 0 BAKER HUGHES COMPANY CL A 05722G100 408993025 12208747 SH SOLE 30 11642210 0 566537 BAKER HUGHES COMPANY CL A 05722G100 11458307 342039 SH SOLE 31 325613 0 16426 BAKER HUGHES COMPANY CL A 05722G100 10053015 300090 SH SOLE 32 300090 0 0 BAKER HUGHES COMPANY CL A 05722G100 105267620 3142317 SH SOLE 34 3142317 0 0 BAKER HUGHES COMPANY CL A 05722G100 8808055 262927 SH SOLE 36 262927 0 0 BAKER HUGHES COMPANY CL A 05722G100 8660889 258534 SH SOLE 37 258534 0 0 BAKER HUGHES COMPANY CL A 05722G100 1703375 50847 SH SOLE 40 50847 0 0 BAKER HUGHES COMPANY CL A 05722G100 39229 1171 SH OTR 43 1171 0 0 BAKER HUGHES COMPANY CL A 05722G100 43574060 1300718 SH SOLE 43 1116601 0 184117 BAKKT HOLDINGS INC COM CL A 05759B107 14587 31724 SH SOLE 2 4167 0 27557 BAKKT HOLDINGS INC COM CL A 05759B107 92867 201972 SH SOLE 18 201972 0 0 BAKKT HOLDINGS INC COM CL A 05759B107 68779 149584 SH SOLE 19 149584 0 0 BAKKT HOLDINGS INC COM CL A 05759B107 1231785 2678959 SH SOLE 21 2678959 0 0 BAKKT HOLDINGS INC COM CL A 05759B107 679395 1477587 SH SOLE 22 1426834 0 50753 BALCHEM CORP COM 057665200 2617106 16890 SH SOLE 2 9266 0 7624 BALCHEM CORP COM 057665200 15960 103 SH SOLE 4 103 0 0 BALCHEM CORP COM 057665200 1045912 6750 SH SOLE 7 6395 0 355 BALCHEM CORP COM 057665200 14282671 92176 SH SOLE 18 92176 0 0 BALCHEM CORP COM 057665200 10583705 68304 SH SOLE 19 68304 0 0 BALCHEM CORP COM 057665200 570606164 3682518 SH SOLE 21 3682518 0 0 BALCHEM CORP COM 057665200 142831206 921789 SH SOLE 22 894351 0 27438 BALCHEM CORP COM 057665200 1063577 6864 SH SOLE 25 6864 0 0 BALCHEM CORP COM 057665200 2735177 17652 SH SOLE 26 12839 0 4813 BALCHEM CORP COM 057665200 850366 5488 SH SOLE 28 578 0 4910 BALCHEM CORP COM 057665200 12507564 80720 SH SOLE 30 80720 0 0 BALCHEM CORP COM 057665200 293475 1894 SH SOLE 36 1894 0 0 BALCHEM CORP COM 057665200 1010429 6521 SH SOLE 40 6521 0 0 BALCHEM CORP COM 057665200 12266 79 SH OTR 43 79 0 0 BALCHEM CORP COM 057665200 5988589 38649 SH SOLE 43 28507 0 10142 BALL CORP COM 058498106 31852927 472876 SH SOLE 2 112127 0 360749 BALL CORP COM 058498106 16713161 248117 SH SOLE 4 111061 0 137056 BALL CORP COM 058498106 26038143 386552 SH SOLE 7 352107 0 34445 BALL CORP COM 058498106 1260440 18712 SH SOLE 13 18712 0 0 BALL CORP COM 058498106 2915610 43284 SH SOLE 15 43284 0 0 BALL CORP COM 058498106 33261964 493794 SH SOLE 18 474160 0 19634 BALL CORP COM 058498106 10777735 160002 SH SOLE 19 160002 0 0 BALL CORP COM 058498106 563217168 8361300 SH SOLE 21 8361300 0 0 BALL CORP COM 058498106 451940738 6709334 SH SOLE 22 6032740 0 676594 BALL CORP COM 058498106 31459343 467033 SH SOLE 23 467033 0 0 BALL CORP COM 058498106 79216909 1176023 SH SOLE 25 1176023 0 0 BALL CORP COM 058498106 28240949 419254 SH SOLE 26 206264 0 212990 BALL CORP COM 058498106 42609983 632571 SH SOLE 28 35532 0 597039 BALL CORP COM 058498106 157889819 2343970 SH SOLE 30 2343970 0 0 BALL CORP COM 058498106 4750160 70519 SH SOLE 31 65653 0 4866 BALL CORP COM 058498106 4253649 63148 SH SOLE 34 63148 0 0 BALL CORP COM 058498106 6185736 91831 SH SOLE 36 91831 0 0 BALL CORP COM 058498106 1019426 15134 SH SOLE 40 15134 0 0 BALL CORP COM 058498106 62577 929 SH OTR 43 929 0 0 BALL CORP COM 058498106 20677612 306972 SH SOLE 43 263273 0 43698 BALLARD PWR SYS INC NEW COM 058586108 28623 10296 SH SOLE 21 10296 0 0 BALLARD PWR SYS INC NEW COM 058586108 385300 138597 SH SOLE 28 138597 0 0 BALLARD PWR SYS INC NEW COM 058586108 3 1 SH SOLE 43 0 0 1 BALLYS CORPORATION COM 05875B106 238918 17139 SH SOLE 2 8554 0 8585 BALLYS CORPORATION COM 05875B106 1004 72 SH SOLE 4 72 0 0 BALLYS CORPORATION COM 05875B106 2412 173 SH SOLE 7 173 0 0 BALLYS CORPORATION COM 05875B106 1026082 73607 SH SOLE 18 73607 0 0 BALLYS CORPORATION COM 05875B106 912122 65432 SH SOLE 19 65432 0 0 BALLYS CORPORATION COM 05875B106 15290214 1096859 SH SOLE 21 1096859 0 0 BALLYS CORPORATION COM 05875B106 14137767 1014187 SH SOLE 22 975074 0 39113 BALLYS CORPORATION COM 05875B106 57001 4089 SH SOLE 25 4089 0 0 BALLYS CORPORATION COM 05875B106 141059 10119 SH SOLE 26 10119 0 0 BALLYS CORPORATION COM 05875B106 20436 1466 SH SOLE 28 1466 0 0 BALLYS CORPORATION COM 05875B106 331758 23799 SH SOLE 30 23799 0 0 BALLYS CORPORATION COM 05875B106 55481 3980 SH SOLE 40 3980 0 0 BALLYS CORPORATION COM 05875B106 372073 26691 SH SOLE 43 23943 0 2748 BANC OF CALIFORNIA INC COM 05990K106 1844167 121247 SH SOLE 2 41052 0 80195 BANC OF CALIFORNIA INC COM 05990K106 6662 438 SH SOLE 4 438 0 0 BANC OF CALIFORNIA INC COM 05990K106 466384 30663 SH SOLE 7 29056 0 1607 BANC OF CALIFORNIA INC COM 05990K106 6559586 431268 SH SOLE 18 431268 0 0 BANC OF CALIFORNIA INC COM 05990K106 4479619 294518 SH SOLE 19 294518 0 0 BANC OF CALIFORNIA INC COM 05990K106 245695724 16153565 SH SOLE 21 16153565 0 0 BANC OF CALIFORNIA INC COM 05990K106 61741132 4059246 SH SOLE 22 3872396 0 186850 BANC OF CALIFORNIA INC COM 05990K106 413088 27159 SH SOLE 25 27159 0 0 BANC OF CALIFORNIA INC COM 05990K106 2958026 194479 SH SOLE 26 65548 0 128931 BANC OF CALIFORNIA INC COM 05990K106 226568 14896 SH SOLE 28 1368 0 13528 BANC OF CALIFORNIA INC COM 05990K106 5115960 336355 SH SOLE 30 336355 0 0 BANC OF CALIFORNIA INC COM 05990K106 460772 30294 SH SOLE 40 30294 0 0 BANC OF CALIFORNIA INC COM 05990K106 1292153 84954 SH SOLE 43 75797 0 9157 BANCFIRST CORP COM 05945F103 1653203 18780 SH SOLE 2 6308 0 12472 BANCFIRST CORP COM 05945F103 7042 80 SH SOLE 4 80 0 0 BANCFIRST CORP COM 05945F103 15581 177 SH SOLE 7 177 0 0 BANCFIRST CORP COM 05945F103 5836389 66300 SH SOLE 18 66300 0 0 BANCFIRST CORP COM 05945F103 4149558 47138 SH SOLE 19 47138 0 0 BANCFIRST CORP COM 05945F103 173772012 1974009 SH SOLE 21 1974009 0 0 BANCFIRST CORP COM 05945F103 47845097 543509 SH SOLE 22 516107 0 27402 BANCFIRST CORP COM 05945F103 346310 3934 SH SOLE 25 3934 0 0 BANCFIRST CORP COM 05945F103 981711 11152 SH SOLE 26 7150 0 4002 BANCFIRST CORP COM 05945F103 74737 849 SH SOLE 28 145 0 704 BANCFIRST CORP COM 05945F103 3471463 39435 SH SOLE 30 39435 0 0 BANCFIRST CORP COM 05945F103 398248 4524 SH SOLE 40 4524 0 0 BANCFIRST CORP COM 05945F103 2191200 24892 SH SOLE 43 22665 0 2227 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 13367 1129 SH SOLE 2 0 0 1129 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 18232357 1539895 SH SOLE 18 1539895 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 50222053 4241727 SH SOLE 43 3839390 0 402337 BANCO BRADESCO S A SP ADR PFD NEW 059460303 330061 115406 SH SOLE 2 115406 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 84381423 29503994 SH SOLE 19 29503994 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 54266398 18974265 SH SOLE 21 18974265 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 968139 338510 SH SOLE 22 338510 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 14889929 5206269 SH SOLE 25 5206269 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2644302 924581 SH SOLE 26 924581 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 10943830 3826514 SH SOLE 28 0 0 3826514 BANCO BRADESCO S A SP ADR PFD NEW 059460303 3532789 1235241 SH SOLE 30 1235241 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 47906387 16750485 SH SOLE 34 16750485 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 17958730 6279276 SH SOLE 43 5462793 0 816484 BANCO BRADESCO S A SPONSORED ADR 059460402 7747 3026 SH SOLE 43 411 0 2615 BANCO DE CHILE SPONSORED ADS 059520106 1155345 51879 SH SOLE 2 51879 0 0 BANCO DE CHILE SPONSORED ADS 059520106 229470 10304 SH SOLE 4 10304 0 0 BANCO DE CHILE SPONSORED ADS 059520106 575323 25834 SH SOLE 13 25834 0 0 BANCO DE CHILE SPONSORED ADS 059520106 214260 9621 SH SOLE 19 9621 0 0 BANCO DE CHILE SPONSORED ADS 059520106 2159789 96982 SH SOLE 22 96982 0 0 BANCO DE CHILE SPONSORED ADS 059520106 109078 4898 SH SOLE 26 0 0 4898 BANCO DE CHILE SPONSORED ADS 059520106 332870 14947 SH SOLE 28 0 0 14947 BANCO DE CHILE SPONSORED ADS 059520106 105760 4749 SH SOLE 31 0 0 4749 BANCO DE CHILE SPONSORED ADS 059520106 116851 5247 SH SOLE 34 5247 0 0 BANCO DE CHILE SPONSORED ADS 059520106 4425816 198734 SH SOLE 43 173712 0 25022 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1141632 199586 SH SOLE 30 199586 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 8869440 1550601 SH SOLE 43 1311364 0 239237 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 11013047 555373 SH SOLE 21 555373 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1044803 52688 SH SOLE 22 52688 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 516750 26059 SH SOLE 25 26059 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1700700 85764 SH SOLE 30 85764 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 87510 4413 SH SOLE 34 4413 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5513097 278018 SH SOLE 43 258921 0 19097 BANCO SANTANDER S.A. ADR 05964H105 41401824 8554096 SH SOLE 43 7794010 0 760086 BANCOLOMBIA S A SPON ADR PREF 05968L102 6750716 197274 SH SOLE 2 197274 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 94447 2760 SH SOLE 4 2760 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 99238 2900 SH SOLE 18 2900 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 448693 13112 SH SOLE 19 13112 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 14090290 411756 SH SOLE 21 411756 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 7037138 205644 SH SOLE 22 205644 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 35442338 1035720 SH SOLE 25 1035720 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 81615 2385 SH SOLE 26 0 0 2385 BANCOLOMBIA S A SPON ADR PREF 05968L102 428058 12509 SH SOLE 28 0 0 12509 BANCOLOMBIA S A SPON ADR PREF 05968L102 164769 4815 SH SOLE 30 4815 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 31243 913 SH SOLE 31 0 0 913 BANCOLOMBIA S A SPON ADR PREF 05968L102 21894812 639825 SH SOLE 34 639825 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 19158136 559852 SH SOLE 43 498259 0 61593 BANCORP INC DEL COM 05969A105 818800 24471 SH SOLE 2 15003 0 9468 BANCORP INC DEL COM 05969A105 5922 177 SH SOLE 4 177 0 0 BANCORP INC DEL COM 05969A105 440401 13162 SH SOLE 7 12469 0 693 BANCORP INC DEL COM 05969A105 4907210 146659 SH SOLE 18 146659 0 0 BANCORP INC DEL COM 05969A105 3460935 103435 SH SOLE 19 103435 0 0 BANCORP INC DEL COM 05969A105 197835730 5912604 SH SOLE 21 5912604 0 0 BANCORP INC DEL COM 05969A105 48217801 1441058 SH SOLE 22 1400183 0 40875 BANCORP INC DEL COM 05969A105 351196 10496 SH SOLE 25 10496 0 0 BANCORP INC DEL COM 05969A105 631591 18876 SH SOLE 26 18876 0 0 BANCORP INC DEL COM 05969A105 219866 6571 SH SOLE 28 5132 0 1439 BANCORP INC DEL COM 05969A105 4179756 124918 SH SOLE 30 124918 0 0 BANCORP INC DEL COM 05969A105 16697 499 SH SOLE 36 499 0 0 BANCORP INC DEL COM 05969A105 311780 9318 SH SOLE 40 9318 0 0 BANCORP INC DEL COM 05969A105 567994 16975 SH SOLE 43 16975 0 0 BANDWIDTH INC COM CL A 05988J103 5346820 292816 SH SOLE 2 234891 0 57925 BANDWIDTH INC COM CL A 05988J103 2958 162 SH SOLE 7 162 0 0 BANDWIDTH INC COM CL A 05988J103 1670407 91479 SH SOLE 18 79431 0 12048 BANDWIDTH INC COM CL A 05988J103 5259245 288020 SH SOLE 19 288020 0 0 BANDWIDTH INC COM CL A 05988J103 17497901 958264 SH SOLE 21 958264 0 0 BANDWIDTH INC COM CL A 05988J103 19983872 1094407 SH SOLE 22 1046001 0 48406 BANDWIDTH INC COM CL A 05988J103 130157 7128 SH SOLE 23 7128 0 0 BANDWIDTH INC COM CL A 05988J103 97545 5342 SH SOLE 26 0 0 5342 BANDWIDTH INC COM CL A 05988J103 4675 256 SH SOLE 28 256 0 0 BANDWIDTH INC COM CL A 05988J103 361712 19809 SH SOLE 30 19809 0 0 BANDWIDTH INC COM CL A 05988J103 250582 13723 SH SOLE 43 12347 0 1376 BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5 1454590 2029000 PRN SOLE 21 2029000 0 0 BANK AMERICA CORP COM 060505104 627690215 16553012 SH SOLE 2 6305640 0 10247372 BANK AMERICA CORP COM 060505104 256648362 6768153 SH SOLE 4 3330341 0 3437812 BANK AMERICA CORP COM 060505104 240488792 6342004 SH SOLE 7 5706118 0 635886 BANK AMERICA CORP COM 060505104 31736310 836928 SH SOLE 13 836928 0 0 BANK AMERICA CORP COM 060505104 38332645 1010882 SH SOLE 15 1010882 0 0 BANK AMERICA CORP COM 060505104 1179917431 31115966 SH SOLE 18 30340082 0 775884 BANK AMERICA CORP COM 060505104 238353289 6285688 SH SOLE 19 6285688 0 0 BANK AMERICA CORP COM 060505104 6184519171 163093860 SH SOLE 21 163093860 0 0 BANK AMERICA CORP COM 060505104 5721794532 150891206 SH SOLE 22 135017894 0 15873312 BANK AMERICA CORP COM 060505104 558459747 14727314 SH SOLE 23 14727314 0 0 BANK AMERICA CORP COM 060505104 439964070 11602428 SH SOLE 25 11568124 0 34304 BANK AMERICA CORP COM 060505104 321203711 8470562 SH SOLE 26 5006640 0 3463922 BANK AMERICA CORP COM 060505104 450639612 11883956 SH SOLE 28 614302 0 11269654 BANK AMERICA CORP COM 060505104 18919464 498931 SH SOLE 29 498931 0 0 BANK AMERICA CORP COM 060505104 1528727433 40314542 SH SOLE 30 39781711 0 532831 BANK AMERICA CORP COM 060505104 108241009 2854457 SH SOLE 31 2413444 0 441013 BANK AMERICA CORP COM 060505104 112108167 2956439 SH SOLE 34 2956439 0 0 BANK AMERICA CORP COM 060505104 63977145 1687161 SH SOLE 36 1687161 0 0 BANK AMERICA CORP COM 060505104 13318111 351216 SH SOLE 40 351216 0 0 BANK AMERICA CORP COM 060505104 373815 9858 SH OTR 43 9858 0 0 BANK AMERICA CORP COM 060505104 356982198 9414088 SH SOLE 43 8222564 0 1191523 BANK AMERICA CORP OPTIONS 060505104 269232 7100 SH Call SOLE 4 7100 0 0 BANK AMERICA CORP OPTIONS 060505104 83424 2200 SH Call SOLE 7 2200 0 0 BANK AMERICA CORP OPTIONS 060505104 6268176 165300 SH Call SOLE 18 165300 0 0 BANK AMERICA CORP OPTIONS 060505104 44191968 1165400 SH Call SOLE 19 1165400 0 0 BANK AMERICA CORP OPTIONS 060505104 2768160 73000 SH Call SOLE 22 73000 0 0 BANK AMERICA CORP OPTIONS 060505104 174432 4600 SH Call SOLE 30 4600 0 0 BANK AMERICA CORP OPTIONS 060505104 21515808 567400 SH Call SOLE 34 567400 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 186517100 156246 SH SOLE 21 156246 0 0 BANK FIRST CORP COM 06211J100 665106 7674 SH SOLE 2 2615 0 5059 BANK FIRST CORP COM 06211J100 7194 83 SH SOLE 7 83 0 0 BANK FIRST CORP COM 06211J100 2269627 26187 SH SOLE 18 26187 0 0 BANK FIRST CORP COM 06211J100 1725166 19905 SH SOLE 19 19905 0 0 BANK FIRST CORP COM 06211J100 32552385 375590 SH SOLE 21 375590 0 0 BANK FIRST CORP COM 06211J100 19435661 224249 SH SOLE 22 212499 0 11750 BANK FIRST CORP COM 06211J100 149332 1723 SH SOLE 25 1723 0 0 BANK FIRST CORP COM 06211J100 101231 1168 SH SOLE 28 0 0 1168 BANK FIRST CORP COM 06211J100 152799 1763 SH SOLE 30 1763 0 0 BANK FIRST CORP COM 06211J100 162940 1880 SH SOLE 40 1880 0 0 BANK FIRST CORP COM 06211J100 549401 6339 SH SOLE 43 5425 0 914 BANK HAWAII CORP COM 062540109 1971337 31597 SH SOLE 2 11247 0 20350 BANK HAWAII CORP COM 062540109 5989 96 SH SOLE 4 96 0 0 BANK HAWAII CORP COM 062540109 588213 9428 SH SOLE 7 8930 0 498 BANK HAWAII CORP COM 062540109 7558923 121156 SH SOLE 18 121156 0 0 BANK HAWAII CORP COM 062540109 4458327 71459 SH SOLE 19 71459 0 0 BANK HAWAII CORP COM 062540109 275796305 4420521 SH SOLE 21 4420521 0 0 BANK HAWAII CORP COM 062540109 67207007 1077208 SH SOLE 22 1027951 0 49257 BANK HAWAII CORP COM 062540109 509414 8165 SH SOLE 25 8165 0 0 BANK HAWAII CORP COM 062540109 1032991 16557 SH SOLE 26 16557 0 0 BANK HAWAII CORP COM 062540109 150298 2409 SH SOLE 28 555 0 1854 BANK HAWAII CORP COM 062540109 5168762 82846 SH SOLE 30 82846 0 0 BANK HAWAII CORP COM 062540109 69440 1113 SH SOLE 36 1113 0 0 BANK HAWAII CORP COM 062540109 471356 7555 SH SOLE 40 7555 0 0 BANK HAWAII CORP COM 062540109 184972 2965 SH SOLE 43 2362 0 603 BANK MARIN BANCORP COM 063425102 1150606 68611 SH SOLE 2 54947 0 13664 BANK MARIN BANCORP COM 063425102 1878 112 SH SOLE 7 112 0 0 BANK MARIN BANCORP COM 063425102 785289 46827 SH SOLE 18 46827 0 0 BANK MARIN BANCORP COM 063425102 1623403 96804 SH SOLE 19 96804 0 0 BANK MARIN BANCORP COM 063425102 11099308 661855 SH SOLE 21 661855 0 0 BANK MARIN BANCORP COM 063425102 9204533 548869 SH SOLE 22 529404 0 19465 BANK MARIN BANCORP COM 063425102 101514 6053 SH SOLE 43 5946 0 107 BANK MONTREAL QUE COM 063671101 60781067 622247 SH SOLE 43 531220 0 91027 BANK NEW YORK MELLON CORP COM 064058100 91193445 1582670 SH SOLE 2 416647 0 1166023 BANK NEW YORK MELLON CORP COM 064058100 41993571 728802 SH SOLE 4 391931 0 336871 BANK NEW YORK MELLON CORP COM 064058100 67715024 1175200 SH SOLE 7 1071672 0 103528 BANK NEW YORK MELLON CORP COM 064058100 1968414 34162 SH SOLE 13 34162 0 0 BANK NEW YORK MELLON CORP COM 064058100 6603828 114610 SH SOLE 15 114610 0 0 BANK NEW YORK MELLON CORP COM 064058100 95914252 1664600 SH SOLE 18 1617286 0 47314 BANK NEW YORK MELLON CORP COM 064058100 18811893 326482 SH SOLE 19 326482 0 0 BANK NEW YORK MELLON CORP COM 064058100 1333819048 23148543 SH SOLE 21 23148543 0 0 BANK NEW YORK MELLON CORP COM 064058100 943753082 16378915 SH SOLE 22 14714380 0 1664535 BANK NEW YORK MELLON CORP COM 064058100 67208890 1166416 SH SOLE 23 1166416 0 0 BANK NEW YORK MELLON CORP COM 064058100 233664657 4055270 SH SOLE 25 3224068 0 831202 BANK NEW YORK MELLON CORP COM 064058100 68045129 1180929 SH SOLE 26 838395 0 342534 BANK NEW YORK MELLON CORP COM 064058100 115953336 2012380 SH SOLE 28 100970 0 1911410 BANK NEW YORK MELLON CORP COM 064058100 449554006 7802048 SH SOLE 30 7802048 0 0 BANK NEW YORK MELLON CORP COM 064058100 16780039 291219 SH SOLE 31 162228 0 128991 BANK NEW YORK MELLON CORP COM 064058100 2051560 35605 SH SOLE 34 35605 0 0 BANK NEW YORK MELLON CORP COM 064058100 13417278 232858 SH SOLE 36 232858 0 0 BANK NEW YORK MELLON CORP COM 064058100 2133957 37035 SH SOLE 40 37035 0 0 BANK NEW YORK MELLON CORP COM 064058100 49323 856 SH OTR 43 856 0 0 BANK NEW YORK MELLON CORP COM 064058100 93960143 1630686 SH SOLE 43 1445345 0 185342 BANK NOVA SCOTIA HALIFAX COM 064149107 57955020 1119255 SH SOLE 43 957214 0 162041 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 851478 26617 SH SOLE 2 1986 0 24631 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 15291 478 SH SOLE 7 478 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4163690 130156 SH SOLE 18 130156 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3351592 104770 SH SOLE 19 104770 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 56295554 1759786 SH SOLE 21 1759786 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 20578943 643293 SH SOLE 22 601737 0 41556 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 115900 3623 SH SOLE 43 3086 0 537 BANK OF THE JAMES FINL GP IN COM 470299108 6475 625 SH SOLE 18 625 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 84248 8132 SH SOLE 21 8132 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 2642 255 SH SOLE 22 255 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 9248291 203438 SH SOLE 2 112769 0 90669 BANK OZK LITTLE ROCK ARK COM 06417N103 15320 337 SH SOLE 4 337 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 1828265 40217 SH SOLE 7 39041 0 1176 BANK OZK LITTLE ROCK ARK COM 06417N103 8489928 186756 SH SOLE 18 186756 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 1583963 34843 SH SOLE 19 34843 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 259098906 5699492 SH SOLE 21 5699492 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 151923638 3341919 SH SOLE 22 3199832 0 142087 BANK OZK LITTLE ROCK ARK COM 06417N103 1036579 22802 SH SOLE 25 22802 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 3548289 78053 SH SOLE 26 46838 0 31215 BANK OZK LITTLE ROCK ARK COM 06417N103 512971 11284 SH SOLE 28 2284 0 9000 BANK OZK LITTLE ROCK ARK COM 06417N103 8884884 195444 SH SOLE 30 195444 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 60235 1325 SH SOLE 31 1325 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 136425 3001 SH SOLE 36 3001 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 1091267 24005 SH SOLE 40 24005 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 5752988 126551 SH SOLE 43 114857 0 11694 BANK7 CORP COM 06652N107 168580 5978 SH SOLE 2 5530 0 448 BANK7 CORP COM 06652N107 327064 11598 SH SOLE 18 11598 0 0 BANK7 CORP COM 06652N107 212008 7518 SH SOLE 19 7518 0 0 BANK7 CORP COM 06652N107 3699332 131182 SH SOLE 21 131182 0 0 BANK7 CORP COM 06652N107 1790785 63503 SH SOLE 22 61272 0 2231 BANKFINANCIAL CORP COM 06643P104 489615 46630 SH SOLE 2 31158 0 15472 BANKFINANCIAL CORP COM 06643P104 19730 1879 SH SOLE 18 1879 0 0 BANKFINANCIAL CORP COM 06643P104 528171 50302 SH SOLE 19 50302 0 0 BANKFINANCIAL CORP COM 06643P104 446292 42504 SH SOLE 21 42504 0 0 BANKFINANCIAL CORP COM 06643P104 5187914 494087 SH SOLE 22 487842 0 6245 BANKFINANCIAL CORP COM 06643P104 247926 23612 SH SOLE 26 0 0 23612 BANKUNITED INC COM 06652K103 1700440 60730 SH SOLE 2 20762 0 39968 BANKUNITED INC COM 06652K103 361480 12910 SH SOLE 7 12274 0 636 BANKUNITED INC COM 06652K103 6446916 230247 SH SOLE 18 230247 0 0 BANKUNITED INC COM 06652K103 3783024 135108 SH SOLE 19 135108 0 0 BANKUNITED INC COM 06652K103 234450412 8373229 SH SOLE 21 8373229 0 0 BANKUNITED INC COM 06652K103 52992380 1892585 SH SOLE 22 1796257 0 96328 BANKUNITED INC COM 06652K103 363832 12994 SH SOLE 25 12994 0 0 BANKUNITED INC COM 06652K103 661360 23620 SH SOLE 26 23620 0 0 BANKUNITED INC COM 06652K103 3502688 125096 SH SOLE 30 125096 0 0 BANKUNITED INC COM 06652K103 61852 2209 SH SOLE 36 2209 0 0 BANKUNITED INC COM 06652K103 284564 10163 SH SOLE 40 10163 0 0 BANKUNITED INC COM 06652K103 327589 11700 SH SOLE 43 10253 0 1447 BANKWELL FINL GROUP INC COM 06654A103 515869 19887 SH SOLE 2 17079 0 2808 BANKWELL FINL GROUP INC COM 06654A103 433328 16705 SH SOLE 18 16705 0 0 BANKWELL FINL GROUP INC COM 06654A103 309438 11929 SH SOLE 19 11929 0 0 BANKWELL FINL GROUP INC COM 06654A103 6689511 257884 SH SOLE 21 257884 0 0 BANKWELL FINL GROUP INC COM 06654A103 2585077 99656 SH SOLE 22 95100 0 4556 BANKWELL FINL GROUP INC COM 06654A103 597 23 SH SOLE 43 23 0 0 BANNER CORP COM NEW 06652V208 1291824 26913 SH SOLE 2 8122 0 18791 BANNER CORP COM NEW 06652V208 7200 150 SH SOLE 4 150 0 0 BANNER CORP COM NEW 06652V208 953328 19861 SH SOLE 7 18791 0 1070 BANNER CORP COM NEW 06652V208 5154720 107390 SH SOLE 18 107390 0 0 BANNER CORP COM NEW 06652V208 2857728 59536 SH SOLE 19 59536 0 0 BANNER CORP COM NEW 06652V208 186325104 3881773 SH SOLE 21 3881773 0 0 BANNER CORP COM NEW 06652V208 39803856 829247 SH SOLE 22 786028 0 43219 BANNER CORP COM NEW 06652V208 316224 6588 SH SOLE 25 6588 0 0 BANNER CORP COM NEW 06652V208 798240 16630 SH SOLE 26 8814 0 7816 BANNER CORP COM NEW 06652V208 29760 620 SH SOLE 28 620 0 0 BANNER CORP COM NEW 06652V208 5918064 123293 SH SOLE 30 123293 0 0 BANNER CORP COM NEW 06652V208 174000 3625 SH SOLE 40 3625 0 0 BANNER CORP COM NEW 06652V208 351991 7333 SH SOLE 43 7111 0 222 BAOZUN INC SPONSORED ADR 06684L103 28283 12297 SH SOLE 2 12297 0 0 BAOZUN INC SPONSORED ADR 06684L103 291461 126722 SH SOLE 22 35851 0 90871 BAOZUN INC SPONSORED ADR 06684L103 2864 1245 SH SOLE 34 1245 0 0 BAOZUN INC SPONSORED ADR 06684L103 21420 9313 SH SOLE 43 9313 0 0 BAR HBR BANKSHARES COM 066849100 1603364 60550 SH SOLE 2 51181 0 9369 BAR HBR BANKSHARES COM 066849100 4952 187 SH SOLE 7 187 0 0 BAR HBR BANKSHARES COM 066849100 1188687 44890 SH SOLE 18 44890 0 0 BAR HBR BANKSHARES COM 066849100 1007034 38030 SH SOLE 19 38030 0 0 BAR HBR BANKSHARES COM 066849100 17317470 653983 SH SOLE 21 653983 0 0 BAR HBR BANKSHARES COM 066849100 13052733 492928 SH SOLE 22 471994 0 20934 BAR HBR BANKSHARES COM 066849100 130017 4910 SH SOLE 25 4910 0 0 BAR HBR BANKSHARES COM 066849100 19357 731 SH SOLE 26 591 0 140 BAR HBR BANKSHARES COM 066849100 28598 1080 SH SOLE 28 0 0 1080 BAR HBR BANKSHARES COM 066849100 125489 4739 SH SOLE 30 4739 0 0 BAR HBR BANKSHARES COM 066849100 71708 2708 SH SOLE 40 2708 0 0 BAR HBR BANKSHARES COM 066849100 113043 4269 SH SOLE 43 4269 0 0 BARCLAYS PLC ADR 06738E204 52164 5520 SH SOLE 18 5520 0 0 BARCLAYS PLC ADR 06738E204 20815783 2202728 SH SOLE 43 2075665 0 127063 BARINGS BDC INC COM 06759L103 2767308 297560 SH SOLE 30 297560 0 0 BARINGS BDC INC COM 06759L103 24636 2649 SH OTR 43 2649 0 0 BARINGS BDC INC COM 06759L103 1688059 181512 SH SOLE 43 143468 0 38044 BARK INC COM 68622E104 55714 44931 SH SOLE 2 5855 0 39076 BARK INC COM 68622E104 2687 2167 SH SOLE 7 2167 0 0 BARK INC COM 68622E104 427165 344488 SH SOLE 18 344488 0 0 BARK INC COM 68622E104 376784 303858 SH SOLE 19 303858 0 0 BARK INC COM 68622E104 5850150 4717863 SH SOLE 21 4717863 0 0 BARK INC COM 68622E104 3508332 2829300 SH SOLE 22 2731287 0 98013 BARNES & NOBLE ED INC COM 06777U101 5994 8277 SH SOLE 18 8277 0 0 BARNES & NOBLE ED INC COM 06777U101 71952 99354 SH SOLE 21 99354 0 0 BARNES & NOBLE ED INC COM 06777U101 401769 554776 SH SOLE 22 554776 0 0 BARNES & NOBLE ED INC COM 06777U101 58 80 SH SOLE 43 80 0 0 BARNES GROUP INC COM 067806109 1593661 42898 SH SOLE 2 14085 0 28813 BARNES GROUP INC COM 067806109 5684 153 SH SOLE 4 153 0 0 BARNES GROUP INC COM 067806109 435398 11720 SH SOLE 7 11100 0 620 BARNES GROUP INC COM 067806109 5780726 155605 SH SOLE 18 155605 0 0 BARNES GROUP INC COM 067806109 3912118 105306 SH SOLE 19 105306 0 0 BARNES GROUP INC COM 067806109 216529332 5828515 SH SOLE 21 5828515 0 0 BARNES GROUP INC COM 067806109 54000534 1453581 SH SOLE 22 1390778 0 62803 BARNES GROUP INC COM 067806109 378261 10182 SH SOLE 25 10182 0 0 BARNES GROUP INC COM 067806109 465044 12518 SH SOLE 26 12518 0 0 BARNES GROUP INC COM 067806109 31652 852 SH SOLE 28 852 0 0 BARNES GROUP INC COM 067806109 4469999 120323 SH SOLE 30 120323 0 0 BARNES GROUP INC COM 067806109 45472 1224 SH SOLE 36 1224 0 0 BARNES GROUP INC COM 067806109 404526 10889 SH SOLE 40 10889 0 0 BARNES GROUP INC COM 067806109 20730 558 SH OTR 43 558 0 0 BARNES GROUP INC COM 067806109 2741670 73800 SH SOLE 43 68459 0 5341 BARNWELL INDS INC COM 068221100 160763 68120 SH SOLE 22 68120 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1977339 15604 SH SOLE 2 13010 0 2594 BARRETT BUSINESS SVCS INC COM 068463108 6589 52 SH SOLE 7 52 0 0 BARRETT BUSINESS SVCS INC COM 068463108 2098737 16562 SH SOLE 18 16562 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1793341 14152 SH SOLE 19 14152 0 0 BARRETT BUSINESS SVCS INC COM 068463108 32980274 260261 SH SOLE 21 260261 0 0 BARRETT BUSINESS SVCS INC COM 068463108 24030801 189637 SH SOLE 22 183523 0 6114 BARRETT BUSINESS SVCS INC COM 068463108 195276 1541 SH SOLE 25 1541 0 0 BARRETT BUSINESS SVCS INC COM 068463108 64120 506 SH SOLE 30 506 0 0 BARRETT BUSINESS SVCS INC COM 068463108 150290 1186 SH SOLE 40 1186 0 0 BARRETT BUSINESS SVCS INC COM 068463108 946222 7467 SH SOLE 43 7153 0 314 BARRICK GOLD CORP COM 067901108 1266188 76093 SH SOLE 2 76093 0 0 BARRICK GOLD CORP COM 067901108 241513 14514 SH SOLE 18 14514 0 0 BARRICK GOLD CORP COM 067901108 40878706 2456653 SH SOLE 19 2456653 0 0 BARRICK GOLD CORP COM 067901108 6182958 371572 SH SOLE 21 371572 0 0 BARRICK GOLD CORP COM 067901108 2231324 134094 SH SOLE 22 134094 0 0 BARRICK GOLD CORP COM 067901108 13956417 838727 SH SOLE 23 838727 0 0 BARRICK GOLD CORP COM 067901108 142254478 8548947 SH SOLE 25 8548947 0 0 BARRICK GOLD CORP COM 067901108 52864232 3176937 SH SOLE 26 2248857 0 928080 BARRICK GOLD CORP COM 067901108 16918703 1016749 SH SOLE 29 1016749 0 0 BARRICK GOLD CORP COM 067901108 450328353 27063002 SH SOLE 34 27063002 0 0 BARRICK GOLD CORP COM 067901108 14854561 892702 SH SOLE 43 754311 0 138391 BASSETT FURNITURE INDS INC COM 070203104 118538 8031 SH SOLE 2 8031 0 0 BASSETT FURNITURE INDS INC COM 070203104 18155 1230 SH SOLE 18 1230 0 0 BASSETT FURNITURE INDS INC COM 070203104 265134 17963 SH SOLE 21 17963 0 0 BASSETT FURNITURE INDS INC COM 070203104 2058902 139492 SH SOLE 22 139492 0 0 BASSETT FURNITURE INDS INC COM 070203104 2642 179 SH SOLE 23 179 0 0 BASSETT FURNITURE INDS INC COM 070203104 7469 506 SH SOLE 43 506 0 0 BATH & BODY WORKS INC COM 070830104 26745844 534703 SH SOLE 2 184126 0 350577 BATH & BODY WORKS INC COM 070830104 8599188 171915 SH SOLE 4 76019 0 95896 BATH & BODY WORKS INC COM 070830104 6951930 138983 SH SOLE 7 121491 0 17492 BATH & BODY WORKS INC COM 070830104 524110 10478 SH SOLE 13 10478 0 0 BATH & BODY WORKS INC COM 070830104 1679422 33575 SH SOLE 15 33575 0 0 BATH & BODY WORKS INC COM 070830104 24508349 489971 SH SOLE 18 475132 0 14839 BATH & BODY WORKS INC COM 070830104 12837583 256649 SH SOLE 19 256649 0 0 BATH & BODY WORKS INC COM 070830104 294018410 5878017 SH SOLE 21 5878017 0 0 BATH & BODY WORKS INC COM 070830104 275929628 5516386 SH SOLE 22 4988122 0 528264 BATH & BODY WORKS INC COM 070830104 16190123 323673 SH SOLE 23 323673 0 0 BATH & BODY WORKS INC COM 070830104 28982889 579426 SH SOLE 25 578696 0 730 BATH & BODY WORKS INC COM 070830104 11329680 226503 SH SOLE 26 121121 0 105382 BATH & BODY WORKS INC COM 070830104 16599287 331853 SH SOLE 28 3220 0 328633 BATH & BODY WORKS INC COM 070830104 68070417 1360864 SH SOLE 30 1347641 0 13223 BATH & BODY WORKS INC COM 070830104 2733793 54654 SH SOLE 31 51260 0 3394 BATH & BODY WORKS INC COM 070830104 2778461 55547 SH SOLE 34 55547 0 0 BATH & BODY WORKS INC COM 070830104 2916516 58307 SH SOLE 36 58307 0 0 BATH & BODY WORKS INC COM 070830104 560724 11210 SH SOLE 40 11210 0 0 BATH & BODY WORKS INC COM 070830104 32013 640 SH OTR 43 640 0 0 BATH & BODY WORKS INC COM 070830104 7692082 153780 SH SOLE 43 123114 0 30666 BATTALION OIL CORP COM 07134L107 2847 503 SH SOLE 18 503 0 0 BATTALION OIL CORP COM 07134L107 45172 7981 SH SOLE 21 7981 0 0 BATTALION OIL CORP COM 07134L107 1806 319 SH SOLE 22 319 0 0 BAUSCH HEALTH COS INC COM 071734107 68753 6480 SH SOLE 28 6480 0 0 BAUSCH HEALTH COS INC COM 071734107 2244227 211520 SH SOLE 43 204200 0 7320 BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 68335 3950 SH SOLE 34 3950 0 0 BAXTER INTL INC COM 071813109 66207209 1549069 SH SOLE 2 794526 0 754543 BAXTER INTL INC COM 071813109 11179288 261565 SH SOLE 4 204621 0 56944 BAXTER INTL INC COM 071813109 13636710 319062 SH SOLE 7 278748 0 40314 BAXTER INTL INC COM 071813109 1041745 24374 SH SOLE 13 24374 0 0 BAXTER INTL INC COM 071813109 3341841 78190 SH SOLE 15 78190 0 0 BAXTER INTL INC COM 071813109 206128064 4822837 SH SOLE 18 4575345 0 247492 BAXTER INTL INC COM 071813109 570445908 13346886 SH SOLE 19 13346886 0 0 BAXTER INTL INC COM 071813109 754651888 17656806 SH SOLE 21 17656806 0 0 BAXTER INTL INC COM 071813109 522014222 12213716 SH SOLE 22 11093895 0 1119821 BAXTER INTL INC COM 071813109 36453331 852909 SH SOLE 23 852909 0 0 BAXTER INTL INC COM 071813109 86008138 2012357 SH SOLE 25 1640367 0 371990 BAXTER INTL INC COM 071813109 36059311 843690 SH SOLE 26 629892 0 213798 BAXTER INTL INC COM 071813109 44613251 1043829 SH SOLE 28 209794 0 834035 BAXTER INTL INC COM 071813109 138754213 3246472 SH SOLE 30 3246472 0 0 BAXTER INTL INC COM 071813109 4911296 114911 SH SOLE 31 107057 0 7854 BAXTER INTL INC COM 071813109 75499526 1766484 SH SOLE 34 1766484 0 0 BAXTER INTL INC COM 071813109 5350834 125195 SH SOLE 36 125195 0 0 BAXTER INTL INC COM 071813109 1059567 24791 SH SOLE 40 24791 0 0 BAXTER INTL INC COM 071813109 37227 871 SH OTR 43 871 0 0 BAXTER INTL INC COM 071813109 28244213 660838 SH SOLE 43 540282 0 120556 BAYCOM CORP COM 07272M107 474751 23035 SH SOLE 2 19365 0 3670 BAYCOM CORP COM 07272M107 474 23 SH SOLE 7 23 0 0 BAYCOM CORP COM 07272M107 654903 31776 SH SOLE 18 31776 0 0 BAYCOM CORP COM 07272M107 511190 24803 SH SOLE 19 24803 0 0 BAYCOM CORP COM 07272M107 10081691 489165 SH SOLE 21 489165 0 0 BAYCOM CORP COM 07272M107 7569971 367296 SH SOLE 22 360070 0 7226 BAYCOM CORP COM 07272M107 103 5 SH SOLE 43 5 0 0 BAYFIRST FINANCIAL CORP COM 07279B104 8223 635 SH SOLE 18 635 0 0 BAYFIRST FINANCIAL CORP COM 07279B104 99495 7683 SH SOLE 21 7683 0 0 BAYFIRST FINANCIAL CORP COM 07279B104 522351 40336 SH SOLE 22 40336 0 0 BAYTEX ENERGY CORP COM 07317Q105 526517 145046 SH SOLE 21 145046 0 0 BAYTEX ENERGY CORP COM 07317Q105 62926 17335 SH SOLE 43 17335 0 0 BCB BANCORP INC COM 055298103 145673 13940 SH SOLE 2 5525 0 8415 BCB BANCORP INC COM 055298103 2539 243 SH SOLE 7 243 0 0 BCB BANCORP INC COM 055298103 467888 44774 SH SOLE 18 44774 0 0 BCB BANCORP INC COM 055298103 354192 33894 SH SOLE 19 33894 0 0 BCB BANCORP INC COM 055298103 6552547 627038 SH SOLE 21 627038 0 0 BCB BANCORP INC COM 055298103 2958343 283095 SH SOLE 22 272008 0 11087 BCB BANCORP INC COM 055298103 261 25 SH SOLE 26 0 0 25 BCB BANCORP INC COM 055298103 2707 259 SH SOLE 43 259 0 0 BCE INC COM NEW 05534B760 15291 450 SH SOLE 2 450 0 0 BCE INC COM NEW 05534B760 761594 22413 SH SOLE 19 22413 0 0 BCE INC COM NEW 05534B760 11553 340 SH SOLE 30 340 0 0 BCE INC COM NEW 05534B760 15158654 446105 SH SOLE 43 317202 0 128903 BEACON ROOFING SUPPLY INC COM 073685109 8511273 86832 SH SOLE 2 32412 0 54420 BEACON ROOFING SUPPLY INC COM 073685109 65379 667 SH SOLE 4 195 0 472 BEACON ROOFING SUPPLY INC COM 073685109 1055185 10765 SH SOLE 7 10230 0 535 BEACON ROOFING SUPPLY INC COM 073685109 20210548 206188 SH SOLE 18 206188 0 0 BEACON ROOFING SUPPLY INC COM 073685109 17558617 179133 SH SOLE 19 179133 0 0 BEACON ROOFING SUPPLY INC COM 073685109 249940414 2549892 SH SOLE 21 2549892 0 0 BEACON ROOFING SUPPLY INC COM 073685109 192281129 1961652 SH SOLE 22 1882451 0 79201 BEACON ROOFING SUPPLY INC COM 073685109 200941 2050 SH SOLE 23 2050 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1208097 12325 SH SOLE 25 12325 0 0 BEACON ROOFING SUPPLY INC COM 073685109 8178005 83432 SH SOLE 26 15294 0 68138 BEACON ROOFING SUPPLY INC COM 073685109 97628 996 SH SOLE 28 996 0 0 BEACON ROOFING SUPPLY INC COM 073685109 90276 921 SH SOLE 29 921 0 0 BEACON ROOFING SUPPLY INC COM 073685109 5109979 52132 SH SOLE 30 52132 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2896393 29549 SH SOLE 34 29549 0 0 BEACON ROOFING SUPPLY INC COM 073685109 201039 2051 SH SOLE 36 2051 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1249951 12752 SH SOLE 40 12752 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2577926 26300 SH SOLE 43 24907 0 1393 BEAM GLOBAL COM 07373B109 4080 600 SH SOLE 2 600 0 0 BEAM GLOBAL COM 07373B109 15028 2210 SH SOLE 18 2210 0 0 BEAM GLOBAL COM 07373B109 207842 30565 SH SOLE 21 30565 0 0 BEAM GLOBAL COM 07373B109 1013071 148981 SH SOLE 22 148981 0 0 BEAM THERAPEUTICS INC COM 07373V105 2454905 74301 SH SOLE 2 38783 0 35518 BEAM THERAPEUTICS INC COM 07373V105 7170 217 SH SOLE 4 217 0 0 BEAM THERAPEUTICS INC COM 07373V105 449641 13609 SH SOLE 7 13070 0 539 BEAM THERAPEUTICS INC COM 07373V105 6382601 193178 SH SOLE 18 181086 0 12092 BEAM THERAPEUTICS INC COM 07373V105 20822535 630222 SH SOLE 19 630222 0 0 BEAM THERAPEUTICS INC COM 07373V105 110073156 3331512 SH SOLE 21 3331512 0 0 BEAM THERAPEUTICS INC COM 07373V105 69445752 2101869 SH SOLE 22 2028482 0 73387 BEAM THERAPEUTICS INC COM 07373V105 113724 3442 SH SOLE 23 3442 0 0 BEAM THERAPEUTICS INC COM 07373V105 432394 13087 SH SOLE 25 13087 0 0 BEAM THERAPEUTICS INC COM 07373V105 1935351 58576 SH SOLE 26 28262 0 30314 BEAM THERAPEUTICS INC COM 07373V105 70474 2133 SH SOLE 28 2133 0 0 BEAM THERAPEUTICS INC COM 07373V105 6805513 205978 SH SOLE 30 205978 0 0 BEAM THERAPEUTICS INC COM 07373V105 154032 4662 SH SOLE 34 4662 0 0 BEAM THERAPEUTICS INC COM 07373V105 500853 15159 SH SOLE 40 15159 0 0 BEAM THERAPEUTICS INC COM 07373V105 1905780 57681 SH SOLE 43 50176 0 7505 BEASLEY BROADCAST GROUP INC CL A 074014101 40211 51552 SH SOLE 22 51552 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 5491802 167433 SH SOLE 2 145750 0 21683 BEAZER HOMES USA INC COM NEW 07556Q881 590 18 SH SOLE 4 18 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 377233 11501 SH SOLE 7 10884 0 617 BEAZER HOMES USA INC COM NEW 07556Q881 2837528 86510 SH SOLE 18 86510 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2103103 64119 SH SOLE 19 64119 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 47299437 1442056 SH SOLE 21 1442056 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 30600170 932932 SH SOLE 22 896821 0 36111 BEAZER HOMES USA INC COM NEW 07556Q881 156423 4769 SH SOLE 25 4769 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 211330 6443 SH SOLE 26 0 0 6443 BEAZER HOMES USA INC COM NEW 07556Q881 1150198 35067 SH SOLE 30 35067 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 248132 7565 SH SOLE 40 7565 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 11387078 347167 SH SOLE 43 346083 0 1084 BECTON DICKINSON & CO COM 075887109 170818447 690315 SH SOLE 2 272825 0 417490 BECTON DICKINSON & CO COM 075887109 62125292 251062 SH SOLE 4 127272 0 123790 BECTON DICKINSON & CO COM 075887109 48973077 197911 SH SOLE 7 175420 0 22491 BECTON DICKINSON & CO COM 075887109 3525420 14247 SH SOLE 13 14247 0 0 BECTON DICKINSON & CO COM 075887109 10292188 41593 SH SOLE 15 41593 0 0 BECTON DICKINSON & CO COM 075887109 111692249 451373 SH SOLE 18 432859 0 18514 BECTON DICKINSON & CO COM 075887109 192827640 779259 SH SOLE 19 779259 0 0 BECTON DICKINSON & CO COM 075887109 2064416209 8342761 SH SOLE 21 8342761 0 0 BECTON DICKINSON & CO COM 075887109 1563406669 6318071 SH SOLE 22 5685280 0 632791 BECTON DICKINSON & CO COM 075887109 110867251 448039 SH SOLE 23 448039 0 0 BECTON DICKINSON & CO COM 075887109 188714526 762637 SH SOLE 25 699684 0 62953 BECTON DICKINSON & CO COM 075887109 82036851 331529 SH SOLE 26 185266 0 146263 BECTON DICKINSON & CO COM 075887109 153853275 621755 SH SOLE 28 66154 0 555601 BECTON DICKINSON & CO COM 075887109 80174 324 SH SOLE 29 324 0 0 BECTON DICKINSON & CO COM 075887109 548134908 2215134 SH SOLE 30 2215134 0 0 BECTON DICKINSON & CO COM 075887109 16558117 66915 SH SOLE 31 62262 0 4653 BECTON DICKINSON & CO COM 075887109 228672752 924117 SH SOLE 34 924117 0 0 BECTON DICKINSON & CO COM 075887109 17638236 71280 SH SOLE 36 71280 0 0 BECTON DICKINSON & CO COM 075887109 3523688 14240 SH SOLE 40 14240 0 0 BECTON DICKINSON & CO COM 075887109 100217 405 SH OTR 43 405 0 0 BECTON DICKINSON & CO COM 075887109 65878285 266229 SH SOLE 43 241959 0 24270 BEIGENE LTD SPONSORED ADR 07725L102 5773137 36915 SH SOLE 2 36915 0 0 BEIGENE LTD SPONSORED ADR 07725L102 717205 4586 SH SOLE 18 4586 0 0 BEIGENE LTD SPONSORED ADR 07725L102 26913937 172095 SH SOLE 19 172095 0 0 BEIGENE LTD SPONSORED ADR 07725L102 94510074 604323 SH SOLE 21 604323 0 0 BEIGENE LTD SPONSORED ADR 07725L102 13860846 88630 SH SOLE 22 88630 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2318169 14823 SH SOLE 26 0 0 14823 BEIGENE LTD SPONSORED ADR 07725L102 3489374 22312 SH SOLE 30 22312 0 0 BEIGENE LTD SPONSORED ADR 07725L102 536887 3433 SH SOLE 32 3433 0 0 BEIGENE LTD SPONSORED ADR 07725L102 153888 984 SH SOLE 34 984 0 0 BEIGENE LTD SPONSORED ADR 07725L102 88539 566 SH SOLE 43 559 0 7 BEL FUSE INC CL A 077347201 234664 3314 SH SOLE 22 3314 0 0 BEL FUSE INC CL A 077347201 18127 256 SH SOLE 43 256 0 0 BEL FUSE INC CL B 077347300 536880 8902 SH SOLE 2 3135 0 5767 BEL FUSE INC CL B 077347300 1267 21 SH SOLE 4 21 0 0 BEL FUSE INC CL B 077347300 6152 102 SH SOLE 7 102 0 0 BEL FUSE INC CL B 077347300 1745975 28950 SH SOLE 18 28950 0 0 BEL FUSE INC CL B 077347300 1358362 22523 SH SOLE 19 22523 0 0 BEL FUSE INC CL B 077347300 25759728 427122 SH SOLE 21 427122 0 0 BEL FUSE INC CL B 077347300 18114229 300352 SH SOLE 22 287226 0 13126 BEL FUSE INC CL B 077347300 121283 2011 SH SOLE 25 2011 0 0 BEL FUSE INC CL B 077347300 74000 1227 SH SOLE 30 1227 0 0 BEL FUSE INC CL B 077347300 101381 1681 SH SOLE 40 1681 0 0 BEL FUSE INC CL B 077347300 247874 4110 SH SOLE 43 4005 0 105 BELDEN INC COM 077454106 4744781 51234 SH SOLE 2 34816 0 16418 BELDEN INC COM 077454106 28339 306 SH SOLE 4 103 0 203 BELDEN INC COM 077454106 1264219 13651 SH SOLE 7 12924 0 727 BELDEN INC COM 077454106 14731102 159066 SH SOLE 18 159066 0 0 BELDEN INC COM 077454106 8242938 89007 SH SOLE 19 89007 0 0 BELDEN INC COM 077454106 293230395 3166293 SH SOLE 21 3166293 0 0 BELDEN INC COM 077454106 125247987 1352424 SH SOLE 22 1309241 0 43183 BELDEN INC COM 077454106 861921 9307 SH SOLE 25 9307 0 0 BELDEN INC COM 077454106 1306264 14105 SH SOLE 26 14105 0 0 BELDEN INC COM 077454106 392203 4235 SH SOLE 28 797 0 3438 BELDEN INC COM 077454106 6896481 74468 SH SOLE 30 74468 0 0 BELDEN INC COM 077454106 138915 1500 SH SOLE 36 1500 0 0 BELDEN INC COM 077454106 826452 8924 SH SOLE 40 8924 0 0 BELDEN INC COM 077454106 4647087 50179 SH SOLE 43 47563 0 2616 BELLRING BRANDS INC COMMON STOCK 07831C103 15562728 263641 SH SOLE 2 154589 0 109052 BELLRING BRANDS INC COMMON STOCK 07831C103 20897 354 SH SOLE 4 354 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 784745 13294 SH SOLE 7 12626 0 668 BELLRING BRANDS INC COMMON STOCK 07831C103 31193459 528434 SH SOLE 18 520305 0 8129 BELLRING BRANDS INC COMMON STOCK 07831C103 26294677 445446 SH SOLE 19 445446 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 578604563 9801873 SH SOLE 21 9801873 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 276409038 4682518 SH SOLE 22 4509509 0 173009 BELLRING BRANDS INC COMMON STOCK 07831C103 176972 2998 SH SOLE 23 2998 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1493990 25309 SH SOLE 25 25309 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 4394016 74437 SH SOLE 26 49986 0 24451 BELLRING BRANDS INC COMMON STOCK 07831C103 543430 9206 SH SOLE 28 1437 0 7769 BELLRING BRANDS INC COMMON STOCK 07831C103 4803920 81381 SH SOLE 30 81381 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1649416 27942 SH SOLE 40 27942 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 33883 574 SH OTR 43 574 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 18591203 314945 SH SOLE 43 302453 0 12492 BENCHMARK ELECTRS INC COM 08160H101 5104041 170078 SH SOLE 2 130774 0 39304 BENCHMARK ELECTRS INC COM 08160H101 3001 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 1008936 33620 SH SOLE 7 31796 0 1824 BENCHMARK ELECTRS INC COM 08160H101 3350887 111659 SH SOLE 18 111659 0 0 BENCHMARK ELECTRS INC COM 08160H101 8412943 280338 SH SOLE 19 280338 0 0 BENCHMARK ELECTRS INC COM 08160H101 131094694 4368367 SH SOLE 21 4368367 0 0 BENCHMARK ELECTRS INC COM 08160H101 38220706 1273599 SH SOLE 22 1216536 0 57063 BENCHMARK ELECTRS INC COM 08160H101 67553 2251 SH SOLE 23 2251 0 0 BENCHMARK ELECTRS INC COM 08160H101 250283 8340 SH SOLE 25 8340 0 0 BENCHMARK ELECTRS INC COM 08160H101 657159 21898 SH SOLE 26 20229 0 1669 BENCHMARK ELECTRS INC COM 08160H101 15275 509 SH SOLE 28 509 0 0 BENCHMARK ELECTRS INC COM 08160H101 4381430 145999 SH SOLE 30 145999 0 0 BENCHMARK ELECTRS INC COM 08160H101 262317 8741 SH SOLE 40 8741 0 0 BENCHMARK ELECTRS INC COM 08160H101 3569299 118937 SH SOLE 43 112321 0 6616 BENEFICIENT COM CL A 08178Q101 58242 869278 SH SOLE 22 869278 0 0 BENSON HILL INC COMMON STOCK 082490103 177974 887653 SH SOLE 2 822249 0 65404 BENSON HILL INC COMMON STOCK 082490103 376 1876 SH SOLE 7 1876 0 0 BENSON HILL INC COMMON STOCK 082490103 107163 534479 SH SOLE 18 534479 0 0 BENSON HILL INC COMMON STOCK 082490103 69613 347196 SH SOLE 19 347196 0 0 BENSON HILL INC COMMON STOCK 082490103 1248820 6228530 SH SOLE 21 6228530 0 0 BENSON HILL INC COMMON STOCK 082490103 767298 3826923 SH SOLE 22 3691197 0 135726 BENTLEY SYS INC COM CL B 08265T208 5264820 100820 SH SOLE 2 16028 0 84792 BENTLEY SYS INC COM CL B 08265T208 8538649 163513 SH SOLE 4 56635 0 106878 BENTLEY SYS INC COM CL B 08265T208 1339025 25642 SH SOLE 7 25096 0 546 BENTLEY SYS INC COM CL B 08265T208 215408 4125 SH SOLE 13 4125 0 0 BENTLEY SYS INC COM CL B 08265T208 889933 17042 SH SOLE 15 17042 0 0 BENTLEY SYS INC COM CL B 08265T208 14863692 284636 SH SOLE 18 270987 0 13649 BENTLEY SYS INC COM CL B 08265T208 47398057 907661 SH SOLE 19 907661 0 0 BENTLEY SYS INC COM CL B 08265T208 230496208 4413945 SH SOLE 21 4413945 0 0 BENTLEY SYS INC COM CL B 08265T208 299959617 5744152 SH SOLE 22 5329950 0 414202 BENTLEY SYS INC COM CL B 08265T208 16389717 313859 SH SOLE 23 313859 0 0 BENTLEY SYS INC COM CL B 08265T208 2031045 38894 SH SOLE 25 38519 0 375 BENTLEY SYS INC COM CL B 08265T208 7310278 139990 SH SOLE 26 98379 0 41611 BENTLEY SYS INC COM CL B 08265T208 14589224 279380 SH SOLE 28 12003 0 267377 BENTLEY SYS INC COM CL B 08265T208 94299764 1805817 SH SOLE 30 1542628 0 263189 BENTLEY SYS INC COM CL B 08265T208 2626823 50303 SH SOLE 31 46838 0 3465 BENTLEY SYS INC COM CL B 08265T208 480215 9196 SH SOLE 34 9196 0 0 BENTLEY SYS INC COM CL B 08265T208 1613911 30906 SH SOLE 36 30906 0 0 BENTLEY SYS INC COM CL B 08265T208 597345 11439 SH SOLE 40 11439 0 0 BENTLEY SYS INC COM CL B 08265T208 3944702 75540 SH SOLE 43 57140 0 18400 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 6902348 6878000 PRN SOLE 2 6878000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 3628801 3616000 PRN SOLE 19 3616000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 5459258 5440000 PRN SOLE 21 5440000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 4214868 4200000 PRN SOLE 22 4200000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2544977 2536000 PRN SOLE 34 2536000 0 0 BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1 6555900 7310000 PRN SOLE 2 7310000 0 0 BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1 4013359 4475000 PRN SOLE 21 4475000 0 0 BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1 7892192 8800000 PRN SOLE 22 8800000 0 0 BERKLEY W R CORP COM 084423102 32800981 370884 SH SOLE 2 87068 0 283816 BERKLEY W R CORP COM 084423102 18602470 210340 SH SOLE 4 110409 0 99931 BERKLEY W R CORP COM 084423102 13445356 152028 SH SOLE 7 136811 0 15217 BERKLEY W R CORP COM 084423102 714418 8078 SH SOLE 13 8078 0 0 BERKLEY W R CORP COM 084423102 2593149 29321 SH SOLE 15 29321 0 0 BERKLEY W R CORP COM 084423102 35314269 399302 SH SOLE 18 386456 0 12846 BERKLEY W R CORP COM 084423102 7637236 86355 SH SOLE 19 86355 0 0 BERKLEY W R CORP COM 084423102 574338116 6494099 SH SOLE 21 6494099 0 0 BERKLEY W R CORP COM 084423102 411368578 4651386 SH SOLE 22 4200108 0 451278 BERKLEY W R CORP COM 084423102 27028591 305615 SH SOLE 23 305615 0 0 BERKLEY W R CORP COM 084423102 28187774 318722 SH SOLE 25 317972 0 750 BERKLEY W R CORP COM 084423102 17939081 202839 SH SOLE 26 112763 0 90076 BERKLEY W R CORP COM 084423102 33462424 378363 SH SOLE 28 2795 0 375568 BERKLEY W R CORP COM 084423102 134696596 1523028 SH SOLE 30 1523028 0 0 BERKLEY W R CORP COM 084423102 12544153 141838 SH SOLE 31 44269 0 97569 BERKLEY W R CORP COM 084423102 792599 8962 SH SOLE 34 8962 0 0 BERKLEY W R CORP COM 084423102 5785656 65419 SH SOLE 36 65419 0 0 BERKLEY W R CORP COM 084423102 840445 9503 SH SOLE 40 9503 0 0 BERKLEY W R CORP COM 084423102 19280 218 SH OTR 43 218 0 0 BERKLEY W R CORP COM 084423102 28559311 322923 SH SOLE 43 285840 0 37083 BERKSHIRE HATHAWAY INC DEL CL A 084670108 64712880 102 SH SOLE 2 8 0 94 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14592120 23 SH SOLE 22 23 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 284229120 448 SH SOLE 25 448 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 72960600 115 SH SOLE 26 30 0 85 BERKSHIRE HATHAWAY INC DEL CL A 084670108 75498360 119 SH SOLE 28 0 0 119 BERKSHIRE HATHAWAY INC DEL CL A 084670108 25377600 40 SH SOLE 36 40 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 19033200 30 SH SOLE 43 21 0 9 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1463703964 3480700 SH SOLE 2 886114 0 2594586 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 276834203 658314 SH SOLE 4 455863 0 202451 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 506705574 1204950 SH SOLE 7 1059994 0 144956 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 41378747 98399 SH SOLE 13 98399 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 91647708 217939 SH SOLE 15 217939 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1366931378 3250574 SH SOLE 18 3125775 0 124799 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 356563954 847912 SH SOLE 19 847912 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16825558184 40011315 SH SOLE 21 40011315 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16193390888 38508016 SH SOLE 22 34988586 0 3519430 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1077608572 2562562 SH SOLE 23 2562562 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 869220727 2067014 SH SOLE 25 2046890 0 20124 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 619200141 1472463 SH SOLE 26 865135 0 607328 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 674909369 1604940 SH SOLE 28 21437 0 1583503 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20204304 48046 SH SOLE 29 48046 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3543894453 8427410 SH SOLE 30 8427410 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 175571726 417511 SH SOLE 31 381917 0 35594 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 95606063 227352 SH SOLE 34 227352 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 132247653 314486 SH SOLE 36 314486 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27181572 64638 SH SOLE 40 64638 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1071485 2548 SH OTR 43 2548 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 849517615 2020160 SH SOLE 43 1682337 0 337823 BERKSHIRE HILLS BANCORP INC COM 084680107 777767 33934 SH SOLE 2 11782 0 22152 BERKSHIRE HILLS BANCORP INC COM 084680107 2223 97 SH SOLE 4 97 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 911735 39779 SH SOLE 7 37623 0 2156 BERKSHIRE HILLS BANCORP INC COM 084680107 3059751 133497 SH SOLE 18 133497 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1663304 72570 SH SOLE 19 72570 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 110308620 4812767 SH SOLE 21 4812767 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 23242370 1014065 SH SOLE 22 961151 0 52914 BERKSHIRE HILLS BANCORP INC COM 084680107 100665 4392 SH SOLE 25 4392 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 198281 8651 SH SOLE 26 8651 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 221430 9661 SH SOLE 28 9661 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 3223423 140638 SH SOLE 30 140638 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 96585 4214 SH SOLE 40 4214 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 3228580 140863 SH SOLE 43 93271 0 47592 BERRY CORP COM 08579X101 2048524 254475 SH SOLE 2 222814 0 31661 BERRY CORP COM 08579X101 428985 53290 SH SOLE 7 50404 0 2886 BERRY CORP COM 08579X101 1727482 214594 SH SOLE 18 214594 0 0 BERRY CORP COM 08579X101 1306298 162273 SH SOLE 19 162273 0 0 BERRY CORP COM 08579X101 26123755 3245187 SH SOLE 21 3245187 0 0 BERRY CORP COM 08579X101 20540404 2551603 SH SOLE 22 2459053 0 92550 BERRY CORP COM 08579X101 61663 7660 SH SOLE 25 7660 0 0 BERRY CORP COM 08579X101 875317 108735 SH SOLE 30 108735 0 0 BERRY CORP COM 08579X101 124461 15461 SH SOLE 40 15461 0 0 BERRY CORP COM 08579X101 1407712 174871 SH SOLE 43 161196 0 13675 BERRY GLOBAL GROUP INC COM 08579W103 14104359 233207 SH SOLE 2 142103 0 91104 BERRY GLOBAL GROUP INC COM 08579W103 21228 351 SH SOLE 4 351 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1385234 22904 SH SOLE 7 21764 0 1140 BERRY GLOBAL GROUP INC COM 08579W103 12072473 199611 SH SOLE 18 199611 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2312150 38230 SH SOLE 19 38230 0 0 BERRY GLOBAL GROUP INC COM 08579W103 348365223 5760007 SH SOLE 21 5760007 0 0 BERRY GLOBAL GROUP INC COM 08579W103 209984746 3471970 SH SOLE 22 3315803 0 156167 BERRY GLOBAL GROUP INC COM 08579W103 1415897 23411 SH SOLE 25 23411 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2889372 47774 SH SOLE 26 47774 0 0 BERRY GLOBAL GROUP INC COM 08579W103 145394 2404 SH SOLE 28 2404 0 0 BERRY GLOBAL GROUP INC COM 08579W103 6629697 109618 SH SOLE 30 109618 0 0 BERRY GLOBAL GROUP INC COM 08579W103 89873 1486 SH SOLE 31 1486 0 0 BERRY GLOBAL GROUP INC COM 08579W103 403341 6669 SH SOLE 36 6669 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1461015 24157 SH SOLE 40 24157 0 0 BERRY GLOBAL GROUP INC COM 08579W103 8612963 142410 SH SOLE 43 129281 0 13129 BEST BUY INC COM 086516101 42023641 512296 SH SOLE 2 166491 0 345805 BEST BUY INC COM 086516101 13295504 162081 SH SOLE 4 70892 0 91189 BEST BUY INC COM 086516101 41291933 503376 SH SOLE 7 448753 0 54623 BEST BUY INC COM 086516101 535820 6532 SH SOLE 13 6532 0 0 BEST BUY INC COM 086516101 2377311 28981 SH SOLE 15 28981 0 0 BEST BUY INC COM 086516101 37543080 457675 SH SOLE 18 413343 0 44332 BEST BUY INC COM 086516101 38211543 465824 SH SOLE 19 465824 0 0 BEST BUY INC COM 086516101 897058260 10935734 SH SOLE 21 10935734 0 0 BEST BUY INC COM 086516101 386856105 4716032 SH SOLE 22 4187195 0 528837 BEST BUY INC COM 086516101 26324739 320916 SH SOLE 23 320916 0 0 BEST BUY INC COM 086516101 124046668 1512211 SH SOLE 25 1226617 0 285594 BEST BUY INC COM 086516101 80307944 979007 SH SOLE 26 809274 0 169733 BEST BUY INC COM 086516101 53153635 647978 SH SOLE 28 103790 0 544188 BEST BUY INC COM 086516101 213310566 2600397 SH SOLE 30 2406785 0 193612 BEST BUY INC COM 086516101 3738845 45579 SH SOLE 31 42622 0 2957 BEST BUY INC COM 086516101 5160425 62909 SH SOLE 32 62909 0 0 BEST BUY INC COM 086516101 21023387 256289 SH SOLE 34 256289 0 0 BEST BUY INC COM 086516101 16391809 199827 SH SOLE 35 199827 0 0 BEST BUY INC COM 086516101 4737397 57752 SH SOLE 36 57752 0 0 BEST BUY INC COM 086516101 760992 9277 SH SOLE 40 9277 0 0 BEST BUY INC COM 086516101 29695 362 SH OTR 43 362 0 0 BEST BUY INC COM 086516101 27396155 333977 SH SOLE 43 291911 0 42067 BEST INC SPONSORED ADS 08653C601 739 336 SH SOLE 43 336 0 0 BETTER CHOICE CO INC COM NEW 08771Y402 330 55 SH SOLE 22 55 0 0 BETTERWARE DE MEXC S A P I D SHS P1666E105 298122 14921 SH SOLE 2 14921 0 0 BETTERWARE DE MEXC S A P I D SHS P1666E105 59341 2970 SH SOLE 22 2970 0 0 BEYOND AIR INC COM 08862L103 5631 3236 SH SOLE 2 971 0 2265 BEYOND AIR INC COM 08862L103 121546 69854 SH SOLE 18 69854 0 0 BEYOND AIR INC COM 08862L103 85500 49138 SH SOLE 19 49138 0 0 BEYOND AIR INC COM 08862L103 1590156 913883 SH SOLE 21 913883 0 0 BEYOND AIR INC COM 08862L103 1341721 771104 SH SOLE 22 751688 0 19416 BEYOND INC COM 690370101 2865259 79790 SH SOLE 2 38395 0 41395 BEYOND INC COM 690370101 5997 167 SH SOLE 4 167 0 0 BEYOND INC COM 690370101 476454 13268 SH SOLE 7 12566 0 702 BEYOND INC COM 690370101 4231455 117835 SH SOLE 18 117835 0 0 BEYOND INC COM 690370101 5280170 147039 SH SOLE 19 147039 0 0 BEYOND INC COM 690370101 60121204 1674219 SH SOLE 21 1674219 0 0 BEYOND INC COM 690370101 50790099 1414372 SH SOLE 22 1347153 0 67219 BEYOND INC COM 690370101 45390 1264 SH SOLE 23 1264 0 0 BEYOND INC COM 690370101 242428 6751 SH SOLE 25 6751 0 0 BEYOND INC COM 690370101 412498 11487 SH SOLE 26 11487 0 0 BEYOND INC COM 690370101 27507 766 SH SOLE 28 766 0 0 BEYOND INC COM 690370101 2266460 63115 SH SOLE 30 63115 0 0 BEYOND INC COM 690370101 170896 4759 SH SOLE 34 4759 0 0 BEYOND INC COM 690370101 348291 9699 SH SOLE 40 9699 0 0 BEYOND INC COM 690370101 299346 8336 SH SOLE 43 6626 0 1710 BEYOND MEAT INC COM 08862E109 276776 33427 SH SOLE 2 18266 0 15161 BEYOND MEAT INC COM 08862E109 1557 188 SH SOLE 4 188 0 0 BEYOND MEAT INC COM 08862E109 5448 658 SH SOLE 7 658 0 0 BEYOND MEAT INC COM 08862E109 1156186 139636 SH SOLE 18 139636 0 0 BEYOND MEAT INC COM 08862E109 1063558 128449 SH SOLE 19 128449 0 0 BEYOND MEAT INC COM 08862E109 18175312 2195086 SH SOLE 21 2195086 0 0 BEYOND MEAT INC COM 08862E109 16017171 1934441 SH SOLE 22 1882206 0 52235 BEYOND MEAT INC COM 08862E109 153130 18494 SH SOLE 25 18494 0 0 BEYOND MEAT INC COM 08862E109 181630 21936 SH SOLE 26 21936 0 0 BEYOND MEAT INC COM 08862E109 31182 3766 SH SOLE 28 1055 0 2711 BEYOND MEAT INC COM 08862E109 103591 12511 SH SOLE 30 12511 0 0 BEYOND MEAT INC COM 08862E109 105380 12727 SH SOLE 40 12727 0 0 BEYOND MEAT INC COM 08862E109 456087 55083 SH SOLE 43 47283 0 7800 BEYOND MEAT INC NOTE 3/1 08862EAB5 1662625 7075000 PRN SOLE 21 7075000 0 0 BEYONDSPRING INC SHS G10830100 312143 87435 SH SOLE 2 34915 0 52520 BEYONDSPRING INC SHS G10830100 33051 9258 SH SOLE 18 3841 0 5417 BEYONDSPRING INC SHS G10830100 184173 51589 SH SOLE 21 51589 0 0 BEYONDSPRING INC SHS G10830100 226766 63520 SH SOLE 22 63520 0 0 BEYONDSPRING INC SHS G10830100 11999 3361 SH SOLE 30 3361 0 0 BGC GROUP INC CL A 088929104 1989664 256070 SH SOLE 2 106174 0 149896 BGC GROUP INC CL A 088929104 10000 1287 SH SOLE 4 1287 0 0 BGC GROUP INC CL A 088929104 389479 50126 SH SOLE 7 47561 0 2565 BGC GROUP INC CL A 088929104 7996931 1029206 SH SOLE 18 1029206 0 0 BGC GROUP INC CL A 088929104 5623405 723733 SH SOLE 19 723733 0 0 BGC GROUP INC CL A 088929104 263232581 33878067 SH SOLE 21 33878067 0 0 BGC GROUP INC CL A 088929104 82272824 10588523 SH SOLE 22 10213334 0 375189 BGC GROUP INC CL A 088929104 580963 74770 SH SOLE 25 74770 0 0 BGC GROUP INC CL A 088929104 721064 92801 SH SOLE 26 92801 0 0 BGC GROUP INC CL A 088929104 104662 13470 SH SOLE 28 6031 0 7439 BGC GROUP INC CL A 088929104 1497450 192722 SH SOLE 30 192722 0 0 BGC GROUP INC CL A 088929104 522268 67216 SH SOLE 40 67216 0 0 BGC GROUP INC CL A 088929104 19674 2532 SH OTR 43 2532 0 0 BGC GROUP INC CL A 088929104 1440282 185364 SH SOLE 43 182290 0 3074 BGSF INC COM 05601C105 77325 7428 SH SOLE 2 7428 0 0 BGSF INC COM 05601C105 17562 1687 SH SOLE 18 1687 0 0 BGSF INC COM 05601C105 233413 22422 SH SOLE 21 22422 0 0 BGSF INC COM 05601C105 1316719 126486 SH SOLE 22 126486 0 0 BHP GROUP LTD SPONSORED ADS 088606108 15084666 261478 SH SOLE 7 261478 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1846 32 SH SOLE 18 32 0 0 BHP GROUP LTD SPONSORED ADS 088606108 32347475 560712 SH SOLE 19 560712 0 0 BHP GROUP LTD SPONSORED ADS 088606108 101204287 1754278 SH SOLE 43 1551887 0 202390 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 6928923 278270 SH SOLE 19 278270 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 5889746 236536 SH SOLE 21 236536 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 934124 37515 SH SOLE 26 0 0 37515 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 483782 19429 SH SOLE 30 19429 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 81672 3280 SH SOLE 34 3280 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 45098 12812 SH SOLE 2 720 0 12092 BIG 5 SPORTING GOODS CORP COM 08915P101 1179 335 SH SOLE 7 335 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 208637 59272 SH SOLE 18 59272 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 156668 44508 SH SOLE 19 44508 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 3014011 856253 SH SOLE 21 856253 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 2056074 584112 SH SOLE 22 564829 0 19283 BIG 5 SPORTING GOODS CORP COM 08915P101 517 147 SH SOLE 43 147 0 0 BIG LOTS INC COM 089302103 114715 26493 SH SOLE 2 10619 0 15874 BIG LOTS INC COM 089302103 17675 4082 SH SOLE 7 4082 0 0 BIG LOTS INC COM 089302103 352029 81300 SH SOLE 18 81300 0 0 BIG LOTS INC COM 089302103 245541 56707 SH SOLE 19 56707 0 0 BIG LOTS INC COM 089302103 4695305 1084366 SH SOLE 21 1084366 0 0 BIG LOTS INC COM 089302103 3054733 705481 SH SOLE 22 683631 0 21850 BIG LOTS INC COM 089302103 1923 444 SH SOLE 28 444 0 0 BIG LOTS INC COM 089302103 60880 14060 SH SOLE 36 14060 0 0 BIG LOTS INC COM 089302103 3596 831 SH SOLE 43 831 0 0 BIGBEAR AI HLDGS INC COM 08975B109 14588 7116 SH SOLE 2 2871 0 4245 BIGBEAR AI HLDGS INC COM 08975B109 210037 102457 SH SOLE 18 102457 0 0 BIGBEAR AI HLDGS INC COM 08975B109 231634 112992 SH SOLE 19 112992 0 0 BIGBEAR AI HLDGS INC COM 08975B109 3818414 1862641 SH SOLE 21 1862641 0 0 BIGBEAR AI HLDGS INC COM 08975B109 3293352 1606513 SH SOLE 22 1595226 0 11287 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 330754 48005 SH SOLE 2 31248 0 16757 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1075 156 SH SOLE 4 156 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4720 685 SH SOLE 7 685 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1102338 159991 SH SOLE 18 159991 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1006663 146105 SH SOLE 19 146105 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 17920291 2600913 SH SOLE 21 2600913 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 13826445 2006741 SH SOLE 22 1949324 0 57417 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 69513 10089 SH SOLE 25 10089 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 128113 18594 SH SOLE 26 18594 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 5126 744 SH SOLE 28 744 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 830500 120537 SH SOLE 30 120537 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 65986 9577 SH SOLE 40 9577 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 158167 22956 SH SOLE 43 22400 0 556 BIGCOMMERCE HLDGS INC NOTE 0.250%10/0 08975PAB4 1542188 1875000 PRN SOLE 21 1875000 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 80045 422 SH SOLE 2 43 0 379 BIGLARI HLDGS INC COM STK CL B 08986R309 2276 12 SH SOLE 7 12 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 395103 2083 SH SOLE 18 2083 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 284520 1500 SH SOLE 19 1500 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 4926938 25975 SH SOLE 21 25975 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 4345379 22909 SH SOLE 22 22210 0 699 BIGLARI HLDGS INC COM STK CL B 08986R309 759 4 SH SOLE 43 4 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1446700 1564 SH SOLE 22 1564 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 9250 10 SH SOLE 43 6 0 4 BILIBILI INC SPONS ADS REP Z 090040106 312010 27858 SH SOLE 18 27858 0 0 BILIBILI INC SPONS ADS REP Z 090040106 421613 37644 SH SOLE 22 12905 0 24739 BILIBILI INC SPONS ADS REP Z 090040106 9061718 809082 SH SOLE 43 761587 0 47495 BILIBILI INC NOTE 1.375% 4/0 090040AB2 3746175 3765000 PRN SOLE 21 3765000 0 0 BILL HOLDINGS INC COM 090043100 11707552 170366 SH SOLE 2 26043 0 144323 BILL HOLDINGS INC COM 090043100 4200098 61119 SH SOLE 4 29374 0 31745 BILL HOLDINGS INC COM 090043100 999051 14538 SH SOLE 7 14190 0 348 BILL HOLDINGS INC COM 090043100 219354 3192 SH SOLE 13 3192 0 0 BILL HOLDINGS INC COM 090043100 732555 10660 SH SOLE 15 10660 0 0 BILL HOLDINGS INC COM 090043100 8757402 127436 SH SOLE 18 121597 0 5839 BILL HOLDINGS INC COM 090043100 2886584 42005 SH SOLE 19 42005 0 0 BILL HOLDINGS INC COM 090043100 113459331 1651038 SH SOLE 21 1651038 0 0 BILL HOLDINGS INC COM 090043100 178591391 2598827 SH SOLE 22 2402733 0 196094 BILL HOLDINGS INC COM 090043100 9940760 144656 SH SOLE 23 144656 0 0 BILL HOLDINGS INC COM 090043100 9918220 144328 SH SOLE 25 144296 0 32 BILL HOLDINGS INC COM 090043100 7143169 103946 SH SOLE 26 55274 0 48672 BILL HOLDINGS INC COM 090043100 8770527 127627 SH SOLE 28 1307 0 126320 BILL HOLDINGS INC COM 090043100 18778565 273262 SH SOLE 30 269938 0 3324 BILL HOLDINGS INC COM 090043100 1397559 20337 SH SOLE 31 18754 0 1583 BILL HOLDINGS INC COM 090043100 255776 3722 SH SOLE 34 3722 0 0 BILL HOLDINGS INC COM 090043100 1422641 20702 SH SOLE 36 20702 0 0 BILL HOLDINGS INC COM 090043100 366278 5330 SH SOLE 40 5330 0 0 BILL HOLDINGS INC COM 090043100 15806 230 SH OTR 43 230 0 0 BILL HOLDINGS INC COM 090043100 2024148 29455 SH SOLE 43 20708 0 8747 BILL HOLDINGS INC NOTE 12/0 090043AB6 1255558 1345000 PRN SOLE 2 1345000 0 0 BILL HOLDINGS INC NOTE 12/0 090043AB6 5685949 6091000 PRN SOLE 19 6091000 0 0 BILL HOLDINGS INC NOTE 12/0 090043AB6 3776008 4045000 PRN SOLE 21 4045000 0 0 BILL HOLDINGS INC NOTE 12/0 090043AB6 11728494 12564000 PRN SOLE 34 12564000 0 0 BILL HOLDINGS INC NOTE 4/0 090043AD2 3737205 4371000 PRN SOLE 21 4371000 0 0 BIO RAD LABS INC CL A 090572207 9584404 27711 SH SOLE 2 8644 0 19067 BIO RAD LABS INC CL A 090572207 7024620 20310 SH SOLE 4 8602 0 11708 BIO RAD LABS INC CL A 090572207 4394624 12706 SH SOLE 7 11174 0 1532 BIO RAD LABS INC CL A 090572207 137310 397 SH SOLE 13 397 0 0 BIO RAD LABS INC CL A 090572207 1061821 3070 SH SOLE 15 3070 0 0 BIO RAD LABS INC CL A 090572207 14654512 42370 SH SOLE 18 40959 0 1411 BIO RAD LABS INC CL A 090572207 10215616 29536 SH SOLE 19 29536 0 0 BIO RAD LABS INC CL A 090572207 191830224 554631 SH SOLE 21 554631 0 0 BIO RAD LABS INC CL A 090572207 156295540 451891 SH SOLE 22 404346 0 47545 BIO RAD LABS INC CL A 090572207 10937447 31623 SH SOLE 23 31623 0 0 BIO RAD LABS INC CL A 090572207 9405935 27195 SH SOLE 25 27195 0 0 BIO RAD LABS INC CL A 090572207 9092922 26290 SH SOLE 26 12870 0 13420 BIO RAD LABS INC CL A 090572207 12480027 36083 SH SOLE 28 473 0 35610 BIO RAD LABS INC CL A 090572207 18677 54 SH SOLE 29 54 0 0 BIO RAD LABS INC CL A 090572207 60402045 174638 SH SOLE 30 174638 0 0 BIO RAD LABS INC CL A 090572207 1667785 4822 SH SOLE 31 4506 0 316 BIO RAD LABS INC CL A 090572207 397751 1150 SH SOLE 34 1150 0 0 BIO RAD LABS INC CL A 090572207 1579588 4567 SH SOLE 36 4567 0 0 BIO RAD LABS INC CL A 090572207 352787 1020 SH SOLE 40 1020 0 0 BIO RAD LABS INC CL A 090572207 13042 38 SH OTR 43 38 0 0 BIO RAD LABS INC CL A 090572207 10307618 29802 SH SOLE 43 26712 0 3090 BIO-PATH HLDGS INC COM NEW 09057N409 9810 2381 SH SOLE 22 2381 0 0 BIO-TECHNE CORP COM 09073M104 20717185 294320 SH SOLE 2 104534 0 189786 BIO-TECHNE CORP COM 09073M104 10334871 146823 SH SOLE 4 70147 0 76676 BIO-TECHNE CORP COM 09073M104 7013237 99634 SH SOLE 7 87703 0 11931 BIO-TECHNE CORP COM 09073M104 328088 4661 SH SOLE 13 4661 0 0 BIO-TECHNE CORP COM 09073M104 1584268 22507 SH SOLE 15 22507 0 0 BIO-TECHNE CORP COM 09073M104 25997350 369333 SH SOLE 18 359378 0 9955 BIO-TECHNE CORP COM 09073M104 283338403 4025265 SH SOLE 19 4025265 0 0 BIO-TECHNE CORP COM 09073M104 421524110 5988409 SH SOLE 21 5988409 0 0 BIO-TECHNE CORP COM 09073M104 295623218 4199790 SH SOLE 22 3839988 0 359802 BIO-TECHNE CORP COM 09073M104 16579942 235544 SH SOLE 23 235544 0 0 BIO-TECHNE CORP COM 09073M104 16279658 231278 SH SOLE 25 231278 0 0 BIO-TECHNE CORP COM 09073M104 14551021 206720 SH SOLE 26 79937 0 126783 BIO-TECHNE CORP COM 09073M104 18634274 264729 SH SOLE 28 2924 0 261805 BIO-TECHNE CORP COM 09073M104 76802388 1091098 SH SOLE 30 1091098 0 0 BIO-TECHNE CORP COM 09073M104 2423598 34431 SH SOLE 31 31960 0 2471 BIO-TECHNE CORP COM 09073M104 21501048 305456 SH SOLE 34 305456 0 0 BIO-TECHNE CORP COM 09073M104 2273879 32304 SH SOLE 36 32304 0 0 BIO-TECHNE CORP COM 09073M104 548127 7787 SH SOLE 40 7787 0 0 BIO-TECHNE CORP COM 09073M104 13084641 185888 SH SOLE 43 146076 0 39812 BIOATLA INC COM 09077B104 66361 19291 SH SOLE 2 1566 0 17725 BIOATLA INC COM 09077B104 440956 128185 SH SOLE 18 128185 0 0 BIOATLA INC COM 09077B104 336133 97713 SH SOLE 19 97713 0 0 BIOATLA INC COM 09077B104 5352320 1555907 SH SOLE 21 1555907 0 0 BIOATLA INC COM 09077B104 3366367 978595 SH SOLE 22 947214 0 31381 BIOATLA INC COM 09077B104 34 10 SH SOLE 43 10 0 0 BIOCARDIA INC COM 09060U507 1649 4051 SH SOLE 18 4051 0 0 BIOCARDIA INC COM 09060U507 17029 41840 SH SOLE 21 41840 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2411166 474639 SH SOLE 2 276799 0 197840 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3541 697 SH SOLE 4 697 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 52410 10317 SH SOLE 7 10317 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2470831 486384 SH SOLE 18 458427 0 27957 BIOCRYST PHARMACEUTICALS INC COM 09058V103 5152720 1014315 SH SOLE 19 1014315 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 44685793 8796416 SH SOLE 21 8796416 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 34162116 6724826 SH SOLE 22 6475554 0 249272 BIOCRYST PHARMACEUTICALS INC COM 09058V103 168412 33152 SH SOLE 23 33152 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 201773 39719 SH SOLE 25 39719 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 394843 77725 SH SOLE 26 77725 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 16083 3166 SH SOLE 28 3166 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3033578 597161 SH SOLE 30 597161 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 186822 36776 SH SOLE 34 36776 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 170556 33574 SH SOLE 40 33574 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 568259 111862 SH SOLE 43 78106 0 33756 BIODESIX INC COM 09075X108 6288 4397 SH SOLE 18 4397 0 0 BIODESIX INC COM 09075X108 86120 60224 SH SOLE 21 60224 0 0 BIODESIX INC COM 09075X108 483750 338287 SH SOLE 22 338287 0 0 BIOFRONTERA INC COM NEW 09077D209 7118 4622 SH SOLE 22 4622 0 0 BIOGEN INC COM 09062X103 95790609 444236 SH SOLE 2 224463 0 219773 BIOGEN INC COM 09062X103 25739537 119369 SH SOLE 4 57440 0 61929 BIOGEN INC COM 09062X103 36304329 168364 SH SOLE 7 154471 0 13893 BIOGEN INC COM 09062X103 1381326 6406 SH SOLE 13 6406 0 0 BIOGEN INC COM 09062X103 4640789 21522 SH SOLE 15 21522 0 0 BIOGEN INC COM 09062X103 60267291 279494 SH SOLE 18 270353 0 9141 BIOGEN INC COM 09062X103 173237573 803402 SH SOLE 19 803402 0 0 BIOGEN INC COM 09062X103 1094927523 5077807 SH SOLE 21 5077807 0 0 BIOGEN INC COM 09062X103 674225415 3126770 SH SOLE 22 2811022 0 315748 BIOGEN INC COM 09062X103 48612274 225443 SH SOLE 23 225443 0 0 BIOGEN INC COM 09062X103 156610775 726294 SH SOLE 25 540875 0 185419 BIOGEN INC COM 09062X103 43794669 203101 SH SOLE 26 124720 0 78381 BIOGEN INC COM 09062X103 74667925 346278 SH SOLE 28 24362 0 321916 BIOGEN INC COM 09062X103 103071 478 SH SOLE 29 478 0 0 BIOGEN INC COM 09062X103 329777191 1529366 SH SOLE 30 1522122 0 7244 BIOGEN INC COM 09062X103 7271690 33723 SH SOLE 31 31445 0 2278 BIOGEN INC COM 09062X103 9347992 43352 SH SOLE 32 43352 0 0 BIOGEN INC COM 09062X103 176280975 817516 SH SOLE 34 817516 0 0 BIOGEN INC COM 09062X103 8452265 39198 SH SOLE 36 39198 0 0 BIOGEN INC COM 09062X103 1537011 7128 SH SOLE 40 7128 0 0 BIOGEN INC COM 09062X103 64689 300 SH OTR 43 300 0 0 BIOGEN INC COM 09062X103 27048886 125441 SH SOLE 43 113227 0 12214 BIOHAVEN LTD COM G1110E107 3872216 70803 SH SOLE 2 23798 0 47005 BIOHAVEN LTD COM G1110E107 13454 246 SH SOLE 4 246 0 0 BIOHAVEN LTD COM G1110E107 836538 15296 SH SOLE 7 14489 0 807 BIOHAVEN LTD COM G1110E107 9822160 179597 SH SOLE 18 179597 0 0 BIOHAVEN LTD COM G1110E107 15005733 274378 SH SOLE 19 274378 0 0 BIOHAVEN LTD COM G1110E107 165760796 3030916 SH SOLE 21 3030916 0 0 BIOHAVEN LTD COM G1110E107 107287615 1961741 SH SOLE 22 1867056 0 94685 BIOHAVEN LTD COM G1110E107 47526 869 SH SOLE 23 869 0 0 BIOHAVEN LTD COM G1110E107 770199 14083 SH SOLE 25 14083 0 0 BIOHAVEN LTD COM G1110E107 1827630 33418 SH SOLE 26 19711 0 13707 BIOHAVEN LTD COM G1110E107 93520 1710 SH SOLE 28 0 0 1710 BIOHAVEN LTD COM G1110E107 4650455 85033 SH SOLE 30 85033 0 0 BIOHAVEN LTD COM G1110E107 69347 1268 SH SOLE 34 1268 0 0 BIOHAVEN LTD COM G1110E107 839327 15347 SH SOLE 40 15347 0 0 BIOHAVEN LTD COM G1110E107 2091893 38250 SH SOLE 43 31818 0 6432 BIOLASE INC COM NEW 090911702 191 1007 SH SOLE 22 1007 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 367661 19820 SH SOLE 2 10431 0 9389 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1725 93 SH SOLE 4 93 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 6604 356 SH SOLE 7 356 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1990415 107300 SH SOLE 18 107300 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1402361 75599 SH SOLE 19 75599 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 76407023 4118977 SH SOLE 21 4118977 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 19075967 1028354 SH SOLE 22 993137 0 35217 BIOLIFE SOLUTIONS INC COM NEW 09062W204 111022 5985 SH SOLE 25 5985 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 9850 531 SH SOLE 26 531 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1528891 82420 SH SOLE 30 82420 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 150478 8112 SH SOLE 40 8112 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 286097 15423 SH SOLE 43 13706 0 1717 BIOMARIN PHARMACEUTICAL INC COM 09061G101 36405758 416828 SH SOLE 2 148763 0 268065 BIOMARIN PHARMACEUTICAL INC COM 09061G101 13120040 150218 SH SOLE 4 75667 0 74551 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4600547 52674 SH SOLE 7 51923 0 751 BIOMARIN PHARMACEUTICAL INC COM 09061G101 803965 9205 SH SOLE 13 9205 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1628105 18641 SH SOLE 15 18641 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 17629666 201851 SH SOLE 18 189597 0 12254 BIOMARIN PHARMACEUTICAL INC COM 09061G101 102257323 1170796 SH SOLE 19 1170796 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 443675496 5079866 SH SOLE 21 5079866 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 422317023 4835322 SH SOLE 22 4483182 0 352140 BIOMARIN PHARMACEUTICAL INC COM 09061G101 24411792 279503 SH SOLE 23 279503 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 23919282 273864 SH SOLE 25 273631 0 233 BIOMARIN PHARMACEUTICAL INC COM 09061G101 20049334 229555 SH SOLE 26 119362 0 110193 BIOMARIN PHARMACEUTICAL INC COM 09061G101 26346198 301651 SH SOLE 28 15656 0 285995 BIOMARIN PHARMACEUTICAL INC COM 09061G101 79829 914 SH SOLE 29 914 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 62566533 716356 SH SOLE 30 716356 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3994408 45734 SH SOLE 31 42628 0 3106 BIOMARIN PHARMACEUTICAL INC COM 09061G101 47761355 546844 SH SOLE 34 546844 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4711120 53940 SH SOLE 36 53940 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 859600 9842 SH SOLE 40 9842 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 51269 587 SH OTR 43 587 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7388877 84599 SH SOLE 43 75745 0 8854 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 4737199 4803000 PRN SOLE 21 4803000 0 0 BIOMEA FUSION INC COM 09077A106 427017 28563 SH SOLE 2 23441 0 5122 BIOMEA FUSION INC COM 09077A106 2900 194 SH SOLE 7 194 0 0 BIOMEA FUSION INC COM 09077A106 758713 50750 SH SOLE 18 50750 0 0 BIOMEA FUSION INC COM 09077A106 2845284 190320 SH SOLE 19 190320 0 0 BIOMEA FUSION INC COM 09077A106 15055263 1007041 SH SOLE 21 1007041 0 0 BIOMEA FUSION INC COM 09077A106 9778616 654088 SH SOLE 22 634809 0 19279 BIOMEA FUSION INC COM 09077A106 77994 5217 SH SOLE 25 5217 0 0 BIOMEA FUSION INC COM 09077A106 454794 30421 SH SOLE 30 30421 0 0 BIOMEA FUSION INC COM 09077A106 25101 1679 SH SOLE 34 1679 0 0 BIOMEA FUSION INC COM 09077A106 78084 5223 SH SOLE 40 5223 0 0 BIOMEA FUSION INC COM 09077A106 60 4 SH SOLE 43 4 0 0 BIOMERICA INC COM NEW 09061H307 124035 149081 SH SOLE 22 149081 0 0 BIONANO GENOMICS INC COM NEW 09075F305 427478 385115 SH SOLE 22 385115 0 0 BIONANO GENOMICS INC COM NEW 09075F305 261 235 SH SOLE 43 235 0 0 BIONTECH SE SPONSORED ADS 09075V102 3687140 39969 SH SOLE 2 39969 0 0 BIONTECH SE SPONSORED ADS 09075V102 404055 4380 SH SOLE 4 853 0 3527 BIONTECH SE SPONSORED ADS 09075V102 121217 1314 SH SOLE 7 1314 0 0 BIONTECH SE SPONSORED ADS 09075V102 115405 1251 SH SOLE 18 0 0 1251 BIONTECH SE SPONSORED ADS 09075V102 147949351 1603787 SH SOLE 21 1603787 0 0 BIONTECH SE SPONSORED ADS 09075V102 621396 6736 SH SOLE 22 6736 0 0 BIONTECH SE SPONSORED ADS 09075V102 299075 3242 SH SOLE 23 3242 0 0 BIONTECH SE SPONSORED ADS 09075V102 129888 1408 SH SOLE 28 1408 0 0 BIONTECH SE SPONSORED ADS 09075V102 9502 103 SH SOLE 29 103 0 0 BIONTECH SE SPONSORED ADS 09075V102 4814159 52186 SH SOLE 30 52186 0 0 BIONTECH SE SPONSORED ADS 09075V102 17728697 192181 SH SOLE 34 192181 0 0 BIONTECH SE SPONSORED ADS 09075V102 21863 237 SH SOLE 36 237 0 0 BIONTECH SE SPONSORED ADS 09075V102 4303 47 SH SOLE 43 47 0 0 BIORA THERAPEUTICS INC COM NEW 74319F305 71556 65051 SH SOLE 22 65051 0 0 BIOSIG TECHNOLOGIES INC COM 09073N300 683 1034 SH SOLE 18 1034 0 0 BIOSIG TECHNOLOGIES INC COM 09073N300 9313 14089 SH SOLE 21 14089 0 0 BIOSIG TECHNOLOGIES INC COM 09073N300 30050 45461 SH SOLE 22 45461 0 0 BIOTE CORP CLASS A COM 090683103 170108 29329 SH SOLE 2 27072 0 2257 BIOTE CORP CLASS A COM 090683103 171906 29639 SH SOLE 18 29639 0 0 BIOTE CORP CLASS A COM 090683103 175960 30338 SH SOLE 19 30338 0 0 BIOTE CORP CLASS A COM 090683103 2704325 466263 SH SOLE 21 466263 0 0 BIOTE CORP CLASS A COM 090683103 2420137 417265 SH SOLE 22 411240 0 6025 BIOTRICITY INC COM NEW 09074H203 19795 13375 SH SOLE 22 13375 0 0 BIOVENTUS INC COM CL A 09075A108 69415 13349 SH SOLE 18 13349 0 0 BIOVENTUS INC COM CL A 09075A108 366818 70542 SH SOLE 21 70542 0 0 BIOVENTUS INC COM CL A 09075A108 2263284 435247 SH SOLE 22 435247 0 0 BIOVENTUS INC COM CL A 09075A108 45614 8772 SH SOLE 26 8772 0 0 BIOVENTUS INC COM CL A 09075A108 25496 4903 SH SOLE 43 0 0 4903 BIOVIE INC CL A NEW 09074F207 5940 11237 SH SOLE 2 0 0 11237 BIOVIE INC CL A NEW 09074F207 11914 22539 SH SOLE 18 22539 0 0 BIOVIE INC CL A NEW 09074F207 3937 7448 SH SOLE 19 7448 0 0 BIOVIE INC CL A NEW 09074F207 69266 131037 SH SOLE 21 131037 0 0 BIOVIE INC CL A NEW 09074F207 82287 155669 SH SOLE 22 153735 0 1934 BIOXCEL THERAPEUTICS INC COM 09075P105 17876 6339 SH SOLE 2 654 0 5685 BIOXCEL THERAPEUTICS INC COM 09075P105 530 188 SH SOLE 7 188 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 143270 50805 SH SOLE 18 50805 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 107834 38239 SH SOLE 19 38239 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 2044844 725122 SH SOLE 21 725122 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1428753 506650 SH SOLE 22 498509 0 8141 BIOXCEL THERAPEUTICS INC COM 09075P105 2025 718 SH SOLE 43 156 0 562 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 613116 12976 SH SOLE 2 1753 0 11223 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 7749 164 SH SOLE 7 164 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 426951 9036 SH SOLE 18 9036 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 456152 9654 SH SOLE 19 9654 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 11889896 251638 SH SOLE 21 251638 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 10878462 230232 SH SOLE 22 204673 0 25559 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 1134 24 SH SOLE 30 24 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 19751 418 SH SOLE 31 418 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 7985 169 SH SOLE 43 169 0 0 BIT DIGITAL INC SHS G1144A105 2375112 827565 SH SOLE 2 463669 0 363896 BIT DIGITAL INC SHS G1144A105 2302 802 SH SOLE 7 802 0 0 BIT DIGITAL INC SHS G1144A105 1025451 357300 SH SOLE 18 238097 0 119203 BIT DIGITAL INC SHS G1144A105 4603770 1604101 SH SOLE 19 1604101 0 0 BIT DIGITAL INC SHS G1144A105 10050476 3501908 SH SOLE 21 3501908 0 0 BIT DIGITAL INC SHS G1144A105 9226183 3214698 SH SOLE 22 3000338 0 214360 BIT DIGITAL INC SHS G1144A105 177452 61830 SH SOLE 23 61830 0 0 BIT DIGITAL INC SHS G1144A105 1024340 356913 SH SOLE 30 356913 0 0 BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100 345496 49216 SH SOLE 21 49216 0 0 BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100 15290 2178 SH SOLE 22 2178 0 0 BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100 809062 115251 SH SOLE 30 115251 0 0 BITFARMS LTD COM 09173B107 767550 344193 SH SOLE 21 344193 0 0 BITFARMS LTD COM 09173B107 1800181 807256 SH SOLE 30 807256 0 0 BITFARMS LTD COM 09173B107 6005 2693 SH SOLE 43 2693 0 0 BJS RESTAURANTS INC COM 09180C106 717558 19833 SH SOLE 2 9914 0 9919 BJS RESTAURANTS INC COM 09180C106 3111 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 6549 181 SH SOLE 7 181 0 0 BJS RESTAURANTS INC COM 09180C106 2587304 71512 SH SOLE 18 71512 0 0 BJS RESTAURANTS INC COM 09180C106 2793132 77201 SH SOLE 19 77201 0 0 BJS RESTAURANTS INC COM 09180C106 98801791 2730840 SH SOLE 21 2730840 0 0 BJS RESTAURANTS INC COM 09180C106 27380988 756799 SH SOLE 22 731540 0 25259 BJS RESTAURANTS INC COM 09180C106 208180 5754 SH SOLE 25 5754 0 0 BJS RESTAURANTS INC COM 09180C106 122578 3388 SH SOLE 26 3388 0 0 BJS RESTAURANTS INC COM 09180C106 1660843 45905 SH SOLE 30 45905 0 0 BJS RESTAURANTS INC COM 09180C106 175473 4850 SH SOLE 40 4850 0 0 BJS RESTAURANTS INC COM 09180C106 1313660 36309 SH SOLE 43 25975 0 10334 BJS WHSL CLUB HLDGS INC COM 05550J101 21671077 286465 SH SOLE 2 126475 0 159990 BJS WHSL CLUB HLDGS INC COM 05550J101 28596 378 SH SOLE 4 378 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1825283 24128 SH SOLE 7 22923 0 1205 BJS WHSL CLUB HLDGS INC COM 05550J101 17421741 230294 SH SOLE 18 230294 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3248108 42936 SH SOLE 19 42936 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 520016057 6873973 SH SOLE 21 6873973 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 297572528 3933543 SH SOLE 22 3756234 0 177309 BJS WHSL CLUB HLDGS INC COM 05550J101 2001094 26452 SH SOLE 25 26452 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3645800 48193 SH SOLE 26 48193 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 814070 10761 SH SOLE 28 1634 0 9127 BJS WHSL CLUB HLDGS INC COM 05550J101 8954691 118370 SH SOLE 30 118370 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 125352 1657 SH SOLE 31 1657 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 274761 3632 SH SOLE 36 3632 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 2117217 27987 SH SOLE 40 27987 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 13541 179 SH OTR 43 179 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 8745480 115604 SH SOLE 43 104930 0 10674 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 7198 493 SH SOLE 18 493 0 0 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 85629 5865 SH SOLE 21 5865 0 0 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 5168 354 SH SOLE 22 354 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 227602 44892 SH SOLE 2 44892 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 72729 14345 SH SOLE 18 14345 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 4226099 833550 SH SOLE 19 833550 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 413332 81525 SH SOLE 21 81525 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1960949 386775 SH SOLE 22 386775 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 49062 9677 SH SOLE 26 9677 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 49473 9758 SH SOLE 34 9758 0 0 BLACK HILLS CORP COM 092113109 12012000 220000 SH SOLE 2 184398 0 35602 BLACK HILLS CORP COM 092113109 843788 15454 SH SOLE 4 15454 0 0 BLACK HILLS CORP COM 092113109 970843 17781 SH SOLE 7 17781 0 0 BLACK HILLS CORP COM 092113109 17683793 323879 SH SOLE 18 323879 0 0 BLACK HILLS CORP COM 092113109 10629856 194686 SH SOLE 19 194686 0 0 BLACK HILLS CORP COM 092113109 379806937 6956171 SH SOLE 21 6956171 0 0 BLACK HILLS CORP COM 092113109 130070031 2382235 SH SOLE 22 2287874 0 94361 BLACK HILLS CORP COM 092113109 169751 3109 SH SOLE 23 3109 0 0 BLACK HILLS CORP COM 092113109 1533659 28089 SH SOLE 26 28089 0 0 BLACK HILLS CORP COM 092113109 61152 1120 SH SOLE 28 1120 0 0 BLACK HILLS CORP COM 092113109 4126559 75578 SH SOLE 30 75578 0 0 BLACK HILLS CORP COM 092113109 1605841 29411 SH SOLE 32 29411 0 0 BLACK HILLS CORP COM 092113109 75348 1380 SH SOLE 36 1380 0 0 BLACK HILLS CORP COM 092113109 12148914 222508 SH SOLE 43 202024 0 20484 BLACKBAUD INC COM 09227Q100 3602833 48595 SH SOLE 2 38084 0 10511 BLACKBAUD INC COM 09227Q100 18016 243 SH SOLE 4 93 0 150 BLACKBAUD INC COM 09227Q100 936833 12636 SH SOLE 7 11998 0 638 BLACKBAUD INC COM 09227Q100 12171712 164172 SH SOLE 18 164172 0 0 BLACKBAUD INC COM 09227Q100 7980578 107642 SH SOLE 19 107642 0 0 BLACKBAUD INC COM 09227Q100 267707603 3610839 SH SOLE 21 3610839 0 0 BLACKBAUD INC COM 09227Q100 103695837 1398649 SH SOLE 22 1360199 0 38450 BLACKBAUD INC COM 09227Q100 37218 502 SH SOLE 23 502 0 0 BLACKBAUD INC COM 09227Q100 704404 9501 SH SOLE 25 9501 0 0 BLACKBAUD INC COM 09227Q100 1802862 24317 SH SOLE 26 18901 0 5416 BLACKBAUD INC COM 09227Q100 213375 2878 SH SOLE 28 768 0 2110 BLACKBAUD INC COM 09227Q100 5195583 70078 SH SOLE 30 70078 0 0 BLACKBAUD INC COM 09227Q100 55902 754 SH SOLE 36 754 0 0 BLACKBAUD INC COM 09227Q100 668817 9021 SH SOLE 40 9021 0 0 BLACKBAUD INC COM 09227Q100 2358790 31815 SH SOLE 43 30382 0 1433 BLACKBERRY LTD COM 09228F103 5103886 1849234 SH SOLE 21 1849234 0 0 BLACKBERRY LTD COM 09228F103 208010 75366 SH SOLE 43 73432 0 1934 BLACKLINE INC COM 09239B109 2126490 32928 SH SOLE 2 18307 0 14621 BLACKLINE INC COM 09239B109 24411 378 SH SOLE 4 200 0 178 BLACKLINE INC COM 09239B109 780191 12081 SH SOLE 7 11448 0 633 BLACKLINE INC COM 09239B109 10780727 166936 SH SOLE 18 160640 0 6296 BLACKLINE INC COM 09239B109 10985575 170108 SH SOLE 19 170108 0 0 BLACKLINE INC COM 09239B109 406011748 6286958 SH SOLE 21 6286958 0 0 BLACKLINE INC COM 09239B109 102342703 1584743 SH SOLE 22 1534205 0 50538 BLACKLINE INC COM 09239B109 40363 625 SH SOLE 23 625 0 0 BLACKLINE INC COM 09239B109 686485 10630 SH SOLE 25 10630 0 0 BLACKLINE INC COM 09239B109 987234 15287 SH SOLE 26 15287 0 0 BLACKLINE INC COM 09239B109 74848 1159 SH SOLE 28 934 0 225 BLACKLINE INC COM 09239B109 9269813 143540 SH SOLE 30 143540 0 0 BLACKLINE INC COM 09239B109 35390 548 SH SOLE 36 548 0 0 BLACKLINE INC COM 09239B109 724975 11226 SH SOLE 40 11226 0 0 BLACKLINE INC COM 09239B109 1950574 30204 SH SOLE 43 28798 0 1406 BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2256596 2213000 PRN SOLE 21 2213000 0 0 BLACKLINE INC NOTE 3/1 09239BAD1 8089091 8940000 PRN SOLE 21 8940000 0 0 BLACKROCK 2037 MUNICIPAL TAR COM 09262G108 96440 4000 SH SOLE 4000 0 0 BLACKROCK CAP ALLOCATION TER COM 09260U109 83300 5000 SH SOLE 5000 0 0 BLACKROCK CAP ALLOCATION TER COM 09260U109 13 1 SH SOLE 43 1 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 9 1 SH SOLE 43 1 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 202908444 4570010 SH SOLE 2 4570010 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 3341588 75261 SH SOLE 18 75261 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 146281 2548 SH SOLE 2 2548 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 23066 505 SH SOLE 2 505 0 0 BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 106383 5000 SH SOLE 5000 0 0 BLACKROCK ETF TRUST FUTURE US THEMES 09290C806 4692240 160000 SH SOLE 160000 0 0 BLACKROCK ETF TRUST US INDUSTRY ROTA 09290C830 5036160 200000 SH SOLE 200000 0 0 BLACKROCK ETF TRUST LARGE CAP CORE E 09290C855 6122000 200000 SH SOLE 200000 0 0 BLACKROCK ETF TRUST ADVANTAGE LRG CP 09290C863 11557280 400000 SH SOLE 400000 0 0 BLACKROCK ETF TRUST LARGE CAP VALUE 09290C871 5188508 165000 SH SOLE 165000 0 0 BLACKROCK ETF TRUST FUT FIN AND TECH 09290C889 4006928 160000 SH SOLE 160000 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 52460000 1000000 SH SOLE 1000000 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 472088 8999 SH SOLE 2 8999 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 1005186 19161 SH SOLE 18 19161 0 0 BLACKROCK ETF TRUST II ISHARES LARG CAP 092528702 29657183 1064500 SH SOLE 1064500 0 0 BLACKROCK ETF TRUST II ISHARES LARG CAP 092528801 26253345 950000 SH SOLE 950000 0 0 BLACKROCK ETF TRUST II TOTAL RETURN ETF 092528876 50650000 1000000 SH SOLE 1000000 0 0 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 163900 10000 SH SOLE 10000 0 0 BLACKROCK INC COM 09247X101 214253397 256991 SH SOLE 2 45704 0 211287 BLACKROCK INC COM 09247X101 96817581 116130 SH SOLE 4 58876 0 57254 BLACKROCK INC COM 09247X101 99488756 119334 SH SOLE 7 107113 0 12221 BLACKROCK INC COM 09247X101 6075172 7287 SH SOLE 13 7287 0 0 BLACKROCK INC COM 09247X101 14186239 17016 SH SOLE 15 17016 0 0 BLACKROCK INC COM 09247X101 174718509 209570 SH SOLE 18 200301 0 9269 BLACKROCK INC COM 09247X101 30757694 36893 SH SOLE 19 36893 0 0 BLACKROCK INC COM 09247X101 3150870773 3779382 SH SOLE 21 3779382 0 0 BLACKROCK INC COM 09247X101 2382135179 2857305 SH SOLE 22 2535807 0 321498 BLACKROCK INC COM 09247X101 221266481 265403 SH SOLE 23 265403 0 0 BLACKROCK INC COM 09247X101 251894952 302141 SH SOLE 25 280711 0 21430 BLACKROCK INC COM 09247X101 107541464 128993 SH SOLE 26 68813 0 60180 BLACKROCK INC COM 09247X101 253181351 303684 SH SOLE 28 16005 0 287679 BLACKROCK INC COM 09247X101 875638445 1050304 SH SOLE 30 1050304 0 0 BLACKROCK INC COM 09247X101 28536717 34229 SH SOLE 31 31899 0 2330 BLACKROCK INC COM 09247X101 5595794 6712 SH SOLE 34 6712 0 0 BLACKROCK INC COM 09247X101 6109354 7328 SH SOLE 40 7328 0 0 BLACKROCK INC COM 09247X101 87995546 105548 SH SOLE 43 97592 0 7956 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 40700 5000 SH SOLE 5000 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 31731 3898 SH SOLE 43 1 0 3897 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 97000 5000 SH SOLE 5000 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 3024940 290023 SH SOLE 30 290023 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 11779 1129 SH SOLE 43 1129 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 59267 43579 SH SOLE 2 3852 0 39727 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 481134 353775 SH SOLE 18 353775 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 393976 289688 SH SOLE 19 289688 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 5882492 4325362 SH SOLE 21 4325362 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 2962919 2178617 SH SOLE 22 2100653 0 77964 BLACKSTONE INC COM 09260D107 154164009 1173510 SH SOLE 2 191030 0 982480 BLACKSTONE INC COM 09260D107 67317798 512429 SH SOLE 4 248927 0 263502 BLACKSTONE INC COM 09260D107 65892959 501583 SH SOLE 7 445999 0 55584 BLACKSTONE INC COM 09260D107 4064588 30940 SH SOLE 13 30940 0 0 BLACKSTONE INC COM 09260D107 13327618 101451 SH SOLE 15 101451 0 0 BLACKSTONE INC COM 09260D107 268225239 2041754 SH SOLE 18 1880738 0 161016 BLACKSTONE INC COM 09260D107 118158776 899435 SH SOLE 19 899435 0 0 BLACKSTONE INC COM 09260D107 2222353316 16916749 SH SOLE 21 16916749 0 0 BLACKSTONE INC COM 09260D107 2055535355 15646916 SH SOLE 22 14088323 0 1558593 BLACKSTONE INC COM 09260D107 142525415 1084916 SH SOLE 23 1084916 0 0 BLACKSTONE INC COM 09260D107 143908741 1095446 SH SOLE 25 1091440 0 4006 BLACKSTONE INC COM 09260D107 81218189 618240 SH SOLE 26 308224 0 310016 BLACKSTONE INC COM 09260D107 116822480 889263 SH SOLE 28 19835 0 869428 BLACKSTONE INC COM 09260D107 549168638 4180320 SH SOLE 30 4180320 0 0 BLACKSTONE INC COM 09260D107 19144550 145730 SH SOLE 31 135614 0 10116 BLACKSTONE INC COM 09260D107 10069116 76647 SH SOLE 34 76647 0 0 BLACKSTONE INC COM 09260D107 19917268 151612 SH SOLE 36 151612 0 0 BLACKSTONE INC COM 09260D107 4607803 35075 SH SOLE 40 35075 0 0 BLACKSTONE INC COM 09260D107 117839 897 SH OTR 43 897 0 0 BLACKSTONE INC COM 09260D107 62928749 479019 SH SOLE 43 369259 0 109760 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 3150225 3510000 PRN SOLE 2 3510000 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 1882058 2097000 PRN SOLE 21 2097000 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 4846500 5400000 PRN SOLE 22 5400000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3919284 196850 SH SOLE 2 93247 0 103603 BLACKSTONE MTG TR INC COM CL A 09257W100 9676 486 SH SOLE 4 486 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 671684 33736 SH SOLE 7 32080 0 1656 BLACKSTONE MTG TR INC COM CL A 09257W100 10946180 549783 SH SOLE 18 549783 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 7758947 389701 SH SOLE 19 389701 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 437086699 21953124 SH SOLE 21 21953124 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 97048249 4874347 SH SOLE 22 4658744 0 215603 BLACKSTONE MTG TR INC COM CL A 09257W100 703978 35358 SH SOLE 25 35358 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1061741 53327 SH SOLE 26 53327 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 185681 9326 SH SOLE 28 2620 0 6706 BLACKSTONE MTG TR INC COM CL A 09257W100 7811430 392337 SH SOLE 30 392337 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 130112 6535 SH SOLE 36 6535 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 679090 34108 SH SOLE 40 34108 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 10512 528 SH OTR 43 528 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 5218728 262116 SH SOLE 43 238794 0 23322 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 18427312 591567 SH SOLE 30 591567 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 196026 68781 SH SOLE 2 41834 0 26947 BLADE AIR MOBILITY INC CL A COM 092667104 477423 167517 SH SOLE 18 167517 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 369146 129525 SH SOLE 19 129525 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 6236550 2188263 SH SOLE 21 2188263 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 4186516 1468953 SH SOLE 22 1416708 0 52245 BLEND LABS INC CL A 09352U108 670118 206190 SH SOLE 21 206190 0 0 BLEND LABS INC CL A 09352U108 6889964 2119989 SH SOLE 22 2119989 0 0 BLEND LABS INC CL A 09352U108 34187 10519 SH SOLE 43 9434 0 1085 BLINK CHARGING CO COM 09354A100 93241 30977 SH SOLE 2 16484 0 14493 BLINK CHARGING CO COM 09354A100 987 328 SH SOLE 7 328 0 0 BLINK CHARGING CO COM 09354A100 416921 138512 SH SOLE 18 138512 0 0 BLINK CHARGING CO COM 09354A100 382315 127015 SH SOLE 19 127015 0 0 BLINK CHARGING CO COM 09354A100 5921314 1967214 SH SOLE 21 1967214 0 0 BLINK CHARGING CO COM 09354A100 4911321 1631668 SH SOLE 22 1600104 0 31564 BLINK CHARGING CO COM 09354A100 82405 27377 SH SOLE 28 27377 0 0 BLINK CHARGING CO COM 09354A100 184889 61425 SH SOLE 30 61425 0 0 BLINK CHARGING CO COM 09354A100 46586 15477 SH SOLE 43 15477 0 0 BLOCK H & R INC COM 093671105 20929552 426177 SH SOLE 2 170499 0 255678 BLOCK H & R INC COM 093671105 22247 453 SH SOLE 4 453 0 0 BLOCK H & R INC COM 093671105 1635903 33311 SH SOLE 7 31809 0 1502 BLOCK H & R INC COM 093671105 16019977 326206 SH SOLE 18 326206 0 0 BLOCK H & R INC COM 093671105 6895682 140413 SH SOLE 19 140413 0 0 BLOCK H & R INC COM 093671105 524268648 10675395 SH SOLE 21 10675395 0 0 BLOCK H & R INC COM 093671105 211993628 4316710 SH SOLE 22 4122629 0 194081 BLOCK H & R INC COM 093671105 1482631 30190 SH SOLE 25 30190 0 0 BLOCK H & R INC COM 093671105 2709546 55173 SH SOLE 26 55173 0 0 BLOCK H & R INC COM 093671105 508632 10357 SH SOLE 28 1861 0 8496 BLOCK H & R INC COM 093671105 8249989 167990 SH SOLE 30 167990 0 0 BLOCK H & R INC COM 093671105 89184 1816 SH SOLE 31 1816 0 0 BLOCK H & R INC COM 093671105 2707631 55134 SH SOLE 32 55134 0 0 BLOCK H & R INC COM 093671105 211517 4307 SH SOLE 36 4307 0 0 BLOCK H & R INC COM 093671105 1467161 29875 SH SOLE 40 29875 0 0 BLOCK H & R INC COM 093671105 12572 256 SH OTR 43 256 0 0 BLOCK H & R INC COM 093671105 17552457 357411 SH SOLE 43 333536 0 23875 BLOCK INC CL A 852234103 111255179 1315384 SH SOLE 2 484707 0 830677 BLOCK INC CL A 852234103 43441388 513613 SH SOLE 4 253708 0 259905 BLOCK INC CL A 852234103 7386371 87330 SH SOLE 7 85428 0 1902 BLOCK INC CL A 852234103 5081820 60083 SH SOLE 13 60083 0 0 BLOCK INC CL A 852234103 4593117 54305 SH SOLE 15 54305 0 0 BLOCK INC CL A 852234103 56334509 666050 SH SOLE 18 628036 0 38014 BLOCK INC CL A 852234103 17839698 210921 SH SOLE 19 210921 0 0 BLOCK INC CL A 852234103 607486377 7182388 SH SOLE 21 7182388 0 0 BLOCK INC CL A 852234103 1140693921 13486568 SH SOLE 22 12439376 0 1047192 BLOCK INC CL A 852234103 83775221 990485 SH SOLE 23 990485 0 0 BLOCK INC CL A 852234103 91662053 1083732 SH SOLE 25 1081666 0 2066 BLOCK INC CL A 852234103 54432136 643558 SH SOLE 26 363842 0 279716 BLOCK INC CL A 852234103 77242347 913246 SH SOLE 28 12203 0 901043 BLOCK INC CL A 852234103 3190358 37720 SH SOLE 29 37720 0 0 BLOCK INC CL A 852234103 138581370 1638465 SH SOLE 30 1638465 0 0 BLOCK INC CL A 852234103 15283268 180696 SH SOLE 31 171905 0 8791 BLOCK INC CL A 852234103 8733562 103258 SH SOLE 34 103258 0 0 BLOCK INC CL A 852234103 9699465 114678 SH SOLE 36 114678 0 0 BLOCK INC CL A 852234103 2300322 27197 SH SOLE 40 27197 0 0 BLOCK INC CL A 852234103 39245 464 SH OTR 43 464 0 0 BLOCK INC CL A 852234103 28469554 336599 SH SOLE 43 267132 0 69467 BLOCK INC NOTE 0.125% 3/0 852234AF0 8078773 7901000 PRN SOLE 21 7901000 0 0 BLOCK INC NOTE 5/0 852234AJ2 5769426 6460000 PRN SOLE 2 6460000 0 0 BLOCK INC NOTE 5/0 852234AJ2 4175243 4675000 PRN SOLE 21 4675000 0 0 BLOCK INC NOTE 5/0 852234AJ2 8841690 9900000 PRN SOLE 22 9900000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 723478 868000 PRN SOLE 2 868000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 5045175 6053000 PRN SOLE 19 6053000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 3399846 4079000 PRN SOLE 21 4079000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 6733846 8079000 PRN SOLE 34 8079000 0 0 BLOOM ENERGY CORP COM CL A 093712107 1186798 105587 SH SOLE 2 57900 0 47687 BLOOM ENERGY CORP COM CL A 093712107 5957 530 SH SOLE 4 530 0 0 BLOOM ENERGY CORP COM CL A 093712107 465808 41442 SH SOLE 7 39620 0 1822 BLOOM ENERGY CORP COM CL A 093712107 5082054 452140 SH SOLE 18 452140 0 0 BLOOM ENERGY CORP COM CL A 093712107 4638422 412671 SH SOLE 19 412671 0 0 BLOOM ENERGY CORP COM CL A 093712107 115117292 10241752 SH SOLE 21 10241752 0 0 BLOOM ENERGY CORP COM CL A 093712107 63406526 5641150 SH SOLE 22 5476366 0 164784 BLOOM ENERGY CORP COM CL A 093712107 476688 42410 SH SOLE 25 42410 0 0 BLOOM ENERGY CORP COM CL A 093712107 586312 52163 SH SOLE 26 52163 0 0 BLOOM ENERGY CORP COM CL A 093712107 28965 2577 SH SOLE 28 2577 0 0 BLOOM ENERGY CORP COM CL A 093712107 53849120 4790847 SH SOLE 30 4790847 0 0 BLOOM ENERGY CORP COM CL A 093712107 3226 287 SH SOLE 34 287 0 0 BLOOM ENERGY CORP COM CL A 093712107 506778 45087 SH SOLE 40 45087 0 0 BLOOM ENERGY CORP COM CL A 093712107 663891 59065 SH SOLE 43 55051 0 4014 BLOOMIN BRANDS INC COM 094235108 1249989 43584 SH SOLE 2 23028 0 20556 BLOOMIN BRANDS INC COM 094235108 8977 313 SH SOLE 4 313 0 0 BLOOMIN BRANDS INC COM 094235108 22198 774 SH SOLE 7 774 0 0 BLOOMIN BRANDS INC COM 094235108 7229626 252079 SH SOLE 18 252079 0 0 BLOOMIN BRANDS INC COM 094235108 5389546 187920 SH SOLE 19 187920 0 0 BLOOMIN BRANDS INC COM 094235108 286046146 9973715 SH SOLE 21 9973715 0 0 BLOOMIN BRANDS INC COM 094235108 72823941 2539189 SH SOLE 22 2463724 0 75465 BLOOMIN BRANDS INC COM 094235108 459109 16008 SH SOLE 25 16008 0 0 BLOOMIN BRANDS INC COM 094235108 1247494 43497 SH SOLE 26 33505 0 9992 BLOOMIN BRANDS INC COM 094235108 26644 929 SH SOLE 28 929 0 0 BLOOMIN BRANDS INC COM 094235108 4964307 173093 SH SOLE 30 173093 0 0 BLOOMIN BRANDS INC COM 094235108 75400 2629 SH SOLE 36 2629 0 0 BLOOMIN BRANDS INC COM 094235108 426357 14866 SH SOLE 40 14866 0 0 BLOOMIN BRANDS INC COM 094235108 3423907 119383 SH SOLE 43 108174 0 11209 BLUE BIRD CORP COM 095306106 2972845 77539 SH SOLE 2 56344 0 21195 BLUE BIRD CORP COM 095306106 9508 248 SH SOLE 7 248 0 0 BLUE BIRD CORP COM 095306106 2854221 74445 SH SOLE 18 74445 0 0 BLUE BIRD CORP COM 095306106 3430395 89473 SH SOLE 19 89473 0 0 BLUE BIRD CORP COM 095306106 43567122 1136336 SH SOLE 21 1136336 0 0 BLUE BIRD CORP COM 095306106 27153730 708235 SH SOLE 22 667409 0 40826 BLUE BIRD CORP COM 095306106 98879 2579 SH SOLE 23 2579 0 0 BLUE BIRD CORP COM 095306106 238513 6221 SH SOLE 25 6221 0 0 BLUE BIRD CORP COM 095306106 1413979 36880 SH SOLE 26 23703 0 13177 BLUE BIRD CORP COM 095306106 835735 21798 SH SOLE 30 21798 0 0 BLUE BIRD CORP COM 095306106 266425 6949 SH SOLE 40 6949 0 0 BLUE BIRD CORP COM 095306106 249938 6519 SH SOLE 43 6314 0 205 BLUE FOUNDRY BANCORP COM 09549B104 71988 7691 SH SOLE 2 936 0 6755 BLUE FOUNDRY BANCORP COM 09549B104 3753 401 SH SOLE 7 401 0 0 BLUE FOUNDRY BANCORP COM 09549B104 591355 63179 SH SOLE 18 63179 0 0 BLUE FOUNDRY BANCORP COM 09549B104 463629 49533 SH SOLE 19 49533 0 0 BLUE FOUNDRY BANCORP COM 09549B104 8312316 888068 SH SOLE 21 888068 0 0 BLUE FOUNDRY BANCORP COM 09549B104 6281964 671150 SH SOLE 22 650026 0 21124 BLUE FOUNDRY BANCORP COM 09549B104 140 15 SH SOLE 43 15 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 21932695 1426053 SH SOLE 30 1426053 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 58936 3832 SH SOLE 43 3832 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 10562185 560031 SH SOLE 2 130919 0 429112 BLUE OWL CAPITAL INC COM CL A 09581B103 22839 1211 SH SOLE 4 1211 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 69009 3659 SH SOLE 7 3659 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 3049436 161688 SH SOLE 18 161688 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 1985581 105280 SH SOLE 19 105280 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 100549733 5331375 SH SOLE 21 5331375 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 181518655 9624531 SH SOLE 22 9081336 0 543195 BLUE OWL CAPITAL INC COM CL A 09581B103 1503595 79724 SH SOLE 25 79724 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 2153831 114201 SH SOLE 26 114201 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 167345 8873 SH SOLE 28 0 0 8873 BLUE OWL CAPITAL INC COM CL A 09581B103 4927458 261265 SH SOLE 30 261265 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 107031 5675 SH SOLE 31 5675 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 1562287 82836 SH SOLE 40 82836 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 5654421 299810 SH SOLE 43 255572 0 44238 BLUE RIDGE BANKSHARES INC VA COM 095825105 76899 28587 SH SOLE 2 21108 0 7479 BLUE RIDGE BANKSHARES INC VA COM 095825105 751 279 SH SOLE 7 279 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 136848 50873 SH SOLE 18 50873 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 86720 32238 SH SOLE 19 32238 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 1970506 732530 SH SOLE 21 732530 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 803643 298752 SH SOLE 22 283378 0 15374 BLUEBIRD BIO INC COM 09609G100 90790 70930 SH SOLE 2 4643 0 66287 BLUEBIRD BIO INC COM 09609G100 1390 1086 SH SOLE 7 1086 0 0 BLUEBIRD BIO INC COM 09609G100 547379 427640 SH SOLE 18 427640 0 0 BLUEBIRD BIO INC COM 09609G100 529551 413712 SH SOLE 19 413712 0 0 BLUEBIRD BIO INC COM 09609G100 11082022 8657830 SH SOLE 21 8657830 0 0 BLUEBIRD BIO INC COM 09609G100 6953037 5432060 SH SOLE 22 5289733 0 142327 BLUEBIRD BIO INC COM 09609G100 3936 3075 SH SOLE 28 3075 0 0 BLUEBIRD BIO INC COM 09609G100 209797 163904 SH SOLE 30 163904 0 0 BLUEBIRD BIO INC COM 09609G100 10656 8325 SH SOLE 43 8325 0 0 BLUELINX HLDGS INC COM NEW 09624H208 9143369 70204 SH SOLE 2 48977 0 21227 BLUELINX HLDGS INC COM NEW 09624H208 1042 8 SH SOLE 4 8 0 0 BLUELINX HLDGS INC COM NEW 09624H208 29825 229 SH SOLE 7 229 0 0 BLUELINX HLDGS INC COM NEW 09624H208 4237879 32539 SH SOLE 18 32539 0 0 BLUELINX HLDGS INC COM NEW 09624H208 8515612 65384 SH SOLE 19 65384 0 0 BLUELINX HLDGS INC COM NEW 09624H208 55136713 423347 SH SOLE 21 423347 0 0 BLUELINX HLDGS INC COM NEW 09624H208 44972132 345302 SH SOLE 22 328126 0 17176 BLUELINX HLDGS INC COM NEW 09624H208 383687 2946 SH SOLE 23 2946 0 0 BLUELINX HLDGS INC COM NEW 09624H208 258136 1982 SH SOLE 25 1982 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1816067 13944 SH SOLE 26 0 0 13944 BLUELINX HLDGS INC COM NEW 09624H208 823247 6321 SH SOLE 30 6321 0 0 BLUELINX HLDGS INC COM NEW 09624H208 803451 6169 SH SOLE 34 6169 0 0 BLUELINX HLDGS INC COM NEW 09624H208 63687 489 SH SOLE 36 489 0 0 BLUELINX HLDGS INC COM NEW 09624H208 250842 1926 SH SOLE 40 1926 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1460381 11213 SH SOLE 43 10945 0 268 BLUEPRINT MEDICINES CORP COM 09627Y109 13277744 139972 SH SOLE 2 89758 0 50214 BLUEPRINT MEDICINES CORP COM 09627Y109 14229 150 SH SOLE 4 150 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 675308 7119 SH SOLE 7 6784 0 335 BLUEPRINT MEDICINES CORP COM 09627Y109 17142340 180712 SH SOLE 18 170639 0 10073 BLUEPRINT MEDICINES CORP COM 09627Y109 98888989 1042473 SH SOLE 19 1042473 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 252525857 2662090 SH SOLE 21 2662090 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 181283057 1911059 SH SOLE 22 1846292 0 64767 BLUEPRINT MEDICINES CORP COM 09627Y109 512244 5400 SH SOLE 23 5400 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1093641 11529 SH SOLE 25 11529 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 7975355 84075 SH SOLE 26 20787 0 63288 BLUEPRINT MEDICINES CORP COM 09627Y109 227285 2396 SH SOLE 28 1040 0 1356 BLUEPRINT MEDICINES CORP COM 09627Y109 6596185 69536 SH SOLE 30 69536 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 27324423 288050 SH SOLE 34 288050 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1131680 11930 SH SOLE 40 11930 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2937814 30970 SH SOLE 43 24257 0 6713 BLUEROCK HOMES TRUST INC COM CL A 09631H100 8044 474 SH SOLE 18 474 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 1307 77 SH SOLE 19 77 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 119503 7042 SH SOLE 21 7042 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 742302 43742 SH SOLE 22 43742 0 0 BLUEROCK HOMES TRUST INC COM CL A 09631H100 560 33 SH SOLE 43 33 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 19039 11539 SH SOLE 2 11539 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 2508 1520 SH SOLE 18 1520 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 28796 17452 SH SOLE 21 17452 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 155880 94473 SH SOLE 22 94473 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 91 55 SH SOLE 43 55 0 0 BOEING CO COM 097023105 181567887 940815 SH SOLE 2 153752 0 787063 BOEING CO COM 097023105 48329714 250426 SH SOLE 4 92788 0 157638 BOEING CO COM 097023105 68923484 357135 SH SOLE 7 312730 0 44405 BOEING CO COM 097023105 3598492 18646 SH SOLE 13 18646 0 0 BOEING CO COM 097023105 15916850 82475 SH SOLE 15 82475 0 0 BOEING CO COM 097023105 155953675 808092 SH SOLE 18 771844 0 36248 BOEING CO COM 097023105 38808745 201092 SH SOLE 19 201092 0 0 BOEING CO COM 097023105 3203274846 16598139 SH SOLE 21 16598139 0 0 BOEING CO COM 097023105 2351215311 12183094 SH SOLE 22 10935443 0 1247651 BOEING CO COM 097023105 199172049 1032033 SH SOLE 23 1032033 0 0 BOEING CO COM 097023105 49614062 257081 SH SOLE 25 257081 0 0 BOEING CO COM 097023105 102350124 530339 SH SOLE 26 267813 0 262526 BOEING CO COM 097023105 14202327 73591 SH SOLE 28 0 0 73591 BOEING CO COM 097023105 90126 467 SH SOLE 29 467 0 0 BOEING CO COM 097023105 566895774 2937436 SH SOLE 30 2937436 0 0 BOEING CO COM 097023105 26236991 135950 SH SOLE 31 126774 0 9176 BOEING CO COM 097023105 9400736 48711 SH SOLE 32 48711 0 0 BOEING CO COM 097023105 13085880 67806 SH SOLE 34 67806 0 0 BOEING CO COM 097023105 21170038 109695 SH SOLE 36 109695 0 0 BOEING CO COM 097023105 2795846 14487 SH SOLE 40 14487 0 0 BOEING CO COM 097023105 101081454 523765 SH SOLE 43 423043 0 100722 BOGOTA FINL CORP COM 097235105 6160 870 SH SOLE 18 870 0 0 BOGOTA FINL CORP COM 097235105 69922 9876 SH SOLE 21 9876 0 0 BOGOTA FINL CORP COM 097235105 5083 718 SH SOLE 22 718 0 0 BOISE CASCADE CO DEL COM 09739D100 22554285 147058 SH SOLE 2 51350 0 95708 BOISE CASCADE CO DEL COM 09739D100 21165 138 SH SOLE 4 138 0 0 BOISE CASCADE CO DEL COM 09739D100 1580324 10304 SH SOLE 7 9773 0 531 BOISE CASCADE CO DEL COM 09739D100 26030110 169721 SH SOLE 18 159422 0 10299 BOISE CASCADE CO DEL COM 09739D100 67189863 438090 SH SOLE 19 438090 0 0 BOISE CASCADE CO DEL COM 09739D100 712384785 4644877 SH SOLE 21 4644877 0 0 BOISE CASCADE CO DEL COM 09739D100 243119210 1585181 SH SOLE 22 1497590 0 87591 BOISE CASCADE CO DEL COM 09739D100 1300578 8480 SH SOLE 23 8480 0 0 BOISE CASCADE CO DEL COM 09739D100 1194906 7791 SH SOLE 25 7791 0 0 BOISE CASCADE CO DEL COM 09739D100 19811110 129172 SH SOLE 26 11011 0 118161 BOISE CASCADE CO DEL COM 09739D100 107512 701 SH SOLE 28 701 0 0 BOISE CASCADE CO DEL COM 09739D100 16372708 106753 SH SOLE 30 106753 0 0 BOISE CASCADE CO DEL COM 09739D100 159198 1038 SH SOLE 36 1038 0 0 BOISE CASCADE CO DEL COM 09739D100 1252726 8168 SH SOLE 40 8168 0 0 BOISE CASCADE CO DEL COM 09739D100 6814300 44430 SH SOLE 43 41603 0 2827 BOK FINL CORP COM NEW 05561Q201 2401016 26098 SH SOLE 2 12328 0 13770 BOK FINL CORP COM NEW 05561Q201 18584 202 SH SOLE 4 202 0 0 BOK FINL CORP COM NEW 05561Q201 41124 447 SH SOLE 7 447 0 0 BOK FINL CORP COM NEW 05561Q201 997556 10843 SH SOLE 18 10843 0 0 BOK FINL CORP COM NEW 05561Q201 3268392 35526 SH SOLE 19 35526 0 0 BOK FINL CORP COM NEW 05561Q201 37472704 407312 SH SOLE 21 407312 0 0 BOK FINL CORP COM NEW 05561Q201 70313116 764273 SH SOLE 22 726724 0 37549 BOK FINL CORP COM NEW 05561Q201 571688 6214 SH SOLE 25 6214 0 0 BOK FINL CORP COM NEW 05561Q201 1172816 12748 SH SOLE 26 12748 0 0 BOK FINL CORP COM NEW 05561Q201 238188 2589 SH SOLE 28 564 0 2025 BOK FINL CORP COM NEW 05561Q201 1927952 20956 SH SOLE 30 20956 0 0 BOK FINL CORP COM NEW 05561Q201 36156 393 SH SOLE 31 393 0 0 BOK FINL CORP COM NEW 05561Q201 680892 7401 SH SOLE 34 7401 0 0 BOK FINL CORP COM NEW 05561Q201 37352 406 SH SOLE 36 406 0 0 BOK FINL CORP COM NEW 05561Q201 651912 7086 SH SOLE 40 7086 0 0 BOK FINL CORP COM NEW 05561Q201 3867223 42035 SH SOLE 43 37587 0 4448 BOLT BIOTHERAPEUTICS INC COM 097702104 5061 3615 SH SOLE 18 3615 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 82411 58865 SH SOLE 21 58865 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 269469 192478 SH SOLE 22 192478 0 0 BOOKING HOLDINGS INC COM 09857L108 324285310 89387 SH SOLE 2 35082 0 54305 BOOKING HOLDINGS INC COM 09857L108 121392493 33461 SH SOLE 4 17458 0 16003 BOOKING HOLDINGS INC COM 09857L108 153571788 42331 SH SOLE 7 35026 0 7305 BOOKING HOLDINGS INC COM 09857L108 15763139 4345 SH SOLE 13 4345 0 0 BOOKING HOLDINGS INC COM 09857L108 18981068 5232 SH SOLE 15 5232 0 0 BOOKING HOLDINGS INC COM 09857L108 208037151 57344 SH SOLE 18 53291 0 4053 BOOKING HOLDINGS INC COM 09857L108 86296382 23787 SH SOLE 19 23787 0 0 BOOKING HOLDINGS INC COM 09857L108 3090656274 851918 SH SOLE 21 851918 0 0 BOOKING HOLDINGS INC COM 09857L108 2763653682 761782 SH SOLE 22 684137 0 77645 BOOKING HOLDINGS INC COM 09857L108 257847943 71074 SH SOLE 23 71074 0 0 BOOKING HOLDINGS INC COM 09857L108 358430916 98799 SH SOLE 25 93127 0 5672 BOOKING HOLDINGS INC COM 09857L108 175614787 48407 SH SOLE 26 24636 0 23771 BOOKING HOLDINGS INC COM 09857L108 268648142 74051 SH SOLE 28 2870 0 71181 BOOKING HOLDINGS INC COM 09857L108 4571129 1260 SH SOLE 29 1260 0 0 BOOKING HOLDINGS INC COM 09857L108 1031707398 284383 SH SOLE 30 283980 0 403 BOOKING HOLDINGS INC COM 09857L108 36296939 10005 SH SOLE 31 9446 0 559 BOOKING HOLDINGS INC COM 09857L108 37167631 10245 SH SOLE 32 10245 0 0 BOOKING HOLDINGS INC COM 09857L108 55248985 15229 SH SOLE 34 15229 0 0 BOOKING HOLDINGS INC COM 09857L108 26501663 7305 SH SOLE 36 7305 0 0 BOOKING HOLDINGS INC COM 09857L108 6214558 1713 SH SOLE 40 1713 0 0 BOOKING HOLDINGS INC COM 09857L108 91673 25 SH OTR 43 25 0 0 BOOKING HOLDINGS INC COM 09857L108 101490407 27975 SH SOLE 43 23299 0 4676 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 4805700 2490000 PRN SOLE 2 2490000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 12604830 6531000 PRN SOLE 21 6531000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 7334000 3800000 PRN SOLE 22 3800000 0 0 BOOT BARN HLDGS INC COM 099406100 1525255 16030 SH SOLE 2 8734 0 7296 BOOT BARN HLDGS INC COM 099406100 9705 102 SH SOLE 4 102 0 0 BOOT BARN HLDGS INC COM 099406100 429793 4517 SH SOLE 7 4285 0 232 BOOT BARN HLDGS INC COM 099406100 8651704 90927 SH SOLE 18 86784 0 4143 BOOT BARN HLDGS INC COM 099406100 6119953 64319 SH SOLE 19 64319 0 0 BOOT BARN HLDGS INC COM 099406100 325294538 3418755 SH SOLE 21 3418755 0 0 BOOT BARN HLDGS INC COM 099406100 81829476 860005 SH SOLE 22 834661 0 25344 BOOT BARN HLDGS INC COM 099406100 581652 6113 SH SOLE 25 6113 0 0 BOOT BARN HLDGS INC COM 099406100 4569959 48029 SH SOLE 26 9970 0 38059 BOOT BARN HLDGS INC COM 099406100 174886 1838 SH SOLE 28 526 0 1312 BOOT BARN HLDGS INC COM 099406100 5822229 61190 SH SOLE 30 61190 0 0 BOOT BARN HLDGS INC COM 099406100 610197 6413 SH SOLE 40 6413 0 0 BOOT BARN HLDGS INC COM 099406100 2903352 30513 SH SOLE 43 29034 0 1479 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 31712870 213641 SH SOLE 2 35829 0 177812 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15536621 104666 SH SOLE 4 41319 0 63347 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5745370 38705 SH SOLE 7 38173 0 532 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1653028 11136 SH SOLE 13 11136 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1622598 10931 SH SOLE 15 10931 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16683765 112394 SH SOLE 18 104027 0 8367 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7706411 51916 SH SOLE 19 51916 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 494872686 3333823 SH SOLE 21 3333823 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 546071127 3678733 SH SOLE 22 3424862 0 253871 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 28599638 192668 SH SOLE 23 192668 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 17642985 118856 SH SOLE 25 117886 0 970 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15673483 105588 SH SOLE 26 72783 0 32805 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15336524 103318 SH SOLE 28 46500 0 56818 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 53884 363 SH SOLE 29 363 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 99727930 671840 SH SOLE 30 671840 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4396199 29616 SH SOLE 31 27497 0 2119 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 55567178 374341 SH SOLE 34 374341 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3605162 24287 SH SOLE 36 24287 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 957438 6450 SH SOLE 40 6450 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 43790 295 SH OTR 43 295 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 17986838 121172 SH SOLE 43 104832 0 16340 BORGWARNER INC COM 099724106 15828621 455631 SH SOLE 2 125576 0 330055 BORGWARNER INC COM 099724106 7293246 209938 SH SOLE 4 75453 0 134485 BORGWARNER INC COM 099724106 5190538 149411 SH SOLE 7 130798 0 18613 BORGWARNER INC COM 099724106 162340 4673 SH SOLE 13 4673 0 0 BORGWARNER INC COM 099724106 1127487 32455 SH SOLE 15 32455 0 0 BORGWARNER INC COM 099724106 14977838 431141 SH SOLE 18 416892 0 14249 BORGWARNER INC COM 099724106 5382303 154931 SH SOLE 19 154931 0 0 BORGWARNER INC COM 099724106 229189716 6597286 SH SOLE 21 6597286 0 0 BORGWARNER INC COM 099724106 196949398 5669240 SH SOLE 22 5091941 0 577299 BORGWARNER INC COM 099724106 12370289 356082 SH SOLE 23 356082 0 0 BORGWARNER INC COM 099724106 26259723 755893 SH SOLE 25 739066 0 16827 BORGWARNER INC COM 099724106 12818053 368971 SH SOLE 26 212946 0 156025 BORGWARNER INC COM 099724106 17940361 516418 SH SOLE 28 15815 0 500603 BORGWARNER INC COM 099724106 68796525 1980326 SH SOLE 30 1908100 0 72226 BORGWARNER INC COM 099724106 1783691 51344 SH SOLE 31 47794 0 3550 BORGWARNER INC COM 099724106 335206 9649 SH SOLE 34 9649 0 0 BORGWARNER INC COM 099724106 2005992 57743 SH SOLE 36 57743 0 0 BORGWARNER INC COM 099724106 449153 12929 SH SOLE 40 12929 0 0 BORGWARNER INC COM 099724106 18204 524 SH OTR 43 524 0 0 BORGWARNER INC COM 099724106 10436674 300422 SH SOLE 43 279039 0 21383 BORR DRILLING LTD SHS G1466R173 505016 73725 SH SOLE 2 42992 0 30733 BORR DRILLING LTD SHS G1466R173 12796 1868 SH SOLE 7 1868 0 0 BORR DRILLING LTD SHS G1466R173 3922851 572679 SH SOLE 18 520410 0 52269 BORR DRILLING LTD SHS G1466R173 4251905 620716 SH SOLE 19 620716 0 0 BORR DRILLING LTD SHS G1466R173 50519161 7375060 SH SOLE 21 7375060 0 0 BORR DRILLING LTD SHS G1466R173 18258689 2665502 SH SOLE 22 2573636 0 91866 BORR DRILLING LTD SHS G1466R173 5768 842 SH SOLE 23 842 0 0 BORR DRILLING LTD SHS G1466R173 745438 108823 SH SOLE 26 0 0 108823 BORR DRILLING LTD SHS G1466R173 915427 133639 SH SOLE 43 125745 0 7894 BOSTON BEER INC CL A 100557107 5039064 16553 SH SOLE 2 10135 0 6418 BOSTON BEER INC CL A 100557107 30746 101 SH SOLE 4 33 0 68 BOSTON BEER INC CL A 100557107 21614 71 SH SOLE 7 71 0 0 BOSTON BEER INC CL A 100557107 5169052 16980 SH SOLE 18 16980 0 0 BOSTON BEER INC CL A 100557107 921175 3026 SH SOLE 19 3026 0 0 BOSTON BEER INC CL A 100557107 153084294 502872 SH SOLE 21 502872 0 0 BOSTON BEER INC CL A 100557107 84481116 277515 SH SOLE 22 264536 0 12979 BOSTON BEER INC CL A 100557107 586922 1928 SH SOLE 25 1928 0 0 BOSTON BEER INC CL A 100557107 891646 2929 SH SOLE 26 2929 0 0 BOSTON BEER INC CL A 100557107 240796 791 SH SOLE 28 182 0 609 BOSTON BEER INC CL A 100557107 1867312 6134 SH SOLE 30 6134 0 0 BOSTON BEER INC CL A 100557107 35617 117 SH SOLE 31 117 0 0 BOSTON BEER INC CL A 100557107 629541 2068 SH SOLE 40 2068 0 0 BOSTON BEER INC CL A 100557107 2521511 8283 SH SOLE 43 7056 0 1227 BOSTON OMAHA CORP CL A COM STK 101044105 311643 20158 SH SOLE 2 6999 0 13159 BOSTON OMAHA CORP CL A COM STK 101044105 850 55 SH SOLE 4 55 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 2535 164 SH SOLE 7 164 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 998330 64575 SH SOLE 18 64575 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 748341 48405 SH SOLE 19 48405 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 14341655 927662 SH SOLE 21 927662 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 8971052 580275 SH SOLE 22 553086 0 27189 BOSTON OMAHA CORP CL A COM STK 101044105 106751 6905 SH SOLE 25 6905 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 175935 11380 SH SOLE 30 11380 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 63479 4106 SH SOLE 40 4106 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 641404 41488 SH SOLE 43 36537 0 4951 BOSTON PROPERTIES INC COM 101121101 26777622 410008 SH SOLE 2 100878 0 309130 BOSTON PROPERTIES INC COM 101121101 21753977 333088 SH SOLE 4 249467 0 83621 BOSTON PROPERTIES INC COM 101121101 22469187 344039 SH SOLE 7 307946 0 36093 BOSTON PROPERTIES INC COM 101121101 548539 8399 SH SOLE 13 8399 0 0 BOSTON PROPERTIES INC COM 101121101 1572665 24080 SH SOLE 15 24080 0 0 BOSTON PROPERTIES INC COM 101121101 20132134 308255 SH SOLE 18 299174 0 9081 BOSTON PROPERTIES INC COM 101121101 36163780 553725 SH SOLE 19 553725 0 0 BOSTON PROPERTIES INC COM 101121101 365699753 5599445 SH SOLE 21 5599445 0 0 BOSTON PROPERTIES INC COM 101121101 346853377 5310877 SH SOLE 22 4696697 0 614180 BOSTON PROPERTIES INC COM 101121101 16186626 247843 SH SOLE 23 247843 0 0 BOSTON PROPERTIES INC COM 101121101 154832311 2370729 SH SOLE 25 2298931 0 71798 BOSTON PROPERTIES INC COM 101121101 16569669 253708 SH SOLE 26 189193 0 64515 BOSTON PROPERTIES INC COM 101121101 34213035 523856 SH SOLE 28 58789 0 465067 BOSTON PROPERTIES INC COM 101121101 97999941 1500535 SH SOLE 30 1500535 0 0 BOSTON PROPERTIES INC COM 101121101 2119114 32447 SH SOLE 31 30212 0 2235 BOSTON PROPERTIES INC COM 101121101 6984055 106937 SH SOLE 34 106937 0 0 BOSTON PROPERTIES INC COM 101121101 3760876 57585 SH SOLE 36 57585 0 0 BOSTON PROPERTIES INC COM 101121101 508046 7779 SH SOLE 40 7779 0 0 BOSTON PROPERTIES INC COM 101121101 35398 542 SH OTR 43 542 0 0 BOSTON PROPERTIES INC COM 101121101 25399196 388902 SH SOLE 43 345196 0 43706 BOSTON SCIENTIFIC CORP COM 101137107 281538076 4110645 SH SOLE 2 1954524 0 2156121 BOSTON SCIENTIFIC CORP COM 101137107 86235554 1259097 SH SOLE 4 650364 0 608733 BOSTON SCIENTIFIC CORP COM 101137107 61105408 892180 SH SOLE 7 779387 0 112793 BOSTON SCIENTIFIC CORP COM 101137107 5609468 81902 SH SOLE 13 81902 0 0 BOSTON SCIENTIFIC CORP COM 101137107 14380366 209963 SH SOLE 15 209963 0 0 BOSTON SCIENTIFIC CORP COM 101137107 270376261 3947675 SH SOLE 18 3666811 0 280864 BOSTON SCIENTIFIC CORP COM 101137107 785776181 11472860 SH SOLE 19 11472860 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2507190280 36606662 SH SOLE 21 36606662 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2195013203 32048667 SH SOLE 22 28745530 0 3303137 BOSTON SCIENTIFIC CORP COM 101137107 153711765 2244295 SH SOLE 23 2244295 0 0 BOSTON SCIENTIFIC CORP COM 101137107 377175252 5507012 SH SOLE 25 4056565 0 1450447 BOSTON SCIENTIFIC CORP COM 101137107 194938772 2846237 SH SOLE 26 1177135 0 1669102 BOSTON SCIENTIFIC CORP COM 101137107 231725573 3383349 SH SOLE 28 301306 0 3082043 BOSTON SCIENTIFIC CORP COM 101137107 622574785 9090010 SH SOLE 30 9090010 0 0 BOSTON SCIENTIFIC CORP COM 101137107 22959560 335225 SH SOLE 31 311833 0 23392 BOSTON SCIENTIFIC CORP COM 101137107 729416925 10649977 SH SOLE 34 10649977 0 0 BOSTON SCIENTIFIC CORP COM 101137107 23872806 348559 SH SOLE 36 348559 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5008263 73124 SH SOLE 40 73124 0 0 BOSTON SCIENTIFIC CORP COM 101137107 125542 1833 SH OTR 43 1833 0 0 BOSTON SCIENTIFIC CORP COM 101137107 118248689 1726510 SH SOLE 43 1394782 0 331728 BOUNDLESS BIO INC COM 10170A100 848787 59564 SH SOLE 2 59564 0 0 BOUNDLESS BIO INC COM 10170A100 8821 619 SH SOLE 18 619 0 0 BOUNDLESS BIO INC COM 10170A100 460703 32330 SH SOLE 19 32330 0 0 BOUNDLESS BIO INC COM 10170A100 495359 34762 SH SOLE 22 34762 0 0 BOUNDLESS BIO INC COM 10170A100 10502 737 SH SOLE 26 466 0 271 BOUNDLESS BIO INC COM 10170A100 46954 3295 SH SOLE 28 0 0 3295 BOUNDLESS BIO INC COM 10170A100 24866 1745 SH SOLE 31 1625 0 120 BOUNDLESS BIO INC COM 10170A100 241509 16948 SH SOLE 34 16948 0 0 BOWLERO CORP CL A COM 10258P102 226050 16500 SH SOLE 2 7553 0 8947 BOWLERO CORP CL A COM 10258P102 1247 91 SH SOLE 7 91 0 0 BOWLERO CORP CL A COM 10258P102 569304 41555 SH SOLE 18 41555 0 0 BOWLERO CORP CL A COM 10258P102 500283 36517 SH SOLE 19 36517 0 0 BOWLERO CORP CL A COM 10258P102 8899219 649578 SH SOLE 21 649578 0 0 BOWLERO CORP CL A COM 10258P102 11051694 806693 SH SOLE 22 781254 0 25439 BOWLERO CORP CL A COM 10258P102 101887 7437 SH SOLE 25 7437 0 0 BOWLERO CORP CL A COM 10258P102 33688 2459 SH SOLE 28 0 0 2459 BOWLERO CORP CL A COM 10258P102 123547 9018 SH SOLE 30 9018 0 0 BOWLERO CORP CL A COM 10258P102 91379 6670 SH SOLE 40 6670 0 0 BOWLERO CORP CL A COM 10258P102 397 29 SH SOLE 43 29 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 70137 2016 SH SOLE 2 363 0 1653 BOWMAN CONSULTING GROUP LTD COM 103002101 4140 119 SH SOLE 7 119 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 958569 27553 SH SOLE 18 27553 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 829254 23836 SH SOLE 19 23836 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 25623426 736517 SH SOLE 21 736517 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 9256019 266054 SH SOLE 22 262105 0 3949 BOX INC CL A 10316T104 16496428 582501 SH SOLE 2 502361 0 80140 BOX INC CL A 10316T104 4140129 146191 SH SOLE 4 68335 0 77856 BOX INC CL A 10316T104 1190544 42039 SH SOLE 7 40240 0 1799 BOX INC CL A 10316T104 932323 32921 SH SOLE 13 32921 0 0 BOX INC CL A 10316T104 12369836 436788 SH SOLE 18 404820 0 31968 BOX INC CL A 10316T104 14863440 524839 SH SOLE 19 524839 0 0 BOX INC CL A 10316T104 500399447 17669472 SH SOLE 21 17669472 0 0 BOX INC CL A 10316T104 124843537 4408317 SH SOLE 22 4270848 0 137469 BOX INC CL A 10316T104 2984333 105379 SH SOLE 23 105379 0 0 BOX INC CL A 10316T104 810547 28621 SH SOLE 25 28621 0 0 BOX INC CL A 10316T104 1729389 61066 SH SOLE 26 38049 0 23017 BOX INC CL A 10316T104 275893 9742 SH SOLE 28 2757 0 6985 BOX INC CL A 10316T104 981146 34645 SH SOLE 29 34645 0 0 BOX INC CL A 10316T104 35747033 1262254 SH SOLE 30 1262254 0 0 BOX INC CL A 10316T104 3741667 132121 SH SOLE 31 132121 0 0 BOX INC CL A 10316T104 167683 5921 SH SOLE 34 5921 0 0 BOX INC CL A 10316T104 32256 1139 SH SOLE 36 1139 0 0 BOX INC CL A 10316T104 859937 30365 SH SOLE 40 30365 0 0 BOX INC CL A 10316T104 2146175 75783 SH SOLE 43 73244 0 2539 BOX INC NOTE 1/1 10316TAB0 3610772 3014000 PRN SOLE 2 3014000 0 0 BOX INC NOTE 1/1 10316TAB0 2874002 2399000 PRN SOLE 19 2399000 0 0 BOX INC NOTE 1/1 10316TAB0 3623950 3025000 PRN SOLE 21 3025000 0 0 BOX INC NOTE 1/1 10316TAB0 9089226 7587000 PRN SOLE 34 7587000 0 0 BOXLIGHT CORP COM CL A NEW 103197208 70326 107532 SH SOLE 22 107532 0 0 BOYD GAMING CORP COM 103304101 52801432 784335 SH SOLE 2 424157 0 360178 BOYD GAMING CORP COM 103304101 2137275 31748 SH SOLE 4 28385 0 3363 BOYD GAMING CORP COM 103304101 2751032 40865 SH SOLE 7 40518 0 347 BOYD GAMING CORP COM 103304101 695416 10330 SH SOLE 13 10330 0 0 BOYD GAMING CORP COM 103304101 25613577 380475 SH SOLE 18 299051 0 81424 BOYD GAMING CORP COM 103304101 51038389 758146 SH SOLE 19 758146 0 0 BOYD GAMING CORP COM 103304101 236847580 3518235 SH SOLE 21 3518235 0 0 BOYD GAMING CORP COM 103304101 199927273 2969805 SH SOLE 22 2679066 0 290739 BOYD GAMING CORP COM 103304101 11449314 170073 SH SOLE 23 170073 0 0 BOYD GAMING CORP COM 103304101 941538 13986 SH SOLE 25 13986 0 0 BOYD GAMING CORP COM 103304101 20737657 308046 SH SOLE 26 27956 0 280090 BOYD GAMING CORP COM 103304101 7631664 113364 SH SOLE 28 1515 0 111849 BOYD GAMING CORP COM 103304101 4195652 62324 SH SOLE 30 62324 0 0 BOYD GAMING CORP COM 103304101 60521 899 SH SOLE 31 899 0 0 BOYD GAMING CORP COM 103304101 805955 11972 SH SOLE 34 11972 0 0 BOYD GAMING CORP COM 103304101 790943 11749 SH SOLE 36 11749 0 0 BOYD GAMING CORP COM 103304101 1022793 15193 SH SOLE 40 15193 0 0 BOYD GAMING CORP COM 103304101 5698501 84648 SH SOLE 43 78713 0 5935 BP PLC SPONSORED ADR 055622104 228357353 6060439 SH SOLE 18 6009543 0 50896 BP PLC SPONSORED ADR 055622104 77472228 2056057 SH SOLE 19 2056057 0 0 BP PLC SPONSORED ADR 055622104 94388 2505 SH SOLE 21 2505 0 0 BP PLC SPONSORED ADR 055622104 19601814 520218 SH SOLE 23 520218 0 0 BP PLC SPONSORED ADR 055622104 5291063 140421 SH SOLE 25 29386 0 111035 BP PLC SPONSORED ADR 055622104 50157054 1331132 SH SOLE 34 1331132 0 0 BP PLC SPONSORED ADR 055622104 1364544 36214 SH SOLE 36 36214 0 0 BP PLC SPONSORED ADR 055622104 35028543 929632 SH SOLE 43 857494 0 72139 BRADY CORP CL A 104674106 2401611 40513 SH SOLE 2 35818 0 4695 BRADY CORP CL A 104674106 2964 50 SH SOLE 4 50 0 0 BRADY CORP CL A 104674106 962114 16230 SH SOLE 7 15717 0 513 BRADY CORP CL A 104674106 1353125 22826 SH SOLE 18 22826 0 0 BRADY CORP CL A 104674106 222296917 3749948 SH SOLE 21 3749948 0 0 BRADY CORP CL A 104674106 44386552 748761 SH SOLE 22 727807 0 20954 BRADY CORP CL A 104674106 554209 9349 SH SOLE 25 9349 0 0 BRADY CORP CL A 104674106 2288860 38611 SH SOLE 26 14645 0 23966 BRADY CORP CL A 104674106 182642 3081 SH SOLE 28 864 0 2217 BRADY CORP CL A 104674106 6157414 103870 SH SOLE 30 103870 0 0 BRADY CORP CL A 104674106 11500 194 SH SOLE 36 194 0 0 BRADY CORP CL A 104674106 597187 10074 SH SOLE 40 10074 0 0 BRADY CORP CL A 104674106 1670979 28188 SH SOLE 43 27825 0 363 BRAEMAR HOTELS & RESORTS INC COM 10482B101 521712 260856 SH SOLE 2 151577 0 109279 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1430 715 SH SOLE 7 715 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 478242 239121 SH SOLE 18 187815 0 51306 BRAEMAR HOTELS & RESORTS INC COM 10482B101 4275314 2137657 SH SOLE 19 2137657 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 5313902 2656951 SH SOLE 21 2656951 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 7498716 3749358 SH SOLE 22 3536980 0 212378 BRAEMAR HOTELS & RESORTS INC COM 10482B101 6276 3138 SH SOLE 23 3138 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 713464 356732 SH SOLE 26 0 0 356732 BRAEMAR HOTELS & RESORTS INC COM 10482B101 14 7 SH SOLE 43 7 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 3990686 291053 SH SOLE 21 291053 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 3573 6328 SH SOLE 18 6328 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 59505 105374 SH SOLE 21 105374 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 213237 377611 SH SOLE 22 377611 0 0 BRAINSWAY LTD SPONSORED ADS 10501L106 6359 1202 SH SOLE 21 1202 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3465331 721944 SH SOLE 2 467448 0 254496 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 378494 78853 SH SOLE 4 78853 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1586866 330597 SH SOLE 7 300238 0 30359 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2581397 537791 SH SOLE 18 537791 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4888997 1018541 SH SOLE 19 1018541 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 101684338 21184237 SH SOLE 21 21184237 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 34924493 7275936 SH SOLE 22 6925399 0 350537 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 183667 38264 SH SOLE 23 38264 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6323938 1317487 SH SOLE 25 1317487 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 887011 184794 SH SOLE 26 51132 0 133662 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 561998 117083 SH SOLE 28 9030 0 108053 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4148842 864342 SH SOLE 30 864342 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 33600 7000 SH SOLE 36 7000 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 153797 32041 SH SOLE 40 32041 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1108633 230965 SH SOLE 43 228238 0 2727 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 187215 37669 SH SOLE 43 37450 0 219 BRASKEM S A SP ADR PFD A 105532105 9277 881 SH SOLE 43 877 0 4 BRAZE INC COM CL A 10576N102 2341211 52849 SH SOLE 2 32182 0 20667 BRAZE INC COM CL A 10576N102 22504 508 SH SOLE 4 155 0 353 BRAZE INC COM CL A 10576N102 379695 8571 SH SOLE 7 8126 0 445 BRAZE INC COM CL A 10576N102 5527222 124768 SH SOLE 18 124768 0 0 BRAZE INC COM CL A 10576N102 7147495 161343 SH SOLE 19 161343 0 0 BRAZE INC COM CL A 10576N102 97947876 2211013 SH SOLE 21 2211013 0 0 BRAZE INC COM CL A 10576N102 67530654 1524394 SH SOLE 22 1476389 0 48005 BRAZE INC COM CL A 10576N102 146943 3317 SH SOLE 23 3317 0 0 BRAZE INC COM CL A 10576N102 443222 10005 SH SOLE 25 10005 0 0 BRAZE INC COM CL A 10576N102 479769 10830 SH SOLE 26 10830 0 0 BRAZE INC COM CL A 10576N102 22593 510 SH SOLE 28 0 0 510 BRAZE INC COM CL A 10576N102 2014985 45485 SH SOLE 30 45485 0 0 BRAZE INC COM CL A 10576N102 440076 9934 SH SOLE 40 9934 0 0 BRAZE INC COM CL A 10576N102 1020318 23032 SH SOLE 43 20236 0 2796 BRC INC COM CL A 05601U105 138111 32269 SH SOLE 2 28953 0 3316 BRC INC COM CL A 05601U105 458 107 SH SOLE 7 107 0 0 BRC INC COM CL A 05601U105 395309 92362 SH SOLE 18 92362 0 0 BRC INC COM CL A 05601U105 373991 87381 SH SOLE 19 87381 0 0 BRC INC COM CL A 05601U105 5782802 1351122 SH SOLE 21 1351122 0 0 BRC INC COM CL A 05601U105 4048914 946008 SH SOLE 22 931770 0 14238 BRC INC COM CL A 05601U105 2191 512 SH SOLE 43 512 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 1472134 39531 SH SOLE 2 13801 0 25730 BREAD FINANCIAL HOLDINGS INC COM 018581108 39549 1062 SH SOLE 7 1062 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 4182871 112322 SH SOLE 18 112322 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 2067714 55524 SH SOLE 19 55524 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 126898652 3407590 SH SOLE 21 3407590 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 38454918 1032624 SH SOLE 22 976926 0 55698 BREAD FINANCIAL HOLDINGS INC COM 018581108 268910 7221 SH SOLE 25 7221 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 510560 13710 SH SOLE 26 13710 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 190706 5121 SH SOLE 28 5121 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 1884456 50603 SH SOLE 30 50603 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 3318829 89120 SH SOLE 34 89120 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 99394 2669 SH SOLE 36 2669 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 219157 5885 SH SOLE 40 5885 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 599304 16093 SH SOLE 43 15253 0 840 BRF SA SPONSORED ADR 10552T107 16 5 SH SOLE 2 5 0 0 BRF SA SPONSORED ADR 10552T107 115825 35529 SH SOLE 4 35529 0 0 BRF SA SPONSORED ADR 10552T107 2252546 690965 SH SOLE 7 690965 0 0 BRF SA SPONSORED ADR 10552T107 224392 68832 SH SOLE 21 68832 0 0 BRF SA SPONSORED ADR 10552T107 32522 9976 SH SOLE 26 0 0 9976 BRF SA SPONSORED ADR 10552T107 532710 163408 SH SOLE 28 0 0 163408 BRF SA SPONSORED ADR 10552T107 3923847 1203634 SH SOLE 30 1203634 0 0 BRF SA SPONSORED ADR 10552T107 61079 18736 SH SOLE 31 0 0 18736 BRF SA SPONSORED ADR 10552T107 1720693 527820 SH SOLE 43 488924 0 38896 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 430036 62779 SH SOLE 21 62779 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 3506070 511835 SH SOLE 22 511835 0 0 BRIDGEBIO PHARMA INC COM 10806X102 2807505 90799 SH SOLE 2 36259 0 54540 BRIDGEBIO PHARMA INC COM 10806X102 6400 207 SH SOLE 4 207 0 0 BRIDGEBIO PHARMA INC COM 10806X102 389314 12591 SH SOLE 7 11953 0 638 BRIDGEBIO PHARMA INC COM 10806X102 9264776 299637 SH SOLE 18 293945 0 5692 BRIDGEBIO PHARMA INC COM 10806X102 23170118 749357 SH SOLE 19 749357 0 0 BRIDGEBIO PHARMA INC COM 10806X102 159902656 5171496 SH SOLE 21 5171496 0 0 BRIDGEBIO PHARMA INC COM 10806X102 109517898 3541976 SH SOLE 22 3425034 0 116942 BRIDGEBIO PHARMA INC COM 10806X102 76651 2479 SH SOLE 23 2479 0 0 BRIDGEBIO PHARMA INC COM 10806X102 658596 21300 SH SOLE 25 21300 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1573457 50888 SH SOLE 26 29569 0 21319 BRIDGEBIO PHARMA INC COM 10806X102 120619 3901 SH SOLE 28 1895 0 2006 BRIDGEBIO PHARMA INC COM 10806X102 13382671 432816 SH SOLE 30 432816 0 0 BRIDGEBIO PHARMA INC COM 10806X102 63602 2057 SH SOLE 34 2057 0 0 BRIDGEBIO PHARMA INC COM 10806X102 698143 22579 SH SOLE 40 22579 0 0 BRIDGEBIO PHARMA INC COM 10806X102 21922 709 SH OTR 43 709 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1983302 64143 SH SOLE 43 52268 0 11875 BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 4494397 4195000 PRN SOLE 21 4195000 0 0 BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4 4641795 5700000 PRN SOLE 21 5700000 0 0 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 9573 1907 SH SOLE 18 1907 0 0 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 752177 149836 SH SOLE 22 149836 0 0 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 10381 2068 SH SOLE 26 2068 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 91036 7821 SH SOLE 2 835 0 6986 BRIDGEWATER BANCSHARES INC COM 108621103 3469 298 SH SOLE 7 298 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 669870 57549 SH SOLE 18 57549 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 534066 45882 SH SOLE 19 45882 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 9935892 853599 SH SOLE 21 853599 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 7536970 647506 SH SOLE 22 631009 0 16497 BRIDGEWATER BANCSHARES INC COM 108621103 25282 2172 SH SOLE 43 2041 0 131 BRIDGFORD FOODS CORP COM 108763103 3318 296 SH SOLE 18 296 0 0 BRIDGFORD FOODS CORP COM 108763103 45188 4031 SH SOLE 21 4031 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 927 3806 SH SOLE 2 0 0 3806 BRIGHT GREEN CORP COMMON STOCK 10920G100 36100 148193 SH SOLE 18 148193 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 25373 104160 SH SOLE 19 104160 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 493910 2027545 SH SOLE 21 2027545 0 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 321162 1318399 SH SOLE 22 1301084 0 17315 BRIGHT HORIZONS FAM SOL IN D COM 109194100 11214365 98927 SH SOLE 2 18309 0 80618 BRIGHT HORIZONS FAM SOL IN D COM 109194100 18818 166 SH SOLE 4 166 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1698360 14982 SH SOLE 7 14188 0 794 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2237840 19741 SH SOLE 18 19741 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2229451 19667 SH SOLE 19 19667 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 78207517 689904 SH SOLE 21 689904 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 163138416 1439118 SH SOLE 22 1363123 0 75995 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1391947 12279 SH SOLE 25 12279 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2411961 21277 SH SOLE 26 19782 0 1495 BRIGHT HORIZONS FAM SOL IN D COM 109194100 372501 3286 SH SOLE 28 1087 0 2199 BRIGHT HORIZONS FAM SOL IN D COM 109194100 9630045 84951 SH SOLE 30 84951 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 81052 715 SH SOLE 31 715 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 665877 5874 SH SOLE 36 5874 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1347624 11888 SH SOLE 40 11888 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 13263 117 SH OTR 43 117 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 9081836 80115 SH SOLE 43 72566 0 7549 BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405 1 1 SH SOLE 43 1 0 0 BRIGHTCOVE INC COM 10921T101 387507 199746 SH SOLE 2 188043 0 11703 BRIGHTCOVE INC COM 10921T101 260 134 SH SOLE 7 134 0 0 BRIGHTCOVE INC COM 10921T101 252922 130372 SH SOLE 18 130372 0 0 BRIGHTCOVE INC COM 10921T101 450324 232126 SH SOLE 19 232126 0 0 BRIGHTCOVE INC COM 10921T101 2940922 1515939 SH SOLE 21 1515939 0 0 BRIGHTCOVE INC COM 10921T101 2569138 1324298 SH SOLE 22 1280251 0 44047 BRIGHTCOVE INC COM 10921T101 17282 8908 SH SOLE 23 8908 0 0 BRIGHTCOVE INC COM 10921T101 2817 1452 SH SOLE 26 0 0 1452 BRIGHTHOUSE FINL INC COM 10922N103 6473527 125602 SH SOLE 2 77296 0 48306 BRIGHTHOUSE FINL INC COM 10922N103 9483 184 SH SOLE 4 184 0 0 BRIGHTHOUSE FINL INC COM 10922N103 73238 1421 SH SOLE 7 1421 0 0 BRIGHTHOUSE FINL INC COM 10922N103 6860438 133109 SH SOLE 18 133109 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1571094 30483 SH SOLE 19 30483 0 0 BRIGHTHOUSE FINL INC COM 10922N103 166706903 3234515 SH SOLE 21 3234515 0 0 BRIGHTHOUSE FINL INC COM 10922N103 117271951 2275358 SH SOLE 22 2158285 0 117073 BRIGHTHOUSE FINL INC COM 10922N103 674504 13087 SH SOLE 25 13087 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2465622 47839 SH SOLE 26 26098 0 21741 BRIGHTHOUSE FINL INC COM 10922N103 1458582 28300 SH SOLE 28 25489 0 2811 BRIGHTHOUSE FINL INC COM 10922N103 4945160 95948 SH SOLE 30 95948 0 0 BRIGHTHOUSE FINL INC COM 10922N103 46695 906 SH SOLE 31 906 0 0 BRIGHTHOUSE FINL INC COM 10922N103 267235 5185 SH SOLE 36 5185 0 0 BRIGHTHOUSE FINL INC COM 10922N103 822218 15953 SH SOLE 40 15953 0 0 BRIGHTHOUSE FINL INC COM 10922N103 6810496 132140 SH SOLE 43 115114 0 17026 BRIGHTSPHERE INVT GROUP INC COM 10948W103 3380137 147992 SH SOLE 2 126499 0 21493 BRIGHTSPHERE INVT GROUP INC COM 10948W103 4751 208 SH SOLE 4 208 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 6281 275 SH SOLE 7 275 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2352314 102991 SH SOLE 18 102991 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2216120 97028 SH SOLE 19 97028 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 85941119 3762746 SH SOLE 21 3762746 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 25794582 1129360 SH SOLE 22 1089997 0 39363 BRIGHTSPHERE INVT GROUP INC COM 10948W103 104379 4570 SH SOLE 23 4570 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 181921 7965 SH SOLE 25 7965 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 453717 19865 SH SOLE 26 19726 0 139 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2518727 110277 SH SOLE 30 110277 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 42414 1857 SH SOLE 34 1857 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 155997 6830 SH SOLE 40 6830 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2109656 92367 SH SOLE 43 86147 0 6220 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 805834 116957 SH SOLE 2 37518 0 79439 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2825 410 SH SOLE 4 410 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 5870 852 SH SOLE 7 852 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2353472 341578 SH SOLE 18 341578 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1880887 272988 SH SOLE 19 272988 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 46669704 6773542 SH SOLE 21 6773542 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 24128752 3501996 SH SOLE 22 3333826 0 168170 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 153282 22247 SH SOLE 25 22247 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 134658 19544 SH SOLE 26 19544 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 99981 14511 SH SOLE 28 1355 0 13156 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 336866 48892 SH SOLE 30 48892 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 134892 19578 SH SOLE 40 19578 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1708431 247958 SH SOLE 43 230841 0 17117 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 119124 10959 SH SOLE 2 2055 0 8904 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 5055 465 SH SOLE 7 465 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 1431938 131733 SH SOLE 18 131733 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 1285845 118293 SH SOLE 19 118293 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 20250680 1862988 SH SOLE 21 1862988 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 18967933 1744980 SH SOLE 22 1712025 0 32955 BRIGHTSPRING HEALTH SVCS INC UNIT 02/01/2027 10950A205 32593697 723019 SH SOLE 21 723019 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 3056705 256866 SH SOLE 2 131645 0 125221 BRIGHTVIEW HLDGS INC COM 10948C107 1928 162 SH SOLE 7 162 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1383792 116285 SH SOLE 18 116285 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 7005839 588726 SH SOLE 19 588726 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 19199817 1613430 SH SOLE 21 1613430 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 20720447 1741214 SH SOLE 22 1643326 0 97888 BRIGHTVIEW HLDGS INC COM 10948C107 11757 988 SH SOLE 23 988 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 53848 4525 SH SOLE 25 4525 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1223094 102781 SH SOLE 26 0 0 102781 BRIGHTVIEW HLDGS INC COM 10948C107 268666 22577 SH SOLE 30 22577 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 67568 5678 SH SOLE 40 5678 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1715385 144150 SH SOLE 43 134321 0 9829 BRILLIANT EARTH GROUP INC CL A COM 109504100 111984 37453 SH SOLE 2 37453 0 0 BRILLIANT EARTH GROUP INC CL A COM 109504100 333035 111383 SH SOLE 22 111383 0 0 BRINKER INTL INC COM 109641100 1700944 34238 SH SOLE 2 19928 0 14310 BRINKER INTL INC COM 109641100 9091 183 SH SOLE 4 183 0 0 BRINKER INTL INC COM 109641100 712014 14332 SH SOLE 7 13567 0 765 BRINKER INTL INC COM 109641100 6316166 127137 SH SOLE 18 127137 0 0 BRINKER INTL INC COM 109641100 5050419 101659 SH SOLE 19 101659 0 0 BRINKER INTL INC COM 109641100 253115328 5094914 SH SOLE 21 5094914 0 0 BRINKER INTL INC COM 109641100 62255846 1253137 SH SOLE 22 1211667 0 41470 BRINKER INTL INC COM 109641100 14656 295 SH SOLE 23 295 0 0 BRINKER INTL INC COM 109641100 426652 8588 SH SOLE 25 8588 0 0 BRINKER INTL INC COM 109641100 1085607 21852 SH SOLE 26 21852 0 0 BRINKER INTL INC COM 109641100 39297 791 SH SOLE 28 791 0 0 BRINKER INTL INC COM 109641100 6815848 137195 SH SOLE 30 137195 0 0 BRINKER INTL INC COM 109641100 77153 1553 SH SOLE 36 1553 0 0 BRINKER INTL INC COM 109641100 475140 9564 SH SOLE 40 9564 0 0 BRINKER INTL INC COM 109641100 5347624 107641 SH SOLE 43 102344 0 5297 BRINKS CO COM 109696104 6978200 75538 SH SOLE 2 64527 0 11011 BRINKS CO COM 109696104 13210 143 SH SOLE 4 143 0 0 BRINKS CO COM 109696104 59123 640 SH SOLE 7 640 0 0 BRINKS CO COM 109696104 15473373 167497 SH SOLE 18 167497 0 0 BRINKS CO COM 109696104 9050838 97974 SH SOLE 19 97974 0 0 BRINKS CO COM 109696104 306210138 3314680 SH SOLE 21 3314680 0 0 BRINKS CO COM 109696104 134581124 1456821 SH SOLE 22 1417220 0 39601 BRINKS CO COM 109696104 807494 8741 SH SOLE 25 8741 0 0 BRINKS CO COM 109696104 1776467 19230 SH SOLE 26 19230 0 0 BRINKS CO COM 109696104 201019 2176 SH SOLE 28 887 0 1289 BRINKS CO COM 109696104 28921407 313070 SH SOLE 30 313070 0 0 BRINKS CO COM 109696104 105036 1137 SH SOLE 36 1137 0 0 BRINKS CO COM 109696104 903292 9778 SH SOLE 40 9778 0 0 BRINKS CO COM 109696104 3901179 42230 SH SOLE 43 40502 0 1728 BRISTOL-MYERS SQUIBB CO COM 110122108 289360326 5335798 SH SOLE 2 2273365 0 3062433 BRISTOL-MYERS SQUIBB CO COM 110122108 126588655 2334292 SH SOLE 4 1261705 0 1072587 BRISTOL-MYERS SQUIBB CO COM 110122108 98441387 1815257 SH SOLE 7 1634296 0 180961 BRISTOL-MYERS SQUIBB CO COM 110122108 14673770 270584 SH SOLE 13 270584 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 16114499 297151 SH SOLE 15 297151 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 288058795 5311798 SH SOLE 18 5021414 0 290384 BRISTOL-MYERS SQUIBB CO COM 110122108 168572003 3108464 SH SOLE 19 3108464 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3214102338 59267976 SH SOLE 21 59267976 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2528041537 46617030 SH SOLE 22 41734194 0 4882836 BRISTOL-MYERS SQUIBB CO COM 110122108 235798276 4348115 SH SOLE 23 4348115 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 195279030 3600941 SH SOLE 25 3586509 0 14432 BRISTOL-MYERS SQUIBB CO COM 110122108 162850955 3002968 SH SOLE 26 1922621 0 1080347 BRISTOL-MYERS SQUIBB CO COM 110122108 321841926 5934758 SH SOLE 28 417744 0 5517014 BRISTOL-MYERS SQUIBB CO COM 110122108 8473492 156251 SH SOLE 29 156251 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 857139803 15805639 SH SOLE 30 15517230 0 288409 BRISTOL-MYERS SQUIBB CO COM 110122108 42819249 789586 SH SOLE 31 757102 0 32484 BRISTOL-MYERS SQUIBB CO COM 110122108 89074619 1642534 SH SOLE 34 1642534 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 30591306 564103 SH SOLE 36 564103 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 5400223 99580 SH SOLE 40 99580 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 268384 4949 SH OTR 43 4949 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 122196843 2253307 SH SOLE 43 2059672 0 193635 BRISTOW GROUP INC COM 11040G103 839120 30850 SH SOLE 2 16586 0 14264 BRISTOW GROUP INC COM 11040G103 4597 169 SH SOLE 7 169 0 0 BRISTOW GROUP INC COM 11040G103 2063882 75878 SH SOLE 18 75878 0 0 BRISTOW GROUP INC COM 11040G103 1358042 49928 SH SOLE 19 49928 0 0 BRISTOW GROUP INC COM 11040G103 77619552 2853660 SH SOLE 21 2853660 0 0 BRISTOW GROUP INC COM 11040G103 16809246 617987 SH SOLE 22 596597 0 21390 BRISTOW GROUP INC COM 11040G103 20019 736 SH SOLE 25 736 0 0 BRISTOW GROUP INC COM 11040G103 151205 5559 SH SOLE 28 0 0 5559 BRISTOW GROUP INC COM 11040G103 998838 36722 SH SOLE 30 36722 0 0 BRISTOW GROUP INC COM 11040G103 472818 17383 SH SOLE 43 16185 0 1198 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8914937 292293 SH SOLE 2 292293 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 94354933 3093604 SH SOLE 18 2885429 0 208175 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 337941220 11080040 SH SOLE 19 11080040 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 68503 2246 SH SOLE 21 2246 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 40752667 1336153 SH SOLE 22 1336153 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2687599 88118 SH SOLE 23 88118 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2369393 77685 SH SOLE 25 77685 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6269306 205551 SH SOLE 26 205264 0 287 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 14163987 464393 SH SOLE 34 464393 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 33342883 1093209 SH SOLE 43 910664 0 182545 BRIXMOR PPTY GROUP INC COM 11120U105 24848675 1059645 SH SOLE 2 262721 0 796924 BRIXMOR PPTY GROUP INC COM 11120U105 3291465 140361 SH SOLE 4 140361 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 11490195 489987 SH SOLE 7 440398 0 49589 BRIXMOR PPTY GROUP INC COM 11120U105 15558489 663475 SH SOLE 18 663475 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 27629705 1178239 SH SOLE 19 1178239 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 411879013 17564137 SH SOLE 21 17564137 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 296126717 12628005 SH SOLE 22 11753493 0 874512 BRIXMOR PPTY GROUP INC COM 11120U105 372503 15885 SH SOLE 23 15885 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 17912001 763838 SH SOLE 25 763838 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 14064864 599781 SH SOLE 26 83138 0 516643 BRIXMOR PPTY GROUP INC COM 11120U105 5895635 251413 SH SOLE 28 16091 0 235322 BRIXMOR PPTY GROUP INC COM 11120U105 23875336 1018138 SH SOLE 30 1018138 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 87445 3729 SH SOLE 31 3729 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 662298 28243 SH SOLE 34 28243 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 208893 8908 SH SOLE 36 8908 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1453830 61997 SH SOLE 40 61997 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 16509 704 SH OTR 43 704 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 8585096 366102 SH SOLE 43 331163 0 34939 BROADCOM INC COM 11135F101 1067841749 805669 SH SOLE 2 187565 0 618104 BROADCOM INC COM 11135F101 477122417 359981 SH SOLE 4 187951 0 172030 BROADCOM INC COM 11135F101 614483933 463618 SH SOLE 7 421295 0 42323 BROADCOM INC COM 11135F101 26798465 20219 SH SOLE 13 20219 0 0 BROADCOM INC COM 11135F101 87382956 65929 SH SOLE 15 65929 0 0 BROADCOM INC COM 11135F101 1478230108 1115300 SH SOLE 18 1011563 0 103737 BROADCOM INC COM 11135F101 748936175 565060 SH SOLE 19 565060 0 0 BROADCOM INC COM 11135F101 18632380508 14057824 SH SOLE 21 14057824 0 0 BROADCOM INC COM 11135F101 12802222667 9659066 SH SOLE 22 8691774 0 967292 BROADCOM INC COM 11135F101 1086984646 820112 SH SOLE 23 820112 0 0 BROADCOM INC COM 11135F101 1216034516 917478 SH SOLE 25 912442 0 5036 BROADCOM INC COM 11135F101 604662645 456208 SH SOLE 26 264226 0 191982 BROADCOM INC COM 11135F101 1102419045 831757 SH SOLE 28 24304 0 807453 BROADCOM INC COM 11135F101 781992 590 SH SOLE 29 590 0 0 BROADCOM INC COM 11135F101 4518848878 3409397 SH SOLE 30 3409397 0 0 BROADCOM INC COM 11135F101 135219654 102021 SH SOLE 31 94921 0 7100 BROADCOM INC COM 11135F101 233822205 176415 SH SOLE 32 176415 0 0 BROADCOM INC COM 11135F101 466539018 351996 SH SOLE 34 351996 0 0 BROADCOM INC COM 11135F101 125240642 94492 SH SOLE 36 94492 0 0 BROADCOM INC COM 11135F101 29067567 21931 SH SOLE 40 21931 0 0 BROADCOM INC COM 11135F101 653427 493 SH OTR 43 493 0 0 BROADCOM INC COM 11135F101 811414034 612199 SH SOLE 43 520855 0 91344 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 39535112 192986 SH SOLE 2 42654 0 150332 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 25880578 126333 SH SOLE 4 65174 0 61159 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 43247585 211108 SH SOLE 7 194770 0 16338 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1194744 5832 SH SOLE 13 5832 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3672730 17928 SH SOLE 15 17928 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 41487223 202515 SH SOLE 18 194536 0 7979 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12450162 60774 SH SOLE 19 60774 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 828060509 4042080 SH SOLE 21 4042080 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 527375605 2574322 SH SOLE 22 2318395 0 255927 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35818337 174843 SH SOLE 23 174843 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 63740960 311144 SH SOLE 25 310051 0 1093 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27308248 133302 SH SOLE 26 86890 0 46412 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 47132755 230073 SH SOLE 28 4493 0 225580 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 166756 814 SH SOLE 29 814 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 246696099 1204218 SH SOLE 30 1182477 0 21741 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5549248 27088 SH SOLE 31 25254 0 1834 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1099893 5369 SH SOLE 34 5369 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7044316 34386 SH SOLE 36 34386 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1172209 5722 SH SOLE 40 5722 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 39538 193 SH OTR 43 193 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 33205437 162088 SH SOLE 43 143660 0 18429 BROADSTONE NET LEASE INC COM 11135E203 3598208 229624 SH SOLE 2 83097 0 146527 BROADSTONE NET LEASE INC COM 11135E203 1361034 86856 SH SOLE 4 86856 0 0 BROADSTONE NET LEASE INC COM 11135E203 4371507 278973 SH SOLE 7 249572 0 29401 BROADSTONE NET LEASE INC COM 11135E203 7911125 504858 SH SOLE 18 504858 0 0 BROADSTONE NET LEASE INC COM 11135E203 11133410 710492 SH SOLE 19 710492 0 0 BROADSTONE NET LEASE INC COM 11135E203 121310606 7741583 SH SOLE 21 7741583 0 0 BROADSTONE NET LEASE INC COM 11135E203 116401210 7428284 SH SOLE 22 7087052 0 341232 BROADSTONE NET LEASE INC COM 11135E203 155196 9904 SH SOLE 23 9904 0 0 BROADSTONE NET LEASE INC COM 11135E203 14913672 951734 SH SOLE 25 951734 0 0 BROADSTONE NET LEASE INC COM 11135E203 1300312 82981 SH SOLE 26 82981 0 0 BROADSTONE NET LEASE INC COM 11135E203 2298961 146711 SH SOLE 28 9410 0 137301 BROADSTONE NET LEASE INC COM 11135E203 10368886 661703 SH SOLE 30 661703 0 0 BROADSTONE NET LEASE INC COM 11135E203 43657 2786 SH SOLE 36 2786 0 0 BROADSTONE NET LEASE INC COM 11135E203 679514 43364 SH SOLE 40 43364 0 0 BROADSTONE NET LEASE INC COM 11135E203 1033123 65930 SH SOLE 43 51141 0 14789 BROADWAY FINL CORP DEL CL A NEW 111444709 4463 810 SH SOLE 18 810 0 0 BROADWAY FINL CORP DEL CL A NEW 111444709 56538 10261 SH SOLE 21 10261 0 0 BROADWIND INC COM NEW 11161T207 39734 16695 SH SOLE 2 16695 0 0 BROADWIND INC COM NEW 11161T207 6407 2692 SH SOLE 18 2692 0 0 BROADWIND INC COM NEW 11161T207 105034 44132 SH SOLE 21 44132 0 0 BROADWIND INC COM NEW 11161T207 712322 299295 SH SOLE 22 299295 0 0 BROOKDALE SR LIVING INC COM 112463104 7369661 1114926 SH SOLE 2 1002052 0 112874 BROOKDALE SR LIVING INC COM 112463104 5500 832 SH SOLE 4 832 0 0 BROOKDALE SR LIVING INC COM 112463104 359306 54358 SH SOLE 7 51456 0 2902 BROOKDALE SR LIVING INC COM 112463104 3220762 487256 SH SOLE 18 487256 0 0 BROOKDALE SR LIVING INC COM 112463104 22301241 3373864 SH SOLE 19 3373864 0 0 BROOKDALE SR LIVING INC COM 112463104 47445291 7177805 SH SOLE 21 7177805 0 0 BROOKDALE SR LIVING INC COM 112463104 37463014 5667627 SH SOLE 22 5413527 0 254100 BROOKDALE SR LIVING INC COM 112463104 246844 37344 SH SOLE 25 37344 0 0 BROOKDALE SR LIVING INC COM 112463104 469502 71029 SH SOLE 26 51528 0 19501 BROOKDALE SR LIVING INC COM 112463104 21806 3299 SH SOLE 28 3299 0 0 BROOKDALE SR LIVING INC COM 112463104 2223571 336395 SH SOLE 30 336395 0 0 BROOKDALE SR LIVING INC COM 112463104 7503130 1135118 SH SOLE 34 1135118 0 0 BROOKDALE SR LIVING INC COM 112463104 97451 14743 SH SOLE 36 14743 0 0 BROOKDALE SR LIVING INC COM 112463104 253401 38336 SH SOLE 40 38336 0 0 BROOKDALE SR LIVING INC COM 112463104 519804 78639 SH SOLE 43 51758 0 26881 BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302 2108410 23000 SH SOLE 2 23000 0 0 BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302 15308890 167000 SH SOLE 19 167000 0 0 BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302 15858910 173000 SH SOLE 34 173000 0 0 BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8 1475201 1508000 PRN SOLE 2 1508000 0 0 BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8 7732088 7904000 PRN SOLE 19 7904000 0 0 BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8 18183711 18588000 PRN SOLE 34 18588000 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1540231 36655 SH SOLE 43 32798 0 3857 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 114424 4740 SH SOLE 2 1444 0 3296 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 4780 198 SH SOLE 7 198 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1423584 58972 SH SOLE 18 58972 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1385250 57384 SH SOLE 19 57384 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 21190213 877805 SH SOLE 21 877805 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 7489604 310257 SH SOLE 22 299504 0 10753 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 488159 20222 SH SOLE 43 19252 0 970 BROOKFIELD CORP CL A LTD VT SH 11271J107 204577 4886 SH SOLE 22 4886 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 3831967 91521 SH SOLE 43 80431 0 11090 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 286 9 SH SOLE 43 9 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4730106 131246 SH SOLE 2 52775 0 78471 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 7614892 211290 SH SOLE 7 184043 0 27247 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 11270213 312714 SH SOLE 18 312714 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 15554468 431589 SH SOLE 19 431589 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 148202787 4112175 SH SOLE 21 4112175 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 62679903 1739176 SH SOLE 22 1623355 0 115821 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 150287 4170 SH SOLE 23 4170 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 180849 5018 SH SOLE 25 5018 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 36 1 SH SOLE 30 1 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2165612 60089 SH SOLE 43 47815 0 12274 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 7965496 324196 SH SOLE 2 112760 0 211436 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 27248 1109 SH SOLE 7 1109 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1051596 42800 SH SOLE 18 42800 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 8090655 329290 SH SOLE 19 329290 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 33212620 1351755 SH SOLE 21 1351755 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 39851803 1621970 SH SOLE 22 1473756 0 148214 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 246044 10014 SH SOLE 23 10014 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 24521 998 SH SOLE 30 998 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 40049 1630 SH SOLE 31 1630 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 534543 21756 SH SOLE 43 21343 0 413 BROOKLINE BANCORP INC DEL COM 11373M107 769181 77227 SH SOLE 2 33332 0 43895 BROOKLINE BANCORP INC DEL COM 11373M107 2908 292 SH SOLE 4 292 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 9303 934 SH SOLE 7 934 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2758980 277006 SH SOLE 18 277006 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1770350 177746 SH SOLE 19 177746 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 99448379 9984777 SH SOLE 21 9984777 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 23147638 2324060 SH SOLE 22 2219872 0 104188 BROOKLINE BANCORP INC DEL COM 11373M107 164888 16555 SH SOLE 25 16555 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 279517 28064 SH SOLE 26 28064 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 60447 6069 SH SOLE 28 1372 0 4697 BROOKLINE BANCORP INC DEL COM 11373M107 1451660 145749 SH SOLE 30 145749 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 115227 11569 SH SOLE 40 11569 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 41294 4146 SH SOLE 43 3644 0 502 BROWN & BROWN INC COM 115236101 25271397 288684 SH SOLE 2 68439 0 220245 BROWN & BROWN INC COM 115236101 19074441 217894 SH SOLE 4 99472 0 118422 BROWN & BROWN INC COM 115236101 14383960 164313 SH SOLE 7 145334 0 18979 BROWN & BROWN INC COM 115236101 907615 10368 SH SOLE 13 10368 0 0 BROWN & BROWN INC COM 115236101 3027834 34588 SH SOLE 15 34588 0 0 BROWN & BROWN INC COM 115236101 40797754 466047 SH SOLE 18 450974 0 15073 BROWN & BROWN INC COM 115236101 9063191 103532 SH SOLE 19 103532 0 0 BROWN & BROWN INC COM 115236101 588256282 6719857 SH SOLE 21 6719857 0 0 BROWN & BROWN INC COM 115236101 462351264 5281600 SH SOLE 22 4763309 0 518291 BROWN & BROWN INC COM 115236101 31470455 359498 SH SOLE 23 359498 0 0 BROWN & BROWN INC COM 115236101 32580024 372173 SH SOLE 25 371099 0 1074 BROWN & BROWN INC COM 115236101 19474936 222469 SH SOLE 26 137117 0 85352 BROWN & BROWN INC COM 115236101 36341356 415140 SH SOLE 28 3228 0 411912 BROWN & BROWN INC COM 115236101 138012500 1576565 SH SOLE 30 1576565 0 0 BROWN & BROWN INC COM 115236101 4902503 56003 SH SOLE 31 52312 0 3691 BROWN & BROWN INC COM 115236101 1519344 17356 SH SOLE 34 17356 0 0 BROWN & BROWN INC COM 115236101 4967545 56746 SH SOLE 36 56746 0 0 BROWN & BROWN INC COM 115236101 1029908 11765 SH SOLE 40 11765 0 0 BROWN & BROWN INC COM 115236101 12431 142 SH OTR 43 142 0 0 BROWN & BROWN INC COM 115236101 19647696 224442 SH SOLE 43 192824 0 31618 BROWN FORMAN CORP CL A 115637100 2293953 43323 SH SOLE 2 2359 0 40964 BROWN FORMAN CORP CL A 115637100 21762 411 SH SOLE 7 411 0 0 BROWN FORMAN CORP CL A 115637100 1107661 20919 SH SOLE 18 20919 0 0 BROWN FORMAN CORP CL A 115637100 639212 12072 SH SOLE 19 12072 0 0 BROWN FORMAN CORP CL A 115637100 39163885 739639 SH SOLE 21 739639 0 0 BROWN FORMAN CORP CL A 115637100 17489703 330306 SH SOLE 22 290286 0 40020 BROWN FORMAN CORP CL A 115637100 49508 935 SH SOLE 28 935 0 0 BROWN FORMAN CORP CL A 115637100 3071 58 SH SOLE 30 58 0 0 BROWN FORMAN CORP CL A 115637100 35053 662 SH SOLE 31 662 0 0 BROWN FORMAN CORP CL A 115637100 2620661 49493 SH SOLE 43 45142 0 4351 BROWN FORMAN CORP CL B 115637209 9127707 176825 SH SOLE 2 49284 0 127541 BROWN FORMAN CORP CL B 115637209 22523148 436326 SH SOLE 4 231414 0 204912 BROWN FORMAN CORP CL B 115637209 8078272 156495 SH SOLE 7 139357 0 17138 BROWN FORMAN CORP CL B 115637209 441351 8550 SH SOLE 13 8550 0 0 BROWN FORMAN CORP CL B 115637209 2082919 40351 SH SOLE 15 40351 0 0 BROWN FORMAN CORP CL B 115637209 24675651 478025 SH SOLE 18 458666 0 19359 BROWN FORMAN CORP CL B 115637209 4743465 91892 SH SOLE 19 91892 0 0 BROWN FORMAN CORP CL B 115637209 306818646 5943794 SH SOLE 21 5943794 0 0 BROWN FORMAN CORP CL B 115637209 206296955 3996454 SH SOLE 22 3640573 0 355881 BROWN FORMAN CORP CL B 115637209 24114438 467153 SH SOLE 23 467153 0 0 BROWN FORMAN CORP CL B 115637209 17448231 338013 SH SOLE 25 336391 0 1622 BROWN FORMAN CORP CL B 115637209 13546172 262421 SH SOLE 26 121627 0 140794 BROWN FORMAN CORP CL B 115637209 32722383 633909 SH SOLE 28 4284 0 629625 BROWN FORMAN CORP CL B 115637209 99182565 1921398 SH SOLE 30 1921398 0 0 BROWN FORMAN CORP CL B 115637209 2016845 39071 SH SOLE 31 34248 0 4823 BROWN FORMAN CORP CL B 115637209 720460 13957 SH SOLE 34 13957 0 0 BROWN FORMAN CORP CL B 115637209 3071648 59505 SH SOLE 36 59505 0 0 BROWN FORMAN CORP CL B 115637209 766609 14851 SH SOLE 40 14851 0 0 BROWN FORMAN CORP CL B 115637209 33914 657 SH OTR 43 657 0 0 BROWN FORMAN CORP CL B 115637209 13838017 268075 SH SOLE 43 238576 0 29498 BRP GROUP INC COM CL A 05589G102 936730 32368 SH SOLE 2 17723 0 14645 BRP GROUP INC COM CL A 05589G102 4196 145 SH SOLE 4 145 0 0 BRP GROUP INC COM CL A 05589G102 371792 12847 SH SOLE 7 12173 0 674 BRP GROUP INC COM CL A 05589G102 4095936 141532 SH SOLE 18 141532 0 0 BRP GROUP INC COM CL A 05589G102 3748019 129510 SH SOLE 19 129510 0 0 BRP GROUP INC COM CL A 05589G102 62265018 2151521 SH SOLE 21 2151521 0 0 BRP GROUP INC COM CL A 05589G102 51365143 1774884 SH SOLE 22 1722946 0 51938 BRP GROUP INC COM CL A 05589G102 388028 13408 SH SOLE 25 13408 0 0 BRP GROUP INC COM CL A 05589G102 665996 23013 SH SOLE 26 23013 0 0 BRP GROUP INC COM CL A 05589G102 43613 1507 SH SOLE 28 755 0 752 BRP GROUP INC COM CL A 05589G102 2849577 98465 SH SOLE 30 98465 0 0 BRP GROUP INC COM CL A 05589G102 382442 13215 SH SOLE 40 13215 0 0 BRP GROUP INC COM CL A 05589G102 522714 18062 SH SOLE 43 17032 0 1030 BRP INC COM SUN VTG 05577W200 543242 8096 SH SOLE 43 7546 0 550 BRT APARTMENTS CORP COM 055645303 91157 5426 SH SOLE 2 474 0 4952 BRT APARTMENTS CORP COM 055645303 134 8 SH SOLE 7 8 0 0 BRT APARTMENTS CORP COM 055645303 569537 33901 SH SOLE 18 33901 0 0 BRT APARTMENTS CORP COM 055645303 429341 25556 SH SOLE 19 25556 0 0 BRT APARTMENTS CORP COM 055645303 8490922 505412 SH SOLE 21 505412 0 0 BRT APARTMENTS CORP COM 055645303 7029002 418393 SH SOLE 22 410189 0 8204 BRT APARTMENTS CORP COM 055645303 11323 674 SH SOLE 23 674 0 0 BRT APARTMENTS CORP COM 055645303 2587 154 SH SOLE 43 154 0 0 BRUKER CORP COM 116794108 19716785 209887 SH SOLE 2 105185 0 104702 BRUKER CORP COM 116794108 29967 319 SH SOLE 4 319 0 0 BRUKER CORP COM 116794108 1547380 16472 SH SOLE 7 15616 0 856 BRUKER CORP COM 116794108 18901761 201211 SH SOLE 18 201211 0 0 BRUKER CORP COM 116794108 22499194 239506 SH SOLE 19 239506 0 0 BRUKER CORP COM 116794108 547956999 5833053 SH SOLE 21 5833053 0 0 BRUKER CORP COM 116794108 268202176 2855037 SH SOLE 22 2724373 0 130664 BRUKER CORP COM 116794108 1769924 18841 SH SOLE 25 18841 0 0 BRUKER CORP COM 116794108 8869157 94413 SH SOLE 26 30945 0 63468 BRUKER CORP COM 116794108 858706 9141 SH SOLE 28 1799 0 7342 BRUKER CORP COM 116794108 13152 140 SH SOLE 29 140 0 0 BRUKER CORP COM 116794108 8441824 89864 SH SOLE 30 89864 0 0 BRUKER CORP COM 116794108 117707 1253 SH SOLE 31 1253 0 0 BRUKER CORP COM 116794108 1156965 12316 SH SOLE 34 12316 0 0 BRUKER CORP COM 116794108 88585 943 SH SOLE 36 943 0 0 BRUKER CORP COM 116794108 1708581 18188 SH SOLE 40 18188 0 0 BRUKER CORP COM 116794108 50728 540 SH OTR 43 540 0 0 BRUKER CORP COM 116794108 10633094 113190 SH SOLE 43 81551 0 31639 BRUNSWICK CORP COM 117043109 10742773 111301 SH SOLE 2 63564 0 47737 BRUNSWICK CORP COM 117043109 15733 163 SH SOLE 4 163 0 0 BRUNSWICK CORP COM 117043109 1299545 13464 SH SOLE 7 12780 0 684 BRUNSWICK CORP COM 117043109 11776405 122010 SH SOLE 18 122010 0 0 BRUNSWICK CORP COM 117043109 2140138 22173 SH SOLE 19 22173 0 0 BRUNSWICK CORP COM 117043109 341281304 3535861 SH SOLE 21 3535861 0 0 BRUNSWICK CORP COM 117043109 194803903 2018275 SH SOLE 22 1926844 0 91431 BRUNSWICK CORP COM 117043109 1324930 13727 SH SOLE 25 13727 0 0 BRUNSWICK CORP COM 117043109 2338969 24233 SH SOLE 26 21790 0 2443 BRUNSWICK CORP COM 117043109 133970 1388 SH SOLE 28 1388 0 0 BRUNSWICK CORP COM 117043109 5901329 61141 SH SOLE 30 61141 0 0 BRUNSWICK CORP COM 117043109 83586 866 SH SOLE 31 866 0 0 BRUNSWICK CORP COM 117043109 144201 1494 SH SOLE 36 1494 0 0 BRUNSWICK CORP COM 117043109 1383035 14329 SH SOLE 40 14329 0 0 BRUNSWICK CORP COM 117043109 3017000 31258 SH SOLE 43 26539 0 4719 BUCKLE INC COM 118440106 701987 17432 SH SOLE 2 9457 0 7975 BUCKLE INC COM 118440106 6242 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 11235 279 SH SOLE 7 279 0 0 BUCKLE INC COM 118440106 3463421 86005 SH SOLE 18 86005 0 0 BUCKLE INC COM 118440106 2629067 65286 SH SOLE 19 65286 0 0 BUCKLE INC COM 118440106 137158573 3405974 SH SOLE 21 3405974 0 0 BUCKLE INC COM 118440106 37731540 936964 SH SOLE 22 909215 0 27749 BUCKLE INC COM 118440106 286078 7104 SH SOLE 25 7104 0 0 BUCKLE INC COM 118440106 158261 3930 SH SOLE 26 3930 0 0 BUCKLE INC COM 118440106 275769 6848 SH SOLE 28 277 0 6571 BUCKLE INC COM 118440106 3357833 83383 SH SOLE 30 83383 0 0 BUCKLE INC COM 118440106 288978 7176 SH SOLE 40 7176 0 0 BUCKLE INC COM 118440106 3116338 77386 SH SOLE 43 59129 0 18257 BUILD-A-BEAR WORKSHOP INC COM 120076104 116254 3892 SH SOLE 2 589 0 3303 BUILD-A-BEAR WORKSHOP INC COM 120076104 2270 76 SH SOLE 7 76 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 997718 33402 SH SOLE 18 33402 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 819573 27438 SH SOLE 19 27438 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 14161606 474108 SH SOLE 21 474108 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 11037383 369514 SH SOLE 22 363122 0 6392 BUILD-A-BEAR WORKSHOP INC COM 120076104 343326 11494 SH SOLE 43 11349 0 145 BUILDERS FIRSTSOURCE INC COM 12008R107 113229094 542935 SH SOLE 2 330309 0 212626 BUILDERS FIRSTSOURCE INC COM 12008R107 39740245 190555 SH SOLE 4 83236 0 107319 BUILDERS FIRSTSOURCE INC COM 12008R107 18527165 88838 SH SOLE 7 79292 0 9546 BUILDERS FIRSTSOURCE INC COM 12008R107 10020619 48049 SH SOLE 13 48049 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3819385 18314 SH SOLE 15 18314 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 51488075 246886 SH SOLE 18 228171 0 18715 BUILDERS FIRSTSOURCE INC COM 12008R107 60443629 289828 SH SOLE 19 289828 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 878761921 4213675 SH SOLE 21 4213675 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 686108436 3289899 SH SOLE 22 2953222 0 336677 BUILDERS FIRSTSOURCE INC COM 12008R107 69810653 334743 SH SOLE 23 334743 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 321569084 1541928 SH SOLE 25 1541928 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 38114389 182759 SH SOLE 26 127007 0 55752 BUILDERS FIRSTSOURCE INC COM 12008R107 38624503 185205 SH SOLE 28 1692 0 183513 BUILDERS FIRSTSOURCE INC COM 12008R107 7029386 33706 SH SOLE 29 33706 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 261468311 1253744 SH SOLE 30 1082438 0 171306 BUILDERS FIRSTSOURCE INC COM 12008R107 16896304 81018 SH SOLE 31 79490 0 1528 BUILDERS FIRSTSOURCE INC COM 12008R107 13174104 63170 SH SOLE 34 63170 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 6040442 28964 SH SOLE 36 28964 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1235867 5926 SH SOLE 40 5926 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 37330 179 SH OTR 43 179 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 28640370 137331 SH SOLE 43 118104 0 19227 BUMBLE INC COM CL A 12047B105 4913858 432939 SH SOLE 2 209030 0 223909 BUMBLE INC COM CL A 12047B105 3042 268 SH SOLE 4 268 0 0 BUMBLE INC COM CL A 12047B105 8796 775 SH SOLE 7 775 0 0 BUMBLE INC COM CL A 12047B105 5010321 441438 SH SOLE 18 431611 0 9827 BUMBLE INC COM CL A 12047B105 11178002 984846 SH SOLE 19 984846 0 0 BUMBLE INC COM CL A 12047B105 48320627 4257324 SH SOLE 21 4257324 0 0 BUMBLE INC COM CL A 12047B105 46036735 4056100 SH SOLE 22 3853154 0 202946 BUMBLE INC COM CL A 12047B105 217818 19191 SH SOLE 23 19191 0 0 BUMBLE INC COM CL A 12047B105 226455 19952 SH SOLE 25 19952 0 0 BUMBLE INC COM CL A 12047B105 3644644 321114 SH SOLE 26 30449 0 290665 BUMBLE INC COM CL A 12047B105 12746 1123 SH SOLE 28 1123 0 0 BUMBLE INC COM CL A 12047B105 788223 69447 SH SOLE 30 69447 0 0 BUMBLE INC COM CL A 12047B105 198103 17454 SH SOLE 40 17454 0 0 BUMBLE INC COM CL A 12047B105 402902 35498 SH SOLE 43 33752 0 1746 BUNGE GLOBAL SA COM SHS H11356104 90187562 879707 SH SOLE 2 545740 0 333967 BUNGE GLOBAL SA COM SHS H11356104 23218217 226475 SH SOLE 4 121419 0 105056 BUNGE GLOBAL SA COM SHS H11356104 51835855 505617 SH SOLE 7 469454 0 36163 BUNGE GLOBAL SA COM SHS H11356104 4625702 45120 SH SOLE 13 45120 0 0 BUNGE GLOBAL SA COM SHS H11356104 2156303 21033 SH SOLE 15 21033 0 0 BUNGE GLOBAL SA COM SHS H11356104 38201515 372625 SH SOLE 18 355817 0 16808 BUNGE GLOBAL SA COM SHS H11356104 109122903 1064406 SH SOLE 19 1064406 0 0 BUNGE GLOBAL SA COM SHS H11356104 438926975 4281379 SH SOLE 21 4281379 0 0 BUNGE GLOBAL SA COM SHS H11356104 349548296 3409562 SH SOLE 22 3053866 0 355696 BUNGE GLOBAL SA COM SHS H11356104 39540324 385684 SH SOLE 23 385684 0 0 BUNGE GLOBAL SA COM SHS H11356104 54153012 528219 SH SOLE 25 528219 0 0 BUNGE GLOBAL SA COM SHS H11356104 45808294 446823 SH SOLE 26 309935 0 136888 BUNGE GLOBAL SA COM SHS H11356104 38114578 371777 SH SOLE 28 65999 0 305778 BUNGE GLOBAL SA COM SHS H11356104 20477037 199737 SH SOLE 29 199737 0 0 BUNGE GLOBAL SA COM SHS H11356104 155810921 1519810 SH SOLE 30 1340710 0 179100 BUNGE GLOBAL SA COM SHS H11356104 8571185 83605 SH SOLE 31 81158 0 2447 BUNGE GLOBAL SA COM SHS H11356104 73206764 714073 SH SOLE 34 714073 0 0 BUNGE GLOBAL SA COM SHS H11356104 3910830 38147 SH SOLE 36 38147 0 0 BUNGE GLOBAL SA COM SHS H11356104 707901 6905 SH SOLE 40 6905 0 0 BUNGE GLOBAL SA COM SHS H11356104 26245 256 SH OTR 43 256 0 0 BUNGE GLOBAL SA COM SHS H11356104 42603637 415564 SH SOLE 43 384788 0 30776 BURFORD CAP LTD ORD SHS G17977110 11131 697 SH SOLE 43 697 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 37518 64967 SH SOLE 22 64967 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 184675 3296 SH SOLE 2 214 0 3082 BURKE HERBERT FINL SVCS CORP COM 12135Y108 3530 63 SH SOLE 7 63 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 1021259 18227 SH SOLE 18 18227 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 794337 14177 SH SOLE 19 14177 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 13472189 240446 SH SOLE 21 240446 0 0 BURKE HERBERT FINL SVCS CORP COM 12135Y108 9472376 169059 SH SOLE 22 163907 0 5152 BURLINGTON STORES INC COM 122017106 28222230 121548 SH SOLE 2 39194 0 82354 BURLINGTON STORES INC COM 122017106 11607875 49993 SH SOLE 4 26171 0 23822 BURLINGTON STORES INC COM 122017106 2383895 10267 SH SOLE 7 10073 0 194 BURLINGTON STORES INC COM 122017106 610892 2631 SH SOLE 13 2631 0 0 BURLINGTON STORES INC COM 122017106 1532454 6600 SH SOLE 15 6600 0 0 BURLINGTON STORES INC COM 122017106 33769481 145439 SH SOLE 18 141075 0 4364 BURLINGTON STORES INC COM 122017106 5264908 22675 SH SOLE 19 22675 0 0 BURLINGTON STORES INC COM 122017106 797305632 3433850 SH SOLE 21 3433850 0 0 BURLINGTON STORES INC COM 122017106 425620988 1833072 SH SOLE 22 1711690 0 121382 BURLINGTON STORES INC COM 122017106 22786662 98138 SH SOLE 23 98138 0 0 BURLINGTON STORES INC COM 122017106 23056931 99302 SH SOLE 25 99161 0 141 BURLINGTON STORES INC COM 122017106 14445236 62213 SH SOLE 26 37075 0 25138 BURLINGTON STORES INC COM 122017106 22921332 98718 SH SOLE 28 1845 0 96873 BURLINGTON STORES INC COM 122017106 134670 580 SH SOLE 29 580 0 0 BURLINGTON STORES INC COM 122017106 51369483 221239 SH SOLE 30 213291 0 7948 BURLINGTON STORES INC COM 122017106 3349805 14427 SH SOLE 31 13434 0 993 BURLINGTON STORES INC COM 122017106 683335 2943 SH SOLE 34 2943 0 0 BURLINGTON STORES INC COM 122017106 3395547 14624 SH SOLE 36 14624 0 0 BURLINGTON STORES INC COM 122017106 710037 3058 SH SOLE 40 3058 0 0 BURLINGTON STORES INC COM 122017106 13924 60 SH OTR 43 60 0 0 BURLINGTON STORES INC COM 122017106 11856318 51063 SH SOLE 43 42750 0 8313 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 47 65 SH SOLE 2 65 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1679422 75378 SH SOLE 2 45303 0 30075 BUSINESS FIRST BANCSHARES IN COM 12326C105 5369 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1489284 66844 SH SOLE 18 66844 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 2760826 123915 SH SOLE 19 123915 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 20707634 929427 SH SOLE 21 929427 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 18563897 833209 SH SOLE 22 795756 0 37453 BUSINESS FIRST BANCSHARES IN COM 12326C105 147226 6608 SH SOLE 25 6608 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 50464 2265 SH SOLE 28 0 0 2265 BUSINESS FIRST BANCSHARES IN COM 12326C105 133702 6001 SH SOLE 30 6001 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 90702 4071 SH SOLE 40 4071 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 266225 11949 SH SOLE 43 11884 0 65 BUTTERFLY NETWORK INC COM CL A 124155102 72931 67529 SH SOLE 2 5328 0 62201 BUTTERFLY NETWORK INC COM CL A 124155102 1844 1707 SH SOLE 7 1707 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 435159 402925 SH SOLE 18 402925 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 322995 299069 SH SOLE 19 299069 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 5809472 5379141 SH SOLE 21 5379141 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 4183728 3873822 SH SOLE 22 3756716 0 117106 BUTTERFLY NETWORK INC COM CL A 124155102 71 66 SH SOLE 43 66 0 0 BUZZFEED INC CLASS A COM 12430A102 184519 395030 SH SOLE 22 395030 0 0 BV FINL INC COM NEW 05603E208 492049 47633 SH SOLE 2 47633 0 0 BV FINL INC COM NEW 05603E208 17375 1682 SH SOLE 18 1682 0 0 BV FINL INC COM NEW 05603E208 223345 21621 SH SOLE 21 21621 0 0 BV FINL INC COM NEW 05603E208 1546215 149682 SH SOLE 22 149682 0 0 BWX TECHNOLOGIES INC COM 05605H100 21438960 208916 SH SOLE 2 92828 0 116088 BWX TECHNOLOGIES INC COM 05605H100 29349 286 SH SOLE 4 286 0 0 BWX TECHNOLOGIES INC COM 05605H100 2275599 22175 SH SOLE 7 21073 0 1102 BWX TECHNOLOGIES INC COM 05605H100 16599298 161755 SH SOLE 18 161755 0 0 BWX TECHNOLOGIES INC COM 05605H100 4305833 41959 SH SOLE 19 41959 0 0 BWX TECHNOLOGIES INC COM 05605H100 626155633 6101692 SH SOLE 21 6101692 0 0 BWX TECHNOLOGIES INC COM 05605H100 278774721 2716573 SH SOLE 22 2596092 0 120481 BWX TECHNOLOGIES INC COM 05605H100 70603 688 SH SOLE 23 688 0 0 BWX TECHNOLOGIES INC COM 05605H100 3479228 33904 SH SOLE 26 33904 0 0 BWX TECHNOLOGIES INC COM 05605H100 810390 7897 SH SOLE 28 0 0 7897 BWX TECHNOLOGIES INC COM 05605H100 5559028 54171 SH SOLE 30 54171 0 0 BWX TECHNOLOGIES INC COM 05605H100 116782 1138 SH SOLE 31 1138 0 0 BWX TECHNOLOGIES INC COM 05605H100 82096 800 SH SOLE 36 800 0 0 BWX TECHNOLOGIES INC COM 05605H100 5717231 55713 SH SOLE 43 48112 0 7600 BYLINE BANCORP INC COM 124411109 1810036 83335 SH SOLE 2 56140 0 27195 BYLINE BANCORP INC COM 124411109 3041 140 SH SOLE 7 140 0 0 BYLINE BANCORP INC COM 124411109 1565165 72061 SH SOLE 18 72061 0 0 BYLINE BANCORP INC COM 124411109 1175161 54105 SH SOLE 19 54105 0 0 BYLINE BANCORP INC COM 124411109 23119724 1064444 SH SOLE 21 1064444 0 0 BYLINE BANCORP INC COM 124411109 18928546 871480 SH SOLE 22 833579 0 37901 BYLINE BANCORP INC COM 124411109 156797 7219 SH SOLE 25 7219 0 0 BYLINE BANCORP INC COM 124411109 4453 205 SH SOLE 26 0 0 205 BYLINE BANCORP INC COM 124411109 149738 6894 SH SOLE 28 0 0 6894 BYLINE BANCORP INC COM 124411109 404057 18603 SH SOLE 30 18603 0 0 BYLINE BANCORP INC COM 124411109 237117 10917 SH SOLE 40 10917 0 0 BYLINE BANCORP INC COM 124411109 2447096 112666 SH SOLE 43 110481 0 2185 BYRNA TECHNOLOGIES INC COM NEW 12448X201 92537 6643 SH SOLE 18 6643 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 530858 38109 SH SOLE 21 38109 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 3777677 271190 SH SOLE 22 271190 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 57155 4103 SH SOLE 26 4103 0 0 C & F FINL CORP COM 12466Q104 84721 1729 SH SOLE 2 108 0 1621 C & F FINL CORP COM 12466Q104 465451 9499 SH SOLE 18 9499 0 0 C & F FINL CORP COM 12466Q104 313453 6397 SH SOLE 19 6397 0 0 C & F FINL CORP COM 12466Q104 5861331 119619 SH SOLE 21 119619 0 0 C & F FINL CORP COM 12466Q104 2240133 45717 SH SOLE 22 43423 0 2294 C & F FINL CORP COM 12466Q104 1666 34 SH SOLE 43 34 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23876971 313593 SH SOLE 2 116009 0 197584 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13918468 182801 SH SOLE 4 71690 0 111111 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 36617173 480919 SH SOLE 7 439740 0 41179 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 280500 3684 SH SOLE 13 3684 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1309227 17195 SH SOLE 15 17195 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15425050 202588 SH SOLE 18 195488 0 7100 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3809360 50031 SH SOLE 19 50031 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 433579230 5694500 SH SOLE 21 5694500 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 231848736 3045032 SH SOLE 22 2771745 0 273287 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13178387 173081 SH SOLE 23 173081 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 34012043 446704 SH SOLE 25 446704 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14192648 186402 SH SOLE 26 132607 0 53795 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 24743749 324977 SH SOLE 28 9569 0 315408 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 107934313 1417577 SH SOLE 30 1359380 0 58197 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2009258 26389 SH SOLE 31 24308 0 2081 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 355726 4672 SH SOLE 34 4672 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3460258 45446 SH SOLE 36 45446 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 441688 5801 SH SOLE 40 5801 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11116 146 SH OTR 43 146 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11926577 156640 SH SOLE 43 143962 0 12678 C3 AI INC CL A 12468P104 1737136 64172 SH SOLE 2 33052 0 31120 C3 AI INC CL A 12468P104 14401 532 SH SOLE 4 248 0 284 C3 AI INC CL A 12468P104 370128 13673 SH SOLE 7 12964 0 709 C3 AI INC CL A 12468P104 5374559 198543 SH SOLE 18 198543 0 0 C3 AI INC CL A 12468P104 5029362 185791 SH SOLE 19 185791 0 0 C3 AI INC CL A 12468P104 94332751 3484771 SH SOLE 21 3484771 0 0 C3 AI INC CL A 12468P104 67735150 2502222 SH SOLE 22 2416888 0 85334 C3 AI INC CL A 12468P104 11830 437 SH SOLE 23 437 0 0 C3 AI INC CL A 12468P104 547274 20217 SH SOLE 25 20217 0 0 C3 AI INC CL A 12468P104 732893 27074 SH SOLE 26 27074 0 0 C3 AI INC CL A 12468P104 144662 5344 SH SOLE 28 2922 0 2422 C3 AI INC CL A 12468P104 1987913 73436 SH SOLE 30 73436 0 0 C3 AI INC CL A 12468P104 8148 301 SH SOLE 36 301 0 0 C3 AI INC CL A 12468P104 555855 20534 SH SOLE 40 20534 0 0 C3 AI INC CL A 12468P104 1556958 57516 SH SOLE 43 53647 0 3869 C4 THERAPEUTICS INC COM STK 12529R107 61773 7561 SH SOLE 18 7561 0 0 C4 THERAPEUTICS INC COM STK 12529R107 1416882 173425 SH SOLE 21 173425 0 0 C4 THERAPEUTICS INC COM STK 12529R107 5905987 722887 SH SOLE 22 722887 0 0 C4 THERAPEUTICS INC COM STK 12529R107 9257 1133 SH SOLE 43 1133 0 0 CABALETTA BIO INC COM 12674W109 538635 31573 SH SOLE 2 16764 0 14809 CABALETTA BIO INC COM 12674W109 290685 17039 SH SOLE 7 16126 0 913 CABALETTA BIO INC COM 12674W109 1839324 107815 SH SOLE 18 107815 0 0 CABALETTA BIO INC COM 12674W109 17895582 1048979 SH SOLE 19 1048979 0 0 CABALETTA BIO INC COM 12674W109 27264285 1598141 SH SOLE 21 1598141 0 0 CABALETTA BIO INC COM 12674W109 19765426 1158583 SH SOLE 22 1125505 0 33078 CABALETTA BIO INC COM 12674W109 26051 1527 SH SOLE 23 1527 0 0 CABALETTA BIO INC COM 12674W109 88303 5176 SH SOLE 25 5176 0 0 CABALETTA BIO INC COM 12674W109 1306677 76593 SH SOLE 30 76593 0 0 CABALETTA BIO INC COM 12674W109 100688 5902 SH SOLE 34 5902 0 0 CABALETTA BIO INC COM 12674W109 98641 5782 SH SOLE 40 5782 0 0 CABALETTA BIO INC COM 12674W109 51 3 SH SOLE 43 3 0 0 CABLE ONE INC COM 12685J105 6759925 15976 SH SOLE 2 9559 0 6417 CABLE ONE INC COM 12685J105 7193 17 SH SOLE 4 17 0 0 CABLE ONE INC COM 12685J105 924539 2185 SH SOLE 7 2071 0 114 CABLE ONE INC COM 12685J105 4491525 10615 SH SOLE 18 10615 0 0 CABLE ONE INC COM 12685J105 1721293 4068 SH SOLE 19 4068 0 0 CABLE ONE INC COM 12685J105 113080223 267247 SH SOLE 21 267247 0 0 CABLE ONE INC COM 12685J105 61478250 145294 SH SOLE 22 138283 0 7011 CABLE ONE INC COM 12685J105 399858 945 SH SOLE 25 945 0 0 CABLE ONE INC COM 12685J105 3990962 9432 SH SOLE 26 5138 0 4294 CABLE ONE INC COM 12685J105 115514 273 SH SOLE 28 98 0 175 CABLE ONE INC COM 12685J105 7616 18 SH SOLE 29 18 0 0 CABLE ONE INC COM 12685J105 4873188 11517 SH SOLE 30 11517 0 0 CABLE ONE INC COM 12685J105 28773 68 SH SOLE 31 68 0 0 CABLE ONE INC COM 12685J105 133286 315 SH SOLE 36 315 0 0 CABLE ONE INC COM 12685J105 363892 860 SH SOLE 40 860 0 0 CABLE ONE INC COM 12685J105 4415789 10436 SH SOLE 43 9742 0 694 CABLE ONE INC NOTE 3/1 12685JAE5 261300 300000 PRN SOLE 2 300000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 542633 623000 PRN SOLE 18 623000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 6228521 7151000 PRN SOLE 19 7151000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 3723525 4275000 PRN SOLE 21 4275000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 75777 87000 PRN SOLE 22 87000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 82745 95000 PRN SOLE 26 95000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 34840 40000 PRN SOLE 30 40000 0 0 CABLE ONE INC NOTE 3/1 12685JAE5 1339598 1538000 PRN SOLE 34 1538000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 521667 695000 PRN SOLE 2 695000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 740092 986000 PRN SOLE 18 986000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 15282967 20361000 PRN SOLE 19 20361000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1850980 2466000 PRN SOLE 21 2466000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 296487 395000 PRN SOLE 22 395000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 195907 261000 PRN SOLE 26 261000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 77312 103000 PRN SOLE 30 103000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 3080462 4104000 PRN SOLE 34 4104000 0 0 CABOT CORP COM 127055101 13210785 143284 SH SOLE 2 95940 0 47344 CABOT CORP COM 127055101 15674 170 SH SOLE 4 170 0 0 CABOT CORP COM 127055101 742671 8055 SH SOLE 7 7653 0 402 CABOT CORP COM 127055101 22473197 243744 SH SOLE 18 232975 0 10769 CABOT CORP COM 127055101 28804479 312413 SH SOLE 19 312413 0 0 CABOT CORP COM 127055101 382117552 4144442 SH SOLE 21 4144442 0 0 CABOT CORP COM 127055101 184098783 1996733 SH SOLE 22 1928487 0 68246 CABOT CORP COM 127055101 985526 10689 SH SOLE 23 10689 0 0 CABOT CORP COM 127055101 971419 10536 SH SOLE 25 10536 0 0 CABOT CORP COM 127055101 6035412 65460 SH SOLE 26 15918 0 49542 CABOT CORP COM 127055101 93030 1009 SH SOLE 28 1009 0 0 CABOT CORP COM 127055101 3100041 33623 SH SOLE 30 33623 0 0 CABOT CORP COM 127055101 58731 637 SH SOLE 36 637 0 0 CABOT CORP COM 127055101 1076896 11680 SH SOLE 40 11680 0 0 CABOT CORP COM 127055101 8011927 86897 SH SOLE 43 81837 0 5060 CACI INTL INC CL A 127190304 43051757 113644 SH SOLE 2 72273 0 41371 CACI INTL INC CL A 127190304 3780345 9979 SH SOLE 4 8461 0 1518 CACI INTL INC CL A 127190304 1670261 4409 SH SOLE 7 4271 0 138 CACI INTL INC CL A 127190304 1722540 4547 SH SOLE 13 4547 0 0 CACI INTL INC CL A 127190304 14669434 38723 SH SOLE 18 38303 0 420 CACI INTL INC CL A 127190304 4381548 11566 SH SOLE 19 11566 0 0 CACI INTL INC CL A 127190304 467903161 1235127 SH SOLE 21 1235127 0 0 CACI INTL INC CL A 127190304 257533938 679814 SH SOLE 22 650470 0 29344 CACI INTL INC CL A 127190304 7295508 19258 SH SOLE 23 19258 0 0 CACI INTL INC CL A 127190304 1679732 4434 SH SOLE 25 4434 0 0 CACI INTL INC CL A 127190304 2716969 7172 SH SOLE 26 6829 0 343 CACI INTL INC CL A 127190304 529983 1399 SH SOLE 28 420 0 979 CACI INTL INC CL A 127190304 2311242 6101 SH SOLE 29 6101 0 0 CACI INTL INC CL A 127190304 5569180 14701 SH SOLE 30 14701 0 0 CACI INTL INC CL A 127190304 3717838 9814 SH SOLE 31 9814 0 0 CACI INTL INC CL A 127190304 2968133 7835 SH SOLE 34 7835 0 0 CACI INTL INC CL A 127190304 186006 491 SH SOLE 36 491 0 0 CACI INTL INC CL A 127190304 1781259 4702 SH SOLE 40 4702 0 0 CACI INTL INC CL A 127190304 8185759 21608 SH SOLE 43 20327 0 1281 CACTUS INC CL A 127203107 1719940 34337 SH SOLE 2 18730 0 15607 CACTUS INC CL A 127203107 12873 257 SH SOLE 4 257 0 0 CACTUS INC CL A 127203107 699206 13959 SH SOLE 7 13226 0 733 CACTUS INC CL A 127203107 7710404 153931 SH SOLE 18 153931 0 0 CACTUS INC CL A 127203107 7412669 147987 SH SOLE 19 147987 0 0 CACTUS INC CL A 127203107 128498331 2565349 SH SOLE 21 2565349 0 0 CACTUS INC CL A 127203107 89543088 1787644 SH SOLE 22 1732847 0 54797 CACTUS INC CL A 127203107 680072 13577 SH SOLE 25 13577 0 0 CACTUS INC CL A 127203107 913742 18242 SH SOLE 26 18242 0 0 CACTUS INC CL A 127203107 840059 16771 SH SOLE 28 970 0 15801 CACTUS INC CL A 127203107 4185220 83554 SH SOLE 30 83554 0 0 CACTUS INC CL A 127203107 777497 15522 SH SOLE 40 15522 0 0 CACTUS INC CL A 127203107 2629692 52499 SH SOLE 43 49167 0 3332 CADENCE BANK COM 12740C103 6520708 224852 SH SOLE 2 132262 0 92590 CADENCE BANK COM 12740C103 12122 418 SH SOLE 4 418 0 0 CADENCE BANK COM 12740C103 917183 31627 SH SOLE 7 30007 0 1620 CADENCE BANK COM 12740C103 20368237 702353 SH SOLE 18 702353 0 0 CADENCE BANK COM 12740C103 8736453 301257 SH SOLE 19 301257 0 0 CADENCE BANK COM 12740C103 338713707 11679783 SH SOLE 21 11679783 0 0 CADENCE BANK COM 12740C103 126088694 4347886 SH SOLE 22 4137612 0 210274 CADENCE BANK COM 12740C103 514547 17743 SH SOLE 25 17743 0 0 CADENCE BANK COM 12740C103 2093568 72192 SH SOLE 26 72192 0 0 CADENCE BANK COM 12740C103 83056 2864 SH SOLE 28 2864 0 0 CADENCE BANK COM 12740C103 6268321 216149 SH SOLE 30 216149 0 0 CADENCE BANK COM 12740C103 68527 2363 SH SOLE 36 2363 0 0 CADENCE BANK COM 12740C103 549550 18950 SH SOLE 40 18950 0 0 CADENCE BANK COM 12740C103 2664437 91877 SH SOLE 43 90557 0 1320 CADENCE DESIGN SYSTEM INC COM 127387108 257956802 828697 SH SOLE 2 436115 0 392582 CADENCE DESIGN SYSTEM INC COM 127387108 87145638 279959 SH SOLE 4 142134 0 137825 CADENCE DESIGN SYSTEM INC COM 127387108 110584710 355258 SH SOLE 7 281526 0 73732 CADENCE DESIGN SYSTEM INC COM 127387108 14120595 45363 SH SOLE 13 45363 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 12443729 39976 SH SOLE 15 39976 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 388893933 1249338 SH SOLE 18 1050232 0 199106 CADENCE DESIGN SYSTEM INC COM 127387108 902891609 2900577 SH SOLE 19 2900577 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2760566758 8868436 SH SOLE 21 8868436 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1979423294 6358980 SH SOLE 22 5765294 0 593686 CADENCE DESIGN SYSTEM INC COM 127387108 163727988 525983 SH SOLE 23 525983 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 708194373 2275104 SH SOLE 25 2273644 0 1460 CADENCE DESIGN SYSTEM INC COM 127387108 127584022 409869 SH SOLE 26 244188 0 165681 CADENCE DESIGN SYSTEM INC COM 127387108 214998917 690693 SH SOLE 28 6595 0 684098 CADENCE DESIGN SYSTEM INC COM 127387108 6206612 19939 SH SOLE 29 19939 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 838869406 2694903 SH SOLE 30 2580445 0 114458 CADENCE DESIGN SYSTEM INC COM 127387108 33253420 106828 SH SOLE 31 102471 0 4357 CADENCE DESIGN SYSTEM INC COM 127387108 25407919 81624 SH SOLE 32 81624 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 759948720 2441367 SH SOLE 34 2441367 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 18005992 57845 SH SOLE 36 57845 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4186093 13448 SH SOLE 40 13448 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 115485 371 SH OTR 43 371 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 160262013 514848 SH SOLE 43 448661 0 66187 CADIZ INC COM NEW 127537207 12632 4356 SH SOLE 2 1459 0 2897 CADIZ INC COM NEW 127537207 330597 113999 SH SOLE 18 113999 0 0 CADIZ INC COM NEW 127537207 225313 77694 SH SOLE 19 77694 0 0 CADIZ INC COM NEW 127537207 4087408 1409451 SH SOLE 21 1409451 0 0 CADIZ INC COM NEW 127537207 3086058 1064158 SH SOLE 22 1055694 0 8464 CADIZ INC COM NEW 127537207 2625 905 SH SOLE 43 905 0 0 CADRE HLDGS INC COM 12763L105 1302440 35979 SH SOLE 2 24533 0 11446 CADRE HLDGS INC COM 12763L105 6407 177 SH SOLE 4 177 0 0 CADRE HLDGS INC COM 12763L105 12453 344 SH SOLE 7 344 0 0 CADRE HLDGS INC COM 12763L105 2094460 57858 SH SOLE 18 57858 0 0 CADRE HLDGS INC COM 12763L105 1503169 41524 SH SOLE 19 41524 0 0 CADRE HLDGS INC COM 12763L105 36437255 1006554 SH SOLE 21 1006554 0 0 CADRE HLDGS INC COM 12763L105 22332214 616912 SH SOLE 22 601947 0 14965 CADRE HLDGS INC COM 12763L105 105125 2904 SH SOLE 25 2904 0 0 CADRE HLDGS INC COM 12763L105 195263 5394 SH SOLE 28 0 0 5394 CADRE HLDGS INC COM 12763L105 478238 13211 SH SOLE 30 13211 0 0 CADRE HLDGS INC COM 12763L105 133723 3694 SH SOLE 40 3694 0 0 CADRE HLDGS INC COM 12763L105 1267 35 SH SOLE 43 35 0 0 CAE INC COM 124765108 4617024 223693 SH SOLE 31 0 0 223693 CAE INC COM 124765108 4658180 225687 SH SOLE 43 203623 0 22064 CAESARS ENTERTAINMENT INC NE COM 12769G100 22906376 523694 SH SOLE 2 245061 0 278633 CAESARS ENTERTAINMENT INC NE COM 12769G100 3797419 86818 SH SOLE 4 66271 0 20547 CAESARS ENTERTAINMENT INC NE COM 12769G100 5991768 136986 SH SOLE 7 119610 0 17376 CAESARS ENTERTAINMENT INC NE COM 12769G100 291265 6659 SH SOLE 13 6659 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1364644 31199 SH SOLE 15 31199 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 15544584 355386 SH SOLE 18 342271 0 13115 CAESARS ENTERTAINMENT INC NE COM 12769G100 67508841 1543412 SH SOLE 19 1543412 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 249134773 5695811 SH SOLE 21 5695811 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 198253999 4532556 SH SOLE 22 4196829 0 335727 CAESARS ENTERTAINMENT INC NE COM 12769G100 14357480 328246 SH SOLE 23 328246 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 58821290 1344794 SH SOLE 25 1241942 0 102852 CAESARS ENTERTAINMENT INC NE COM 12769G100 9788531 223789 SH SOLE 26 116732 0 107057 CAESARS ENTERTAINMENT INC NE COM 12769G100 9101594 208084 SH SOLE 28 47961 0 160123 CAESARS ENTERTAINMENT INC NE COM 12769G100 50532035 1155282 SH SOLE 30 1155282 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1175294 26870 SH SOLE 31 23319 0 3551 CAESARS ENTERTAINMENT INC NE COM 12769G100 30252246 691638 SH SOLE 34 691638 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1978098 45224 SH SOLE 36 45224 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 511452 11693 SH SOLE 40 11693 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 5314882 121511 SH SOLE 43 107642 0 13869 CAESARSTONE LTD ORD SHS M20598104 376276 91999 SH SOLE 2 75564 0 16435 CAESARSTONE LTD ORD SHS M20598104 15800 3863 SH SOLE 18 3863 0 0 CAESARSTONE LTD ORD SHS M20598104 368803 90172 SH SOLE 19 90172 0 0 CAESARSTONE LTD ORD SHS M20598104 200304 48974 SH SOLE 21 48974 0 0 CAESARSTONE LTD ORD SHS M20598104 476321 116460 SH SOLE 22 103409 0 13051 CAESARSTONE LTD ORD SHS M20598104 24270 5934 SH SOLE 23 5934 0 0 CAL MAINE FOODS INC COM NEW 128030202 1540516 26177 SH SOLE 2 12154 0 14023 CAL MAINE FOODS INC COM NEW 128030202 8592 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 1625202 27616 SH SOLE 7 27272 0 344 CAL MAINE FOODS INC COM NEW 128030202 7252439 123236 SH SOLE 18 117326 0 5910 CAL MAINE FOODS INC COM NEW 128030202 5188393 88163 SH SOLE 19 88163 0 0 CAL MAINE FOODS INC COM NEW 128030202 277907708 4722306 SH SOLE 21 4722306 0 0 CAL MAINE FOODS INC COM NEW 128030202 69527156 1181430 SH SOLE 22 1144553 0 36877 CAL MAINE FOODS INC COM NEW 128030202 454793 7728 SH SOLE 25 7728 0 0 CAL MAINE FOODS INC COM NEW 128030202 1525627 25924 SH SOLE 26 23076 0 2848 CAL MAINE FOODS INC COM NEW 128030202 23599 401 SH SOLE 28 401 0 0 CAL MAINE FOODS INC COM NEW 128030202 8447211 143538 SH SOLE 30 143538 0 0 CAL MAINE FOODS INC COM NEW 128030202 604978 10280 SH SOLE 40 10280 0 0 CAL MAINE FOODS INC COM NEW 128030202 3905040 66356 SH SOLE 43 54065 0 12291 CALAMP CORP COM NEW 128126208 10776 3326 SH SOLE 21 3326 0 0 CALAMP CORP COM NEW 128126208 76639 23654 SH SOLE 22 23654 0 0 CALAVO GROWERS INC COM 128246105 249400 8968 SH SOLE 2 4778 0 4190 CALAVO GROWERS INC COM 128246105 1975 71 SH SOLE 4 71 0 0 CALAVO GROWERS INC COM 128246105 1069322 38451 SH SOLE 7 38451 0 0 CALAVO GROWERS INC COM 128246105 1483942 53360 SH SOLE 18 53360 0 0 CALAVO GROWERS INC COM 128246105 1050996 37792 SH SOLE 19 37792 0 0 CALAVO GROWERS INC COM 128246105 58348940 2098128 SH SOLE 21 2098128 0 0 CALAVO GROWERS INC COM 128246105 14039600 504840 SH SOLE 22 490548 0 14292 CALAVO GROWERS INC COM 128246105 133877 4814 SH SOLE 25 4814 0 0 CALAVO GROWERS INC COM 128246105 496631 17858 SH SOLE 26 3775 0 14083 CALAVO GROWERS INC COM 128246105 1094129 39343 SH SOLE 30 39343 0 0 CALAVO GROWERS INC COM 128246105 150508 5412 SH SOLE 40 5412 0 0 CALAVO GROWERS INC COM 128246105 640826 23043 SH SOLE 43 22401 0 642 CALEDONIA MNG CORP PLC SHS NEW G1757E113 162242 14656 SH SOLE 2 7601 0 7055 CALEDONIA MNG CORP PLC SHS NEW G1757E113 458221 41393 SH SOLE 18 41393 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 493977 44623 SH SOLE 19 44623 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 6020929 543896 SH SOLE 21 543896 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 2201978 198914 SH SOLE 22 186858 0 12056 CALERES INC COM 129500104 1272956 31025 SH SOLE 2 10140 0 20885 CALERES INC COM 129500104 8124 198 SH SOLE 4 198 0 0 CALERES INC COM 129500104 460849 11232 SH SOLE 7 10632 0 600 CALERES INC COM 129500104 4646073 113236 SH SOLE 18 113236 0 0 CALERES INC COM 129500104 2990882 72895 SH SOLE 19 72895 0 0 CALERES INC COM 129500104 165915350 4043757 SH SOLE 21 4043757 0 0 CALERES INC COM 129500104 41917807 1021638 SH SOLE 22 975542 0 46096 CALERES INC COM 129500104 257299 6271 SH SOLE 25 6271 0 0 CALERES INC COM 129500104 2181073 53158 SH SOLE 26 3082 0 50076 CALERES INC COM 129500104 3600054 87742 SH SOLE 30 87742 0 0 CALERES INC COM 129500104 297180 7243 SH SOLE 40 7243 0 0 CALERES INC COM 129500104 2708640 66016 SH SOLE 43 54611 0 11405 CALIDI BIOTHERAPEUTICS INC COM NEW 320703101 1462 2588 SH SOLE 22 2588 0 0 CALIFORNIA BANCORP INC COM 13005U101 45848 2084 SH SOLE 2 2084 0 0 CALIFORNIA BANCORP INC COM 13005U101 49412 2246 SH SOLE 18 2246 0 0 CALIFORNIA BANCORP INC COM 13005U101 375474 17067 SH SOLE 21 17067 0 0 CALIFORNIA BANCORP INC COM 13005U101 480106 21823 SH SOLE 22 21823 0 0 CALIFORNIA BANCORP INC COM 13005U101 23914 1087 SH SOLE 26 1087 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 2942120 53396 SH SOLE 2 27482 0 25914 CALIFORNIA RES CORP COM STOCK 13057Q305 46504 844 SH SOLE 4 844 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 688585 12497 SH SOLE 7 11903 0 594 CALIFORNIA RES CORP COM STOCK 13057Q305 12679281 230114 SH SOLE 18 230114 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 20151117 365719 SH SOLE 19 365719 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 423026724 7677436 SH SOLE 21 7677436 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 108486610 1968904 SH SOLE 22 1885686 0 83218 CALIFORNIA RES CORP COM STOCK 13057Q305 2787564 50591 SH SOLE 26 21722 0 28869 CALIFORNIA RES CORP COM STOCK 13057Q305 7975670 144749 SH SOLE 30 144749 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 3179766 57709 SH SOLE 34 57709 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 54880 996 SH SOLE 36 996 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 2695823 48926 SH SOLE 43 42311 0 6615 CALIFORNIA WTR SVC GROUP COM 130788102 2111958 45438 SH SOLE 2 16606 0 28832 CALIFORNIA WTR SVC GROUP COM 130788102 627898 13509 SH SOLE 4 13509 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 8937407 192285 SH SOLE 7 181313 0 10972 CALIFORNIA WTR SVC GROUP COM 130788102 8672145 186578 SH SOLE 18 186578 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 5732100 123324 SH SOLE 19 123324 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 331300748 7127813 SH SOLE 21 7127813 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 78930058 1698151 SH SOLE 22 1629716 0 68435 CALIFORNIA WTR SVC GROUP COM 130788102 2797864 60195 SH SOLE 25 60195 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1449386 31183 SH SOLE 26 20213 0 10970 CALIFORNIA WTR SVC GROUP COM 130788102 733222 15775 SH SOLE 28 906 0 14869 CALIFORNIA WTR SVC GROUP COM 130788102 49891121 1073389 SH SOLE 30 1073389 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2684499 57756 SH SOLE 34 57756 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 25564 550 SH SOLE 36 550 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 584811 12582 SH SOLE 40 12582 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4459835 95952 SH SOLE 43 93001 0 2951 CALIX INC COM 13100M509 4211718 127012 SH SOLE 2 65097 0 61915 CALIX INC COM 13100M509 49243 1485 SH SOLE 4 198 0 1287 CALIX INC COM 13100M509 625696 18869 SH SOLE 7 18219 0 650 CALIX INC COM 13100M509 6441960 194269 SH SOLE 18 181912 0 12357 CALIX INC COM 13100M509 14246365 429625 SH SOLE 19 429625 0 0 CALIX INC COM 13100M509 248587322 7496602 SH SOLE 21 7496602 0 0 CALIX INC COM 13100M509 66504801 2005573 SH SOLE 22 1927912 0 77661 CALIX INC COM 13100M509 245285 7397 SH SOLE 23 7397 0 0 CALIX INC COM 13100M509 418446 12619 SH SOLE 25 12619 0 0 CALIX INC COM 13100M509 1451911 43785 SH SOLE 26 17871 0 25914 CALIX INC COM 13100M509 161025 4856 SH SOLE 28 1011 0 3845 CALIX INC COM 13100M509 18385661 554453 SH SOLE 30 554453 0 0 CALIX INC COM 13100M509 12203 368 SH SOLE 36 368 0 0 CALIX INC COM 13100M509 425045 12818 SH SOLE 40 12818 0 0 CALIX INC COM 13100M509 1161528 35028 SH SOLE 43 33973 0 1055 CALLON PETE CO DEL COM 13123X508 687271 19219 SH SOLE 2 8384 0 10835 CALLON PETE CO DEL COM 13123X508 6866 192 SH SOLE 4 192 0 0 CALLON PETE CO DEL COM 13123X508 44521 1245 SH SOLE 7 1245 0 0 CALLON PETE CO DEL COM 13123X508 86825 2428 SH SOLE 18 2428 0 0 CALLON PETE CO DEL COM 13123X508 465595 13020 SH SOLE 19 13020 0 0 CALLON PETE CO DEL COM 13123X508 7341349 205295 SH SOLE 21 205295 0 0 CALLON PETE CO DEL COM 13123X508 8614620 240901 SH SOLE 22 201324 0 39577 CALLON PETE CO DEL COM 13123X508 2066392 57785 SH SOLE 26 50751 0 7034 CALLON PETE CO DEL COM 13123X508 821872 22983 SH SOLE 30 22983 0 0 CALLON PETE CO DEL COM 13123X508 2886297 80713 SH SOLE 43 77095 0 3618 CAMBER ENERGY INC COM 13200M607 81349 399553 SH SOLE 22 399553 0 0 CAMBIUM NETWORKS CORP SHS G17766109 80580 18696 SH SOLE 2 17656 0 1040 CAMBIUM NETWORKS CORP SHS G17766109 621 144 SH SOLE 7 144 0 0 CAMBIUM NETWORKS CORP SHS G17766109 129123 29959 SH SOLE 18 29959 0 0 CAMBIUM NETWORKS CORP SHS G17766109 102720 23833 SH SOLE 19 23833 0 0 CAMBIUM NETWORKS CORP SHS G17766109 1857787 431041 SH SOLE 21 431041 0 0 CAMBIUM NETWORKS CORP SHS G17766109 1334251 309571 SH SOLE 22 305188 0 4383 CAMBIUM NETWORKS CORP SHS G17766109 3120 724 SH SOLE 43 724 0 0 CAMBRIDGE BANCORP COM 132152109 466896 6850 SH SOLE 2 2258 0 4592 CAMBRIDGE BANCORP COM 132152109 359271 5271 SH SOLE 7 4987 0 284 CAMBRIDGE BANCORP COM 132152109 1468507 21545 SH SOLE 18 21545 0 0 CAMBRIDGE BANCORP COM 132152109 1131047 16594 SH SOLE 19 16594 0 0 CAMBRIDGE BANCORP COM 132152109 21578911 316592 SH SOLE 21 316592 0 0 CAMBRIDGE BANCORP COM 132152109 13554979 198870 SH SOLE 22 189240 0 9630 CAMBRIDGE BANCORP COM 132152109 150020 2201 SH SOLE 25 2201 0 0 CAMBRIDGE BANCORP COM 132152109 33262 488 SH SOLE 26 488 0 0 CAMBRIDGE BANCORP COM 132152109 316126 4638 SH SOLE 30 4638 0 0 CAMBRIDGE BANCORP COM 132152109 182124 2672 SH SOLE 40 2672 0 0 CAMBRIDGE BANCORP COM 132152109 1722948 25278 SH SOLE 43 22604 0 2674 CAMDEN NATL CORP COM 133034108 1196128 35684 SH SOLE 2 26469 0 9215 CAMDEN NATL CORP COM 133034108 430564 12845 SH SOLE 7 12152 0 693 CAMDEN NATL CORP COM 133034108 1346498 40170 SH SOLE 18 40170 0 0 CAMDEN NATL CORP COM 133034108 1014516 30266 SH SOLE 19 30266 0 0 CAMDEN NATL CORP COM 133034108 20868345 622564 SH SOLE 21 622564 0 0 CAMDEN NATL CORP COM 133034108 16559718 494025 SH SOLE 22 474589 0 19436 CAMDEN NATL CORP COM 133034108 132002 3938 SH SOLE 25 3938 0 0 CAMDEN NATL CORP COM 133034108 50079 1494 SH SOLE 26 1494 0 0 CAMDEN NATL CORP COM 133034108 46559 1389 SH SOLE 28 97 0 1292 CAMDEN NATL CORP COM 133034108 320719 9568 SH SOLE 30 9568 0 0 CAMDEN NATL CORP COM 133034108 11598 346 SH SOLE 36 346 0 0 CAMDEN NATL CORP COM 133034108 171153 5106 SH SOLE 40 5106 0 0 CAMDEN NATL CORP COM 133034108 2471798 73741 SH SOLE 43 65108 0 8633 CAMDEN PPTY TR SH BEN INT 133131102 50289977 511077 SH SOLE 2 408199 0 102878 CAMDEN PPTY TR SH BEN INT 133131102 12714264 129210 SH SOLE 4 111539 0 17671 CAMDEN PPTY TR SH BEN INT 133131102 23334576 237140 SH SOLE 7 212346 0 24794 CAMDEN PPTY TR SH BEN INT 133131102 373034 3791 SH SOLE 13 3791 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1344341 13662 SH SOLE 15 13662 0 0 CAMDEN PPTY TR SH BEN INT 133131102 25005900 254125 SH SOLE 18 186690 0 67435 CAMDEN PPTY TR SH BEN INT 133131102 51271517 521052 SH SOLE 19 521052 0 0 CAMDEN PPTY TR SH BEN INT 133131102 369853817 3758677 SH SOLE 21 3758677 0 0 CAMDEN PPTY TR SH BEN INT 133131102 407218363 4138398 SH SOLE 22 3693526 0 444872 CAMDEN PPTY TR SH BEN INT 133131102 28990411 294618 SH SOLE 23 294618 0 0 CAMDEN PPTY TR SH BEN INT 133131102 63882362 649211 SH SOLE 25 649211 0 0 CAMDEN PPTY TR SH BEN INT 133131102 10710545 108847 SH SOLE 26 48008 0 60839 CAMDEN PPTY TR SH BEN INT 133131102 26326625 267547 SH SOLE 28 4967 0 262580 CAMDEN PPTY TR SH BEN INT 133131102 87226483 886448 SH SOLE 30 886448 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2357270 23956 SH SOLE 31 22182 0 1774 CAMDEN PPTY TR SH BEN INT 133131102 1463897 14877 SH SOLE 34 14877 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1686773 17142 SH SOLE 36 17142 0 0 CAMDEN PPTY TR SH BEN INT 133131102 537166 5459 SH SOLE 40 5459 0 0 CAMDEN PPTY TR SH BEN INT 133131102 16728 170 SH OTR 43 170 0 0 CAMDEN PPTY TR SH BEN INT 133131102 11169401 113510 SH SOLE 43 99417 0 14093 CAMECO CORP COM 13321L108 4583213 105799 SH SOLE 2 10225 0 95574 CAMECO CORP COM 13321L108 587333 13558 SH SOLE 4 13558 0 0 CAMECO CORP COM 13321L108 13388133 309052 SH SOLE 18 309052 0 0 CAMECO CORP COM 13321L108 84774338 1956933 SH SOLE 19 1956933 0 0 CAMECO CORP COM 13321L108 3980848 91894 SH SOLE 21 91894 0 0 CAMECO CORP COM 13321L108 5517538 127367 SH SOLE 22 127367 0 0 CAMECO CORP COM 13321L108 22338651 515666 SH SOLE 25 515666 0 0 CAMECO CORP COM 13321L108 405995 9372 SH SOLE 26 9372 0 0 CAMECO CORP COM 13321L108 950484 21941 SH SOLE 30 21941 0 0 CAMECO CORP COM 13321L108 124081606 2864303 SH SOLE 34 2864303 0 0 CAMECO CORP COM 13321L108 21827504 503867 SH SOLE 43 429428 0 74439 CAMPBELL SOUP CO COM 134429109 14561998 327604 SH SOLE 2 62644 0 264960 CAMPBELL SOUP CO COM 134429109 6170371 138816 SH SOLE 4 116654 0 22162 CAMPBELL SOUP CO COM 134429109 20730280 466373 SH SOLE 7 434330 0 32043 CAMPBELL SOUP CO COM 134429109 159887 3597 SH SOLE 13 3597 0 0 CAMPBELL SOUP CO COM 134429109 1390218 31276 SH SOLE 15 31276 0 0 CAMPBELL SOUP CO COM 134429109 13573830 305373 SH SOLE 18 292975 0 12398 CAMPBELL SOUP CO COM 134429109 12437199 279802 SH SOLE 19 279802 0 0 CAMPBELL SOUP CO COM 134429109 346758317 7801087 SH SOLE 21 7801087 0 0 CAMPBELL SOUP CO COM 134429109 216590937 4872687 SH SOLE 22 4416759 0 455928 CAMPBELL SOUP CO COM 134429109 12695498 285613 SH SOLE 23 285613 0 0 CAMPBELL SOUP CO COM 134429109 30266672 680915 SH SOLE 25 650357 0 30558 CAMPBELL SOUP CO COM 134429109 11473078 258112 SH SOLE 26 148766 0 109346 CAMPBELL SOUP CO COM 134429109 21837707 491287 SH SOLE 28 14977 0 476310 CAMPBELL SOUP CO COM 134429109 77691844 1747848 SH SOLE 30 1674708 0 73140 CAMPBELL SOUP CO COM 134429109 1996872 44924 SH SOLE 31 41612 0 3312 CAMPBELL SOUP CO COM 134429109 759784 17093 SH SOLE 34 17093 0 0 CAMPBELL SOUP CO COM 134429109 3604851 81099 SH SOLE 36 81099 0 0 CAMPBELL SOUP CO COM 134429109 430365 9682 SH SOLE 40 9682 0 0 CAMPBELL SOUP CO COM 134429109 48495 1091 SH OTR 43 1091 0 0 CAMPBELL SOUP CO COM 134429109 23192388 521764 SH SOLE 43 467116 0 54647 CAMPING WORLD HLDGS INC CL A 13462K109 689065 24742 SH SOLE 2 14287 0 10455 CAMPING WORLD HLDGS INC CL A 13462K109 4512 162 SH SOLE 4 162 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 10054 361 SH SOLE 7 361 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2754393 98901 SH SOLE 18 98901 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2476366 88918 SH SOLE 19 88918 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 41880746 1503797 SH SOLE 21 1503797 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 35676323 1281017 SH SOLE 22 1243863 0 37154 CAMPING WORLD HLDGS INC CL A 13462K109 239371 8595 SH SOLE 25 8595 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 466627 16755 SH SOLE 26 16755 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 21166 760 SH SOLE 28 760 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 640801 23009 SH SOLE 30 23009 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 208597 7490 SH SOLE 40 7490 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 547438 19657 SH SOLE 43 17739 0 1918 CAMTEK LTD ORD M20791105 33592 401 SH SOLE 2 401 0 0 CAMTEK LTD ORD M20791105 4942 59 SH SOLE 22 59 0 0 CAMTEK LTD ORD M20791105 10639 127 SH SOLE 29 127 0 0 CAMTEK LTD ORD M20791105 2848 34 SH SOLE 43 34 0 0 CANAAN INC SPONSORED ADS 134748102 10800 7105 SH SOLE 4 7105 0 0 CANAAN INC SPONSORED ADS 134748102 27568 18137 SH SOLE 7 18137 0 0 CANAAN INC SPONSORED ADS 134748102 3535324 2325871 SH SOLE 21 2325871 0 0 CANAAN INC SPONSORED ADS 134748102 1558889 1025585 SH SOLE 22 816529 0 209056 CANAAN INC SPONSORED ADS 134748102 1990242 1309370 SH SOLE 30 1309370 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 12 1 SH SOLE 2 1 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 47444509 935420 SH SOLE 43 818644 0 116776 CANADIAN NAT RES LTD COM 136385101 29231 383 SH SOLE 2 383 0 0 CANADIAN NAT RES LTD COM 136385101 1458170 19106 SH SOLE 19 19106 0 0 CANADIAN NAT RES LTD COM 136385101 17332730 227106 SH SOLE 21 227106 0 0 CANADIAN NAT RES LTD COM 136385101 50342415 659623 SH SOLE 43 525276 0 134347 CANADIAN NATL RY CO COM 136375102 27923 212 SH SOLE 2 212 0 0 CANADIAN NATL RY CO COM 136375102 41438650 314620 SH SOLE 18 314620 0 0 CANADIAN NATL RY CO COM 136375102 1394150 10585 SH SOLE 19 10585 0 0 CANADIAN NATL RY CO COM 136375102 20415 155 SH SOLE 30 155 0 0 CANADIAN NATL RY CO COM 136375102 65127618 494477 SH SOLE 43 411220 0 83257 CANADIAN PACIFIC KANSAS CITY COM 13646K108 467654 5304 SH SOLE 2 5304 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 25437310 288503 SH SOLE 18 288503 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 2507290 28437 SH SOLE 19 28437 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 5598266 63494 SH SOLE 25 19753 0 43741 CANADIAN PACIFIC KANSAS CITY COM 13646K108 276237 3133 SH SOLE 26 0 0 3133 CANADIAN PACIFIC KANSAS CITY COM 13646K108 20103 228 SH SOLE 30 228 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 4022492 45622 SH SOLE 34 45622 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 62397540 707696 SH SOLE 43 581384 0 126312 CANADIAN SOLAR INC COM 136635109 60248 3049 SH SOLE 7 3049 0 0 CANADIAN SOLAR INC COM 136635109 1744610 88290 SH SOLE 19 88290 0 0 CANADIAN SOLAR INC COM 136635109 16157673 817696 SH SOLE 21 817696 0 0 CANADIAN SOLAR INC COM 136635109 31418 1590 SH SOLE 22 1590 0 0 CANADIAN SOLAR INC COM 136635109 319302 16159 SH SOLE 25 16159 0 0 CANADIAN SOLAR INC COM 136635109 93820 4748 SH SOLE 26 1474 0 3274 CANADIAN SOLAR INC COM 136635109 22204391 1123704 SH SOLE 30 1123704 0 0 CANADIAN SOLAR INC COM 136635109 69083549 3496131 SH SOLE 34 3496131 0 0 CANADIAN SOLAR INC COM 136635109 28277 1431 SH SOLE 36 1431 0 0 CANADIAN SOLAR INC COM 136635109 119 6 SH SOLE 43 6 0 0 CANDEL THERAPEUTICS INC COM 137404109 4911 3108 SH SOLE 18 3108 0 0 CANDEL THERAPEUTICS INC COM 137404109 67626 42801 SH SOLE 21 42801 0 0 CANDEL THERAPEUTICS INC COM 137404109 2640 1671 SH SOLE 22 1671 0 0 CANNAE HLDGS INC COM 13765N107 1438928 64700 SH SOLE 2 19817 0 44883 CANNAE HLDGS INC COM 13765N107 7806 351 SH SOLE 4 351 0 0 CANNAE HLDGS INC COM 13765N107 12610 567 SH SOLE 7 567 0 0 CANNAE HLDGS INC COM 13765N107 4714658 211990 SH SOLE 18 211990 0 0 CANNAE HLDGS INC COM 13765N107 18920146 850726 SH SOLE 19 850726 0 0 CANNAE HLDGS INC COM 13765N107 53790665 2418645 SH SOLE 21 2418645 0 0 CANNAE HLDGS INC COM 13765N107 42067294 1891515 SH SOLE 22 1805028 0 86487 CANNAE HLDGS INC COM 13765N107 2576882 115867 SH SOLE 25 115867 0 0 CANNAE HLDGS INC COM 13765N107 649630 29210 SH SOLE 26 29210 0 0 CANNAE HLDGS INC COM 13765N107 34494 1551 SH SOLE 28 1551 0 0 CANNAE HLDGS INC COM 13765N107 6257024 281341 SH SOLE 30 281341 0 0 CANNAE HLDGS INC COM 13765N107 3433033 154363 SH SOLE 34 154363 0 0 CANNAE HLDGS INC COM 13765N107 95054 4274 SH SOLE 36 4274 0 0 CANNAE HLDGS INC COM 13765N107 373721 16804 SH SOLE 40 16804 0 0 CANNAE HLDGS INC COM 13765N107 1790231 80496 SH SOLE 43 75950 0 4546 CANOO INC CL A COM NEW 13803R201 2346047 657156 SH SOLE 22 657156 0 0 CANOO INC CL A COM NEW 13803R201 2381 667 SH SOLE 28 667 0 0 CANOO INC CL A COM NEW 13803R201 75 21 SH SOLE 43 21 0 0 CANOPY GROWTH CORP COM NEW 138035704 4047 469 SH SOLE 43 385 0 84 CANTALOUPE INC COM 138103106 354820 55182 SH SOLE 2 33540 0 21642 CANTALOUPE INC COM 138103106 1993 310 SH SOLE 7 310 0 0 CANTALOUPE INC COM 138103106 985893 153327 SH SOLE 18 153327 0 0 CANTALOUPE INC COM 138103106 766083 119142 SH SOLE 19 119142 0 0 CANTALOUPE INC COM 138103106 14206969 2209482 SH SOLE 21 2209482 0 0 CANTALOUPE INC COM 138103106 10433042 1622557 SH SOLE 22 1561535 0 61022 CANTALOUPE INC COM 138103106 70563 10974 SH SOLE 25 10974 0 0 CANTALOUPE INC COM 138103106 540101 83997 SH SOLE 30 83997 0 0 CANTALOUPE INC COM 138103106 70968 11037 SH SOLE 40 11037 0 0 CANTALOUPE INC COM 138103106 201291 31305 SH SOLE 43 31056 0 249 CANTERBURY PK HLDG CORP COM 13811E101 12067 517 SH SOLE 18 517 0 0 CANTERBURY PK HLDG CORP COM 13811E101 164874 7064 SH SOLE 21 7064 0 0 CAPITAL BANCORP INC MD COM 139737100 75009 3601 SH SOLE 2 572 0 3029 CAPITAL BANCORP INC MD COM 139737100 3687 177 SH SOLE 7 177 0 0 CAPITAL BANCORP INC MD COM 139737100 544621 26146 SH SOLE 18 26146 0 0 CAPITAL BANCORP INC MD COM 139737100 405602 19472 SH SOLE 19 19472 0 0 CAPITAL BANCORP INC MD COM 139737100 7858117 377250 SH SOLE 21 377250 0 0 CAPITAL BANCORP INC MD COM 139737100 3037826 145839 SH SOLE 22 139096 0 6743 CAPITAL BANCORP INC MD COM 139737100 780 37 SH SOLE 43 37 0 0 CAPITAL CITY BK GROUP INC COM 139674105 3772685 136198 SH SOLE 2 96973 0 39225 CAPITAL CITY BK GROUP INC COM 139674105 2548 92 SH SOLE 7 92 0 0 CAPITAL CITY BK GROUP INC COM 139674105 985732 35586 SH SOLE 18 35586 0 0 CAPITAL CITY BK GROUP INC COM 139674105 5933811 214217 SH SOLE 19 214217 0 0 CAPITAL CITY BK GROUP INC COM 139674105 15977665 576811 SH SOLE 21 576811 0 0 CAPITAL CITY BK GROUP INC COM 139674105 19754366 713154 SH SOLE 22 680315 0 32839 CAPITAL CITY BK GROUP INC COM 139674105 218027 7871 SH SOLE 23 7871 0 0 CAPITAL CITY BK GROUP INC COM 139674105 75206 2715 SH SOLE 25 2715 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1148165 41450 SH SOLE 26 0 0 41450 CAPITAL CITY BK GROUP INC COM 139674105 74568 2692 SH SOLE 28 0 0 2692 CAPITAL CITY BK GROUP INC COM 139674105 352870 12739 SH SOLE 30 12739 0 0 CAPITAL CITY BK GROUP INC COM 139674105 150300 5426 SH SOLE 40 5426 0 0 CAPITAL CITY BK GROUP INC COM 139674105 246893 8913 SH SOLE 43 8868 0 45 CAPITAL ONE FINL CORP COM 14040H105 118249182 794205 SH SOLE 2 131742 0 662463 CAPITAL ONE FINL CORP COM 14040H105 45856929 307992 SH SOLE 4 155805 0 152187 CAPITAL ONE FINL CORP COM 14040H105 49310432 331187 SH SOLE 7 297310 0 33877 CAPITAL ONE FINL CORP COM 14040H105 2388791 16044 SH SOLE 13 16044 0 0 CAPITAL ONE FINL CORP COM 14040H105 8032615 53950 SH SOLE 15 53950 0 0 CAPITAL ONE FINL CORP COM 14040H105 143684506 965038 SH SOLE 18 938962 0 26076 CAPITAL ONE FINL CORP COM 14040H105 20466866 137463 SH SOLE 19 137463 0 0 CAPITAL ONE FINL CORP COM 14040H105 1276948683 8576457 SH SOLE 21 8576457 0 0 CAPITAL ONE FINL CORP COM 14040H105 1221791936 8206004 SH SOLE 22 7368648 0 837356 CAPITAL ONE FINL CORP COM 14040H105 86447172 580611 SH SOLE 23 580611 0 0 CAPITAL ONE FINL CORP COM 14040H105 108364971 727819 SH SOLE 25 719194 0 8625 CAPITAL ONE FINL CORP COM 14040H105 64167123 430970 SH SOLE 26 241313 0 189657 CAPITAL ONE FINL CORP COM 14040H105 118058901 792927 SH SOLE 28 38814 0 754113 CAPITAL ONE FINL CORP COM 14040H105 342560454 2300762 SH SOLE 30 2300762 0 0 CAPITAL ONE FINL CORP COM 14040H105 12996161 87287 SH SOLE 31 81140 0 6147 CAPITAL ONE FINL CORP COM 14040H105 13085495 87887 SH SOLE 34 87887 0 0 CAPITAL ONE FINL CORP COM 14040H105 14388581 96639 SH SOLE 36 96639 0 0 CAPITAL ONE FINL CORP COM 14040H105 2868068 19263 SH SOLE 40 19263 0 0 CAPITAL ONE FINL CORP COM 14040H105 72361 486 SH OTR 43 486 0 0 CAPITAL ONE FINL CORP COM 14040H105 72114249 484346 SH SOLE 43 405712 0 78634 CAPITAL SOUTHWEST CORP COM 140501107 2753238 110306 SH SOLE 30 110306 0 0 CAPITAL SOUTHWEST CORP COM 140501107 1206288 48329 SH SOLE 43 45425 0 2904 CAPITOL FED FINL INC COM 14057J101 1193675 200281 SH SOLE 2 127471 0 72810 CAPITOL FED FINL INC COM 14057J101 4100 688 SH SOLE 4 688 0 0 CAPITOL FED FINL INC COM 14057J101 5030 844 SH SOLE 7 844 0 0 CAPITOL FED FINL INC COM 14057J101 2352865 394776 SH SOLE 18 394776 0 0 CAPITOL FED FINL INC COM 14057J101 1581236 265308 SH SOLE 19 265308 0 0 CAPITOL FED FINL INC COM 14057J101 87235107 14636763 SH SOLE 21 14636763 0 0 CAPITOL FED FINL INC COM 14057J101 20576280 3452396 SH SOLE 22 3309742 0 142654 CAPITOL FED FINL INC COM 14057J101 154346 25897 SH SOLE 25 25897 0 0 CAPITOL FED FINL INC COM 14057J101 475012 79700 SH SOLE 26 77625 0 2075 CAPITOL FED FINL INC COM 14057J101 136353 22878 SH SOLE 28 0 0 22878 CAPITOL FED FINL INC COM 14057J101 1415268 237461 SH SOLE 30 237461 0 0 CAPITOL FED FINL INC COM 14057J101 27327 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 98090 16458 SH SOLE 40 16458 0 0 CAPITOL FED FINL INC COM 14057J101 5698 956 SH SOLE 43 0 0 956 CAPRI HOLDINGS LIMITED SHS G1890L107 10235988 225960 SH SOLE 2 103486 0 122474 CAPRI HOLDINGS LIMITED SHS G1890L107 18618 411 SH SOLE 4 411 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 802761 17721 SH SOLE 7 16843 0 878 CAPRI HOLDINGS LIMITED SHS G1890L107 8943171 197421 SH SOLE 18 197421 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1732136 38237 SH SOLE 19 38237 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 261019732 5762025 SH SOLE 21 5762025 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 154140453 3402659 SH SOLE 22 3253647 0 149012 CAPRI HOLDINGS LIMITED SHS G1890L107 1752295 38682 SH SOLE 25 38682 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1742918 38475 SH SOLE 26 35479 0 2996 CAPRI HOLDINGS LIMITED SHS G1890L107 202627 4473 SH SOLE 28 1560 0 2913 CAPRI HOLDINGS LIMITED SHS G1890L107 3858156 85169 SH SOLE 30 85169 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 63782 1408 SH SOLE 31 1408 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 608470 13432 SH SOLE 34 13432 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 147678 3260 SH SOLE 36 3260 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1112613 24561 SH SOLE 40 24561 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 6624989 146247 SH SOLE 43 137413 0 8834 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 24410 3595 SH SOLE 18 3595 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 345645 50905 SH SOLE 21 50905 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 2221926 327235 SH SOLE 22 327235 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 173925 8653 SH SOLE 2 779 0 7874 CAPSTAR FINL HLDGS INC COM 14070T102 1447 72 SH SOLE 7 72 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1023814 50936 SH SOLE 18 50936 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 810673 40332 SH SOLE 19 40332 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 15323999 762388 SH SOLE 21 762388 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 10523878 523576 SH SOLE 22 506055 0 17521 CAPSTAR FINL HLDGS INC COM 14070T102 826038 41096 SH SOLE 43 39287 0 1809 CARA THERAPEUTICS INC COM 140755109 93549 102801 SH SOLE 2 82184 0 20617 CARA THERAPEUTICS INC COM 140755109 548 602 SH SOLE 7 602 0 0 CARA THERAPEUTICS INC COM 140755109 127511 140122 SH SOLE 18 140122 0 0 CARA THERAPEUTICS INC COM 140755109 82598 90767 SH SOLE 19 90767 0 0 CARA THERAPEUTICS INC COM 140755109 1593962 1751607 SH SOLE 21 1751607 0 0 CARA THERAPEUTICS INC COM 140755109 1192875 1310852 SH SOLE 22 1270537 0 40315 CARA THERAPEUTICS INC COM 140755109 22033 24212 SH SOLE 28 24212 0 0 CARA THERAPEUTICS INC COM 140755109 364 400 SH SOLE 43 388 0 12 CARDIFF ONCOLOGY INC COM 14147L108 34726 6503 SH SOLE 18 6503 0 0 CARDIFF ONCOLOGY INC COM 14147L108 463886 86870 SH SOLE 21 86870 0 0 CARDIFF ONCOLOGY INC COM 14147L108 3118613 584010 SH SOLE 22 584010 0 0 CARDIFF ONCOLOGY INC COM 14147L108 401 75 SH SOLE 43 75 0 0 CARDINAL HEALTH INC COM 14149Y108 100065232 894238 SH SOLE 2 476284 0 417954 CARDINAL HEALTH INC COM 14149Y108 26326825 235271 SH SOLE 4 106082 0 129189 CARDINAL HEALTH INC COM 14149Y108 40118052 358517 SH SOLE 7 330348 0 28169 CARDINAL HEALTH INC COM 14149Y108 2102825 18792 SH SOLE 13 18792 0 0 CARDINAL HEALTH INC COM 14149Y108 3932054 35139 SH SOLE 15 35139 0 0 CARDINAL HEALTH INC COM 14149Y108 231316902 2067175 SH SOLE 18 1959909 0 107266 CARDINAL HEALTH INC COM 14149Y108 504378843 4507407 SH SOLE 19 4507407 0 0 CARDINAL HEALTH INC COM 14149Y108 852603475 7619334 SH SOLE 21 7619334 0 0 CARDINAL HEALTH INC COM 14149Y108 689557230 6162263 SH SOLE 22 5537532 0 624731 CARDINAL HEALTH INC COM 14149Y108 73197147 654130 SH SOLE 23 654130 0 0 CARDINAL HEALTH INC COM 14149Y108 74025319 661531 SH SOLE 25 646874 0 14657 CARDINAL HEALTH INC COM 14149Y108 58938066 526703 SH SOLE 26 370874 0 155829 CARDINAL HEALTH INC COM 14149Y108 86082320 769279 SH SOLE 28 12577 0 756702 CARDINAL HEALTH INC COM 14149Y108 1722812 15396 SH SOLE 29 15396 0 0 CARDINAL HEALTH INC COM 14149Y108 212608098 1899983 SH SOLE 30 1757035 0 142948 CARDINAL HEALTH INC COM 14149Y108 20068258 179341 SH SOLE 31 87408 0 91933 CARDINAL HEALTH INC COM 14149Y108 29935824 267523 SH SOLE 34 267523 0 0 CARDINAL HEALTH INC COM 14149Y108 8995977 80393 SH SOLE 36 80393 0 0 CARDINAL HEALTH INC COM 14149Y108 1369208 12236 SH SOLE 40 12236 0 0 CARDINAL HEALTH INC COM 14149Y108 49907 446 SH OTR 43 446 0 0 CARDINAL HEALTH INC COM 14149Y108 41470353 370602 SH SOLE 43 289379 0 81223 CARDIO DIAGNOSTICS HOLDGS IN COMMON STOCK 14159C103 1515228 1067062 SH SOLE 22 1067062 0 0 CARDLYTICS INC COM 14161W105 556228 38387 SH SOLE 2 16102 0 22285 CARDLYTICS INC COM 14161W105 2869 198 SH SOLE 7 198 0 0 CARDLYTICS INC COM 14161W105 1486094 102560 SH SOLE 18 102560 0 0 CARDLYTICS INC COM 14161W105 2316198 159848 SH SOLE 19 159848 0 0 CARDLYTICS INC COM 14161W105 20072171 1385243 SH SOLE 21 1385243 0 0 CARDLYTICS INC COM 14161W105 17096664 1179894 SH SOLE 22 1149613 0 30281 CARDLYTICS INC COM 14161W105 7709 532 SH SOLE 28 532 0 0 CARDLYTICS INC COM 14161W105 59308 4093 SH SOLE 43 3642 0 451 CARECLOUD INC COM 14167R100 1980 1707 SH SOLE 18 1707 0 0 CARECLOUD INC COM 14167R100 25782 22226 SH SOLE 21 22226 0 0 CARECLOUD INC COM 14167R100 35412 30528 SH SOLE 22 30528 0 0 CAREDX INC COM 14167L103 2672016 252315 SH SOLE 2 141823 0 110492 CAREDX INC COM 14167L103 4893 462 SH SOLE 7 462 0 0 CAREDX INC COM 14167L103 1596824 150786 SH SOLE 18 146591 0 4195 CAREDX INC COM 14167L103 5042418 476149 SH SOLE 19 476149 0 0 CAREDX INC COM 14167L103 25413194 2399735 SH SOLE 21 2399735 0 0 CAREDX INC COM 14167L103 20933835 1976755 SH SOLE 22 1899540 0 77215 CAREDX INC COM 14167L103 132153 12479 SH SOLE 23 12479 0 0 CAREDX INC COM 14167L103 348792 32936 SH SOLE 26 0 0 32936 CAREDX INC COM 14167L103 9012 851 SH SOLE 28 851 0 0 CAREDX INC COM 14167L103 980126 92552 SH SOLE 30 92552 0 0 CAREDX INC COM 14167L103 317816 30011 SH SOLE 43 25337 0 4674 CAREMAX INC *W EXP 06/08/202 14171W111 62 3646 SH SOLE 18 3646 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 2675 156441 SH SOLE 19 156441 0 0 CAREMAX INC CL A NEW 14171W202 4584 951 SH SOLE 2 122 0 829 CAREMAX INC CL A NEW 14171W202 140 29 SH SOLE 7 29 0 0 CAREMAX INC CL A NEW 14171W202 35899 7448 SH SOLE 18 7448 0 0 CAREMAX INC CL A NEW 14171W202 24789 5143 SH SOLE 19 5143 0 0 CAREMAX INC CL A NEW 14171W202 456343 94677 SH SOLE 21 94677 0 0 CAREMAX INC CL A NEW 14171W202 266310 55251 SH SOLE 22 52982 0 2269 CAREMAX INC CL A NEW 14171W202 154 32 SH SOLE 26 0 0 32 CAREMAX INC CL A NEW 14171W202 39 8 SH SOLE 43 8 0 0 CARETRUST REIT INC COM 14174T107 5465533 224273 SH SOLE 2 94496 0 129777 CARETRUST REIT INC COM 14174T107 6130249 251549 SH SOLE 4 251549 0 0 CARETRUST REIT INC COM 14174T107 4311321 176911 SH SOLE 7 158256 0 18655 CARETRUST REIT INC COM 14174T107 13971711 573316 SH SOLE 18 573316 0 0 CARETRUST REIT INC COM 14174T107 26577751 1090593 SH SOLE 19 1090593 0 0 CARETRUST REIT INC COM 14174T107 375962911 15427284 SH SOLE 21 15427284 0 0 CARETRUST REIT INC COM 14174T107 132253261 5426888 SH SOLE 22 4765978 0 660910 CARETRUST REIT INC COM 14174T107 1153749 47343 SH SOLE 23 47343 0 0 CARETRUST REIT INC COM 14174T107 7295964 299383 SH SOLE 25 299383 0 0 CARETRUST REIT INC COM 14174T107 614806 25228 SH SOLE 26 20645 0 4583 CARETRUST REIT INC COM 14174T107 6982736 286530 SH SOLE 28 131503 0 155027 CARETRUST REIT INC COM 14174T107 14624413 600099 SH SOLE 30 600099 0 0 CARETRUST REIT INC COM 14174T107 8430826 345951 SH SOLE 34 345951 0 0 CARETRUST REIT INC COM 14174T107 100380 4119 SH SOLE 36 4119 0 0 CARETRUST REIT INC COM 14174T107 577130 23682 SH SOLE 40 23682 0 0 CARETRUST REIT INC COM 14174T107 2372417 97350 SH SOLE 43 92646 0 4704 CARGO THERAPEUTICS INC COM 14179K101 223468 10012 SH SOLE 2 4365 0 5647 CARGO THERAPEUTICS INC COM 14179K101 4040 181 SH SOLE 7 181 0 0 CARGO THERAPEUTICS INC COM 14179K101 1279226 57313 SH SOLE 18 57313 0 0 CARGO THERAPEUTICS INC COM 14179K101 1020359 45715 SH SOLE 19 45715 0 0 CARGO THERAPEUTICS INC COM 14179K101 17853701 799897 SH SOLE 21 799897 0 0 CARGO THERAPEUTICS INC COM 14179K101 12463242 558389 SH SOLE 22 535522 0 22867 CARGURUS INC COM CL A 141788109 3027034 131154 SH SOLE 2 57176 0 73978 CARGURUS INC COM CL A 141788109 8424 365 SH SOLE 4 365 0 0 CARGURUS INC COM CL A 141788109 17402 754 SH SOLE 7 754 0 0 CARGURUS INC COM CL A 141788109 7238257 313616 SH SOLE 18 285959 0 27657 CARGURUS INC COM CL A 141788109 12406954 537563 SH SOLE 19 537563 0 0 CARGURUS INC COM CL A 141788109 233642971 10123179 SH SOLE 21 10123179 0 0 CARGURUS INC COM CL A 141788109 68352574 2961550 SH SOLE 22 2849743 0 111807 CARGURUS INC COM CL A 141788109 163129 7068 SH SOLE 23 7068 0 0 CARGURUS INC COM CL A 141788109 363510 15750 SH SOLE 25 15750 0 0 CARGURUS INC COM CL A 141788109 2171482 94085 SH SOLE 26 8635 0 85450 CARGURUS INC COM CL A 141788109 62685 2716 SH SOLE 28 1660 0 1056 CARGURUS INC COM CL A 141788109 6080818 263467 SH SOLE 30 263467 0 0 CARGURUS INC COM CL A 141788109 373827 16197 SH SOLE 40 16197 0 0 CARGURUS INC COM CL A 141788109 1737439 75279 SH SOLE 43 71311 0 3968 CARIBOU BIOSCIENCES INC COM 142038108 234667 45655 SH SOLE 2 13234 0 32421 CARIBOU BIOSCIENCES INC COM 142038108 20498 3988 SH SOLE 7 3988 0 0 CARIBOU BIOSCIENCES INC COM 142038108 1189915 231501 SH SOLE 18 231501 0 0 CARIBOU BIOSCIENCES INC COM 142038108 893291 173792 SH SOLE 19 173792 0 0 CARIBOU BIOSCIENCES INC COM 142038108 19720253 3836625 SH SOLE 21 3836625 0 0 CARIBOU BIOSCIENCES INC COM 142038108 12656171 2462290 SH SOLE 22 2394721 0 67569 CARIBOU BIOSCIENCES INC COM 142038108 975464 189779 SH SOLE 30 189779 0 0 CARIBOU BIOSCIENCES INC COM 142038108 315760 61432 SH SOLE 43 53822 0 7610 CARISMA THERAPEUTICS INC COM 14216R101 25851 11388 SH SOLE 2 877 0 10511 CARISMA THERAPEUTICS INC COM 14216R101 177950 78392 SH SOLE 18 78392 0 0 CARISMA THERAPEUTICS INC COM 14216R101 115666 50954 SH SOLE 19 50954 0 0 CARISMA THERAPEUTICS INC COM 14216R101 2200431 969353 SH SOLE 21 969353 0 0 CARISMA THERAPEUTICS INC COM 14216R101 1421658 626281 SH SOLE 22 607188 0 19093 CARLISLE COS INC COM 142339100 43675209 111459 SH SOLE 2 49002 0 62457 CARLISLE COS INC COM 142339100 16512951 42141 SH SOLE 4 15742 0 26399 CARLISLE COS INC COM 142339100 3980804 10159 SH SOLE 7 9983 0 176 CARLISLE COS INC COM 142339100 789970 2016 SH SOLE 13 2016 0 0 CARLISLE COS INC COM 142339100 1649297 4209 SH SOLE 15 4209 0 0 CARLISLE COS INC COM 142339100 40348011 102968 SH SOLE 18 99732 0 3236 CARLISLE COS INC COM 142339100 17501197 44663 SH SOLE 19 44663 0 0 CARLISLE COS INC COM 142339100 983954943 2511050 SH SOLE 21 2511050 0 0 CARLISLE COS INC COM 142339100 582829069 1487378 SH SOLE 22 1385755 0 101623 CARLISLE COS INC COM 142339100 29922058 76361 SH SOLE 23 76361 0 0 CARLISLE COS INC COM 142339100 2108937 5382 SH SOLE 25 5382 0 0 CARLISLE COS INC COM 142339100 13530189 34529 SH SOLE 26 23484 0 11045 CARLISLE COS INC COM 142339100 23000811 58698 SH SOLE 28 705 0 57993 CARLISLE COS INC COM 142339100 68966 176 SH SOLE 29 176 0 0 CARLISLE COS INC COM 142339100 49661502 126736 SH SOLE 30 126736 0 0 CARLISLE COS INC COM 142339100 4392639 11210 SH SOLE 31 10448 0 762 CARLISLE COS INC COM 142339100 116741911 297925 SH SOLE 34 297925 0 0 CARLISLE COS INC COM 142339100 2502746 6387 SH SOLE 36 6387 0 0 CARLISLE COS INC COM 142339100 911835 2327 SH SOLE 40 2327 0 0 CARLISLE COS INC COM 142339100 21461 55 SH OTR 43 55 0 0 CARLISLE COS INC COM 142339100 18684175 47682 SH SOLE 43 38975 0 8707 CARLYLE GROUP INC COM 14316J108 18170870 387356 SH SOLE 2 157556 0 229800 CARLYLE GROUP INC COM 14316J108 8677553 184983 SH SOLE 4 64834 0 120149 CARLYLE GROUP INC COM 14316J108 2088527 44522 SH SOLE 7 43362 0 1160 CARLYLE GROUP INC COM 14316J108 410556 8752 SH SOLE 13 8752 0 0 CARLYLE GROUP INC COM 14316J108 1017103 21682 SH SOLE 15 21682 0 0 CARLYLE GROUP INC COM 14316J108 62270414 1327444 SH SOLE 18 1306907 0 20537 CARLYLE GROUP INC COM 14316J108 53339719 1137065 SH SOLE 19 1137065 0 0 CARLYLE GROUP INC COM 14316J108 522863832 11146106 SH SOLE 21 11146106 0 0 CARLYLE GROUP INC COM 14316J108 312030450 6651683 SH SOLE 22 6237012 0 414671 CARLYLE GROUP INC COM 14316J108 16956276 361464 SH SOLE 23 361464 0 0 CARLYLE GROUP INC COM 14316J108 17952692 382705 SH SOLE 25 380184 0 2521 CARLYLE GROUP INC COM 14316J108 8344632 177886 SH SOLE 26 97657 0 80229 CARLYLE GROUP INC COM 14316J108 11357239 242107 SH SOLE 28 6053 0 236054 CARLYLE GROUP INC COM 14316J108 51833627 1104959 SH SOLE 30 1023054 0 81905 CARLYLE GROUP INC COM 14316J108 1864016 39736 SH SOLE 31 36606 0 3130 CARLYLE GROUP INC COM 14316J108 4217537 89907 SH SOLE 34 89907 0 0 CARLYLE GROUP INC COM 14316J108 2395225 51060 SH SOLE 36 51060 0 0 CARLYLE GROUP INC COM 14316J108 460844 9824 SH SOLE 40 9824 0 0 CARLYLE GROUP INC COM 14316J108 29 1 SH SOLE 43 0 0 1 CARLYLE SECURED LENDING INC COM 872280102 2991483 183752 SH SOLE 30 183752 0 0 CARMAX INC COM 143130102 25830990 296533 SH SOLE 2 46076 0 250457 CARMAX INC COM 143130102 9894912 113591 SH SOLE 4 50702 0 62889 CARMAX INC COM 143130102 8758301 100543 SH SOLE 7 88406 0 12137 CARMAX INC COM 143130102 487032 5591 SH SOLE 13 5591 0 0 CARMAX INC COM 143130102 1907970 21903 SH SOLE 15 21903 0 0 CARMAX INC COM 143130102 22930575 263237 SH SOLE 18 253239 0 9998 CARMAX INC COM 143130102 6299882 72321 SH SOLE 19 72321 0 0 CARMAX INC COM 143130102 353366419 4056554 SH SOLE 21 4056554 0 0 CARMAX INC COM 143130102 296997799 3409457 SH SOLE 22 3060908 0 348549 CARMAX INC COM 143130102 20983841 240889 SH SOLE 23 240889 0 0 CARMAX INC COM 143130102 67671665 776853 SH SOLE 25 763287 0 13566 CARMAX INC COM 143130102 19854982 227930 SH SOLE 26 119020 0 108910 CARMAX INC COM 143130102 22153728 254319 SH SOLE 28 6579 0 247740 CARMAX INC COM 143130102 81656478 937395 SH SOLE 30 937395 0 0 CARMAX INC COM 143130102 3279517 37648 SH SOLE 31 35159 0 2489 CARMAX INC COM 143130102 586337 6731 SH SOLE 34 6731 0 0 CARMAX INC COM 143130102 3140490 36052 SH SOLE 36 36052 0 0 CARMAX INC COM 143130102 706114 8106 SH SOLE 40 8106 0 0 CARMAX INC COM 143130102 20471 235 SH OTR 43 235 0 0 CARMAX INC COM 143130102 10742841 123325 SH SOLE 43 87447 0 35878 CARMELL CORPORATION COM 142922103 80860 31586 SH SOLE 22 31586 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 39806985 2436168 SH SOLE 2 1135832 0 1300336 CARNIVAL CORP UNIT 99/99/9999 143658300 8397780 513940 SH SOLE 4 310610 0 203330 CARNIVAL CORP UNIT 99/99/9999 143658300 10087058 617323 SH SOLE 7 540817 0 76506 CARNIVAL CORP UNIT 99/99/9999 143658300 1153065 70567 SH SOLE 13 70567 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2172436 132952 SH SOLE 15 132952 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 26895640 1646000 SH SOLE 18 1580945 0 65055 CARNIVAL CORP UNIT 99/99/9999 143658300 9608884 588059 SH SOLE 19 588059 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 410058117 25095356 SH SOLE 21 25095356 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 370872166 22697195 SH SOLE 22 20446151 0 2251044 CARNIVAL CORP UNIT 99/99/9999 143658300 28539722 1746617 SH SOLE 23 1746617 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 22554037 1380296 SH SOLE 25 1380296 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 19075594 1167417 SH SOLE 26 718866 0 448551 CARNIVAL CORP UNIT 99/99/9999 143658300 14578336 892187 SH SOLE 28 14181 0 878006 CARNIVAL CORP UNIT 99/99/9999 143658300 1148833 70308 SH SOLE 29 70308 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 90472864 5536895 SH SOLE 30 5536895 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5411138 331159 SH SOLE 31 315477 0 15682 CARNIVAL CORP UNIT 99/99/9999 143658300 1933512 118330 SH SOLE 34 118330 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3642186 222900 SH SOLE 36 222900 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 793176 48542 SH SOLE 40 48542 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 19641 1202 SH OTR 43 1202 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 9986277 611155 SH SOLE 43 429379 0 181776 CARNIVAL PLC ADR 14365C103 1965674 133447 SH SOLE 43 100015 0 33432 CARPARTS COM INC COM 14427M107 1281399 790987 SH SOLE 2 704722 0 86265 CARPARTS COM INC COM 14427M107 980 605 SH SOLE 7 605 0 0 CARPARTS COM INC COM 14427M107 298260 184111 SH SOLE 18 184111 0 0 CARPARTS COM INC COM 14427M107 989836 611010 SH SOLE 19 611010 0 0 CARPARTS COM INC COM 14427M107 3219674 1987453 SH SOLE 21 1987453 0 0 CARPARTS COM INC COM 14427M107 3503104 2162410 SH SOLE 22 2102689 0 59721 CARPARTS COM INC COM 14427M107 69101 42655 SH SOLE 23 42655 0 0 CARPARTS COM INC COM 14427M107 119386 73695 SH SOLE 26 0 0 73695 CARPARTS COM INC COM 14427M107 53355 32935 SH SOLE 30 32935 0 0 CARPARTS COM INC COM 14427M107 771 476 SH SOLE 43 476 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3307389 46309 SH SOLE 2 21472 0 24837 CARPENTER TECHNOLOGY CORP COM 144285103 62564 876 SH SOLE 4 190 0 686 CARPENTER TECHNOLOGY CORP COM 144285103 477728 6689 SH SOLE 7 6347 0 342 CARPENTER TECHNOLOGY CORP COM 144285103 11016249 154246 SH SOLE 18 154246 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 7476174 104679 SH SOLE 19 104679 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 416592789 5832999 SH SOLE 21 5832999 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 102009186 1428300 SH SOLE 22 1365044 0 63256 CARPENTER TECHNOLOGY CORP COM 144285103 686061 9606 SH SOLE 25 9606 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 9254604 129580 SH SOLE 26 25289 0 104291 CARPENTER TECHNOLOGY CORP COM 144285103 2261229 31661 SH SOLE 28 27380 0 4281 CARPENTER TECHNOLOGY CORP COM 144285103 7747784 108482 SH SOLE 30 108482 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 71491 1001 SH SOLE 36 1001 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 737697 10329 SH SOLE 40 10329 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4361193 61064 SH SOLE 43 58329 0 2735 CARRIAGE SVCS INC COM 143905107 763583 28239 SH SOLE 2 24723 0 3516 CARRIAGE SVCS INC COM 143905107 364391 13476 SH SOLE 7 12744 0 732 CARRIAGE SVCS INC COM 143905107 895267 33109 SH SOLE 18 33109 0 0 CARRIAGE SVCS INC COM 143905107 752604 27833 SH SOLE 19 27833 0 0 CARRIAGE SVCS INC COM 143905107 14466508 535004 SH SOLE 21 535004 0 0 CARRIAGE SVCS INC COM 143905107 9731507 359893 SH SOLE 22 347743 0 12150 CARRIAGE SVCS INC COM 143905107 58677 2170 SH SOLE 25 2170 0 0 CARRIAGE SVCS INC COM 143905107 16738 619 SH SOLE 26 619 0 0 CARRIAGE SVCS INC COM 143905107 45535 1684 SH SOLE 28 0 0 1684 CARRIAGE SVCS INC COM 143905107 1140088 42163 SH SOLE 30 42163 0 0 CARRIAGE SVCS INC COM 143905107 45833 1695 SH SOLE 40 1695 0 0 CARRIAGE SVCS INC COM 143905107 243955 9022 SH SOLE 43 3837 0 5185 CARRIER GLOBAL CORPORATION COM 14448C104 81295735 1398516 SH SOLE 2 270374 0 1128142 CARRIER GLOBAL CORPORATION COM 14448C104 35845109 616637 SH SOLE 4 274422 0 342215 CARRIER GLOBAL CORPORATION COM 14448C104 51375759 883808 SH SOLE 7 799747 0 84061 CARRIER GLOBAL CORPORATION COM 14448C104 1890446 32521 SH SOLE 13 32521 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 7098952 122122 SH SOLE 15 122122 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 74730533 1285576 SH SOLE 18 1233736 0 51840 CARRIER GLOBAL CORPORATION COM 14448C104 22808410 392369 SH SOLE 19 392369 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1259926361 21674288 SH SOLE 21 21674288 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1043982247 17959440 SH SOLE 22 16139534 0 1819906 CARRIER GLOBAL CORPORATION COM 14448C104 72313778 1244001 SH SOLE 23 1244001 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 87140939 1499070 SH SOLE 25 1499070 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 52849471 909160 SH SOLE 26 578798 0 330362 CARRIER GLOBAL CORPORATION COM 14448C104 99339055 1708912 SH SOLE 28 30011 0 1678901 CARRIER GLOBAL CORPORATION COM 14448C104 341187757 5869392 SH SOLE 30 5822912 0 46480 CARRIER GLOBAL CORPORATION COM 14448C104 11027494 189704 SH SOLE 31 176830 0 12874 CARRIER GLOBAL CORPORATION COM 14448C104 6535207 112424 SH SOLE 34 112424 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 10832177 186344 SH SOLE 36 186344 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 2289159 39380 SH SOLE 40 39380 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 88765 1527 SH OTR 43 1527 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 68804953 1183639 SH SOLE 43 1016486 0 167154 CARROLS RESTAURANT GROUP INC COM 14574X104 339621 35712 SH SOLE 2 6384 0 29328 CARROLS RESTAURANT GROUP INC COM 14574X104 926303 97403 SH SOLE 18 97403 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1137967 119660 SH SOLE 19 119660 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 12260768 1289250 SH SOLE 21 1289250 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 11077895 1164868 SH SOLE 22 1128408 0 36460 CARROLS RESTAURANT GROUP INC COM 14574X104 125475 13194 SH SOLE 43 12533 0 661 CARS COM INC COM 14575E105 1309185 76204 SH SOLE 2 55777 0 20427 CARS COM INC COM 14575E105 2457 143 SH SOLE 4 143 0 0 CARS COM INC COM 14575E105 7353 428 SH SOLE 7 428 0 0 CARS COM INC COM 14575E105 3408598 198405 SH SOLE 18 198405 0 0 CARS COM INC COM 14575E105 2939618 171107 SH SOLE 19 171107 0 0 CARS COM INC COM 14575E105 124254127 7232487 SH SOLE 21 7232487 0 0 CARS COM INC COM 14575E105 33434582 1946134 SH SOLE 22 1893772 0 52362 CARS COM INC COM 14575E105 74166 4317 SH SOLE 23 4317 0 0 CARS COM INC COM 14575E105 219646 12785 SH SOLE 25 12785 0 0 CARS COM INC COM 14575E105 537133 31265 SH SOLE 26 12613 0 18652 CARS COM INC COM 14575E105 69648 4054 SH SOLE 28 1223 0 2831 CARS COM INC COM 14575E105 2990660 174078 SH SOLE 30 174078 0 0 CARS COM INC COM 14575E105 16544 963 SH SOLE 36 963 0 0 CARS COM INC COM 14575E105 185785 10814 SH SOLE 40 10814 0 0 CARS COM INC COM 14575E105 950621 55333 SH SOLE 43 53802 0 1531 CARTER BANKSHARES INC COM NEW 146103106 134780 10663 SH SOLE 2 965 0 9698 CARTER BANKSHARES INC COM NEW 146103106 4121 326 SH SOLE 7 326 0 0 CARTER BANKSHARES INC COM NEW 146103106 837438 66253 SH SOLE 18 66253 0 0 CARTER BANKSHARES INC COM NEW 146103106 585561 46326 SH SOLE 19 46326 0 0 CARTER BANKSHARES INC COM NEW 146103106 11789391 932705 SH SOLE 21 932705 0 0 CARTER BANKSHARES INC COM NEW 146103106 7435708 588268 SH SOLE 22 566746 0 21522 CARTER BANKSHARES INC COM NEW 146103106 2452 194 SH SOLE 43 194 0 0 CARTERS INC COM 146229109 6552708 77382 SH SOLE 2 33694 0 43688 CARTERS INC COM 146229109 1609 19 SH SOLE 4 19 0 0 CARTERS INC COM 146229109 585054 6909 SH SOLE 7 6561 0 348 CARTERS INC COM 146229109 5095111 60169 SH SOLE 18 60169 0 0 CARTERS INC COM 146229109 1035890 12233 SH SOLE 19 12233 0 0 CARTERS INC COM 146229109 160028349 1889801 SH SOLE 21 1889801 0 0 CARTERS INC COM 146229109 94033160 1110453 SH SOLE 22 1062154 0 48299 CARTERS INC COM 146229109 647802 7650 SH SOLE 25 7650 0 0 CARTERS INC COM 146229109 772790 9126 SH SOLE 26 9126 0 0 CARTERS INC COM 146229109 102886 1215 SH SOLE 28 783 0 432 CARTERS INC COM 146229109 3081844 36394 SH SOLE 30 36394 0 0 CARTERS INC COM 146229109 37937 448 SH SOLE 31 448 0 0 CARTERS INC COM 146229109 103394 1221 SH SOLE 36 1221 0 0 CARTERS INC COM 146229109 780496 9217 SH SOLE 40 9217 0 0 CARTERS INC COM 146229109 3007540 35517 SH SOLE 43 33056 0 2461 CARTESIAN THERAPEUTICS INC COM 816212104 35933 55282 SH SOLE 2 18981 0 36301 CARTESIAN THERAPEUTICS INC COM 816212104 206993 318451 SH SOLE 18 318451 0 0 CARTESIAN THERAPEUTICS INC COM 816212104 163988 252289 SH SOLE 19 252289 0 0 CARTESIAN THERAPEUTICS INC COM 816212104 2551456 3925317 SH SOLE 21 3925317 0 0 CARTESIAN THERAPEUTICS INC COM 816212104 1756648 2702536 SH SOLE 22 2638487 0 64049 CARTESIAN THERAPEUTICS INC COM 816212104 65 100 SH SOLE 43 100 0 0 CARVANA CO CL A 146869102 10127056 115198 SH SOLE 2 44063 0 71135 CARVANA CO CL A 146869102 22945 261 SH SOLE 4 261 0 0 CARVANA CO CL A 146869102 1430472 16272 SH SOLE 7 15534 0 738 CARVANA CO CL A 146869102 23371137 265853 SH SOLE 18 261619 0 4234 CARVANA CO CL A 146869102 35772777 406925 SH SOLE 19 406925 0 0 CARVANA CO CL A 146869102 328238973 3733807 SH SOLE 21 3733807 0 0 CARVANA CO CL A 146869102 268700431 3056540 SH SOLE 22 2932774 0 123766 CARVANA CO CL A 146869102 354014 4027 SH SOLE 23 4027 0 0 CARVANA CO CL A 146869102 1748618 19891 SH SOLE 25 19891 0 0 CARVANA CO CL A 146869102 4835929 55010 SH SOLE 26 35873 0 19137 CARVANA CO CL A 146869102 231115 2629 SH SOLE 28 1506 0 1123 CARVANA CO CL A 146869102 26988 307 SH SOLE 29 307 0 0 CARVANA CO CL A 146869102 13439857 152882 SH SOLE 30 152882 0 0 CARVANA CO CL A 146869102 1430032 16267 SH SOLE 34 16267 0 0 CARVANA CO CL A 146869102 25054 285 SH SOLE 36 285 0 0 CARVANA CO CL A 146869102 1790375 20366 SH SOLE 40 20366 0 0 CARVANA CO CL A 146869102 10068244 114529 SH SOLE 43 105613 0 8916 CARVER BANCORP INC COM NEW 146875604 2119 1385 SH SOLE 22 1385 0 0 CASA SYS INC COM 14713L102 1940 7089 SH SOLE 18 7089 0 0 CASA SYS INC COM 14713L102 18451 67437 SH SOLE 21 67437 0 0 CASA SYS INC COM 14713L102 125856 459999 SH SOLE 22 459999 0 0 CASA SYS INC COM 14713L102 236 862 SH SOLE 43 862 0 0 CASELLA WASTE SYS INC CL A 147448104 2972131 30061 SH SOLE 2 16365 0 13696 CASELLA WASTE SYS INC CL A 147448104 16808 170 SH SOLE 4 170 0 0 CASELLA WASTE SYS INC CL A 147448104 44195 447 SH SOLE 7 447 0 0 CASELLA WASTE SYS INC CL A 147448104 13059244 132085 SH SOLE 18 132085 0 0 CASELLA WASTE SYS INC CL A 147448104 12077564 122156 SH SOLE 19 122156 0 0 CASELLA WASTE SYS INC CL A 147448104 199123092 2013989 SH SOLE 21 2013989 0 0 CASELLA WASTE SYS INC CL A 147448104 155222242 1569963 SH SOLE 22 1522273 0 47690 CASELLA WASTE SYS INC CL A 147448104 1098545 11111 SH SOLE 25 11111 0 0 CASELLA WASTE SYS INC CL A 147448104 1501143 15183 SH SOLE 26 15183 0 0 CASELLA WASTE SYS INC CL A 147448104 803714 8129 SH SOLE 28 3061 0 5068 CASELLA WASTE SYS INC CL A 147448104 6951846 70313 SH SOLE 30 70313 0 0 CASELLA WASTE SYS INC CL A 147448104 1236073 12502 SH SOLE 40 12502 0 0 CASELLA WASTE SYS INC CL A 147448104 3118360 31540 SH SOLE 43 29850 0 1690 CASEYS GEN STORES INC COM 147528103 23563389 73994 SH SOLE 2 40580 0 33414 CASEYS GEN STORES INC COM 147528103 35348 111 SH SOLE 4 111 0 0 CASEYS GEN STORES INC COM 147528103 3637017 11421 SH SOLE 7 10938 0 483 CASEYS GEN STORES INC COM 147528103 24509186 76964 SH SOLE 18 76964 0 0 CASEYS GEN STORES INC COM 147528103 9184735 28842 SH SOLE 19 28842 0 0 CASEYS GEN STORES INC COM 147528103 614937459 1931033 SH SOLE 21 1931033 0 0 CASEYS GEN STORES INC COM 147528103 354850746 1114306 SH SOLE 22 1064672 0 49634 CASEYS GEN STORES INC COM 147528103 4458 14 SH SOLE 23 14 0 0 CASEYS GEN STORES INC COM 147528103 14103514 44288 SH SOLE 26 12622 0 31666 CASEYS GEN STORES INC COM 147528103 123559 388 SH SOLE 28 388 0 0 CASEYS GEN STORES INC COM 147528103 5805025 18229 SH SOLE 30 18229 0 0 CASEYS GEN STORES INC COM 147528103 147761 464 SH SOLE 31 464 0 0 CASEYS GEN STORES INC COM 147528103 160180 503 SH SOLE 36 503 0 0 CASEYS GEN STORES INC COM 147528103 13907692 43673 SH SOLE 43 38798 0 4875 CASI PHARMACEUTICALS INC ORD SHS G1933S101 1069 296 SH SOLE 43 296 0 0 CASS INFORMATION SYS INC COM 14808P109 419127 8701 SH SOLE 2 3845 0 4856 CASS INFORMATION SYS INC COM 14808P109 4143 86 SH SOLE 7 86 0 0 CASS INFORMATION SYS INC COM 14808P109 1699534 35282 SH SOLE 18 35282 0 0 CASS INFORMATION SYS INC COM 14808P109 1416872 29414 SH SOLE 19 29414 0 0 CASS INFORMATION SYS INC COM 14808P109 26552653 551228 SH SOLE 21 551228 0 0 CASS INFORMATION SYS INC COM 14808P109 17715144 367763 SH SOLE 22 354619 0 13144 CASS INFORMATION SYS INC COM 14808P109 156842 3256 SH SOLE 25 3256 0 0 CASS INFORMATION SYS INC COM 14808P109 536421 11136 SH SOLE 26 11136 0 0 CASS INFORMATION SYS INC COM 14808P109 23025 478 SH SOLE 28 0 0 478 CASS INFORMATION SYS INC COM 14808P109 631172 13103 SH SOLE 30 13103 0 0 CASS INFORMATION SYS INC COM 14808P109 167391 3475 SH SOLE 40 3475 0 0 CASS INFORMATION SYS INC COM 14808P109 1126455 23385 SH SOLE 43 22551 0 834 CASSAVA SCIENCES INC COM 14817C107 432786 21330 SH SOLE 2 11571 0 9759 CASSAVA SCIENCES INC COM 14817C107 2435 120 SH SOLE 4 120 0 0 CASSAVA SCIENCES INC COM 14817C107 282944 13945 SH SOLE 7 13199 0 746 CASSAVA SCIENCES INC COM 14817C107 1915335 94398 SH SOLE 18 94398 0 0 CASSAVA SCIENCES INC COM 14817C107 1750824 86290 SH SOLE 19 86290 0 0 CASSAVA SCIENCES INC COM 14817C107 31685473 1561630 SH SOLE 21 1561630 0 0 CASSAVA SCIENCES INC COM 14817C107 23706430 1168380 SH SOLE 22 1132468 0 35912 CASSAVA SCIENCES INC COM 14817C107 188940 9312 SH SOLE 25 9312 0 0 CASSAVA SCIENCES INC COM 14817C107 227025 11189 SH SOLE 26 11189 0 0 CASSAVA SCIENCES INC COM 14817C107 49244 2427 SH SOLE 28 1086 0 1341 CASSAVA SCIENCES INC COM 14817C107 991775 48880 SH SOLE 30 48880 0 0 CASSAVA SCIENCES INC COM 14817C107 221404 10912 SH SOLE 40 10912 0 0 CASSAVA SCIENCES INC COM 14817C107 337849 16651 SH SOLE 43 14113 0 2538 CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115 24 6 SH SOLE 2 6 0 0 CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115 2265 562 SH SOLE 22 562 0 0 CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115 975 242 SH SOLE 30 242 0 0 CASTELLUM INC COM NEW 14838T204 10826 41607 SH SOLE 21 41607 0 0 CASTLE BIOSCIENCES INC COM 14843C105 3851752 173894 SH SOLE 2 127874 0 46020 CASTLE BIOSCIENCES INC COM 14843C105 1484 67 SH SOLE 4 67 0 0 CASTLE BIOSCIENCES INC COM 14843C105 335373 15141 SH SOLE 7 14323 0 818 CASTLE BIOSCIENCES INC COM 14843C105 1473950 66544 SH SOLE 18 66544 0 0 CASTLE BIOSCIENCES INC COM 14843C105 2819806 127305 SH SOLE 19 127305 0 0 CASTLE BIOSCIENCES INC COM 14843C105 27019168 1219827 SH SOLE 21 1219827 0 0 CASTLE BIOSCIENCES INC COM 14843C105 18237291 823354 SH SOLE 22 793170 0 30184 CASTLE BIOSCIENCES INC COM 14843C105 160986 7268 SH SOLE 23 7268 0 0 CASTLE BIOSCIENCES INC COM 14843C105 131748 5948 SH SOLE 25 5948 0 0 CASTLE BIOSCIENCES INC COM 14843C105 580064 26188 SH SOLE 26 13251 0 12937 CASTLE BIOSCIENCES INC COM 14843C105 2458517 110994 SH SOLE 30 110994 0 0 CASTLE BIOSCIENCES INC COM 14843C105 9525 430 SH SOLE 34 430 0 0 CASTLE BIOSCIENCES INC COM 14843C105 18717 845 SH SOLE 36 845 0 0 CASTLE BIOSCIENCES INC COM 14843C105 166546 7519 SH SOLE 40 7519 0 0 CASTLE BIOSCIENCES INC COM 14843C105 229540 10363 SH SOLE 43 10166 0 197 CATALENT INC COM 148806102 24205252 428791 SH SOLE 2 170222 0 258569 CATALENT INC COM 148806102 5261366 93204 SH SOLE 4 72474 0 20730 CATALENT INC COM 148806102 6204702 109915 SH SOLE 7 96342 0 13573 CATALENT INC COM 148806102 439915 7793 SH SOLE 13 7793 0 0 CATALENT INC COM 148806102 1430048 25333 SH SOLE 15 25333 0 0 CATALENT INC COM 148806102 24228001 429194 SH SOLE 18 417684 0 11510 CATALENT INC COM 148806102 49002608 868071 SH SOLE 19 868071 0 0 CATALENT INC COM 148806102 297884674 5276965 SH SOLE 21 5276965 0 0 CATALENT INC COM 148806102 239606033 4244571 SH SOLE 22 3830529 0 414042 CATALENT INC COM 148806102 15445905 273621 SH SOLE 23 273621 0 0 CATALENT INC COM 148806102 16878719 299003 SH SOLE 25 297932 0 1071 CATALENT INC COM 148806102 10473169 185530 SH SOLE 26 115265 0 70265 CATALENT INC COM 148806102 17658971 312825 SH SOLE 28 27210 0 285615 CATALENT INC COM 148806102 35789 634 SH SOLE 29 634 0 0 CATALENT INC COM 148806102 114259711 2024087 SH SOLE 30 2024087 0 0 CATALENT INC COM 148806102 2485042 44022 SH SOLE 31 41430 0 2592 CATALENT INC COM 148806102 22262638 394378 SH SOLE 34 394378 0 0 CATALENT INC COM 148806102 2143858 37978 SH SOLE 36 37978 0 0 CATALENT INC COM 148806102 532888 9440 SH SOLE 40 9440 0 0 CATALENT INC COM 148806102 32515 576 SH OTR 43 576 0 0 CATALENT INC COM 148806102 7378918 130716 SH SOLE 43 112494 0 18222 CATALYST BANCORP INC COMMON STOCK 14888L101 7323 618 SH SOLE 18 618 0 0 CATALYST BANCORP INC COMMON STOCK 14888L101 116497 9831 SH SOLE 21 9831 0 0 CATALYST BANCORP INC COMMON STOCK 14888L101 672618 56761 SH SOLE 22 56761 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1871978 117439 SH SOLE 2 55453 0 61986 CATALYST PHARMACEUTICALS INC COM 14888U101 3762 236 SH SOLE 4 236 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 392825 24644 SH SOLE 7 23345 0 1299 CATALYST PHARMACEUTICALS INC COM 14888U101 5572273 349578 SH SOLE 18 332217 0 17361 CATALYST PHARMACEUTICALS INC COM 14888U101 6452305 404787 SH SOLE 19 404787 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 203637804 12775270 SH SOLE 21 12775270 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 54427544 3414526 SH SOLE 22 3314483 0 100043 CATALYST PHARMACEUTICALS INC COM 14888U101 102239 6414 SH SOLE 23 6414 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 329655 20681 SH SOLE 25 20681 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 412989 25909 SH SOLE 26 24747 0 1162 CATALYST PHARMACEUTICALS INC COM 14888U101 59249 3717 SH SOLE 28 0 0 3717 CATALYST PHARMACEUTICALS INC COM 14888U101 8100341 508177 SH SOLE 30 508177 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 300517 18853 SH SOLE 40 18853 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 14314 898 SH OTR 43 898 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 980523 61513 SH SOLE 43 49934 0 11579 CATERPILLAR INC COM 149123101 354097065 966343 SH SOLE 2 212882 0 753461 CATERPILLAR INC COM 149123101 139859002 381680 SH SOLE 4 184632 0 197048 CATERPILLAR INC COM 149123101 182714823 498635 SH SOLE 7 452225 0 46410 CATERPILLAR INC COM 149123101 6308459 17216 SH SOLE 13 17216 0 0 CATERPILLAR INC COM 149123101 26732168 72953 SH SOLE 15 72953 0 0 CATERPILLAR INC COM 149123101 346676858 946093 SH SOLE 18 910900 0 35193 CATERPILLAR INC COM 149123101 62810866 171413 SH SOLE 19 171413 0 0 CATERPILLAR INC COM 149123101 4429714740 12088843 SH SOLE 21 12088843 0 0 CATERPILLAR INC COM 149123101 4024867853 10984002 SH SOLE 22 9857683 0 1126319 CATERPILLAR INC COM 149123101 341294368 931404 SH SOLE 23 931404 0 0 CATERPILLAR INC COM 149123101 406015066 1108029 SH SOLE 25 1070913 0 37116 CATERPILLAR INC COM 149123101 201265708 549261 SH SOLE 26 303910 0 245351 CATERPILLAR INC COM 149123101 326835773 891946 SH SOLE 28 16640 0 875306 CATERPILLAR INC COM 149123101 142908 390 SH SOLE 29 390 0 0 CATERPILLAR INC COM 149123101 1035927291 2827081 SH SOLE 30 2827081 0 0 CATERPILLAR INC COM 149123101 42811116 116833 SH SOLE 31 108705 0 8128 CATERPILLAR INC COM 149123101 33723652 92033 SH SOLE 32 92033 0 0 CATERPILLAR INC COM 149123101 18414207 50253 SH SOLE 34 50253 0 0 CATERPILLAR INC COM 149123101 40020752 109218 SH SOLE 36 109218 0 0 CATERPILLAR INC COM 149123101 9184568 25065 SH SOLE 40 25065 0 0 CATERPILLAR INC COM 149123101 240745 657 SH OTR 43 657 0 0 CATERPILLAR INC COM 149123101 258252930 704781 SH SOLE 43 608488 0 96293 CATERPILLAR INC OPTIONS 149123101 513002 1400 SH Call SOLE 4 1400 0 0 CATERPILLAR INC OPTIONS 149123101 146572 400 SH Call SOLE 7 400 0 0 CATERPILLAR INC OPTIONS 149123101 12128833 33100 SH Call SOLE 18 33100 0 0 CATERPILLAR INC OPTIONS 149123101 85488119 233300 SH Call SOLE 19 233300 0 0 CATERPILLAR INC OPTIONS 149123101 5349878 14600 SH Call SOLE 22 14600 0 0 CATERPILLAR INC OPTIONS 149123101 329787 900 SH Call SOLE 30 900 0 0 CATERPILLAR INC OPTIONS 149123101 41919592 114400 SH Call SOLE 34 114400 0 0 CATHAY GEN BANCORP COM 149150104 2356696 62297 SH SOLE 2 19946 0 42351 CATHAY GEN BANCORP COM 149150104 9079 240 SH SOLE 4 240 0 0 CATHAY GEN BANCORP COM 149150104 40213 1063 SH SOLE 7 1063 0 0 CATHAY GEN BANCORP COM 149150104 8403632 222142 SH SOLE 18 222142 0 0 CATHAY GEN BANCORP COM 149150104 5132018 135660 SH SOLE 19 135660 0 0 CATHAY GEN BANCORP COM 149150104 288706152 7631672 SH SOLE 21 7631672 0 0 CATHAY GEN BANCORP COM 149150104 82422226 2178753 SH SOLE 22 2084439 0 94314 CATHAY GEN BANCORP COM 149150104 554853 14667 SH SOLE 25 14667 0 0 CATHAY GEN BANCORP COM 149150104 1365928 36107 SH SOLE 26 36107 0 0 CATHAY GEN BANCORP COM 149150104 263259 6959 SH SOLE 28 1420 0 5539 CATHAY GEN BANCORP COM 149150104 5070166 134025 SH SOLE 30 134025 0 0 CATHAY GEN BANCORP COM 149150104 84172 2225 SH SOLE 36 2225 0 0 CATHAY GEN BANCORP COM 149150104 501323 13252 SH SOLE 40 13252 0 0 CATHAY GEN BANCORP COM 149150104 9819547 259570 SH SOLE 43 240615 0 18955 CATHETER PRECISION INC COM 74933X302 8960 18437 SH SOLE 22 18437 0 0 CATO CORP NEW CL A 149205106 757520 131286 SH SOLE 2 127488 0 3798 CATO CORP NEW CL A 149205106 1616 280 SH SOLE 7 280 0 0 CATO CORP NEW CL A 149205106 272731 47267 SH SOLE 18 47267 0 0 CATO CORP NEW CL A 149205106 224384 38888 SH SOLE 19 38888 0 0 CATO CORP NEW CL A 149205106 3669962 636042 SH SOLE 21 636042 0 0 CATO CORP NEW CL A 149205106 3478531 602865 SH SOLE 22 587541 0 15324 CAVA GROUP INC COM 148929102 4309896 61526 SH SOLE 2 22686 0 38840 CAVA GROUP INC COM 148929102 3503 50 SH SOLE 4 50 0 0 CAVA GROUP INC COM 148929102 28650 409 SH SOLE 7 409 0 0 CAVA GROUP INC COM 148929102 1333542 19037 SH SOLE 18 19037 0 0 CAVA GROUP INC COM 148929102 4986159 71180 SH SOLE 19 71180 0 0 CAVA GROUP INC COM 148929102 43926464 627073 SH SOLE 21 627073 0 0 CAVA GROUP INC COM 148929102 50409661 719624 SH SOLE 22 662283 0 57341 CAVA GROUP INC COM 148929102 485166 6926 SH SOLE 25 6926 0 0 CAVA GROUP INC COM 148929102 80417 1148 SH SOLE 28 1148 0 0 CAVA GROUP INC COM 148929102 1694369 24188 SH SOLE 30 24188 0 0 CAVA GROUP INC COM 148929102 42100 601 SH SOLE 31 601 0 0 CAVA GROUP INC COM 148929102 5837126 83328 SH SOLE 34 83328 0 0 CAVA GROUP INC COM 148929102 515708 7362 SH SOLE 40 7362 0 0 CAVA GROUP INC COM 148929102 61994 885 SH SOLE 43 885 0 0 CAVCO INDS INC DEL COM 149568107 1646123 4125 SH SOLE 2 2195 0 1930 CAVCO INDS INC DEL COM 149568107 11174 28 SH SOLE 4 28 0 0 CAVCO INDS INC DEL COM 149568107 28333 71 SH SOLE 7 71 0 0 CAVCO INDS INC DEL COM 149568107 9320046 23355 SH SOLE 18 23355 0 0 CAVCO INDS INC DEL COM 149568107 7185873 18007 SH SOLE 19 18007 0 0 CAVCO INDS INC DEL COM 149568107 388335263 973125 SH SOLE 21 973125 0 0 CAVCO INDS INC DEL COM 149568107 89256553 223667 SH SOLE 22 216964 0 6703 CAVCO INDS INC DEL COM 149568107 569459 1427 SH SOLE 25 1427 0 0 CAVCO INDS INC DEL COM 149568107 1470536 3685 SH SOLE 26 2215 0 1470 CAVCO INDS INC DEL COM 149568107 262581 658 SH SOLE 28 153 0 505 CAVCO INDS INC DEL COM 149568107 6542190 16394 SH SOLE 30 16394 0 0 CAVCO INDS INC DEL COM 149568107 635703 1593 SH SOLE 40 1593 0 0 CAVCO INDS INC DEL COM 149568107 2500510 6266 SH SOLE 43 6093 0 173 CB FINL SVCS INC COM 12479G101 17382 804 SH SOLE 18 804 0 0 CB FINL SVCS INC COM 12479G101 973051 45007 SH SOLE 21 45007 0 0 CB FINL SVCS INC COM 12479G101 211919 9802 SH SOLE 22 9802 0 0 CBDMD INC COM NEW 12482W309 10840 11656 SH SOLE 22 11656 0 0 CBDMD INC COM NEW 12482W309 2 2 SH SOLE 43 2 0 0 CBIZ INC COM 124805102 1916421 24413 SH SOLE 2 13064 0 11349 CBIZ INC COM 124805102 13895 177 SH SOLE 4 177 0 0 CBIZ INC COM 124805102 484267 6169 SH SOLE 7 5852 0 317 CBIZ INC COM 124805102 8808956 112216 SH SOLE 18 112216 0 0 CBIZ INC COM 124805102 8061479 102694 SH SOLE 19 102694 0 0 CBIZ INC COM 124805102 133929949 1706114 SH SOLE 21 1706114 0 0 CBIZ INC COM 124805102 106039606 1350823 SH SOLE 22 1309531 0 41292 CBIZ INC COM 124805102 731306 9316 SH SOLE 25 9316 0 0 CBIZ INC COM 124805102 1098922 13999 SH SOLE 26 13999 0 0 CBIZ INC COM 124805102 74340 947 SH SOLE 28 947 0 0 CBIZ INC COM 124805102 2153098 27428 SH SOLE 30 27428 0 0 CBIZ INC COM 124805102 800779 10201 SH SOLE 40 10201 0 0 CBIZ INC COM 124805102 6327336 80603 SH SOLE 43 73911 0 6692 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 255813 11166 SH SOLE 2 3714 0 7452 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 3689 161 SH SOLE 7 161 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 1610229 70285 SH SOLE 18 70285 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 1337852 58396 SH SOLE 19 58396 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 24524307 1070463 SH SOLE 21 1070463 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 15607529 681254 SH SOLE 22 659676 0 21578 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 30929 1350 SH SOLE 23 1350 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 65752 2870 SH SOLE 25 2870 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 207221 9045 SH SOLE 28 0 0 9045 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 8729 381 SH SOLE 34 381 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 75259 3285 SH SOLE 40 3285 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 1112372 48554 SH SOLE 43 46169 0 2385 CBOE GLOBAL MKTS INC COM 12503M108 32697142 177963 SH SOLE 2 45709 0 132254 CBOE GLOBAL MKTS INC COM 12503M108 18022259 98091 SH SOLE 4 47828 0 50263 CBOE GLOBAL MKTS INC COM 12503M108 28720490 156319 SH SOLE 7 144860 0 11459 CBOE GLOBAL MKTS INC COM 12503M108 821089 4469 SH SOLE 13 4469 0 0 CBOE GLOBAL MKTS INC COM 12503M108 2606026 14184 SH SOLE 15 14184 0 0 CBOE GLOBAL MKTS INC COM 12503M108 43586084 237229 SH SOLE 18 230638 0 6591 CBOE GLOBAL MKTS INC COM 12503M108 11122647 60538 SH SOLE 19 60538 0 0 CBOE GLOBAL MKTS INC COM 12503M108 786679864 4281717 SH SOLE 21 4281717 0 0 CBOE GLOBAL MKTS INC COM 12503M108 523344984 2848446 SH SOLE 22 2599003 0 249443 CBOE GLOBAL MKTS INC COM 12503M108 28869127 157128 SH SOLE 23 157128 0 0 CBOE GLOBAL MKTS INC COM 12503M108 36481613 198561 SH SOLE 25 198019 0 542 CBOE GLOBAL MKTS INC COM 12503M108 21094041 114810 SH SOLE 26 73719 0 41091 CBOE GLOBAL MKTS INC COM 12503M108 51046808 277836 SH SOLE 28 1338 0 276498 CBOE GLOBAL MKTS INC COM 12503M108 177209790 964512 SH SOLE 30 854116 0 110396 CBOE GLOBAL MKTS INC COM 12503M108 4446817 24203 SH SOLE 31 22492 0 1711 CBOE GLOBAL MKTS INC COM 12503M108 998573 5435 SH SOLE 34 5435 0 0 CBOE GLOBAL MKTS INC COM 12503M108 7824693 42588 SH SOLE 36 42588 0 0 CBOE GLOBAL MKTS INC COM 12503M108 999675 5441 SH SOLE 40 5441 0 0 CBOE GLOBAL MKTS INC COM 12503M108 27376 149 SH OTR 43 149 0 0 CBOE GLOBAL MKTS INC COM 12503M108 34555382 188077 SH SOLE 43 167648 0 20429 CBRE GROUP INC CL A 12504L109 73236112 753148 SH SOLE 2 296745 0 456403 CBRE GROUP INC CL A 12504L109 35370564 363745 SH SOLE 4 198082 0 165663 CBRE GROUP INC CL A 12504L109 58225562 598782 SH SOLE 7 502238 0 96544 CBRE GROUP INC CL A 12504L109 3386577 34827 SH SOLE 13 34827 0 0 CBRE GROUP INC CL A 12504L109 4377939 45022 SH SOLE 15 45022 0 0 CBRE GROUP INC CL A 12504L109 62966595 647538 SH SOLE 18 626011 0 21527 CBRE GROUP INC CL A 12504L109 13490786 138737 SH SOLE 19 138737 0 0 CBRE GROUP INC CL A 12504L109 1067948996 10982610 SH SOLE 21 10982610 0 0 CBRE GROUP INC CL A 12504L109 637711686 6558121 SH SOLE 22 5865977 0 692144 CBRE GROUP INC CL A 12504L109 54485614 560321 SH SOLE 23 560321 0 0 CBRE GROUP INC CL A 12504L109 243018221 2499159 SH SOLE 25 2029125 0 470034 CBRE GROUP INC CL A 12504L109 61557199 633044 SH SOLE 26 468677 0 164367 CBRE GROUP INC CL A 12504L109 67874006 698005 SH SOLE 28 30185 0 667820 CBRE GROUP INC CL A 12504L109 1263828 12997 SH SOLE 29 12997 0 0 CBRE GROUP INC CL A 12504L109 298418475 3068886 SH SOLE 30 3068886 0 0 CBRE GROUP INC CL A 12504L109 7246811 74525 SH SOLE 31 69436 0 5089 CBRE GROUP INC CL A 12504L109 6527429 67127 SH SOLE 34 67127 0 0 CBRE GROUP INC CL A 12504L109 7346871 75554 SH SOLE 36 75554 0 0 CBRE GROUP INC CL A 12504L109 1423983 14644 SH SOLE 40 14644 0 0 CBRE GROUP INC CL A 12504L109 25185 259 SH OTR 43 259 0 0 CBRE GROUP INC CL A 12504L109 66997835 688995 SH SOLE 43 631521 0 57474 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 3154318 263739 SH SOLE 2 82232 0 181507 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 26444 2211 SH SOLE 4 499 0 1712 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 456788 38193 SH SOLE 7 36263 0 1930 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 1279875 107013 SH SOLE 18 107013 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 1385805 115870 SH SOLE 19 115870 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 66678184 5575099 SH SOLE 21 5575099 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 90761151 7588725 SH SOLE 22 7178578 0 410147 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 510046 42646 SH SOLE 25 42646 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 407382 34062 SH SOLE 26 34062 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 172858 14453 SH SOLE 28 0 0 14453 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 1428813 119466 SH SOLE 30 119466 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 50675 4237 SH SOLE 31 4237 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 619085 51763 SH SOLE 40 51763 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 7260 607 SH SOLE 43 607 0 0 CDW CORP COM 12514G108 69716164 272563 SH SOLE 2 58110 0 214453 CDW CORP COM 12514G108 31711349 123979 SH SOLE 4 57245 0 66734 CDW CORP COM 12514G108 29397307 114932 SH SOLE 7 104390 0 10542 CDW CORP COM 12514G108 1386839 5422 SH SOLE 13 5422 0 0 CDW CORP COM 12514G108 4951901 19360 SH SOLE 15 19360 0 0 CDW CORP COM 12514G108 95928243 375042 SH SOLE 18 366688 0 8354 CDW CORP COM 12514G108 14734207 57605 SH SOLE 19 57605 0 0 CDW CORP COM 12514G108 1272837502 4976298 SH SOLE 21 4976298 0 0 CDW CORP COM 12514G108 759616211 2969803 SH SOLE 22 2679967 0 289836 CDW CORP COM 12514G108 51188228 200126 SH SOLE 23 200126 0 0 CDW CORP COM 12514G108 56138850 219481 SH SOLE 25 218728 0 753 CDW CORP COM 12514G108 35725560 139673 SH SOLE 26 76848 0 62825 CDW CORP COM 12514G108 49269878 192626 SH SOLE 28 2022 0 190604 CDW CORP COM 12514G108 236118191 923130 SH SOLE 30 921280 0 1850 CDW CORP COM 12514G108 7791059 30460 SH SOLE 31 28336 0 2124 CDW CORP COM 12514G108 10256778 40100 SH SOLE 32 40100 0 0 CDW CORP COM 12514G108 1493499 5839 SH SOLE 34 5839 0 0 CDW CORP COM 12514G108 8841291 34566 SH SOLE 36 34566 0 0 CDW CORP COM 12514G108 1714238 6702 SH SOLE 40 6702 0 0 CDW CORP COM 12514G108 49877 195 SH OTR 43 195 0 0 CDW CORP COM 12514G108 45910717 179493 SH SOLE 43 153593 0 25900 CECO ENVIRONMENTAL CORP COM 125141101 1568813 68150 SH SOLE 2 50878 0 17272 CECO ENVIRONMENTAL CORP COM 125141101 376124 16339 SH SOLE 7 15464 0 875 CECO ENVIRONMENTAL CORP COM 125141101 1888837 82052 SH SOLE 18 82052 0 0 CECO ENVIRONMENTAL CORP COM 125141101 2819398 122476 SH SOLE 19 122476 0 0 CECO ENVIRONMENTAL CORP COM 125141101 26675967 1158817 SH SOLE 21 1158817 0 0 CECO ENVIRONMENTAL CORP COM 125141101 20526174 891667 SH SOLE 22 853319 0 38348 CECO ENVIRONMENTAL CORP COM 125141101 2033909 88354 SH SOLE 25 88354 0 0 CECO ENVIRONMENTAL CORP COM 125141101 572277 24860 SH SOLE 26 9081 0 15779 CECO ENVIRONMENTAL CORP COM 125141101 22283 968 SH SOLE 28 0 0 968 CECO ENVIRONMENTAL CORP COM 125141101 615601 26742 SH SOLE 30 26742 0 0 CECO ENVIRONMENTAL CORP COM 125141101 2306696 100204 SH SOLE 34 100204 0 0 CECO ENVIRONMENTAL CORP COM 125141101 21017 913 SH SOLE 36 913 0 0 CECO ENVIRONMENTAL CORP COM 125141101 114087 4956 SH SOLE 40 4956 0 0 CECO ENVIRONMENTAL CORP COM 125141101 226148 9824 SH SOLE 43 9772 0 52 CEL-SCI CORP COM PAR NEW 150837607 13618 7130 SH SOLE 18 7130 0 0 CEL-SCI CORP COM PAR NEW 150837607 176106 92202 SH SOLE 21 92202 0 0 CEL-SCI CORP COM PAR NEW 150837607 1268452 664111 SH SOLE 22 664111 0 0 CELANESE CORP DEL COM 150870103 37097356 215858 SH SOLE 2 28223 0 187635 CELANESE CORP DEL COM 150870103 14944774 86959 SH SOLE 4 24364 0 62595 CELANESE CORP DEL COM 150870103 10838179 63064 SH SOLE 7 55174 0 7890 CELANESE CORP DEL COM 150870103 359875 2094 SH SOLE 13 2094 0 0 CELANESE CORP DEL COM 150870103 2858891 16635 SH SOLE 15 16635 0 0 CELANESE CORP DEL COM 150870103 25906348 150741 SH SOLE 18 144324 0 6417 CELANESE CORP DEL COM 150870103 7325361 42624 SH SOLE 19 42624 0 0 CELANESE CORP DEL COM 150870103 464601340 2703371 SH SOLE 21 2703371 0 0 CELANESE CORP DEL COM 150870103 368300792 2143028 SH SOLE 22 1920490 0 222538 CELANESE CORP DEL COM 150870103 26913448 156601 SH SOLE 23 156601 0 0 CELANESE CORP DEL COM 150870103 7339281 42705 SH SOLE 25 42705 0 0 CELANESE CORP DEL COM 150870103 17755200 103312 SH SOLE 26 61182 0 42130 CELANESE CORP DEL COM 150870103 28651640 166715 SH SOLE 28 2008 0 164707 CELANESE CORP DEL COM 150870103 84671469 492677 SH SOLE 30 492677 0 0 CELANESE CORP DEL COM 150870103 4027024 23432 SH SOLE 31 21789 0 1643 CELANESE CORP DEL COM 150870103 817710 4758 SH SOLE 34 4758 0 0 CELANESE CORP DEL COM 150870103 3720082 21646 SH SOLE 36 21646 0 0 CELANESE CORP DEL COM 150870103 422260 2457 SH SOLE 40 2457 0 0 CELANESE CORP DEL COM 150870103 32482 189 SH OTR 43 189 0 0 CELANESE CORP DEL COM 150870103 28543196 166084 SH SOLE 43 146500 0 19584 CELCUITY INC COM 15102K100 187704 8690 SH SOLE 2 546 0 8144 CELCUITY INC COM 15102K100 5162 239 SH SOLE 7 239 0 0 CELCUITY INC COM 15102K100 1077840 49900 SH SOLE 18 49900 0 0 CELCUITY INC COM 15102K100 890654 41234 SH SOLE 19 41234 0 0 CELCUITY INC COM 15102K100 14208761 657813 SH SOLE 21 657813 0 0 CELCUITY INC COM 15102K100 7643376 353860 SH SOLE 22 335882 0 17978 CELCUITY INC COM 15102K100 2592 120 SH SOLE 43 120 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1889053 42035 SH SOLE 21 42035 0 0 CELESTICA INC SUB VTG SHS 15101Q108 5760005 128171 SH SOLE 43 127336 0 835 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1995338 47542 SH SOLE 2 17307 0 30235 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6337 151 SH SOLE 4 151 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 479213 11418 SH SOLE 7 10823 0 595 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6653294 158525 SH SOLE 18 158525 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5586879 133116 SH SOLE 19 133116 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 95061672 2264991 SH SOLE 21 2264991 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 74515427 1775445 SH SOLE 22 1705682 0 69763 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 539818 12862 SH SOLE 25 12862 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 805866 19201 SH SOLE 26 19201 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 10954 261 SH SOLE 28 261 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2237379 53309 SH SOLE 30 53309 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 21573 514 SH SOLE 36 514 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 531886 12673 SH SOLE 40 12673 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 919815 21916 SH SOLE 43 18995 0 2921 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 4931431 445075 SH SOLE 2 442617 0 2458 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 391168 35304 SH SOLE 7 35304 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 5434496 490478 SH SOLE 21 490478 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 3757660 339139 SH SOLE 22 317039 0 22100 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 155729 14055 SH SOLE 25 14055 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1579764 142578 SH SOLE 34 142578 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 122933 11095 SH SOLE 40 11095 0 0 CELLECTAR BIOSCIENCES INC COM NEW 15117F807 566680 142382 SH SOLE 22 142382 0 0 CELLECTIS S A SPON ADS 15117K103 7301 2755 SH SOLE 43 2755 0 0 CELSIUS HLDGS INC COM NEW 15118V207 20484971 247045 SH SOLE 2 91574 0 155471 CELSIUS HLDGS INC COM NEW 15118V207 9988294 120457 SH SOLE 4 51930 0 68527 CELSIUS HLDGS INC COM NEW 15118V207 1513041 18247 SH SOLE 7 17697 0 550 CELSIUS HLDGS INC COM NEW 15118V207 587820 7089 SH SOLE 13 7089 0 0 CELSIUS HLDGS INC COM NEW 15118V207 1080531 13031 SH SOLE 15 13031 0 0 CELSIUS HLDGS INC COM NEW 15118V207 33694293 406347 SH SOLE 18 397101 0 9246 CELSIUS HLDGS INC COM NEW 15118V207 3860009 46551 SH SOLE 19 46551 0 0 CELSIUS HLDGS INC COM NEW 15118V207 666758227 8040982 SH SOLE 21 8040982 0 0 CELSIUS HLDGS INC COM NEW 15118V207 376192368 4536811 SH SOLE 22 4245387 0 291424 CELSIUS HLDGS INC COM NEW 15118V207 18703269 225558 SH SOLE 23 225558 0 0 CELSIUS HLDGS INC COM NEW 15118V207 4360099 52582 SH SOLE 25 51015 0 1567 CELSIUS HLDGS INC COM NEW 15118V207 6815361 82192 SH SOLE 26 72711 0 9481 CELSIUS HLDGS INC COM NEW 15118V207 11844624 142844 SH SOLE 28 1869 0 140975 CELSIUS HLDGS INC COM NEW 15118V207 31969308 385544 SH SOLE 30 385544 0 0 CELSIUS HLDGS INC COM NEW 15118V207 2778483 33508 SH SOLE 31 31008 0 2500 CELSIUS HLDGS INC COM NEW 15118V207 508465 6132 SH SOLE 34 6132 0 0 CELSIUS HLDGS INC COM NEW 15118V207 1430287 17249 SH SOLE 36 17249 0 0 CELSIUS HLDGS INC COM NEW 15118V207 644123 7768 SH SOLE 40 7768 0 0 CELSIUS HLDGS INC COM NEW 15118V207 37894 457 SH OTR 43 457 0 0 CELSIUS HLDGS INC COM NEW 15118V207 10091530 121702 SH SOLE 43 98768 0 22934 CELULARITY INC CL A NEW 151190204 399358 76359 SH SOLE 22 76359 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1001218 111123 SH SOLE 21 111123 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1259724 139814 SH SOLE 28 90238 0 49576 CEMEX SAB DE CV SPON ADR NEW 151290889 10696879 1187223 SH SOLE 43 1096953 0 90270 CENCORA INC COM 03073E105 156167000 642689 SH SOLE 2 342118 0 300571 CENCORA INC COM 03073E105 33431293 137583 SH SOLE 4 63013 0 74570 CENCORA INC COM 03073E105 59470102 244743 SH SOLE 7 225618 0 19125 CENCORA INC COM 03073E105 1133305 4664 SH SOLE 13 4664 0 0 CENCORA INC COM 03073E105 5962732 24539 SH SOLE 15 24539 0 0 CENCORA INC COM 03073E105 162831324 670115 SH SOLE 18 647360 0 22755 CENCORA INC COM 03073E105 420283766 1729634 SH SOLE 19 1729634 0 0 CENCORA INC COM 03073E105 1720607816 7080982 SH SOLE 21 7080982 0 0 CENCORA INC COM 03073E105 1014380951 4174579 SH SOLE 22 3802216 0 372363 CENCORA INC COM 03073E105 63563268 261588 SH SOLE 23 261588 0 0 CENCORA INC COM 03073E105 96182489 395829 SH SOLE 25 369848 0 25981 CENCORA INC COM 03073E105 64094444 263774 SH SOLE 26 179066 0 84708 CENCORA INC COM 03073E105 92502405 380684 SH SOLE 28 5514 0 375170 CENCORA INC COM 03073E105 339063629 1395381 SH SOLE 30 1394124 0 1257 CENCORA INC COM 03073E105 9557526 39333 SH SOLE 31 36646 0 2687 CENCORA INC COM 03073E105 327282988 1346899 SH SOLE 34 1346899 0 0 CENCORA INC COM 03073E105 15356968 63200 SH SOLE 36 63200 0 0 CENCORA INC COM 03073E105 2047434 8426 SH SOLE 40 8426 0 0 CENCORA INC COM 03073E105 120280 495 SH OTR 43 495 0 0 CENCORA INC COM 03073E105 80874109 332829 SH SOLE 43 275839 0 56990 CENOVUS ENERGY INC COM 15135U109 5623027 281292 SH SOLE 21 281292 0 0 CENOVUS ENERGY INC COM 15135U109 35635278 1782655 SH SOLE 43 1601823 0 180832 CENTENE CORP DEL COM 15135B101 141232922 1799604 SH SOLE 2 884251 0 915353 CENTENE CORP DEL COM 15135B101 37755865 481089 SH SOLE 4 245089 0 236000 CENTENE CORP DEL COM 15135B101 40812268 520034 SH SOLE 7 468443 0 51591 CENTENE CORP DEL COM 15135B101 4395665 56010 SH SOLE 13 56010 0 0 CENTENE CORP DEL COM 15135B101 5906719 75264 SH SOLE 15 75264 0 0 CENTENE CORP DEL COM 15135B101 73156859 932172 SH SOLE 18 893395 0 38777 CENTENE CORP DEL COM 15135B101 148122995 1887398 SH SOLE 19 1887398 0 0 CENTENE CORP DEL COM 15135B101 1019201239 12986764 SH SOLE 21 12986764 0 0 CENTENE CORP DEL COM 15135B101 912453135 11626569 SH SOLE 22 10426106 0 1200463 CENTENE CORP DEL COM 15135B101 77841251 991861 SH SOLE 23 991861 0 0 CENTENE CORP DEL COM 15135B101 88896023 1132722 SH SOLE 25 1131430 0 1292 CENTENE CORP DEL COM 15135B101 53212108 678034 SH SOLE 26 415399 0 262635 CENTENE CORP DEL COM 15135B101 108250839 1379343 SH SOLE 28 73566 0 1305777 CENTENE CORP DEL COM 15135B101 1695639 21606 SH SOLE 29 21606 0 0 CENTENE CORP DEL COM 15135B101 396450274 5051609 SH SOLE 30 4849816 0 201793 CENTENE CORP DEL COM 15135B101 14011113 178531 SH SOLE 31 170003 0 8528 CENTENE CORP DEL COM 15135B101 126395729 1610547 SH SOLE 34 1610547 0 0 CENTENE CORP DEL COM 15135B101 10741558 136870 SH SOLE 36 136870 0 0 CENTENE CORP DEL COM 15135B101 2027295 25832 SH SOLE 40 25832 0 0 CENTENE CORP DEL COM 15135B101 55973674 713222 SH SOLE 43 629251 0 83971 CENTERPOINT ENERGY INC COM 15189T107 45742889 1605577 SH SOLE 2 284086 0 1321491 CENTERPOINT ENERGY INC COM 15189T107 21838326 766526 SH SOLE 4 309393 0 457133 CENTERPOINT ENERGY INC COM 15189T107 38640075 1356268 SH SOLE 7 1186880 0 169388 CENTERPOINT ENERGY INC COM 15189T107 555868 19511 SH SOLE 13 19511 0 0 CENTERPOINT ENERGY INC COM 15189T107 2495952 87608 SH SOLE 15 87608 0 0 CENTERPOINT ENERGY INC COM 15189T107 32604298 1144412 SH SOLE 18 1105143 0 39269 CENTERPOINT ENERGY INC COM 15189T107 19283770 676861 SH SOLE 19 676861 0 0 CENTERPOINT ENERGY INC COM 15189T107 672709812 23612138 SH SOLE 21 23612138 0 0 CENTERPOINT ENERGY INC COM 15189T107 388186022 13625343 SH SOLE 22 12252704 0 1372639 CENTERPOINT ENERGY INC COM 15189T107 27132110 952338 SH SOLE 23 952338 0 0 CENTERPOINT ENERGY INC COM 15189T107 22726872 797714 SH SOLE 25 797714 0 0 CENTERPOINT ENERGY INC COM 15189T107 11351727 398446 SH SOLE 26 360004 0 38442 CENTERPOINT ENERGY INC COM 15189T107 37485233 1315733 SH SOLE 28 123032 0 1192701 CENTERPOINT ENERGY INC COM 15189T107 99336282 3486707 SH SOLE 30 3486707 0 0 CENTERPOINT ENERGY INC COM 15189T107 4101278 143955 SH SOLE 31 133767 0 10188 CENTERPOINT ENERGY INC COM 15189T107 2988459 104895 SH SOLE 32 104895 0 0 CENTERPOINT ENERGY INC COM 15189T107 3163017 111022 SH SOLE 34 111022 0 0 CENTERPOINT ENERGY INC COM 15189T107 3871250 135881 SH SOLE 36 135881 0 0 CENTERPOINT ENERGY INC COM 15189T107 464444 16302 SH SOLE 40 16302 0 0 CENTERPOINT ENERGY INC COM 15189T107 20969 736 SH OTR 43 736 0 0 CENTERPOINT ENERGY INC COM 15189T107 12729197 446795 SH SOLE 43 377074 0 69722 CENTERRA GOLD INC COM 152006102 42564 7202 SH SOLE 2 7202 0 0 CENTERSPACE COM 15202L107 2110866 36942 SH SOLE 2 25364 0 11578 CENTERSPACE COM 15202L107 391066 6844 SH SOLE 4 6844 0 0 CENTERSPACE COM 15202L107 1266680 22168 SH SOLE 7 19829 0 2339 CENTERSPACE COM 15202L107 2703522 47314 SH SOLE 18 47314 0 0 CENTERSPACE COM 15202L107 3303435 57813 SH SOLE 19 57813 0 0 CENTERSPACE COM 15202L107 106359539 1861385 SH SOLE 21 1861385 0 0 CENTERSPACE COM 15202L107 33958416 594302 SH SOLE 22 572959 0 21343 CENTERSPACE COM 15202L107 42569 745 SH SOLE 23 745 0 0 CENTERSPACE COM 15202L107 4089396 71568 SH SOLE 25 71568 0 0 CENTERSPACE COM 15202L107 241531 4227 SH SOLE 26 4227 0 0 CENTERSPACE COM 15202L107 647396 11330 SH SOLE 28 636 0 10694 CENTERSPACE COM 15202L107 4347154 76079 SH SOLE 30 76079 0 0 CENTERSPACE COM 15202L107 120451 2108 SH SOLE 40 2108 0 0 CENTERSPACE COM 15202L107 386095 6757 SH SOLE 43 6560 0 197 CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 3972176 351520 SH SOLE 21 351520 0 0 CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 349645 30942 SH SOLE 30 30942 0 0 CENTOGENE N V COM N1976T109 646 910 SH SOLE 21 910 0 0 CENTOGENE N V COM N1976T109 12012 16919 SH SOLE 22 16919 0 0 CENTOGENE N V COM N1976T109 332 467 SH SOLE 26 0 0 467 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 31311 3385 SH SOLE 43 3385 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1755729 210267 SH SOLE 7 210267 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 14146821 1694230 SH SOLE 21 1694230 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4498830 538782 SH SOLE 30 538782 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 965143 115586 SH SOLE 43 112293 0 3293 CENTRAL GARDEN & PET CO COM 153527106 761303 17775 SH SOLE 2 3983 0 13792 CENTRAL GARDEN & PET CO COM 153527106 1542 36 SH SOLE 4 36 0 0 CENTRAL GARDEN & PET CO COM 153527106 2142 50 SH SOLE 7 50 0 0 CENTRAL GARDEN & PET CO COM 153527106 1392532 32513 SH SOLE 18 32513 0 0 CENTRAL GARDEN & PET CO COM 153527106 1440073 33623 SH SOLE 19 33623 0 0 CENTRAL GARDEN & PET CO COM 153527106 47858842 1117414 SH SOLE 21 1117414 0 0 CENTRAL GARDEN & PET CO COM 153527106 14465319 337738 SH SOLE 22 321862 0 15876 CENTRAL GARDEN & PET CO COM 153527106 17646 412 SH SOLE 23 412 0 0 CENTRAL GARDEN & PET CO COM 153527106 54951 1283 SH SOLE 25 1283 0 0 CENTRAL GARDEN & PET CO COM 153527106 314672 7347 SH SOLE 26 0 0 7347 CENTRAL GARDEN & PET CO COM 153527106 748668 17480 SH SOLE 30 17480 0 0 CENTRAL GARDEN & PET CO COM 153527106 59234 1383 SH SOLE 40 1383 0 0 CENTRAL GARDEN & PET CO COM 153527106 1126600 26304 SH SOLE 43 20648 0 5656 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4429735 119982 SH SOLE 2 52388 0 67594 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7716 209 SH SOLE 4 209 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 15137 410 SH SOLE 7 410 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7067743 191434 SH SOLE 18 179511 0 11923 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 14394148 389874 SH SOLE 19 389874 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 230858619 6252942 SH SOLE 21 6252942 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 68115776 1844956 SH SOLE 22 1755468 0 89488 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 139447 3777 SH SOLE 23 3777 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 401985 10888 SH SOLE 25 10888 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3365000 91143 SH SOLE 26 14431 0 76712 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 33154 898 SH SOLE 28 898 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4253184 115200 SH SOLE 30 115200 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 51208 1387 SH SOLE 36 1387 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 445218 12059 SH SOLE 40 12059 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 465580 12610 SH SOLE 43 11682 0 928 CENTRAL PAC FINL CORP COM NEW 154760409 394803 19990 SH SOLE 2 6435 0 13555 CENTRAL PAC FINL CORP COM NEW 154760409 711 36 SH SOLE 4 36 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 355401 17995 SH SOLE 7 17024 0 971 CENTRAL PAC FINL CORP COM NEW 154760409 1700179 86085 SH SOLE 18 86085 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 800408 40527 SH SOLE 19 40527 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 55834376 2827057 SH SOLE 21 2827057 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 17408954 881466 SH SOLE 22 835074 0 46392 CENTRAL PAC FINL CORP COM NEW 154760409 9697 491 SH SOLE 28 491 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1179233 59708 SH SOLE 30 59708 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 90060 4560 SH SOLE 40 4560 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 482809 24446 SH SOLE 43 24049 0 397 CENTRAL PLAINS BANCSHARES IN COM 15486W100 6347 621 SH SOLE 18 621 0 0 CENTRAL PLAINS BANCSHARES IN COM 15486W100 83221 8143 SH SOLE 21 8143 0 0 CENTRAL PLAINS BANCSHARES IN COM 15486W100 5917 579 SH SOLE 22 579 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 103209 5189 SH SOLE 2 375 0 4814 CENTRAL VY CMNTY BANCORP COM 155685100 565851 28449 SH SOLE 18 28449 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 394618 19840 SH SOLE 19 19840 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 7502170 377183 SH SOLE 21 377183 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 3020277 151849 SH SOLE 22 144397 0 7452 CENTRUS ENERGY CORP CL A 15643U104 750323 18067 SH SOLE 2 3915 0 14152 CENTRUS ENERGY CORP CL A 15643U104 9427 227 SH SOLE 7 227 0 0 CENTRUS ENERGY CORP CL A 15643U104 1385316 33357 SH SOLE 18 33357 0 0 CENTRUS ENERGY CORP CL A 15643U104 1102206 26540 SH SOLE 19 26540 0 0 CENTRUS ENERGY CORP CL A 15643U104 19742490 475379 SH SOLE 21 475379 0 0 CENTRUS ENERGY CORP CL A 15643U104 15527735 373892 SH SOLE 22 358514 0 15378 CENTRUS ENERGY CORP CL A 15643U104 162133 3904 SH SOLE 25 3904 0 0 CENTRUS ENERGY CORP CL A 15643U104 26247 632 SH SOLE 26 632 0 0 CENTRUS ENERGY CORP CL A 15643U104 74006 1782 SH SOLE 28 0 0 1782 CENTRUS ENERGY CORP CL A 15643U104 173886 4187 SH SOLE 30 4187 0 0 CENTRUS ENERGY CORP CL A 15643U104 78741 1896 SH SOLE 36 1896 0 0 CENTRUS ENERGY CORP CL A 15643U104 173471 4177 SH SOLE 40 4177 0 0 CENTRUS ENERGY CORP CL A 15643U104 208 5 SH SOLE 43 5 0 0 CENTURY ALUM CO COM 156431108 3560338 231341 SH SOLE 2 185266 0 46075 CENTURY ALUM CO COM 156431108 66285 4307 SH SOLE 4 206 0 4101 CENTURY ALUM CO COM 156431108 1266228 82276 SH SOLE 7 82276 0 0 CENTURY ALUM CO COM 156431108 2336310 151807 SH SOLE 18 151807 0 0 CENTURY ALUM CO COM 156431108 3625099 235549 SH SOLE 19 235549 0 0 CENTURY ALUM CO COM 156431108 111334276 7234196 SH SOLE 21 7234196 0 0 CENTURY ALUM CO COM 156431108 27753787 1803365 SH SOLE 22 1745411 0 57954 CENTURY ALUM CO COM 156431108 146651 9529 SH SOLE 23 9529 0 0 CENTURY ALUM CO COM 156431108 678360 44078 SH SOLE 26 44078 0 0 CENTURY ALUM CO COM 156431108 2131161 138477 SH SOLE 30 138477 0 0 CENTURY ALUM CO COM 156431108 199454 12960 SH SOLE 40 12960 0 0 CENTURY ALUM CO COM 156431108 1180721 76720 SH SOLE 43 75088 0 1632 CENTURY CASINOS INC COM 156492100 52848 16724 SH SOLE 2 14753 0 1971 CENTURY CASINOS INC COM 156492100 1220 386 SH SOLE 7 386 0 0 CENTURY CASINOS INC COM 156492100 227520 72000 SH SOLE 18 72000 0 0 CENTURY CASINOS INC COM 156492100 170817 54056 SH SOLE 19 54056 0 0 CENTURY CASINOS INC COM 156492100 2975399 941582 SH SOLE 21 941582 0 0 CENTURY CASINOS INC COM 156492100 2179332 689662 SH SOLE 22 678433 0 11229 CENTURY CASINOS INC COM 156492100 4026 1274 SH SOLE 23 1274 0 0 CENTURY CMNTYS INC COM 156504300 11470666 118867 SH SOLE 2 66255 0 52612 CENTURY CMNTYS INC COM 156504300 6176 64 SH SOLE 4 64 0 0 CENTURY CMNTYS INC COM 156504300 705512 7311 SH SOLE 7 6935 0 376 CENTURY CMNTYS INC COM 156504300 9417339 97589 SH SOLE 18 97589 0 0 CENTURY CMNTYS INC COM 156504300 20720866 214724 SH SOLE 19 214724 0 0 CENTURY CMNTYS INC COM 156504300 344073935 3565533 SH SOLE 21 3565533 0 0 CENTURY CMNTYS INC COM 156504300 102378780 1060920 SH SOLE 22 1006162 0 54758 CENTURY CMNTYS INC COM 156504300 672895 6973 SH SOLE 23 6973 0 0 CENTURY CMNTYS INC COM 156504300 579000 6000 SH SOLE 25 6000 0 0 CENTURY CMNTYS INC COM 156504300 3718531 38534 SH SOLE 26 17376 0 21158 CENTURY CMNTYS INC COM 156504300 46610 483 SH SOLE 28 483 0 0 CENTURY CMNTYS INC COM 156504300 6926288 71775 SH SOLE 30 71775 0 0 CENTURY CMNTYS INC COM 156504300 13993 145 SH SOLE 34 145 0 0 CENTURY CMNTYS INC COM 156504300 103352 1071 SH SOLE 36 1071 0 0 CENTURY CMNTYS INC COM 156504300 526697 5458 SH SOLE 40 5458 0 0 CENTURY CMNTYS INC COM 156504300 5530465 57311 SH SOLE 43 48341 0 8970 CENTURY THERAPEUTICS INC COM 15673T100 36893 8826 SH SOLE 2 1003 0 7823 CENTURY THERAPEUTICS INC COM 15673T100 1714 410 SH SOLE 7 410 0 0 CENTURY THERAPEUTICS INC COM 15673T100 268456 64224 SH SOLE 18 64224 0 0 CENTURY THERAPEUTICS INC COM 15673T100 222451 53218 SH SOLE 19 53218 0 0 CENTURY THERAPEUTICS INC COM 15673T100 3572186 854590 SH SOLE 21 854590 0 0 CENTURY THERAPEUTICS INC COM 15673T100 2156872 515998 SH SOLE 22 500834 0 15164 CENTURY THERAPEUTICS INC COM 15673T100 3825 915 SH SOLE 43 915 0 0 CEPTON INC COM NEW 15673X200 84262 30310 SH SOLE 22 30310 0 0 CERENCE INC COM 156727109 1799627 114262 SH SOLE 2 90649 0 23613 CERENCE INC COM 156727109 2158 137 SH SOLE 4 137 0 0 CERENCE INC COM 156727109 349052 22162 SH SOLE 7 20969 0 1193 CERENCE INC COM 156727109 2052950 130346 SH SOLE 18 130346 0 0 CERENCE INC COM 156727109 1898253 120524 SH SOLE 19 120524 0 0 CERENCE INC COM 156727109 78825474 5004792 SH SOLE 21 5004792 0 0 CERENCE INC COM 156727109 21326981 1354094 SH SOLE 22 1297971 0 56123 CERENCE INC COM 156727109 142790 9066 SH SOLE 25 9066 0 0 CERENCE INC COM 156727109 594736 37761 SH SOLE 26 15252 0 22509 CERENCE INC COM 156727109 10616 674 SH SOLE 28 674 0 0 CERENCE INC COM 156727109 2420759 153699 SH SOLE 30 153699 0 0 CERENCE INC COM 156727109 12647 803 SH SOLE 36 803 0 0 CERENCE INC COM 156727109 117857 7483 SH SOLE 40 7483 0 0 CERENCE INC COM 156727109 332404 21105 SH SOLE 43 19846 0 1259 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1830629 43308 SH SOLE 2 22401 0 20907 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 5749 136 SH SOLE 4 136 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 538139 12731 SH SOLE 7 12066 0 665 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 7192241 170150 SH SOLE 18 167111 0 3039 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 7860825 185967 SH SOLE 19 185967 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 109638996 2593778 SH SOLE 21 2593778 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 96833130 2290824 SH SOLE 22 2224296 0 66528 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 60742 1437 SH SOLE 23 1437 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 623863 14759 SH SOLE 25 14759 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1030204 24372 SH SOLE 26 24372 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 110747 2620 SH SOLE 28 2620 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2739646 64813 SH SOLE 30 64813 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 616888 14594 SH SOLE 40 14594 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1231367 29131 SH SOLE 43 23736 0 5395 CERTARA INC COM 15687V109 2954777 165256 SH SOLE 2 36358 0 128898 CERTARA INC COM 15687V109 6347 355 SH SOLE 4 355 0 0 CERTARA INC COM 15687V109 346944 19404 SH SOLE 7 18400 0 1004 CERTARA INC COM 15687V109 1842015 103021 SH SOLE 18 103021 0 0 CERTARA INC COM 15687V109 745256 41681 SH SOLE 19 41681 0 0 CERTARA INC COM 15687V109 180900685 10117488 SH SOLE 21 10117488 0 0 CERTARA INC COM 15687V109 51051405 2855224 SH SOLE 22 2703987 0 151237 CERTARA INC COM 15687V109 398903 22310 SH SOLE 25 22310 0 0 CERTARA INC COM 15687V109 1322816 73983 SH SOLE 26 28613 0 45370 CERTARA INC COM 15687V109 647059 36189 SH SOLE 28 32891 0 3298 CERTARA INC COM 15687V109 6960148 389270 SH SOLE 30 389270 0 0 CERTARA INC COM 15687V109 24960 1396 SH SOLE 31 1396 0 0 CERTARA INC COM 15687V109 429013 23994 SH SOLE 40 23994 0 0 CERTARA INC COM 15687V109 2489879 139255 SH SOLE 43 112521 0 26734 CERUS CORP COM 157085101 370289 195920 SH SOLE 2 111014 0 84906 CERUS CORP COM 157085101 3485 1844 SH SOLE 7 1844 0 0 CERUS CORP COM 157085101 922029 487846 SH SOLE 18 445446 0 42400 CERUS CORP COM 157085101 1480919 783555 SH SOLE 19 783555 0 0 CERUS CORP COM 157085101 13143083 6954012 SH SOLE 21 6954012 0 0 CERUS CORP COM 157085101 9612746 5086109 SH SOLE 22 4997268 0 88841 CERUS CORP COM 157085101 34802 18414 SH SOLE 23 18414 0 0 CERUS CORP COM 157085101 125700 66508 SH SOLE 26 0 0 66508 CERUS CORP COM 157085101 5315 2812 SH SOLE 28 2812 0 0 CERUS CORP COM 157085101 75475 39934 SH SOLE 43 38742 0 1192 CERVOMED INC COM 15713L109 508313 21816 SH SOLE 22 21816 0 0 CEVA INC COM 157210105 280559 12354 SH SOLE 2 6370 0 5984 CEVA INC COM 157210105 11264 496 SH SOLE 4 100 0 396 CEVA INC COM 157210105 4224 186 SH SOLE 7 186 0 0 CEVA INC COM 157210105 1625264 71566 SH SOLE 18 71566 0 0 CEVA INC COM 157210105 1121806 49397 SH SOLE 19 49397 0 0 CEVA INC COM 157210105 69597021 3064598 SH SOLE 21 3064598 0 0 CEVA INC COM 157210105 14690213 646861 SH SOLE 22 625391 0 21470 CEVA INC COM 157210105 497599 21911 SH SOLE 25 21911 0 0 CEVA INC COM 157210105 296547 13058 SH SOLE 26 11428 0 1630 CEVA INC COM 157210105 34042 1499 SH SOLE 28 0 0 1499 CEVA INC COM 157210105 4102425 180644 SH SOLE 30 180644 0 0 CEVA INC COM 157210105 62589 2756 SH SOLE 34 2756 0 0 CEVA INC COM 157210105 3883 171 SH SOLE 36 171 0 0 CEVA INC COM 157210105 49008 2158 SH SOLE 40 2158 0 0 CEVA INC COM 157210105 730013 32145 SH SOLE 43 28759 0 3386 CF BANKSHARES INC COM 12520L109 13320 667 SH SOLE 18 667 0 0 CF BANKSHARES INC COM 12520L109 174598 8743 SH SOLE 21 8743 0 0 CF BANKSHARES INC COM 12520L109 10644 533 SH SOLE 22 533 0 0 CF INDS HLDGS INC COM 125269100 43547704 523347 SH SOLE 2 134428 0 388919 CF INDS HLDGS INC COM 125269100 9678904 116319 SH SOLE 4 96628 0 19691 CF INDS HLDGS INC COM 125269100 25595313 307599 SH SOLE 7 292582 0 15017 CF INDS HLDGS INC COM 125269100 544360 6542 SH SOLE 13 6542 0 0 CF INDS HLDGS INC COM 125269100 2380721 28611 SH SOLE 15 28611 0 0 CF INDS HLDGS INC COM 125269100 39974916 480410 SH SOLE 18 468465 0 11945 CF INDS HLDGS INC COM 125269100 111215990 1336570 SH SOLE 19 1336570 0 0 CF INDS HLDGS INC COM 125269100 590652622 7098337 SH SOLE 21 7098337 0 0 CF INDS HLDGS INC COM 125269100 378772003 4552001 SH SOLE 22 4134831 0 417170 CF INDS HLDGS INC COM 125269100 23630392 283985 SH SOLE 23 283985 0 0 CF INDS HLDGS INC COM 125269100 28042436 337008 SH SOLE 25 337008 0 0 CF INDS HLDGS INC COM 125269100 22163649 266358 SH SOLE 26 163377 0 102981 CF INDS HLDGS INC COM 125269100 19002002 228362 SH SOLE 28 2482 0 225880 CF INDS HLDGS INC COM 125269100 12243519 147140 SH SOLE 29 147140 0 0 CF INDS HLDGS INC COM 125269100 132927143 1597490 SH SOLE 30 1597490 0 0 CF INDS HLDGS INC COM 125269100 3769829 45305 SH SOLE 31 42199 0 3106 CF INDS HLDGS INC COM 125269100 62524576 751407 SH SOLE 34 751407 0 0 CF INDS HLDGS INC COM 125269100 4607671 55374 SH SOLE 36 55374 0 0 CF INDS HLDGS INC COM 125269100 762370 9162 SH SOLE 40 9162 0 0 CF INDS HLDGS INC COM 125269100 36363 437 SH OTR 43 437 0 0 CF INDS HLDGS INC COM 125269100 23233435 279214 SH SOLE 43 245361 0 33853 CF INDS HLDGS INC OPTIONS 125269100 1306397 15700 SH Call SOLE 2 0 0 15700 CF INDS HLDGS INC OPTIONS 125269100 183062 2200 SH Call SOLE 4 2200 0 0 CF INDS HLDGS INC OPTIONS 125269100 4252031 51100 SH Call SOLE 18 51100 0 0 CF INDS HLDGS INC OPTIONS 125269100 23506825 282500 SH Call SOLE 19 282500 0 0 CF INDS HLDGS INC OPTIONS 125269100 1755731 21100 SH Call SOLE 22 21100 0 0 CF INDS HLDGS INC OPTIONS 125269100 1364644 16400 SH Call SOLE 26 16400 0 0 CF INDS HLDGS INC OPTIONS 125269100 116494 1400 SH Call SOLE 30 1400 0 0 CF INDS HLDGS INC OPTIONS 125269100 13696366 164600 SH Call SOLE 34 164600 0 0 CFSB BANCORP INC COM 12530C107 3516 485 SH SOLE 18 485 0 0 CFSB BANCORP INC COM 12530C107 38476 5307 SH SOLE 21 5307 0 0 CG ONCOLOGY INC COM 156944100 4472225 101873 SH SOLE 2 88563 0 13310 CG ONCOLOGY INC COM 156944100 8604 196 SH SOLE 7 196 0 0 CG ONCOLOGY INC COM 156944100 3551510 80900 SH SOLE 18 77362 0 3538 CG ONCOLOGY INC COM 156944100 23522322 535816 SH SOLE 19 535816 0 0 CG ONCOLOGY INC COM 156944100 35787895 815214 SH SOLE 21 815214 0 0 CG ONCOLOGY INC COM 156944100 31874780 726077 SH SOLE 22 705452 0 20625 CG ONCOLOGY INC COM 156944100 635804 14483 SH SOLE 26 0 0 14483 CG ONCOLOGY INC COM 156944100 10711205 243991 SH SOLE 34 243991 0 0 CGI INC CL A SUB VTG 12532H104 8057483 72925 SH SOLE 21 72925 0 0 CGI INC CL A SUB VTG 12532H104 39047829 353406 SH SOLE 43 306549 0 46857 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 6218 1269 SH SOLE 18 1269 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 73079 14914 SH SOLE 21 14914 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 484884 98956 SH SOLE 22 98956 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2666 544 SH SOLE 23 544 0 0 CHAMPIONX CORPORATION COM 15872M104 7478830 208382 SH SOLE 2 160824 0 47558 CHAMPIONX CORPORATION COM 15872M104 22072 615 SH SOLE 4 615 0 0 CHAMPIONX CORPORATION COM 15872M104 1659231 46231 SH SOLE 7 43791 0 2440 CHAMPIONX CORPORATION COM 15872M104 25882791 721170 SH SOLE 18 721170 0 0 CHAMPIONX CORPORATION COM 15872M104 15035434 418931 SH SOLE 19 418931 0 0 CHAMPIONX CORPORATION COM 15872M104 534752961 14899776 SH SOLE 21 14899776 0 0 CHAMPIONX CORPORATION COM 15872M104 224979982 6268598 SH SOLE 22 6097633 0 170965 CHAMPIONX CORPORATION COM 15872M104 1408575 39247 SH SOLE 25 39247 0 0 CHAMPIONX CORPORATION COM 15872M104 2252241 62754 SH SOLE 26 62754 0 0 CHAMPIONX CORPORATION COM 15872M104 364750 10163 SH SOLE 28 3587 0 6576 CHAMPIONX CORPORATION COM 15872M104 9124602 254238 SH SOLE 30 254238 0 0 CHAMPIONX CORPORATION COM 15872M104 52005 1449 SH SOLE 34 1449 0 0 CHAMPIONX CORPORATION COM 15872M104 75836 2113 SH SOLE 36 2113 0 0 CHAMPIONX CORPORATION COM 15872M104 1469839 40954 SH SOLE 40 40954 0 0 CHAMPIONX CORPORATION COM 15872M104 14665044 408611 SH SOLE 43 377617 0 30994 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 640273 336986 SH SOLE 2 116267 0 220719 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1362 717 SH SOLE 4 717 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 4834 2544 SH SOLE 7 2544 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 272280 143305 SH SOLE 18 143305 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 220942 116285 SH SOLE 19 116285 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 11890960 6258400 SH SOLE 21 6258400 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 16628080 8751621 SH SOLE 22 8372504 0 379117 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 118927 62593 SH SOLE 25 62593 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 143737 75651 SH SOLE 26 75651 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 354067 186351 SH SOLE 28 155551 0 30800 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1507335 793334 SH SOLE 30 793334 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 7030 3700 SH SOLE 31 3700 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 93339 49126 SH SOLE 40 49126 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1648246 867498 SH SOLE 43 701317 0 166181 CHARLES & COLVARD LTD COM 159765106 20227 59317 SH SOLE 22 59317 0 0 CHARLES RIV LABS INTL INC COM 159864107 24124575 89037 SH SOLE 2 15389 0 73648 CHARLES RIV LABS INTL INC COM 159864107 11000841 40601 SH SOLE 4 14970 0 25631 CHARLES RIV LABS INTL INC COM 159864107 8599411 31738 SH SOLE 7 27864 0 3874 CHARLES RIV LABS INTL INC COM 159864107 398297 1470 SH SOLE 13 1470 0 0 CHARLES RIV LABS INTL INC COM 159864107 2013971 7433 SH SOLE 15 7433 0 0 CHARLES RIV LABS INTL INC COM 159864107 30637942 113076 SH SOLE 18 109840 0 3236 CHARLES RIV LABS INTL INC COM 159864107 287090492 1059570 SH SOLE 19 1059570 0 0 CHARLES RIV LABS INTL INC COM 159864107 469849789 1734083 SH SOLE 21 1734083 0 0 CHARLES RIV LABS INTL INC COM 159864107 361407470 1333853 SH SOLE 22 1217600 0 116253 CHARLES RIV LABS INTL INC COM 159864107 20756938 76608 SH SOLE 23 76608 0 0 CHARLES RIV LABS INTL INC COM 159864107 26798310 98905 SH SOLE 25 98717 0 188 CHARLES RIV LABS INTL INC COM 159864107 19102517 70502 SH SOLE 26 28654 0 41848 CHARLES RIV LABS INTL INC COM 159864107 22659278 83629 SH SOLE 28 1477 0 82152 CHARLES RIV LABS INTL INC COM 159864107 99040624 365531 SH SOLE 30 365531 0 0 CHARLES RIV LABS INTL INC COM 159864107 2963109 10936 SH SOLE 31 10119 0 817 CHARLES RIV LABS INTL INC COM 159864107 1794231 6622 SH SOLE 34 6622 0 0 CHARLES RIV LABS INTL INC COM 159864107 3006461 11096 SH SOLE 36 11096 0 0 CHARLES RIV LABS INTL INC COM 159864107 622101 2296 SH SOLE 40 2296 0 0 CHARLES RIV LABS INTL INC COM 159864107 9428518 34798 SH SOLE 43 31594 0 3204 CHART INDS INC COM 16115Q308 8612715 52287 SH SOLE 2 35509 0 16778 CHART INDS INC COM 16115Q308 20755 126 SH SOLE 4 126 0 0 CHART INDS INC COM 16115Q308 1437347 8726 SH SOLE 7 8298 0 428 CHART INDS INC COM 16115Q308 26780507 162582 SH SOLE 18 162582 0 0 CHART INDS INC COM 16115Q308 15669649 95129 SH SOLE 19 95129 0 0 CHART INDS INC COM 16115Q308 542530028 3293650 SH SOLE 21 3293650 0 0 CHART INDS INC COM 16115Q308 227824561 1383102 SH SOLE 22 1338754 0 44348 CHART INDS INC COM 16115Q308 14660 89 SH SOLE 23 89 0 0 CHART INDS INC COM 16115Q308 1399296 8495 SH SOLE 25 8495 0 0 CHART INDS INC COM 16115Q308 2200330 13358 SH SOLE 26 13358 0 0 CHART INDS INC COM 16115Q308 477029 2896 SH SOLE 28 648 0 2248 CHART INDS INC COM 16115Q308 7719273 46863 SH SOLE 30 46863 0 0 CHART INDS INC COM 16115Q308 88125 535 SH SOLE 36 535 0 0 CHART INDS INC COM 16115Q308 1455795 8838 SH SOLE 40 8838 0 0 CHART INDS INC COM 16115Q308 6650971 40377 SH SOLE 43 37952 0 2425 CHART INDS INC 6.75DP CNV PFD B 16115Q407 329526 5132 SH SOLE 7 5132 0 0 CHART INDS INC 6.75DP CNV PFD B 16115Q407 49742395 774683 SH SOLE 21 774683 0 0 CHART INDS INC NOTE 1.000%11/1 16115QAE0 6090973 2170000 PRN SOLE 21 2170000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 50498997 173757 SH SOLE 2 31758 0 141999 CHARTER COMMUNICATIONS INC N CL A 16119P108 23786612 81845 SH SOLE 4 42883 0 38962 CHARTER COMMUNICATIONS INC N CL A 16119P108 24606189 84665 SH SOLE 7 76933 0 7732 CHARTER COMMUNICATIONS INC N CL A 16119P108 1421762 4892 SH SOLE 13 4892 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4241745 14595 SH SOLE 15 14595 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 43350080 149159 SH SOLE 18 143027 0 6132 CHARTER COMMUNICATIONS INC N CL A 16119P108 8555275 29437 SH SOLE 19 29437 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 643625420 2214587 SH SOLE 21 2214587 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 625067532 2150733 SH SOLE 22 1935741 0 214992 CHARTER COMMUNICATIONS INC N CL A 16119P108 43047244 148117 SH SOLE 23 148117 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 46065436 158502 SH SOLE 25 157812 0 690 CHARTER COMMUNICATIONS INC N CL A 16119P108 32577298 112092 SH SOLE 26 66226 0 45866 CHARTER COMMUNICATIONS INC N CL A 16119P108 47077119 161983 SH SOLE 28 1543 0 160440 CHARTER COMMUNICATIONS INC N CL A 16119P108 47373 163 SH SOLE 29 163 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 198943501 684525 SH SOLE 30 684525 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 6597592 22701 SH SOLE 31 21136 0 1565 CHARTER COMMUNICATIONS INC N CL A 16119P108 12654611 43542 SH SOLE 32 43542 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1260753 4338 SH SOLE 34 4338 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 7003602 24098 SH SOLE 36 24098 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1356080 4666 SH SOLE 40 4666 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 50279 173 SH OTR 43 173 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 28696978 98741 SH SOLE 43 80799 0 17942 CHATHAM LODGING TR COM 16208T102 2805889 277536 SH SOLE 2 164209 0 113327 CHATHAM LODGING TR COM 16208T102 2457 243 SH SOLE 7 243 0 0 CHATHAM LODGING TR COM 16208T102 1618520 160091 SH SOLE 18 160091 0 0 CHATHAM LODGING TR COM 16208T102 2346046 232052 SH SOLE 19 232052 0 0 CHATHAM LODGING TR COM 16208T102 60313126 5965690 SH SOLE 21 5965690 0 0 CHATHAM LODGING TR COM 16208T102 18936131 1873010 SH SOLE 22 1766468 0 106542 CHATHAM LODGING TR COM 16208T102 145281 14370 SH SOLE 23 14370 0 0 CHATHAM LODGING TR COM 16208T102 123827 12248 SH SOLE 25 12248 0 0 CHATHAM LODGING TR COM 16208T102 254671 25190 SH SOLE 26 25190 0 0 CHATHAM LODGING TR COM 16208T102 998595 98773 SH SOLE 28 0 0 98773 CHATHAM LODGING TR COM 16208T102 1227688 121433 SH SOLE 30 121433 0 0 CHATHAM LODGING TR COM 16208T102 236867 23429 SH SOLE 40 23429 0 0 CHATHAM LODGING TR COM 16208T102 952190 94183 SH SOLE 43 91283 0 2900 CHECHE GROUP INC ORD SHS CL A G20707108 8302 2256 SH SOLE 18 2256 0 0 CHECHE GROUP INC ORD SHS CL A G20707108 14602 3968 SH SOLE 22 3968 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 15088592 91998 SH SOLE 2 76668 0 15330 CHECK POINT SOFTWARE TECH LT ORD M22465104 14637236 89246 SH SOLE 4 41282 0 47964 CHECK POINT SOFTWARE TECH LT ORD M22465104 15057102 91806 SH SOLE 7 71542 0 20264 CHECK POINT SOFTWARE TECH LT ORD M22465104 862201 5257 SH SOLE 13 5257 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1577448 9618 SH SOLE 15 9618 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 12594984 76794 SH SOLE 18 74141 0 2653 CHECK POINT SOFTWARE TECH LT ORD M22465104 10738555 65475 SH SOLE 19 65475 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 326637560 1991571 SH SOLE 21 1991571 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 235575107 1436346 SH SOLE 22 1381089 0 55257 CHECK POINT SOFTWARE TECH LT ORD M22465104 27530227 167857 SH SOLE 23 167857 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 24826850 151374 SH SOLE 25 150537 0 837 CHECK POINT SOFTWARE TECH LT ORD M22465104 15701989 95738 SH SOLE 26 29863 0 65875 CHECK POINT SOFTWARE TECH LT ORD M22465104 43251077 263710 SH SOLE 28 1299 0 262411 CHECK POINT SOFTWARE TECH LT ORD M22465104 1216790 7419 SH SOLE 29 7419 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 89903230 548157 SH SOLE 30 545812 0 2345 CHECK POINT SOFTWARE TECH LT ORD M22465104 7425553 45275 SH SOLE 31 43724 0 1551 CHECK POINT SOFTWARE TECH LT ORD M22465104 5292111 32267 SH SOLE 34 32267 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5212566 31782 SH SOLE 36 31782 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 794628 4845 SH SOLE 40 4845 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 41584621 253549 SH SOLE 43 236650 0 16899 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 6494 3168 SH SOLE 18 3168 0 0 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 83503 40733 SH SOLE 21 40733 0 0 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 249163 121543 SH SOLE 22 121543 0 0 CHEESECAKE FACTORY INC COM 163072101 939611 25992 SH SOLE 2 13785 0 12207 CHEESECAKE FACTORY INC COM 163072101 6109 169 SH SOLE 4 169 0 0 CHEESECAKE FACTORY INC COM 163072101 359331 9940 SH SOLE 7 9417 0 523 CHEESECAKE FACTORY INC COM 163072101 4947923 136872 SH SOLE 18 136872 0 0 CHEESECAKE FACTORY INC COM 163072101 3718281 102857 SH SOLE 19 102857 0 0 CHEESECAKE FACTORY INC COM 163072101 195326222 5403215 SH SOLE 21 5403215 0 0 CHEESECAKE FACTORY INC COM 163072101 49551817 1370728 SH SOLE 22 1325641 0 45087 CHEESECAKE FACTORY INC COM 163072101 354595 9809 SH SOLE 25 9809 0 0 CHEESECAKE FACTORY INC COM 163072101 2045692 56589 SH SOLE 26 14964 0 41625 CHEESECAKE FACTORY INC COM 163072101 31306 866 SH SOLE 28 866 0 0 CHEESECAKE FACTORY INC COM 163072101 3551304 98238 SH SOLE 30 98238 0 0 CHEESECAKE FACTORY INC COM 163072101 340931 9431 SH SOLE 40 9431 0 0 CHEESECAKE FACTORY INC COM 163072101 2758536 76308 SH SOLE 43 70044 0 6264 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 2514081 2825000 PRN SOLE 21 2825000 0 0 CHEFS WHSE INC COM 163086101 709590 18842 SH SOLE 2 10216 0 8626 CHEFS WHSE INC COM 163086101 4632 123 SH SOLE 4 123 0 0 CHEFS WHSE INC COM 163086101 12014 319 SH SOLE 7 319 0 0 CHEFS WHSE INC COM 163086101 3815372 101311 SH SOLE 18 101311 0 0 CHEFS WHSE INC COM 163086101 2839225 75391 SH SOLE 19 75391 0 0 CHEFS WHSE INC COM 163086101 153432828 4074159 SH SOLE 21 4074159 0 0 CHEFS WHSE INC COM 163086101 39846427 1058057 SH SOLE 22 1025838 0 32219 CHEFS WHSE INC COM 163086101 306289 8133 SH SOLE 25 8133 0 0 CHEFS WHSE INC COM 163086101 749434 19900 SH SOLE 26 19900 0 0 CHEFS WHSE INC COM 163086101 3037392 80653 SH SOLE 30 80653 0 0 CHEFS WHSE INC COM 163086101 326286 8664 SH SOLE 40 8664 0 0 CHEFS WHSE INC COM 163086101 1121891 29790 SH SOLE 43 28146 0 1644 CHEFS WHSE INC NOTE 2.375%12/1 163086AE1 2736250 2500000 PRN SOLE 21 2500000 0 0 CHEGG INC COM 163092109 6846179 904383 SH SOLE 2 823992 0 80391 CHEGG INC COM 163092109 3316 438 SH SOLE 4 438 0 0 CHEGG INC COM 163092109 468447 61882 SH SOLE 7 58549 0 3333 CHEGG INC COM 163092109 2174278 287223 SH SOLE 18 277268 0 9955 CHEGG INC COM 163092109 4624437 610890 SH SOLE 19 610890 0 0 CHEGG INC COM 163092109 31959397 4221849 SH SOLE 21 4221849 0 0 CHEGG INC COM 163092109 28004534 3699410 SH SOLE 22 3563254 0 136156 CHEGG INC COM 163092109 63883 8439 SH SOLE 23 8439 0 0 CHEGG INC COM 163092109 183966 24302 SH SOLE 25 24302 0 0 CHEGG INC COM 163092109 904047 119425 SH SOLE 26 46446 0 72979 CHEGG INC COM 163092109 96298 12721 SH SOLE 28 2529 0 10192 CHEGG INC COM 163092109 2260235 298578 SH SOLE 30 298578 0 0 CHEGG INC COM 163092109 1266756 167339 SH SOLE 34 167339 0 0 CHEGG INC COM 163092109 29250 3864 SH SOLE 36 3864 0 0 CHEGG INC COM 163092109 147729 19515 SH SOLE 40 19515 0 0 CHEGG INC COM 163092109 549711 72617 SH SOLE 43 68905 0 3712 CHEGG INC NOTE 0.125% 3/1 163092AD1 2590502 2781000 PRN SOLE 21 2781000 0 0 CHEMED CORP NEW COM 16359R103 20199611 31467 SH SOLE 2 20749 0 10718 CHEMED CORP NEW COM 16359R103 144434 225 SH SOLE 4 225 0 0 CHEMED CORP NEW COM 16359R103 1123378 1750 SH SOLE 7 1661 0 89 CHEMED CORP NEW COM 16359R103 38516 60 SH SOLE 13 60 0 0 CHEMED CORP NEW COM 16359R103 22957343 35763 SH SOLE 18 35763 0 0 CHEMED CORP NEW COM 16359R103 14946056 23283 SH SOLE 19 23283 0 0 CHEMED CORP NEW COM 16359R103 539529326 840480 SH SOLE 21 840480 0 0 CHEMED CORP NEW COM 16359R103 289489246 450967 SH SOLE 22 431781 0 19186 CHEMED CORP NEW COM 16359R103 244575 381 SH SOLE 23 381 0 0 CHEMED CORP NEW COM 16359R103 1839129 2865 SH SOLE 25 2865 0 0 CHEMED CORP NEW COM 16359R103 11351890 17684 SH SOLE 26 5095 0 12589 CHEMED CORP NEW COM 16359R103 505199 787 SH SOLE 28 284 0 503 CHEMED CORP NEW COM 16359R103 8252010 12855 SH SOLE 30 12855 0 0 CHEMED CORP NEW COM 16359R103 117473 183 SH SOLE 31 183 0 0 CHEMED CORP NEW COM 16359R103 598279 932 SH SOLE 34 932 0 0 CHEMED CORP NEW COM 16359R103 1999612 3115 SH SOLE 40 3115 0 0 CHEMED CORP NEW COM 16359R103 36977 58 SH OTR 43 58 0 0 CHEMED CORP NEW COM 16359R103 24862021 38730 SH SOLE 43 35776 0 2954 CHEMOURS CO COM 163851108 11521234 438737 SH SOLE 2 131236 0 307501 CHEMOURS CO COM 163851108 10845 413 SH SOLE 4 413 0 0 CHEMOURS CO COM 163851108 779607 29688 SH SOLE 7 28598 0 1090 CHEMOURS CO COM 163851108 8536154 325063 SH SOLE 18 325063 0 0 CHEMOURS CO COM 163851108 1331435 50702 SH SOLE 19 50702 0 0 CHEMOURS CO COM 163851108 280186348 10669701 SH SOLE 21 10669701 0 0 CHEMOURS CO COM 163851108 116362918 4431185 SH SOLE 22 4238170 0 193015 CHEMOURS CO COM 163851108 748489 28503 SH SOLE 25 28503 0 0 CHEMOURS CO COM 163851108 1743533 66395 SH SOLE 26 66395 0 0 CHEMOURS CO COM 163851108 2377108 90522 SH SOLE 30 90522 0 0 CHEMOURS CO COM 163851108 48634 1852 SH SOLE 31 1852 0 0 CHEMOURS CO COM 163851108 1644375 62619 SH SOLE 32 62619 0 0 CHEMOURS CO COM 163851108 98869 3765 SH SOLE 36 3765 0 0 CHEMOURS CO COM 163851108 3515206 133862 SH SOLE 43 122965 0 10896 CHEMUNG FINL CORP COM 164024101 72811 1714 SH SOLE 2 154 0 1560 CHEMUNG FINL CORP COM 164024101 446337 10507 SH SOLE 18 10507 0 0 CHEMUNG FINL CORP COM 164024101 299144 7042 SH SOLE 19 7042 0 0 CHEMUNG FINL CORP COM 164024101 5868654 138151 SH SOLE 21 138151 0 0 CHEMUNG FINL CORP COM 164024101 2205647 51922 SH SOLE 22 49600 0 2322 CHENIERE ENERGY INC COM NEW 16411R208 108970767 675662 SH SOLE 2 61533 0 614129 CHENIERE ENERGY INC COM NEW 16411R208 22897889 141976 SH SOLE 4 117919 0 24057 CHENIERE ENERGY INC COM NEW 16411R208 88749320 550281 SH SOLE 7 495644 0 54637 CHENIERE ENERGY INC COM NEW 16411R208 3342851 20727 SH SOLE 13 20727 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3748308 23241 SH SOLE 15 23241 0 0 CHENIERE ENERGY INC COM NEW 16411R208 65045353 403307 SH SOLE 18 378374 0 24933 CHENIERE ENERGY INC COM NEW 16411R208 167781036 1040309 SH SOLE 19 1040309 0 0 CHENIERE ENERGY INC COM NEW 16411R208 854647073 5299151 SH SOLE 21 5299151 0 0 CHENIERE ENERGY INC COM NEW 16411R208 963891533 5976510 SH SOLE 22 5519887 0 456623 CHENIERE ENERGY INC COM NEW 16411R208 59102830 366461 SH SOLE 23 366461 0 0 CHENIERE ENERGY INC COM NEW 16411R208 109387515 678246 SH SOLE 25 653096 0 25150 CHENIERE ENERGY INC COM NEW 16411R208 37123430 230180 SH SOLE 26 153792 0 76388 CHENIERE ENERGY INC COM NEW 16411R208 43553341 270048 SH SOLE 28 4379 0 265669 CHENIERE ENERGY INC COM NEW 16411R208 10713347 66427 SH SOLE 29 66427 0 0 CHENIERE ENERGY INC COM NEW 16411R208 272395146 1688958 SH SOLE 30 1651081 0 37877 CHENIERE ENERGY INC COM NEW 16411R208 11190413 69385 SH SOLE 31 64607 0 4778 CHENIERE ENERGY INC COM NEW 16411R208 104582822 648455 SH SOLE 34 648455 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8892495 55137 SH SOLE 36 55137 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1824722 11314 SH SOLE 40 11314 0 0 CHENIERE ENERGY INC COM NEW 16411R208 65802 408 SH OTR 43 408 0 0 CHENIERE ENERGY INC COM NEW 16411R208 42464080 263294 SH SOLE 43 224031 0 39263 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1087 22 SH SOLE 43 11 0 11 CHERRY HILL MTG INVT CORP COM 164651101 15374 4343 SH SOLE 18 4343 0 0 CHERRY HILL MTG INVT CORP COM 164651101 208902 59012 SH SOLE 21 59012 0 0 CHERRY HILL MTG INVT CORP COM 164651101 1184611 334636 SH SOLE 22 334636 0 0 CHERRY HILL MTG INVT CORP COM 164651101 581 164 SH SOLE 43 0 0 164 CHESAPEAKE ENERGY CORP COM 165167735 15271831 171922 SH SOLE 2 93782 0 78140 CHESAPEAKE ENERGY CORP COM 165167735 4560266 51337 SH SOLE 4 33014 0 18323 CHESAPEAKE ENERGY CORP COM 165167735 2205205 24825 SH SOLE 7 24359 0 466 CHESAPEAKE ENERGY CORP COM 165167735 210882 2374 SH SOLE 13 2374 0 0 CHESAPEAKE ENERGY CORP COM 165167735 977130 11000 SH SOLE 15 11000 0 0 CHESAPEAKE ENERGY CORP COM 165167735 27775542 312682 SH SOLE 18 305703 0 6979 CHESAPEAKE ENERGY CORP COM 165167735 9249779 104129 SH SOLE 19 104129 0 0 CHESAPEAKE ENERGY CORP COM 165167735 553844302 6234879 SH SOLE 21 6234879 0 0 CHESAPEAKE ENERGY CORP COM 165167735 311278264 3504202 SH SOLE 22 3279865 0 224337 CHESAPEAKE ENERGY CORP COM 165167735 14995126 168807 SH SOLE 23 168807 0 0 CHESAPEAKE ENERGY CORP COM 165167735 6818680 76761 SH SOLE 26 66117 0 10644 CHESAPEAKE ENERGY CORP COM 165167735 8718309 98146 SH SOLE 28 35240 0 62906 CHESAPEAKE ENERGY CORP COM 165167735 48193562 542537 SH SOLE 30 348372 0 194165 CHESAPEAKE ENERGY CORP COM 165167735 2455172 27639 SH SOLE 31 25933 0 1706 CHESAPEAKE ENERGY CORP COM 165167735 1973714 22219 SH SOLE 34 22219 0 0 CHESAPEAKE ENERGY CORP COM 165167735 1091277 12285 SH SOLE 36 12285 0 0 CHESAPEAKE ENERGY CORP COM 165167735 467512 5263 SH SOLE 40 5263 0 0 CHESAPEAKE ENERGY CORP COM 165167735 25850 291 SH OTR 43 291 0 0 CHESAPEAKE ENERGY CORP COM 165167735 5624818 63321 SH SOLE 43 50211 0 13110 CHESAPEAKE UTILS CORP COM 165303108 1539540 14348 SH SOLE 2 6177 0 8171 CHESAPEAKE UTILS CORP COM 165303108 6867 64 SH SOLE 4 64 0 0 CHESAPEAKE UTILS CORP COM 165303108 4660039 43430 SH SOLE 7 38761 0 4669 CHESAPEAKE UTILS CORP COM 165303108 7302945 68061 SH SOLE 18 68061 0 0 CHESAPEAKE UTILS CORP COM 165303108 5005438 46649 SH SOLE 19 46649 0 0 CHESAPEAKE UTILS CORP COM 165303108 291965446 2721020 SH SOLE 21 2721020 0 0 CHESAPEAKE UTILS CORP COM 165303108 67087286 625231 SH SOLE 22 602852 0 22379 CHESAPEAKE UTILS CORP COM 165303108 494224 4606 SH SOLE 25 4606 0 0 CHESAPEAKE UTILS CORP COM 165303108 943811 8796 SH SOLE 26 5309 0 3487 CHESAPEAKE UTILS CORP COM 165303108 33478 312 SH SOLE 28 312 0 0 CHESAPEAKE UTILS CORP COM 165303108 5340214 49769 SH SOLE 30 49769 0 0 CHESAPEAKE UTILS CORP COM 165303108 463429 4319 SH SOLE 40 4319 0 0 CHESAPEAKE UTILS CORP COM 165303108 3117280 29052 SH SOLE 43 26712 0 2340 CHEVRON CORP NEW COM 166764100 324057270 2054376 SH SOLE 2 841241 0 1213135 CHEVRON CORP NEW COM 166764100 205835557 1304904 SH SOLE 4 577765 0 727139 CHEVRON CORP NEW COM 166764100 285568237 1810373 SH SOLE 7 1645979 0 164394 CHEVRON CORP NEW COM 166764100 11036910 69969 SH SOLE 13 69969 0 0 CHEVRON CORP NEW COM 166764100 40514888 256846 SH SOLE 15 256846 0 0 CHEVRON CORP NEW COM 166764100 631028192 4000432 SH SOLE 18 3817358 0 183074 CHEVRON CORP NEW COM 166764100 613635574 3890171 SH SOLE 19 3890171 0 0 CHEVRON CORP NEW COM 166764100 8307644627 52666696 SH SOLE 21 52666696 0 0 CHEVRON CORP NEW COM 166764100 5929556545 37590697 SH SOLE 22 33719631 0 3871066 CHEVRON CORP NEW COM 166764100 524743247 3326634 SH SOLE 23 3326634 0 0 CHEVRON CORP NEW COM 166764100 549931328 3486315 SH SOLE 25 3390402 0 95913 CHEVRON CORP NEW COM 166764100 297213708 1884200 SH SOLE 26 1297157 0 587043 CHEVRON CORP NEW COM 166764100 251724647 1595820 SH SOLE 28 22454 0 1573366 CHEVRON CORP NEW COM 166764100 9144188 57970 SH SOLE 29 57970 0 0 CHEVRON CORP NEW COM 166764100 1594430715 10107967 SH SOLE 30 10107967 0 0 CHEVRON CORP NEW COM 166764100 79610589 504695 SH SOLE 31 393797 0 110898 CHEVRON CORP NEW COM 166764100 35351900 224115 SH SOLE 32 224115 0 0 CHEVRON CORP NEW COM 166764100 225234738 1427886 SH SOLE 34 1427886 0 0 CHEVRON CORP NEW COM 166764100 63052464 399724 SH SOLE 36 399724 0 0 CHEVRON CORP NEW COM 166764100 13907463 88167 SH SOLE 40 88167 0 0 CHEVRON CORP NEW COM 166764100 384570 2438 SH OTR 43 2438 0 0 CHEVRON CORP NEW COM 166764100 324724630 2058607 SH SOLE 43 1694575 0 364032 CHEVRON CORP NEW OPTIONS 166764100 1608948 10200 SH Call SOLE 2 0 0 10200 CHEVRON CORP NEW OPTIONS 166764100 220836 1400 SH Call SOLE 4 1400 0 0 CHEVRON CORP NEW OPTIONS 166764100 5236968 33200 SH Call SOLE 18 33200 0 0 CHEVRON CORP NEW OPTIONS 166764100 26941992 170800 SH Call SOLE 19 170800 0 0 CHEVRON CORP NEW OPTIONS 166764100 2161038 13700 SH Call SOLE 22 13700 0 0 CHEVRON CORP NEW OPTIONS 166764100 157740 1000 SH Call SOLE 26 1000 0 0 CHEVRON CORP NEW OPTIONS 166764100 15647808 99200 SH Call SOLE 34 99200 0 0 CHEWY INC CL A 16679L109 3800629 238883 SH SOLE 2 155389 0 83494 CHEWY INC CL A 16679L109 4868 306 SH SOLE 4 306 0 0 CHEWY INC CL A 16679L109 519573 32657 SH SOLE 18 27597 0 5060 CHEWY INC CL A 16679L109 5261707 330717 SH SOLE 19 330717 0 0 CHEWY INC CL A 16679L109 3977532 250002 SH SOLE 21 250002 0 0 CHEWY INC CL A 16679L109 37572674 2361576 SH SOLE 22 2273374 0 88202 CHEWY INC CL A 16679L109 178351 11210 SH SOLE 23 11210 0 0 CHEWY INC CL A 16679L109 379183 23833 SH SOLE 25 23833 0 0 CHEWY INC CL A 16679L109 2084512 131019 SH SOLE 26 33279 0 97740 CHEWY INC CL A 16679L109 152943 9613 SH SOLE 28 1469 0 8144 CHEWY INC CL A 16679L109 2077416 130573 SH SOLE 30 130573 0 0 CHEWY INC CL A 16679L109 7303 459 SH SOLE 34 459 0 0 CHEWY INC CL A 16679L109 429793 27014 SH SOLE 40 27014 0 0 CHEWY INC CL A 16679L109 598582 37623 SH SOLE 43 36596 0 1027 CHICAGO ATLANTIC REAL ESTATE COM 167239102 129976 8242 SH SOLE 2 806 0 7436 CHICAGO ATLANTIC REAL ESTATE COM 167239102 724584 45947 SH SOLE 18 45947 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 565276 35845 SH SOLE 19 35845 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 13043320 827097 SH SOLE 21 827097 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 6417838 406965 SH SOLE 22 395711 0 11254 CHICAGO RIVET & MACH CO COM 168088102 17 1 SH SOLE 22 1 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 212 1358 SH SOLE 18 1358 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 3555 22730 SH SOLE 21 22730 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 4862 31084 SH SOLE 22 31084 0 0 CHILDRENS PL INC NEW COM 168905107 145392 12599 SH SOLE 2 6252 0 6347 CHILDRENS PL INC NEW COM 168905107 935 81 SH SOLE 7 81 0 0 CHILDRENS PL INC NEW COM 168905107 389579 33759 SH SOLE 18 33759 0 0 CHILDRENS PL INC NEW COM 168905107 296059 25655 SH SOLE 19 25655 0 0 CHILDRENS PL INC NEW COM 168905107 5580582 483586 SH SOLE 21 483586 0 0 CHILDRENS PL INC NEW COM 168905107 4014385 347867 SH SOLE 22 337248 0 10619 CHILDRENS PL INC NEW COM 168905107 12613 1093 SH SOLE 43 997 0 96 CHIMERA INVT CORP COM NEW 16934Q208 1016155 220424 SH SOLE 2 85558 0 134866 CHIMERA INVT CORP COM NEW 16934Q208 3914 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 34068 7390 SH SOLE 7 7390 0 0 CHIMERA INVT CORP COM NEW 16934Q208 2765368 599863 SH SOLE 18 599863 0 0 CHIMERA INVT CORP COM NEW 16934Q208 2233241 484434 SH SOLE 19 484434 0 0 CHIMERA INVT CORP COM NEW 16934Q208 52767448 11446301 SH SOLE 21 11446301 0 0 CHIMERA INVT CORP COM NEW 16934Q208 33660574 7301643 SH SOLE 22 6978237 0 323406 CHIMERA INVT CORP COM NEW 16934Q208 231353 50185 SH SOLE 25 50185 0 0 CHIMERA INVT CORP COM NEW 16934Q208 410613 89070 SH SOLE 26 89070 0 0 CHIMERA INVT CORP COM NEW 16934Q208 74820 16230 SH SOLE 28 4108 0 12122 CHIMERA INVT CORP COM NEW 16934Q208 700439 151939 SH SOLE 30 151939 0 0 CHIMERA INVT CORP COM NEW 16934Q208 110820 24039 SH SOLE 36 24039 0 0 CHIMERA INVT CORP COM NEW 16934Q208 195791 42471 SH SOLE 40 42471 0 0 CHIMERA INVT CORP COM NEW 16934Q208 8482 1840 SH SOLE 43 1738 0 102 CHIMERIX INC COM 16934W106 15224 14362 SH SOLE 18 14362 0 0 CHIMERIX INC COM 16934W106 195073 184031 SH SOLE 21 184031 0 0 CHIMERIX INC COM 16934W106 851362 803172 SH SOLE 22 803172 0 0 CHIMERIX INC COM 16934W106 13589 12820 SH SOLE 43 0 0 12820 CHINA YUCHAI INTL LTD COM G21082105 163699 19191 SH SOLE 43 18765 0 426 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 503 16 SH SOLE 22 16 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 7154829 227499 SH SOLE 43 211237 0 16262 CHIPOTLE MEXICAN GRILL INC COM 169656105 139536587 48004 SH SOLE 2 7940 0 40064 CHIPOTLE MEXICAN GRILL INC COM 169656105 58135400 20000 SH SOLE 4 8985 0 11015 CHIPOTLE MEXICAN GRILL INC COM 169656105 70637418 24301 SH SOLE 7 21035 0 3266 CHIPOTLE MEXICAN GRILL INC COM 169656105 3709039 1276 SH SOLE 13 1276 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 11475928 3948 SH SOLE 15 3948 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 167470647 57614 SH SOLE 18 52997 0 4617 CHIPOTLE MEXICAN GRILL INC COM 169656105 72300090 24873 SH SOLE 19 24873 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2498955983 859702 SH SOLE 21 859702 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1747204218 601081 SH SOLE 22 540889 0 60192 CHIPOTLE MEXICAN GRILL INC COM 169656105 122773244 42237 SH SOLE 23 42237 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 387707889 133381 SH SOLE 25 131814 0 1567 CHIPOTLE MEXICAN GRILL INC COM 169656105 81322704 27977 SH SOLE 26 16783 0 11194 CHIPOTLE MEXICAN GRILL INC COM 169656105 149843994 51550 SH SOLE 28 1140 0 50410 CHIPOTLE MEXICAN GRILL INC COM 169656105 536697292 184637 SH SOLE 30 184637 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 18437642 6343 SH SOLE 31 5903 0 440 CHIPOTLE MEXICAN GRILL INC COM 169656105 6921019 2381 SH SOLE 34 2381 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 16574403 5702 SH SOLE 36 5702 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3929953 1352 SH SOLE 40 1352 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 84602 29 SH OTR 43 29 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 90732012 31214 SH SOLE 43 26148 0 5066 CHOICE HOTELS INTL INC COM 169905106 6911092 54698 SH SOLE 2 38077 0 16621 CHOICE HOTELS INTL INC COM 169905106 11751 93 SH SOLE 4 93 0 0 CHOICE HOTELS INTL INC COM 169905106 554803 4391 SH SOLE 7 4164 0 227 CHOICE HOTELS INTL INC COM 169905106 5932512 46953 SH SOLE 18 46953 0 0 CHOICE HOTELS INTL INC COM 169905106 1233934 9766 SH SOLE 19 9766 0 0 CHOICE HOTELS INTL INC COM 169905106 176260398 1395017 SH SOLE 21 1395017 0 0 CHOICE HOTELS INTL INC COM 169905106 96525335 763952 SH SOLE 22 723508 0 40444 CHOICE HOTELS INTL INC COM 169905106 775157 6135 SH SOLE 25 6135 0 0 CHOICE HOTELS INTL INC COM 169905106 1675022 13257 SH SOLE 26 13257 0 0 CHOICE HOTELS INTL INC COM 169905106 385241 3049 SH SOLE 28 294 0 2755 CHOICE HOTELS INTL INC COM 169905106 2739647 21683 SH SOLE 30 21683 0 0 CHOICE HOTELS INTL INC COM 169905106 46244 366 SH SOLE 31 366 0 0 CHOICE HOTELS INTL INC COM 169905106 883566 6993 SH SOLE 40 6993 0 0 CHOICE HOTELS INTL INC COM 169905106 12087 96 SH OTR 43 96 0 0 CHOICE HOTELS INTL INC COM 169905106 3016769 23876 SH SOLE 43 15276 0 8600 CHOICEONE FINL SVCS INC COM 170386106 67090 2453 SH SOLE 2 247 0 2206 CHOICEONE FINL SVCS INC COM 170386106 521674 19074 SH SOLE 18 19074 0 0 CHOICEONE FINL SVCS INC COM 170386106 373574 13659 SH SOLE 19 13659 0 0 CHOICEONE FINL SVCS INC COM 170386106 6981771 255275 SH SOLE 21 255275 0 0 CHOICEONE FINL SVCS INC COM 170386106 2706064 98942 SH SOLE 22 94002 0 4940 CHORD ENERGY CORPORATION COM NEW 674215207 10039190 56324 SH SOLE 2 40189 0 16135 CHORD ENERGY CORPORATION COM NEW 674215207 24775 139 SH SOLE 4 139 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 1114178 6251 SH SOLE 7 6136 0 115 CHORD ENERGY CORPORATION COM NEW 674215207 29757346 166951 SH SOLE 18 166951 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 15969948 89598 SH SOLE 19 89598 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 590501634 3312958 SH SOLE 21 3312958 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 241847618 1356865 SH SOLE 22 1302846 0 54019 CHORD ENERGY CORPORATION COM NEW 674215207 1871520 10500 SH SOLE 26 10500 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 6954390 39017 SH SOLE 30 39017 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 11365122 63763 SH SOLE 43 54028 0 9735 CHROMADEX CORP COM NEW 171077407 29650 8520 SH SOLE 18 8520 0 0 CHROMADEX CORP COM NEW 171077407 407539 117109 SH SOLE 21 117109 0 0 CHROMADEX CORP COM NEW 171077407 2705042 777311 SH SOLE 22 777311 0 0 CHROMADEX CORP COM NEW 171077407 45 13 SH SOLE 43 13 0 0 CHUBB LIMITED COM H1467J104 192174436 741614 SH SOLE 2 119395 0 622219 CHUBB LIMITED COM H1467J104 89742161 346321 SH SOLE 4 178501 0 167820 CHUBB LIMITED COM H1467J104 84881918 327565 SH SOLE 7 293597 0 33968 CHUBB LIMITED COM H1467J104 5635300 21747 SH SOLE 13 21747 0 0 CHUBB LIMITED COM H1467J104 15291520 59011 SH SOLE 15 59011 0 0 CHUBB LIMITED COM H1467J104 218903954 844765 SH SOLE 18 818759 0 26006 CHUBB LIMITED COM H1467J104 176877474 682582 SH SOLE 19 682582 0 0 CHUBB LIMITED COM H1467J104 2684169601 10358390 SH SOLE 21 10358390 0 0 CHUBB LIMITED COM H1467J104 2312839161 8925401 SH SOLE 22 8038201 0 887200 CHUBB LIMITED COM H1467J104 188981177 729291 SH SOLE 23 729291 0 0 CHUBB LIMITED COM H1467J104 169459359 653955 SH SOLE 25 649944 0 4011 CHUBB LIMITED COM H1467J104 128525630 495989 SH SOLE 26 308869 0 187120 CHUBB LIMITED COM H1467J104 233380770 900632 SH SOLE 28 10374 0 890258 CHUBB LIMITED COM H1467J104 238140 919 SH SOLE 29 919 0 0 CHUBB LIMITED COM H1467J104 834240790 3219391 SH SOLE 30 3219391 0 0 CHUBB LIMITED COM H1467J104 24307171 93803 SH SOLE 31 87259 0 6544 CHUBB LIMITED COM H1467J104 87242852 336676 SH SOLE 34 336676 0 0 CHUBB LIMITED COM H1467J104 27014821 104252 SH SOLE 36 104252 0 0 CHUBB LIMITED COM H1467J104 5269149 20334 SH SOLE 40 20334 0 0 CHUBB LIMITED COM H1467J104 134229 518 SH OTR 43 518 0 0 CHUBB LIMITED COM H1467J104 145019779 559641 SH SOLE 43 469771 0 89870 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1619457 41376 SH SOLE 2 41376 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 258989 6617 SH SOLE 4 6617 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6039263 154299 SH SOLE 22 154299 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 65246 1667 SH SOLE 26 0 0 1667 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1377532 35195 SH SOLE 28 0 0 35195 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 47438 1212 SH SOLE 30 1212 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 76284 1949 SH SOLE 31 0 0 1949 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 92934839 2374421 SH SOLE 43 1997996 0 376425 CHURCH & DWIGHT CO INC COM 171340102 39869681 382223 SH SOLE 2 79249 0 302974 CHURCH & DWIGHT CO INC COM 171340102 32625769 312777 SH SOLE 4 164387 0 148390 CHURCH & DWIGHT CO INC COM 171340102 46462073 445423 SH SOLE 7 411481 0 33942 CHURCH & DWIGHT CO INC COM 171340102 1230232 11794 SH SOLE 13 11794 0 0 CHURCH & DWIGHT CO INC COM 171340102 3571261 34237 SH SOLE 15 34237 0 0 CHURCH & DWIGHT CO INC COM 171340102 40312894 386472 SH SOLE 18 371020 0 15452 CHURCH & DWIGHT CO INC COM 171340102 11665300 111833 SH SOLE 19 111833 0 0 CHURCH & DWIGHT CO INC COM 171340102 936283848 8975974 SH SOLE 21 8975974 0 0 CHURCH & DWIGHT CO INC COM 171340102 596258700 5716218 SH SOLE 22 5174326 0 541892 CHURCH & DWIGHT CO INC COM 171340102 38429890 368420 SH SOLE 23 368420 0 0 CHURCH & DWIGHT CO INC COM 171340102 91091628 873278 SH SOLE 25 871850 0 1428 CHURCH & DWIGHT CO INC COM 171340102 28134702 269722 SH SOLE 26 164509 0 105213 CHURCH & DWIGHT CO INC COM 171340102 64464102 618005 SH SOLE 28 13350 0 604655 CHURCH & DWIGHT CO INC COM 171340102 271756548 2605278 SH SOLE 30 2565677 0 39601 CHURCH & DWIGHT CO INC COM 171340102 5810693 55706 SH SOLE 31 51784 0 3922 CHURCH & DWIGHT CO INC COM 171340102 1373658 13169 SH SOLE 34 13169 0 0 CHURCH & DWIGHT CO INC COM 171340102 8317992 79743 SH SOLE 36 79743 0 0 CHURCH & DWIGHT CO INC COM 171340102 1266845 12145 SH SOLE 40 12145 0 0 CHURCH & DWIGHT CO INC COM 171340102 58683165 562584 SH SOLE 43 521577 0 41007 CHURCHILL CAPITAL CORP VII COM CL A 17144M102 1070000 100000 SH SOLE 2 100000 0 0 CHURCHILL DOWNS INC COM 171484108 18977434 153353 SH SOLE 2 64410 0 88943 CHURCHILL DOWNS INC COM 171484108 22770 184 SH SOLE 4 184 0 0 CHURCHILL DOWNS INC COM 171484108 949658 7674 SH SOLE 7 7286 0 388 CHURCHILL DOWNS INC COM 171484108 15616631 126195 SH SOLE 18 126195 0 0 CHURCHILL DOWNS INC COM 171484108 2973589 24029 SH SOLE 19 24029 0 0 CHURCHILL DOWNS INC COM 171484108 458949026 3708679 SH SOLE 21 3708679 0 0 CHURCHILL DOWNS INC COM 171484108 251818256 2034895 SH SOLE 22 1941721 0 93174 CHURCHILL DOWNS INC COM 171484108 1636099 13221 SH SOLE 25 13221 0 0 CHURCHILL DOWNS INC COM 171484108 2340360 18912 SH SOLE 26 18912 0 0 CHURCHILL DOWNS INC COM 171484108 524329 4237 SH SOLE 28 1272 0 2965 CHURCHILL DOWNS INC COM 171484108 5041823 40742 SH SOLE 30 40742 0 0 CHURCHILL DOWNS INC COM 171484108 109643 886 SH SOLE 31 886 0 0 CHURCHILL DOWNS INC COM 171484108 1709730 13816 SH SOLE 40 13816 0 0 CHURCHILL DOWNS INC COM 171484108 4375820 35360 SH SOLE 43 32532 0 2828 CHUYS HLDGS INC COM 171604101 3334345 98854 SH SOLE 2 82859 0 15995 CHUYS HLDGS INC COM 171604101 4655 138 SH SOLE 7 138 0 0 CHUYS HLDGS INC COM 171604101 1753420 51984 SH SOLE 18 51984 0 0 CHUYS HLDGS INC COM 171604101 2943179 87257 SH SOLE 19 87257 0 0 CHUYS HLDGS INC COM 171604101 68629925 2034685 SH SOLE 21 2034685 0 0 CHUYS HLDGS INC COM 171604101 20019160 593512 SH SOLE 22 571920 0 21592 CHUYS HLDGS INC COM 171604101 182547 5412 SH SOLE 23 5412 0 0 CHUYS HLDGS INC COM 171604101 144196 4275 SH SOLE 25 4275 0 0 CHUYS HLDGS INC COM 171604101 1161796 34444 SH SOLE 30 34444 0 0 CHUYS HLDGS INC COM 171604101 77714 2304 SH SOLE 40 2304 0 0 CHUYS HLDGS INC COM 171604101 519813 15411 SH SOLE 43 14283 0 1128 CI&T INC COM CL A G21307106 108755 26333 SH SOLE 2 26333 0 0 CI&T INC COM CL A G21307106 13208 3198 SH SOLE 22 3198 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 632434 256046 SH SOLE 2 256046 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 12540084 5076957 SH SOLE 7 5076957 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 5946844 2407629 SH SOLE 21 2407629 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 5854280 2370154 SH SOLE 22 2370154 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1540292 623600 SH SOLE 30 623600 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 11448178 4634890 SH SOLE 43 4353575 0 281315 CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882 3292 1135 SH SOLE 43 103 0 1032 CIBUS INC CL A COM STK 17166A101 25245 1124 SH SOLE 18 1124 0 0 CIBUS INC CL A COM STK 17166A101 4851338 215999 SH SOLE 22 215999 0 0 CIBUS INC CL A COM STK 17166A101 27379 1219 SH SOLE 26 1219 0 0 CIDARA THERAPEUTICS INC COM 171757107 12176 13235 SH SOLE 18 13235 0 0 CIDARA THERAPEUTICS INC COM 171757107 176531 191882 SH SOLE 21 191882 0 0 CIDARA THERAPEUTICS INC COM 171757107 469470 510293 SH SOLE 22 510293 0 0 CIENA CORP COM NEW 171779309 21096161 426616 SH SOLE 2 213454 0 213162 CIENA CORP COM NEW 171779309 1630960 32982 SH SOLE 4 28228 0 4754 CIENA CORP COM NEW 171779309 1109213 22431 SH SOLE 7 21362 0 1069 CIENA CORP COM NEW 171779309 56592113 1144431 SH SOLE 18 1136814 0 7617 CIENA CORP COM NEW 171779309 14719584 297666 SH SOLE 19 297666 0 0 CIENA CORP COM NEW 171779309 370700985 7496481 SH SOLE 21 7496481 0 0 CIENA CORP COM NEW 171779309 215771218 4363422 SH SOLE 22 4145491 0 217931 CIENA CORP COM NEW 171779309 319101 6453 SH SOLE 23 6453 0 0 CIENA CORP COM NEW 171779309 4272381 86398 SH SOLE 25 29344 0 57054 CIENA CORP COM NEW 171779309 6292166 127243 SH SOLE 26 55881 0 71362 CIENA CORP COM NEW 171779309 1772436 35843 SH SOLE 28 1441 0 34402 CIENA CORP COM NEW 171779309 33947524 686502 SH SOLE 30 686502 0 0 CIENA CORP COM NEW 171779309 91384 1848 SH SOLE 31 1848 0 0 CIENA CORP COM NEW 171779309 20491833 414395 SH SOLE 34 414395 0 0 CIENA CORP COM NEW 171779309 990088 20022 SH SOLE 36 20022 0 0 CIENA CORP COM NEW 171779309 1516829 30674 SH SOLE 40 30674 0 0 CIENA CORP COM NEW 171779309 13698 277 SH OTR 43 277 0 0 CIENA CORP COM NEW 171779309 9158585 185209 SH SOLE 43 180793 0 4416 CIMPRESS PLC SHS EURO G2143T103 3214860 36322 SH SOLE 2 29214 0 7108 CIMPRESS PLC SHS EURO G2143T103 6550 74 SH SOLE 4 74 0 0 CIMPRESS PLC SHS EURO G2143T103 379265 4285 SH SOLE 7 4059 0 226 CIMPRESS PLC SHS EURO G2143T103 3958521 44724 SH SOLE 18 44724 0 0 CIMPRESS PLC SHS EURO G2143T103 3435870 38819 SH SOLE 19 38819 0 0 CIMPRESS PLC SHS EURO G2143T103 58396420 659772 SH SOLE 21 659772 0 0 CIMPRESS PLC SHS EURO G2143T103 46131943 521206 SH SOLE 22 501779 0 19427 CIMPRESS PLC SHS EURO G2143T103 336604 3803 SH SOLE 25 3803 0 0 CIMPRESS PLC SHS EURO G2143T103 301642 3408 SH SOLE 26 3408 0 0 CIMPRESS PLC SHS EURO G2143T103 43458 491 SH SOLE 28 0 0 491 CIMPRESS PLC SHS EURO G2143T103 1015918 11478 SH SOLE 30 11478 0 0 CIMPRESS PLC SHS EURO G2143T103 329257 3720 SH SOLE 40 3720 0 0 CIMPRESS PLC SHS EURO G2143T103 823586 9305 SH SOLE 43 8999 0 306 CINCINNATI FINL CORP COM 172062101 34161154 275116 SH SOLE 2 85237 0 189879 CINCINNATI FINL CORP COM 172062101 19689140 158566 SH SOLE 4 83005 0 75561 CINCINNATI FINL CORP COM 172062101 16027615 129078 SH SOLE 7 116532 0 12546 CINCINNATI FINL CORP COM 172062101 636371 5125 SH SOLE 13 5125 0 0 CINCINNATI FINL CORP COM 172062101 2700573 21749 SH SOLE 15 21749 0 0 CINCINNATI FINL CORP COM 172062101 43169563 347665 SH SOLE 18 337698 0 9967 CINCINNATI FINL CORP COM 172062101 14991541 120734 SH SOLE 19 120734 0 0 CINCINNATI FINL CORP COM 172062101 731077075 5887711 SH SOLE 21 5887711 0 0 CINCINNATI FINL CORP COM 172062101 415540244 3346543 SH SOLE 22 3010402 0 336141 CINCINNATI FINL CORP COM 172062101 31474239 253477 SH SOLE 23 253477 0 0 CINCINNATI FINL CORP COM 172062101 27640863 222605 SH SOLE 25 222605 0 0 CINCINNATI FINL CORP COM 172062101 19005460 153060 SH SOLE 26 89094 0 63966 CINCINNATI FINL CORP COM 172062101 36740289 295887 SH SOLE 28 2113 0 293774 CINCINNATI FINL CORP COM 172062101 109227879 879664 SH SOLE 30 879664 0 0 CINCINNATI FINL CORP COM 172062101 4639488 37364 SH SOLE 31 34714 0 2650 CINCINNATI FINL CORP COM 172062101 3177634 25591 SH SOLE 32 25591 0 0 CINCINNATI FINL CORP COM 172062101 3700763 29804 SH SOLE 34 29804 0 0 CINCINNATI FINL CORP COM 172062101 4847597 39040 SH SOLE 36 39040 0 0 CINCINNATI FINL CORP COM 172062101 927922 7473 SH SOLE 40 7473 0 0 CINCINNATI FINL CORP COM 172062101 18998 153 SH OTR 43 153 0 0 CINCINNATI FINL CORP COM 172062101 15841686 127581 SH SOLE 43 102442 0 25139 CINEMARK HLDGS INC COM 17243V102 1194897 66494 SH SOLE 2 31717 0 34777 CINEMARK HLDGS INC COM 17243V102 3163 176 SH SOLE 4 176 0 0 CINEMARK HLDGS INC COM 17243V102 398790 22192 SH SOLE 7 21030 0 1162 CINEMARK HLDGS INC COM 17243V102 6126782 340945 SH SOLE 18 318326 0 22619 CINEMARK HLDGS INC COM 17243V102 4215421 234581 SH SOLE 19 234581 0 0 CINEMARK HLDGS INC COM 17243V102 219901496 12237145 SH SOLE 21 12237145 0 0 CINEMARK HLDGS INC COM 17243V102 58125115 3234564 SH SOLE 22 3138119 0 96445 CINEMARK HLDGS INC COM 17243V102 420588 23405 SH SOLE 25 23405 0 0 CINEMARK HLDGS INC COM 17243V102 437462 24344 SH SOLE 26 24344 0 0 CINEMARK HLDGS INC COM 17243V102 135350 7532 SH SOLE 28 1858 0 5674 CINEMARK HLDGS INC COM 17243V102 4161654 231589 SH SOLE 30 231589 0 0 CINEMARK HLDGS INC COM 17243V102 75384 4195 SH SOLE 36 4195 0 0 CINEMARK HLDGS INC COM 17243V102 442691 24635 SH SOLE 40 24635 0 0 CINEMARK HLDGS INC COM 17243V102 13010 724 SH OTR 43 724 0 0 CINEMARK HLDGS INC COM 17243V102 1766792 98319 SH SOLE 43 89562 0 8757 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4734215 3415000 PRN SOLE 21 3415000 0 0 CINEVERSE CORP COM CL A 172406308 134232 96570 SH SOLE 22 96570 0 0 CINTAS CORP COM 172908105 162929165 237150 SH SOLE 2 103912 0 133238 CINTAS CORP COM 172908105 38196120 55596 SH SOLE 4 42786 0 12810 CINTAS CORP COM 172908105 64045624 93221 SH SOLE 7 68228 0 24993 CINTAS CORP COM 172908105 2797586 4072 SH SOLE 13 4072 0 0 CINTAS CORP COM 172908105 9239866 13449 SH SOLE 15 13449 0 0 CINTAS CORP COM 172908105 129057898 187849 SH SOLE 18 162835 0 25014 CINTAS CORP COM 172908105 119977423 174632 SH SOLE 19 174632 0 0 CINTAS CORP COM 172908105 1991735696 2899052 SH SOLE 21 2899052 0 0 CINTAS CORP COM 172908105 1372728536 1998062 SH SOLE 22 1782782 0 215280 CINTAS CORP COM 172908105 114007819 165943 SH SOLE 23 165943 0 0 CINTAS CORP COM 172908105 96509165 140473 SH SOLE 25 139968 0 505 CINTAS CORP COM 172908105 65800985 95776 SH SOLE 26 47245 0 48531 CINTAS CORP COM 172908105 135441781 197141 SH SOLE 28 1224 0 195917 CINTAS CORP COM 172908105 544128 792 SH SOLE 29 792 0 0 CINTAS CORP COM 172908105 456355555 664244 SH SOLE 30 638143 0 26101 CINTAS CORP COM 172908105 14487402 21087 SH SOLE 31 19625 0 1462 CINTAS CORP COM 172908105 20881590 30394 SH SOLE 32 30394 0 0 CINTAS CORP COM 172908105 40098506 58365 SH SOLE 34 58365 0 0 CINTAS CORP COM 172908105 13921289 20263 SH SOLE 36 20263 0 0 CINTAS CORP COM 172908105 3038047 4422 SH SOLE 40 4422 0 0 CINTAS CORP COM 172908105 58811 86 SH OTR 43 86 0 0 CINTAS CORP COM 172908105 92391685 134480 SH SOLE 43 113673 0 20807 CION INVT CORP COM 17259U204 1379367 125397 SH SOLE 30 125397 0 0 CIPHER MINING INC COM 17253J106 202792 39377 SH SOLE 2 15299 0 24078 CIPHER MINING INC COM 17253J106 609889 118425 SH SOLE 18 118425 0 0 CIPHER MINING INC COM 17253J106 422815 82100 SH SOLE 19 82100 0 0 CIPHER MINING INC COM 17253J106 10075645 1956436 SH SOLE 21 1956436 0 0 CIPHER MINING INC COM 17253J106 5305432 1030181 SH SOLE 22 1001652 0 28529 CIPHER MINING INC COM 17253J106 66878 12986 SH SOLE 25 12986 0 0 CIPHER MINING INC COM 17253J106 2789461 541643 SH SOLE 30 541643 0 0 CIRRUS LOGIC INC COM 172755100 36611182 395540 SH SOLE 2 317296 0 78244 CIRRUS LOGIC INC COM 172755100 4369850 47211 SH SOLE 4 25964 0 21247 CIRRUS LOGIC INC COM 172755100 1698106 18346 SH SOLE 7 17568 0 778 CIRRUS LOGIC INC COM 172755100 1306392 14114 SH SOLE 13 14114 0 0 CIRRUS LOGIC INC COM 172755100 13482938 145667 SH SOLE 18 133340 0 12327 CIRRUS LOGIC INC COM 172755100 16883777 182409 SH SOLE 19 182409 0 0 CIRRUS LOGIC INC COM 172755100 264902092 2861950 SH SOLE 21 2861950 0 0 CIRRUS LOGIC INC COM 172755100 169359901 1829731 SH SOLE 22 1696939 0 132792 CIRRUS LOGIC INC COM 172755100 9957142 107575 SH SOLE 23 107575 0 0 CIRRUS LOGIC INC COM 172755100 1038893 11224 SH SOLE 25 11224 0 0 CIRRUS LOGIC INC COM 172755100 9586347 103569 SH SOLE 26 45253 0 58316 CIRRUS LOGIC INC COM 172755100 2499583 27005 SH SOLE 28 1026 0 25979 CIRRUS LOGIC INC COM 172755100 868213 9380 SH SOLE 29 9380 0 0 CIRRUS LOGIC INC COM 172755100 8618632 93114 SH SOLE 30 93114 0 0 CIRRUS LOGIC INC COM 172755100 3220718 34796 SH SOLE 31 34796 0 0 CIRRUS LOGIC INC COM 172755100 3275143 35384 SH SOLE 34 35384 0 0 CIRRUS LOGIC INC COM 172755100 334512 3614 SH SOLE 36 3614 0 0 CIRRUS LOGIC INC COM 172755100 1037227 11206 SH SOLE 40 11206 0 0 CIRRUS LOGIC INC COM 172755100 5461049 59000 SH SOLE 43 56501 0 2499 CISCO SYS INC COM 17275R102 378934288 7592352 SH SOLE 2 1402118 0 6190234 CISCO SYS INC COM 17275R102 175817508 3522691 SH SOLE 4 1880423 0 1642268 CISCO SYS INC COM 17275R102 250777636 5024597 SH SOLE 7 4316677 0 707920 CISCO SYS INC COM 17275R102 9315801 186652 SH SOLE 13 186652 0 0 CISCO SYS INC COM 17275R102 30001949 601121 SH SOLE 15 601121 0 0 CISCO SYS INC COM 17275R102 571967647 11459981 SH SOLE 18 11044028 0 415953 CISCO SYS INC COM 17275R102 447086144 8957847 SH SOLE 19 8957847 0 0 CISCO SYS INC COM 17275R102 6723595155 134714389 SH SOLE 21 134714389 0 0 CISCO SYS INC COM 17275R102 4534520545 90853948 SH SOLE 22 81870921 0 8983027 CISCO SYS INC COM 17275R102 364459440 7302333 SH SOLE 23 7302333 0 0 CISCO SYS INC COM 17275R102 755245706 15132152 SH SOLE 25 13281718 0 1850434 CISCO SYS INC COM 17275R102 292582602 5862204 SH SOLE 26 3848182 0 2014022 CISCO SYS INC COM 17275R102 453028528 9076909 SH SOLE 28 188801 0 8888108 CISCO SYS INC COM 17275R102 1949154146 39053379 SH SOLE 30 39040445 0 12934 CISCO SYS INC COM 17275R102 50412394 1010066 SH SOLE 31 871122 0 138944 CISCO SYS INC COM 17275R102 80263316 1608161 SH SOLE 32 1608161 0 0 CISCO SYS INC COM 17275R102 46615740 933996 SH SOLE 34 933996 0 0 CISCO SYS INC COM 17275R102 53515798 1072246 SH SOLE 36 1072246 0 0 CISCO SYS INC COM 17275R102 9980153 199963 SH SOLE 40 199963 0 0 CISCO SYS INC COM 17275R102 307296 6157 SH OTR 43 6157 0 0 CISCO SYS INC COM 17275R102 305236161 6115732 SH SOLE 43 5203516 0 912215 CISO GLOBAL INC COM NEW 15672X201 38902 31887 SH SOLE 22 31887 0 0 CITI TRENDS INC COM 17306X102 730258 26917 SH SOLE 2 22373 0 4544 CITI TRENDS INC COM 17306X102 48156 1775 SH SOLE 18 1775 0 0 CITI TRENDS INC COM 17306X102 609069 22450 SH SOLE 19 22450 0 0 CITI TRENDS INC COM 17306X102 734084 27058 SH SOLE 21 27058 0 0 CITI TRENDS INC COM 17306X102 4856053 178992 SH SOLE 22 175760 0 3232 CITI TRENDS INC COM 17306X102 12344 455 SH SOLE 26 455 0 0 CITI TRENDS INC COM 17306X102 467721 17240 SH SOLE 43 17240 0 0 CITIGROUP INC COM NEW 172967424 328296041 5191272 SH SOLE 2 2220059 0 2971213 CITIGROUP INC COM NEW 172967424 101502350 1605034 SH SOLE 4 754436 0 850598 CITIGROUP INC COM NEW 172967424 134388984 2125063 SH SOLE 7 1748047 0 377016 CITIGROUP INC COM NEW 172967424 8663943 137001 SH SOLE 13 137001 0 0 CITIGROUP INC COM NEW 172967424 17454303 276001 SH SOLE 15 276001 0 0 CITIGROUP INC COM NEW 172967424 587237617 9285857 SH SOLE 18 8858722 0 427135 CITIGROUP INC COM NEW 172967424 981471014 15519782 SH SOLE 19 15519782 0 0 CITIGROUP INC COM NEW 172967424 3062561740 48427605 SH SOLE 21 48427605 0 0 CITIGROUP INC COM NEW 172967424 2749847086 43482718 SH SOLE 22 39234593 0 4248125 CITIGROUP INC COM NEW 172967424 239516188 3787416 SH SOLE 23 3787416 0 0 CITIGROUP INC COM NEW 172967424 295783029 4677151 SH SOLE 25 4472775 0 204376 CITIGROUP INC COM NEW 172967424 176999021 2798846 SH SOLE 26 1987726 0 811120 CITIGROUP INC COM NEW 172967424 260086642 4112692 SH SOLE 28 224716 0 3887976 CITIGROUP INC COM NEW 172967424 5148179 81407 SH SOLE 29 81407 0 0 CITIGROUP INC COM NEW 172967424 880856490 13928787 SH SOLE 30 13665400 0 263387 CITIGROUP INC COM NEW 172967424 53684879 848907 SH SOLE 31 657775 0 191132 CITIGROUP INC COM NEW 172967424 65062514 1028819 SH SOLE 34 1028819 0 0 CITIGROUP INC COM NEW 172967424 35036035 554017 SH SOLE 36 554017 0 0 CITIGROUP INC COM NEW 172967424 5877399 92938 SH SOLE 40 92938 0 0 CITIGROUP INC COM NEW 172967424 145315249 2297838 SH SOLE 43 1932104 0 365733 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 41680 46451 SH SOLE 2 4809 0 41642 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 299818 334134 SH SOLE 18 334134 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 204074 227431 SH SOLE 19 227431 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 4313994 4807750 SH SOLE 21 4807750 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2970715 3310727 SH SOLE 22 3231947 0 78780 CITIZENS & NORTHN CORP COM 172922106 128906 6864 SH SOLE 2 635 0 6229 CITIZENS & NORTHN CORP COM 172922106 4038 215 SH SOLE 7 215 0 0 CITIZENS & NORTHN CORP COM 172922106 789868 42059 SH SOLE 18 42059 0 0 CITIZENS & NORTHN CORP COM 172922106 594857 31675 SH SOLE 19 31675 0 0 CITIZENS & NORTHN CORP COM 172922106 10820473 576170 SH SOLE 21 576170 0 0 CITIZENS & NORTHN CORP COM 172922106 8457310 450336 SH SOLE 22 437301 0 13035 CITIZENS CMNTY BANCORP INC M COM 174903104 66691 5489 SH SOLE 2 5489 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 19574 1611 SH SOLE 18 1611 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 262865 21635 SH SOLE 21 21635 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 487737 40143 SH SOLE 22 40143 0 0 CITIZENS FINL GROUP INC COM 174610105 47074045 1297163 SH SOLE 2 381363 0 915800 CITIZENS FINL GROUP INC COM 174610105 14872731 409830 SH SOLE 4 203176 0 206654 CITIZENS FINL GROUP INC COM 174610105 12826809 353453 SH SOLE 7 278903 0 74550 CITIZENS FINL GROUP INC COM 174610105 1306912 36013 SH SOLE 13 36013 0 0 CITIZENS FINL GROUP INC COM 174610105 2899208 79890 SH SOLE 15 79890 0 0 CITIZENS FINL GROUP INC COM 174610105 140011144 3858119 SH SOLE 18 3705300 0 152819 CITIZENS FINL GROUP INC COM 174610105 246037490 6779760 SH SOLE 19 6779760 0 0 CITIZENS FINL GROUP INC COM 174610105 804799011 22176881 SH SOLE 21 22176881 0 0 CITIZENS FINL GROUP INC COM 174610105 391495867 10787982 SH SOLE 22 9727092 0 1060890 CITIZENS FINL GROUP INC COM 174610105 25339130 698240 SH SOLE 23 698240 0 0 CITIZENS FINL GROUP INC COM 174610105 63924726 1761497 SH SOLE 25 1754521 0 6976 CITIZENS FINL GROUP INC COM 174610105 33950710 935539 SH SOLE 26 701611 0 233928 CITIZENS FINL GROUP INC COM 174610105 32937748 907626 SH SOLE 28 7624 0 900002 CITIZENS FINL GROUP INC COM 174610105 122122927 3365195 SH SOLE 30 3287502 0 77693 CITIZENS FINL GROUP INC COM 174610105 4023944 110883 SH SOLE 31 103442 0 7441 CITIZENS FINL GROUP INC COM 174610105 6312936 173958 SH SOLE 32 173958 0 0 CITIZENS FINL GROUP INC COM 174610105 44054246 1213950 SH SOLE 34 1213950 0 0 CITIZENS FINL GROUP INC COM 174610105 19589197 539796 SH SOLE 35 539796 0 0 CITIZENS FINL GROUP INC COM 174610105 4647769 128073 SH SOLE 36 128073 0 0 CITIZENS FINL GROUP INC COM 174610105 8514178 234615 SH SOLE 37 234615 0 0 CITIZENS FINL GROUP INC COM 174610105 849440 23407 SH SOLE 40 23407 0 0 CITIZENS FINL GROUP INC COM 174610105 19778 545 SH OTR 43 545 0 0 CITIZENS FINL GROUP INC COM 174610105 27253918 751004 SH SOLE 43 616648 0 134356 CITIZENS FINL SVCS INC COM 174615104 73652 1497 SH SOLE 2 140 0 1357 CITIZENS FINL SVCS INC COM 174615104 2411 49 SH SOLE 7 49 0 0 CITIZENS FINL SVCS INC COM 174615104 522848 10627 SH SOLE 18 10627 0 0 CITIZENS FINL SVCS INC COM 174615104 411361 8361 SH SOLE 19 8361 0 0 CITIZENS FINL SVCS INC COM 174615104 7156140 145450 SH SOLE 21 145450 0 0 CITIZENS FINL SVCS INC COM 174615104 5161621 104911 SH SOLE 22 101793 0 3118 CITIZENS INC CL A 174740100 1376 643 SH SOLE 2 643 0 0 CITIZENS INC CL A 174740100 16570 7743 SH SOLE 18 7743 0 0 CITIZENS INC CL A 174740100 232980 108869 SH SOLE 21 108869 0 0 CITIZENS INC CL A 174740100 1506427 703938 SH SOLE 22 703938 0 0 CITY HLDG CO COM 177835105 1165805 11186 SH SOLE 2 4100 0 7086 CITY HLDG CO COM 177835105 11047 106 SH SOLE 7 106 0 0 CITY HLDG CO COM 177835105 4627264 44399 SH SOLE 18 44399 0 0 CITY HLDG CO COM 177835105 2875221 27588 SH SOLE 19 27588 0 0 CITY HLDG CO COM 177835105 174058135 1670103 SH SOLE 21 1670103 0 0 CITY HLDG CO COM 177835105 39433930 378372 SH SOLE 22 360483 0 17889 CITY HLDG CO COM 177835105 210733 2022 SH SOLE 25 2022 0 0 CITY HLDG CO COM 177835105 429699 4123 SH SOLE 26 4123 0 0 CITY HLDG CO COM 177835105 4481 43 SH SOLE 28 43 0 0 CITY HLDG CO COM 177835105 2390911 22941 SH SOLE 30 22941 0 0 CITY HLDG CO COM 177835105 192703 1849 SH SOLE 40 1849 0 0 CITY HLDG CO COM 177835105 1156946 11101 SH SOLE 43 10575 0 526 CITY OFFICE REIT INC COM 178587101 556991 106908 SH SOLE 2 90246 0 16662 CITY OFFICE REIT INC COM 178587101 1912 367 SH SOLE 7 367 0 0 CITY OFFICE REIT INC COM 178587101 590684 113375 SH SOLE 18 113375 0 0 CITY OFFICE REIT INC COM 178587101 511148 98109 SH SOLE 19 98109 0 0 CITY OFFICE REIT INC COM 178587101 8192881 1572530 SH SOLE 21 1572530 0 0 CITY OFFICE REIT INC COM 178587101 5962506 1144435 SH SOLE 22 1111572 0 32863 CITY OFFICE REIT INC COM 178587101 10743 2062 SH SOLE 23 2062 0 0 CITY OFFICE REIT INC COM 178587101 6592 1265 SH SOLE 43 1176 0 89 CIVEO CORP CDA COM NEW 17878Y207 1625580 60543 SH SOLE 2 60543 0 0 CIVEO CORP CDA COM NEW 17878Y207 66400 2473 SH SOLE 18 2473 0 0 CIVEO CORP CDA COM NEW 17878Y207 808615 30116 SH SOLE 22 30116 0 0 CIVEO CORP CDA COM NEW 17878Y207 7787 290 SH SOLE 43 242 0 48 CIVISTA BANCSHARES INC COM NO PAR 178867107 1763056 114633 SH SOLE 2 108849 0 5784 CIVISTA BANCSHARES INC COM NO PAR 178867107 3876 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 693192 45071 SH SOLE 18 45071 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 657910 42777 SH SOLE 19 42777 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 9677050 629197 SH SOLE 21 629197 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 7837140 509567 SH SOLE 22 496148 0 13419 CIVISTA BANCSHARES INC COM NO PAR 178867107 72901 4740 SH SOLE 23 4740 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 22747 1479 SH SOLE 26 0 0 1479 CIVISTA BANCSHARES INC COM NO PAR 178867107 34928 2271 SH SOLE 43 2271 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 7311803 96322 SH SOLE 2 67315 0 29007 CIVITAS RESOURCES INC COM NEW 17888H103 16472 217 SH SOLE 4 217 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 938779 12367 SH SOLE 7 11753 0 614 CIVITAS RESOURCES INC COM NEW 17888H103 25169023 331564 SH SOLE 18 331564 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 13113984 172757 SH SOLE 19 172757 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 485077425 6390165 SH SOLE 21 6390165 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 208680993 2749058 SH SOLE 22 2649637 0 99421 CIVITAS RESOURCES INC COM NEW 17888H103 1002999 13213 SH SOLE 26 13213 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 244354 3219 SH SOLE 28 0 0 3219 CIVITAS RESOURCES INC COM NEW 17888H103 5637001 74259 SH SOLE 30 74259 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 44711 589 SH SOLE 36 589 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 6083976 80147 SH SOLE 43 66953 0 13194 CLARIVATE PLC ORD SHS G21810109 4947615 665897 SH SOLE 2 105879 0 560018 CLARIVATE PLC ORD SHS G21810109 65161 8770 SH SOLE 4 1249 0 7521 CLARIVATE PLC ORD SHS G21810109 581665 78286 SH SOLE 7 74348 0 3938 CLARIVATE PLC ORD SHS G21810109 1131834 152333 SH SOLE 18 152333 0 0 CLARIVATE PLC ORD SHS G21810109 1123743 151244 SH SOLE 19 151244 0 0 CLARIVATE PLC ORD SHS G21810109 48607580 6542070 SH SOLE 21 6542070 0 0 CLARIVATE PLC ORD SHS G21810109 83155341 11191836 SH SOLE 22 10630289 0 561547 CLARIVATE PLC ORD SHS G21810109 485484 65341 SH SOLE 25 65341 0 0 CLARIVATE PLC ORD SHS G21810109 1173680 157965 SH SOLE 26 157965 0 0 CLARIVATE PLC ORD SHS G21810109 1732884 233228 SH SOLE 28 223349 0 9879 CLARIVATE PLC ORD SHS G21810109 23901262 3216859 SH SOLE 30 3216859 0 0 CLARIVATE PLC ORD SHS G21810109 43562 5863 SH SOLE 31 5863 0 0 CLARIVATE PLC ORD SHS G21810109 143674 19337 SH SOLE 36 19337 0 0 CLARIVATE PLC ORD SHS G21810109 503613 67781 SH SOLE 40 67781 0 0 CLARIVATE PLC ORD SHS G21810109 885946 119239 SH SOLE 43 102916 0 16323 CLAROS MTG TR INC COMMON STOCK 18270D106 842054 86276 SH SOLE 2 30948 0 55328 CLAROS MTG TR INC COMMON STOCK 18270D106 2723 279 SH SOLE 4 279 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 7037 721 SH SOLE 7 721 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 2341239 239881 SH SOLE 18 239881 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 1906499 195338 SH SOLE 19 195338 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 45031713 4613905 SH SOLE 21 4613905 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 43297224 4436191 SH SOLE 22 4302851 0 133340 CLAROS MTG TR INC COMMON STOCK 18270D106 178696 18309 SH SOLE 25 18309 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 384076 39352 SH SOLE 26 39352 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 40894 4190 SH SOLE 28 0 0 4190 CLAROS MTG TR INC COMMON STOCK 18270D106 88162 9033 SH SOLE 30 9033 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 220937 22637 SH SOLE 40 22637 0 0 CLARUS CORP NEW COM 18270P109 389759 57742 SH SOLE 2 54021 0 3721 CLARUS CORP NEW COM 18270P109 1600 237 SH SOLE 7 237 0 0 CLARUS CORP NEW COM 18270P109 538022 79707 SH SOLE 18 79707 0 0 CLARUS CORP NEW COM 18270P109 349157 51727 SH SOLE 19 51727 0 0 CLARUS CORP NEW COM 18270P109 6613124 979722 SH SOLE 21 979722 0 0 CLARUS CORP NEW COM 18270P109 4288147 635281 SH SOLE 22 614953 0 20328 CLEAN ENERGY FUELS CORP COM 184499101 1220014 455229 SH SOLE 2 344735 0 110494 CLEAN ENERGY FUELS CORP COM 184499101 1704 636 SH SOLE 4 636 0 0 CLEAN ENERGY FUELS CORP COM 184499101 377907 141010 SH SOLE 7 133365 0 7645 CLEAN ENERGY FUELS CORP COM 184499101 1218454 454647 SH SOLE 18 454647 0 0 CLEAN ENERGY FUELS CORP COM 184499101 981791 366340 SH SOLE 19 366340 0 0 CLEAN ENERGY FUELS CORP COM 184499101 18116827 6760010 SH SOLE 21 6760010 0 0 CLEAN ENERGY FUELS CORP COM 184499101 14882469 5553160 SH SOLE 22 5324058 0 229102 CLEAN ENERGY FUELS CORP COM 184499101 83557 31178 SH SOLE 25 31178 0 0 CLEAN ENERGY FUELS CORP COM 184499101 178539 66619 SH SOLE 26 66619 0 0 CLEAN ENERGY FUELS CORP COM 184499101 248894 92871 SH SOLE 28 92871 0 0 CLEAN ENERGY FUELS CORP COM 184499101 1287094 480259 SH SOLE 30 480259 0 0 CLEAN ENERGY FUELS CORP COM 184499101 88885 33166 SH SOLE 40 33166 0 0 CLEAN ENERGY FUELS CORP COM 184499101 185102 69068 SH SOLE 43 62492 0 6576 CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206 2375 2220 SH SOLE 18 2220 0 0 CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206 27251 25468 SH SOLE 21 25468 0 0 CLEAN HARBORS INC COM 184496107 25214480 125252 SH SOLE 2 52049 0 73203 CLEAN HARBORS INC COM 184496107 31203 155 SH SOLE 4 155 0 0 CLEAN HARBORS INC COM 184496107 677207 3364 SH SOLE 7 3212 0 152 CLEAN HARBORS INC COM 184496107 17855593 88697 SH SOLE 18 88697 0 0 CLEAN HARBORS INC COM 184496107 4589465 22798 SH SOLE 19 22798 0 0 CLEAN HARBORS INC COM 184496107 509581237 2531326 SH SOLE 21 2531326 0 0 CLEAN HARBORS INC COM 184496107 299513246 1487821 SH SOLE 22 1421402 0 66419 CLEAN HARBORS INC COM 184496107 2093020 10397 SH SOLE 25 10397 0 0 CLEAN HARBORS INC COM 184496107 4501090 22359 SH SOLE 26 17731 0 4628 CLEAN HARBORS INC COM 184496107 586819 2915 SH SOLE 28 901 0 2014 CLEAN HARBORS INC COM 184496107 62607 311 SH SOLE 29 311 0 0 CLEAN HARBORS INC COM 184496107 10389408 51609 SH SOLE 30 51609 0 0 CLEAN HARBORS INC COM 184496107 126825 630 SH SOLE 31 630 0 0 CLEAN HARBORS INC COM 184496107 313842 1559 SH SOLE 36 1559 0 0 CLEAN HARBORS INC COM 184496107 2217832 11017 SH SOLE 40 11017 0 0 CLEAN HARBORS INC COM 184496107 4914581 24413 SH SOLE 43 22272 0 2141 CLEANSPARK INC COM NEW 18452B209 3621883 170763 SH SOLE 2 58660 0 112103 CLEANSPARK INC COM NEW 18452B209 8505 401 SH SOLE 4 401 0 0 CLEANSPARK INC COM NEW 18452B209 478328 22552 SH SOLE 7 21408 0 1144 CLEANSPARK INC COM NEW 18452B209 11192390 527694 SH SOLE 18 527694 0 0 CLEANSPARK INC COM NEW 18452B209 9907891 467133 SH SOLE 19 467133 0 0 CLEANSPARK INC COM NEW 18452B209 165868945 7820318 SH SOLE 21 7820318 0 0 CLEANSPARK INC COM NEW 18452B209 120370207 5675163 SH SOLE 22 5434055 0 241108 CLEANSPARK INC COM NEW 18452B209 24837 1171 SH SOLE 23 1171 0 0 CLEANSPARK INC COM NEW 18452B209 796881 37571 SH SOLE 25 37571 0 0 CLEANSPARK INC COM NEW 18452B209 1512973 71333 SH SOLE 26 71333 0 0 CLEANSPARK INC COM NEW 18452B209 10181754 480045 SH SOLE 30 480045 0 0 CLEANSPARK INC COM NEW 18452B209 884584 41706 SH SOLE 40 41706 0 0 CLEANSPARK INC COM NEW 18452B209 912 43 SH SOLE 43 43 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 487605 295518 SH SOLE 2 80144 0 215374 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 512 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 6848 4150 SH SOLE 7 4150 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1759479 1066351 SH SOLE 18 1066351 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1303515 790009 SH SOLE 19 790009 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 23971160 14527976 SH SOLE 21 14527976 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 15762910 9553279 SH SOLE 22 9096431 0 456848 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 68680 41624 SH SOLE 25 41624 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 293495 177876 SH SOLE 26 177876 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 435386 263870 SH SOLE 30 263870 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 143677 87077 SH SOLE 40 87077 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 205826 124743 SH SOLE 43 122344 0 2399 CLEAR SECURE INC COM CL A 18467V109 8063074 379082 SH SOLE 2 296148 0 82934 CLEAR SECURE INC COM CL A 18467V109 4041 190 SH SOLE 4 190 0 0 CLEAR SECURE INC COM CL A 18467V109 211296 9934 SH SOLE 7 9934 0 0 CLEAR SECURE INC COM CL A 18467V109 4572795 214988 SH SOLE 18 204804 0 10184 CLEAR SECURE INC COM CL A 18467V109 11216947 527360 SH SOLE 19 527360 0 0 CLEAR SECURE INC COM CL A 18467V109 92634849 4355188 SH SOLE 21 4355188 0 0 CLEAR SECURE INC COM CL A 18467V109 58915220 2769874 SH SOLE 22 2675523 0 94351 CLEAR SECURE INC COM CL A 18467V109 262706 12351 SH SOLE 23 12351 0 0 CLEAR SECURE INC COM CL A 18467V109 324431 15253 SH SOLE 25 15253 0 0 CLEAR SECURE INC COM CL A 18467V109 1329205 62492 SH SOLE 26 23128 0 39364 CLEAR SECURE INC COM CL A 18467V109 10058349 472889 SH SOLE 30 472889 0 0 CLEAR SECURE INC COM CL A 18467V109 372842 17529 SH SOLE 40 17529 0 0 CLEAR SECURE INC COM CL A 18467V109 19887 935 SH SOLE 43 870 0 65 CLEARFIELD INC COM 18482P103 221308 7176 SH SOLE 2 3943 0 3233 CLEARFIELD INC COM 18482P103 1264 41 SH SOLE 4 41 0 0 CLEARFIELD INC COM 18482P103 3978 129 SH SOLE 7 129 0 0 CLEARFIELD INC COM 18482P103 997520 32345 SH SOLE 18 32345 0 0 CLEARFIELD INC COM 18482P103 832032 26979 SH SOLE 19 26979 0 0 CLEARFIELD INC COM 18482P103 16010586 519150 SH SOLE 21 519150 0 0 CLEARFIELD INC COM 18482P103 12100382 392360 SH SOLE 22 382878 0 9482 CLEARFIELD INC COM 18482P103 104301 3382 SH SOLE 25 3382 0 0 CLEARFIELD INC COM 18482P103 224639 7284 SH SOLE 26 7284 0 0 CLEARFIELD INC COM 18482P103 34387 1115 SH SOLE 28 0 0 1115 CLEARFIELD INC COM 18482P103 209496 6793 SH SOLE 30 6793 0 0 CLEARFIELD INC COM 18482P103 58874 1909 SH SOLE 40 1909 0 0 CLEARFIELD INC COM 18482P103 415631 13477 SH SOLE 43 13028 0 449 CLEARONE INC COM 18506U104 4562 2493 SH SOLE 18 2493 0 0 CLEARONE INC COM 18506U104 51183 27969 SH SOLE 21 27969 0 0 CLEARPOINT NEURO INC COM 18507C103 16354 2405 SH SOLE 2 869 0 1536 CLEARPOINT NEURO INC COM 18507C103 384921 56606 SH SOLE 18 56606 0 0 CLEARPOINT NEURO INC COM 18507C103 367173 53996 SH SOLE 19 53996 0 0 CLEARPOINT NEURO INC COM 18507C103 5524721 812459 SH SOLE 21 812459 0 0 CLEARPOINT NEURO INC COM 18507C103 3729650 548478 SH SOLE 22 543304 0 5174 CLEARPOINT NEURO INC COM 18507C103 197 29 SH SOLE 43 29 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 13677 8939 SH SOLE 18 8939 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 186265 121742 SH SOLE 21 121742 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 960144 627545 SH SOLE 22 627545 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 4500 4663 SH SOLE 18 4663 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 61399 63626 SH SOLE 21 63626 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 192328 199304 SH SOLE 22 199304 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 2210861 124978 SH SOLE 2 97464 0 27514 CLEARWATER ANALYTICS HLDGS I CL A 185123106 5749 325 SH SOLE 4 325 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 220488 12464 SH SOLE 18 12464 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 494436 27950 SH SOLE 19 27950 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 19688952 1112999 SH SOLE 21 1112999 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 41293272 2334272 SH SOLE 22 2273347 0 60925 CLEARWATER ANALYTICS HLDGS I CL A 185123106 77836 4400 SH SOLE 23 4400 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 481858 27239 SH SOLE 25 27239 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 961611 54359 SH SOLE 26 38325 0 16034 CLEARWATER ANALYTICS HLDGS I CL A 185123106 56643 3202 SH SOLE 28 0 0 3202 CLEARWATER ANALYTICS HLDGS I CL A 185123106 1344741 76017 SH SOLE 30 76017 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 555855 31422 SH SOLE 40 31422 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 37043 2094 SH SOLE 43 1534 0 560 CLEARWATER PAPER CORP COM 18538R103 672305 15374 SH SOLE 2 4815 0 10559 CLEARWATER PAPER CORP COM 18538R103 1312 30 SH SOLE 4 30 0 0 CLEARWATER PAPER CORP COM 18538R103 6516 149 SH SOLE 7 149 0 0 CLEARWATER PAPER CORP COM 18538R103 2392599 54713 SH SOLE 18 54713 0 0 CLEARWATER PAPER CORP COM 18538R103 1528845 34961 SH SOLE 19 34961 0 0 CLEARWATER PAPER CORP COM 18538R103 87894764 2009942 SH SOLE 21 2009942 0 0 CLEARWATER PAPER CORP COM 18538R103 22129173 506041 SH SOLE 22 487105 0 18936 CLEARWATER PAPER CORP COM 18538R103 92008 2104 SH SOLE 25 2104 0 0 CLEARWATER PAPER CORP COM 18538R103 92401 2113 SH SOLE 26 2113 0 0 CLEARWATER PAPER CORP COM 18538R103 2440396 55806 SH SOLE 30 55806 0 0 CLEARWATER PAPER CORP COM 18538R103 187383 4285 SH SOLE 40 4285 0 0 CLEARWATER PAPER CORP COM 18538R103 779881 17834 SH SOLE 43 16528 0 1306 CLEARWAY ENERGY INC CL A 18539C105 3074295 142924 SH SOLE 2 56800 0 86124 CLEARWAY ENERGY INC CL A 18539C105 3528 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL A 18539C105 331921 15431 SH SOLE 7 14606 0 825 CLEARWAY ENERGY INC CL A 18539C105 956872 44485 SH SOLE 18 44485 0 0 CLEARWAY ENERGY INC CL A 18539C105 7794643 362373 SH SOLE 19 362373 0 0 CLEARWAY ENERGY INC CL A 18539C105 71515480 3324755 SH SOLE 21 3324755 0 0 CLEARWAY ENERGY INC CL A 18539C105 29073024 1351605 SH SOLE 22 1212733 0 138872 CLEARWAY ENERGY INC CL A 18539C105 178899 8317 SH SOLE 25 8317 0 0 CLEARWAY ENERGY INC CL A 18539C105 1841299 85602 SH SOLE 26 51008 0 34594 CLEARWAY ENERGY INC CL A 18539C105 675543 31406 SH SOLE 28 19288 0 12118 CLEARWAY ENERGY INC CL A 18539C105 2068574 96168 SH SOLE 30 96168 0 0 CLEARWAY ENERGY INC CL A 18539C105 10604 493 SH SOLE 31 493 0 0 CLEARWAY ENERGY INC CL A 18539C105 10497 488 SH SOLE 36 488 0 0 CLEARWAY ENERGY INC CL A 18539C105 144418 6714 SH SOLE 40 6714 0 0 CLEARWAY ENERGY INC CL A 18539C105 382823 17797 SH SOLE 43 16408 0 1389 CLEARWAY ENERGY INC CL C 18539C204 3500903 151883 SH SOLE 2 112321 0 39562 CLEARWAY ENERGY INC CL C 18539C204 4702 204 SH SOLE 4 204 0 0 CLEARWAY ENERGY INC CL C 18539C204 665315 28864 SH SOLE 7 27455 0 1409 CLEARWAY ENERGY INC CL C 18539C204 1865137 80917 SH SOLE 18 80917 0 0 CLEARWAY ENERGY INC CL C 18539C204 980017 42517 SH SOLE 19 42517 0 0 CLEARWAY ENERGY INC CL C 18539C204 192752467 8362363 SH SOLE 21 8362363 0 0 CLEARWAY ENERGY INC CL C 18539C204 47427749 2057603 SH SOLE 22 1945485 0 112118 CLEARWAY ENERGY INC CL C 18539C204 387148 16796 SH SOLE 25 16796 0 0 CLEARWAY ENERGY INC CL C 18539C204 21954526 952474 SH SOLE 26 27727 0 924747 CLEARWAY ENERGY INC CL C 18539C204 1282825 55654 SH SOLE 28 44694 0 10960 CLEARWAY ENERGY INC CL C 18539C204 48608969 2108849 SH SOLE 30 2108849 0 0 CLEARWAY ENERGY INC CL C 18539C204 26876 1166 SH SOLE 31 1166 0 0 CLEARWAY ENERGY INC CL C 18539C204 29373998 1274360 SH SOLE 34 1274360 0 0 CLEARWAY ENERGY INC CL C 18539C204 84340 3659 SH SOLE 36 3659 0 0 CLEARWAY ENERGY INC CL C 18539C204 376245 16323 SH SOLE 40 16323 0 0 CLEARWAY ENERGY INC CL C 18539C204 9260361 401751 SH SOLE 43 352160 0 49591 CLENE INC COMMON STOCK 185634102 3657 8597 SH SOLE 18 8597 0 0 CLENE INC COMMON STOCK 185634102 37419 87961 SH SOLE 21 87961 0 0 CLENE INC COMMON STOCK 185634102 35500 83451 SH SOLE 22 83451 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 15096358 663868 SH SOLE 2 362603 0 301265 CLEVELAND-CLIFFS INC NEW COM 185899101 5151088 226521 SH SOLE 4 148844 0 77677 CLEVELAND-CLIFFS INC NEW COM 185899101 1707865 75104 SH SOLE 7 73401 0 1703 CLEVELAND-CLIFFS INC NEW COM 185899101 214552 9435 SH SOLE 13 9435 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1021231 44909 SH SOLE 15 44909 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 24269492 1067260 SH SOLE 18 1033569 0 33691 CLEVELAND-CLIFFS INC NEW COM 185899101 11653977 512488 SH SOLE 19 512488 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 605064738 26607948 SH SOLE 21 26607948 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 372467488 16379397 SH SOLE 22 15387637 0 991760 CLEVELAND-CLIFFS INC NEW COM 185899101 17153464 754330 SH SOLE 23 754330 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 191994 8443 SH SOLE 25 8443 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 8674832 381479 SH SOLE 26 260027 0 121452 CLEVELAND-CLIFFS INC NEW COM 185899101 12191460 536124 SH SOLE 28 10734 0 525390 CLEVELAND-CLIFFS INC NEW COM 185899101 74724 3286 SH SOLE 29 3286 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 33109008 1455981 SH SOLE 30 1455981 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2620512 115238 SH SOLE 31 107591 0 7647 CLEVELAND-CLIFFS INC NEW COM 185899101 585691 25756 SH SOLE 34 25756 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1653971 72734 SH SOLE 36 72734 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 515993 22691 SH SOLE 40 22691 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 7082316 311448 SH SOLE 43 251536 0 59912 CLEVER LEAVES HOLDINGS INC COM NEW 186760203 48408 9940 SH SOLE 22 9940 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 222209 3135 SH SOLE 2 2268 0 867 CLIMB GLOBAL SOLUTIONS INC COM 946760105 798959 11272 SH SOLE 18 11272 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 589580 8318 SH SOLE 19 8318 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 10612295 149722 SH SOLE 21 149722 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 8525872 120286 SH SOLE 22 118975 0 1311 CLIPPER RLTY INC COM 18885T306 366153 75808 SH SOLE 2 73792 0 2016 CLIPPER RLTY INC COM 18885T306 162805 33707 SH SOLE 18 33707 0 0 CLIPPER RLTY INC COM 18885T306 131086 27140 SH SOLE 19 27140 0 0 CLIPPER RLTY INC COM 18885T306 2452413 507746 SH SOLE 21 507746 0 0 CLIPPER RLTY INC COM 18885T306 1368088 283248 SH SOLE 22 279986 0 3262 CLIPPER RLTY INC COM 18885T306 3540 733 SH SOLE 23 733 0 0 CLIPPER RLTY INC COM 18885T306 353 73 SH SOLE 43 73 0 0 CLOROX CO DEL COM 189054109 31736488 207279 SH SOLE 2 40915 0 166364 CLOROX CO DEL COM 189054109 20383687 133131 SH SOLE 4 61916 0 71215 CLOROX CO DEL COM 189054109 45169900 295016 SH SOLE 7 264967 0 30049 CLOROX CO DEL COM 189054109 690832 4512 SH SOLE 13 4512 0 0 CLOROX CO DEL COM 189054109 2640841 17248 SH SOLE 15 17248 0 0 CLOROX CO DEL COM 189054109 31454153 205435 SH SOLE 18 197461 0 7974 CLOROX CO DEL COM 189054109 8723289 56974 SH SOLE 19 56974 0 0 CLOROX CO DEL COM 189054109 651524849 4255273 SH SOLE 21 4255273 0 0 CLOROX CO DEL COM 189054109 423119485 2763500 SH SOLE 22 2491925 0 271575 CLOROX CO DEL COM 189054109 28418747 185610 SH SOLE 23 185610 0 0 CLOROX CO DEL COM 189054109 53237878 347710 SH SOLE 25 347234 0 476 CLOROX CO DEL COM 189054109 21008376 137211 SH SOLE 26 85317 0 51894 CLOROX CO DEL COM 189054109 44324733 289496 SH SOLE 28 5912 0 283584 CLOROX CO DEL COM 189054109 41799 273 SH SOLE 29 273 0 0 CLOROX CO DEL COM 189054109 203844836 1331362 SH SOLE 30 1226888 0 104474 CLOROX CO DEL COM 189054109 4171941 27248 SH SOLE 31 25390 0 1858 CLOROX CO DEL COM 189054109 916823 5988 SH SOLE 34 5988 0 0 CLOROX CO DEL COM 189054109 5028745 32844 SH SOLE 36 32844 0 0 CLOROX CO DEL COM 189054109 992918 6485 SH SOLE 40 6485 0 0 CLOROX CO DEL COM 189054109 23120 151 SH OTR 43 151 0 0 CLOROX CO DEL COM 189054109 35005673 228631 SH SOLE 43 199356 0 29275 CLOUDFLARE INC CL A COM 18915M107 41804416 431730 SH SOLE 2 33565 0 398165 CLOUDFLARE INC CL A COM 18915M107 18201716 187976 SH SOLE 4 81955 0 106021 CLOUDFLARE INC CL A COM 18915M107 4450113 45958 SH SOLE 7 44813 0 1145 CLOUDFLARE INC CL A COM 18915M107 1001997 10348 SH SOLE 13 10348 0 0 CLOUDFLARE INC CL A COM 18915M107 2825499 29180 SH SOLE 15 29180 0 0 CLOUDFLARE INC CL A COM 18915M107 27440363 283387 SH SOLE 18 264754 0 18633 CLOUDFLARE INC CL A COM 18915M107 25000441 258189 SH SOLE 19 258189 0 0 CLOUDFLARE INC CL A COM 18915M107 517405779 5343445 SH SOLE 21 5343445 0 0 CLOUDFLARE INC CL A COM 18915M107 694277491 7170066 SH SOLE 22 6615796 0 554270 CLOUDFLARE INC CL A COM 18915M107 42823552 442255 SH SOLE 23 442255 0 0 CLOUDFLARE INC CL A COM 18915M107 42851245 442541 SH SOLE 25 441549 0 992 CLOUDFLARE INC CL A COM 18915M107 27194899 280852 SH SOLE 26 162396 0 118456 CLOUDFLARE INC CL A COM 18915M107 45077270 465530 SH SOLE 28 6439 0 459091 CLOUDFLARE INC CL A COM 18915M107 63714 658 SH SOLE 29 658 0 0 CLOUDFLARE INC CL A COM 18915M107 101042492 1043504 SH SOLE 30 1043504 0 0 CLOUDFLARE INC CL A COM 18915M107 6656094 68740 SH SOLE 31 64139 0 4601 CLOUDFLARE INC CL A COM 18915M107 26568312 274381 SH SOLE 34 274381 0 0 CLOUDFLARE INC CL A COM 18915M107 5833136 60241 SH SOLE 36 60241 0 0 CLOUDFLARE INC CL A COM 18915M107 1387864 14333 SH SOLE 40 14333 0 0 CLOUDFLARE INC CL A COM 18915M107 16389596 169262 SH SOLE 43 142059 0 27203 CLOUDFLARE INC NOTE 8/1 18915MAC1 3201120 3420000 PRN SOLE 2 3420000 0 0 CLOUDFLARE INC NOTE 8/1 18915MAC1 10062000 10750000 PRN SOLE 21 10750000 0 0 CLOUDFLARE INC NOTE 8/1 18915MAC1 4212000 4500000 PRN SOLE 22 4500000 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 188176 236998 SH SOLE 2 91581 0 145417 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 940586 1184617 SH SOLE 21 1184617 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 6150030 7745630 SH SOLE 22 7612016 0 133614 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 46672 58781 SH SOLE 25 58781 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 765931 964649 SH SOLE 26 178316 0 786333 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 42646 53710 SH SOLE 28 53710 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 150109 189054 SH SOLE 30 189054 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 114751 144523 SH SOLE 40 144523 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 2141 2696 SH SOLE 43 2696 0 0 CME GROUP INC COM 12572Q105 133747190 621242 SH SOLE 2 125700 0 495542 CME GROUP INC COM 12572Q105 58273836 270676 SH SOLE 4 132309 0 138367 CME GROUP INC COM 12572Q105 53577285 248861 SH SOLE 7 221054 0 27807 CME GROUP INC COM 12572Q105 3352281 15571 SH SOLE 13 15571 0 0 CME GROUP INC COM 12572Q105 11118652 51645 SH SOLE 15 51645 0 0 CME GROUP INC COM 12572Q105 146000851 678159 SH SOLE 18 655393 0 22766 CME GROUP INC COM 12572Q105 21589927 100283 SH SOLE 19 100283 0 0 CME GROUP INC COM 12572Q105 2267475400 10532191 SH SOLE 21 10532191 0 0 CME GROUP INC COM 12572Q105 1699446299 7893754 SH SOLE 22 7108205 0 785549 CME GROUP INC COM 12572Q105 118441148 550147 SH SOLE 23 550147 0 0 CME GROUP INC COM 12572Q105 146520346 680572 SH SOLE 25 678607 0 1965 CME GROUP INC COM 12572Q105 77623025 360551 SH SOLE 26 214784 0 145767 CME GROUP INC COM 12572Q105 133847085 621706 SH SOLE 28 4600 0 617106 CME GROUP INC COM 12572Q105 81380 378 SH SOLE 29 378 0 0 CME GROUP INC COM 12572Q105 440840506 2047659 SH SOLE 30 2047659 0 0 CME GROUP INC COM 12572Q105 17757119 82480 SH SOLE 31 76728 0 5752 CME GROUP INC COM 12572Q105 28555635 132638 SH SOLE 34 132638 0 0 CME GROUP INC COM 12572Q105 19134760 88879 SH SOLE 36 88879 0 0 CME GROUP INC COM 12572Q105 3824842 17766 SH SOLE 40 17766 0 0 CME GROUP INC COM 12572Q105 112166 521 SH OTR 43 521 0 0 CME GROUP INC COM 12572Q105 107285234 498329 SH SOLE 43 411941 0 86388 CMS ENERGY CORP COM 125896100 40524465 671602 SH SOLE 2 264078 0 407524 CMS ENERGY CORP COM 125896100 21046833 348804 SH SOLE 4 149820 0 198984 CMS ENERGY CORP COM 125896100 31778121 526651 SH SOLE 7 486726 0 39925 CMS ENERGY CORP COM 125896100 425518 7052 SH SOLE 13 7052 0 0 CMS ENERGY CORP COM 125896100 2423978 40172 SH SOLE 15 40172 0 0 CMS ENERGY CORP COM 125896100 36893385 611425 SH SOLE 18 562472 0 48953 CMS ENERGY CORP COM 125896100 39780472 659272 SH SOLE 19 659272 0 0 CMS ENERGY CORP COM 125896100 794276780 13163354 SH SOLE 21 13163354 0 0 CMS ENERGY CORP COM 125896100 413989844 6860952 SH SOLE 22 6125474 0 735478 CMS ENERGY CORP COM 125896100 30492578 505346 SH SOLE 23 505346 0 0 CMS ENERGY CORP COM 125896100 9468794 156924 SH SOLE 25 156924 0 0 CMS ENERGY CORP COM 125896100 31755434 526275 SH SOLE 26 226253 0 300022 CMS ENERGY CORP COM 125896100 18127041 300415 SH SOLE 28 5058 0 295357 CMS ENERGY CORP COM 125896100 123587061 2048178 SH SOLE 30 2048178 0 0 CMS ENERGY CORP COM 125896100 4021420 66646 SH SOLE 31 61947 0 4699 CMS ENERGY CORP COM 125896100 3823806 63371 SH SOLE 32 63371 0 0 CMS ENERGY CORP COM 125896100 12448263 206302 SH SOLE 34 206302 0 0 CMS ENERGY CORP COM 125896100 4652455 77104 SH SOLE 36 77104 0 0 CMS ENERGY CORP COM 125896100 898704 14894 SH SOLE 40 14894 0 0 CMS ENERGY CORP COM 125896100 22205 368 SH OTR 43 368 0 0 CMS ENERGY CORP COM 125896100 21196433 351283 SH SOLE 43 300793 0 50490 CNA FINL CORP COM 126117100 4652961 102443 SH SOLE 2 2378 0 100065 CNA FINL CORP COM 126117100 9856 217 SH SOLE 7 217 0 0 CNA FINL CORP COM 126117100 417955 9202 SH SOLE 18 9202 0 0 CNA FINL CORP COM 126117100 332611 7323 SH SOLE 19 7323 0 0 CNA FINL CORP COM 126117100 14672976 323051 SH SOLE 21 323051 0 0 CNA FINL CORP COM 126117100 34705422 764100 SH SOLE 22 743552 0 20548 CNA FINL CORP COM 126117100 2425292 53397 SH SOLE 25 53397 0 0 CNA FINL CORP COM 126117100 230824 5082 SH SOLE 26 0 0 5082 CNA FINL CORP COM 126117100 279878 6162 SH SOLE 28 0 0 6162 CNA FINL CORP COM 126117100 954 21 SH SOLE 30 21 0 0 CNA FINL CORP COM 126117100 18123 399 SH SOLE 31 399 0 0 CNA FINL CORP COM 126117100 64088 1411 SH SOLE 36 1411 0 0 CNA FINL CORP COM 126117100 15038485 331098 SH SOLE 43 284282 0 46816 CNB FINL CORP PA COM 126128107 213014 10447 SH SOLE 2 1174 0 9273 CNB FINL CORP PA COM 126128107 4343 213 SH SOLE 7 213 0 0 CNB FINL CORP PA COM 126128107 1225255 60091 SH SOLE 18 60091 0 0 CNB FINL CORP PA COM 126128107 930151 45618 SH SOLE 19 45618 0 0 CNB FINL CORP PA COM 126128107 17579830 862179 SH SOLE 21 862179 0 0 CNB FINL CORP PA COM 126128107 11764439 576971 SH SOLE 22 559824 0 17147 CNB FINL CORP PA COM 126128107 992483 48675 SH SOLE 43 44484 0 4191 CNH INDL N V SHS N20944109 25069720 1934392 SH SOLE 2 722113 0 1212279 CNH INDL N V SHS N20944109 12816027 988891 SH SOLE 4 514670 0 474221 CNH INDL N V SHS N20944109 32203384 2484829 SH SOLE 7 2406691 0 78138 CNH INDL N V SHS N20944109 284070 21919 SH SOLE 13 21919 0 0 CNH INDL N V SHS N20944109 1254813 96822 SH SOLE 15 96822 0 0 CNH INDL N V SHS N20944109 56614671 4368416 SH SOLE 18 4052930 0 315486 CNH INDL N V SHS N20944109 175982414 13578890 SH SOLE 19 13578890 0 0 CNH INDL N V SHS N20944109 188540836 14547904 SH SOLE 21 14547904 0 0 CNH INDL N V SHS N20944109 325429281 25110284 SH SOLE 22 23131371 0 1978913 CNH INDL N V SHS N20944109 21583377 1665384 SH SOLE 23 1665384 0 0 CNH INDL N V SHS N20944109 45726548 3528283 SH SOLE 25 3528283 0 0 CNH INDL N V SHS N20944109 19055542 1470335 SH SOLE 26 1071898 0 398437 CNH INDL N V SHS N20944109 26165981 2018980 SH SOLE 28 45520 0 1973460 CNH INDL N V SHS N20944109 77786387 6002036 SH SOLE 30 5506287 0 495749 CNH INDL N V SHS N20944109 2990701 230764 SH SOLE 31 214950 0 15814 CNH INDL N V SHS N20944109 11807234 911052 SH SOLE 34 911052 0 0 CNH INDL N V SHS N20944109 3326923 256707 SH SOLE 36 256707 0 0 CNH INDL N V SHS N20944109 635818 49060 SH SOLE 40 49060 0 0 CNH INDL N V SHS N20944109 8087226 624014 SH SOLE 43 577539 0 46475 CNO FINL GROUP INC COM 12621E103 10020280 364639 SH SOLE 2 238088 0 126551 CNO FINL GROUP INC COM 12621E103 9700 353 SH SOLE 4 353 0 0 CNO FINL GROUP INC COM 12621E103 1229895 44756 SH SOLE 7 42430 0 2326 CNO FINL GROUP INC COM 12621E103 12480647 454172 SH SOLE 18 454172 0 0 CNO FINL GROUP INC COM 12621E103 13972371 508456 SH SOLE 19 508456 0 0 CNO FINL GROUP INC COM 12621E103 239400704 8711816 SH SOLE 21 8711816 0 0 CNO FINL GROUP INC COM 12621E103 120720739 4393040 SH SOLE 22 4208076 0 184964 CNO FINL GROUP INC COM 12621E103 218054 7935 SH SOLE 23 7935 0 0 CNO FINL GROUP INC COM 12621E103 686533 24983 SH SOLE 25 24983 0 0 CNO FINL GROUP INC COM 12621E103 1327779 48318 SH SOLE 26 48318 0 0 CNO FINL GROUP INC COM 12621E103 2204088 80207 SH SOLE 28 65874 0 14333 CNO FINL GROUP INC COM 12621E103 8984531 326948 SH SOLE 30 326948 0 0 CNO FINL GROUP INC COM 12621E103 7145 260 SH SOLE 34 260 0 0 CNO FINL GROUP INC COM 12621E103 198323 7217 SH SOLE 36 7217 0 0 CNO FINL GROUP INC COM 12621E103 628028 22854 SH SOLE 40 22854 0 0 CNO FINL GROUP INC COM 12621E103 9315346 338986 SH SOLE 43 313689 0 25297 CNX RES CORP COM 12653C108 4418490 186277 SH SOLE 2 125012 0 61265 CNX RES CORP COM 12653C108 5977 252 SH SOLE 4 252 0 0 CNX RES CORP COM 12653C108 1412502 59549 SH SOLE 7 56432 0 3117 CNX RES CORP COM 12653C108 14479281 610425 SH SOLE 18 610425 0 0 CNX RES CORP COM 12653C108 7953956 335327 SH SOLE 19 335327 0 0 CNX RES CORP COM 12653C108 283470082 11950678 SH SOLE 21 11950678 0 0 CNX RES CORP COM 12653C108 118297119 4987231 SH SOLE 22 4794209 0 193022 CNX RES CORP COM 12653C108 1274713 53740 SH SOLE 26 53740 0 0 CNX RES CORP COM 12653C108 2056311 86691 SH SOLE 28 62453 0 24238 CNX RES CORP COM 12653C108 3487931 147046 SH SOLE 30 147046 0 0 CNX RES CORP COM 12653C108 138667 5846 SH SOLE 36 5846 0 0 CNX RES CORP COM 12653C108 11301655 476461 SH SOLE 43 435502 0 40959 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 4509081 2385000 PRN SOLE 21 2385000 0 0 CO-DIAGNOSTICS INC COM 189763105 5940 5304 SH SOLE 18 5304 0 0 CO-DIAGNOSTICS INC COM 189763105 74777 66765 SH SOLE 21 66765 0 0 CO-DIAGNOSTICS INC COM 189763105 479339 427981 SH SOLE 22 427981 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1553129 39957 SH SOLE 2 37039 0 2918 COASTAL FINL CORP WA COM NEW 19046P209 2293 59 SH SOLE 7 59 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1163846 29942 SH SOLE 18 29942 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1002107 25781 SH SOLE 19 25781 0 0 COASTAL FINL CORP WA COM NEW 19046P209 16725372 430290 SH SOLE 21 430290 0 0 COASTAL FINL CORP WA COM NEW 19046P209 11870665 305394 SH SOLE 22 295948 0 9446 COASTAL FINL CORP WA COM NEW 19046P209 28375 730 SH SOLE 23 730 0 0 COASTAL FINL CORP WA COM NEW 19046P209 114861 2955 SH SOLE 25 2955 0 0 COASTAL FINL CORP WA COM NEW 19046P209 24644 634 SH SOLE 26 0 0 634 COASTAL FINL CORP WA COM NEW 19046P209 64408 1657 SH SOLE 28 0 0 1657 COASTAL FINL CORP WA COM NEW 19046P209 103200 2655 SH SOLE 30 2655 0 0 COASTAL FINL CORP WA COM NEW 19046P209 70394 1811 SH SOLE 40 1811 0 0 COASTAL FINL CORP WA COM NEW 19046P209 193339 4974 SH SOLE 43 4129 0 845 COCA COLA CO COM 191216100 536934156 8776302 SH SOLE 2 3050538 0 5725764 COCA COLA CO COM 191216100 222925604 3643766 SH SOLE 4 1756833 0 1886933 COCA COLA CO COM 191216100 290456577 4747574 SH SOLE 7 4343415 0 404159 COCA COLA CO COM 191216100 17565451 287111 SH SOLE 13 287111 0 0 COCA COLA CO COM 191216100 35322518 577354 SH SOLE 15 577354 0 0 COCA COLA CO COM 191216100 745323980 12182478 SH SOLE 18 11819064 0 363414 COCA COLA CO COM 191216100 100234437 1638353 SH SOLE 19 1638353 0 0 COCA COLA CO COM 191216100 7187531018 117481710 SH SOLE 21 117481710 0 0 COCA COLA CO COM 191216100 5266845058 86087693 SH SOLE 22 77049522 0 9038171 COCA COLA CO COM 191216100 492906642 8056663 SH SOLE 23 8056663 0 0 COCA COLA CO COM 191216100 683066502 11164866 SH SOLE 25 10547380 0 617486 COCA COLA CO COM 191216100 332108961 5428391 SH SOLE 26 3167920 0 2260471 COCA COLA CO COM 191216100 455863743 7451189 SH SOLE 28 164428 0 7286761 COCA COLA CO COM 191216100 8449815 138114 SH SOLE 29 138114 0 0 COCA COLA CO COM 191216100 1875292480 30652051 SH SOLE 30 30652051 0 0 COCA COLA CO COM 191216100 75675500 1236932 SH SOLE 31 1171342 0 65590 COCA COLA CO COM 191216100 26562337 434167 SH SOLE 32 434167 0 0 COCA COLA CO COM 191216100 140021381 2288679 SH SOLE 34 2288679 0 0 COCA COLA CO COM 191216100 55168208 901736 SH SOLE 36 901736 0 0 COCA COLA CO COM 191216100 12389439 202508 SH SOLE 40 202508 0 0 COCA COLA CO COM 191216100 336245 5496 SH OTR 43 5496 0 0 COCA COLA CO COM 191216100 334278819 5463858 SH SOLE 43 4420370 0 1043488 COCA COLA CONS INC COM 191098102 5696339 6730 SH SOLE 2 5010 0 1720 COCA COLA CONS INC COM 191098102 9311 11 SH SOLE 4 11 0 0 COCA COLA CONS INC COM 191098102 366496 433 SH SOLE 7 412 0 21 COCA COLA CONS INC COM 191098102 15368266 18157 SH SOLE 18 17644 0 513 COCA COLA CONS INC COM 191098102 11582274 13684 SH SOLE 19 13684 0 0 COCA COLA CONS INC COM 191098102 299102673 353378 SH SOLE 21 353378 0 0 COCA COLA CONS INC COM 191098102 130703479 154421 SH SOLE 22 149808 0 4613 COCA COLA CONS INC COM 191098102 117651 139 SH SOLE 23 139 0 0 COCA COLA CONS INC COM 191098102 865031 1022 SH SOLE 25 1022 0 0 COCA COLA CONS INC COM 191098102 1857870 2195 SH SOLE 26 2195 0 0 COCA COLA CONS INC COM 191098102 70252 83 SH SOLE 28 83 0 0 COCA COLA CONS INC COM 191098102 2489292 2941 SH SOLE 30 2941 0 0 COCA COLA CONS INC COM 191098102 870109 1028 SH SOLE 40 1028 0 0 COCA COLA CONS INC COM 191098102 7274924 8595 SH SOLE 43 7794 0 801 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 16023027 229064 SH SOLE 2 56132 0 172932 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 14045890 200799 SH SOLE 4 82397 0 118402 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 24161709 345414 SH SOLE 7 324719 0 20695 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 319392 4566 SH SOLE 13 4566 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1621231 23177 SH SOLE 15 23177 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 80494963 1150750 SH SOLE 18 1150750 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8697303 124336 SH SOLE 19 124336 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 253075253 3617945 SH SOLE 21 3617945 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 194215406 2776489 SH SOLE 22 2653966 0 122523 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 22848888 326646 SH SOLE 23 326646 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 66496359 950627 SH SOLE 25 950627 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 18505622 264555 SH SOLE 26 181430 0 83125 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 18328719 262026 SH SOLE 28 3570 0 258456 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 224718922 3212565 SH SOLE 30 3212565 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 11273212 161161 SH SOLE 31 26989 0 134172 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9563074 136713 SH SOLE 32 136713 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 40129546 573689 SH SOLE 34 573689 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 3429439 49027 SH SOLE 36 49027 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 651374 9312 SH SOLE 40 9312 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 55383764 791762 SH SOLE 43 711645 0 80117 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 246013 2531 SH SOLE 4 2531 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 141134 1452 SH SOLE 21 1452 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 303750 3125 SH SOLE 22 3125 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 39560 407 SH SOLE 31 0 0 407 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 13091712 134688 SH SOLE 43 113764 0 20925 COCRYSTAL PHARMA INC COM NEW 19188J409 103244 73746 SH SOLE 22 73746 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 4154 720 SH SOLE 18 720 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 57106 9897 SH SOLE 21 9897 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 253188 43880 SH SOLE 22 43880 0 0 CODEXIS INC COM 192005106 1511812 433184 SH SOLE 2 252783 0 180401 CODEXIS INC COM 192005106 3001 860 SH SOLE 7 860 0 0 CODEXIS INC COM 192005106 747436 214165 SH SOLE 18 196360 0 17805 CODEXIS INC COM 192005106 2967393 850256 SH SOLE 19 850256 0 0 CODEXIS INC COM 192005106 8863717 2539747 SH SOLE 21 2539747 0 0 CODEXIS INC COM 192005106 8616684 2468964 SH SOLE 22 2366566 0 102398 CODEXIS INC COM 192005106 75918 21753 SH SOLE 23 21753 0 0 CODEXIS INC COM 192005106 277860 79616 SH SOLE 26 0 0 79616 CODEXIS INC COM 192005106 10631 3046 SH SOLE 28 3046 0 0 CODEXIS INC COM 192005106 10777 3088 SH SOLE 43 1659 0 1429 CODORUS VY BANCORP INC COM 192025104 95501 4196 SH SOLE 2 299 0 3897 CODORUS VY BANCORP INC COM 192025104 579629 25467 SH SOLE 18 25467 0 0 CODORUS VY BANCORP INC COM 192025104 423108 18590 SH SOLE 19 18590 0 0 CODORUS VY BANCORP INC COM 192025104 7876940 346087 SH SOLE 21 346087 0 0 CODORUS VY BANCORP INC COM 192025104 3159566 138821 SH SOLE 22 132095 0 6726 COEUR MNG INC COM NEW 192108504 3718694 986391 SH SOLE 2 495262 0 491129 COEUR MNG INC COM NEW 192108504 3857 1023 SH SOLE 4 1023 0 0 COEUR MNG INC COM NEW 192108504 5153647 1367015 SH SOLE 7 1367015 0 0 COEUR MNG INC COM NEW 192108504 3435363 911237 SH SOLE 18 911237 0 0 COEUR MNG INC COM NEW 192108504 9299169 2466623 SH SOLE 19 2466623 0 0 COEUR MNG INC COM NEW 192108504 55631455 14756354 SH SOLE 21 14756354 0 0 COEUR MNG INC COM NEW 192108504 49547975 13142699 SH SOLE 22 12538270 0 604429 COEUR MNG INC COM NEW 192108504 46899 12440 SH SOLE 23 12440 0 0 COEUR MNG INC COM NEW 192108504 259384 68802 SH SOLE 25 68802 0 0 COEUR MNG INC COM NEW 192108504 852314 226078 SH SOLE 26 104497 0 121581 COEUR MNG INC COM NEW 192108504 9531201 2528170 SH SOLE 30 2528170 0 0 COEUR MNG INC COM NEW 192108504 299225 79370 SH SOLE 40 79370 0 0 COEUR MNG INC COM NEW 192108504 1004754 266513 SH SOLE 43 258658 0 7855 COGENT BIOSCIENCES INC COM 19240Q201 329475 49029 SH SOLE 2 19326 0 29703 COGENT BIOSCIENCES INC COM 19240Q201 4012 597 SH SOLE 7 597 0 0 COGENT BIOSCIENCES INC COM 19240Q201 1467803 218423 SH SOLE 18 218423 0 0 COGENT BIOSCIENCES INC COM 19240Q201 1206368 179519 SH SOLE 19 179519 0 0 COGENT BIOSCIENCES INC COM 19240Q201 25347356 3771928 SH SOLE 21 3771928 0 0 COGENT BIOSCIENCES INC COM 19240Q201 15426002 2295536 SH SOLE 22 2225234 0 70302 COGENT BIOSCIENCES INC COM 19240Q201 90431 13457 SH SOLE 25 13457 0 0 COGENT BIOSCIENCES INC COM 19240Q201 8266 1230 SH SOLE 26 1230 0 0 COGENT BIOSCIENCES INC COM 19240Q201 682282 101530 SH SOLE 30 101530 0 0 COGENT BIOSCIENCES INC COM 19240Q201 5410 805 SH SOLE 36 805 0 0 COGENT BIOSCIENCES INC COM 19240Q201 129783 19313 SH SOLE 40 19313 0 0 COGENT BIOSCIENCES INC COM 19240Q201 257047 38251 SH SOLE 43 33778 0 4473 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3543630 54242 SH SOLE 2 24490 0 29752 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 522771 8002 SH SOLE 4 8002 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 429414 6573 SH SOLE 7 6274 0 299 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9054673 138599 SH SOLE 18 138599 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9588811 146775 SH SOLE 19 146775 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 337499157 5166067 SH SOLE 21 5166067 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 86607001 1325685 SH SOLE 22 1274272 0 51413 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 62651 959 SH SOLE 23 959 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 597312 9143 SH SOLE 25 9143 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3141328 48084 SH SOLE 26 17645 0 30439 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 278959 4270 SH SOLE 28 765 0 3505 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7580305 116031 SH SOLE 30 116031 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 577844 8845 SH SOLE 40 8845 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4095640 62692 SH SOLE 43 57568 0 5124 COGNEX CORP COM 192422103 14875167 350664 SH SOLE 2 224138 0 126526 COGNEX CORP COM 192422103 113304 2671 SH SOLE 4 517 0 2154 COGNEX CORP COM 192422103 994834 23452 SH SOLE 7 22276 0 1176 COGNEX CORP COM 192422103 12366745 291531 SH SOLE 18 291531 0 0 COGNEX CORP COM 192422103 11082946 261267 SH SOLE 19 261267 0 0 COGNEX CORP COM 192422103 382526804 9017605 SH SOLE 21 9017605 0 0 COGNEX CORP COM 192422103 213844650 5041128 SH SOLE 22 4813038 0 228090 COGNEX CORP COM 192422103 1462048 34466 SH SOLE 25 34466 0 0 COGNEX CORP COM 192422103 2195786 51763 SH SOLE 26 51763 0 0 COGNEX CORP COM 192422103 598207 14102 SH SOLE 28 1792 0 12310 COGNEX CORP COM 192422103 35548 838 SH SOLE 29 838 0 0 COGNEX CORP COM 192422103 4065321 95835 SH SOLE 30 95835 0 0 COGNEX CORP COM 192422103 91288 2152 SH SOLE 31 2152 0 0 COGNEX CORP COM 192422103 15068051 355211 SH SOLE 34 355211 0 0 COGNEX CORP COM 192422103 45771 1079 SH SOLE 36 1079 0 0 COGNEX CORP COM 192422103 1532041 36116 SH SOLE 40 36116 0 0 COGNEX CORP COM 192422103 11962 282 SH OTR 43 282 0 0 COGNEX CORP COM 192422103 4472760 105440 SH SOLE 43 94739 0 10701 COGNITION THERAPEUTICS INC COM 19243B102 7478 4109 SH SOLE 18 4109 0 0 COGNITION THERAPEUTICS INC COM 19243B102 94114 51711 SH SOLE 21 51711 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 91054983 1242393 SH SOLE 2 378688 0 863705 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30171514 411673 SH SOLE 4 193503 0 218170 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 39180614 534597 SH SOLE 7 403000 0 131597 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5550178 75729 SH SOLE 13 75729 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17579852 239867 SH SOLE 15 239867 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 326870371 4459959 SH SOLE 18 4335335 0 124624 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 399539336 5451485 SH SOLE 19 5451485 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1304415786 17798005 SH SOLE 21 17798005 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 859284427 11724443 SH SOLE 22 10610505 0 1113938 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 57733538 787741 SH SOLE 23 787741 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 102042766 1392315 SH SOLE 25 1310100 0 82215 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 59085299 806185 SH SOLE 26 545842 0 260343 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 97885611 1335593 SH SOLE 28 7386 0 1328207 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 342539797 4673759 SH SOLE 30 4669697 0 4062 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 16708141 227973 SH SOLE 31 105977 0 121996 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10939705 149266 SH SOLE 32 149266 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 135098315 1843339 SH SOLE 34 1843339 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13790027 188157 SH SOLE 36 188157 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1801761 24584 SH SOLE 40 24584 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 65008 887 SH OTR 43 887 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 57899604 790007 SH SOLE 43 688522 0 101485 COGNYTE SOFTWARE LTD ORD SHS M25133105 606679 73359 SH SOLE 2 73359 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 123388 14920 SH SOLE 22 14920 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 38059 4602 SH SOLE 28 4602 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 438186 52985 SH SOLE 43 52133 0 852 COHEN & CO INC NEW COM 19249M102 1385 194 SH SOLE 18 194 0 0 COHEN & CO INC NEW COM 19249M102 14551 2038 SH SOLE 21 2038 0 0 COHEN & CO INC NEW COM 19249M102 190852 26730 SH SOLE 22 26730 0 0 COHEN & STEERS INC COM 19247A100 1598543 20790 SH SOLE 2 14192 0 6598 COHEN & STEERS INC COM 19247A100 4306 56 SH SOLE 4 56 0 0 COHEN & STEERS INC COM 19247A100 101649 1322 SH SOLE 7 1322 0 0 COHEN & STEERS INC COM 19247A100 5379378 69962 SH SOLE 18 63800 0 6162 COHEN & STEERS INC COM 19247A100 6015412 78234 SH SOLE 19 78234 0 0 COHEN & STEERS INC COM 19247A100 74986819 975248 SH SOLE 21 975248 0 0 COHEN & STEERS INC COM 19247A100 57571157 748747 SH SOLE 22 724871 0 23876 COHEN & STEERS INC COM 19247A100 425279 5531 SH SOLE 25 5531 0 0 COHEN & STEERS INC COM 19247A100 605509 7875 SH SOLE 26 7875 0 0 COHEN & STEERS INC COM 19247A100 34216 445 SH SOLE 28 445 0 0 COHEN & STEERS INC COM 19247A100 1031172 13411 SH SOLE 30 13411 0 0 COHEN & STEERS INC COM 19247A100 480486 6249 SH SOLE 40 6249 0 0 COHEN & STEERS INC COM 19247A100 19146 249 SH OTR 43 249 0 0 COHEN & STEERS INC COM 19247A100 2077952 27025 SH SOLE 43 24160 0 2865 COHERENT CORP COM 19247G107 14302198 235932 SH SOLE 2 128229 0 107703 COHERENT CORP COM 19247G107 67834 1119 SH SOLE 4 457 0 662 COHERENT CORP COM 19247G107 1423843 23488 SH SOLE 7 22294 0 1194 COHERENT CORP COM 19247G107 13507348 222820 SH SOLE 18 222820 0 0 COHERENT CORP COM 19247G107 14837351 244760 SH SOLE 19 244760 0 0 COHERENT CORP COM 19247G107 412422957 6803414 SH SOLE 21 6803414 0 0 COHERENT CORP COM 19247G107 234293451 3864953 SH SOLE 22 3683555 0 181398 COHERENT CORP COM 19247G107 1836059 30288 SH SOLE 25 30288 0 0 COHERENT CORP COM 19247G107 3375140 55677 SH SOLE 26 55677 0 0 COHERENT CORP COM 19247G107 508299 8385 SH SOLE 28 2266 0 6119 COHERENT CORP COM 19247G107 17368236 286510 SH SOLE 30 286510 0 0 COHERENT CORP COM 19247G107 98083 1618 SH SOLE 31 1618 0 0 COHERENT CORP COM 19247G107 23312876 384574 SH SOLE 34 384574 0 0 COHERENT CORP COM 19247G107 68622 1132 SH SOLE 36 1132 0 0 COHERENT CORP COM 19247G107 1878493 30988 SH SOLE 40 30988 0 0 COHERENT CORP COM 19247G107 6388439 105385 SH SOLE 43 94641 0 10744 COHERUS BIOSCIENCES INC COM 19249H103 1476002 617574 SH SOLE 2 439096 0 178478 COHERUS BIOSCIENCES INC COM 19249H103 2435 1019 SH SOLE 7 1019 0 0 COHERUS BIOSCIENCES INC COM 19249H103 682412 285528 SH SOLE 18 255994 0 29534 COHERUS BIOSCIENCES INC COM 19249H103 3133316 1311011 SH SOLE 19 1311011 0 0 COHERUS BIOSCIENCES INC COM 19249H103 11272471 4716515 SH SOLE 21 4716515 0 0 COHERUS BIOSCIENCES INC COM 19249H103 9763231 4085034 SH SOLE 22 3941018 0 144016 COHERUS BIOSCIENCES INC COM 19249H103 73435 30726 SH SOLE 23 30726 0 0 COHERUS BIOSCIENCES INC COM 19249H103 171330 71686 SH SOLE 26 0 0 71686 COHERUS BIOSCIENCES INC COM 19249H103 7636 3195 SH SOLE 28 3195 0 0 COHERUS BIOSCIENCES INC COM 19249H103 237081 99197 SH SOLE 30 99197 0 0 COHERUS BIOSCIENCES INC COM 19249H103 21598 9037 SH SOLE 43 8864 0 173 COHU INC COM 192576106 1396494 41899 SH SOLE 2 13656 0 28243 COHU INC COM 192576106 3966 119 SH SOLE 4 119 0 0 COHU INC COM 192576106 12399 372 SH SOLE 7 372 0 0 COHU INC COM 192576106 4886011 146595 SH SOLE 18 146595 0 0 COHU INC COM 192576106 3322201 99676 SH SOLE 19 99676 0 0 COHU INC COM 192576106 185567875 5567593 SH SOLE 21 5567593 0 0 COHU INC COM 192576106 47114755 1413584 SH SOLE 22 1351035 0 62549 COHU INC COM 192576106 333767 10014 SH SOLE 25 10014 0 0 COHU INC COM 192576106 1055128 31657 SH SOLE 26 12596 0 19061 COHU INC COM 192576106 158884 4767 SH SOLE 28 863 0 3904 COHU INC COM 192576106 3640136 109215 SH SOLE 30 109215 0 0 COHU INC COM 192576106 269273 8079 SH SOLE 40 8079 0 0 COHU INC COM 192576106 906709 27204 SH SOLE 43 26689 0 515 COINBASE GLOBAL INC COM CL A 19260Q107 66478575 250749 SH SOLE 2 9563 0 241186 COINBASE GLOBAL INC COM CL A 19260Q107 31958360 120543 SH SOLE 4 58046 0 62497 COINBASE GLOBAL INC COM CL A 19260Q107 6816765 25712 SH SOLE 7 25100 0 612 COINBASE GLOBAL INC COM CL A 19260Q107 1891631 7135 SH SOLE 13 7135 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 4476286 16884 SH SOLE 15 16884 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 52010446 196177 SH SOLE 18 185368 0 10809 COINBASE GLOBAL INC COM CL A 19260Q107 11336531 42760 SH SOLE 19 42760 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 659561294 2487784 SH SOLE 21 2487784 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1096941688 4137529 SH SOLE 22 3811819 0 325710 COINBASE GLOBAL INC COM CL A 19260Q107 68771068 259396 SH SOLE 23 259396 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 93472033 352565 SH SOLE 25 335733 0 16832 COINBASE GLOBAL INC COM CL A 19260Q107 41077693 154940 SH SOLE 26 88755 0 66185 COINBASE GLOBAL INC COM CL A 19260Q107 74964536 282757 SH SOLE 28 8670 0 274087 COINBASE GLOBAL INC COM CL A 19260Q107 61243 231 SH SOLE 29 231 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 171781588 647939 SH SOLE 30 647939 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 12104319 45656 SH SOLE 31 42575 0 3081 COINBASE GLOBAL INC COM CL A 19260Q107 2146677 8097 SH SOLE 34 8097 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 9822431 37049 SH SOLE 36 37049 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 2254846 8505 SH SOLE 40 8505 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 31925485 120419 SH SOLE 43 107029 0 13390 COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3 12119262 11075000 PRN SOLE 21 11075000 0 0 COLGATE PALMOLIVE CO COM 194162103 181157097 2011739 SH SOLE 2 798471 0 1213268 COLGATE PALMOLIVE CO COM 194162103 69338860 770004 SH SOLE 4 332084 0 437920 COLGATE PALMOLIVE CO COM 194162103 54538062 605642 SH SOLE 7 539666 0 65976 COLGATE PALMOLIVE CO COM 194162103 7515933 83464 SH SOLE 13 83464 0 0 COLGATE PALMOLIVE CO COM 194162103 10256875 113902 SH SOLE 15 113902 0 0 COLGATE PALMOLIVE CO COM 194162103 103133905 1145296 SH SOLE 18 1049619 0 95677 COLGATE PALMOLIVE CO COM 194162103 52333908 581165 SH SOLE 19 581165 0 0 COLGATE PALMOLIVE CO COM 194162103 1845284699 20491779 SH SOLE 21 20491779 0 0 COLGATE PALMOLIVE CO COM 194162103 1644760098 18264965 SH SOLE 22 16393946 0 1871019 COLGATE PALMOLIVE CO COM 194162103 127231825 1412902 SH SOLE 23 1412902 0 0 COLGATE PALMOLIVE CO COM 194162103 287215736 3189514 SH SOLE 25 2758295 0 431219 COLGATE PALMOLIVE CO COM 194162103 126707374 1407078 SH SOLE 26 959550 0 447528 COLGATE PALMOLIVE CO COM 194162103 168763606 1874110 SH SOLE 28 91393 0 1782717 COLGATE PALMOLIVE CO COM 194162103 4150495 46091 SH SOLE 29 46091 0 0 COLGATE PALMOLIVE CO COM 194162103 424350539 4712388 SH SOLE 30 4562982 0 149406 COLGATE PALMOLIVE CO COM 194162103 23454873 260465 SH SOLE 31 247940 0 12525 COLGATE PALMOLIVE CO COM 194162103 66664195 740302 SH SOLE 34 740302 0 0 COLGATE PALMOLIVE CO COM 194162103 18529859 205773 SH SOLE 36 205773 0 0 COLGATE PALMOLIVE CO COM 194162103 3472508 38562 SH SOLE 40 38562 0 0 COLGATE PALMOLIVE CO COM 194162103 86268 958 SH OTR 43 958 0 0 COLGATE PALMOLIVE CO COM 194162103 137560854 1527605 SH SOLE 43 1225888 0 301717 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3927963 101184 SH SOLE 2 67491 0 33693 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 4309 111 SH SOLE 4 111 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8773 226 SH SOLE 7 226 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 4392522 113151 SH SOLE 18 98266 0 14885 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 11436527 294604 SH SOLE 19 294604 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 151740587 3908825 SH SOLE 21 3908825 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 49571393 1276955 SH SOLE 22 1226002 0 50953 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 118789 3060 SH SOLE 23 3060 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 282221 7270 SH SOLE 25 7270 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 34433 887 SH SOLE 26 887 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 319527 8231 SH SOLE 28 0 0 8231 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3594810 92602 SH SOLE 30 92602 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 284395 7326 SH SOLE 40 7326 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1997949 51467 SH SOLE 43 27392 0 24075 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1290627 10559 SH SOLE 43 10542 0 17 COLONY BANKCORP INC COM 19623P101 1075549 93526 SH SOLE 2 85607 0 7919 COLONY BANKCORP INC COM 19623P101 3232 281 SH SOLE 7 281 0 0 COLONY BANKCORP INC COM 19623P101 530955 46170 SH SOLE 18 46170 0 0 COLONY BANKCORP INC COM 19623P101 405387 35251 SH SOLE 19 35251 0 0 COLONY BANKCORP INC COM 19623P101 9031249 785326 SH SOLE 21 785326 0 0 COLONY BANKCORP INC COM 19623P101 3743423 325515 SH SOLE 22 313638 0 11877 COLONY BANKCORP INC COM 19623P101 2001 174 SH SOLE 23 174 0 0 COLONY BANKCORP INC COM 19623P101 15364 1336 SH SOLE 43 1336 0 0 COLUMBIA BKG SYS INC COM 197236102 22857981 1181291 SH SOLE 2 1002987 0 178304 COLUMBIA BKG SYS INC COM 197236102 11687 604 SH SOLE 4 604 0 0 COLUMBIA BKG SYS INC COM 197236102 803257 41512 SH SOLE 7 39542 0 1970 COLUMBIA BKG SYS INC COM 197236102 9308530 481061 SH SOLE 18 481061 0 0 COLUMBIA BKG SYS INC COM 197236102 2926184 151224 SH SOLE 19 151224 0 0 COLUMBIA BKG SYS INC COM 197236102 199606570 10315585 SH SOLE 21 10315585 0 0 COLUMBIA BKG SYS INC COM 197236102 127044186 6565591 SH SOLE 22 6279226 0 286365 COLUMBIA BKG SYS INC COM 197236102 843621 43598 SH SOLE 25 43598 0 0 COLUMBIA BKG SYS INC COM 197236102 4010558 207264 SH SOLE 26 65948 0 141316 COLUMBIA BKG SYS INC COM 197236102 45318 2342 SH SOLE 28 2342 0 0 COLUMBIA BKG SYS INC COM 197236102 6056705 313008 SH SOLE 30 313008 0 0 COLUMBIA BKG SYS INC COM 197236102 50117 2590 SH SOLE 31 2590 0 0 COLUMBIA BKG SYS INC COM 197236102 122408 6326 SH SOLE 36 6326 0 0 COLUMBIA BKG SYS INC COM 197236102 888223 45903 SH SOLE 40 45903 0 0 COLUMBIA BKG SYS INC COM 197236102 4363316 225494 SH SOLE 43 196498 0 28996 COLUMBIA FINL INC COM 197641103 368036 21385 SH SOLE 2 9054 0 12331 COLUMBIA FINL INC COM 197641103 5387 313 SH SOLE 7 313 0 0 COLUMBIA FINL INC COM 197641103 1345306 78170 SH SOLE 18 78170 0 0 COLUMBIA FINL INC COM 197641103 1079928 62750 SH SOLE 19 62750 0 0 COLUMBIA FINL INC COM 197641103 18588951 1080125 SH SOLE 21 1080125 0 0 COLUMBIA FINL INC COM 197641103 16289695 946525 SH SOLE 22 906166 0 40359 COLUMBIA FINL INC COM 197641103 109197 6345 SH SOLE 25 6345 0 0 COLUMBIA FINL INC COM 197641103 90129 5237 SH SOLE 28 0 0 5237 COLUMBIA FINL INC COM 197641103 721581 41928 SH SOLE 30 41928 0 0 COLUMBIA FINL INC COM 197641103 119627 6951 SH SOLE 40 6951 0 0 COLUMBIA FINL INC COM 197641103 641262 37261 SH SOLE 43 35056 0 2205 COLUMBIA SPORTSWEAR CO COM 198516106 4456295 54894 SH SOLE 2 37062 0 17832 COLUMBIA SPORTSWEAR CO COM 198516106 7306 90 SH SOLE 4 90 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 630606 7768 SH SOLE 7 7359 0 409 COLUMBIA SPORTSWEAR CO COM 198516106 4452642 54849 SH SOLE 18 54849 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 906294 11164 SH SOLE 19 11164 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 143140229 1763245 SH SOLE 21 1763245 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 80727584 994427 SH SOLE 22 947236 0 47191 COLUMBIA SPORTSWEAR CO COM 198516106 583197 7184 SH SOLE 25 7184 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 746369 9194 SH SOLE 26 9194 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1978600 24373 SH SOLE 30 24373 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 35070 432 SH SOLE 31 432 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 43918 541 SH SOLE 36 541 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 674443 8308 SH SOLE 40 8308 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 3863411 47591 SH SOLE 43 41393 0 6198 COLUMBUS MCKINNON CORP N Y COM 199333105 3429280 76838 SH SOLE 2 61003 0 15835 COLUMBUS MCKINNON CORP N Y COM 199333105 80691 1808 SH SOLE 4 124 0 1684 COLUMBUS MCKINNON CORP N Y COM 199333105 447951 10037 SH SOLE 7 9502 0 535 COLUMBUS MCKINNON CORP N Y COM 199333105 3511488 78680 SH SOLE 18 78680 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3284054 73584 SH SOLE 19 73584 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 48584530 1088607 SH SOLE 21 1088607 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 34180733 765869 SH SOLE 22 727838 0 38031 COLUMBUS MCKINNON CORP N Y COM 199333105 230692 5169 SH SOLE 25 5169 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 762370 17082 SH SOLE 26 17082 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 288488 6464 SH SOLE 28 505 0 5959 COLUMBUS MCKINNON CORP N Y COM 199333105 9120631 204361 SH SOLE 30 204361 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 68195 1528 SH SOLE 34 1528 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 39498 885 SH SOLE 36 885 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 259880 5823 SH SOLE 40 5823 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 776607 17401 SH SOLE 43 14424 0 2977 COMCAST CORP NEW CL A 20030N101 411035423 9481786 SH SOLE 2 3534518 0 5947268 COMCAST CORP NEW CL A 20030N101 156519423 3610598 SH SOLE 4 1935973 0 1674625 COMCAST CORP NEW CL A 20030N101 186918264 4311840 SH SOLE 7 3876334 0 435506 COMCAST CORP NEW CL A 20030N101 10893378 251289 SH SOLE 13 251289 0 0 COMCAST CORP NEW CL A 20030N101 25737155 593706 SH SOLE 15 593706 0 0 COMCAST CORP NEW CL A 20030N101 572776269 13212832 SH SOLE 18 12571329 0 641503 COMCAST CORP NEW CL A 20030N101 634777085 14643070 SH SOLE 19 14643070 0 0 COMCAST CORP NEW CL A 20030N101 4289782049 98956910 SH SOLE 21 98956910 0 0 COMCAST CORP NEW CL A 20030N101 3844306178 88680650 SH SOLE 22 79493006 0 9187644 COMCAST CORP NEW CL A 20030N101 347960913 8026780 SH SOLE 23 8026780 0 0 COMCAST CORP NEW CL A 20030N101 361437561 8337660 SH SOLE 25 8135860 0 201800 COMCAST CORP NEW CL A 20030N101 230273509 5311961 SH SOLE 26 3273104 0 2038857 COMCAST CORP NEW CL A 20030N101 357518894 8247264 SH SOLE 28 119449 0 8127815 COMCAST CORP NEW CL A 20030N101 2233219 51516 SH SOLE 29 51516 0 0 COMCAST CORP NEW CL A 20030N101 1125247611 25957269 SH SOLE 30 25936695 0 20574 COMCAST CORP NEW CL A 20030N101 54609252 1259729 SH SOLE 31 917569 0 342160 COMCAST CORP NEW CL A 20030N101 66119371 1525245 SH SOLE 32 1525245 0 0 COMCAST CORP NEW CL A 20030N101 127923683 2950950 SH SOLE 34 2950950 0 0 COMCAST CORP NEW CL A 20030N101 47005662 1084329 SH SOLE 36 1084329 0 0 COMCAST CORP NEW CL A 20030N101 8578141 197881 SH SOLE 40 197881 0 0 COMCAST CORP NEW CL A 20030N101 244624 5643 SH OTR 43 5643 0 0 COMCAST CORP NEW CL A 20030N101 266254369 6141969 SH SOLE 43 5179732 0 962238 COMERICA INC COM 200340107 12224552 222305 SH SOLE 2 86642 0 135663 COMERICA INC COM 200340107 32719 595 SH SOLE 4 595 0 0 COMERICA INC COM 200340107 5493831 99906 SH SOLE 7 89037 0 10869 COMERICA INC COM 200340107 324991 5910 SH SOLE 15 5910 0 0 COMERICA INC COM 200340107 12318860 224020 SH SOLE 18 224020 0 0 COMERICA INC COM 200340107 7544848 137204 SH SOLE 19 137204 0 0 COMERICA INC COM 200340107 391303176 7115897 SH SOLE 21 7115897 0 0 COMERICA INC COM 200340107 164153014 2985143 SH SOLE 22 2765176 0 219967 COMERICA INC COM 200340107 1480056 26915 SH SOLE 25 26915 0 0 COMERICA INC COM 200340107 6689204 121644 SH SOLE 26 121644 0 0 COMERICA INC COM 200340107 400327 7280 SH SOLE 28 3075 0 4205 COMERICA INC COM 200340107 35644793 648205 SH SOLE 30 648205 0 0 COMERICA INC COM 200340107 90129 1639 SH SOLE 31 1639 0 0 COMERICA INC COM 200340107 3246115 59031 SH SOLE 32 59031 0 0 COMERICA INC COM 200340107 1071920 19493 SH SOLE 34 19493 0 0 COMERICA INC COM 200340107 461366 8390 SH SOLE 36 8390 0 0 COMERICA INC COM 200340107 1519594 27634 SH SOLE 40 27634 0 0 COMERICA INC COM 200340107 11933 217 SH OTR 43 217 0 0 COMERICA INC COM 200340107 11526690 209614 SH SOLE 43 197636 0 11978 COMFORT SYS USA INC COM 199908104 17231002 54235 SH SOLE 2 35946 0 18289 COMFORT SYS USA INC COM 199908104 92136 290 SH SOLE 4 253 0 37 COMFORT SYS USA INC COM 199908104 2684967 8451 SH SOLE 7 8005 0 446 COMFORT SYS USA INC COM 199908104 44517207 140119 SH SOLE 18 134896 0 5223 COMFORT SYS USA INC COM 199908104 78289463 246418 SH SOLE 19 246418 0 0 COMFORT SYS USA INC COM 199908104 854956021 2690995 SH SOLE 21 2690995 0 0 COMFORT SYS USA INC COM 199908104 383818144 1208077 SH SOLE 22 1172907 0 35170 COMFORT SYS USA INC COM 199908104 719295 2264 SH SOLE 23 2264 0 0 COMFORT SYS USA INC COM 199908104 2299585 7238 SH SOLE 25 7238 0 0 COMFORT SYS USA INC COM 199908104 8822489 27769 SH SOLE 26 11853 0 15916 COMFORT SYS USA INC COM 199908104 493404 1553 SH SOLE 28 647 0 906 COMFORT SYS USA INC COM 199908104 12708 40 SH SOLE 29 40 0 0 COMFORT SYS USA INC COM 199908104 14844682 46724 SH SOLE 30 46724 0 0 COMFORT SYS USA INC COM 199908104 727238 2289 SH SOLE 34 2289 0 0 COMFORT SYS USA INC COM 199908104 96902 305 SH SOLE 36 305 0 0 COMFORT SYS USA INC COM 199908104 2426669 7638 SH SOLE 40 7638 0 0 COMFORT SYS USA INC COM 199908104 12013576 37813 SH SOLE 43 35009 0 2804 COMMERCE BANCSHARES INC COM 200525103 9266057 174174 SH SOLE 2 108130 0 66044 COMMERCE BANCSHARES INC COM 200525103 20376 383 SH SOLE 4 383 0 0 COMMERCE BANCSHARES INC COM 200525103 2368198 44515 SH SOLE 7 43175 0 1340 COMMERCE BANCSHARES INC COM 200525103 10658673 200351 SH SOLE 18 200351 0 0 COMMERCE BANCSHARES INC COM 200525103 2058414 38692 SH SOLE 19 38692 0 0 COMMERCE BANCSHARES INC COM 200525103 336158617 6318771 SH SOLE 21 6318771 0 0 COMMERCE BANCSHARES INC COM 200525103 197786641 3717794 SH SOLE 22 3557421 0 160373 COMMERCE BANCSHARES INC COM 200525103 1349152 25360 SH SOLE 25 25360 0 0 COMMERCE BANCSHARES INC COM 200525103 1863596 35030 SH SOLE 26 35030 0 0 COMMERCE BANCSHARES INC COM 200525103 511571 9616 SH SOLE 28 1420 0 8196 COMMERCE BANCSHARES INC COM 200525103 10351656 194580 SH SOLE 30 194580 0 0 COMMERCE BANCSHARES INC COM 200525103 79534 1495 SH SOLE 31 1495 0 0 COMMERCE BANCSHARES INC COM 200525103 200830 3775 SH SOLE 36 3775 0 0 COMMERCE BANCSHARES INC COM 200525103 1457574 27398 SH SOLE 40 27398 0 0 COMMERCE BANCSHARES INC COM 200525103 9432029 177294 SH SOLE 43 168088 0 9205 COMMERCIAL METALS CO COM 201723103 10614920 180618 SH SOLE 2 103988 0 76630 COMMERCIAL METALS CO COM 201723103 115072 1958 SH SOLE 4 337 0 1621 COMMERCIAL METALS CO COM 201723103 1708268 29067 SH SOLE 7 27572 0 1495 COMMERCIAL METALS CO COM 201723103 27464044 467314 SH SOLE 18 467314 0 0 COMMERCIAL METALS CO COM 201723103 15901810 270577 SH SOLE 19 270577 0 0 COMMERCIAL METALS CO COM 201723103 533230730 9073179 SH SOLE 21 9073179 0 0 COMMERCIAL METALS CO COM 201723103 224480772 3819649 SH SOLE 22 3663546 0 156103 COMMERCIAL METALS CO COM 201723103 1389675 23646 SH SOLE 25 23646 0 0 COMMERCIAL METALS CO COM 201723103 12522359 213074 SH SOLE 26 155313 0 57761 COMMERCIAL METALS CO COM 201723103 3857486 65637 SH SOLE 28 65637 0 0 COMMERCIAL METALS CO COM 201723103 10896076 185402 SH SOLE 30 185402 0 0 COMMERCIAL METALS CO COM 201723103 976346 16613 SH SOLE 36 16613 0 0 COMMERCIAL METALS CO COM 201723103 1430932 24348 SH SOLE 40 24348 0 0 COMMERCIAL METALS CO COM 201723103 9730314 165566 SH SOLE 43 155083 0 10483 COMMERCIAL VEH GROUP INC COM 202608105 465937 72463 SH SOLE 2 58854 0 13609 COMMERCIAL VEH GROUP INC COM 202608105 588416 91511 SH SOLE 18 91511 0 0 COMMERCIAL VEH GROUP INC COM 202608105 628385 97727 SH SOLE 19 97727 0 0 COMMERCIAL VEH GROUP INC COM 202608105 7846053 1220226 SH SOLE 21 1220226 0 0 COMMERCIAL VEH GROUP INC COM 202608105 5612921 872927 SH SOLE 22 844667 0 28260 COMMERCIAL VEH GROUP INC COM 202608105 19026 2959 SH SOLE 43 965 0 1994 COMMSCOPE HLDG CO INC COM 20337X109 144610 110389 SH SOLE 2 59552 0 50837 COMMSCOPE HLDG CO INC COM 20337X109 1026 783 SH SOLE 4 783 0 0 COMMSCOPE HLDG CO INC COM 20337X109 205246 156676 SH SOLE 7 148230 0 8446 COMMSCOPE HLDG CO INC COM 20337X109 643426 491165 SH SOLE 18 491165 0 0 COMMSCOPE HLDG CO INC COM 20337X109 609946 465608 SH SOLE 19 465608 0 0 COMMSCOPE HLDG CO INC COM 20337X109 11080955 8458744 SH SOLE 21 8458744 0 0 COMMSCOPE HLDG CO INC COM 20337X109 7758567 5922570 SH SOLE 22 5735676 0 186894 COMMSCOPE HLDG CO INC COM 20337X109 439661 335619 SH SOLE 25 335619 0 0 COMMSCOPE HLDG CO INC COM 20337X109 268621 205054 SH SOLE 26 92894 0 112160 COMMSCOPE HLDG CO INC COM 20337X109 14508 11075 SH SOLE 28 3636 0 7439 COMMSCOPE HLDG CO INC COM 20337X109 485520 370626 SH SOLE 30 370626 0 0 COMMSCOPE HLDG CO INC COM 20337X109 281543 214918 SH SOLE 34 214918 0 0 COMMSCOPE HLDG CO INC COM 20337X109 39355 30042 SH SOLE 36 30042 0 0 COMMSCOPE HLDG CO INC COM 20337X109 45521 34749 SH SOLE 40 34749 0 0 COMMSCOPE HLDG CO INC COM 20337X109 158308 120846 SH SOLE 43 118263 0 2583 COMMUNITY BK SYS INC COM 203607106 2025473 42171 SH SOLE 2 14291 0 27880 COMMUNITY BK SYS INC COM 203607106 7685 160 SH SOLE 4 160 0 0 COMMUNITY BK SYS INC COM 203607106 842975 17551 SH SOLE 7 17107 0 444 COMMUNITY BK SYS INC COM 203607106 7895075 164378 SH SOLE 18 164378 0 0 COMMUNITY BK SYS INC COM 203607106 4740369 98696 SH SOLE 19 98696 0 0 COMMUNITY BK SYS INC COM 203607106 289677623 6031181 SH SOLE 21 6031181 0 0 COMMUNITY BK SYS INC COM 203607106 64026536 1333053 SH SOLE 22 1267014 0 66039 COMMUNITY BK SYS INC COM 203607106 378140 7873 SH SOLE 25 7873 0 0 COMMUNITY BK SYS INC COM 203607106 642978 13387 SH SOLE 26 13387 0 0 COMMUNITY BK SYS INC COM 203607106 46109 960 SH SOLE 28 960 0 0 COMMUNITY BK SYS INC COM 203607106 4680524 97450 SH SOLE 30 97450 0 0 COMMUNITY BK SYS INC COM 203607106 45100 939 SH SOLE 36 939 0 0 COMMUNITY BK SYS INC COM 203607106 357439 7442 SH SOLE 40 7442 0 0 COMMUNITY BK SYS INC COM 203607106 305759 6366 SH SOLE 43 6147 0 219 COMMUNITY HEALTH SYS INC NEW COM 203668108 393565 112447 SH SOLE 2 39830 0 72617 COMMUNITY HEALTH SYS INC NEW COM 203668108 1582 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 4851 1386 SH SOLE 7 1386 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1176644 336184 SH SOLE 18 336184 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 942057 269159 SH SOLE 19 269159 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 16557216 4730633 SH SOLE 21 4730633 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 12398915 3542547 SH SOLE 22 3379038 0 163509 COMMUNITY HEALTH SYS INC NEW COM 203668108 95795 27370 SH SOLE 25 27370 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 45017 12862 SH SOLE 26 12862 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 120607 34459 SH SOLE 28 34459 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 599932 171409 SH SOLE 30 171409 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 106103 30315 SH SOLE 36 30315 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 44933 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 116106 33173 SH SOLE 43 31386 0 1787 COMMUNITY HEALTHCARE TR INC COM 20369C106 556488 20960 SH SOLE 2 7698 0 13262 COMMUNITY HEALTHCARE TR INC COM 20369C106 331291 12478 SH SOLE 4 12478 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1070124 40306 SH SOLE 7 36060 0 4246 COMMUNITY HEALTHCARE TR INC COM 20369C106 2074113 78121 SH SOLE 18 78121 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 4225618 159157 SH SOLE 19 159157 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 81685376 3076662 SH SOLE 21 3076662 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 26013026 979775 SH SOLE 22 941655 0 38120 COMMUNITY HEALTHCARE TR INC COM 20369C106 35710 1345 SH SOLE 23 1345 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1712236 64491 SH SOLE 25 64491 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 540903 20373 SH SOLE 28 1351 0 19022 COMMUNITY HEALTHCARE TR INC COM 20369C106 3100801 116791 SH SOLE 30 116791 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 752613 28347 SH SOLE 34 28347 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 141750 5339 SH SOLE 36 5339 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 280952 10582 SH SOLE 40 10582 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2008264 75641 SH SOLE 43 68933 0 6708 COMMUNITY TR BANCORP INC COM 204149108 2450157 57448 SH SOLE 2 45447 0 12001 COMMUNITY TR BANCORP INC COM 204149108 2516 59 SH SOLE 4 59 0 0 COMMUNITY TR BANCORP INC COM 204149108 6525 153 SH SOLE 7 153 0 0 COMMUNITY TR BANCORP INC COM 204149108 1921510 45053 SH SOLE 18 45053 0 0 COMMUNITY TR BANCORP INC COM 204149108 3712683 87050 SH SOLE 19 87050 0 0 COMMUNITY TR BANCORP INC COM 204149108 29213971 684970 SH SOLE 21 684970 0 0 COMMUNITY TR BANCORP INC COM 204149108 24241492 568382 SH SOLE 22 544397 0 23985 COMMUNITY TR BANCORP INC COM 204149108 147270 3453 SH SOLE 25 3453 0 0 COMMUNITY TR BANCORP INC COM 204149108 241570 5664 SH SOLE 26 5628 0 36 COMMUNITY TR BANCORP INC COM 204149108 127182 2982 SH SOLE 28 0 0 2982 COMMUNITY TR BANCORP INC COM 204149108 109866 2576 SH SOLE 30 2576 0 0 COMMUNITY TR BANCORP INC COM 204149108 227452 5333 SH SOLE 40 5333 0 0 COMMUNITY TR BANCORP INC COM 204149108 21538 505 SH OTR 43 505 0 0 COMMUNITY TR BANCORP INC COM 204149108 1115127 26146 SH SOLE 43 24890 0 1256 COMMUNITY WEST BANCSHARES COM 204157101 19102 1234 SH SOLE 18 1234 0 0 COMMUNITY WEST BANCSHARES COM 204157101 244723 15809 SH SOLE 21 15809 0 0 COMMUNITY WEST BANCSHARES COM 204157101 259197 16744 SH SOLE 22 16744 0 0 COMMUNITY WEST BANCSHARES COM 204157101 32059 2071 SH SOLE 43 2071 0 0 COMMVAULT SYS INC COM 204166102 21000371 207043 SH SOLE 2 165637 0 41406 COMMVAULT SYS INC COM 204166102 27893 275 SH SOLE 4 131 0 144 COMMVAULT SYS INC COM 204166102 1025762 10113 SH SOLE 7 9581 0 532 COMMVAULT SYS INC COM 204166102 18677117 184138 SH SOLE 18 176394 0 7744 COMMVAULT SYS INC COM 204166102 26726906 263501 SH SOLE 19 263501 0 0 COMMVAULT SYS INC COM 204166102 359617631 3545476 SH SOLE 21 3545476 0 0 COMMVAULT SYS INC COM 204166102 166616322 1642673 SH SOLE 22 1588684 0 53989 COMMVAULT SYS INC COM 204166102 507759 5006 SH SOLE 23 5006 0 0 COMMVAULT SYS INC COM 204166102 932040 9189 SH SOLE 25 9189 0 0 COMMVAULT SYS INC COM 204166102 3856267 38019 SH SOLE 26 11852 0 26167 COMMVAULT SYS INC COM 204166102 219495 2164 SH SOLE 28 771 0 1393 COMMVAULT SYS INC COM 204166102 31363272 309211 SH SOLE 30 309211 0 0 COMMVAULT SYS INC COM 204166102 2843590 28035 SH SOLE 34 28035 0 0 COMMVAULT SYS INC COM 204166102 68972 680 SH SOLE 36 680 0 0 COMMVAULT SYS INC COM 204166102 969265 9556 SH SOLE 40 9556 0 0 COMMVAULT SYS INC COM 204166102 6630276 65368 SH SOLE 43 63756 0 1612 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 132577 210439 SH SOLE 43 207709 0 2730 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 16094613 956305 SH SOLE 7 877125 0 79180 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9445030 561202 SH SOLE 21 561202 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2742213 162936 SH SOLE 30 162936 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 10273171 610408 SH SOLE 43 579219 0 31189 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 1513244 196016 SH SOLE 7 196016 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 3295506 426879 SH SOLE 21 426879 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 737268 95501 SH SOLE 30 95501 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 6357134 823463 SH SOLE 43 808362 0 15101 COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704 1266219 188146 SH SOLE 43 183754 0 4392 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 620122 198122 SH SOLE 2 198122 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 206314 65915 SH SOLE 22 65915 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 645735 206305 SH SOLE 30 206305 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 4505552 1439474 SH SOLE 43 1230463 0 209011 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 5111121 426282 SH SOLE 25 426282 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2864342 238894 SH SOLE 43 212393 0 26501 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1776575 111875 SH SOLE 2 5356 0 106519 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1635545 102994 SH SOLE 4 74725 0 28269 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14293461 900092 SH SOLE 7 895323 0 4769 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9798 617 SH SOLE 13 617 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 34444 2169 SH SOLE 15 2169 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1377638 86753 SH SOLE 18 86753 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 101311081 6379791 SH SOLE 21 6379791 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 37714349 2374959 SH SOLE 22 2116514 0 258445 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4547794 286385 SH SOLE 23 286385 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 55771 3512 SH SOLE 25 3512 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1609756 101370 SH SOLE 26 0 0 101370 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6648892 418696 SH SOLE 28 0 0 418696 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 46337935 2918006 SH SOLE 30 2918006 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 138331 8711 SH SOLE 34 8711 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 24201 1524 SH SOLE 36 1524 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 47561 2995 SH SOLE 40 2995 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1858293 117021 SH SOLE 43 104171 0 12850 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1514003 62900 SH SOLE 2 19485 0 43415 COMPASS DIVERSIFIED SH BEN INT 20451Q104 6860 285 SH SOLE 4 285 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 14466 601 SH SOLE 7 601 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 4020388 167029 SH SOLE 18 167029 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3261822 135514 SH SOLE 19 135514 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 53866758 2237921 SH SOLE 21 2237921 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 20377806 846606 SH SOLE 22 762605 0 84001 COMPASS DIVERSIFIED SH BEN INT 20451Q104 320372 13310 SH SOLE 25 13310 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 748794 31109 SH SOLE 26 31109 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 715481 29725 SH SOLE 30 29725 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 54615 2269 SH SOLE 36 2269 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 334188 13884 SH SOLE 40 13884 0 0 COMPASS INC CL A 20464U100 831121 230867 SH SOLE 2 133210 0 97657 COMPASS INC CL A 20464U100 2963 823 SH SOLE 4 823 0 0 COMPASS INC CL A 20464U100 330962 91934 SH SOLE 7 87073 0 4861 COMPASS INC CL A 20464U100 2424766 673546 SH SOLE 18 673546 0 0 COMPASS INC CL A 20464U100 3026585 840718 SH SOLE 19 840718 0 0 COMPASS INC CL A 20464U100 38217780 10616050 SH SOLE 21 10616050 0 0 COMPASS INC CL A 20464U100 33125047 9201402 SH SOLE 22 8886091 0 315311 COMPASS INC CL A 20464U100 268704 74640 SH SOLE 25 74640 0 0 COMPASS INC CL A 20464U100 548964 152490 SH SOLE 26 119765 0 32725 COMPASS INC CL A 20464U100 662972 184159 SH SOLE 30 184159 0 0 COMPASS INC CL A 20464U100 292568 81269 SH SOLE 40 81269 0 0 COMPASS INC CL A 20464U100 409968 113880 SH SOLE 43 109643 0 4237 COMPASS MINERALS INTL INC COM 20451N101 603865 38365 SH SOLE 2 29856 0 8509 COMPASS MINERALS INTL INC COM 20451N101 2125 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 1078883 68544 SH SOLE 7 67734 0 810 COMPASS MINERALS INTL INC COM 20451N101 1568790 99669 SH SOLE 18 99669 0 0 COMPASS MINERALS INTL INC COM 20451N101 1282936 81508 SH SOLE 19 81508 0 0 COMPASS MINERALS INTL INC COM 20451N101 71049321 4513934 SH SOLE 21 4513934 0 0 COMPASS MINERALS INTL INC COM 20451N101 16119790 1024129 SH SOLE 22 993774 0 30355 COMPASS MINERALS INTL INC COM 20451N101 7508 477 SH SOLE 23 477 0 0 COMPASS MINERALS INTL INC COM 20451N101 123638 7855 SH SOLE 25 7855 0 0 COMPASS MINERALS INTL INC COM 20451N101 413694 26283 SH SOLE 26 9326 0 16957 COMPASS MINERALS INTL INC COM 20451N101 9538 606 SH SOLE 28 606 0 0 COMPASS MINERALS INTL INC COM 20451N101 1484329 94303 SH SOLE 30 94303 0 0 COMPASS MINERALS INTL INC COM 20451N101 10514 668 SH SOLE 36 668 0 0 COMPASS MINERALS INTL INC COM 20451N101 119829 7613 SH SOLE 40 7613 0 0 COMPASS MINERALS INTL INC COM 20451N101 972543 61788 SH SOLE 43 59159 0 2629 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 2727396 327812 SH SOLE 21 327812 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 8 1 SH SOLE 43 1 0 0 COMPASS THERAPEUTICS INC COM 20454B104 120736 60978 SH SOLE 2 21161 0 39817 COMPASS THERAPEUTICS INC COM 20454B104 2719 1373 SH SOLE 7 1373 0 0 COMPASS THERAPEUTICS INC COM 20454B104 509121 257132 SH SOLE 18 257132 0 0 COMPASS THERAPEUTICS INC COM 20454B104 396323 200163 SH SOLE 19 200163 0 0 COMPASS THERAPEUTICS INC COM 20454B104 6455729 3260469 SH SOLE 21 3260469 0 0 COMPASS THERAPEUTICS INC COM 20454B104 4459655 2252351 SH SOLE 22 2193051 0 59300 COMPOSECURE INC COM CL A 20459V105 335407 46391 SH SOLE 2 41977 0 4414 COMPOSECURE INC COM CL A 20459V105 255045 35276 SH SOLE 18 35276 0 0 COMPOSECURE INC COM CL A 20459V105 282418 39062 SH SOLE 19 39062 0 0 COMPOSECURE INC COM CL A 20459V105 4314343 596728 SH SOLE 21 596728 0 0 COMPOSECURE INC COM CL A 20459V105 2336100 323112 SH SOLE 22 318558 0 4554 COMPX INTL INC CL A 20563P101 51244 1494 SH SOLE 2 780 0 714 COMPX INTL INC CL A 20563P101 145261 4235 SH SOLE 18 4235 0 0 COMPX INTL INC CL A 20563P101 96589 2816 SH SOLE 19 2816 0 0 COMPX INTL INC CL A 20563P101 1714348 49981 SH SOLE 21 49981 0 0 COMPX INTL INC CL A 20563P101 1661766 48448 SH SOLE 22 47340 0 1108 COMPX INTL INC CL A 20563P101 3944 115 SH SOLE 43 115 0 0 COMSCORE INC COM NEW 20564W204 30615 1988 SH SOLE 2 1988 0 0 COMSCORE INC COM NEW 20564W204 7993 519 SH SOLE 18 519 0 0 COMSCORE INC COM NEW 20564W204 15215 988 SH SOLE 19 988 0 0 COMSCORE INC COM NEW 20564W204 130654 8484 SH SOLE 21 8484 0 0 COMSCORE INC COM NEW 20564W204 587803 38169 SH SOLE 22 38169 0 0 COMSCORE INC COM NEW 20564W204 8855 575 SH SOLE 26 0 0 575 COMSTOCK HLDG COS INC CL A NEW 205684202 1471 289 SH SOLE 18 289 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 23434 4604 SH SOLE 21 4604 0 0 COMSTOCK INC COM NEW 205750300 155412 427190 SH SOLE 22 427190 0 0 COMSTOCK RES INC COM 205768302 3391190 365430 SH SOLE 2 329397 0 36033 COMSTOCK RES INC COM 205768302 3406 367 SH SOLE 4 367 0 0 COMSTOCK RES INC COM 205768302 8538 920 SH SOLE 7 920 0 0 COMSTOCK RES INC COM 205768302 2729703 294149 SH SOLE 18 294149 0 0 COMSTOCK RES INC COM 205768302 1826388 196809 SH SOLE 19 196809 0 0 COMSTOCK RES INC COM 205768302 99999842 10775845 SH SOLE 21 10775845 0 0 COMSTOCK RES INC COM 205768302 28262194 3045495 SH SOLE 22 2916811 0 128684 COMSTOCK RES INC COM 205768302 2347135 252924 SH SOLE 26 41838 0 211086 COMSTOCK RES INC COM 205768302 403003 43427 SH SOLE 28 43427 0 0 COMSTOCK RES INC COM 205768302 2383308 256822 SH SOLE 30 256822 0 0 COMSTOCK RES INC COM 205768302 828286 89255 SH SOLE 43 83914 0 5341 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 52712 15368 SH SOLE 2 1241 0 14127 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 487 142 SH SOLE 7 142 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 268202 78193 SH SOLE 18 78193 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 201591 58773 SH SOLE 19 58773 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3459272 1008534 SH SOLE 21 1008534 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2212480 645038 SH SOLE 22 621893 0 23145 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1060 309 SH SOLE 43 309 0 0 CONAGRA BRANDS INC COM 205887102 26476908 893283 SH SOLE 2 166801 0 726482 CONAGRA BRANDS INC COM 205887102 9197944 310322 SH SOLE 4 264627 0 45695 CONAGRA BRANDS INC COM 205887102 10675380 360168 SH SOLE 7 317308 0 42860 CONAGRA BRANDS INC COM 205887102 369225 12457 SH SOLE 13 12457 0 0 CONAGRA BRANDS INC COM 205887102 1958908 66090 SH SOLE 15 66090 0 0 CONAGRA BRANDS INC COM 205887102 28629098 965894 SH SOLE 18 935960 0 29934 CONAGRA BRANDS INC COM 205887102 7964505 268708 SH SOLE 19 268708 0 0 CONAGRA BRANDS INC COM 205887102 669374406 22583482 SH SOLE 21 22583482 0 0 CONAGRA BRANDS INC COM 205887102 311743798 10517672 SH SOLE 22 9454956 0 1062716 CONAGRA BRANDS INC COM 205887102 21458323 723965 SH SOLE 23 723965 0 0 CONAGRA BRANDS INC COM 205887102 20100040 678139 SH SOLE 25 678139 0 0 CONAGRA BRANDS INC COM 205887102 20151614 679879 SH SOLE 26 451165 0 228714 CONAGRA BRANDS INC COM 205887102 28947135 976624 SH SOLE 28 19550 0 957074 CONAGRA BRANDS INC COM 205887102 134918790 4551916 SH SOLE 30 4504061 0 47855 CONAGRA BRANDS INC COM 205887102 3172132 107022 SH SOLE 31 99086 0 7936 CONAGRA BRANDS INC COM 205887102 5446083 183741 SH SOLE 32 183741 0 0 CONAGRA BRANDS INC COM 205887102 650983 21963 SH SOLE 34 21963 0 0 CONAGRA BRANDS INC COM 205887102 18169646 613011 SH SOLE 35 613011 0 0 CONAGRA BRANDS INC COM 205887102 5027685 169625 SH SOLE 36 169625 0 0 CONAGRA BRANDS INC COM 205887102 694910 23445 SH SOLE 40 23445 0 0 CONAGRA BRANDS INC COM 205887102 42711 1441 SH OTR 43 1441 0 0 CONAGRA BRANDS INC COM 205887102 32585491 1099376 SH SOLE 43 951250 0 148125 CONCENTRIX CORP COM 20602D101 6561607 99088 SH SOLE 2 44734 0 54354 CONCENTRIX CORP COM 20602D101 8675 131 SH SOLE 4 131 0 0 CONCENTRIX CORP COM 20602D101 551944 8335 SH SOLE 7 7913 0 422 CONCENTRIX CORP COM 20602D101 5326008 80429 SH SOLE 18 80429 0 0 CONCENTRIX CORP COM 20602D101 956614 14446 SH SOLE 19 14446 0 0 CONCENTRIX CORP COM 20602D101 154774483 2337277 SH SOLE 21 2337277 0 0 CONCENTRIX CORP COM 20602D101 88865916 1341980 SH SOLE 22 1285245 0 56735 CONCENTRIX CORP COM 20602D101 607569 9175 SH SOLE 25 9175 0 0 CONCENTRIX CORP COM 20602D101 1391481 21013 SH SOLE 26 21013 0 0 CONCENTRIX CORP COM 20602D101 138466 2091 SH SOLE 28 756 0 1335 CONCENTRIX CORP COM 20602D101 2970431 44857 SH SOLE 30 44857 0 0 CONCENTRIX CORP COM 20602D101 36222 547 SH SOLE 31 547 0 0 CONCENTRIX CORP COM 20602D101 48738 736 SH SOLE 36 736 0 0 CONCENTRIX CORP COM 20602D101 609555 9205 SH SOLE 40 9205 0 0 CONCENTRIX CORP COM 20602D101 1204630 18191 SH SOLE 43 15462 0 2729 CONCRETE PUMPING HLDGS INC COM 206704108 163269 20667 SH SOLE 2 13959 0 6708 CONCRETE PUMPING HLDGS INC COM 206704108 528076 66845 SH SOLE 18 66845 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 411116 52040 SH SOLE 19 52040 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 6928640 877043 SH SOLE 21 877043 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 2929107 370773 SH SOLE 22 353771 0 17002 CONCRETE PUMPING HLDGS INC COM 206704108 14070 1781 SH SOLE 43 1781 0 0 CONDUENT INC COM 206787103 532397 157514 SH SOLE 2 49450 0 108064 CONDUENT INC COM 206787103 2623 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 3620 1071 SH SOLE 7 1071 0 0 CONDUENT INC COM 206787103 1528808 452310 SH SOLE 18 452310 0 0 CONDUENT INC COM 206787103 1251780 370349 SH SOLE 19 370349 0 0 CONDUENT INC COM 206787103 21850598 6464674 SH SOLE 21 6464674 0 0 CONDUENT INC COM 206787103 16492686 4879493 SH SOLE 22 4641304 0 238189 CONDUENT INC COM 206787103 1510600 446923 SH SOLE 25 446923 0 0 CONDUENT INC COM 206787103 781997 231360 SH SOLE 26 80982 0 150378 CONDUENT INC COM 206787103 336888 99671 SH SOLE 30 99671 0 0 CONDUENT INC COM 206787103 212017 62727 SH SOLE 34 62727 0 0 CONDUENT INC COM 206787103 139614 41306 SH SOLE 40 41306 0 0 CONDUENT INC COM 206787103 901328 266665 SH SOLE 43 216209 0 50456 CONDUIT PHARMACEUTICALS INC COM 20678X106 32090 8744 SH SOLE 18 8744 0 0 CONDUIT PHARMACEUTICALS INC COM 20678X106 562813 153355 SH SOLE 22 153355 0 0 CONDUIT PHARMACEUTICALS INC COM 20678X106 34803 9483 SH SOLE 26 9483 0 0 CONFLUENT INC CLASS A COM 20717M103 14834399 486055 SH SOLE 2 106834 0 379221 CONFLUENT INC CLASS A COM 20717M103 3991894 130796 SH SOLE 4 68998 0 61798 CONFLUENT INC CLASS A COM 20717M103 673363 22063 SH SOLE 7 21317 0 746 CONFLUENT INC CLASS A COM 20717M103 116495 3817 SH SOLE 13 3817 0 0 CONFLUENT INC CLASS A COM 20717M103 435612 14273 SH SOLE 15 14273 0 0 CONFLUENT INC CLASS A COM 20717M103 23078064 756162 SH SOLE 18 744835 0 11327 CONFLUENT INC CLASS A COM 20717M103 175690028 5756554 SH SOLE 19 5756554 0 0 CONFLUENT INC CLASS A COM 20717M103 129468282 4242080 SH SOLE 21 4242080 0 0 CONFLUENT INC CLASS A COM 20717M103 190475503 6241006 SH SOLE 22 5862002 0 379004 CONFLUENT INC CLASS A COM 20717M103 8894352 291427 SH SOLE 23 291427 0 0 CONFLUENT INC CLASS A COM 20717M103 431736 14146 SH SOLE 25 14146 0 0 CONFLUENT INC CLASS A COM 20717M103 9979643 326987 SH SOLE 26 243779 0 83208 CONFLUENT INC CLASS A COM 20717M103 6224035 203933 SH SOLE 28 1424 0 202509 CONFLUENT INC CLASS A COM 20717M103 35683435 1169182 SH SOLE 30 1133918 0 35264 CONFLUENT INC CLASS A COM 20717M103 1306256 42800 SH SOLE 31 40023 0 2777 CONFLUENT INC CLASS A COM 20717M103 66799002 2188696 SH SOLE 34 2188696 0 0 CONFLUENT INC CLASS A COM 20717M103 542768 17784 SH SOLE 36 17784 0 0 CONFLUENT INC CLASS A COM 20717M103 294457 9648 SH SOLE 40 9648 0 0 CONFLUENT INC CLASS A COM 20717M103 22127 725 SH OTR 43 725 0 0 CONFLUENT INC CLASS A COM 20717M103 3141637 102937 SH SOLE 43 76682 0 26255 CONFLUENT INC NOTE 1/1 20717MAB9 4598492 5370000 PRN SOLE 2 5370000 0 0 CONFLUENT INC NOTE 1/1 20717MAB9 7599929 8875000 PRN SOLE 21 8875000 0 0 CONFLUENT INC NOTE 1/1 20717MAB9 5566145 6500000 PRN SOLE 22 6500000 0 0 CONMED CORP COM 207410101 4705100 58755 SH SOLE 2 50764 0 7991 CONMED CORP COM 207410101 44524 556 SH SOLE 4 113 0 443 CONMED CORP COM 207410101 379819 4743 SH SOLE 7 4498 0 245 CONMED CORP COM 207410101 7034227 87840 SH SOLE 18 87840 0 0 CONMED CORP COM 207410101 14647433 182910 SH SOLE 19 182910 0 0 CONMED CORP COM 207410101 296856560 3707000 SH SOLE 21 3707000 0 0 CONMED CORP COM 207410101 74511397 930462 SH SOLE 22 902870 0 27592 CONMED CORP COM 207410101 67267 840 SH SOLE 23 840 0 0 CONMED CORP COM 207410101 527647 6589 SH SOLE 25 6589 0 0 CONMED CORP COM 207410101 1812050 22628 SH SOLE 26 11291 0 11337 CONMED CORP COM 207410101 41481 518 SH SOLE 28 518 0 0 CONMED CORP COM 207410101 5845360 72994 SH SOLE 30 72994 0 0 CONMED CORP COM 207410101 94334 1178 SH SOLE 34 1178 0 0 CONMED CORP COM 207410101 20821 260 SH SOLE 36 260 0 0 CONMED CORP COM 207410101 545985 6818 SH SOLE 40 6818 0 0 CONMED CORP COM 207410101 2519771 31466 SH SOLE 43 22672 0 8794 CONMED CORP NOTE 2.250% 6/1 207410AH4 6052097 6623000 PRN SOLE 21 6623000 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 1809717 1040067 SH SOLE 19 1040067 0 0 CONNECTONE BANCORP INC COM 20786W107 5997635 307571 SH SOLE 2 199030 0 108541 CONNECTONE BANCORP INC COM 20786W107 6611 339 SH SOLE 7 339 0 0 CONNECTONE BANCORP INC COM 20786W107 2313324 118632 SH SOLE 18 118632 0 0 CONNECTONE BANCORP INC COM 20786W107 5047127 258827 SH SOLE 19 258827 0 0 CONNECTONE BANCORP INC COM 20786W107 29663459 1521203 SH SOLE 21 1521203 0 0 CONNECTONE BANCORP INC COM 20786W107 29728647 1524546 SH SOLE 22 1458216 0 66330 CONNECTONE BANCORP INC COM 20786W107 401876 20609 SH SOLE 23 20609 0 0 CONNECTONE BANCORP INC COM 20786W107 142292 7297 SH SOLE 25 7297 0 0 CONNECTONE BANCORP INC COM 20786W107 1375706 70549 SH SOLE 26 25924 0 44625 CONNECTONE BANCORP INC COM 20786W107 66632 3417 SH SOLE 28 672 0 2745 CONNECTONE BANCORP INC COM 20786W107 645489 33102 SH SOLE 30 33102 0 0 CONNECTONE BANCORP INC COM 20786W107 201123 10314 SH SOLE 40 10314 0 0 CONNECTONE BANCORP INC COM 20786W107 3514804 180246 SH SOLE 43 163496 0 16750 CONNS INC COM 208242107 752387 224593 SH SOLE 2 180258 0 44335 CONNS INC COM 208242107 7534 2249 SH SOLE 18 2249 0 0 CONNS INC COM 208242107 1078442 321923 SH SOLE 19 321923 0 0 CONNS INC COM 208242107 120979 36113 SH SOLE 21 36113 0 0 CONNS INC COM 208242107 2451255 731718 SH SOLE 22 692705 0 39013 CONNS INC COM 208242107 17644 5267 SH SOLE 23 5267 0 0 CONNS INC COM 208242107 549 164 SH SOLE 43 164 0 0 CONOCOPHILLIPS COM 20825C104 250819241 1970610 SH SOLE 2 1049032 0 921578 CONOCOPHILLIPS COM 20825C104 134481630 1056581 SH SOLE 4 437675 0 618906 CONOCOPHILLIPS COM 20825C104 158578661 1245904 SH SOLE 7 1132648 0 113256 CONOCOPHILLIPS COM 20825C104 6747367 53012 SH SOLE 13 53012 0 0 CONOCOPHILLIPS COM 20825C104 21837430 171570 SH SOLE 15 171570 0 0 CONOCOPHILLIPS COM 20825C104 446849316 3510758 SH SOLE 18 3380719 0 130039 CONOCOPHILLIPS COM 20825C104 290120505 2279388 SH SOLE 19 2279388 0 0 CONOCOPHILLIPS COM 20825C104 5205237407 40895957 SH SOLE 21 40895957 0 0 CONOCOPHILLIPS COM 20825C104 3283706648 25799078 SH SOLE 22 23066667 0 2732411 CONOCOPHILLIPS COM 20825C104 299755601 2355088 SH SOLE 23 2355088 0 0 CONOCOPHILLIPS COM 20825C104 568646438 4467681 SH SOLE 25 3972082 0 495599 CONOCOPHILLIPS COM 20825C104 177277111 1392812 SH SOLE 26 1078771 0 314041 CONOCOPHILLIPS COM 20825C104 53202149 417993 SH SOLE 28 35526 0 382467 CONOCOPHILLIPS COM 20825C104 23697118 186181 SH SOLE 29 186181 0 0 CONOCOPHILLIPS COM 20825C104 1000951812 7864172 SH SOLE 30 7861835 0 2337 CONOCOPHILLIPS COM 20825C104 37962024 298256 SH SOLE 31 279173 0 19083 CONOCOPHILLIPS COM 20825C104 255100813 2004249 SH SOLE 34 2004249 0 0 CONOCOPHILLIPS COM 20825C104 14332746 112608 SH SOLE 35 112608 0 0 CONOCOPHILLIPS COM 20825C104 36493976 286722 SH SOLE 36 286722 0 0 CONOCOPHILLIPS COM 20825C104 7426406 58347 SH SOLE 40 58347 0 0 CONOCOPHILLIPS COM 20825C104 221085 1737 SH OTR 43 1737 0 0 CONOCOPHILLIPS COM 20825C104 178248300 1400442 SH SOLE 43 1134551 0 265891 CONOCOPHILLIPS OPTIONS 20825C104 1489176 11700 SH Call SOLE 2 0 0 11700 CONOCOPHILLIPS OPTIONS 20825C104 203648 1600 SH Call SOLE 4 1600 0 0 CONOCOPHILLIPS OPTIONS 20825C104 4874824 38300 SH Call SOLE 18 38300 0 0 CONOCOPHILLIPS OPTIONS 20825C104 23712264 186300 SH Call SOLE 19 186300 0 0 CONOCOPHILLIPS OPTIONS 20825C104 2011024 15800 SH Call SOLE 22 15800 0 0 CONOCOPHILLIPS OPTIONS 20825C104 152736 1200 SH Call SOLE 26 1200 0 0 CONOCOPHILLIPS OPTIONS 20825C104 14560832 114400 SH Call SOLE 34 114400 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 223404 14086 SH SOLE 2 5871 0 8215 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 888 56 SH SOLE 4 56 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 3378 213 SH SOLE 7 213 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 759567 47892 SH SOLE 18 47892 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 649023 40922 SH SOLE 19 40922 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 11633389 733505 SH SOLE 21 733505 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 8154023 514125 SH SOLE 22 494785 0 19340 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 53036 3344 SH SOLE 25 3344 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 56906 3588 SH SOLE 26 3588 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 34622 2183 SH SOLE 28 0 0 2183 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 23029 1452 SH SOLE 30 1452 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 46533 2934 SH SOLE 40 2934 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 237583 14980 SH SOLE 43 13664 0 1316 CONSOL ENERGY INC NEW COM 20854L108 1470491 17556 SH SOLE 2 8916 0 8640 CONSOL ENERGY INC NEW COM 20854L108 10638 127 SH SOLE 4 127 0 0 CONSOL ENERGY INC NEW COM 20854L108 20772 248 SH SOLE 7 248 0 0 CONSOL ENERGY INC NEW COM 20854L108 7893375 94238 SH SOLE 18 94238 0 0 CONSOL ENERGY INC NEW COM 20854L108 5504456 65717 SH SOLE 19 65717 0 0 CONSOL ENERGY INC NEW COM 20854L108 267426918 3192776 SH SOLE 21 3192776 0 0 CONSOL ENERGY INC NEW COM 20854L108 69277728 827098 SH SOLE 22 787526 0 39572 CONSOL ENERGY INC NEW COM 20854L108 842374 10057 SH SOLE 26 10057 0 0 CONSOL ENERGY INC NEW COM 20854L108 4781942 57091 SH SOLE 30 57091 0 0 CONSOL ENERGY INC NEW COM 20854L108 58297 696 SH SOLE 36 696 0 0 CONSOL ENERGY INC NEW COM 20854L108 2912275 34769 SH SOLE 43 33181 0 1588 CONSOLIDATED COMM HLDGS INC COM 209034107 272169 63002 SH SOLE 2 21416 0 41586 CONSOLIDATED COMM HLDGS INC COM 209034107 2242 519 SH SOLE 7 519 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1055259 244273 SH SOLE 18 244273 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 711392 164674 SH SOLE 19 164674 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 37966113 8788452 SH SOLE 21 8788452 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 8740846 2023344 SH SOLE 22 1923293 0 100051 CONSOLIDATED COMM HLDGS INC COM 209034107 39148 9062 SH SOLE 25 9062 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 46228 10701 SH SOLE 26 10014 0 687 CONSOLIDATED COMM HLDGS INC COM 209034107 526759 121935 SH SOLE 30 121935 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 30149 6979 SH SOLE 40 6979 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 330065 76404 SH SOLE 43 75715 0 689 CONSOLIDATED EDISON INC COM 209115104 91929869 1012332 SH SOLE 2 203008 0 809324 CONSOLIDATED EDISON INC COM 209115104 37483916 412773 SH SOLE 4 212382 0 200391 CONSOLIDATED EDISON INC COM 209115104 99480993 1095485 SH SOLE 7 988673 0 106812 CONSOLIDATED EDISON INC COM 209115104 2820105 31055 SH SOLE 13 31055 0 0 CONSOLIDATED EDISON INC COM 209115104 4358335 47994 SH SOLE 15 47994 0 0 CONSOLIDATED EDISON INC COM 209115104 56370126 620748 SH SOLE 18 599356 0 21392 CONSOLIDATED EDISON INC COM 209115104 22447324 247190 SH SOLE 19 247190 0 0 CONSOLIDATED EDISON INC COM 209115104 1350412353 14870745 SH SOLE 21 14870745 0 0 CONSOLIDATED EDISON INC COM 209115104 775756775 8542636 SH SOLE 22 7737511 0 805125 CONSOLIDATED EDISON INC COM 209115104 47862500 527062 SH SOLE 23 527062 0 0 CONSOLIDATED EDISON INC COM 209115104 113678319 1251826 SH SOLE 25 1247718 0 4108 CONSOLIDATED EDISON INC COM 209115104 51389016 565896 SH SOLE 26 415545 0 150351 CONSOLIDATED EDISON INC COM 209115104 102536568 1129133 SH SOLE 28 193852 0 935281 CONSOLIDATED EDISON INC COM 209115104 317346805 3494624 SH SOLE 30 3494624 0 0 CONSOLIDATED EDISON INC COM 209115104 7339173 80819 SH SOLE 31 75230 0 5589 CONSOLIDATED EDISON INC COM 209115104 1393479 15345 SH SOLE 34 15345 0 0 CONSOLIDATED EDISON INC COM 209115104 13138300 144679 SH SOLE 35 144679 0 0 CONSOLIDATED EDISON INC COM 209115104 12708769 139949 SH SOLE 36 139949 0 0 CONSOLIDATED EDISON INC COM 209115104 1540773 16967 SH SOLE 40 16967 0 0 CONSOLIDATED EDISON INC COM 209115104 63204 696 SH OTR 43 696 0 0 CONSOLIDATED EDISON INC COM 209115104 53615169 590410 SH SOLE 43 520936 0 69475 CONSOLIDATED WATER CO INC ORD G23773107 692390 23623 SH SOLE 2 16392 0 7231 CONSOLIDATED WATER CO INC ORD G23773107 652177 22251 SH SOLE 7 19381 0 2870 CONSOLIDATED WATER CO INC ORD G23773107 1266720 43218 SH SOLE 18 43218 0 0 CONSOLIDATED WATER CO INC ORD G23773107 952487 32497 SH SOLE 19 32497 0 0 CONSOLIDATED WATER CO INC ORD G23773107 16316027 556671 SH SOLE 21 556671 0 0 CONSOLIDATED WATER CO INC ORD G23773107 11980902 408765 SH SOLE 22 396960 0 11805 CONSOLIDATED WATER CO INC ORD G23773107 207017 7063 SH SOLE 43 7003 0 60 CONSTELLATION BRANDS INC CL A 21036P108 60134238 221277 SH SOLE 2 43292 0 177985 CONSTELLATION BRANDS INC CL A 21036P108 38969840 143398 SH SOLE 4 64460 0 78938 CONSTELLATION BRANDS INC CL A 21036P108 27256713 100297 SH SOLE 7 87281 0 13016 CONSTELLATION BRANDS INC CL A 21036P108 1359072 5001 SH SOLE 13 5001 0 0 CONSTELLATION BRANDS INC CL A 21036P108 6484737 23862 SH SOLE 15 23862 0 0 CONSTELLATION BRANDS INC CL A 21036P108 121914364 448610 SH SOLE 18 436105 0 12505 CONSTELLATION BRANDS INC CL A 21036P108 14220657 52328 SH SOLE 19 52328 0 0 CONSTELLATION BRANDS INC CL A 21036P108 981209047 3610572 SH SOLE 21 3610572 0 0 CONSTELLATION BRANDS INC CL A 21036P108 905820377 3333163 SH SOLE 22 3080375 0 252788 CONSTELLATION BRANDS INC CL A 21036P108 68313670 251375 SH SOLE 23 251375 0 0 CONSTELLATION BRANDS INC CL A 21036P108 75677551 278472 SH SOLE 25 277086 0 1386 CONSTELLATION BRANDS INC CL A 21036P108 44417813 163445 SH SOLE 26 73018 0 90427 CONSTELLATION BRANDS INC CL A 21036P108 80909474 297724 SH SOLE 28 2204 0 295520 CONSTELLATION BRANDS INC CL A 21036P108 292519746 1076390 SH SOLE 30 1076390 0 0 CONSTELLATION BRANDS INC CL A 21036P108 6004809 22096 SH SOLE 31 19459 0 2637 CONSTELLATION BRANDS INC CL A 21036P108 2470298 9090 SH SOLE 34 9090 0 0 CONSTELLATION BRANDS INC CL A 21036P108 10184206 37475 SH SOLE 36 37475 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2263489 8329 SH SOLE 40 8329 0 0 CONSTELLATION BRANDS INC CL A 21036P108 86148 317 SH OTR 43 317 0 0 CONSTELLATION BRANDS INC CL A 21036P108 40430081 148771 SH SOLE 43 116685 0 32086 CONSTELLATION ENERGY CORP COM 21037T109 104530087 565486 SH SOLE 2 83059 0 482427 CONSTELLATION ENERGY CORP COM 21037T109 41532837 224684 SH SOLE 4 93615 0 131069 CONSTELLATION ENERGY CORP COM 21037T109 47034898 254449 SH SOLE 7 229723 0 24726 CONSTELLATION ENERGY CORP COM 21037T109 2709531 14658 SH SOLE 13 14658 0 0 CONSTELLATION ENERGY CORP COM 21037T109 8686102 46990 SH SOLE 15 46990 0 0 CONSTELLATION ENERGY CORP COM 21037T109 99580544 538710 SH SOLE 18 518747 0 19963 CONSTELLATION ENERGY CORP COM 21037T109 26496769 143342 SH SOLE 19 143342 0 0 CONSTELLATION ENERGY CORP COM 21037T109 1768342940 9566367 SH SOLE 21 9566367 0 0 CONSTELLATION ENERGY CORP COM 21037T109 1271817540 6880268 SH SOLE 22 6180188 0 700080 CONSTELLATION ENERGY CORP COM 21037T109 88457749 478538 SH SOLE 23 478538 0 0 CONSTELLATION ENERGY CORP COM 21037T109 90097923 487411 SH SOLE 25 486435 0 976 CONSTELLATION ENERGY CORP COM 21037T109 61860053 334650 SH SOLE 26 173527 0 161123 CONSTELLATION ENERGY CORP COM 21037T109 62379481 337460 SH SOLE 28 7899 0 329561 CONSTELLATION ENERGY CORP COM 21037T109 418056945 2261601 SH SOLE 30 2261601 0 0 CONSTELLATION ENERGY CORP COM 21037T109 13458189 72806 SH SOLE 31 67759 0 5047 CONSTELLATION ENERGY CORP COM 21037T109 17550583 94945 SH SOLE 32 94945 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2704540 14631 SH SOLE 34 14631 0 0 CONSTELLATION ENERGY CORP COM 21037T109 12811214 69306 SH SOLE 36 69306 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2877930 15569 SH SOLE 40 15569 0 0 CONSTELLATION ENERGY CORP COM 21037T109 77267 418 SH OTR 43 418 0 0 CONSTELLATION ENERGY CORP COM 21037T109 58963993 318983 SH SOLE 43 263448 0 55535 CONSTELLIUM SE CL A SHS F21107101 3961891 179190 SH SOLE 2 142582 0 36608 CONSTELLIUM SE CL A SHS F21107101 515583 23319 SH SOLE 4 1752 0 21567 CONSTELLIUM SE CL A SHS F21107101 4517051 204299 SH SOLE 7 204299 0 0 CONSTELLIUM SE CL A SHS F21107101 90098 4075 SH SOLE 13 4075 0 0 CONSTELLIUM SE CL A SHS F21107101 7935566 358913 SH SOLE 18 322819 0 36094 CONSTELLIUM SE CL A SHS F21107101 50350749 2277284 SH SOLE 19 2277284 0 0 CONSTELLIUM SE CL A SHS F21107101 96614244 4369708 SH SOLE 21 4369708 0 0 CONSTELLIUM SE CL A SHS F21107101 34517800 1561185 SH SOLE 22 1500967 0 60218 CONSTELLIUM SE CL A SHS F21107101 1770171 80062 SH SOLE 23 80062 0 0 CONSTELLIUM SE CL A SHS F21107101 94498 4274 SH SOLE 26 0 0 4274 CONSTELLIUM SE CL A SHS F21107101 1849104 83632 SH SOLE 28 83632 0 0 CONSTELLIUM SE CL A SHS F21107101 292891 13247 SH SOLE 29 13247 0 0 CONSTELLIUM SE CL A SHS F21107101 285705 12922 SH SOLE 30 12922 0 0 CONSTELLIUM SE CL A SHS F21107101 336470 15218 SH SOLE 31 15218 0 0 CONSTELLIUM SE CL A SHS F21107101 9928938 449070 SH SOLE 34 449070 0 0 CONSTELLIUM SE CL A SHS F21107101 163879 7412 SH SOLE 36 7412 0 0 CONSTELLIUM SE CL A SHS F21107101 2751545 124448 SH SOLE 43 117042 0 7406 CONSTRUCTION PARTNERS INC COM CL A 21044C107 4737825 84378 SH SOLE 2 47274 0 37104 CONSTRUCTION PARTNERS INC COM CL A 21044C107 67324 1199 SH SOLE 4 84 0 1115 CONSTRUCTION PARTNERS INC COM CL A 21044C107 21786 388 SH SOLE 7 388 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 5744819 102312 SH SOLE 18 102312 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 12211446 217479 SH SOLE 19 217479 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 99211940 1766909 SH SOLE 21 1766909 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 77018709 1371660 SH SOLE 22 1321934 0 49726 CONSTRUCTION PARTNERS INC COM CL A 21044C107 309611 5514 SH SOLE 23 5514 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 491986 8762 SH SOLE 25 8762 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1585339 28234 SH SOLE 26 11607 0 16627 CONSTRUCTION PARTNERS INC COM CL A 21044C107 106573 1898 SH SOLE 28 509 0 1389 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1289653 22968 SH SOLE 30 22968 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 445270 7930 SH SOLE 40 7930 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 729108 12985 SH SOLE 43 11739 0 1246 CONSUMER PORTFOLIO SVCS INC COM 210502100 32455 4293 SH SOLE 2 760 0 3533 CONSUMER PORTFOLIO SVCS INC COM 210502100 203991 26983 SH SOLE 18 26983 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 123893 16388 SH SOLE 19 16388 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2383917 315333 SH SOLE 21 315333 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 1629830 215586 SH SOLE 22 203678 0 11908 CONSUMER PORTFOLIO SVCS INC COM 210502100 15 2 SH SOLE 43 2 0 0 CONTAINER STORE GROUP INC COM 210751103 85345 74864 SH SOLE 2 74864 0 0 CONTAINER STORE GROUP INC COM 210751103 5934 5205 SH SOLE 18 5205 0 0 CONTAINER STORE GROUP INC COM 210751103 100448 88112 SH SOLE 19 88112 0 0 CONTAINER STORE GROUP INC COM 210751103 86833 76169 SH SOLE 21 76169 0 0 CONTAINER STORE GROUP INC COM 210751103 601909 527990 SH SOLE 22 527990 0 0 CONTAINER STORE GROUP INC COM 210751103 2894 2539 SH SOLE 43 2539 0 0 CONTANGO ORE INC COM 21077F100 28564 1439 SH SOLE 2 280 0 1159 CONTANGO ORE INC COM 21077F100 391144 19705 SH SOLE 18 19705 0 0 CONTANGO ORE INC COM 21077F100 184129 9276 SH SOLE 19 9276 0 0 CONTANGO ORE INC COM 21077F100 5130252 258451 SH SOLE 21 258451 0 0 CONTANGO ORE INC COM 21077F100 2300198 115879 SH SOLE 22 112618 0 3261 CONTEXTLOGIC INC CL A NEW 21077C305 57486 10103 SH SOLE 2 1004 0 9099 CONTEXTLOGIC INC CL A NEW 21077C305 1161 204 SH SOLE 7 204 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 357281 62791 SH SOLE 18 62791 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 265171 46603 SH SOLE 19 46603 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 5045050 886652 SH SOLE 21 886652 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 3473034 610375 SH SOLE 22 591325 0 19050 CONTEXTLOGIC INC CL A NEW 21077C305 114 20 SH SOLE 30 20 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 10663 1874 SH SOLE 34 1874 0 0 CONTEXTLOGIC INC CL A NEW 21077C305 28 5 SH SOLE 43 4 0 1 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 50701 6833 SH SOLE 43 6833 0 0 COOPER COS INC COM 216648501 49797786 490812 SH SOLE 2 253798 0 237014 COOPER COS INC COM 216648501 19382918 191040 SH SOLE 4 95673 0 95367 COOPER COS INC COM 216648501 37660329 371184 SH SOLE 7 342703 0 28481 COOPER COS INC COM 216648501 1101044 10852 SH SOLE 13 10852 0 0 COOPER COS INC COM 216648501 2950761 29083 SH SOLE 15 29083 0 0 COOPER COS INC COM 216648501 33999550 335103 SH SOLE 18 322743 0 12360 COOPER COS INC COM 216648501 141018747 1389895 SH SOLE 19 1389895 0 0 COOPER COS INC COM 216648501 568517311 5603364 SH SOLE 21 5603364 0 0 COOPER COS INC COM 216648501 429363095 4231846 SH SOLE 22 3801082 0 430764 COOPER COS INC COM 216648501 29808542 293796 SH SOLE 23 293796 0 0 COOPER COS INC COM 216648501 54585886 538004 SH SOLE 25 536580 0 1424 COOPER COS INC COM 216648501 26964010 265760 SH SOLE 26 130824 0 134936 COOPER COS INC COM 216648501 33216989 327390 SH SOLE 28 8112 0 319278 COOPER COS INC COM 216648501 202561237 1996464 SH SOLE 30 1991424 0 5040 COOPER COS INC COM 216648501 4492852 44282 SH SOLE 31 41058 0 3224 COOPER COS INC COM 216648501 107600258 1060519 SH SOLE 34 1060519 0 0 COOPER COS INC COM 216648501 4533131 44679 SH SOLE 36 44679 0 0 COOPER COS INC COM 216648501 954434 9407 SH SOLE 40 9407 0 0 COOPER COS INC COM 216648501 29876993 294471 SH SOLE 43 264498 0 29973 COOPER STD HLDGS INC COM 21676P103 978630 59096 SH SOLE 2 34713 0 24383 COOPER STD HLDGS INC COM 21676P103 3246 196 SH SOLE 7 196 0 0 COOPER STD HLDGS INC COM 21676P103 756693 45694 SH SOLE 18 45694 0 0 COOPER STD HLDGS INC COM 21676P103 1930267 116562 SH SOLE 19 116562 0 0 COOPER STD HLDGS INC COM 21676P103 10247659 618820 SH SOLE 21 618820 0 0 COOPER STD HLDGS INC COM 21676P103 9748756 588693 SH SOLE 22 567010 0 21683 COOPER STD HLDGS INC COM 21676P103 12056 728 SH SOLE 23 728 0 0 COOPER STD HLDGS INC COM 21676P103 5680 343 SH SOLE 43 343 0 0 COPA HOLDINGS SA CL A P31076105 83328 800 SH SOLE 2 0 0 800 COPA HOLDINGS SA CL A P31076105 151240 1452 SH SOLE 19 1452 0 0 COPA HOLDINGS SA CL A P31076105 14791 142 SH SOLE 21 142 0 0 COPA HOLDINGS SA CL A P31076105 3113655 29893 SH SOLE 25 29893 0 0 COPA HOLDINGS SA CL A P31076105 2349954 22561 SH SOLE 26 22561 0 0 COPA HOLDINGS SA CL A P31076105 52497 504 SH SOLE 43 491 0 13 COPART INC COM 217204106 109901404 1897469 SH SOLE 2 302177 0 1595292 COPART INC COM 217204106 23346567 403083 SH SOLE 4 311747 0 91336 COPART INC COM 217204106 39817278 687453 SH SOLE 7 619018 0 68435 COPART INC COM 217204106 2273360 39250 SH SOLE 13 39250 0 0 COPART INC COM 217204106 7670519 132433 SH SOLE 15 132433 0 0 COPART INC COM 217204106 196205332 3387523 SH SOLE 18 2996002 0 391521 COPART INC COM 217204106 649977487 11221987 SH SOLE 19 11221987 0 0 COPART INC COM 217204106 1523098203 26296585 SH SOLE 21 26296585 0 0 COPART INC COM 217204106 1216622169 21005217 SH SOLE 22 19128032 0 1877185 COPART INC COM 217204106 74781728 1291121 SH SOLE 23 1291121 0 0 COPART INC COM 217204106 83863642 1447922 SH SOLE 25 1439373 0 8549 COPART INC COM 217204106 44502021 768336 SH SOLE 26 430388 0 337948 COPART INC COM 217204106 86473402 1492980 SH SOLE 28 12552 0 1480428 COPART INC COM 217204106 15291 264 SH SOLE 29 264 0 0 COPART INC COM 217204106 342002425 5904738 SH SOLE 30 5904738 0 0 COPART INC COM 217204106 10980242 189576 SH SOLE 31 176345 0 13231 COPART INC COM 217204106 16696656 288271 SH SOLE 32 288271 0 0 COPART INC COM 217204106 58610117 1011915 SH SOLE 34 1011915 0 0 COPART INC COM 217204106 10083467 174093 SH SOLE 36 174093 0 0 COPART INC COM 217204106 2511064 43354 SH SOLE 40 43354 0 0 COPART INC COM 217204106 60468 1044 SH OTR 43 1044 0 0 COPART INC COM 217204106 83839207 1447500 SH SOLE 43 1266059 0 181441 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 10528887 435618 SH SOLE 2 344710 0 90908 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 1289300 53343 SH SOLE 4 53343 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 5431386 224716 SH SOLE 7 203902 0 20814 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 11012674 455634 SH SOLE 18 438726 0 16908 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 14014249 579820 SH SOLE 19 579820 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 229473992 9494166 SH SOLE 21 9494166 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 121579499 5030182 SH SOLE 22 4812767 0 217415 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 165734 6857 SH SOLE 23 6857 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 16203375 670392 SH SOLE 25 670392 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 1302183 53876 SH SOLE 26 53876 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 1887194 78080 SH SOLE 28 5413 0 72667 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 13827415 572090 SH SOLE 30 572090 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 2771622 114672 SH SOLE 34 114672 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 68909 2851 SH SOLE 36 2851 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 594485 24596 SH SOLE 40 24596 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 2194256 90784 SH SOLE 43 84070 0 6714 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 48422 1234 SH SOLE 2 1234 0 0 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 68356 1742 SH SOLE 18 1742 0 0 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 905541 23077 SH SOLE 21 23077 0 0 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 7598002 193629 SH SOLE 22 193629 0 0 CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 46303 1180 SH SOLE 26 1180 0 0 CORCEPT THERAPEUTICS INC COM 218352102 15549334 617282 SH SOLE 2 415884 0 201398 CORCEPT THERAPEUTICS INC COM 218352102 9723 386 SH SOLE 4 386 0 0 CORCEPT THERAPEUTICS INC COM 218352102 18792 746 SH SOLE 7 746 0 0 CORCEPT THERAPEUTICS INC COM 218352102 9011874 357756 SH SOLE 18 325211 0 32545 CORCEPT THERAPEUTICS INC COM 218352102 27223387 1080722 SH SOLE 19 1080722 0 0 CORCEPT THERAPEUTICS INC COM 218352102 261880354 10396203 SH SOLE 21 10396203 0 0 CORCEPT THERAPEUTICS INC COM 218352102 93316053 3704488 SH SOLE 22 3556768 0 147720 CORCEPT THERAPEUTICS INC COM 218352102 736001 29218 SH SOLE 23 29218 0 0 CORCEPT THERAPEUTICS INC COM 218352102 454982 18062 SH SOLE 25 18062 0 0 CORCEPT THERAPEUTICS INC COM 218352102 5807277 230539 SH SOLE 26 30222 0 200317 CORCEPT THERAPEUTICS INC COM 218352102 270742 10748 SH SOLE 28 2078 0 8670 CORCEPT THERAPEUTICS INC COM 218352102 4720102 187380 SH SOLE 30 187380 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2487538 98751 SH SOLE 34 98751 0 0 CORCEPT THERAPEUTICS INC COM 218352102 509896 20242 SH SOLE 40 20242 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1852926 73558 SH SOLE 43 72210 0 1348 CORE & MAIN INC CL A 21874C102 16275832 284294 SH SOLE 2 157791 0 126503 CORE & MAIN INC CL A 21874C102 29942 523 SH SOLE 4 523 0 0 CORE & MAIN INC CL A 21874C102 9154848 159910 SH SOLE 7 158396 0 1514 CORE & MAIN INC CL A 21874C102 16728565 292202 SH SOLE 18 292202 0 0 CORE & MAIN INC CL A 21874C102 171418809 2994215 SH SOLE 19 2994215 0 0 CORE & MAIN INC CL A 21874C102 500737011 8746498 SH SOLE 21 8746498 0 0 CORE & MAIN INC CL A 21874C102 312564848 5459648 SH SOLE 22 5220297 0 239351 CORE & MAIN INC CL A 21874C102 2186778 38197 SH SOLE 25 38197 0 0 CORE & MAIN INC CL A 21874C102 3004194 52475 SH SOLE 26 52475 0 0 CORE & MAIN INC CL A 21874C102 5952168 103968 SH SOLE 28 103968 0 0 CORE & MAIN INC CL A 21874C102 78507956 1371318 SH SOLE 30 1371318 0 0 CORE & MAIN INC CL A 21874C102 124404 2173 SH SOLE 31 2173 0 0 CORE & MAIN INC CL A 21874C102 192875 3369 SH SOLE 34 3369 0 0 CORE & MAIN INC CL A 21874C102 53815 940 SH SOLE 36 940 0 0 CORE & MAIN INC CL A 21874C102 2308893 40330 SH SOLE 40 40330 0 0 CORE & MAIN INC CL A 21874C102 2740100 47862 SH SOLE 43 46075 0 1787 CORE LABORATORIES INC COM 21867A105 628629 36805 SH SOLE 2 14059 0 22746 CORE LABORATORIES INC COM 21867A105 3792 222 SH SOLE 4 222 0 0 CORE LABORATORIES INC COM 21867A105 430023 25177 SH SOLE 7 23826 0 1351 CORE LABORATORIES INC COM 21867A105 2476685 145005 SH SOLE 18 145005 0 0 CORE LABORATORIES INC COM 21867A105 1713927 100347 SH SOLE 19 100347 0 0 CORE LABORATORIES INC COM 21867A105 95070303 5566177 SH SOLE 21 5566177 0 0 CORE LABORATORIES INC COM 21867A105 23553525 1379012 SH SOLE 22 1321802 0 57210 CORE LABORATORIES INC COM 21867A105 162021 9486 SH SOLE 25 9486 0 0 CORE LABORATORIES INC COM 21867A105 502084 29396 SH SOLE 26 11073 0 18323 CORE LABORATORIES INC COM 21867A105 1089909 63812 SH SOLE 28 27237 0 36575 CORE LABORATORIES INC COM 21867A105 3273280 191644 SH SOLE 30 191644 0 0 CORE LABORATORIES INC COM 21867A105 155957 9131 SH SOLE 40 9131 0 0 CORE LABORATORIES INC COM 21867A105 20411 1195 SH OTR 43 1195 0 0 CORE LABORATORIES INC COM 21867A105 7207056 421959 SH SOLE 43 395093 0 26866 CORE MOLDING TECHNOLOGIES IN COM 218683100 221405 11696 SH SOLE 2 6614 0 5082 CORE MOLDING TECHNOLOGIES IN COM 218683100 400748 21170 SH SOLE 18 21170 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 290064 15323 SH SOLE 19 15323 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 5262786 278013 SH SOLE 21 278013 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 2329185 123042 SH SOLE 22 118063 0 4979 CORE SCIENTIFIC INC NEW COM 21874A106 428938 121169 SH SOLE 21 121169 0 0 CORE SCIENTIFIC INC NEW COM 21874A106 1002220 283113 SH SOLE 30 283113 0 0 CORE SCIENTIFIC INC NEW NOTE 10.000% 1/2 21874AAB2 18168125 20500000 PRN SOLE 2 20500000 0 0 CORE SCIENTIFIC INC NEW NOTE 10.000% 1/2 21874AAB2 3038173 3428122 PRN SOLE 19 3428122 0 0 COREBRIDGE FINL INC COM 21871X109 86 3 SH SOLE 43 3 0 0 CORECARD CORPORATION COM 45816D100 8531 772 SH SOLE 2 231 0 541 CORECARD CORPORATION COM 45816D100 183242 16583 SH SOLE 18 16583 0 0 CORECARD CORPORATION COM 45816D100 156888 14198 SH SOLE 19 14198 0 0 CORECARD CORPORATION COM 45816D100 2797584 253175 SH SOLE 21 253175 0 0 CORECARD CORPORATION COM 45816D100 1738021 157287 SH SOLE 22 155571 0 1716 CORECARD CORPORATION COM 45816D100 177 16 SH SOLE 43 16 0 0 CORECIVIC INC COM 21871N101 2649860 169754 SH SOLE 2 114381 0 55373 CORECIVIC INC COM 21871N101 7649 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 35981 2305 SH SOLE 7 2305 0 0 CORECIVIC INC COM 21871N101 5614449 359670 SH SOLE 18 359670 0 0 CORECIVIC INC COM 21871N101 8632736 553026 SH SOLE 19 553026 0 0 CORECIVIC INC COM 21871N101 208159881 13335034 SH SOLE 21 13335034 0 0 CORECIVIC INC COM 21871N101 59676983 3822997 SH SOLE 22 3633103 0 189894 CORECIVIC INC COM 21871N101 145860 9344 SH SOLE 23 9344 0 0 CORECIVIC INC COM 21871N101 520032 33314 SH SOLE 26 24926 0 8388 CORECIVIC INC COM 21871N101 3496812 224011 SH SOLE 30 224011 0 0 CORECIVIC INC COM 21871N101 94565 6058 SH SOLE 36 6058 0 0 CORECIVIC INC COM 21871N101 1848318 118406 SH SOLE 43 116478 0 1928 CORMEDIX INC COM 21900C308 27119 6396 SH SOLE 2 1546 0 4850 CORMEDIX INC COM 21900C308 610721 144038 SH SOLE 18 144038 0 0 CORMEDIX INC COM 21900C308 494028 116516 SH SOLE 19 116516 0 0 CORMEDIX INC COM 21900C308 8388183 1978345 SH SOLE 21 1978345 0 0 CORMEDIX INC COM 21900C308 5264537 1241636 SH SOLE 22 1217757 0 23879 CORMEDIX INC COM 21900C308 267 63 SH SOLE 43 63 0 0 CORNING INC COM 219350105 43652521 1324409 SH SOLE 2 257225 0 1067184 CORNING INC COM 219350105 17162074 520694 SH SOLE 4 407876 0 112818 CORNING INC COM 219350105 18035251 547186 SH SOLE 7 485651 0 61535 CORNING INC COM 219350105 894996 27154 SH SOLE 13 27154 0 0 CORNING INC COM 219350105 3664196 111171 SH SOLE 15 111171 0 0 CORNING INC COM 219350105 67822451 2057720 SH SOLE 18 2006962 0 50758 CORNING INC COM 219350105 10770702 326781 SH SOLE 19 326781 0 0 CORNING INC COM 219350105 870244561 26403051 SH SOLE 21 26403051 0 0 CORNING INC COM 219350105 548084490 16628777 SH SOLE 22 14895581 0 1733196 CORNING INC COM 219350105 40802008 1237925 SH SOLE 23 1237925 0 0 CORNING INC COM 219350105 38118306 1156502 SH SOLE 25 1133770 0 22732 CORNING INC COM 219350105 29676063 900366 SH SOLE 26 514376 0 385990 CORNING INC COM 219350105 52907952 1605217 SH SOLE 28 99446 0 1505771 CORNING INC COM 219350105 190845849 5790226 SH SOLE 30 5783465 0 6761 CORNING INC COM 219350105 6235241 189176 SH SOLE 31 175806 0 13370 CORNING INC COM 219350105 1170508 35513 SH SOLE 34 35513 0 0 CORNING INC COM 219350105 6820281 206926 SH SOLE 36 206926 0 0 CORNING INC COM 219350105 1316225 39934 SH SOLE 40 39934 0 0 CORNING INC COM 219350105 47759 1449 SH OTR 43 1449 0 0 CORNING INC COM 219350105 31054990 942202 SH SOLE 43 873031 0 69172 CORPAY INC COM SHS 219948106 39528294 128114 SH SOLE 2 20533 0 107581 CORPAY INC COM SHS 219948106 19471034 63107 SH SOLE 4 28815 0 34292 CORPAY INC COM SHS 219948106 13848818 44885 SH SOLE 7 39307 0 5578 CORPAY INC COM SHS 219948106 1120617 3632 SH SOLE 13 3632 0 0 CORPAY INC COM SHS 219948106 3259417 10564 SH SOLE 15 10564 0 0 CORPAY INC COM SHS 219948106 45607457 147817 SH SOLE 18 142816 0 5001 CORPAY INC COM SHS 219948106 9454900 30644 SH SOLE 19 30644 0 0 CORPAY INC COM SHS 219948106 637941006 2067612 SH SOLE 21 2067612 0 0 CORPAY INC COM SHS 219948106 475597440 1541445 SH SOLE 22 1382975 0 158470 CORPAY INC COM SHS 219948106 33942485 110010 SH SOLE 23 110010 0 0 CORPAY INC COM SHS 219948106 34330320 111267 SH SOLE 25 110868 0 399 CORPAY INC COM SHS 219948106 17860146 57886 SH SOLE 26 35496 0 22390 CORPAY INC COM SHS 219948106 33902684 109881 SH SOLE 28 1159 0 108722 CORPAY INC COM SHS 219948106 137970757 447173 SH SOLE 30 447173 0 0 CORPAY INC COM SHS 219948106 5033830 16315 SH SOLE 31 15148 0 1167 CORPAY INC COM SHS 219948106 1089146 3530 SH SOLE 34 3530 0 0 CORPAY INC COM SHS 219948106 4728376 15325 SH SOLE 36 15325 0 0 CORPAY INC COM SHS 219948106 1124628 3645 SH SOLE 40 3645 0 0 CORPAY INC COM SHS 219948106 38259 124 SH OTR 43 124 0 0 CORPAY INC COM SHS 219948106 15156102 49122 SH SOLE 43 38060 0 11062 CORPORACION AMER ARPTS S A COM L1995B107 7942788 472785 SH SOLE 21 472785 0 0 CORSAIR GAMING INC COM 22041X102 289348 23448 SH SOLE 2 13254 0 10194 CORSAIR GAMING INC COM 22041X102 4961 402 SH SOLE 7 402 0 0 CORSAIR GAMING INC COM 22041X102 1373430 111299 SH SOLE 18 111299 0 0 CORSAIR GAMING INC COM 22041X102 983412 79693 SH SOLE 19 79693 0 0 CORSAIR GAMING INC COM 22041X102 61328936 4969930 SH SOLE 21 4969930 0 0 CORSAIR GAMING INC COM 22041X102 15088636 1222742 SH SOLE 22 1182505 0 40237 CORSAIR GAMING INC COM 22041X102 101385 8216 SH SOLE 25 8216 0 0 CORSAIR GAMING INC COM 22041X102 1151088 93281 SH SOLE 30 93281 0 0 CORSAIR GAMING INC COM 22041X102 108432 8787 SH SOLE 40 8787 0 0 CORSAIR GAMING INC COM 22041X102 121142 9817 SH SOLE 43 9293 0 524 CORTEVA INC COM 22052L104 86958229 1507859 SH SOLE 2 399164 0 1108695 CORTEVA INC COM 22052L104 34914341 605416 SH SOLE 4 217551 0 387865 CORTEVA INC COM 22052L104 47623194 825788 SH SOLE 7 771829 0 53959 CORTEVA INC COM 22052L104 3214526 55740 SH SOLE 13 55740 0 0 CORTEVA INC COM 22052L104 5954254 103247 SH SOLE 15 103247 0 0 CORTEVA INC COM 22052L104 157581471 2732469 SH SOLE 18 2677878 0 54591 CORTEVA INC COM 22052L104 55628136 964594 SH SOLE 19 964594 0 0 CORTEVA INC COM 22052L104 1191010586 20652169 SH SOLE 21 20652169 0 0 CORTEVA INC COM 22052L104 884243383 15332814 SH SOLE 22 13787378 0 1545436 CORTEVA INC COM 22052L104 62152747 1077731 SH SOLE 23 1077731 0 0 CORTEVA INC COM 22052L104 83796182 1453029 SH SOLE 25 1340618 0 112411 CORTEVA INC COM 22052L104 34756786 602684 SH SOLE 26 380143 0 222541 CORTEVA INC COM 22052L104 62348536 1081126 SH SOLE 28 10731 0 1070395 CORTEVA INC COM 22052L104 16962189 294125 SH SOLE 29 294125 0 0 CORTEVA INC COM 22052L104 236841232 4106836 SH SOLE 30 4106836 0 0 CORTEVA INC COM 22052L104 19512298 338344 SH SOLE 31 149799 0 188545 CORTEVA INC COM 22052L104 48594184 842625 SH SOLE 34 842625 0 0 CORTEVA INC COM 22052L104 13166234 228303 SH SOLE 36 228303 0 0 CORTEVA INC COM 22052L104 1981368 34357 SH SOLE 40 34357 0 0 CORTEVA INC COM 22052L104 33910 588 SH OTR 43 588 0 0 CORTEVA INC COM 22052L104 43010228 745799 SH SOLE 43 603302 0 142497 CORVEL CORP COM 221006109 4096654 15579 SH SOLE 2 8476 0 7103 CORVEL CORP COM 221006109 10518 40 SH SOLE 4 40 0 0 CORVEL CORP COM 221006109 787565 2995 SH SOLE 7 2835 0 160 CORVEL CORP COM 221006109 6602400 25108 SH SOLE 18 25108 0 0 CORVEL CORP COM 221006109 9205704 35008 SH SOLE 19 35008 0 0 CORVEL CORP COM 221006109 272468897 1036161 SH SOLE 21 1036161 0 0 CORVEL CORP COM 221006109 70116180 266642 SH SOLE 22 257834 0 8808 CORVEL CORP COM 221006109 311608 1185 SH SOLE 23 1185 0 0 CORVEL CORP COM 221006109 473065 1799 SH SOLE 25 1799 0 0 CORVEL CORP COM 221006109 1643500 6250 SH SOLE 26 4334 0 1916 CORVEL CORP COM 221006109 132269 503 SH SOLE 28 105 0 398 CORVEL CORP COM 221006109 12645746 48090 SH SOLE 30 48090 0 0 CORVEL CORP COM 221006109 13937 53 SH SOLE 36 53 0 0 CORVEL CORP COM 221006109 427310 1625 SH SOLE 40 1625 0 0 CORVEL CORP COM 221006109 18216 69 SH OTR 43 69 0 0 CORVEL CORP COM 221006109 3117654 11856 SH SOLE 43 7233 0 4623 CORVUS PHARMACEUTICALS INC COM 221015100 3961 2225 SH SOLE 2 2225 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 8330 4680 SH SOLE 18 4680 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 101649 57106 SH SOLE 21 57106 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 816961 458967 SH SOLE 22 458967 0 0 COSAN S A ADS 22113B103 349598 26996 SH SOLE 30 26996 0 0 COSAN S A ADS 22113B103 35859 2769 SH SOLE 36 2769 0 0 COSAN S A ADS 22113B103 1252576 96724 SH SOLE 43 90142 0 6582 COSMOS HEALTH INC COM 221413305 1936 2727 SH SOLE 18 2727 0 0 COSMOS HEALTH INC COM 221413305 14587 20545 SH SOLE 21 20545 0 0 COSMOS HEALTH INC COM 221413305 190136 267797 SH SOLE 22 267797 0 0 COSTAMARE INC SHS Y1771G102 304010 26785 SH SOLE 2 1644 0 25141 COSTAMARE INC SHS Y1771G102 3723 328 SH SOLE 7 328 0 0 COSTAMARE INC SHS Y1771G102 1380977 121672 SH SOLE 18 121672 0 0 COSTAMARE INC SHS Y1771G102 1139642 100409 SH SOLE 19 100409 0 0 COSTAMARE INC SHS Y1771G102 18166855 1600604 SH SOLE 21 1600604 0 0 COSTAMARE INC SHS Y1771G102 6619899 583251 SH SOLE 22 547818 0 35433 COSTAMARE INC SHS Y1771G102 2035509 179340 SH SOLE 43 154839 0 24501 COSTAR GROUP INC COM 22160N109 72798919 753612 SH SOLE 2 107987 0 645625 COSTAR GROUP INC COM 22160N109 29240627 302698 SH SOLE 4 140142 0 162556 COSTAR GROUP INC COM 22160N109 30954890 320444 SH SOLE 7 288866 0 31578 COSTAR GROUP INC COM 22160N109 1607521 16641 SH SOLE 13 16641 0 0 COSTAR GROUP INC COM 22160N109 5963311 61732 SH SOLE 15 61732 0 0 COSTAR GROUP INC COM 22160N109 160068325 1657022 SH SOLE 18 1441100 0 215922 COSTAR GROUP INC COM 22160N109 617207249 6389309 SH SOLE 19 6389309 0 0 COSTAR GROUP INC COM 22160N109 1337525918 13846024 SH SOLE 21 13846024 0 0 COSTAR GROUP INC COM 22160N109 950276128 9837227 SH SOLE 22 8953163 0 884064 COSTAR GROUP INC COM 22160N109 58895668 609686 SH SOLE 23 609686 0 0 COSTAR GROUP INC COM 22160N109 59815010 619203 SH SOLE 25 617223 0 1980 COSTAR GROUP INC COM 22160N109 35740648 369986 SH SOLE 26 205362 0 164624 COSTAR GROUP INC COM 22160N109 50205049 519721 SH SOLE 28 5693 0 514028 COSTAR GROUP INC COM 22160N109 274131094 2837796 SH SOLE 30 2837796 0 0 COSTAR GROUP INC COM 22160N109 9173329 94962 SH SOLE 31 88460 0 6502 COSTAR GROUP INC COM 22160N109 11817271 122332 SH SOLE 32 122332 0 0 COSTAR GROUP INC COM 22160N109 8448056 87454 SH SOLE 34 87454 0 0 COSTAR GROUP INC COM 22160N109 8046200 83294 SH SOLE 36 83294 0 0 COSTAR GROUP INC COM 22160N109 1959917 20289 SH SOLE 40 20289 0 0 COSTAR GROUP INC COM 22160N109 54869 568 SH OTR 43 568 0 0 COSTAR GROUP INC COM 22160N109 32501118 336450 SH SOLE 43 284927 0 51524 COSTCO WHSL CORP NEW COM 22160K105 741802528 1012520 SH SOLE 2 371256 0 641264 COSTCO WHSL CORP NEW COM 22160K105 275678412 376286 SH SOLE 4 182154 0 194132 COSTCO WHSL CORP NEW COM 22160K105 349365605 476865 SH SOLE 7 423719 0 53146 COSTCO WHSL CORP NEW COM 22160K105 36193387 49402 SH SOLE 13 49402 0 0 COSTCO WHSL CORP NEW COM 22160K105 48226102 65826 SH SOLE 15 65826 0 0 COSTCO WHSL CORP NEW COM 22160K105 515134865 703131 SH SOLE 18 658320 0 44811 COSTCO WHSL CORP NEW COM 22160K105 304212153 415233 SH SOLE 19 415233 0 0 COSTCO WHSL CORP NEW COM 22160K105 8686125751 11856088 SH SOLE 21 11856088 0 0 COSTCO WHSL CORP NEW COM 22160K105 7131448993 9734039 SH SOLE 22 8740773 0 993266 COSTCO WHSL CORP NEW COM 22160K105 664096859 906456 SH SOLE 23 906456 0 0 COSTCO WHSL CORP NEW COM 22160K105 669187173 913404 SH SOLE 25 911857 0 1547 COSTCO WHSL CORP NEW COM 22160K105 370449231 505643 SH SOLE 26 290595 0 215048 COSTCO WHSL CORP NEW COM 22160K105 688640697 939957 SH SOLE 28 10375 0 929582 COSTCO WHSL CORP NEW COM 22160K105 19049845 26002 SH SOLE 29 26002 0 0 COSTCO WHSL CORP NEW COM 22160K105 2266800445 3094059 SH SOLE 30 3066039 0 28020 COSTCO WHSL CORP NEW COM 22160K105 113999426 155603 SH SOLE 31 148504 0 7099 COSTCO WHSL CORP NEW COM 22160K105 97469828 133041 SH SOLE 32 133041 0 0 COSTCO WHSL CORP NEW COM 22160K105 135257418 184619 SH SOLE 34 184619 0 0 COSTCO WHSL CORP NEW COM 22160K105 69018874 94207 SH SOLE 36 94207 0 0 COSTCO WHSL CORP NEW COM 22160K105 16030677 21881 SH SOLE 40 21881 0 0 COSTCO WHSL CORP NEW COM 22160K105 436647 596 SH OTR 43 596 0 0 COSTCO WHSL CORP NEW COM 22160K105 502999722 686567 SH SOLE 43 582135 0 104432 COSTCO WHSL CORP NEW OPTIONS 22160K105 1538523 2100 SH Call SOLE 2 0 0 2100 COSTCO WHSL CORP NEW OPTIONS 22160K105 439578 600 SH Call SOLE 4 600 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 73263 100 SH Call SOLE 7 100 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 10549872 14400 SH Call SOLE 18 14400 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 65863437 89900 SH Call SOLE 19 89900 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 4542306 6200 SH Call SOLE 22 6200 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 1245471 1700 SH Call SOLE 26 1700 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 293052 400 SH Call SOLE 30 400 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 34873188 47600 SH Call SOLE 34 47600 0 0 COTERRA ENERGY INC COM 127097103 21641599 776241 SH SOLE 2 311478 0 464763 COTERRA ENERGY INC COM 127097103 6052999 217109 SH SOLE 4 217109 0 0 COTERRA ENERGY INC COM 127097103 15079985 540889 SH SOLE 7 480519 0 60370 COTERRA ENERGY INC COM 127097103 659250 23646 SH SOLE 13 23646 0 0 COTERRA ENERGY INC COM 127097103 3018679 108274 SH SOLE 15 108274 0 0 COTERRA ENERGY INC COM 127097103 41846402 1500947 SH SOLE 18 1454122 0 46825 COTERRA ENERGY INC COM 127097103 8910699 319609 SH SOLE 19 319609 0 0 COTERRA ENERGY INC COM 127097103 806601800 28931198 SH SOLE 21 28931198 0 0 COTERRA ENERGY INC COM 127097103 447190405 16039828 SH SOLE 22 14397439 0 1642389 COTERRA ENERGY INC COM 127097103 31126403 1116442 SH SOLE 23 1116442 0 0 COTERRA ENERGY INC COM 127097103 28312224 1015503 SH SOLE 25 1015503 0 0 COTERRA ENERGY INC COM 127097103 18473567 662610 SH SOLE 26 419643 0 242967 COTERRA ENERGY INC COM 127097103 14374119 515571 SH SOLE 28 10717 0 504854 COTERRA ENERGY INC COM 127097103 153991807 5523379 SH SOLE 30 5468322 0 55057 COTERRA ENERGY INC COM 127097103 4818082 172815 SH SOLE 31 160106 0 12709 COTERRA ENERGY INC COM 127097103 983467 35275 SH SOLE 34 35275 0 0 COTERRA ENERGY INC COM 127097103 11869520 425736 SH SOLE 35 425736 0 0 COTERRA ENERGY INC COM 127097103 4626714 165951 SH SOLE 36 165951 0 0 COTERRA ENERGY INC COM 127097103 1016087 36445 SH SOLE 40 36445 0 0 COTERRA ENERGY INC COM 127097103 28549 1024 SH OTR 43 1024 0 0 COTERRA ENERGY INC COM 127097103 33271528 1193383 SH SOLE 43 1033716 0 159667 COTY INC COM CL A 222070203 16384470 1369939 SH SOLE 2 1006263 0 363676 COTY INC COM CL A 222070203 11147 932 SH SOLE 4 932 0 0 COTY INC COM CL A 222070203 395780 33092 SH SOLE 7 31458 0 1634 COTY INC COM CL A 222070203 7707299 644423 SH SOLE 18 644423 0 0 COTY INC COM CL A 222070203 71003984 5936788 SH SOLE 19 5936788 0 0 COTY INC COM CL A 222070203 225774457 18877463 SH SOLE 21 18877463 0 0 COTY INC COM CL A 222070203 131446440 10990505 SH SOLE 22 10482357 0 508148 COTY INC COM CL A 222070203 929459 77714 SH SOLE 25 77714 0 0 COTY INC COM CL A 222070203 2159091 180526 SH SOLE 26 174325 0 6201 COTY INC COM CL A 222070203 703487 58820 SH SOLE 28 2483 0 56337 COTY INC COM CL A 222070203 2803950 234444 SH SOLE 30 234444 0 0 COTY INC COM CL A 222070203 60398 5050 SH SOLE 31 5050 0 0 COTY INC COM CL A 222070203 43238569 3615265 SH SOLE 34 3615265 0 0 COTY INC COM CL A 222070203 71892 6011 SH SOLE 36 6011 0 0 COTY INC COM CL A 222070203 953236 79702 SH SOLE 40 79702 0 0 COTY INC COM CL A 222070203 4181051 349586 SH SOLE 43 288653 0 60933 COUCHBASE INC COM 22207T101 616522 23433 SH SOLE 2 15316 0 8117 COUCHBASE INC COM 22207T101 1000 38 SH SOLE 4 38 0 0 COUCHBASE INC COM 22207T101 322718 12266 SH SOLE 7 11615 0 651 COUCHBASE INC COM 22207T101 2336828 88819 SH SOLE 18 88819 0 0 COUCHBASE INC COM 22207T101 2286892 86921 SH SOLE 19 86921 0 0 COUCHBASE INC COM 22207T101 38991999 1482022 SH SOLE 21 1482022 0 0 COUCHBASE INC COM 22207T101 27110271 1030417 SH SOLE 22 997797 0 32620 COUCHBASE INC COM 22207T101 9840 374 SH SOLE 23 374 0 0 COUCHBASE INC COM 22207T101 189564 7205 SH SOLE 25 7205 0 0 COUCHBASE INC COM 22207T101 500 19 SH SOLE 26 19 0 0 COUCHBASE INC COM 22207T101 4476252 170135 SH SOLE 30 170135 0 0 COUCHBASE INC COM 22207T101 127498 4846 SH SOLE 40 4846 0 0 COUCHBASE INC COM 22207T101 510361 19398 SH SOLE 43 18089 0 1309 COUPANG INC CL A 22266T109 31561026 1774088 SH SOLE 2 267685 0 1506403 COUPANG INC CL A 22266T109 1110612 62429 SH SOLE 4 13045 0 49384 COUPANG INC CL A 22266T109 286401 16099 SH SOLE 7 16099 0 0 COUPANG INC CL A 22266T109 563160 31656 SH SOLE 13 31656 0 0 COUPANG INC CL A 22266T109 228815 12862 SH SOLE 15 12862 0 0 COUPANG INC CL A 22266T109 10270007 577291 SH SOLE 18 577291 0 0 COUPANG INC CL A 22266T109 5157196 289893 SH SOLE 19 289893 0 0 COUPANG INC CL A 22266T109 261385926 14692857 SH SOLE 21 14692857 0 0 COUPANG INC CL A 22266T109 150614374 8466238 SH SOLE 22 7599999 0 866239 COUPANG INC CL A 22266T109 411821 23149 SH SOLE 23 23149 0 0 COUPANG INC CL A 22266T109 27580780 1550353 SH SOLE 25 1550353 0 0 COUPANG INC CL A 22266T109 5386367 302775 SH SOLE 26 34708 0 268067 COUPANG INC CL A 22266T109 4743953 266664 SH SOLE 28 19013 0 247651 COUPANG INC CL A 22266T109 14884092 836655 SH SOLE 30 836655 0 0 COUPANG INC CL A 22266T109 1499768 84304 SH SOLE 31 80106 0 4198 COUPANG INC CL A 22266T109 24123 1356 SH SOLE 34 1356 0 0 COUPANG INC CL A 22266T109 1751479 98453 SH SOLE 36 98453 0 0 COUPANG INC CL A 22266T109 168792 9488 SH SOLE 43 9488 0 0 COURSERA INC COM 22266M104 7490227 534253 SH SOLE 2 496963 0 37290 COURSERA INC COM 22266M104 7262 518 SH SOLE 4 518 0 0 COURSERA INC COM 22266M104 279461 19933 SH SOLE 7 18904 0 1029 COURSERA INC COM 22266M104 4537461 323642 SH SOLE 18 323642 0 0 COURSERA INC COM 22266M104 4998340 356515 SH SOLE 19 356515 0 0 COURSERA INC COM 22266M104 66600117 4750365 SH SOLE 21 4750365 0 0 COURSERA INC COM 22266M104 47436628 3383497 SH SOLE 22 3279582 0 103915 COURSERA INC COM 22266M104 71993 5135 SH SOLE 23 5135 0 0 COURSERA INC COM 22266M104 302467 21574 SH SOLE 25 21574 0 0 COURSERA INC COM 22266M104 1073890 76597 SH SOLE 26 36605 0 39992 COURSERA INC COM 22266M104 24549 1751 SH SOLE 28 0 0 1751 COURSERA INC COM 22266M104 1443359 102950 SH SOLE 30 102950 0 0 COURSERA INC COM 22266M104 1267015 90372 SH SOLE 34 90372 0 0 COURSERA INC COM 22266M104 160417 11442 SH SOLE 36 11442 0 0 COURSERA INC COM 22266M104 308440 22000 SH SOLE 40 22000 0 0 COURSERA INC COM 22266M104 336214 23981 SH SOLE 43 22050 0 1931 COUSINS PPTYS INC COM NEW 222795502 12458129 518225 SH SOLE 2 250726 0 267499 COUSINS PPTYS INC COM NEW 222795502 5487082 228248 SH SOLE 4 228248 0 0 COUSINS PPTYS INC COM NEW 222795502 7096776 295207 SH SOLE 7 268682 0 26525 COUSINS PPTYS INC COM NEW 222795502 10046268 417898 SH SOLE 18 417898 0 0 COUSINS PPTYS INC COM NEW 222795502 10375952 431612 SH SOLE 19 431612 0 0 COUSINS PPTYS INC COM NEW 222795502 221988870 9234146 SH SOLE 21 9234146 0 0 COUSINS PPTYS INC COM NEW 222795502 154226456 6415410 SH SOLE 22 5779372 0 636038 COUSINS PPTYS INC COM NEW 222795502 1292270 53755 SH SOLE 23 53755 0 0 COUSINS PPTYS INC COM NEW 222795502 47509146 1976254 SH SOLE 25 1976254 0 0 COUSINS PPTYS INC COM NEW 222795502 1851465 77016 SH SOLE 26 72354 0 4662 COUSINS PPTYS INC COM NEW 222795502 8708009 362230 SH SOLE 28 90364 0 271866 COUSINS PPTYS INC COM NEW 222795502 14936365 621313 SH SOLE 30 621313 0 0 COUSINS PPTYS INC COM NEW 222795502 45315 1885 SH SOLE 31 1885 0 0 COUSINS PPTYS INC COM NEW 222795502 1025450 42656 SH SOLE 34 42656 0 0 COUSINS PPTYS INC COM NEW 222795502 150947 6279 SH SOLE 36 6279 0 0 COUSINS PPTYS INC COM NEW 222795502 807528 33591 SH SOLE 40 33591 0 0 COUSINS PPTYS INC COM NEW 222795502 14236208 592188 SH SOLE 43 570770 0 21418 COVENANT LOGISTICS GROUP INC CL A 22284P105 3510055 75713 SH SOLE 2 39107 0 36606 COVENANT LOGISTICS GROUP INC CL A 22284P105 2503 54 SH SOLE 7 54 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1086400 23434 SH SOLE 18 23434 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 7210139 155525 SH SOLE 19 155525 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 15174602 327321 SH SOLE 21 327321 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 22023550 475055 SH SOLE 22 442103 0 32952 COVENANT LOGISTICS GROUP INC CL A 22284P105 140749 3036 SH SOLE 23 3036 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 92117 1987 SH SOLE 25 1987 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1315094 28367 SH SOLE 26 0 0 28367 COVENANT LOGISTICS GROUP INC CL A 22284P105 109641 2365 SH SOLE 40 2365 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 632675 13647 SH SOLE 43 13585 0 62 COYA THERAPEUTICS INC COMMON STOCK 22407B108 15188 1531 SH SOLE 18 1531 0 0 COYA THERAPEUTICS INC COMMON STOCK 22407B108 196733 19832 SH SOLE 21 19832 0 0 COYA THERAPEUTICS INC COMMON STOCK 22407B108 323729 32634 SH SOLE 22 32634 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 4607 1969 SH SOLE 18 1969 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 52386 22387 SH SOLE 21 22387 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 3540 1513 SH SOLE 22 1513 0 0 CPI CARD GROUP INC COM NEW 12634H200 9680 542 SH SOLE 2 236 0 306 CPI CARD GROUP INC COM NEW 12634H200 181225 10147 SH SOLE 18 10147 0 0 CPI CARD GROUP INC COM NEW 12634H200 142166 7960 SH SOLE 19 7960 0 0 CPI CARD GROUP INC COM NEW 12634H200 2719489 152267 SH SOLE 21 152267 0 0 CPI CARD GROUP INC COM NEW 12634H200 1700951 95238 SH SOLE 22 94257 0 981 CPS TECHNOLOGIES CORP COM 12619F104 3885 2100 SH SOLE 18 2100 0 0 CPS TECHNOLOGIES CORP COM 12619F104 46781 25287 SH SOLE 21 25287 0 0 CPS TECHNOLOGIES CORP COM 12619F104 223600 120865 SH SOLE 22 120865 0 0 CRA INTL INC COM 12618T105 626740 4190 SH SOLE 2 2507 0 1683 CRA INTL INC COM 12618T105 8975 60 SH SOLE 7 60 0 0 CRA INTL INC COM 12618T105 2566643 17159 SH SOLE 18 17159 0 0 CRA INTL INC COM 12618T105 2186112 14615 SH SOLE 19 14615 0 0 CRA INTL INC COM 12618T105 40270376 269223 SH SOLE 21 269223 0 0 CRA INTL INC COM 12618T105 28474498 190363 SH SOLE 22 184712 0 5651 CRA INTL INC COM 12618T105 175457 1173 SH SOLE 25 1173 0 0 CRA INTL INC COM 12618T105 468784 3134 SH SOLE 30 3134 0 0 CRA INTL INC COM 12618T105 138062 923 SH SOLE 40 923 0 0 CRA INTL INC COM 12618T105 1397077 9340 SH SOLE 43 9153 0 187 CRACKER BARREL OLD CTRY STOR COM 22410J106 987819 13582 SH SOLE 2 8269 0 5313 CRACKER BARREL OLD CTRY STOR COM 22410J106 5891 81 SH SOLE 4 81 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 35492 488 SH SOLE 7 488 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 4639447 63790 SH SOLE 18 63790 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3424638 47087 SH SOLE 19 47087 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 186748530 2567696 SH SOLE 21 2567696 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 46347047 637248 SH SOLE 22 617643 0 19605 CRACKER BARREL OLD CTRY STOR COM 22410J106 310412 4268 SH SOLE 25 4268 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 447944 6159 SH SOLE 26 6159 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 28147 387 SH SOLE 28 387 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3303324 45419 SH SOLE 30 45419 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 57893 796 SH SOLE 36 796 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 337831 4645 SH SOLE 40 4645 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3054326 41995 SH SOLE 43 35506 0 6489 CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2 1931402 2200000 PRN SOLE 21 2200000 0 0 CRANE COMPANY COMMON STOCK 224408104 9797871 72507 SH SOLE 2 41895 0 30612 CRANE COMPANY COMMON STOCK 224408104 124049 918 SH SOLE 4 127 0 791 CRANE COMPANY COMMON STOCK 224408104 1234548 9136 SH SOLE 7 8670 0 466 CRANE COMPANY COMMON STOCK 224408104 11088903 82061 SH SOLE 18 82061 0 0 CRANE COMPANY COMMON STOCK 224408104 2090056 15467 SH SOLE 19 15467 0 0 CRANE COMPANY COMMON STOCK 224408104 335488737 2482711 SH SOLE 21 2482711 0 0 CRANE COMPANY COMMON STOCK 224408104 193721017 1433590 SH SOLE 22 1368982 0 64608 CRANE COMPANY COMMON STOCK 224408104 1250628 9255 SH SOLE 25 9255 0 0 CRANE COMPANY COMMON STOCK 224408104 2345181 17355 SH SOLE 26 17355 0 0 CRANE COMPANY COMMON STOCK 224408104 310394 2297 SH SOLE 28 0 0 2297 CRANE COMPANY COMMON STOCK 224408104 6739474 49874 SH SOLE 30 49874 0 0 CRANE COMPANY COMMON STOCK 224408104 80808 598 SH SOLE 31 598 0 0 CRANE COMPANY COMMON STOCK 224408104 74186 549 SH SOLE 36 549 0 0 CRANE COMPANY COMMON STOCK 224408104 1397109 10339 SH SOLE 40 10339 0 0 CRANE COMPANY COMMON STOCK 224408104 53511 396 SH OTR 43 396 0 0 CRANE COMPANY COMMON STOCK 224408104 4593204 33991 SH SOLE 43 31592 0 2399 CRANE NXT CO COM 224441105 6078147 98193 SH SOLE 2 43215 0 54978 CRANE NXT CO COM 224441105 71495 1155 SH SOLE 4 127 0 1028 CRANE NXT CO COM 224441105 26617 430 SH SOLE 7 430 0 0 CRANE NXT CO COM 224441105 5036246 81361 SH SOLE 18 81361 0 0 CRANE NXT CO COM 224441105 1019122 16464 SH SOLE 19 16464 0 0 CRANE NXT CO COM 224441105 152686006 2466656 SH SOLE 21 2466656 0 0 CRANE NXT CO COM 224441105 88512358 1429925 SH SOLE 22 1363614 0 66311 CRANE NXT CO COM 224441105 564219 9115 SH SOLE 25 9115 0 0 CRANE NXT CO COM 224441105 1074275 17355 SH SOLE 26 17355 0 0 CRANE NXT CO COM 224441105 56081 906 SH SOLE 28 906 0 0 CRANE NXT CO COM 224441105 1804261 29148 SH SOLE 30 29148 0 0 CRANE NXT CO COM 224441105 41287 667 SH SOLE 31 667 0 0 CRANE NXT CO COM 224441105 33983 549 SH SOLE 36 549 0 0 CRANE NXT CO COM 224441105 585574 9460 SH SOLE 40 9460 0 0 CRANE NXT CO COM 224441105 27731 448 SH OTR 43 448 0 0 CRANE NXT CO COM 224441105 2104812 34003 SH SOLE 43 31445 0 2558 CRAWFORD & CO CL B 224633107 3159525 348349 SH SOLE 22 348349 0 0 CRAWFORD & CO CL A 224633206 2690520 285315 SH SOLE 2 265741 0 19574 CRAWFORD & CO CL A 224633206 594 63 SH SOLE 7 63 0 0 CRAWFORD & CO CL A 224633206 340932 36154 SH SOLE 18 36154 0 0 CRAWFORD & CO CL A 224633206 1141049 121002 SH SOLE 19 121002 0 0 CRAWFORD & CO CL A 224633206 5575355 591236 SH SOLE 21 591236 0 0 CRAWFORD & CO CL A 224633206 4702835 498710 SH SOLE 22 488006 0 10704 CRAWFORD & CO CL A 224633206 85134 9028 SH SOLE 23 9028 0 0 CRAWFORD & CO CL A 224633206 457336 48498 SH SOLE 26 0 0 48498 CRAWFORD & CO CL A 224633206 147008 15589 SH SOLE 43 15525 0 64 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 211151 49566 SH SOLE 2 49566 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 8209 1927 SH SOLE 18 1927 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 136001 31925 SH SOLE 21 31925 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 976575 229243 SH SOLE 22 229243 0 0 CREDICORP LTD COM G2519Y108 9423188 55617 SH SOLE 2 8337 0 47280 CREDICORP LTD COM G2519Y108 3552608 20968 SH SOLE 4 11493 0 9475 CREDICORP LTD COM G2519Y108 8292751 48945 SH SOLE 7 47591 0 1354 CREDICORP LTD COM G2519Y108 63706 376 SH SOLE 13 376 0 0 CREDICORP LTD COM G2519Y108 474573 2801 SH SOLE 15 2801 0 0 CREDICORP LTD COM G2519Y108 4111727 24268 SH SOLE 18 24268 0 0 CREDICORP LTD COM G2519Y108 2455380 14492 SH SOLE 19 14492 0 0 CREDICORP LTD COM G2519Y108 285633396 1685849 SH SOLE 21 1685849 0 0 CREDICORP LTD COM G2519Y108 107856427 636584 SH SOLE 22 552451 0 84133 CREDICORP LTD COM G2519Y108 14614354 86256 SH SOLE 23 86256 0 0 CREDICORP LTD COM G2519Y108 18494979 109160 SH SOLE 25 109160 0 0 CREDICORP LTD COM G2519Y108 16776111 99015 SH SOLE 26 57827 0 41188 CREDICORP LTD COM G2519Y108 41131166 242762 SH SOLE 28 0 0 242762 CREDICORP LTD COM G2519Y108 130937029 772809 SH SOLE 30 684619 0 88190 CREDICORP LTD COM G2519Y108 4090548 24143 SH SOLE 34 24143 0 0 CREDICORP LTD COM G2519Y108 1610940 9508 SH SOLE 36 9508 0 0 CREDICORP LTD COM G2519Y108 161467 953 SH SOLE 40 953 0 0 CREDICORP LTD COM G2519Y108 21612333 127559 SH SOLE 43 112154 0 15405 CREDIT ACCEP CORP MICH COM 225310101 5011935 9087 SH SOLE 2 2480 0 6607 CREDIT ACCEP CORP MICH COM 225310101 13237 24 SH SOLE 4 24 0 0 CREDIT ACCEP CORP MICH COM 225310101 410353 744 SH SOLE 7 706 0 38 CREDIT ACCEP CORP MICH COM 225310101 1135641 2059 SH SOLE 18 2059 0 0 CREDIT ACCEP CORP MICH COM 225310101 1104755 2003 SH SOLE 19 2003 0 0 CREDIT ACCEP CORP MICH COM 225310101 41980677 76114 SH SOLE 21 76114 0 0 CREDIT ACCEP CORP MICH COM 225310101 87582831 158794 SH SOLE 22 150387 0 8407 CREDIT ACCEP CORP MICH COM 225310101 706536 1281 SH SOLE 25 1281 0 0 CREDIT ACCEP CORP MICH COM 225310101 913367 1656 SH SOLE 26 1656 0 0 CREDIT ACCEP CORP MICH COM 225310101 263089 477 SH SOLE 28 222 0 255 CREDIT ACCEP CORP MICH COM 225310101 2509553 4550 SH SOLE 30 4550 0 0 CREDIT ACCEP CORP MICH COM 225310101 43021 78 SH SOLE 31 78 0 0 CREDIT ACCEP CORP MICH COM 225310101 39712 72 SH SOLE 36 72 0 0 CREDIT ACCEP CORP MICH COM 225310101 849387 1540 SH SOLE 40 1540 0 0 CREDIT ACCEP CORP MICH COM 225310101 2768781 5020 SH SOLE 43 4702 0 318 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 7078138 334032 SH SOLE 2 245592 0 88440 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 25534 1205 SH SOLE 4 274 0 931 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 372287 17569 SH SOLE 7 16666 0 903 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 6436547 303754 SH SOLE 18 295023 0 8731 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 49207015 2322181 SH SOLE 19 2322181 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 99771123 4708406 SH SOLE 21 4708406 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 81780071 3859371 SH SOLE 22 3726364 0 133007 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 275449 12999 SH SOLE 23 12999 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 572066 26997 SH SOLE 25 26997 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1167484 55096 SH SOLE 26 45372 0 9724 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 155153 7322 SH SOLE 28 0 0 7322 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 2589503 122204 SH SOLE 30 122204 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 29959566 1413854 SH SOLE 34 1413854 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 607814 28684 SH SOLE 40 28684 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 8285 391 SH SOLE 43 51 0 340 CRESCENT CAP BDC INC COM 225655109 2332206 135122 SH SOLE 30 135122 0 0 CRESCENT CAP BDC INC COM 225655109 104 6 SH SOLE 43 0 0 6 CRESCENT ENERGY COMPANY CL A COM 44952J104 1177684 98965 SH SOLE 2 26187 0 72778 CRESCENT ENERGY COMPANY CL A COM 44952J104 6045 508 SH SOLE 4 508 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 8782 738 SH SOLE 7 738 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 2331234 195902 SH SOLE 18 195902 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 1974555 165929 SH SOLE 19 165929 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 34728282 2918343 SH SOLE 21 2918343 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 29802503 2504412 SH SOLE 22 2424496 0 79916 CRESCENT ENERGY COMPANY CL A COM 44952J104 668732 56196 SH SOLE 43 51515 0 4681 CRESCENT PT ENERGY CORP COM 22576C101 34136 4168 SH SOLE 2 4168 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1004635 122666 SH SOLE 21 122666 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2496238 304791 SH SOLE 43 287446 0 17345 CRESUD S A C I F Y A SPONSORED ADR 226406106 1258478 140927 SH SOLE 7 140927 0 0 CREXENDO INC COM 226552107 9086 1889 SH SOLE 18 1889 0 0 CREXENDO INC COM 226552107 136604 28400 SH SOLE 21 28400 0 0 CREXENDO INC COM 226552107 147301 30624 SH SOLE 22 30624 0 0 CRH PLC ORD G25508105 1125520 13048 SH SOLE 2 13048 0 0 CRH PLC ORD G25508105 382132 4430 SH SOLE 7 0 0 4430 CRH PLC ORD G25508105 2998915 34766 SH SOLE 18 34766 0 0 CRH PLC ORD G25508105 15170719 175872 SH SOLE 19 175872 0 0 CRH PLC ORD G25508105 5155415 59766 SH SOLE 22 59766 0 0 CRH PLC ORD G25508105 11319641 131227 SH SOLE 25 131227 0 0 CRH PLC ORD G25508105 5006530 58040 SH SOLE 26 36635 0 21405 CRH PLC ORD G25508105 22531888 261209 SH SOLE 28 0 0 261209 CRH PLC ORD G25508105 6496413 75312 SH SOLE 29 75312 0 0 CRH PLC ORD G25508105 11889647 137835 SH SOLE 31 128368 0 9467 CRH PLC ORD G25508105 94752383 1098451 SH SOLE 34 1098451 0 0 CRH PLC ORD G25508105 85980314 996758 SH SOLE 43 872074 0 124684 CRICUT INC COM CL A 22658D100 485187 101930 SH SOLE 2 91864 0 10066 CRICUT INC COM CL A 22658D100 2218 466 SH SOLE 7 466 0 0 CRICUT INC COM CL A 22658D100 535357 112470 SH SOLE 18 112470 0 0 CRICUT INC COM CL A 22658D100 482888 101447 SH SOLE 19 101447 0 0 CRICUT INC COM CL A 22658D100 8258748 1735031 SH SOLE 21 1735031 0 0 CRICUT INC COM CL A 22658D100 6079086 1277119 SH SOLE 22 1244953 0 32166 CRICUT INC COM CL A 22658D100 44468 9342 SH SOLE 25 9342 0 0 CRICUT INC COM CL A 22658D100 2747 577 SH SOLE 26 577 0 0 CRICUT INC COM CL A 22658D100 36909 7754 SH SOLE 28 0 0 7754 CRICUT INC COM CL A 22658D100 34857 7323 SH SOLE 30 7323 0 0 CRICUT INC COM CL A 22658D100 8663 1820 SH SOLE 36 1820 0 0 CRICUT INC COM CL A 22658D100 15679 3294 SH SOLE 40 3294 0 0 CRICUT INC COM CL A 22658D100 12124 2547 SH SOLE 43 2547 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 2575954 55030 SH SOLE 2 19791 0 35239 CRINETICS PHARMACEUTICALS IN COM 22663K107 10017 214 SH SOLE 4 214 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 480411 10263 SH SOLE 7 9731 0 532 CRINETICS PHARMACEUTICALS IN COM 22663K107 8450282 180523 SH SOLE 18 180523 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 6978154 149074 SH SOLE 19 149074 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 144578349 3088621 SH SOLE 21 3088621 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 82882909 1770624 SH SOLE 22 1695397 0 75227 CRINETICS PHARMACEUTICALS IN COM 22663K107 11234 240 SH SOLE 23 240 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 621075 13268 SH SOLE 25 13268 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 895475 19130 SH SOLE 26 19130 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 50414 1077 SH SOLE 28 0 0 1077 CRINETICS PHARMACEUTICALS IN COM 22663K107 4081177 87186 SH SOLE 30 87186 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 633854 13541 SH SOLE 40 13541 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 2214722 47313 SH SOLE 43 35646 0 11667 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1861313 27308 SH SOLE 2 19401 0 7907 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 16631 244 SH SOLE 4 244 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 944357 13855 SH SOLE 7 13170 0 685 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 75589 1109 SH SOLE 18 1109 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 70103173 1028509 SH SOLE 21 1028509 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 86597962 1270510 SH SOLE 22 1235885 0 34625 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1013607 14871 SH SOLE 25 14871 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3395731 49820 SH SOLE 26 34003 0 15817 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 175103 2569 SH SOLE 28 1257 0 1312 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 7966745 116883 SH SOLE 30 116883 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 28764 422 SH SOLE 34 422 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 28968 425 SH SOLE 36 425 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1056071 15494 SH SOLE 40 15494 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 295951 4342 SH SOLE 43 3916 0 426 CRITEO S A SPONS ADS 226718104 1467890 41856 SH SOLE 43 37480 0 4376 CROCS INC COM 227046109 16228980 112858 SH SOLE 2 52569 0 60289 CROCS INC COM 227046109 29048 202 SH SOLE 4 202 0 0 CROCS INC COM 227046109 1714815 11925 SH SOLE 7 11300 0 625 CROCS INC COM 227046109 15888318 110489 SH SOLE 18 110489 0 0 CROCS INC COM 227046109 2827683 19664 SH SOLE 19 19664 0 0 CROCS INC COM 227046109 471291127 3277407 SH SOLE 21 3277407 0 0 CROCS INC COM 227046109 257197948 1788581 SH SOLE 22 1708092 0 80489 CROCS INC COM 227046109 1746595 12146 SH SOLE 25 12146 0 0 CROCS INC COM 227046109 2555901 17774 SH SOLE 26 17774 0 0 CROCS INC COM 227046109 563984 3922 SH SOLE 28 1112 0 2810 CROCS INC COM 227046109 9895022 68811 SH SOLE 30 68811 0 0 CROCS INC COM 227046109 109000 758 SH SOLE 31 758 0 0 CROCS INC COM 227046109 59533 414 SH SOLE 36 414 0 0 CROCS INC COM 227046109 1835319 12763 SH SOLE 40 12763 0 0 CROCS INC COM 227046109 10157482 70636 SH SOLE 43 64439 0 6197 CROSS CTRY HEALTHCARE INC COM 227483104 2071817 110674 SH SOLE 2 66896 0 43778 CROSS CTRY HEALTHCARE INC COM 227483104 2902 155 SH SOLE 4 155 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 361390 19305 SH SOLE 7 18269 0 1036 CROSS CTRY HEALTHCARE INC COM 227483104 2074644 110825 SH SOLE 18 110825 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 3204976 171206 SH SOLE 19 171206 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 76151013 4067896 SH SOLE 21 4067896 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 21458923 1146310 SH SOLE 22 1092223 0 54087 CROSS CTRY HEALTHCARE INC COM 227483104 60372 3225 SH SOLE 23 3225 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 168349 8993 SH SOLE 25 8993 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 639569 34165 SH SOLE 26 19885 0 14280 CROSS CTRY HEALTHCARE INC COM 227483104 1934356 103331 SH SOLE 30 103331 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 17952 959 SH SOLE 36 959 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 108089 5774 SH SOLE 40 5774 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 22801 1218 SH OTR 43 1218 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 521165 27840 SH SOLE 43 27579 0 261 CROSSFIRST BANKSHARES INC COM 22766M109 1768600 127789 SH SOLE 2 102750 0 25039 CROSSFIRST BANKSHARES INC COM 22766M109 6892 498 SH SOLE 7 498 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1897713 137118 SH SOLE 18 137118 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1336377 96559 SH SOLE 19 96559 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 24999081 1806292 SH SOLE 21 1806292 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 17402236 1257387 SH SOLE 22 1192871 0 64516 CROSSFIRST BANKSHARES INC COM 22766M109 28510 2060 SH SOLE 23 2060 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 165236 11939 SH SOLE 25 11939 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 6532 472 SH SOLE 26 0 0 472 CROSSFIRST BANKSHARES INC COM 22766M109 414979 29984 SH SOLE 30 29984 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 179131 12943 SH SOLE 40 12943 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 924540 66802 SH SOLE 43 54699 0 12103 CROWDSTRIKE HLDGS INC CL A 22788C105 114732749 357880 SH SOLE 2 52869 0 305011 CROWDSTRIKE HLDGS INC CL A 22788C105 51224191 159781 SH SOLE 4 72641 0 87140 CROWDSTRIKE HLDGS INC CL A 22788C105 34125844 106447 SH SOLE 7 103766 0 2681 CROWDSTRIKE HLDGS INC CL A 22788C105 2972510 9272 SH SOLE 13 9272 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 7481929 23338 SH SOLE 15 23338 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 137187514 427922 SH SOLE 18 371977 0 55945 CROWDSTRIKE HLDGS INC CL A 22788C105 271215293 845988 SH SOLE 19 845988 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1670049808 5209301 SH SOLE 21 5209301 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1769121415 5518330 SH SOLE 22 5083006 0 435324 CROWDSTRIKE HLDGS INC CL A 22788C105 115755431 361070 SH SOLE 23 361070 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 109829646 342586 SH SOLE 25 341749 0 837 CROWDSTRIKE HLDGS INC CL A 22788C105 74695867 232995 SH SOLE 26 132188 0 100807 CROWDSTRIKE HLDGS INC CL A 22788C105 126328489 394050 SH SOLE 28 6496 0 387554 CROWDSTRIKE HLDGS INC CL A 22788C105 205498 641 SH SOLE 29 641 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 374433091 1167950 SH SOLE 30 1113851 0 54099 CROWDSTRIKE HLDGS INC CL A 22788C105 19352736 60366 SH SOLE 31 56183 0 4183 CROWDSTRIKE HLDGS INC CL A 22788C105 21879947 68249 SH SOLE 32 68249 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 198893715 620399 SH SOLE 34 620399 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 14886917 46436 SH SOLE 36 46436 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3635811 11341 SH SOLE 40 11341 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 75339 235 SH OTR 43 235 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 53261236 166135 SH SOLE 43 131315 0 34820 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 160295 500 SH Call SOLE 4 500 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 64118 200 SH Call SOLE 7 200 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 3815021 11900 SH Call SOLE 18 11900 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 26705147 83300 SH Call SOLE 19 83300 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 1667068 5200 SH Call SOLE 22 5200 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 96177 300 SH Call SOLE 30 300 0 0 CROWDSTRIKE HLDGS INC OPTIONS 22788C105 13048013 40700 SH Call SOLE 34 40700 0 0 CROWN CASTLE INC COM 22822V101 86665034 818908 SH SOLE 2 206317 0 612591 CROWN CASTLE INC COM 22822V101 49374987 466550 SH SOLE 4 287866 0 178684 CROWN CASTLE INC COM 22822V101 144133475 1361934 SH SOLE 7 1223850 0 138084 CROWN CASTLE INC COM 22822V101 2106017 19900 SH SOLE 13 19900 0 0 CROWN CASTLE INC COM 22822V101 6592468 62293 SH SOLE 15 62293 0 0 CROWN CASTLE INC COM 22822V101 97516051 921441 SH SOLE 18 870270 0 51171 CROWN CASTLE INC COM 22822V101 177139736 1673814 SH SOLE 19 1673814 0 0 CROWN CASTLE INC COM 22822V101 1337426308 12637497 SH SOLE 21 12637497 0 0 CROWN CASTLE INC COM 22822V101 1006144859 9507180 SH SOLE 22 8565735 0 941445 CROWN CASTLE INC COM 22822V101 69998079 661420 SH SOLE 23 661420 0 0 CROWN CASTLE INC COM 22822V101 109752271 1037062 SH SOLE 25 1034396 0 2666 CROWN CASTLE INC COM 22822V101 51536776 486977 SH SOLE 26 305740 0 181237 CROWN CASTLE INC COM 22822V101 72147803 681733 SH SOLE 28 6191 0 675542 CROWN CASTLE INC COM 22822V101 506613502 4787050 SH SOLE 30 4787050 0 0 CROWN CASTLE INC COM 22822V101 10429864 98553 SH SOLE 31 91744 0 6809 CROWN CASTLE INC COM 22822V101 40224501 380086 SH SOLE 34 380086 0 0 CROWN CASTLE INC COM 22822V101 11352807 107274 SH SOLE 36 107274 0 0 CROWN CASTLE INC COM 22822V101 2316619 21890 SH SOLE 40 21890 0 0 CROWN CASTLE INC COM 22822V101 69530 657 SH OTR 43 657 0 0 CROWN CASTLE INC COM 22822V101 57205107 540538 SH SOLE 43 452275 0 88263 CROWN CRAFTS INC COM 228309100 7023 1377 SH SOLE 18 1377 0 0 CROWN CRAFTS INC COM 228309100 109798 21529 SH SOLE 21 21529 0 0 CROWN CRAFTS INC COM 228309100 6926 1358 SH SOLE 22 1358 0 0 CROWN ELECTROKINETICS CORP COM 228339305 1 14 SH SOLE 22 14 0 0 CROWN HLDGS INC COM 228368106 18277118 230597 SH SOLE 2 108328 0 122269 CROWN HLDGS INC COM 228368106 8226237 103788 SH SOLE 4 34881 0 68907 CROWN HLDGS INC COM 228368106 1543826 19478 SH SOLE 7 19028 0 450 CROWN HLDGS INC COM 228368106 188401 2377 SH SOLE 13 2377 0 0 CROWN HLDGS INC COM 228368106 781107 9855 SH SOLE 15 9855 0 0 CROWN HLDGS INC COM 228368106 21348681 269350 SH SOLE 18 260999 0 8351 CROWN HLDGS INC COM 228368106 34984809 441393 SH SOLE 19 441393 0 0 CROWN HLDGS INC COM 228368106 467415797 5897247 SH SOLE 21 5897247 0 0 CROWN HLDGS INC COM 228368106 281611097 3553004 SH SOLE 22 3319583 0 233421 CROWN HLDGS INC COM 228368106 14650181 184837 SH SOLE 23 184837 0 0 CROWN HLDGS INC COM 228368106 26606710 335689 SH SOLE 25 335689 0 0 CROWN HLDGS INC COM 228368106 9213896 116249 SH SOLE 26 61277 0 54972 CROWN HLDGS INC COM 228368106 12412195 156601 SH SOLE 28 3887 0 152714 CROWN HLDGS INC COM 228368106 15139 191 SH SOLE 29 191 0 0 CROWN HLDGS INC COM 228368106 27105414 341981 SH SOLE 30 341981 0 0 CROWN HLDGS INC COM 228368106 2266043 28590 SH SOLE 31 26426 0 2164 CROWN HLDGS INC COM 228368106 10983692 138578 SH SOLE 34 138578 0 0 CROWN HLDGS INC COM 228368106 1911830 24121 SH SOLE 36 24121 0 0 CROWN HLDGS INC COM 228368106 542059 6839 SH SOLE 40 6839 0 0 CROWN HLDGS INC COM 228368106 9670 122 SH OTR 43 122 0 0 CROWN HLDGS INC COM 228368106 5861393 73951 SH SOLE 43 65897 0 8054 CRYO-CELL INTL INC COM 228895108 6677 895 SH SOLE 18 895 0 0 CRYO-CELL INTL INC COM 228895108 89811 12039 SH SOLE 21 12039 0 0 CRYOPORT INC COM PAR $0.001 229050307 470625 26589 SH SOLE 2 14125 0 12464 CRYOPORT INC COM PAR $0.001 229050307 3009 170 SH SOLE 4 170 0 0 CRYOPORT INC COM PAR $0.001 229050307 393099 22209 SH SOLE 7 21021 0 1188 CRYOPORT INC COM PAR $0.001 229050307 1832782 103547 SH SOLE 18 103547 0 0 CRYOPORT INC COM PAR $0.001 229050307 3020346 170641 SH SOLE 19 170641 0 0 CRYOPORT INC COM PAR $0.001 229050307 27983966 1581015 SH SOLE 21 1581015 0 0 CRYOPORT INC COM PAR $0.001 229050307 25576518 1445001 SH SOLE 22 1392274 0 52727 CRYOPORT INC COM PAR $0.001 229050307 233021 13165 SH SOLE 25 13165 0 0 CRYOPORT INC COM PAR $0.001 229050307 212683 12016 SH SOLE 26 12016 0 0 CRYOPORT INC COM PAR $0.001 229050307 59330 3352 SH SOLE 28 814 0 2538 CRYOPORT INC COM PAR $0.001 229050307 1231424 69572 SH SOLE 30 69572 0 0 CRYOPORT INC COM PAR $0.001 229050307 25630 1448 SH SOLE 36 1448 0 0 CRYOPORT INC COM PAR $0.001 229050307 288085 16276 SH SOLE 40 16276 0 0 CRYOPORT INC COM PAR $0.001 229050307 498662 28173 SH SOLE 43 20380 0 7793 CS DISCO INC COM 126327105 375939 46241 SH SOLE 2 33181 0 13060 CS DISCO INC COM 126327105 1569 193 SH SOLE 7 193 0 0 CS DISCO INC COM 126327105 544304 66950 SH SOLE 18 66950 0 0 CS DISCO INC COM 126327105 420386 51708 SH SOLE 19 51708 0 0 CS DISCO INC COM 126327105 7569526 931061 SH SOLE 21 931061 0 0 CS DISCO INC COM 126327105 4212316 518120 SH SOLE 22 492684 0 25436 CS DISCO INC COM 126327105 25105 3088 SH SOLE 25 3088 0 0 CS DISCO INC COM 126327105 14618 1798 SH SOLE 26 1798 0 0 CS DISCO INC COM 126327105 125340 15417 SH SOLE 30 15417 0 0 CS DISCO INC COM 126327105 281705 34650 SH SOLE 43 30247 0 4403 CSG SYS INTL INC COM 126349109 13788702 267534 SH SOLE 2 254412 0 13122 CSG SYS INTL INC COM 126349109 5154 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 764854 14840 SH SOLE 7 14044 0 796 CSG SYS INTL INC COM 126349109 5179306 100491 SH SOLE 18 85525 0 14966 CSG SYS INTL INC COM 126349109 8214084 159373 SH SOLE 19 159373 0 0 CSG SYS INTL INC COM 126349109 172433049 3345616 SH SOLE 21 3345616 0 0 CSG SYS INTL INC COM 126349109 54015621 1048033 SH SOLE 22 1014169 0 33864 CSG SYS INTL INC COM 126349109 24945 484 SH SOLE 23 484 0 0 CSG SYS INTL INC COM 126349109 359852 6982 SH SOLE 25 6982 0 0 CSG SYS INTL INC COM 126349109 1918731 37228 SH SOLE 26 17805 0 19423 CSG SYS INTL INC COM 126349109 30202 586 SH SOLE 28 586 0 0 CSG SYS INTL INC COM 126349109 6371014 123613 SH SOLE 30 123613 0 0 CSG SYS INTL INC COM 126349109 2619830 50831 SH SOLE 34 50831 0 0 CSG SYS INTL INC COM 126349109 33243 645 SH SOLE 36 645 0 0 CSG SYS INTL INC COM 126349109 365573 7093 SH SOLE 40 7093 0 0 CSG SYS INTL INC COM 126349109 1082839 21010 SH SOLE 43 20632 0 378 CSP INC COM 126389105 46335 2510 SH SOLE 18 2510 0 0 CSP INC COM 126389105 281644 15257 SH SOLE 21 15257 0 0 CSP INC COM 126389105 314817 17054 SH SOLE 22 17054 0 0 CSP INC COM 126389105 27432 1486 SH SOLE 26 1486 0 0 CSW INDUSTRIALS INC COM 126402106 1919732 8183 SH SOLE 2 4468 0 3715 CSW INDUSTRIALS INC COM 126402106 11495 49 SH SOLE 4 49 0 0 CSW INDUSTRIALS INC COM 126402106 29325 125 SH SOLE 7 125 0 0 CSW INDUSTRIALS INC COM 126402106 8473283 36118 SH SOLE 18 36118 0 0 CSW INDUSTRIALS INC COM 126402106 7757753 33068 SH SOLE 19 33068 0 0 CSW INDUSTRIALS INC COM 126402106 130518772 556346 SH SOLE 21 556346 0 0 CSW INDUSTRIALS INC COM 126402106 102027305 434899 SH SOLE 22 421918 0 12981 CSW INDUSTRIALS INC COM 126402106 680575 2901 SH SOLE 25 2901 0 0 CSW INDUSTRIALS INC COM 126402106 1074468 4580 SH SOLE 26 4580 0 0 CSW INDUSTRIALS INC COM 126402106 527850 2250 SH SOLE 28 266 0 1984 CSW INDUSTRIALS INC COM 126402106 5329877 22719 SH SOLE 30 22719 0 0 CSW INDUSTRIALS INC COM 126402106 771599 3289 SH SOLE 40 3289 0 0 CSW INDUSTRIALS INC COM 126402106 2421319 10321 SH SOLE 43 10043 0 278 CSX CORP COM 126408103 128454927 3465199 SH SOLE 2 676274 0 2788925 CSX CORP COM 126408103 36144399 975031 SH SOLE 4 767408 0 207623 CSX CORP COM 126408103 58109264 1567555 SH SOLE 7 1347654 0 219901 CSX CORP COM 126408103 3592305 96906 SH SOLE 13 96906 0 0 CSX CORP COM 126408103 11043931 297921 SH SOLE 15 297921 0 0 CSX CORP COM 126408103 554488760 14957884 SH SOLE 18 14834754 0 123130 CSX CORP COM 126408103 26385685 711780 SH SOLE 19 711780 0 0 CSX CORP COM 126408103 1630826886 43993172 SH SOLE 21 43993172 0 0 CSX CORP COM 126408103 1562772557 42157339 SH SOLE 22 37828763 0 4328576 CSX CORP COM 126408103 112225940 3027406 SH SOLE 23 3027406 0 0 CSX CORP COM 126408103 178370942 4811733 SH SOLE 25 4796501 0 15232 CSX CORP COM 126408103 82714736 2231312 SH SOLE 26 1056630 0 1174682 CSX CORP COM 126408103 129321994 3488589 SH SOLE 28 524708 0 2963881 CSX CORP COM 126408103 534782163 14426279 SH SOLE 30 14426279 0 0 CSX CORP COM 126408103 16924012 456542 SH SOLE 31 424994 0 31548 CSX CORP COM 126408103 21774881 587399 SH SOLE 32 587399 0 0 CSX CORP COM 126408103 15387757 415100 SH SOLE 34 415100 0 0 CSX CORP COM 126408103 16613662 448170 SH SOLE 36 448170 0 0 CSX CORP COM 126408103 3576402 96477 SH SOLE 40 96477 0 0 CSX CORP COM 126408103 107281 2894 SH OTR 43 2894 0 0 CSX CORP COM 126408103 98563024 2658835 SH SOLE 43 2282919 0 375917 CTO RLTY GROWTH INC NEW COM 22948Q101 1659490 97905 SH SOLE 2 87802 0 10103 CTO RLTY GROWTH INC NEW COM 22948Q101 4221 249 SH SOLE 7 249 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1050069 61951 SH SOLE 18 61951 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 783463 46222 SH SOLE 19 46222 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 14858370 876600 SH SOLE 21 876600 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 11670651 688534 SH SOLE 22 666652 0 21882 CTO RLTY GROWTH INC NEW COM 22948Q101 19001 1121 SH SOLE 23 1121 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1019746 60162 SH SOLE 43 57006 0 3156 CTS CORP COM 126501105 743493 15890 SH SOLE 2 8646 0 7244 CTS CORP COM 126501105 10621 227 SH SOLE 4 97 0 130 CTS CORP COM 126501105 480908 10278 SH SOLE 7 9728 0 550 CTS CORP COM 126501105 4095575 87531 SH SOLE 18 87531 0 0 CTS CORP COM 126501105 3104938 66359 SH SOLE 19 66359 0 0 CTS CORP COM 126501105 171494334 3665192 SH SOLE 21 3665192 0 0 CTS CORP COM 126501105 42458509 907427 SH SOLE 22 880056 0 27371 CTS CORP COM 126501105 278915 5961 SH SOLE 25 5961 0 0 CTS CORP COM 126501105 246911 5277 SH SOLE 26 5277 0 0 CTS CORP COM 126501105 160490 3430 SH SOLE 28 0 0 3430 CTS CORP COM 126501105 5626357 120247 SH SOLE 30 120247 0 0 CTS CORP COM 126501105 254725 5444 SH SOLE 40 5444 0 0 CTS CORP COM 126501105 1986144 42448 SH SOLE 43 40154 0 2294 CUBESMART COM 229663109 20339323 449786 SH SOLE 2 207760 0 242026 CUBESMART COM 229663109 4750587 105055 SH SOLE 4 105055 0 0 CUBESMART COM 229663109 16893423 373583 SH SOLE 7 336389 0 37194 CUBESMART COM 229663109 17239447 381235 SH SOLE 18 381235 0 0 CUBESMART COM 229663109 19842219 438793 SH SOLE 19 438793 0 0 CUBESMART COM 229663109 605839924 13397610 SH SOLE 21 13397610 0 0 CUBESMART COM 229663109 395674096 8749980 SH SOLE 22 8333533 0 416447 CUBESMART COM 229663109 536400 11862 SH SOLE 23 11862 0 0 CUBESMART COM 229663109 40396337 893329 SH SOLE 25 893329 0 0 CUBESMART COM 229663109 3093455 68409 SH SOLE 26 68409 0 0 CUBESMART COM 229663109 7490331 165642 SH SOLE 28 11602 0 154040 CUBESMART COM 229663109 36035547 796894 SH SOLE 30 796894 0 0 CUBESMART COM 229663109 126028 2787 SH SOLE 31 2787 0 0 CUBESMART COM 229663109 651937 14417 SH SOLE 36 14417 0 0 CUBESMART COM 229663109 2137052 47259 SH SOLE 40 47259 0 0 CUBESMART COM 229663109 23062 510 SH OTR 43 510 0 0 CUBESMART COM 229663109 5646200 124861 SH SOLE 43 117870 0 6990 CUE BIOPHARMA INC COM 22978P106 10478 5544 SH SOLE 2 2608 0 2936 CUE BIOPHARMA INC COM 22978P106 163547 86533 SH SOLE 18 86533 0 0 CUE BIOPHARMA INC COM 22978P106 138257 73152 SH SOLE 19 73152 0 0 CUE BIOPHARMA INC COM 22978P106 2360833 1249118 SH SOLE 21 1249118 0 0 CUE BIOPHARMA INC COM 22978P106 1565396 828252 SH SOLE 22 820339 0 7913 CUE BIOPHARMA INC COM 22978P106 2843 1504 SH SOLE 43 1504 0 0 CUE HEALTH INC COM 229790100 3957 20979 SH SOLE 18 20979 0 0 CUE HEALTH INC COM 229790100 44584 236394 SH SOLE 21 236394 0 0 CUE HEALTH INC COM 229790100 246040 1304558 SH SOLE 22 1304558 0 0 CULLEN FROST BANKERS INC COM 229899109 9926648 88182 SH SOLE 2 56733 0 31449 CULLEN FROST BANKERS INC COM 229899109 19925 177 SH SOLE 4 177 0 0 CULLEN FROST BANKERS INC COM 229899109 1877217 16676 SH SOLE 7 16360 0 316 CULLEN FROST BANKERS INC COM 229899109 12460261 110689 SH SOLE 18 110689 0 0 CULLEN FROST BANKERS INC COM 229899109 2206147 19598 SH SOLE 19 19598 0 0 CULLEN FROST BANKERS INC COM 229899109 381332564 3387515 SH SOLE 21 3387515 0 0 CULLEN FROST BANKERS INC COM 229899109 216696462 1924993 SH SOLE 22 1845571 0 79422 CULLEN FROST BANKERS INC COM 229899109 1351515 12006 SH SOLE 25 12006 0 0 CULLEN FROST BANKERS INC COM 229899109 1910988 16976 SH SOLE 26 16976 0 0 CULLEN FROST BANKERS INC COM 229899109 422475 3753 SH SOLE 28 633 0 3120 CULLEN FROST BANKERS INC COM 229899109 9479182 84207 SH SOLE 30 84207 0 0 CULLEN FROST BANKERS INC COM 229899109 82964 737 SH SOLE 31 737 0 0 CULLEN FROST BANKERS INC COM 229899109 129005 1146 SH SOLE 36 1146 0 0 CULLEN FROST BANKERS INC COM 229899109 1540971 13689 SH SOLE 40 13689 0 0 CULLEN FROST BANKERS INC COM 229899109 16494363 146525 SH SOLE 43 68899 0 77626 CULLINAN ONCOLOGY INC COM 230031106 374335 21968 SH SOLE 2 6829 0 15139 CULLINAN ONCOLOGY INC COM 230031106 316228 18558 SH SOLE 7 17561 0 997 CULLINAN ONCOLOGY INC COM 230031106 1228022 72067 SH SOLE 18 72067 0 0 CULLINAN ONCOLOGY INC COM 230031106 962351 56476 SH SOLE 19 56476 0 0 CULLINAN ONCOLOGY INC COM 230031106 22099142 1296898 SH SOLE 21 1296898 0 0 CULLINAN ONCOLOGY INC COM 230031106 14649135 859691 SH SOLE 22 825345 0 34346 CULLINAN ONCOLOGY INC COM 230031106 47576 2792 SH SOLE 25 2792 0 0 CULLINAN ONCOLOGY INC COM 230031106 5334 313 SH SOLE 26 313 0 0 CULLINAN ONCOLOGY INC COM 230031106 1045472 61354 SH SOLE 30 61354 0 0 CULLINAN ONCOLOGY INC COM 230031106 29036 1704 SH SOLE 40 1704 0 0 CULLINAN ONCOLOGY INC COM 230031106 633411 37172 SH SOLE 43 20359 0 16813 CULLMAN BANCORP INC COM 230153108 7920 796 SH SOLE 18 796 0 0 CULLMAN BANCORP INC COM 230153108 114495 11507 SH SOLE 21 11507 0 0 CULLMAN BANCORP INC COM 230153108 5274 530 SH SOLE 22 530 0 0 CULP INC COM 230215105 225245 46926 SH SOLE 2 37142 0 9784 CULP INC COM 230215105 10104 2105 SH SOLE 18 2105 0 0 CULP INC COM 230215105 145022 30213 SH SOLE 21 30213 0 0 CULP INC COM 230215105 1340107 279189 SH SOLE 22 270550 0 8639 CULP INC COM 230215105 30634 6382 SH SOLE 26 0 0 6382 CUMBERLAND PHARMACEUTICALS I COM 230770109 48033 28591 SH SOLE 2 0 0 28591 CUMBERLAND PHARMACEUTICALS I COM 230770109 137715 81973 SH SOLE 22 81973 0 0 CUMMINS INC COM 231021106 99985647 339337 SH SOLE 2 132504 0 206833 CUMMINS INC COM 231021106 33418319 113417 SH SOLE 4 45880 0 67537 CUMMINS INC COM 231021106 66598561 226026 SH SOLE 7 197447 0 28579 CUMMINS INC COM 231021106 1294692 4394 SH SOLE 13 4394 0 0 CUMMINS INC COM 231021106 5791346 19655 SH SOLE 15 19655 0 0 CUMMINS INC COM 231021106 75996717 257922 SH SOLE 18 243517 0 14405 CUMMINS INC COM 231021106 50194217 170352 SH SOLE 19 170352 0 0 CUMMINS INC COM 231021106 1192430871 4046940 SH SOLE 21 4046940 0 0 CUMMINS INC COM 231021106 901275420 3058800 SH SOLE 22 2714884 0 343916 CUMMINS INC COM 231021106 69675886 236470 SH SOLE 23 236470 0 0 CUMMINS INC COM 231021106 182302312 618708 SH SOLE 25 564067 0 54641 CUMMINS INC COM 231021106 80233195 272300 SH SOLE 26 204833 0 67467 CUMMINS INC COM 231021106 144684936 491040 SH SOLE 28 88235 0 402805 CUMMINS INC COM 231021106 366146528 1242649 SH SOLE 30 1172314 0 70335 CUMMINS INC COM 231021106 9546071 32398 SH SOLE 31 30199 0 2199 CUMMINS INC COM 231021106 14251337 48367 SH SOLE 34 48367 0 0 CUMMINS INC COM 231021106 10330429 35060 SH SOLE 36 35060 0 0 CUMMINS INC COM 231021106 2116471 7183 SH SOLE 40 7183 0 0 CUMMINS INC COM 231021106 67475 229 SH OTR 43 229 0 0 CUMMINS INC COM 231021106 102017248 346232 SH SOLE 43 313254 0 32978 CUMULUS MEDIA INC COM CL A 231082801 100287 27935 SH SOLE 2 27935 0 0 CUMULUS MEDIA INC COM CL A 231082801 9639 2685 SH SOLE 18 2685 0 0 CUMULUS MEDIA INC COM CL A 231082801 135135 37642 SH SOLE 21 37642 0 0 CUMULUS MEDIA INC COM CL A 231082801 469059 130657 SH SOLE 22 127582 0 3075 CUREVAC N V COM N2451R105 12605 4160 SH SOLE 7 4160 0 0 CUREVAC N V COM N2451R105 61494 20295 SH SOLE 18 20295 0 0 CUREVAC N V COM N2451R105 2308963 762034 SH SOLE 19 762034 0 0 CUREVAC N V COM N2451R105 2535955 836949 SH SOLE 21 836949 0 0 CUREVAC N V COM N2451R105 359931 118789 SH SOLE 30 118789 0 0 CUREVAC N V COM N2451R105 11478 3788 SH SOLE 34 3788 0 0 CUREVAC N V COM N2451R105 693685 228939 SH SOLE 43 217482 0 11457 CURIOSITYSTREAM INC COM CL A 23130Q107 15101 14113 SH SOLE 2 6790 0 7323 CURIOSITYSTREAM INC COM CL A 23130Q107 4798 4484 SH SOLE 18 4484 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 50199 46915 SH SOLE 21 46915 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 321830 300776 SH SOLE 22 300776 0 0 CURIS INC COM 231269309 581371 53484 SH SOLE 22 53484 0 0 CURTISS WRIGHT CORP COM 231561101 60781399 237483 SH SOLE 2 151095 0 86388 CURTISS WRIGHT CORP COM 231561101 3361260 13133 SH SOLE 4 10824 0 2309 CURTISS WRIGHT CORP COM 231561101 1923133 7514 SH SOLE 7 7215 0 299 CURTISS WRIGHT CORP COM 231561101 2654610 10372 SH SOLE 13 10372 0 0 CURTISS WRIGHT CORP COM 231561101 17498618 68370 SH SOLE 18 67306 0 1064 CURTISS WRIGHT CORP COM 231561101 12020734 46967 SH SOLE 19 46967 0 0 CURTISS WRIGHT CORP COM 231561101 636264025 2485989 SH SOLE 21 2485989 0 0 CURTISS WRIGHT CORP COM 231561101 304466480 1189601 SH SOLE 22 1133385 0 56216 CURTISS WRIGHT CORP COM 231561101 8357721 32655 SH SOLE 23 32655 0 0 CURTISS WRIGHT CORP COM 231561101 8287081 32379 SH SOLE 25 32379 0 0 CURTISS WRIGHT CORP COM 231561101 18379563 71812 SH SOLE 26 29484 0 42328 CURTISS WRIGHT CORP COM 231561101 7746792 30268 SH SOLE 28 293 0 29975 CURTISS WRIGHT CORP COM 231561101 2907478 11360 SH SOLE 29 11360 0 0 CURTISS WRIGHT CORP COM 231561101 12923690 50495 SH SOLE 30 50495 0 0 CURTISS WRIGHT CORP COM 231561101 5875871 22958 SH SOLE 31 22958 0 0 CURTISS WRIGHT CORP COM 231561101 2013992 7869 SH SOLE 34 7869 0 0 CURTISS WRIGHT CORP COM 231561101 306872 1199 SH SOLE 36 1199 0 0 CURTISS WRIGHT CORP COM 231561101 2004010 7830 SH SOLE 40 7830 0 0 CURTISS WRIGHT CORP COM 231561101 8234319 32173 SH SOLE 43 29068 0 3105 CUSHMAN WAKEFIELD PLC SHS G2717B108 1153110 110240 SH SOLE 2 43827 0 66413 CUSHMAN WAKEFIELD PLC SHS G2717B108 4163 398 SH SOLE 4 398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 496264 47444 SH SOLE 7 44959 0 2485 CUSHMAN WAKEFIELD PLC SHS G2717B108 5213463 498419 SH SOLE 18 498419 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3106254 296965 SH SOLE 19 296965 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 174605475 16692684 SH SOLE 21 16692684 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 42037663 4018897 SH SOLE 22 3830884 0 188013 CUSHMAN WAKEFIELD PLC SHS G2717B108 260684 24922 SH SOLE 25 24922 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 791540 75673 SH SOLE 26 75673 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 320725 30662 SH SOLE 28 30662 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3879991 370936 SH SOLE 30 370936 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 77843 7442 SH SOLE 36 7442 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 242442 23178 SH SOLE 40 23178 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 128553 12290 SH SOLE 43 12004 0 286 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 188894 32456 SH SOLE 2 17782 0 14674 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 42230 7256 SH SOLE 4 0 0 7256 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 4714 810 SH SOLE 7 810 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 774811 133129 SH SOLE 18 133129 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 674515 115896 SH SOLE 19 115896 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 11454051 1968050 SH SOLE 21 1968050 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 8526440 1465024 SH SOLE 22 1413255 0 51769 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 76370 13122 SH SOLE 25 13122 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 259968 44668 SH SOLE 28 0 0 44668 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 77301 13282 SH SOLE 40 13282 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 98247 16881 SH SOLE 43 15065 0 1816 CUSTOMERS BANCORP INC COM 23204G100 3499625 65956 SH SOLE 2 41719 0 24237 CUSTOMERS BANCORP INC COM 23204G100 3237 61 SH SOLE 4 61 0 0 CUSTOMERS BANCORP INC COM 23204G100 357412 6736 SH SOLE 7 6379 0 357 CUSTOMERS BANCORP INC COM 23204G100 4900622 92360 SH SOLE 18 92360 0 0 CUSTOMERS BANCORP INC COM 23204G100 6355633 119782 SH SOLE 19 119782 0 0 CUSTOMERS BANCORP INC COM 23204G100 172468187 3250437 SH SOLE 21 3250437 0 0 CUSTOMERS BANCORP INC COM 23204G100 45868195 864459 SH SOLE 22 821711 0 42748 CUSTOMERS BANCORP INC COM 23204G100 63460 1196 SH SOLE 23 1196 0 0 CUSTOMERS BANCORP INC COM 23204G100 318572 6004 SH SOLE 25 6004 0 0 CUSTOMERS BANCORP INC COM 23204G100 1480745 27907 SH SOLE 26 9852 0 18055 CUSTOMERS BANCORP INC COM 23204G100 21436 404 SH SOLE 28 0 0 404 CUSTOMERS BANCORP INC COM 23204G100 3520053 66341 SH SOLE 30 66341 0 0 CUSTOMERS BANCORP INC COM 23204G100 316556 5966 SH SOLE 34 5966 0 0 CUSTOMERS BANCORP INC COM 23204G100 318997 6012 SH SOLE 40 6012 0 0 CUSTOMERS BANCORP INC COM 23204G100 3090480 58245 SH SOLE 43 44555 0 13690 CUTERA INC COM 232109108 26932 18321 SH SOLE 2 634 0 17687 CUTERA INC COM 232109108 213 145 SH SOLE 7 145 0 0 CUTERA INC COM 232109108 77691 52851 SH SOLE 18 52851 0 0 CUTERA INC COM 232109108 58550 39830 SH SOLE 19 39830 0 0 CUTERA INC COM 232109108 981719 667836 SH SOLE 21 667836 0 0 CUTERA INC COM 232109108 727922 495185 SH SOLE 22 481026 0 14159 CUTERA INC COM 232109108 2204 1499 SH SOLE 43 1499 0 0 CVB FINL CORP COM 126600105 2330796 130650 SH SOLE 2 39580 0 91070 CVB FINL CORP COM 126600105 10080 565 SH SOLE 4 565 0 0 CVB FINL CORP COM 126600105 702860 39398 SH SOLE 7 37307 0 2091 CVB FINL CORP COM 126600105 7401424 414878 SH SOLE 18 414878 0 0 CVB FINL CORP COM 126600105 6255685 350655 SH SOLE 19 350655 0 0 CVB FINL CORP COM 126600105 272884886 15296238 SH SOLE 21 15296238 0 0 CVB FINL CORP COM 126600105 65167254 3652873 SH SOLE 22 3484384 0 168489 CVB FINL CORP COM 126600105 477256 26752 SH SOLE 25 26752 0 0 CVB FINL CORP COM 126600105 459059 25732 SH SOLE 26 25732 0 0 CVB FINL CORP COM 126600105 203376 11400 SH SOLE 28 2422 0 8978 CVB FINL CORP COM 126600105 6290527 352608 SH SOLE 30 352608 0 0 CVB FINL CORP COM 126600105 62725 3516 SH SOLE 36 3516 0 0 CVB FINL CORP COM 126600105 502481 28166 SH SOLE 40 28166 0 0 CVB FINL CORP COM 126600105 143362 8036 SH SOLE 43 4753 0 3283 CVD EQUIP CORP COM 126601103 4507 957 SH SOLE 18 957 0 0 CVD EQUIP CORP COM 126601103 57373 12181 SH SOLE 21 12181 0 0 CVD EQUIP CORP COM 126601103 5021 1066 SH SOLE 22 1066 0 0 CVR ENERGY INC COM 12662P108 1353725 37962 SH SOLE 2 18345 0 19617 CVR ENERGY INC COM 12662P108 4921 138 SH SOLE 4 138 0 0 CVR ENERGY INC COM 12662P108 7917 222 SH SOLE 7 222 0 0 CVR ENERGY INC COM 12662P108 3472749 97385 SH SOLE 18 88982 0 8403 CVR ENERGY INC COM 12662P108 2884466 80888 SH SOLE 19 80888 0 0 CVR ENERGY INC COM 12662P108 125719758 3525512 SH SOLE 21 3525512 0 0 CVR ENERGY INC COM 12662P108 34478406 966865 SH SOLE 22 936295 0 30570 CVR ENERGY INC COM 12662P108 246732 6919 SH SOLE 25 6919 0 0 CVR ENERGY INC COM 12662P108 528802 14829 SH SOLE 26 14829 0 0 CVR ENERGY INC COM 12662P108 2594978 72770 SH SOLE 30 72770 0 0 CVR ENERGY INC COM 12662P108 320334 8983 SH SOLE 40 8983 0 0 CVR ENERGY INC COM 12662P108 1190901 33396 SH SOLE 43 32690 0 706 CVRX INC COM 126638105 46308 2543 SH SOLE 2 406 0 2137 CVRX INC COM 126638105 2367 130 SH SOLE 7 130 0 0 CVRX INC COM 126638105 520715 28595 SH SOLE 18 28595 0 0 CVRX INC COM 126638105 427516 23477 SH SOLE 19 23477 0 0 CVRX INC COM 126638105 7257413 398540 SH SOLE 21 398540 0 0 CVRX INC COM 126638105 5676312 311714 SH SOLE 22 305701 0 6013 CVS HEALTH CORP COM 126650100 193520093 2426280 SH SOLE 2 501704 0 1924576 CVS HEALTH CORP COM 126650100 71730960 899335 SH SOLE 4 408842 0 490493 CVS HEALTH CORP COM 126650100 67368885 844645 SH SOLE 7 746607 0 98038 CVS HEALTH CORP COM 126650100 4808730 60290 SH SOLE 13 60290 0 0 CVS HEALTH CORP COM 126650100 14772270 185209 SH SOLE 15 185209 0 0 CVS HEALTH CORP COM 126650100 147007171 1843119 SH SOLE 18 1741584 0 101535 CVS HEALTH CORP COM 126650100 111530641 1398328 SH SOLE 19 1398328 0 0 CVS HEALTH CORP COM 126650100 2411514328 30234633 SH SOLE 21 30234633 0 0 CVS HEALTH CORP COM 126650100 2197733520 27554332 SH SOLE 22 24736118 0 2818214 CVS HEALTH CORP COM 126650100 183226586 2297224 SH SOLE 23 2297224 0 0 CVS HEALTH CORP COM 126650100 223117753 2797364 SH SOLE 25 2662859 0 134505 CVS HEALTH CORP COM 126650100 151638037 1901179 SH SOLE 26 1307757 0 593422 CVS HEALTH CORP COM 126650100 221750507 2780222 SH SOLE 28 29838 0 2750384 CVS HEALTH CORP COM 126650100 728192848 9129800 SH SOLE 30 9129800 0 0 CVS HEALTH CORP COM 126650100 31591181 396078 SH SOLE 31 274822 0 121256 CVS HEALTH CORP COM 126650100 7595784 95233 SH SOLE 34 95233 0 0 CVS HEALTH CORP COM 126650100 27800667 348554 SH SOLE 36 348554 0 0 CVS HEALTH CORP COM 126650100 5002627 62721 SH SOLE 40 62721 0 0 CVS HEALTH CORP COM 126650100 161354 2023 SH OTR 43 2023 0 0 CVS HEALTH CORP COM 126650100 147146568 1844867 SH SOLE 43 1578679 0 266188 CXAPP INC COM CL A 23248B109 287 117 SH SOLE 2 0 0 117 CXAPP INC COM CL A 23248B109 8722 3560 SH SOLE 18 3560 0 0 CXAPP INC COM CL A 23248B109 7700 3143 SH SOLE 19 3143 0 0 CXAPP INC COM CL A 23248B109 51737 21117 SH SOLE 21 21117 0 0 CXAPP INC COM CL A 23248B109 40513 16536 SH SOLE 22 16364 0 172 CXAPP INC *W EXP 99/99/999 23248B117 179059 1176471 SH SOLE 19 1176471 0 0 CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 8134595 4775000 PRN SOLE 21 4775000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 20085878 75616 SH SOLE 2 64150 0 11466 CYBERARK SOFTWARE LTD SHS M2682V108 13095825 49301 SH SOLE 4 22122 0 27179 CYBERARK SOFTWARE LTD SHS M2682V108 12481157 46987 SH SOLE 7 43406 0 3581 CYBERARK SOFTWARE LTD SHS M2682V108 2415108 9092 SH SOLE 13 9092 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1049770 3952 SH SOLE 15 3952 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 9282175 34944 SH SOLE 18 33765 0 1179 CYBERARK SOFTWARE LTD SHS M2682V108 16743456 63033 SH SOLE 19 63033 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 205921954 775221 SH SOLE 21 775221 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 148073053 557441 SH SOLE 22 533255 0 24186 CYBERARK SOFTWARE LTD SHS M2682V108 24763622 93226 SH SOLE 23 93226 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 17370343 65393 SH SOLE 25 65393 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 4124437 15527 SH SOLE 26 3071 0 12456 CYBERARK SOFTWARE LTD SHS M2682V108 11828238 44529 SH SOLE 28 708 0 43821 CYBERARK SOFTWARE LTD SHS M2682V108 2444859 9204 SH SOLE 29 9204 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 64239162 241837 SH SOLE 30 240714 0 1123 CYBERARK SOFTWARE LTD SHS M2682V108 9470241 35652 SH SOLE 31 35017 0 635 CYBERARK SOFTWARE LTD SHS M2682V108 33732088 126989 SH SOLE 34 126989 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1333463 5020 SH SOLE 36 5020 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 544010 2048 SH SOLE 40 2048 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 15587532 58681 SH SOLE 43 51615 0 7066 CYCLERION THERAPEUTICS INC COM 23255M204 54941 17169 SH SOLE 22 17169 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 866 623 SH SOLE 19 623 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 50739 36503 SH SOLE 22 36434 0 69 CYNGN INC COM 23257B107 460 2765 SH SOLE 18 2765 0 0 CYNGN INC COM 23257B107 4850 29184 SH SOLE 21 29184 0 0 CYTEK BIOSCIENCES INC COM 23285D109 404841 60334 SH SOLE 2 32398 0 27936 CYTEK BIOSCIENCES INC COM 23285D109 5704 850 SH SOLE 4 850 0 0 CYTEK BIOSCIENCES INC COM 23285D109 5334 795 SH SOLE 7 795 0 0 CYTEK BIOSCIENCES INC COM 23285D109 2255835 336190 SH SOLE 18 336190 0 0 CYTEK BIOSCIENCES INC COM 23285D109 1735005 258570 SH SOLE 19 258570 0 0 CYTEK BIOSCIENCES INC COM 23285D109 87279439 13007368 SH SOLE 21 13007368 0 0 CYTEK BIOSCIENCES INC COM 23285D109 21779848 3245879 SH SOLE 22 3135335 0 110544 CYTEK BIOSCIENCES INC COM 23285D109 134401 20030 SH SOLE 25 20030 0 0 CYTEK BIOSCIENCES INC COM 23285D109 248713 37066 SH SOLE 26 1236 0 35830 CYTEK BIOSCIENCES INC COM 23285D109 54257 8086 SH SOLE 28 0 0 8086 CYTEK BIOSCIENCES INC COM 23285D109 2863003 426677 SH SOLE 30 426677 0 0 CYTEK BIOSCIENCES INC COM 23285D109 150324 22403 SH SOLE 40 22403 0 0 CYTEK BIOSCIENCES INC COM 23285D109 11561 1723 SH SOLE 43 1696 0 27 CYTOKINETICS INC COM NEW 23282W605 9444518 134710 SH SOLE 2 88700 0 46010 CYTOKINETICS INC COM NEW 23282W605 21384 305 SH SOLE 4 305 0 0 CYTOKINETICS INC COM NEW 23282W605 1092314 15580 SH SOLE 7 14771 0 809 CYTOKINETICS INC COM NEW 23282W605 25834904 368491 SH SOLE 18 359235 0 9256 CYTOKINETICS INC COM NEW 23282W605 23342353 332939 SH SOLE 19 332939 0 0 CYTOKINETICS INC COM NEW 23282W605 555794992 7927471 SH SOLE 21 7927471 0 0 CYTOKINETICS INC COM NEW 23282W605 228756170 3262818 SH SOLE 22 3169859 0 92959 CYTOKINETICS INC COM NEW 23282W605 302875 4320 SH SOLE 23 4320 0 0 CYTOKINETICS INC COM NEW 23282W605 1289042 18386 SH SOLE 25 18386 0 0 CYTOKINETICS INC COM NEW 23282W605 2794795 39863 SH SOLE 26 28261 0 11602 CYTOKINETICS INC COM NEW 23282W605 162375 2316 SH SOLE 28 1480 0 836 CYTOKINETICS INC COM NEW 23282W605 14046328 200347 SH SOLE 30 200347 0 0 CYTOKINETICS INC COM NEW 23282W605 50900 726 SH SOLE 34 726 0 0 CYTOKINETICS INC COM NEW 23282W605 32180 459 SH SOLE 36 459 0 0 CYTOKINETICS INC COM NEW 23282W605 1266607 18066 SH SOLE 40 18066 0 0 CYTOKINETICS INC COM NEW 23282W605 6167997 87976 SH SOLE 43 78004 0 9972 CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4 7104063 4475000 PRN SOLE 21 4475000 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 7770 3564 SH SOLE 2 3564 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 24028 11022 SH SOLE 18 11022 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 315664 144800 SH SOLE 21 144800 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2118570 971821 SH SOLE 22 971821 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2 1 SH SOLE 43 1 0 0 CYTOSORBENTS CORP COM NEW 23283X206 6812 7170 SH SOLE 18 7170 0 0 CYTOSORBENTS CORP COM NEW 23283X206 83562 87960 SH SOLE 21 87960 0 0 CYTOSORBENTS CORP COM NEW 23283X206 595850 627211 SH SOLE 22 627211 0 0 CYTOSORBENTS CORP COM NEW 23283X206 89 94 SH SOLE 43 94 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 1607234 1071489 SH SOLE 34 1071489 0 0 D R HORTON INC COM 23331A109 197167266 1198221 SH SOLE 2 784168 0 414053 D R HORTON INC COM 23331A109 78125543 474783 SH SOLE 4 219314 0 255469 D R HORTON INC COM 23331A109 49559992 301185 SH SOLE 7 273065 0 28120 D R HORTON INC COM 23331A109 20738730 126033 SH SOLE 13 126033 0 0 D R HORTON INC COM 23331A109 7382042 44862 SH SOLE 15 44862 0 0 D R HORTON INC COM 23331A109 93820157 570162 SH SOLE 18 491714 0 78448 D R HORTON INC COM 23331A109 77058930 468301 SH SOLE 19 468301 0 0 D R HORTON INC COM 23331A109 2381148090 14470666 SH SOLE 21 14470666 0 0 D R HORTON INC COM 23331A109 1166387663 7088348 SH SOLE 22 6323896 0 764452 D R HORTON INC COM 23331A109 135307984 822291 SH SOLE 23 822291 0 0 D R HORTON INC COM 23331A109 451990383 2746827 SH SOLE 25 2746827 0 0 D R HORTON INC COM 23331A109 83352803 506550 SH SOLE 26 328295 0 178255 D R HORTON INC COM 23331A109 108095363 656915 SH SOLE 28 7305 0 649610 D R HORTON INC COM 23331A109 17485083 106260 SH SOLE 29 106260 0 0 D R HORTON INC COM 23331A109 426697073 2593115 SH SOLE 30 2555266 0 37849 D R HORTON INC COM 23331A109 45234301 274897 SH SOLE 31 270351 0 4546 D R HORTON INC COM 23331A109 5459275 33177 SH SOLE 34 33177 0 0 D R HORTON INC COM 23331A109 11799058 71705 SH SOLE 36 71705 0 0 D R HORTON INC COM 23331A109 2391405 14533 SH SOLE 40 14533 0 0 D R HORTON INC COM 23331A109 53150 323 SH OTR 43 323 0 0 D R HORTON INC COM 23331A109 83018823 504520 SH SOLE 43 433616 0 70904 D R HORTON INC OPTIONS 23331A109 378465 2300 SH Call SOLE 4 2300 0 0 D R HORTON INC OPTIONS 23331A109 115185 700 SH Call SOLE 7 700 0 0 D R HORTON INC OPTIONS 23331A109 8441415 51300 SH Call SOLE 18 51300 0 0 D R HORTON INC OPTIONS 23331A109 59682285 362700 SH Call SOLE 19 362700 0 0 D R HORTON INC OPTIONS 23331A109 3702375 22500 SH Call SOLE 22 22500 0 0 D R HORTON INC OPTIONS 23331A109 230370 1400 SH Call SOLE 30 1400 0 0 D R HORTON INC OPTIONS 23331A109 28862070 175400 SH Call SOLE 34 175400 0 0 D-WAVE QUANTUM INC COM 26740W109 3146757 1542528 SH SOLE 22 1542528 0 0 DADA NEXUS LTD ADS 23344D108 3993 1948 SH SOLE 4 1948 0 0 DADA NEXUS LTD ADS 23344D108 16792 8191 SH SOLE 7 8191 0 0 DADA NEXUS LTD ADS 23344D108 1907693 930582 SH SOLE 21 930582 0 0 DADA NEXUS LTD ADS 23344D108 786595 383705 SH SOLE 22 321100 0 62605 DADA NEXUS LTD ADS 23344D108 118789 57946 SH SOLE 25 57946 0 0 DADA NEXUS LTD ADS 23344D108 52539 25629 SH SOLE 28 0 0 25629 DADA NEXUS LTD ADS 23344D108 456551 222708 SH SOLE 30 222708 0 0 DAILY JOURNAL CORP COM 233912104 358717 992 SH SOLE 2 342 0 650 DAILY JOURNAL CORP COM 233912104 6147 17 SH SOLE 7 17 0 0 DAILY JOURNAL CORP COM 233912104 1331810 3683 SH SOLE 18 3683 0 0 DAILY JOURNAL CORP COM 233912104 1052285 2910 SH SOLE 19 2910 0 0 DAILY JOURNAL CORP COM 233912104 20473635 56618 SH SOLE 21 56618 0 0 DAILY JOURNAL CORP COM 233912104 10701486 29594 SH SOLE 22 28644 0 950 DAILY JOURNAL CORP COM 233912104 89679 248 SH SOLE 25 248 0 0 DAILY JOURNAL CORP COM 233912104 201055 556 SH SOLE 43 532 0 24 DAKOTA GOLD CORP COM 46655E100 19413 8191 SH SOLE 2 2810 0 5381 DAKOTA GOLD CORP COM 46655E100 336552 142005 SH SOLE 18 142005 0 0 DAKOTA GOLD CORP COM 46655E100 288773 121845 SH SOLE 19 121845 0 0 DAKOTA GOLD CORP COM 46655E100 4759446 2008205 SH SOLE 21 2008205 0 0 DAKOTA GOLD CORP COM 46655E100 2970776 1253492 SH SOLE 22 1232116 0 21376 DAKTRONICS INC COM 234264109 391797 39337 SH SOLE 2 20246 0 19091 DAKTRONICS INC COM 234264109 4303 432 SH SOLE 7 432 0 0 DAKTRONICS INC COM 234264109 1041348 104553 SH SOLE 18 104553 0 0 DAKTRONICS INC COM 234264109 817865 82115 SH SOLE 19 82115 0 0 DAKTRONICS INC COM 234264109 14387310 1444509 SH SOLE 21 1444509 0 0 DAKTRONICS INC COM 234264109 11905218 1195303 SH SOLE 22 1167520 0 27783 DAKTRONICS INC COM 234264109 161462 16211 SH SOLE 43 16062 0 149 DALLASNEWS CORPORATION COM SER A 235050101 383008 100264 SH SOLE 22 100264 0 0 DANA INC COM 235825205 7534745 593287 SH SOLE 2 290425 0 302862 DANA INC COM 235825205 7684 605 SH SOLE 4 605 0 0 DANA INC COM 235825205 348717 27458 SH SOLE 7 26135 0 1323 DANA INC COM 235825205 5976493 470590 SH SOLE 18 422263 0 48327 DANA INC COM 235825205 18473141 1454578 SH SOLE 19 1454578 0 0 DANA INC COM 235825205 193270365 15218139 SH SOLE 21 15218139 0 0 DANA INC COM 235825205 68761013 5414253 SH SOLE 22 5115953 0 298300 DANA INC COM 235825205 530009 41733 SH SOLE 23 41733 0 0 DANA INC COM 235825205 318097 25047 SH SOLE 25 25047 0 0 DANA INC COM 235825205 2974708 234229 SH SOLE 26 35189 0 199040 DANA INC COM 235825205 32842 2586 SH SOLE 28 2586 0 0 DANA INC COM 235825205 3438449 270744 SH SOLE 30 270744 0 0 DANA INC COM 235825205 98120 7726 SH SOLE 36 7726 0 0 DANA INC COM 235825205 282245 22224 SH SOLE 40 22224 0 0 DANA INC COM 235825205 1878561 147918 SH SOLE 43 140339 0 7579 DANAHER CORPORATION COM 235851102 367805346 1472871 SH SOLE 2 529107 0 943764 DANAHER CORPORATION COM 235851102 138349625 554019 SH SOLE 4 285626 0 268393 DANAHER CORPORATION COM 235851102 169021484 676844 SH SOLE 7 611815 0 65029 DANAHER CORPORATION COM 235851102 7605972 30458 SH SOLE 13 30458 0 0 DANAHER CORPORATION COM 235851102 24482799 98041 SH SOLE 15 98041 0 0 DANAHER CORPORATION COM 235851102 453605159 1816455 SH SOLE 18 1702834 0 113621 DANAHER CORPORATION COM 235851102 549314328 2199721 SH SOLE 19 2199721 0 0 DANAHER CORPORATION COM 235851102 3784998299 15156969 SH SOLE 21 15156969 0 0 DANAHER CORPORATION COM 235851102 3560830398 14259292 SH SOLE 22 12775349 0 1483943 DANAHER CORPORATION COM 235851102 313653564 1256021 SH SOLE 23 1256021 0 0 DANAHER CORPORATION COM 235851102 327329230 1310785 SH SOLE 25 1285178 0 25607 DANAHER CORPORATION COM 235851102 187772958 751934 SH SOLE 26 437329 0 314605 DANAHER CORPORATION COM 235851102 370337257 1483010 SH SOLE 28 21678 0 1461332 DANAHER CORPORATION COM 235851102 219504 879 SH SOLE 29 879 0 0 DANAHER CORPORATION COM 235851102 1346980940 5393965 SH SOLE 30 5393965 0 0 DANAHER CORPORATION COM 235851102 40142490 160750 SH SOLE 31 149494 0 11256 DANAHER CORPORATION COM 235851102 462359577 1851512 SH SOLE 34 1851512 0 0 DANAHER CORPORATION COM 235851102 38532046 154301 SH SOLE 36 154301 0 0 DANAHER CORPORATION COM 235851102 8659041 34675 SH SOLE 40 34675 0 0 DANAHER CORPORATION COM 235851102 246723 988 SH OTR 43 988 0 0 DANAHER CORPORATION COM 235851102 254716141 1020007 SH SOLE 43 895915 0 124092 DANAHER CORPORATION OPTIONS 235851102 1173684 4700 SH Call SOLE 2 0 0 4700 DANAHER CORPORATION OPTIONS 235851102 174804 700 SH Call SOLE 4 700 0 0 DANAHER CORPORATION OPTIONS 235851102 3795744 15200 SH Call SOLE 18 15200 0 0 DANAHER CORPORATION OPTIONS 235851102 21126312 84600 SH Call SOLE 19 84600 0 0 DANAHER CORPORATION OPTIONS 235851102 1573236 6300 SH Call SOLE 22 6300 0 0 DANAHER CORPORATION OPTIONS 235851102 1248600 5000 SH Call SOLE 26 5000 0 0 DANAHER CORPORATION OPTIONS 235851102 99888 400 SH Call SOLE 30 400 0 0 DANAHER CORPORATION OPTIONS 235851102 12261252 49100 SH Call SOLE 34 49100 0 0 DANAOS CORPORATION SHS Y1968P121 2538480 35159 SH SOLE 43 32265 0 2894 DANIMER SCIENTIFIC INC COM CL A 236272100 69762 64002 SH SOLE 2 3418 0 60584 DANIMER SCIENTIFIC INC COM CL A 236272100 1204 1105 SH SOLE 7 1105 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 282371 259056 SH SOLE 18 259056 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 196285 180078 SH SOLE 19 180078 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 3532540 3240862 SH SOLE 21 3240862 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 2419751 2219955 SH SOLE 22 2149392 0 70563 DANIMER SCIENTIFIC INC COM CL A 236272100 56994 52288 SH SOLE 28 52288 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 8952 318 SH SOLE 2 318 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 29360 1043 SH SOLE 4 1043 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 267538 9504 SH SOLE 7 9504 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 17832856 633494 SH SOLE 21 633494 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 8135547 289007 SH SOLE 22 246933 0 42074 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3953752 140453 SH SOLE 25 140453 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 722470 25665 SH SOLE 28 0 0 25665 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 5667862 201345 SH SOLE 30 201345 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2249016 79894 SH SOLE 34 79894 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 96048 3412 SH SOLE 36 3412 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3074806 109229 SH SOLE 43 103392 0 5837 DARDEN RESTAURANTS INC COM 237194105 43216298 258548 SH SOLE 2 51531 0 207017 DARDEN RESTAURANTS INC COM 237194105 8244841 49326 SH SOLE 4 37481 0 11845 DARDEN RESTAURANTS INC COM 237194105 14026058 83913 SH SOLE 7 74279 0 9634 DARDEN RESTAURANTS INC COM 237194105 759195 4542 SH SOLE 13 4542 0 0 DARDEN RESTAURANTS INC COM 237194105 2883839 17253 SH SOLE 15 17253 0 0 DARDEN RESTAURANTS INC COM 237194105 35958478 215127 SH SOLE 18 207756 0 7371 DARDEN RESTAURANTS INC COM 237194105 15067570 90144 SH SOLE 19 90144 0 0 DARDEN RESTAURANTS INC COM 237194105 574441563 3436683 SH SOLE 21 3436683 0 0 DARDEN RESTAURANTS INC COM 237194105 435594070 2606007 SH SOLE 22 2335804 0 270203 DARDEN RESTAURANTS INC COM 237194105 29553624 176809 SH SOLE 23 176809 0 0 DARDEN RESTAURANTS INC COM 237194105 27058743 161883 SH SOLE 25 161883 0 0 DARDEN RESTAURANTS INC COM 237194105 18277685 109349 SH SOLE 26 63287 0 46062 DARDEN RESTAURANTS INC COM 237194105 26163154 156525 SH SOLE 28 1847 0 154678 DARDEN RESTAURANTS INC COM 237194105 106440451 636796 SH SOLE 30 636796 0 0 DARDEN RESTAURANTS INC COM 237194105 4701261 28126 SH SOLE 31 26198 0 1928 DARDEN RESTAURANTS INC COM 237194105 912472 5459 SH SOLE 34 5459 0 0 DARDEN RESTAURANTS INC COM 237194105 4523915 27065 SH SOLE 36 27065 0 0 DARDEN RESTAURANTS INC COM 237194105 963954 5767 SH SOLE 40 5767 0 0 DARDEN RESTAURANTS INC COM 237194105 12731 76 SH OTR 43 76 0 0 DARDEN RESTAURANTS INC COM 237194105 28264594 169097 SH SOLE 43 143918 0 25179 DARE BIOSCIENCE INC COM 23666P101 7259 14808 SH SOLE 18 14808 0 0 DARE BIOSCIENCE INC COM 23666P101 87088 177658 SH SOLE 21 177658 0 0 DARE BIOSCIENCE INC COM 23666P101 99820 203632 SH SOLE 22 203632 0 0 DARIOHEALTH CORP COM NEW 23725P209 6776 4429 SH SOLE 18 4429 0 0 DARIOHEALTH CORP COM NEW 23725P209 85700 56013 SH SOLE 21 56013 0 0 DARIOHEALTH CORP COM NEW 23725P209 75888 49600 SH SOLE 22 49600 0 0 DARLING INGREDIENTS INC COM 237266101 15222537 327296 SH SOLE 2 123449 0 203847 DARLING INGREDIENTS INC COM 237266101 10362335 222798 SH SOLE 4 181554 0 41244 DARLING INGREDIENTS INC COM 237266101 1023546 22007 SH SOLE 7 21438 0 569 DARLING INGREDIENTS INC COM 237266101 272130 5851 SH SOLE 13 5851 0 0 DARLING INGREDIENTS INC COM 237266101 628397 13511 SH SOLE 15 13511 0 0 DARLING INGREDIENTS INC COM 237266101 15344207 329912 SH SOLE 18 320166 0 9746 DARLING INGREDIENTS INC COM 237266101 3077985 66179 SH SOLE 19 66179 0 0 DARLING INGREDIENTS INC COM 237266101 391412858 8415671 SH SOLE 21 8415671 0 0 DARLING INGREDIENTS INC COM 237266101 227085587 4882511 SH SOLE 22 4572902 0 309609 DARLING INGREDIENTS INC COM 237266101 11242816 241729 SH SOLE 23 241729 0 0 DARLING INGREDIENTS INC COM 237266101 13246281 284805 SH SOLE 25 284404 0 401 DARLING INGREDIENTS INC COM 237266101 5333116 114666 SH SOLE 26 78180 0 36486 DARLING INGREDIENTS INC COM 237266101 15843585 340649 SH SOLE 28 90281 0 250368 DARLING INGREDIENTS INC COM 237266101 52990564 1139337 SH SOLE 30 1134463 0 4874 DARLING INGREDIENTS INC COM 237266101 1626734 34976 SH SOLE 31 32688 0 2288 DARLING INGREDIENTS INC COM 237266101 78881239 1696006 SH SOLE 34 1696006 0 0 DARLING INGREDIENTS INC COM 237266101 1277816 27474 SH SOLE 36 27474 0 0 DARLING INGREDIENTS INC COM 237266101 410869 8834 SH SOLE 40 8834 0 0 DARLING INGREDIENTS INC COM 237266101 12697 273 SH OTR 43 273 0 0 DARLING INGREDIENTS INC COM 237266101 24754995 532251 SH SOLE 43 507136 0 25115 DASEKE INC COM 23753F107 74825 9015 SH SOLE 2 2149 0 6866 DASEKE INC COM 23753F107 20294 2445 SH SOLE 7 2445 0 0 DASEKE INC COM 23753F107 904551 108982 SH SOLE 18 108982 0 0 DASEKE INC COM 23753F107 806743 97198 SH SOLE 19 97198 0 0 DASEKE INC COM 23753F107 13505885 1627215 SH SOLE 21 1627215 0 0 DASEKE INC COM 23753F107 11070781 1333829 SH SOLE 22 1316336 0 17493 DASEKE INC COM 23753F107 97392 11734 SH SOLE 43 11494 0 240 DATA I O CORP COM 237690102 5935 1686 SH SOLE 18 1686 0 0 DATA I O CORP COM 237690102 69291 19685 SH SOLE 21 19685 0 0 DATA I O CORP COM 237690102 59893 17015 SH SOLE 22 17015 0 0 DATADOG INC CL A COM 23804L103 61843507 500352 SH SOLE 2 113512 0 386840 DATADOG INC CL A COM 23804L103 21868054 176926 SH SOLE 4 80628 0 96298 DATADOG INC CL A COM 23804L103 11341783 91762 SH SOLE 7 90838 0 924 DATADOG INC CL A COM 23804L103 1260226 10196 SH SOLE 13 10196 0 0 DATADOG INC CL A COM 23804L103 3406169 27558 SH SOLE 15 27558 0 0 DATADOG INC CL A COM 23804L103 60426804 488890 SH SOLE 18 422859 0 66031 DATADOG INC CL A COM 23804L103 64256426 519874 SH SOLE 19 519874 0 0 DATADOG INC CL A COM 23804L103 738287396 5973199 SH SOLE 21 5973199 0 0 DATADOG INC CL A COM 23804L103 893132982 7225995 SH SOLE 22 6668482 0 557513 DATADOG INC CL A COM 23804L103 54796948 443341 SH SOLE 23 443341 0 0 DATADOG INC CL A COM 23804L103 51289427 414963 SH SOLE 25 414090 0 873 DATADOG INC CL A COM 23804L103 33766284 273190 SH SOLE 26 156429 0 116761 DATADOG INC CL A COM 23804L103 58181857 470727 SH SOLE 28 4104 0 466623 DATADOG INC CL A COM 23804L103 131140 1061 SH SOLE 29 1061 0 0 DATADOG INC CL A COM 23804L103 186952663 1512562 SH SOLE 30 1512562 0 0 DATADOG INC CL A COM 23804L103 9309676 75321 SH SOLE 31 70348 0 4973 DATADOG INC CL A COM 23804L103 11315333 91548 SH SOLE 32 91548 0 0 DATADOG INC CL A COM 23804L103 94620620 765539 SH SOLE 34 765539 0 0 DATADOG INC CL A COM 23804L103 6998479 56622 SH SOLE 36 56622 0 0 DATADOG INC CL A COM 23804L103 1633127 13213 SH SOLE 40 13213 0 0 DATADOG INC CL A COM 23804L103 45979 372 SH OTR 43 372 0 0 DATADOG INC CL A COM 23804L103 19303379 156176 SH SOLE 43 123929 0 32247 DATADOG INC NOTE 0.125% 6/1 23804LAB9 8811886 6254000 PRN SOLE 21 6254000 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1186082 18947 SH SOLE 2 10521 0 8426 DAVE & BUSTERS ENTMT INC COM 238337109 6698 107 SH SOLE 4 107 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 499298 7976 SH SOLE 7 7555 0 421 DAVE & BUSTERS ENTMT INC COM 238337109 6050603 96655 SH SOLE 18 96655 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 4576561 73108 SH SOLE 19 73108 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 231988526 3705887 SH SOLE 21 3705887 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 59634513 952628 SH SOLE 22 923220 0 29408 DAVE & BUSTERS ENTMT INC COM 238337109 387431 6189 SH SOLE 25 6189 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 638395 10198 SH SOLE 26 10198 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 67420 1077 SH SOLE 28 224 0 853 DAVE & BUSTERS ENTMT INC COM 238337109 5561634 88844 SH SOLE 30 88844 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 443083 7078 SH SOLE 40 7078 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2404779 38415 SH SOLE 43 36774 0 1641 DAVE INC CLASS A COM NEW 23834J201 48245 1299 SH SOLE 2 1299 0 0 DAVE INC CLASS A COM NEW 23834J201 68895 1855 SH SOLE 18 1855 0 0 DAVE INC CLASS A COM NEW 23834J201 593237 15973 SH SOLE 21 15973 0 0 DAVE INC CLASS A COM NEW 23834J201 2753522 74139 SH SOLE 22 74139 0 0 DAVE INC CLASS A COM NEW 23834J201 27112 730 SH SOLE 26 730 0 0 DAVITA INC COM 23918K108 9231680 66872 SH SOLE 2 22199 0 44673 DAVITA INC COM 23918K108 7245002 52481 SH SOLE 4 26228 0 26253 DAVITA INC COM 23918K108 5300154 38393 SH SOLE 7 29646 0 8747 DAVITA INC COM 23918K108 408490 2959 SH SOLE 13 2959 0 0 DAVITA INC COM 23918K108 1051527 7617 SH SOLE 15 7617 0 0 DAVITA INC COM 23918K108 11702084 84767 SH SOLE 18 81335 0 3432 DAVITA INC COM 23918K108 4403519 31898 SH SOLE 19 31898 0 0 DAVITA INC COM 23918K108 255486098 1850678 SH SOLE 21 1850678 0 0 DAVITA INC COM 23918K108 186517008 1351083 SH SOLE 22 1210897 0 140186 DAVITA INC COM 23918K108 11311127 81935 SH SOLE 23 81935 0 0 DAVITA INC COM 23918K108 15827433 114650 SH SOLE 25 113861 0 789 DAVITA INC COM 23918K108 8397305 60828 SH SOLE 26 35353 0 25475 DAVITA INC COM 23918K108 20421046 147925 SH SOLE 28 31628 0 116297 DAVITA INC COM 23918K108 102568803 742983 SH SOLE 30 610122 0 132861 DAVITA INC COM 23918K108 1742743 12624 SH SOLE 31 11587 0 1037 DAVITA INC COM 23918K108 337256 2443 SH SOLE 34 2443 0 0 DAVITA INC COM 23918K108 1928282 13968 SH SOLE 36 13968 0 0 DAVITA INC COM 23918K108 373977 2709 SH SOLE 40 2709 0 0 DAVITA INC COM 23918K108 13636 99 SH OTR 43 99 0 0 DAVITA INC COM 23918K108 10154682 73558 SH SOLE 43 59844 0 13714 DAWSON GEOPHYSICAL CO NEW COM 239360100 1624 1144 SH SOLE 18 1144 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 17841 12564 SH SOLE 21 12564 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 641323 38821 SH SOLE 2 24412 0 14409 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1454 88 SH SOLE 4 88 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 420467 25452 SH SOLE 7 24094 0 1358 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 2630744 159246 SH SOLE 18 159246 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 2356710 142658 SH SOLE 19 142658 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 46735262 2829011 SH SOLE 21 2829011 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 28661093 1734933 SH SOLE 22 1688080 0 46853 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 135695 8214 SH SOLE 25 8214 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1292079 78213 SH SOLE 30 78213 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 12753 772 SH SOLE 36 772 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 211605 12809 SH SOLE 40 12809 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 20121 1218 SH SOLE 43 15 0 1203 DAYFORCE INC COM 15677J108 16264486 245650 SH SOLE 2 75134 0 170516 DAYFORCE INC COM 15677J108 7564426 114249 SH SOLE 4 43186 0 71063 DAYFORCE INC COM 15677J108 16923938 255610 SH SOLE 7 235150 0 20460 DAYFORCE INC COM 15677J108 303308 4581 SH SOLE 13 4581 0 0 DAYFORCE INC COM 15677J108 1621483 24490 SH SOLE 15 24490 0 0 DAYFORCE INC COM 15677J108 15089458 227903 SH SOLE 18 218599 0 9304 DAYFORCE INC COM 15677J108 5552966 83869 SH SOLE 19 83869 0 0 DAYFORCE INC COM 15677J108 287139727 4336803 SH SOLE 21 4336803 0 0 DAYFORCE INC COM 15677J108 240132348 3626829 SH SOLE 22 3290543 0 336286 DAYFORCE INC COM 15677J108 14447022 218200 SH SOLE 23 218200 0 0 DAYFORCE INC COM 15677J108 15505058 234180 SH SOLE 25 233296 0 884 DAYFORCE INC COM 15677J108 9016147 136175 SH SOLE 26 77856 0 58319 DAYFORCE INC COM 15677J108 16861502 254667 SH SOLE 28 7181 0 247486 DAYFORCE INC COM 15677J108 74101371 1119187 SH SOLE 30 1119187 0 0 DAYFORCE INC COM 15677J108 2360254 35648 SH SOLE 31 33040 0 2608 DAYFORCE INC COM 15677J108 458703 6928 SH SOLE 34 6928 0 0 DAYFORCE INC COM 15677J108 2024768 30581 SH SOLE 36 30581 0 0 DAYFORCE INC COM 15677J108 465986 7038 SH SOLE 40 7038 0 0 DAYFORCE INC COM 15677J108 17281 261 SH OTR 43 261 0 0 DAYFORCE INC COM 15677J108 7525362 113659 SH SOLE 43 99446 0 14213 DAYFORCE INC NOTE 0.250% 3/1 15677JAD0 1464000 1600000 PRN SOLE 2 1600000 0 0 DAYFORCE INC NOTE 0.250% 3/1 15677JAD0 4001295 4373000 PRN SOLE 21 4373000 0 0 DAYFORCE INC NOTE 0.250% 3/1 15677JAD0 1738500 1900000 PRN SOLE 22 1900000 0 0 DBX ETF TR XTRACK INTL REAL 233051846 108 5 SH SOLE 18 5 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3589665 228205 SH SOLE 2 117461 0 110744 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2737 174 SH SOLE 4 174 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 43179 2745 SH SOLE 7 2745 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2884001 183344 SH SOLE 18 173782 0 9562 DECIPHERA PHARMACEUTICALS IN COM 24344T101 8451619 537293 SH SOLE 19 537293 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 40182741 2554529 SH SOLE 21 2554529 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 33926417 2156797 SH SOLE 22 2065617 0 91180 DECIPHERA PHARMACEUTICALS IN COM 24344T101 249242 15845 SH SOLE 23 15845 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 71005 4514 SH SOLE 25 4514 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 775222 49283 SH SOLE 26 8961 0 40322 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2701958 171771 SH SOLE 30 171771 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 210326 13371 SH SOLE 34 13371 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 67796 4310 SH SOLE 40 4310 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1134054 72095 SH SOLE 43 57578 0 14517 DECISIONPOINT SYS INC NEW COM 24345A507 8562 944 SH SOLE 18 944 0 0 DECISIONPOINT SYS INC NEW COM 24345A507 113429 12506 SH SOLE 21 12506 0 0 DECKERS OUTDOOR CORP COM 243537107 46630962 49541 SH SOLE 2 29381 0 20160 DECKERS OUTDOOR CORP COM 243537107 23214295 24663 SH SOLE 4 12372 0 12291 DECKERS OUTDOOR CORP COM 243537107 48948344 52003 SH SOLE 7 44846 0 7157 DECKERS OUTDOOR CORP COM 243537107 1953115 2075 SH SOLE 13 2075 0 0 DECKERS OUTDOOR CORP COM 243537107 3409244 3622 SH SOLE 15 3622 0 0 DECKERS OUTDOOR CORP COM 243537107 49296610 52373 SH SOLE 18 50588 0 1785 DECKERS OUTDOOR CORP COM 243537107 39051936 41489 SH SOLE 19 41489 0 0 DECKERS OUTDOOR CORP COM 243537107 1058385688 1124435 SH SOLE 21 1124435 0 0 DECKERS OUTDOOR CORP COM 243537107 597011098 634268 SH SOLE 22 574706 0 59562 DECKERS OUTDOOR CORP COM 243537107 41678052 44279 SH SOLE 23 44279 0 0 DECKERS OUTDOOR CORP COM 243537107 63686593 67661 SH SOLE 25 67570 0 91 DECKERS OUTDOOR CORP COM 243537107 40172977 42680 SH SOLE 26 27207 0 15473 DECKERS OUTDOOR CORP COM 243537107 31400434 33360 SH SOLE 28 3542 0 29818 DECKERS OUTDOOR CORP COM 243537107 1025032 1089 SH SOLE 29 1089 0 0 DECKERS OUTDOOR CORP COM 243537107 322671458 342808 SH SOLE 30 339406 0 3402 DECKERS OUTDOOR CORP COM 243537107 6480575 6885 SH SOLE 31 6460 0 425 DECKERS OUTDOOR CORP COM 243537107 23802583 25288 SH SOLE 34 25288 0 0 DECKERS OUTDOOR CORP COM 243537107 3929761 4175 SH SOLE 36 4175 0 0 DECKERS OUTDOOR CORP COM 243537107 1181281 1255 SH SOLE 40 1255 0 0 DECKERS OUTDOOR CORP COM 243537107 28925 31 SH OTR 43 31 0 0 DECKERS OUTDOOR CORP COM 243537107 35659635 37885 SH SOLE 43 34130 0 3755 DECKERS OUTDOOR CORP OPTIONS 243537107 376504 400 SH Call SOLE 4 400 0 0 DECKERS OUTDOOR CORP OPTIONS 243537107 94126 100 SH Call SOLE 7 100 0 0 DECKERS OUTDOOR CORP OPTIONS 243537107 7812458 8300 SH Call SOLE 18 8300 0 0 DECKERS OUTDOOR CORP OPTIONS 243537107 55251962 58700 SH Call SOLE 19 58700 0 0 DECKERS OUTDOOR CORP OPTIONS 243537107 3576788 3800 SH Call SOLE 22 3800 0 0 DECKERS OUTDOOR CORP OPTIONS 243537107 282378 300 SH Call SOLE 30 300 0 0 DECKERS OUTDOOR CORP OPTIONS 243537107 26731784 28400 SH Call SOLE 34 28400 0 0 DEERE & CO COM 244199105 188197371 458191 SH SOLE 2 74004 0 384187 DEERE & CO COM 244199105 88934246 216522 SH SOLE 4 113603 0 102919 DEERE & CO COM 244199105 120854084 294235 SH SOLE 7 269908 0 24327 DEERE & CO COM 244199105 4868912 11854 SH SOLE 13 11854 0 0 DEERE & CO COM 244199105 15593333 37964 SH SOLE 15 37964 0 0 DEERE & CO COM 244199105 161427392 393016 SH SOLE 18 376442 0 16574 DEERE & CO COM 244199105 28993726 70589 SH SOLE 19 70589 0 0 DEERE & CO COM 244199105 2419590889 5890809 SH SOLE 21 5890809 0 0 DEERE & CO COM 244199105 2300558026 5601008 SH SOLE 22 5020327 0 580681 DEERE & CO COM 244199105 196718583 478937 SH SOLE 23 478937 0 0 DEERE & CO COM 244199105 199997521 486920 SH SOLE 25 485425 0 1495 DEERE & CO COM 244199105 116549939 283756 SH SOLE 26 161022 0 122734 DEERE & CO COM 244199105 216844022 527935 SH SOLE 28 10847 0 517088 DEERE & CO COM 244199105 595396382 1449570 SH SOLE 30 1449570 0 0 DEERE & CO COM 244199105 25053497 60996 SH SOLE 31 56750 0 4246 DEERE & CO COM 244199105 15624550 38040 SH SOLE 34 38040 0 0 DEERE & CO COM 244199105 23692305 57682 SH SOLE 36 57682 0 0 DEERE & CO COM 244199105 5384801 13110 SH SOLE 40 13110 0 0 DEERE & CO COM 244199105 128562 313 SH OTR 43 313 0 0 DEERE & CO COM 244199105 154622699 376449 SH SOLE 43 322994 0 53455 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 446174 55288 SH SOLE 2 33517 0 21771 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 2324 288 SH SOLE 7 288 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 974081 120704 SH SOLE 18 120704 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 2523069 312648 SH SOLE 19 312648 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 14848711 1839989 SH SOLE 21 1839989 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 10622993 1316356 SH SOLE 22 1269081 0 47275 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 110268 13664 SH SOLE 25 13664 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 236903 29356 SH SOLE 30 29356 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1875226 232370 SH SOLE 34 232370 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 110317 13670 SH SOLE 40 13670 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 258450 32026 SH SOLE 43 30215 0 1811 DELCATH SYS INC COM NEW 24661P807 9974 2091 SH SOLE 18 2091 0 0 DELCATH SYS INC COM NEW 24661P807 119803 25116 SH SOLE 21 25116 0 0 DELCATH SYS INC COM NEW 24661P807 304646 63867 SH SOLE 22 63867 0 0 DELEK US HLDGS INC NEW COM 24665A103 14763961 480285 SH SOLE 2 343503 0 136782 DELEK US HLDGS INC NEW COM 24665A103 8361 272 SH SOLE 4 272 0 0 DELEK US HLDGS INC NEW COM 24665A103 581539 18918 SH SOLE 7 17993 0 925 DELEK US HLDGS INC NEW COM 24665A103 6841095 222547 SH SOLE 18 205754 0 16793 DELEK US HLDGS INC NEW COM 24665A103 20278686 659684 SH SOLE 19 659684 0 0 DELEK US HLDGS INC NEW COM 24665A103 78852926 2565157 SH SOLE 21 2565157 0 0 DELEK US HLDGS INC NEW COM 24665A103 77147625 2509682 SH SOLE 22 2372462 0 137220 DELEK US HLDGS INC NEW COM 24665A103 484339 15756 SH SOLE 23 15756 0 0 DELEK US HLDGS INC NEW COM 24665A103 2652309 86282 SH SOLE 26 20247 0 66035 DELEK US HLDGS INC NEW COM 24665A103 1467435 47737 SH SOLE 30 47737 0 0 DELEK US HLDGS INC NEW COM 24665A103 1769118 57551 SH SOLE 34 57551 0 0 DELEK US HLDGS INC NEW COM 24665A103 125296 4076 SH SOLE 36 4076 0 0 DELEK US HLDGS INC NEW COM 24665A103 357322 11624 SH SOLE 40 11624 0 0 DELEK US HLDGS INC NEW COM 24665A103 1966086 63959 SH SOLE 43 60200 0 3759 DELL TECHNOLOGIES INC CL C 24703L202 28107005 246315 SH SOLE 2 228008 0 18307 DELL TECHNOLOGIES INC CL C 24703L202 30893571 270735 SH SOLE 4 114804 0 155931 DELL TECHNOLOGIES INC CL C 24703L202 22282031 195268 SH SOLE 7 186930 0 8338 DELL TECHNOLOGIES INC CL C 24703L202 3833297 33593 SH SOLE 13 33593 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2568274 22507 SH SOLE 15 22507 0 0 DELL TECHNOLOGIES INC CL C 24703L202 26687476 233875 SH SOLE 18 215966 0 17909 DELL TECHNOLOGIES INC CL C 24703L202 12786482 112054 SH SOLE 19 112054 0 0 DELL TECHNOLOGIES INC CL C 24703L202 315148085 2761792 SH SOLE 21 2761792 0 0 DELL TECHNOLOGIES INC CL C 24703L202 551940142 4836913 SH SOLE 22 4547253 0 289660 DELL TECHNOLOGIES INC CL C 24703L202 48395991 424117 SH SOLE 23 424117 0 0 DELL TECHNOLOGIES INC CL C 24703L202 8936753 78317 SH SOLE 25 78317 0 0 DELL TECHNOLOGIES INC CL C 24703L202 31250507 273863 SH SOLE 26 219367 0 54496 DELL TECHNOLOGIES INC CL C 24703L202 51900537 454829 SH SOLE 28 49869 0 404960 DELL TECHNOLOGIES INC CL C 24703L202 2125755 18629 SH SOLE 29 18629 0 0 DELL TECHNOLOGIES INC CL C 24703L202 222270989 1947866 SH SOLE 30 1697635 0 250231 DELL TECHNOLOGIES INC CL C 24703L202 18755462 164363 SH SOLE 31 160507 0 3856 DELL TECHNOLOGIES INC CL C 24703L202 6484643 56828 SH SOLE 34 56828 0 0 DELL TECHNOLOGIES INC CL C 24703L202 4207920 36876 SH SOLE 36 36876 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1374227 12043 SH SOLE 40 12043 0 0 DELL TECHNOLOGIES INC CL C 24703L202 36287 318 SH OTR 43 318 0 0 DELL TECHNOLOGIES INC CL C 24703L202 62261748 545629 SH SOLE 43 503845 0 41784 DELTA AIR LINES INC DEL COM NEW 247361702 30191609 630700 SH SOLE 2 295982 0 334718 DELTA AIR LINES INC DEL COM NEW 247361702 3537545 73899 SH SOLE 4 57757 0 16142 DELTA AIR LINES INC DEL COM NEW 247361702 16755218 350015 SH SOLE 7 301839 0 48176 DELTA AIR LINES INC DEL COM NEW 247361702 158354 3308 SH SOLE 13 3308 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2078803 43426 SH SOLE 15 43426 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 63069347 1317513 SH SOLE 18 1213685 0 103828 DELTA AIR LINES INC DEL COM NEW 247361702 143024550 2987770 SH SOLE 19 2987770 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 830319367 17345297 SH SOLE 21 17345297 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 655250879 13688132 SH SOLE 22 12616761 0 1071371 DELTA AIR LINES INC DEL COM NEW 247361702 15881830 331770 SH SOLE 23 331770 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 29186770 609709 SH SOLE 25 609709 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 23207998 484813 SH SOLE 26 352560 0 132253 DELTA AIR LINES INC DEL COM NEW 247361702 12418005 259411 SH SOLE 28 16006 0 243405 DELTA AIR LINES INC DEL COM NEW 247361702 134011921 2799497 SH SOLE 30 2437636 0 361861 DELTA AIR LINES INC DEL COM NEW 247361702 1927964 40275 SH SOLE 31 37953 0 2322 DELTA AIR LINES INC DEL COM NEW 247361702 60959046 1273429 SH SOLE 34 1273429 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1827246 38171 SH SOLE 36 38171 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 315703 6595 SH SOLE 40 6595 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 31977 668 SH OTR 43 668 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 36107101 754274 SH SOLE 43 633460 0 120814 DELTA AIR LINES INC DEL OPTIONS 247361702 339877 7100 SH Call SOLE 4 7100 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 105314 2200 SH Call SOLE 7 2200 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 7783662 162600 SH Call SOLE 18 162600 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 55151027 1152100 SH Call SOLE 19 1152100 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 3432279 71700 SH Call SOLE 22 71700 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 215415 4500 SH Call SOLE 30 4500 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 26711460 558000 SH Call SOLE 34 558000 0 0 DELTA APPAREL INC COM 247368103 37282 12469 SH SOLE 2 12469 0 0 DELTA APPAREL INC COM 247368103 3014 1008 SH SOLE 18 1008 0 0 DELTA APPAREL INC COM 247368103 41056 13731 SH SOLE 21 13731 0 0 DELTA APPAREL INC COM 247368103 322833 107971 SH SOLE 22 107971 0 0 DELUXE CORP COM 248019101 2801043 136039 SH SOLE 2 106594 0 29445 DELUXE CORP COM 248019101 3624 176 SH SOLE 4 176 0 0 DELUXE CORP COM 248019101 340250 16525 SH SOLE 7 15641 0 884 DELUXE CORP COM 248019101 2910644 141362 SH SOLE 18 141362 0 0 DELUXE CORP COM 248019101 1912440 92882 SH SOLE 19 92882 0 0 DELUXE CORP COM 248019101 106607896 5177654 SH SOLE 21 5177654 0 0 DELUXE CORP COM 248019101 26360718 1280268 SH SOLE 22 1222730 0 57538 DELUXE CORP COM 248019101 209627 10181 SH SOLE 25 10181 0 0 DELUXE CORP COM 248019101 349392 16969 SH SOLE 26 16969 0 0 DELUXE CORP COM 248019101 215413 10462 SH SOLE 28 292 0 10170 DELUXE CORP COM 248019101 2447636 118875 SH SOLE 30 118875 0 0 DELUXE CORP COM 248019101 182736 8875 SH SOLE 40 8875 0 0 DELUXE CORP COM 248019101 2320209 112686 SH SOLE 43 108218 0 4468 DENALI THERAPEUTICS INC COM 24823R105 5111983 249122 SH SOLE 2 132612 0 116510 DENALI THERAPEUTICS INC COM 24823R105 6546 319 SH SOLE 4 319 0 0 DENALI THERAPEUTICS INC COM 24823R105 502904 24508 SH SOLE 7 23222 0 1286 DENALI THERAPEUTICS INC COM 24823R105 6863242 334466 SH SOLE 18 314973 0 19493 DENALI THERAPEUTICS INC COM 24823R105 29863597 1455341 SH SOLE 19 1455341 0 0 DENALI THERAPEUTICS INC COM 24823R105 108097780 5267923 SH SOLE 21 5267923 0 0 DENALI THERAPEUTICS INC COM 24823R105 82759171 4033098 SH SOLE 22 3885083 0 148015 DENALI THERAPEUTICS INC COM 24823R105 371186 18089 SH SOLE 23 18089 0 0 DENALI THERAPEUTICS INC COM 24823R105 404059 19691 SH SOLE 25 19691 0 0 DENALI THERAPEUTICS INC COM 24823R105 3942426 192126 SH SOLE 26 47729 0 144397 DENALI THERAPEUTICS INC COM 24823R105 35438 1727 SH SOLE 28 1727 0 0 DENALI THERAPEUTICS INC COM 24823R105 10243522 499197 SH SOLE 30 499197 0 0 DENALI THERAPEUTICS INC COM 24823R105 90432 4407 SH SOLE 34 4407 0 0 DENALI THERAPEUTICS INC COM 24823R105 32257 1572 SH SOLE 36 1572 0 0 DENALI THERAPEUTICS INC COM 24823R105 498369 24287 SH SOLE 40 24287 0 0 DENALI THERAPEUTICS INC COM 24823R105 12004 585 SH OTR 43 585 0 0 DENALI THERAPEUTICS INC COM 24823R105 1506127 73398 SH SOLE 43 67128 0 6270 DENNYS CORP COM 24869P104 298377 33301 SH SOLE 2 14439 0 18862 DENNYS CORP COM 24869P104 1631 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 4399 491 SH SOLE 7 491 0 0 DENNYS CORP COM 24869P104 1191734 133006 SH SOLE 18 133006 0 0 DENNYS CORP COM 24869P104 1002579 111895 SH SOLE 19 111895 0 0 DENNYS CORP COM 24869P104 17333004 1934487 SH SOLE 21 1934487 0 0 DENNYS CORP COM 24869P104 14043895 1567399 SH SOLE 22 1504616 0 62783 DENNYS CORP COM 24869P104 72621 8105 SH SOLE 25 8105 0 0 DENNYS CORP COM 24869P104 207926 23206 SH SOLE 26 23206 0 0 DENNYS CORP COM 24869P104 4561 509 SH SOLE 28 509 0 0 DENNYS CORP COM 24869P104 282742 31556 SH SOLE 30 31556 0 0 DENNYS CORP COM 24869P104 58294 6506 SH SOLE 40 6506 0 0 DENNYS CORP COM 24869P104 672627 75070 SH SOLE 43 70621 0 4449 DENTSPLY SIRONA INC COM 24906P109 12945029 390028 SH SOLE 2 162535 0 227493 DENTSPLY SIRONA INC COM 24906P109 75109 2263 SH SOLE 4 1834 0 429 DENTSPLY SIRONA INC COM 24906P109 4360436 131378 SH SOLE 7 114086 0 17292 DENTSPLY SIRONA INC COM 24906P109 354602 10684 SH SOLE 15 10684 0 0 DENTSPLY SIRONA INC COM 24906P109 9290976 279933 SH SOLE 18 279933 0 0 DENTSPLY SIRONA INC COM 24906P109 8365208 252040 SH SOLE 19 252040 0 0 DENTSPLY SIRONA INC COM 24906P109 198328405 5975547 SH SOLE 21 5975547 0 0 DENTSPLY SIRONA INC COM 24906P109 158876945 4786892 SH SOLE 22 4429151 0 357741 DENTSPLY SIRONA INC COM 24906P109 1451830 43743 SH SOLE 25 43743 0 0 DENTSPLY SIRONA INC COM 24906P109 2859285 86149 SH SOLE 26 75648 0 10501 DENTSPLY SIRONA INC COM 24906P109 2295553 69164 SH SOLE 28 3890 0 65274 DENTSPLY SIRONA INC COM 24906P109 28812670 868113 SH SOLE 30 868113 0 0 DENTSPLY SIRONA INC COM 24906P109 87422 2634 SH SOLE 31 2634 0 0 DENTSPLY SIRONA INC COM 24906P109 2992842 90173 SH SOLE 34 90173 0 0 DENTSPLY SIRONA INC COM 24906P109 146136 4403 SH SOLE 36 4403 0 0 DENTSPLY SIRONA INC COM 24906P109 1457539 43915 SH SOLE 40 43915 0 0 DENTSPLY SIRONA INC COM 24906P109 22304 672 SH OTR 43 672 0 0 DENTSPLY SIRONA INC COM 24906P109 5801224 174788 SH SOLE 43 145510 0 29278 DERMTECH INC COM 24984K105 3968 5652 SH SOLE 18 5652 0 0 DERMTECH INC COM 24984K105 45102 64248 SH SOLE 21 64248 0 0 DERMTECH INC COM 24984K105 254516 362559 SH SOLE 22 362559 0 0 DERMTECH INC COM 24984K105 263 374 SH SOLE 43 374 0 0 DESCARTES SYS GROUP INC COM 249906108 27217178 297358 SH SOLE 21 297358 0 0 DESCARTES SYS GROUP INC COM 249906108 5050534 55179 SH SOLE 43 46459 0 8720 DESIGN THERAPEUTICS INC COM 25056L103 277457 68848 SH SOLE 2 51918 0 16930 DESIGN THERAPEUTICS INC COM 25056L103 1249 310 SH SOLE 7 310 0 0 DESIGN THERAPEUTICS INC COM 25056L103 400397 99354 SH SOLE 18 99354 0 0 DESIGN THERAPEUTICS INC COM 25056L103 265400 65856 SH SOLE 19 65856 0 0 DESIGN THERAPEUTICS INC COM 25056L103 4817470 1195402 SH SOLE 21 1195402 0 0 DESIGN THERAPEUTICS INC COM 25056L103 3273355 812247 SH SOLE 22 782756 0 29491 DESIGN THERAPEUTICS INC COM 25056L103 3768 935 SH SOLE 23 935 0 0 DESIGN THERAPEUTICS INC COM 25056L103 125462 31132 SH SOLE 26 0 0 31132 DESIGN THERAPEUTICS INC COM 25056L103 431 107 SH SOLE 43 79 0 28 DESIGNER BRANDS INC CL A 250565108 429844 39327 SH SOLE 2 12222 0 27105 DESIGNER BRANDS INC CL A 250565108 1716 157 SH SOLE 4 157 0 0 DESIGNER BRANDS INC CL A 250565108 5858 536 SH SOLE 7 536 0 0 DESIGNER BRANDS INC CL A 250565108 1434420 131237 SH SOLE 18 131237 0 0 DESIGNER BRANDS INC CL A 250565108 989963 90573 SH SOLE 19 90573 0 0 DESIGNER BRANDS INC CL A 250565108 54958204 5028198 SH SOLE 21 5028198 0 0 DESIGNER BRANDS INC CL A 250565108 14343767 1312330 SH SOLE 22 1259220 0 53110 DESIGNER BRANDS INC CL A 250565108 136232 12464 SH SOLE 25 12464 0 0 DESIGNER BRANDS INC CL A 250565108 843971 77216 SH SOLE 26 20073 0 57143 DESIGNER BRANDS INC CL A 250565108 6274 574 SH SOLE 28 574 0 0 DESIGNER BRANDS INC CL A 250565108 1054767 96502 SH SOLE 30 96502 0 0 DESIGNER BRANDS INC CL A 250565108 65044 5951 SH SOLE 40 5951 0 0 DESIGNER BRANDS INC CL A 250565108 1297285 118690 SH SOLE 43 115944 0 2746 DESKTOP METAL INC COM CL A 25058X105 104620 118886 SH SOLE 2 8660 0 110226 DESKTOP METAL INC COM CL A 25058X105 2064 2346 SH SOLE 7 2346 0 0 DESKTOP METAL INC COM CL A 25058X105 673043 764822 SH SOLE 18 764822 0 0 DESKTOP METAL INC COM CL A 25058X105 561503 638072 SH SOLE 19 638072 0 0 DESKTOP METAL INC COM CL A 25058X105 8817946 10020393 SH SOLE 21 10020393 0 0 DESKTOP METAL INC COM CL A 25058X105 6299234 7158220 SH SOLE 22 6903847 0 254373 DESKTOP METAL INC COM CL A 25058X105 9842 11184 SH SOLE 28 11184 0 0 DESKTOP METAL INC COM CL A 25058X105 1213619 1379112 SH SOLE 30 1379112 0 0 DESKTOP METAL INC COM CL A 25058X105 3597 4088 SH SOLE 43 4088 0 0 DESPEGAR COM CORP ORD SHS G27358103 754975 63125 SH SOLE 2 63125 0 0 DESPEGAR COM CORP ORD SHS G27358103 153112 12802 SH SOLE 22 12802 0 0 DESTINATION XL GROUP INC COM 25065K104 105052 29181 SH SOLE 2 1732 0 27449 DESTINATION XL GROUP INC COM 25065K104 1498 416 SH SOLE 7 416 0 0 DESTINATION XL GROUP INC COM 25065K104 576187 160052 SH SOLE 18 160052 0 0 DESTINATION XL GROUP INC COM 25065K104 464731 129092 SH SOLE 19 129092 0 0 DESTINATION XL GROUP INC COM 25065K104 7204295 2001193 SH SOLE 21 2001193 0 0 DESTINATION XL GROUP INC COM 25065K104 5039654 1399904 SH SOLE 22 1351746 0 48158 DESTINATION XL GROUP INC COM 25065K104 6552 1820 SH SOLE 43 10 0 1810 DEUTSCHE BANK A G NAMEN AKT D18190898 21453405 1360394 SH SOLE 43 1218490 0 141903 DEVON ENERGY CORP NEW COM 25179M103 66680188 1328820 SH SOLE 2 871171 0 457649 DEVON ENERGY CORP NEW COM 25179M103 33223726 662091 SH SOLE 4 181274 0 480817 DEVON ENERGY CORP NEW COM 25179M103 23237204 463077 SH SOLE 7 412288 0 50789 DEVON ENERGY CORP NEW COM 25179M103 989650 19722 SH SOLE 13 19722 0 0 DEVON ENERGY CORP NEW COM 25179M103 4694841 93560 SH SOLE 15 93560 0 0 DEVON ENERGY CORP NEW COM 25179M103 77088724 1536244 SH SOLE 18 1390325 0 145919 DEVON ENERGY CORP NEW COM 25179M103 53846853 1073074 SH SOLE 19 1073074 0 0 DEVON ENERGY CORP NEW COM 25179M103 1242731937 24765483 SH SOLE 21 24765483 0 0 DEVON ENERGY CORP NEW COM 25179M103 743483841 14816338 SH SOLE 22 13109097 0 1707241 DEVON ENERGY CORP NEW COM 25179M103 55008019 1096214 SH SOLE 23 1096214 0 0 DEVON ENERGY CORP NEW COM 25179M103 42438932 845734 SH SOLE 25 845734 0 0 DEVON ENERGY CORP NEW COM 25179M103 28571589 569382 SH SOLE 26 361334 0 208048 DEVON ENERGY CORP NEW COM 25179M103 25871252 515569 SH SOLE 28 2854 0 512715 DEVON ENERGY CORP NEW COM 25179M103 121084 2413 SH SOLE 29 2413 0 0 DEVON ENERGY CORP NEW COM 25179M103 224202885 4467973 SH SOLE 30 4448389 0 19584 DEVON ENERGY CORP NEW COM 25179M103 7409529 147659 SH SOLE 31 137499 0 10160 DEVON ENERGY CORP NEW COM 25179M103 1510719 30106 SH SOLE 34 30106 0 0 DEVON ENERGY CORP NEW COM 25179M103 20528939 409106 SH SOLE 35 409106 0 0 DEVON ENERGY CORP NEW COM 25179M103 7441995 148306 SH SOLE 36 148306 0 0 DEVON ENERGY CORP NEW COM 25179M103 1520203 30295 SH SOLE 40 30295 0 0 DEVON ENERGY CORP NEW COM 25179M103 42553 848 SH OTR 43 848 0 0 DEVON ENERGY CORP NEW COM 25179M103 59085313 1177467 SH SOLE 43 1049014 0 128453 DEXCOM INC COM 252131107 142009659 1023862 SH SOLE 2 467307 0 556555 DEXCOM INC COM 252131107 43955417 316910 SH SOLE 4 170627 0 146283 DEXCOM INC COM 252131107 56493481 407307 SH SOLE 7 371881 0 35426 DEXCOM INC COM 252131107 4872670 35131 SH SOLE 13 35131 0 0 DEXCOM INC COM 252131107 7977192 57514 SH SOLE 15 57514 0 0 DEXCOM INC COM 252131107 116526724 840135 SH SOLE 18 790828 0 49307 DEXCOM INC COM 252131107 205868942 1484275 SH SOLE 19 1484275 0 0 DEXCOM INC COM 252131107 1915906236 13813311 SH SOLE 21 13813311 0 0 DEXCOM INC COM 252131107 1177402940 8488846 SH SOLE 22 7588732 0 900114 DEXCOM INC COM 252131107 89541946 645580 SH SOLE 23 645580 0 0 DEXCOM INC COM 252131107 115793001 834845 SH SOLE 25 828589 0 6256 DEXCOM INC COM 252131107 65433528 471763 SH SOLE 26 254948 0 216815 DEXCOM INC COM 252131107 105277045 759027 SH SOLE 28 23342 0 735685 DEXCOM INC COM 252131107 49655 358 SH SOLE 29 358 0 0 DEXCOM INC COM 252131107 410414271 2959007 SH SOLE 30 2831343 0 127664 DEXCOM INC COM 252131107 12277447 88518 SH SOLE 31 82396 0 6122 DEXCOM INC COM 252131107 16031917 115587 SH SOLE 32 115587 0 0 DEXCOM INC COM 252131107 144527342 1042014 SH SOLE 34 1042014 0 0 DEXCOM INC COM 252131107 11527357 83110 SH SOLE 36 83110 0 0 DEXCOM INC COM 252131107 2712001 19553 SH SOLE 40 19553 0 0 DEXCOM INC COM 252131107 72818 525 SH OTR 43 525 0 0 DEXCOM INC COM 252131107 60400227 435474 SH SOLE 43 349286 0 86188 DEXCOM INC OPTIONS 252131107 1081860 7800 SH Call SOLE 2 0 0 7800 DEXCOM INC OPTIONS 252131107 152570 1100 SH Call SOLE 4 1100 0 0 DEXCOM INC OPTIONS 252131107 3578460 25800 SH Call SOLE 18 25800 0 0 DEXCOM INC OPTIONS 252131107 18807720 135600 SH Call SOLE 19 135600 0 0 DEXCOM INC OPTIONS 252131107 1470220 10600 SH Call SOLE 22 10600 0 0 DEXCOM INC OPTIONS 252131107 1067990 7700 SH Call SOLE 26 7700 0 0 DEXCOM INC OPTIONS 252131107 97090 700 SH Call SOLE 30 700 0 0 DEXCOM INC OPTIONS 252131107 11470490 82700 SH Call SOLE 34 82700 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 3501440 3190000 PRN SOLE 2 3190000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 10531760 9595000 PRN SOLE 21 9595000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 4170994 3800000 PRN SOLE 22 3800000 0 0 DHI GROUP INC COM 23331S100 151697 59489 SH SOLE 2 43957 0 15532 DHI GROUP INC COM 23331S100 2004 786 SH SOLE 7 786 0 0 DHI GROUP INC COM 23331S100 308030 120796 SH SOLE 18 120796 0 0 DHI GROUP INC COM 23331S100 292722 114793 SH SOLE 19 114793 0 0 DHI GROUP INC COM 23331S100 4001358 1569160 SH SOLE 21 1569160 0 0 DHI GROUP INC COM 23331S100 2878422 1128793 SH SOLE 22 1100442 0 28351 DHI GROUP INC COM 23331S100 6268 2458 SH SOLE 23 2458 0 0 DHI GROUP INC COM 23331S100 1084 425 SH SOLE 43 425 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 899151 78187 SH SOLE 2 5288 0 72899 DHT HOLDINGS INC SHS NEW Y2065G121 12041 1047 SH SOLE 7 1047 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 4147912 360688 SH SOLE 18 360688 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3317187 288451 SH SOLE 19 288451 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 53198805 4625983 SH SOLE 21 4625983 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 19666265 1710110 SH SOLE 22 1591838 0 118272 DHT HOLDINGS INC SHS NEW Y2065G121 38985 3390 SH SOLE 28 3390 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 45414 3949 SH SOLE 43 3503 0 446 DIAGEO PLC SPON ADR NEW 25243Q205 4165 28 SH SOLE 2 28 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 90604822 609149 SH SOLE 18 607770 0 1379 DIAGEO PLC SPON ADR NEW 25243Q205 10426823 70101 SH SOLE 19 70101 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 77494 521 SH SOLE 21 521 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 6991672 47006 SH SOLE 25 23085 0 23921 DIAGEO PLC SPON ADR NEW 25243Q205 24558461 165110 SH SOLE 34 165110 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 1045345 7028 SH SOLE 36 7028 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 63073761 424054 SH SOLE 43 386677 0 37376 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 11387 4111 SH SOLE 18 4111 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 144037 51999 SH SOLE 21 51999 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 130910 47260 SH SOLE 22 47260 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 248676 1613 SH SOLE 2 922 0 691 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 3392 22 SH SOLE 7 22 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1134845 7361 SH SOLE 18 7361 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 909449 5899 SH SOLE 19 5899 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 18187589 117971 SH SOLE 21 117971 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 14280613 92629 SH SOLE 22 89837 0 2792 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 63364 411 SH SOLE 25 411 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 701782 4552 SH SOLE 30 4552 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 76931 499 SH SOLE 40 499 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 15043 98 SH OTR 43 98 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2458912 15949 SH SOLE 43 13101 0 2848 DIAMOND OFFSHORE DRILLING IN COM 25271C201 1374994 100806 SH SOLE 2 29994 0 70812 DIAMOND OFFSHORE DRILLING IN COM 25271C201 6411 470 SH SOLE 4 470 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 12221 896 SH SOLE 7 896 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 3907751 286492 SH SOLE 18 286492 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 2967327 217546 SH SOLE 19 217546 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 56495530 4141901 SH SOLE 21 4141901 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 42092003 3085924 SH SOLE 22 2956441 0 129483 DIAMOND OFFSHORE DRILLING IN COM 25271C201 299507 21958 SH SOLE 25 21958 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 201845 14798 SH SOLE 26 14798 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 500097 36664 SH SOLE 28 0 0 36664 DIAMOND OFFSHORE DRILLING IN COM 25271C201 888510 65140 SH SOLE 30 65140 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 348311 25536 SH SOLE 40 25536 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 891524 65361 SH SOLE 43 60290 0 5071 DIAMONDBACK ENERGY INC COM 25278X109 37947177 191488 SH SOLE 2 67620 0 123868 DIAMONDBACK ENERGY INC COM 25278X109 9830025 49604 SH SOLE 4 49604 0 0 DIAMONDBACK ENERGY INC COM 25278X109 30689597 154865 SH SOLE 7 141025 0 13840 DIAMONDBACK ENERGY INC COM 25278X109 1052679 5312 SH SOLE 13 5312 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5345438 26974 SH SOLE 15 26974 0 0 DIAMONDBACK ENERGY INC COM 25278X109 70197957 354231 SH SOLE 18 343726 0 10505 DIAMONDBACK ENERGY INC COM 25278X109 52406651 264453 SH SOLE 19 264453 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1209715289 6104432 SH SOLE 21 6104432 0 0 DIAMONDBACK ENERGY INC COM 25278X109 752860117 3799062 SH SOLE 22 3420278 0 378784 DIAMONDBACK ENERGY INC COM 25278X109 50438625 254522 SH SOLE 23 254522 0 0 DIAMONDBACK ENERGY INC COM 25278X109 83561155 421664 SH SOLE 25 421664 0 0 DIAMONDBACK ENERGY INC COM 25278X109 29371767 148215 SH SOLE 26 88559 0 59656 DIAMONDBACK ENERGY INC COM 25278X109 26082343 131616 SH SOLE 28 293 0 131323 DIAMONDBACK ENERGY INC COM 25278X109 10274322 51846 SH SOLE 29 51846 0 0 DIAMONDBACK ENERGY INC COM 25278X109 278825586 1407002 SH SOLE 30 1405181 0 1821 DIAMONDBACK ENERGY INC COM 25278X109 7779560 39257 SH SOLE 31 36403 0 2854 DIAMONDBACK ENERGY INC COM 25278X109 10602690 53503 SH SOLE 32 53503 0 0 DIAMONDBACK ENERGY INC COM 25278X109 87516430 441623 SH SOLE 34 441623 0 0 DIAMONDBACK ENERGY INC COM 25278X109 16484177 83182 SH SOLE 35 83182 0 0 DIAMONDBACK ENERGY INC COM 25278X109 7038800 35519 SH SOLE 36 35519 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1701686 8587 SH SOLE 40 8587 0 0 DIAMONDBACK ENERGY INC COM 25278X109 28536 144 SH OTR 43 144 0 0 DIAMONDBACK ENERGY INC COM 25278X109 55167948 278387 SH SOLE 43 240886 0 37501 DIAMONDROCK HOSPITALITY CO COM 252784301 2157262 224481 SH SOLE 2 60393 0 164088 DIAMONDROCK HOSPITALITY CO COM 252784301 940031 97818 SH SOLE 4 97818 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3066003 319043 SH SOLE 7 285907 0 33136 DIAMONDROCK HOSPITALITY CO COM 252784301 6398088 665774 SH SOLE 18 665774 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 12672246 1318652 SH SOLE 19 1318652 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 239663521 24938972 SH SOLE 21 24938972 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 80774001 8405203 SH SOLE 22 8012595 0 392608 DIAMONDROCK HOSPITALITY CO COM 252784301 105902 11020 SH SOLE 23 11020 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 10052454 1046041 SH SOLE 25 1046041 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1944468 202338 SH SOLE 26 47892 0 154446 DIAMONDROCK HOSPITALITY CO COM 252784301 1445258 150391 SH SOLE 28 10748 0 139643 DIAMONDROCK HOSPITALITY CO COM 252784301 6632149 690130 SH SOLE 30 690130 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 819493 85275 SH SOLE 34 85275 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 52298 5442 SH SOLE 36 5442 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 335495 34911 SH SOLE 40 34911 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2222248 231243 SH SOLE 43 220967 0 10276 DIANA SHIPPING INC COM Y2066G104 4650 1609 SH SOLE 43 0 0 1609 DIANTHUS THERAPEUTICS INC COM 252828108 354870 11829 SH SOLE 21 11829 0 0 DIANTHUS THERAPEUTICS INC COM 252828108 1025910 34197 SH SOLE 22 34197 0 0 DIANTHUS THERAPEUTICS INC COM 252828108 17670 589 SH SOLE 43 516 0 73 DICKS SPORTING GOODS INC COM 253393102 25787395 114682 SH SOLE 2 39231 0 75451 DICKS SPORTING GOODS INC COM 253393102 7553272 33591 SH SOLE 4 11218 0 22373 DICKS SPORTING GOODS INC COM 253393102 2173946 9668 SH SOLE 7 9408 0 260 DICKS SPORTING GOODS INC COM 253393102 326047 1450 SH SOLE 13 1450 0 0 DICKS SPORTING GOODS INC COM 253393102 1263713 5620 SH SOLE 15 5620 0 0 DICKS SPORTING GOODS INC COM 253393102 28550924 126972 SH SOLE 18 123190 0 3782 DICKS SPORTING GOODS INC COM 253393102 4168680 18539 SH SOLE 19 18539 0 0 DICKS SPORTING GOODS INC COM 253393102 779376003 3466050 SH SOLE 21 3466050 0 0 DICKS SPORTING GOODS INC COM 253393102 398297891 1771315 SH SOLE 22 1656106 0 115209 DICKS SPORTING GOODS INC COM 253393102 19968692 88805 SH SOLE 23 88805 0 0 DICKS SPORTING GOODS INC COM 253393102 1431234 6365 SH SOLE 25 6365 0 0 DICKS SPORTING GOODS INC COM 253393102 8718497 38773 SH SOLE 26 29692 0 9081 DICKS SPORTING GOODS INC COM 253393102 11064911 49208 SH SOLE 28 950 0 48258 DICKS SPORTING GOODS INC COM 253393102 49127188 218479 SH SOLE 30 212086 0 6393 DICKS SPORTING GOODS INC COM 253393102 3105766 13812 SH SOLE 31 12865 0 947 DICKS SPORTING GOODS INC COM 253393102 563499 2506 SH SOLE 34 2506 0 0 DICKS SPORTING GOODS INC COM 253393102 1616294 7188 SH SOLE 36 7188 0 0 DICKS SPORTING GOODS INC COM 253393102 589808 2623 SH SOLE 40 2623 0 0 DICKS SPORTING GOODS INC COM 253393102 20145346 89591 SH SOLE 43 81082 0 8508 DIEBOLD NIXDORF INC COM SHS 253651202 377497 10961 SH SOLE 2 9678 0 1283 DIEBOLD NIXDORF INC COM SHS 253651202 2688903 78075 SH SOLE 21 78075 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 19555239 567806 SH SOLE 22 561569 0 6237 DIEBOLD NIXDORF INC COM SHS 253651202 69156 2008 SH SOLE 25 2008 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 85308 2477 SH SOLE 30 2477 0 0 DIEBOLD NIXDORF INC COM SHS 253651202 188249 5466 SH SOLE 43 5378 0 88 DIGI INTL INC COM 253798102 1334387 41791 SH SOLE 2 31898 0 9893 DIGI INTL INC COM 253798102 7472 234 SH SOLE 4 234 0 0 DIGI INTL INC COM 253798102 387407 12133 SH SOLE 7 11489 0 644 DIGI INTL INC COM 253798102 3488384 109251 SH SOLE 18 109251 0 0 DIGI INTL INC COM 253798102 2412280 75549 SH SOLE 19 75549 0 0 DIGI INTL INC COM 253798102 139669228 4374232 SH SOLE 21 4374232 0 0 DIGI INTL INC COM 253798102 33861733 1060499 SH SOLE 22 1025902 0 34597 DIGI INTL INC COM 253798102 663410 20777 SH SOLE 25 20777 0 0 DIGI INTL INC COM 253798102 1072018 33574 SH SOLE 26 17771 0 15803 DIGI INTL INC COM 253798102 206715 6474 SH SOLE 28 0 0 6474 DIGI INTL INC COM 253798102 2856841 89472 SH SOLE 30 89472 0 0 DIGI INTL INC COM 253798102 87712 2747 SH SOLE 34 2747 0 0 DIGI INTL INC COM 253798102 1086 34 SH SOLE 36 34 0 0 DIGI INTL INC COM 253798102 214059 6704 SH SOLE 40 6704 0 0 DIGI INTL INC COM 253798102 564906 17692 SH SOLE 43 14985 0 2707 DIGIMARC CORP NEW COM 25381B101 215945 7945 SH SOLE 2 4258 0 3687 DIGIMARC CORP NEW COM 25381B101 252339 9284 SH SOLE 7 8780 0 504 DIGIMARC CORP NEW COM 25381B101 973098 35802 SH SOLE 18 35802 0 0 DIGIMARC CORP NEW COM 25381B101 846820 31156 SH SOLE 19 31156 0 0 DIGIMARC CORP NEW COM 25381B101 16098333 592286 SH SOLE 21 592286 0 0 DIGIMARC CORP NEW COM 25381B101 10270235 377860 SH SOLE 22 365317 0 12543 DIGIMARC CORP NEW COM 25381B101 86514 3183 SH SOLE 25 3183 0 0 DIGIMARC CORP NEW COM 25381B101 22886 842 SH SOLE 26 842 0 0 DIGIMARC CORP NEW COM 25381B101 510386 18778 SH SOLE 30 18778 0 0 DIGIMARC CORP NEW COM 25381B101 8290 305 SH SOLE 36 305 0 0 DIGIMARC CORP NEW COM 25381B101 74337 2735 SH SOLE 40 2735 0 0 DIGIMARC CORP NEW COM 25381B101 194446 7154 SH SOLE 43 6615 0 539 DIGITAL ALLY INC COM NEW 25382T200 100359 39825 SH SOLE 22 39825 0 0 DIGITAL RLTY TR INC COM 253868103 90414196 627702 SH SOLE 2 120382 0 507320 DIGITAL RLTY TR INC COM 253868103 74928312 520191 SH SOLE 4 479081 0 41110 DIGITAL RLTY TR INC COM 253868103 124543898 864648 SH SOLE 7 783687 0 80961 DIGITAL RLTY TR INC COM 253868103 1761465 12229 SH SOLE 13 12229 0 0 DIGITAL RLTY TR INC COM 253868103 6453136 44801 SH SOLE 15 44801 0 0 DIGITAL RLTY TR INC COM 253868103 81519294 565949 SH SOLE 18 547073 0 18876 DIGITAL RLTY TR INC COM 253868103 108797445 755328 SH SOLE 19 755328 0 0 DIGITAL RLTY TR INC COM 253868103 1648893003 11447466 SH SOLE 21 11447466 0 0 DIGITAL RLTY TR INC COM 253868103 1411262292 9797711 SH SOLE 22 8716832 0 1080879 DIGITAL RLTY TR INC COM 253868103 72619494 504162 SH SOLE 23 504162 0 0 DIGITAL RLTY TR INC COM 253868103 396000097 2749237 SH SOLE 25 2748518 0 719 DIGITAL RLTY TR INC COM 253868103 50075650 347651 SH SOLE 26 212581 0 135070 DIGITAL RLTY TR INC COM 253868103 117871533 818325 SH SOLE 28 76954 0 741371 DIGITAL RLTY TR INC COM 253868103 460924687 3199977 SH SOLE 30 3199977 0 0 DIGITAL RLTY TR INC COM 253868103 10037427 69685 SH SOLE 31 64684 0 5001 DIGITAL RLTY TR INC COM 253868103 33231036 230707 SH SOLE 34 230707 0 0 DIGITAL RLTY TR INC COM 253868103 9941497 69019 SH SOLE 36 69019 0 0 DIGITAL RLTY TR INC COM 253868103 2104136 14608 SH SOLE 40 14608 0 0 DIGITAL RLTY TR INC COM 253868103 52431 364 SH OTR 43 364 0 0 DIGITAL RLTY TR INC COM 253868103 67296551 467207 SH SOLE 43 418654 0 48553 DIGITAL TURBINE INC COM NEW 25400W102 200273 76440 SH SOLE 2 27197 0 49243 DIGITAL TURBINE INC COM NEW 25400W102 844 322 SH SOLE 4 322 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2751 1050 SH SOLE 7 1050 0 0 DIGITAL TURBINE INC COM NEW 25400W102 656792 250684 SH SOLE 18 250684 0 0 DIGITAL TURBINE INC COM NEW 25400W102 561584 214345 SH SOLE 19 214345 0 0 DIGITAL TURBINE INC COM NEW 25400W102 9724526 3711651 SH SOLE 21 3711651 0 0 DIGITAL TURBINE INC COM NEW 25400W102 7409234 2827952 SH SOLE 22 2714932 0 113020 DIGITAL TURBINE INC COM NEW 25400W102 60595 23128 SH SOLE 25 23128 0 0 DIGITAL TURBINE INC COM NEW 25400W102 68573 26173 SH SOLE 26 26173 0 0 DIGITAL TURBINE INC COM NEW 25400W102 4121 1573 SH SOLE 28 1573 0 0 DIGITAL TURBINE INC COM NEW 25400W102 232200 88626 SH SOLE 30 88626 0 0 DIGITAL TURBINE INC COM NEW 25400W102 67565 25788 SH SOLE 40 25788 0 0 DIGITAL TURBINE INC COM NEW 25400W102 106998 40839 SH SOLE 43 39916 0 923 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 2674503 138791 SH SOLE 2 60733 0 78058 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 7554 392 SH SOLE 4 392 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 391046 20293 SH SOLE 7 19251 0 1042 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 7920799 411043 SH SOLE 18 411043 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 6698618 347619 SH SOLE 19 347619 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 113532307 5891661 SH SOLE 21 5891661 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 86657980 4497041 SH SOLE 22 4251257 0 245784 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 628857 32634 SH SOLE 25 32634 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 1062798 55153 SH SOLE 26 55153 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 306277 15894 SH SOLE 28 2166 0 13728 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 2027782 105230 SH SOLE 30 105230 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 128936 6691 SH SOLE 36 6691 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 690656 35841 SH SOLE 40 35841 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 4120293 213819 SH SOLE 43 203012 0 10807 DIGITALOCEAN HLDGS INC COM 25402D102 1175257 30782 SH SOLE 2 16319 0 14463 DIGITALOCEAN HLDGS INC COM 25402D102 5116 134 SH SOLE 4 134 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 420973 11026 SH SOLE 7 10451 0 575 DIGITALOCEAN HLDGS INC COM 25402D102 5671066 148535 SH SOLE 18 143628 0 4907 DIGITALOCEAN HLDGS INC COM 25402D102 18111714 474377 SH SOLE 19 474377 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 95865475 2510882 SH SOLE 21 2510882 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 59584739 1560627 SH SOLE 22 1509446 0 51181 DIGITALOCEAN HLDGS INC COM 25402D102 5345 140 SH SOLE 23 140 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 453349 11874 SH SOLE 25 11874 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 415169 10874 SH SOLE 26 10874 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 20732 543 SH SOLE 28 0 0 543 DIGITALOCEAN HLDGS INC COM 25402D102 2904734 76080 SH SOLE 30 76080 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 420667 11018 SH SOLE 40 11018 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 919642 24087 SH SOLE 43 22458 0 1629 DIGITALOCEAN HLDGS INC NOTE 12/0 25402DAB8 9575293 11425000 PRN SOLE 21 11425000 0 0 DILLARDS INC CL A 254067101 2496862 5294 SH SOLE 2 2704 0 2590 DILLARDS INC CL A 254067101 6131 13 SH SOLE 4 13 0 0 DILLARDS INC CL A 254067101 13206 28 SH SOLE 7 28 0 0 DILLARDS INC CL A 254067101 4258438 9029 SH SOLE 18 7912 0 1117 DILLARDS INC CL A 254067101 7135913 15130 SH SOLE 19 15130 0 0 DILLARDS INC CL A 254067101 61824458 131084 SH SOLE 21 131084 0 0 DILLARDS INC CL A 254067101 49124607 104157 SH SOLE 22 100187 0 3970 DILLARDS INC CL A 254067101 121211 257 SH SOLE 23 257 0 0 DILLARDS INC CL A 254067101 377312 800 SH SOLE 25 800 0 0 DILLARDS INC CL A 254067101 771131 1635 SH SOLE 26 1635 0 0 DILLARDS INC CL A 254067101 263647 559 SH SOLE 28 0 0 559 DILLARDS INC CL A 254067101 1301726 2760 SH SOLE 30 2760 0 0 DILLARDS INC CL A 254067101 424476 900 SH SOLE 40 900 0 0 DILLARDS INC CL A 254067101 3009053 6380 SH SOLE 43 6274 0 106 DIME CMNTY BANCSHARES INC COM 25432X102 2099224 108994 SH SOLE 2 85303 0 23691 DIME CMNTY BANCSHARES INC COM 25432X102 4834 251 SH SOLE 7 251 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2268867 117802 SH SOLE 18 117802 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2330383 120996 SH SOLE 19 120996 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 79698092 4138011 SH SOLE 21 4138011 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 20335517 1055842 SH SOLE 22 1003922 0 51920 DIME CMNTY BANCSHARES INC COM 25432X102 17199 893 SH SOLE 23 893 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 134011 6958 SH SOLE 25 6958 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 253539 13164 SH SOLE 26 12919 0 245 DIME CMNTY BANCSHARES INC COM 25432X102 69047 3585 SH SOLE 28 57 0 3528 DIME CMNTY BANCSHARES INC COM 25432X102 1591512 82633 SH SOLE 30 82633 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 79890 4148 SH SOLE 40 4148 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 1101981 57216 SH SOLE 43 53013 0 4203 DINE BRANDS GLOBAL INC COM 254423106 756416 16274 SH SOLE 2 10424 0 5850 DINE BRANDS GLOBAL INC COM 254423106 3021 65 SH SOLE 4 65 0 0 DINE BRANDS GLOBAL INC COM 254423106 356873 7678 SH SOLE 7 7266 0 412 DINE BRANDS GLOBAL INC COM 254423106 2136453 45965 SH SOLE 18 45965 0 0 DINE BRANDS GLOBAL INC COM 254423106 1535188 33029 SH SOLE 19 33029 0 0 DINE BRANDS GLOBAL INC COM 254423106 84502406 1818038 SH SOLE 21 1818038 0 0 DINE BRANDS GLOBAL INC COM 254423106 23509305 505794 SH SOLE 22 492356 0 13438 DINE BRANDS GLOBAL INC COM 254423106 182295 3922 SH SOLE 25 3922 0 0 DINE BRANDS GLOBAL INC COM 254423106 382856 8237 SH SOLE 26 8237 0 0 DINE BRANDS GLOBAL INC COM 254423106 2160948 46492 SH SOLE 30 46492 0 0 DINE BRANDS GLOBAL INC COM 254423106 23612 508 SH SOLE 36 508 0 0 DINE BRANDS GLOBAL INC COM 254423106 231796 4987 SH SOLE 40 4987 0 0 DINE BRANDS GLOBAL INC COM 254423106 1212805 26093 SH SOLE 43 24107 0 1986 DIODES INC COM 254543101 5987988 84936 SH SOLE 2 44473 0 40463 DIODES INC COM 254543101 18824 267 SH SOLE 4 151 0 116 DIODES INC COM 254543101 58868 835 SH SOLE 7 835 0 0 DIODES INC COM 254543101 9784061 138781 SH SOLE 18 135372 0 3409 DIODES INC COM 254543101 16533942 234524 SH SOLE 19 234524 0 0 DIODES INC COM 254543101 373396341 5296402 SH SOLE 21 5296402 0 0 DIODES INC COM 254543101 101161860 1434920 SH SOLE 22 1380607 0 54313 DIODES INC COM 254543101 446477 6333 SH SOLE 23 6333 0 0 DIODES INC COM 254543101 640845 9090 SH SOLE 25 9090 0 0 DIODES INC COM 254543101 1892150 26839 SH SOLE 26 15191 0 11648 DIODES INC COM 254543101 56048 795 SH SOLE 28 795 0 0 DIODES INC COM 254543101 7601310 107820 SH SOLE 30 107820 0 0 DIODES INC COM 254543101 43640 619 SH SOLE 36 619 0 0 DIODES INC COM 254543101 659951 9361 SH SOLE 40 9361 0 0 DIODES INC COM 254543101 3624476 51411 SH SOLE 43 46540 0 4871 DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 30602 2008 SH SOLE 18 2008 0 0 DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 91745 6020 SH SOLE 21 6020 0 0 DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 153772 10090 SH SOLE 22 10090 0 0 DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 31836 2089 SH SOLE 26 1666 0 423 DISC MEDICINE INC COM 254604101 461471 7412 SH SOLE 2 4504 0 2908 DISC MEDICINE INC COM 254604101 364657 5857 SH SOLE 7 5542 0 315 DISC MEDICINE INC COM 254604101 1466597 23556 SH SOLE 18 23556 0 0 DISC MEDICINE INC COM 254604101 1260952 20253 SH SOLE 19 20253 0 0 DISC MEDICINE INC COM 254604101 29821606 478985 SH SOLE 21 478985 0 0 DISC MEDICINE INC COM 254604101 20767695 333564 SH SOLE 22 324485 0 9079 DISC MEDICINE INC COM 254604101 99741 1602 SH SOLE 25 1602 0 0 DISC MEDICINE INC COM 254604101 1771857 28459 SH SOLE 30 28459 0 0 DISC MEDICINE INC COM 254604101 117485 1887 SH SOLE 40 1887 0 0 DISC MEDICINE INC COM 254604101 1245 20 SH SOLE 43 20 0 0 DISCOVER FINL SVCS COM 254709108 59080821 450689 SH SOLE 2 81502 0 369187 DISCOVER FINL SVCS COM 254709108 30527190 232872 SH SOLE 4 122585 0 110287 DISCOVER FINL SVCS COM 254709108 46200180 352431 SH SOLE 7 322932 0 29499 DISCOVER FINL SVCS COM 254709108 1579372 12048 SH SOLE 13 12048 0 0 DISCOVER FINL SVCS COM 254709108 4633900 35349 SH SOLE 15 35349 0 0 DISCOVER FINL SVCS COM 254709108 74475113 568122 SH SOLE 18 551604 0 16518 DISCOVER FINL SVCS COM 254709108 14087456 107464 SH SOLE 19 107464 0 0 DISCOVER FINL SVCS COM 254709108 929325063 7089214 SH SOLE 21 7089214 0 0 DISCOVER FINL SVCS COM 254709108 707139442 5394305 SH SOLE 22 4827406 0 566899 DISCOVER FINL SVCS COM 254709108 49055582 374213 SH SOLE 23 374213 0 0 DISCOVER FINL SVCS COM 254709108 104489217 797080 SH SOLE 25 777755 0 19325 DISCOVER FINL SVCS COM 254709108 39983630 305009 SH SOLE 26 191793 0 113216 DISCOVER FINL SVCS COM 254709108 67457210 514587 SH SOLE 28 23816 0 490771 DISCOVER FINL SVCS COM 254709108 243042433 1854012 SH SOLE 30 1828853 0 25159 DISCOVER FINL SVCS COM 254709108 7538330 57505 SH SOLE 31 53460 0 4045 DISCOVER FINL SVCS COM 254709108 1434518 10943 SH SOLE 34 10943 0 0 DISCOVER FINL SVCS COM 254709108 8478508 64677 SH SOLE 36 64677 0 0 DISCOVER FINL SVCS COM 254709108 1568099 11962 SH SOLE 40 11962 0 0 DISCOVER FINL SVCS COM 254709108 47323 361 SH OTR 43 361 0 0 DISCOVER FINL SVCS COM 254709108 49309406 376149 SH SOLE 43 328044 0 48105 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 14882730 23908000 PRN SOLE 21 23908000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 26645000 36500000 PRN SOLE 2 36500000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 37960 52000 PRN SOLE 4 52000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 40150 55000 PRN SOLE 7 55000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 816870 1119000 PRN SOLE 18 1119000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 16536689 22653000 PRN SOLE 19 22653000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 11121550 15235000 PRN SOLE 21 15235000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 1086970 1489000 PRN SOLE 22 1489000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 3600360 4932000 PRN SOLE 34 4932000 0 0 DISNEY WALT CO COM 254687106 402132102 3286467 SH SOLE 2 560676 0 2725791 DISNEY WALT CO COM 254687106 169471170 1385021 SH SOLE 4 693091 0 691930 DISNEY WALT CO COM 254687106 207090752 1692471 SH SOLE 7 1520764 0 171707 DISNEY WALT CO COM 254687106 15386648 125749 SH SOLE 13 125749 0 0 DISNEY WALT CO COM 254687106 32240636 263490 SH SOLE 15 263490 0 0 DISNEY WALT CO COM 254687106 353800147 2891469 SH SOLE 18 2775273 0 116196 DISNEY WALT CO COM 254687106 228769150 1869640 SH SOLE 19 1869640 0 0 DISNEY WALT CO COM 254687106 4790655973 39152141 SH SOLE 21 39152141 0 0 DISNEY WALT CO COM 254687106 4798790343 39218620 SH SOLE 22 35222097 0 3996523 DISNEY WALT CO COM 254687106 400507651 3273191 SH SOLE 23 3273191 0 0 DISNEY WALT CO COM 254687106 599533899 4899754 SH SOLE 25 4481405 0 418349 DISNEY WALT CO COM 254687106 264699553 2163285 SH SOLE 26 1384443 0 778842 DISNEY WALT CO COM 254687106 417502109 3412080 SH SOLE 28 124861 0 3287219 DISNEY WALT CO COM 254687106 122238 999 SH SOLE 29 999 0 0 DISNEY WALT CO COM 254687106 1670501546 13652350 SH SOLE 30 13652350 0 0 DISNEY WALT CO COM 254687106 51446140 420449 SH SOLE 31 391195 0 29254 DISNEY WALT CO COM 254687106 5960278 48711 SH SOLE 32 48711 0 0 DISNEY WALT CO COM 254687106 148287227 1211893 SH SOLE 34 1211893 0 0 DISNEY WALT CO COM 254687106 49987241 408526 SH SOLE 36 408526 0 0 DISNEY WALT CO COM 254687106 11092913 90658 SH SOLE 40 90658 0 0 DISNEY WALT CO COM 254687106 278614 2277 SH OTR 43 2277 0 0 DISNEY WALT CO COM 254687106 271754469 2220942 SH SOLE 43 1802615 0 418327 DISNEY WALT CO OPTIONS 254687106 1443848 11800 SH Call SOLE 4 11800 0 0 DISNEY WALT CO OPTIONS 254687106 464968 3800 SH Call SOLE 7 3800 0 0 DISNEY WALT CO OPTIONS 254687106 33428752 273200 SH Call SOLE 18 273200 0 0 DISNEY WALT CO OPTIONS 254687106 237182624 1938400 SH Call SOLE 19 1938400 0 0 DISNEY WALT CO OPTIONS 254687106 14707672 120200 SH Call SOLE 22 120200 0 0 DISNEY WALT CO OPTIONS 254687106 954408 7800 SH Call SOLE 30 7800 0 0 DISNEY WALT CO OPTIONS 254687106 114504488 935800 SH Call SOLE 34 935800 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 219550 6188 SH SOLE 2 3263 0 2925 DISTRIBUTION SOLUTIONS GRP I COM 520776105 1384 39 SH SOLE 7 39 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 915384 25800 SH SOLE 18 25800 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 769810 21697 SH SOLE 19 21697 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 13362087 376609 SH SOLE 21 376609 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 9764557 275213 SH SOLE 22 263952 0 11261 DISTRIBUTION SOLUTIONS GRP I COM 520776105 62622 1765 SH SOLE 25 1765 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 107292 3024 SH SOLE 28 0 0 3024 DISTRIBUTION SOLUTIONS GRP I COM 520776105 214725 6052 SH SOLE 43 6043 0 9 DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204 212811 17690 SH SOLE 2 17690 0 0 DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204 7001 582 SH SOLE 22 582 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 456729 185662 SH SOLE 2 51167 0 134495 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4344 1766 SH SOLE 7 1766 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1614820 656431 SH SOLE 18 656431 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1986521 807529 SH SOLE 19 807529 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 24845107 10099637 SH SOLE 21 10099637 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 15579933 6333306 SH SOLE 22 5976805 0 356501 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 52440 21317 SH SOLE 23 21317 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 78107 31751 SH SOLE 25 31751 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 83729 34036 SH SOLE 40 34036 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 460251 187094 SH SOLE 43 185374 0 1720 DIXIE GROUP INC CL A 255519100 145131 255918 SH SOLE 22 255918 0 0 DLH HLDGS CORP COM 23335Q100 37886 2855 SH SOLE 18 2855 0 0 DLH HLDGS CORP COM 23335Q100 199767 15054 SH SOLE 21 15054 0 0 DLH HLDGS CORP COM 23335Q100 565952 42649 SH SOLE 22 42649 0 0 DLH HLDGS CORP COM 23335Q100 24430 1841 SH SOLE 26 1841 0 0 DLOCAL LTD CLASS A COM G29018101 1106778 75291 SH SOLE 30 75291 0 0 DLOCAL LTD CLASS A COM G29018101 33884 2305 SH SOLE 43 2270 0 35 DMC GLOBAL INC COM 23291C103 588715 30206 SH SOLE 2 18733 0 11473 DMC GLOBAL INC COM 23291C103 1403 72 SH SOLE 4 72 0 0 DMC GLOBAL INC COM 23291C103 2514 129 SH SOLE 7 129 0 0 DMC GLOBAL INC COM 23291C103 1013850 52019 SH SOLE 18 52019 0 0 DMC GLOBAL INC COM 23291C103 816124 41874 SH SOLE 19 41874 0 0 DMC GLOBAL INC COM 23291C103 15630356 801968 SH SOLE 21 801968 0 0 DMC GLOBAL INC COM 23291C103 10604860 544118 SH SOLE 22 523843 0 20275 DMC GLOBAL INC COM 23291C103 107098 5495 SH SOLE 25 5495 0 0 DMC GLOBAL INC COM 23291C103 219730 11274 SH SOLE 26 11274 0 0 DMC GLOBAL INC COM 23291C103 197765 10147 SH SOLE 30 10147 0 0 DMC GLOBAL INC COM 23291C103 139724 7169 SH SOLE 40 7169 0 0 DMC GLOBAL INC COM 23291C103 687295 35264 SH SOLE 43 33659 0 1605 DNOW INC COM 67011P100 8846370 581998 SH SOLE 2 397274 0 184724 DNOW INC COM 67011P100 8725 574 SH SOLE 4 574 0 0 DNOW INC COM 67011P100 449479 29571 SH SOLE 7 27996 0 1575 DNOW INC COM 67011P100 5793267 381136 SH SOLE 18 381136 0 0 DNOW INC COM 67011P100 9148439 601871 SH SOLE 19 601871 0 0 DNOW INC COM 67011P100 190758252 12549885 SH SOLE 21 12549885 0 0 DNOW INC COM 67011P100 55351241 3641529 SH SOLE 22 3469426 0 172103 DNOW INC COM 67011P100 267429 17594 SH SOLE 23 17594 0 0 DNOW INC COM 67011P100 305490 20098 SH SOLE 25 20098 0 0 DNOW INC COM 67011P100 1992553 131089 SH SOLE 26 43758 0 87331 DNOW INC COM 67011P100 3368730 221627 SH SOLE 30 221627 0 0 DNOW INC COM 67011P100 266471 17531 SH SOLE 40 17531 0 0 DNOW INC COM 67011P100 1424042 93687 SH SOLE 43 92662 0 1025 DOCGO INC COM 256086109 296653 73429 SH SOLE 2 54041 0 19388 DOCGO INC COM 256086109 3289 814 SH SOLE 7 814 0 0 DOCGO INC COM 256086109 790378 195638 SH SOLE 18 195638 0 0 DOCGO INC COM 256086109 673428 166690 SH SOLE 19 166690 0 0 DOCGO INC COM 256086109 12440695 3079380 SH SOLE 21 3079380 0 0 DOCGO INC COM 256086109 9349586 2314254 SH SOLE 22 2245923 0 68331 DOCGO INC COM 256086109 434785 107620 SH SOLE 25 107620 0 0 DOCGO INC COM 256086109 121644 30110 SH SOLE 26 12780 0 17330 DOCGO INC COM 256086109 605467 149868 SH SOLE 30 149868 0 0 DOCGO INC COM 256086109 313807 77675 SH SOLE 34 77675 0 0 DOCGO INC COM 256086109 52164 12912 SH SOLE 40 12912 0 0 DOCUSIGN INC COM 256163106 22616852 379796 SH SOLE 2 138747 0 241049 DOCUSIGN INC COM 256163106 10084733 169349 SH SOLE 4 86965 0 82384 DOCUSIGN INC COM 256163106 1961637 32941 SH SOLE 7 32120 0 821 DOCUSIGN INC COM 256163106 819348 13759 SH SOLE 13 13759 0 0 DOCUSIGN INC COM 256163106 1034919 17379 SH SOLE 15 17379 0 0 DOCUSIGN INC COM 256163106 18257018 306583 SH SOLE 18 293855 0 12728 DOCUSIGN INC COM 256163106 5193356 87210 SH SOLE 19 87210 0 0 DOCUSIGN INC COM 256163106 276566517 4644274 SH SOLE 21 4644274 0 0 DOCUSIGN INC COM 256163106 295511635 4962412 SH SOLE 22 4587437 0 374975 DOCUSIGN INC COM 256163106 18413872 309217 SH SOLE 23 309217 0 0 DOCUSIGN INC COM 256163106 31781061 533687 SH SOLE 25 521015 0 12672 DOCUSIGN INC COM 256163106 11655007 195718 SH SOLE 26 114821 0 80897 DOCUSIGN INC COM 256163106 28627710 480734 SH SOLE 28 11124 0 469610 DOCUSIGN INC COM 256163106 49397797 829518 SH SOLE 30 695493 0 134025 DOCUSIGN INC COM 256163106 2960528 49715 SH SOLE 31 46326 0 3389 DOCUSIGN INC COM 256163106 516894 8680 SH SOLE 34 8680 0 0 DOCUSIGN INC COM 256163106 2568034 43124 SH SOLE 36 43124 0 0 DOCUSIGN INC COM 256163106 550063 9237 SH SOLE 40 9237 0 0 DOCUSIGN INC COM 256163106 22689 381 SH OTR 43 381 0 0 DOCUSIGN INC COM 256163106 5196035 87255 SH SOLE 43 71580 0 15675 DOLBY LABORATORIES INC COM CL A 25659T107 10587690 126390 SH SOLE 2 61425 0 64965 DOLBY LABORATORIES INC COM CL A 25659T107 26220 313 SH SOLE 4 115 0 198 DOLBY LABORATORIES INC COM CL A 25659T107 1546813 18465 SH SOLE 7 17483 0 982 DOLBY LABORATORIES INC COM CL A 25659T107 8710237 103978 SH SOLE 18 103978 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1586352 18937 SH SOLE 19 18937 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 290223427 3464527 SH SOLE 21 3464527 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 144020232 1719234 SH SOLE 22 1639663 0 79571 DOLBY LABORATORIES INC COM CL A 25659T107 1119000 13358 SH SOLE 25 13358 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1886249 22517 SH SOLE 26 22517 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2585980 30870 SH SOLE 28 27983 0 2887 DOLBY LABORATORIES INC COM CL A 25659T107 8857421 105735 SH SOLE 30 105735 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 61571 735 SH SOLE 31 735 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 58974 704 SH SOLE 34 704 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 153215 1829 SH SOLE 36 1829 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 999460 11931 SH SOLE 40 11931 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 14996751 179023 SH SOLE 43 158823 0 20200 DOLE PLC ORD SHS G27907107 309703 25960 SH SOLE 2 2569 0 23391 DOLE PLC ORD SHS G27907107 8315 697 SH SOLE 7 697 0 0 DOLE PLC ORD SHS G27907107 2086187 174869 SH SOLE 18 174869 0 0 DOLE PLC ORD SHS G27907107 1832329 153590 SH SOLE 19 153590 0 0 DOLE PLC ORD SHS G27907107 31930013 2676447 SH SOLE 21 2676447 0 0 DOLE PLC ORD SHS G27907107 10826284 907484 SH SOLE 22 861705 0 45779 DOLE PLC ORD SHS G27907107 988078 82823 SH SOLE 30 82823 0 0 DOLE PLC ORD SHS G27907107 21295 1785 SH SOLE 43 1785 0 0 DOLLAR GEN CORP NEW COM 256677105 74561254 477773 SH SOLE 2 166125 0 311648 DOLLAR GEN CORP NEW COM 256677105 24930585 159750 SH SOLE 4 77333 0 82417 DOLLAR GEN CORP NEW COM 256677105 21410496 137194 SH SOLE 7 120269 0 16925 DOLLAR GEN CORP NEW COM 256677105 1676709 10744 SH SOLE 13 10744 0 0 DOLLAR GEN CORP NEW COM 256677105 4842854 31032 SH SOLE 15 31032 0 0 DOLLAR GEN CORP NEW COM 256677105 251484608 1611461 SH SOLE 18 1551301 0 60160 DOLLAR GEN CORP NEW COM 256677105 364932889 2338414 SH SOLE 19 2338414 0 0 DOLLAR GEN CORP NEW COM 256677105 786728736 5041194 SH SOLE 21 5041194 0 0 DOLLAR GEN CORP NEW COM 256677105 781500414 5007692 SH SOLE 22 4525507 0 482185 DOLLAR GEN CORP NEW COM 256677105 69953583 448248 SH SOLE 23 448248 0 0 DOLLAR GEN CORP NEW COM 256677105 60960938 390625 SH SOLE 25 367527 0 23098 DOLLAR GEN CORP NEW COM 256677105 39998646 256303 SH SOLE 26 168649 0 87654 DOLLAR GEN CORP NEW COM 256677105 57309914 367230 SH SOLE 28 3317 0 363913 DOLLAR GEN CORP NEW COM 256677105 188400938 1207234 SH SOLE 30 1207234 0 0 DOLLAR GEN CORP NEW COM 256677105 7824848 50140 SH SOLE 31 46633 0 3507 DOLLAR GEN CORP NEW COM 256677105 46391488 297267 SH SOLE 34 297267 0 0 DOLLAR GEN CORP NEW COM 256677105 9931034 63636 SH SOLE 36 63636 0 0 DOLLAR GEN CORP NEW COM 256677105 1689662 10827 SH SOLE 40 10827 0 0 DOLLAR GEN CORP NEW COM 256677105 27154 174 SH OTR 43 174 0 0 DOLLAR GEN CORP NEW COM 256677105 58800782 376783 SH SOLE 43 317933 0 58850 DOLLAR TREE INC COM 256746108 48115617 361364 SH SOLE 2 60060 0 301304 DOLLAR TREE INC COM 256746108 21873483 164277 SH SOLE 4 79815 0 84462 DOLLAR TREE INC COM 256746108 32395262 243299 SH SOLE 7 223124 0 20175 DOLLAR TREE INC COM 256746108 1425770 10708 SH SOLE 13 10708 0 0 DOLLAR TREE INC COM 256746108 4049890 30416 SH SOLE 15 30416 0 0 DOLLAR TREE INC COM 256746108 98801827 742034 SH SOLE 18 727432 0 14602 DOLLAR TREE INC COM 256746108 73677221 553340 SH SOLE 19 553340 0 0 DOLLAR TREE INC COM 256746108 711013144 5339941 SH SOLE 21 5339941 0 0 DOLLAR TREE INC COM 256746108 596215874 4477776 SH SOLE 22 4020366 0 457410 DOLLAR TREE INC COM 256746108 44729213 335931 SH SOLE 23 335931 0 0 DOLLAR TREE INC COM 256746108 53100486 398802 SH SOLE 25 363577 0 35225 DOLLAR TREE INC COM 256746108 31380526 235678 SH SOLE 26 144460 0 91218 DOLLAR TREE INC COM 256746108 57978836 435440 SH SOLE 28 3383 0 432057 DOLLAR TREE INC COM 256746108 201434912 1512842 SH SOLE 30 1487202 0 25640 DOLLAR TREE INC COM 256746108 6450052 48442 SH SOLE 31 45124 0 3318 DOLLAR TREE INC COM 256746108 8663671 65067 SH SOLE 32 65067 0 0 DOLLAR TREE INC COM 256746108 35985785 270265 SH SOLE 34 270265 0 0 DOLLAR TREE INC COM 256746108 9495725 71316 SH SOLE 36 71316 0 0 DOLLAR TREE INC COM 256746108 1349475 10135 SH SOLE 40 10135 0 0 DOLLAR TREE INC COM 256746108 33687 253 SH OTR 43 253 0 0 DOLLAR TREE INC COM 256746108 30281833 227426 SH SOLE 43 189791 0 37635 DOLPHIN ENTMT INC COM NEW 25686H209 2825 1935 SH SOLE 22 1935 0 0 DOMA HOLDINGS INC COM NEW 25703A203 403992 88985 SH SOLE 22 88985 0 0 DOMINARI HOLDINGS INC COM NEW 008875304 177672 72519 SH SOLE 22 72519 0 0 DOMINION ENERGY INC COM 25746U109 74813022 1520899 SH SOLE 2 267762 0 1253137 DOMINION ENERGY INC COM 25746U109 24455153 497157 SH SOLE 4 413019 0 84138 DOMINION ENERGY INC COM 25746U109 27500063 559058 SH SOLE 7 493363 0 65695 DOMINION ENERGY INC COM 25746U109 1354545 27537 SH SOLE 13 27537 0 0 DOMINION ENERGY INC COM 25746U109 5917655 120302 SH SOLE 15 120302 0 0 DOMINION ENERGY INC COM 25746U109 69533803 1413576 SH SOLE 18 1361436 0 52140 DOMINION ENERGY INC COM 25746U109 24990635 508043 SH SOLE 19 508043 0 0 DOMINION ENERGY INC COM 25746U109 1355926433 27565083 SH SOLE 21 27565083 0 0 DOMINION ENERGY INC COM 25746U109 886004082 18011874 SH SOLE 22 16199663 0 1812211 DOMINION ENERGY INC COM 25746U109 62875150 1278210 SH SOLE 23 1278210 0 0 DOMINION ENERGY INC COM 25746U109 19814175 402809 SH SOLE 25 402809 0 0 DOMINION ENERGY INC COM 25746U109 35421030 720086 SH SOLE 26 550156 0 169930 DOMINION ENERGY INC COM 25746U109 41316796 839943 SH SOLE 28 12611 0 827332 DOMINION ENERGY INC COM 25746U109 243820171 4956702 SH SOLE 30 4956702 0 0 DOMINION ENERGY INC COM 25746U109 9495146 193030 SH SOLE 31 179648 0 13382 DOMINION ENERGY INC COM 25746U109 5950219 120964 SH SOLE 32 120964 0 0 DOMINION ENERGY INC COM 25746U109 6157457 125177 SH SOLE 34 125177 0 0 DOMINION ENERGY INC COM 25746U109 9318160 189432 SH SOLE 36 189432 0 0 DOMINION ENERGY INC COM 25746U109 1042484 21193 SH SOLE 40 21193 0 0 DOMINION ENERGY INC COM 25746U109 66259 1347 SH OTR 43 1347 0 0 DOMINION ENERGY INC COM 25746U109 52517850 1067653 SH SOLE 43 891533 0 176120 DOMINOS PIZZA INC COM 25754A201 89462250 180048 SH SOLE 2 141795 0 38253 DOMINOS PIZZA INC COM 25754A201 18305059 36840 SH SOLE 4 19250 0 17590 DOMINOS PIZZA INC COM 25754A201 15702402 31602 SH SOLE 7 28806 0 2796 DOMINOS PIZZA INC COM 25754A201 731904 1473 SH SOLE 13 1473 0 0 DOMINOS PIZZA INC COM 25754A201 2568870 5170 SH SOLE 15 5170 0 0 DOMINOS PIZZA INC COM 25754A201 41204271 82926 SH SOLE 18 68330 0 14596 DOMINOS PIZZA INC COM 25754A201 48488035 97585 SH SOLE 19 97585 0 0 DOMINOS PIZZA INC COM 25754A201 650048726 1308261 SH SOLE 21 1308261 0 0 DOMINOS PIZZA INC COM 25754A201 468199590 942279 SH SOLE 22 836007 0 106272 DOMINOS PIZZA INC COM 25754A201 37607357 75687 SH SOLE 23 75687 0 0 DOMINOS PIZZA INC COM 25754A201 27265296 54873 SH SOLE 25 54670 0 203 DOMINOS PIZZA INC COM 25754A201 23202308 46696 SH SOLE 26 32919 0 13777 DOMINOS PIZZA INC COM 25754A201 28825996 58014 SH SOLE 28 467 0 57547 DOMINOS PIZZA INC COM 25754A201 110512075 222412 SH SOLE 30 222412 0 0 DOMINOS PIZZA INC COM 25754A201 4147954 8348 SH SOLE 31 7775 0 573 DOMINOS PIZZA INC COM 25754A201 17719238 35661 SH SOLE 34 35661 0 0 DOMINOS PIZZA INC COM 25754A201 5828402 11730 SH SOLE 36 11730 0 0 DOMINOS PIZZA INC COM 25754A201 860596 1732 SH SOLE 40 1732 0 0 DOMINOS PIZZA INC COM 25754A201 26836 54 SH OTR 43 54 0 0 DOMINOS PIZZA INC COM 25754A201 16822468 33856 SH SOLE 43 26557 0 7299 DOMO INC COM CL B 257554105 1215680 136287 SH SOLE 2 87297 0 48990 DOMO INC COM CL B 257554105 10017 1123 SH SOLE 4 83 0 1040 DOMO INC COM CL B 257554105 3479 390 SH SOLE 7 390 0 0 DOMO INC COM CL B 257554105 698971 78360 SH SOLE 18 75898 0 2462 DOMO INC COM CL B 257554105 3259609 365427 SH SOLE 19 365427 0 0 DOMO INC COM CL B 257554105 11747078 1316937 SH SOLE 21 1316937 0 0 DOMO INC COM CL B 257554105 11155744 1250644 SH SOLE 22 1199296 0 51348 DOMO INC COM CL B 257554105 13371 1499 SH SOLE 23 1499 0 0 DOMO INC COM CL B 257554105 45403 5090 SH SOLE 25 5090 0 0 DOMO INC COM CL B 257554105 264576 29661 SH SOLE 26 11318 0 18343 DOMO INC COM CL B 257554105 4237 475 SH SOLE 28 475 0 0 DOMO INC COM CL B 257554105 1568921 175888 SH SOLE 30 175888 0 0 DOMO INC COM CL B 257554105 111491 12499 SH SOLE 40 12499 0 0 DOMO INC COM CL B 257554105 102580 11500 SH SOLE 42 11500 0 0 DOMO INC COM CL B 257554105 92688 10391 SH SOLE 43 10172 0 219 DONALDSON INC COM 257651109 18480313 247460 SH SOLE 2 166405 0 81055 DONALDSON INC COM 257651109 398343 5334 SH SOLE 4 4483 0 851 DONALDSON INC COM 257651109 3852442 51586 SH SOLE 7 49903 0 1683 DONALDSON INC COM 257651109 18849307 252401 SH SOLE 18 252401 0 0 DONALDSON INC COM 257651109 5571053 74599 SH SOLE 19 74599 0 0 DONALDSON INC COM 257651109 471207201 6309684 SH SOLE 21 6309684 0 0 DONALDSON INC COM 257651109 271303628 3632882 SH SOLE 22 3471117 0 161765 DONALDSON INC COM 257651109 37041 496 SH SOLE 23 496 0 0 DONALDSON INC COM 257651109 8182688 109570 SH SOLE 25 109570 0 0 DONALDSON INC COM 257651109 10621662 142229 SH SOLE 26 51286 0 90943 DONALDSON INC COM 257651109 352490 4720 SH SOLE 28 1132 0 3588 DONALDSON INC COM 257651109 11739696 157200 SH SOLE 30 157200 0 0 DONALDSON INC COM 257651109 112617 1508 SH SOLE 31 1508 0 0 DONALDSON INC COM 257651109 10625097 142275 SH SOLE 34 142275 0 0 DONALDSON INC COM 257651109 235391 3152 SH SOLE 36 3152 0 0 DONALDSON INC COM 257651109 1941680 26000 SH SOLE 40 26000 0 0 DONALDSON INC COM 257651109 21583 289 SH OTR 43 289 0 0 DONALDSON INC COM 257651109 9620534 128823 SH SOLE 43 121857 0 6966 DONEGAL GROUP INC CL A 257701201 1247233 88206 SH SOLE 2 78282 0 9924 DONEGAL GROUP INC CL A 257701201 2771 196 SH SOLE 7 196 0 0 DONEGAL GROUP INC CL A 257701201 625370 44227 SH SOLE 18 44227 0 0 DONEGAL GROUP INC CL A 257701201 1971031 139394 SH SOLE 19 139394 0 0 DONEGAL GROUP INC CL A 257701201 9508358 672444 SH SOLE 21 672444 0 0 DONEGAL GROUP INC CL A 257701201 8928760 631454 SH SOLE 22 613771 0 17683 DONEGAL GROUP INC CL A 257701201 61665 4361 SH SOLE 25 4361 0 0 DONEGAL GROUP INC CL A 257701201 71251 5039 SH SOLE 30 5039 0 0 DONEGAL GROUP INC CL A 257701201 9050 640 SH SOLE 40 640 0 0 DONEGAL GROUP INC CL A 257701201 125394 8868 SH SOLE 43 8868 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 4550542 73384 SH SOLE 2 59500 0 13884 DONNELLEY FINL SOLUTIONS INC COM 25787G100 6015 97 SH SOLE 4 97 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 893936 14416 SH SOLE 7 13639 0 777 DONNELLEY FINL SOLUTIONS INC COM 25787G100 4789032 77230 SH SOLE 18 77230 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 4610692 74354 SH SOLE 19 74354 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 178901206 2885038 SH SOLE 21 2885038 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 47481491 765707 SH SOLE 22 740617 0 25090 DONNELLEY FINL SOLUTIONS INC COM 25787G100 171148 2760 SH SOLE 23 2760 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 362883 5852 SH SOLE 25 5852 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 764955 12336 SH SOLE 26 11183 0 1153 DONNELLEY FINL SOLUTIONS INC COM 25787G100 474004 7644 SH SOLE 28 7644 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 6465907 104272 SH SOLE 30 104272 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 126500 2040 SH SOLE 34 2040 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 55685 898 SH SOLE 36 898 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 343969 5547 SH SOLE 40 5547 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1469389 23696 SH SOLE 43 22720 0 976 DOORDASH INC CL A 25809K105 70613313 512731 SH SOLE 2 48519 0 464212 DOORDASH INC CL A 25809K105 26737099 194141 SH SOLE 4 83535 0 110606 DOORDASH INC CL A 25809K105 27309463 198297 SH SOLE 7 192019 0 6278 DOORDASH INC CL A 25809K105 1585157 11510 SH SOLE 13 11510 0 0 DOORDASH INC CL A 25809K105 3742679 27176 SH SOLE 15 27176 0 0 DOORDASH INC CL A 25809K105 35720574 259371 SH SOLE 18 243201 0 16170 DOORDASH INC CL A 25809K105 10187424 73972 SH SOLE 19 73972 0 0 DOORDASH INC CL A 25809K105 721232754 5236950 SH SOLE 21 5236950 0 0 DOORDASH INC CL A 25809K105 1008922673 7325898 SH SOLE 22 6801815 0 524083 DOORDASH INC CL A 25809K105 55010050 399434 SH SOLE 23 399434 0 0 DOORDASH INC CL A 25809K105 70132257 509238 SH SOLE 25 507365 0 1873 DOORDASH INC CL A 25809K105 33051698 239992 SH SOLE 26 133242 0 106750 DOORDASH INC CL A 25809K105 58455805 424454 SH SOLE 28 11881 0 412573 DOORDASH INC CL A 25809K105 22311 162 SH SOLE 29 162 0 0 DOORDASH INC CL A 25809K105 152946874 1110564 SH SOLE 30 1091073 0 19491 DOORDASH INC CL A 25809K105 7436329 53996 SH SOLE 31 50313 0 3683 DOORDASH INC CL A 25809K105 15468573 112319 SH SOLE 32 112319 0 0 DOORDASH INC CL A 25809K105 1710069 12417 SH SOLE 34 12417 0 0 DOORDASH INC CL A 25809K105 7905541 57403 SH SOLE 36 57403 0 0 DOORDASH INC CL A 25809K105 1748218 12694 SH SOLE 40 12694 0 0 DOORDASH INC CL A 25809K105 43657 317 SH OTR 43 317 0 0 DOORDASH INC CL A 25809K105 30519916 221608 SH SOLE 43 180536 0 41072 DORIAN LPG LTD SHS USD Y2106R110 1056496 27470 SH SOLE 2 10729 0 16741 DORIAN LPG LTD SHS USD Y2106R110 5038 131 SH SOLE 4 131 0 0 DORIAN LPG LTD SHS USD Y2106R110 12461 324 SH SOLE 7 324 0 0 DORIAN LPG LTD SHS USD Y2106R110 4149372 107888 SH SOLE 18 107888 0 0 DORIAN LPG LTD SHS USD Y2106R110 2843925 73945 SH SOLE 19 73945 0 0 DORIAN LPG LTD SHS USD Y2106R110 155574661 4045103 SH SOLE 21 4045103 0 0 DORIAN LPG LTD SHS USD Y2106R110 40112280 1042961 SH SOLE 22 1004155 0 38806 DORIAN LPG LTD SHS USD Y2106R110 279104 7257 SH SOLE 25 7257 0 0 DORIAN LPG LTD SHS USD Y2106R110 1624704 42244 SH SOLE 26 13621 0 28623 DORIAN LPG LTD SHS USD Y2106R110 324410 8435 SH SOLE 28 0 0 8435 DORIAN LPG LTD SHS USD Y2106R110 2438672 63408 SH SOLE 30 63408 0 0 DORIAN LPG LTD SHS USD Y2106R110 257797 6703 SH SOLE 40 6703 0 0 DORMAN PRODS INC COM 258278100 1354761 14055 SH SOLE 2 7705 0 6350 DORMAN PRODS INC COM 258278100 7711 80 SH SOLE 4 80 0 0 DORMAN PRODS INC COM 258278100 411585 4270 SH SOLE 7 4048 0 222 DORMAN PRODS INC COM 258278100 7364967 76408 SH SOLE 18 76408 0 0 DORMAN PRODS INC COM 258278100 5432444 56359 SH SOLE 19 56359 0 0 DORMAN PRODS INC COM 258278100 304853328 3162707 SH SOLE 21 3162707 0 0 DORMAN PRODS INC COM 258278100 75189887 780059 SH SOLE 22 756384 0 23675 DORMAN PRODS INC COM 258278100 532555 5525 SH SOLE 25 5525 0 0 DORMAN PRODS INC COM 258278100 821146 8519 SH SOLE 26 8519 0 0 DORMAN PRODS INC COM 258278100 45496 472 SH SOLE 28 472 0 0 DORMAN PRODS INC COM 258278100 5548594 57564 SH SOLE 30 57564 0 0 DORMAN PRODS INC COM 258278100 579689 6014 SH SOLE 40 6014 0 0 DORMAN PRODS INC COM 258278100 2461415 25536 SH SOLE 43 24151 0 1385 DOUBLEVERIFY HLDGS INC COM 25862V105 15025099 427335 SH SOLE 2 318529 0 108806 DOUBLEVERIFY HLDGS INC COM 25862V105 34035 968 SH SOLE 4 365 0 603 DOUBLEVERIFY HLDGS INC COM 25862V105 1093757 31108 SH SOLE 7 29469 0 1639 DOUBLEVERIFY HLDGS INC COM 25862V105 4780951 135977 SH SOLE 18 135977 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 73739802 2097264 SH SOLE 19 2097264 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 482373155 13719373 SH SOLE 21 13719373 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 127733995 3632935 SH SOLE 22 3447322 0 185613 DOUBLEVERIFY HLDGS INC COM 25862V105 1051706 29912 SH SOLE 25 29912 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 1890975 53782 SH SOLE 26 53782 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 103968 2957 SH SOLE 28 0 0 2957 DOUBLEVERIFY HLDGS INC COM 25862V105 13744079 390901 SH SOLE 30 390901 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 60229 1713 SH SOLE 31 1713 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 59415900 1689872 SH SOLE 34 1689872 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 40926 1164 SH SOLE 36 1164 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 1042951 29663 SH SOLE 40 29663 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 1893823 53863 SH SOLE 43 47626 0 6237 DOUGLAS DYNAMICS INC COM 25960R105 309532 12833 SH SOLE 2 6636 0 6197 DOUGLAS DYNAMICS INC COM 25960R105 892 37 SH SOLE 4 37 0 0 DOUGLAS DYNAMICS INC COM 25960R105 342359 14194 SH SOLE 7 13429 0 765 DOUGLAS DYNAMICS INC COM 25960R105 1376384 57064 SH SOLE 18 57064 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1163139 48223 SH SOLE 19 48223 0 0 DOUGLAS DYNAMICS INC COM 25960R105 21200756 878970 SH SOLE 21 878970 0 0 DOUGLAS DYNAMICS INC COM 25960R105 14436785 598540 SH SOLE 22 577632 0 20908 DOUGLAS DYNAMICS INC COM 25960R105 124146 5147 SH SOLE 25 5147 0 0 DOUGLAS DYNAMICS INC COM 25960R105 519062 21520 SH SOLE 30 21520 0 0 DOUGLAS DYNAMICS INC COM 25960R105 165126 6846 SH SOLE 40 6846 0 0 DOUGLAS DYNAMICS INC COM 25960R105 186520 7733 SH SOLE 43 7669 0 64 DOUGLAS ELLIMAN INC COM 25961D105 84936 53757 SH SOLE 2 2770 0 50987 DOUGLAS ELLIMAN INC COM 25961D105 1615 1022 SH SOLE 7 1022 0 0 DOUGLAS ELLIMAN INC COM 25961D105 363220 229886 SH SOLE 18 229886 0 0 DOUGLAS ELLIMAN INC COM 25961D105 255268 161562 SH SOLE 19 161562 0 0 DOUGLAS ELLIMAN INC COM 25961D105 4912738 3109328 SH SOLE 21 3109328 0 0 DOUGLAS ELLIMAN INC COM 25961D105 3266562 2067444 SH SOLE 22 1994818 0 72626 DOUGLAS ELLIMAN INC COM 25961D105 4230 2677 SH SOLE 43 2670 0 7 DOUGLAS EMMETT INC COM 25960P109 2022093 145789 SH SOLE 2 47418 0 98371 DOUGLAS EMMETT INC COM 25960P109 976781 70424 SH SOLE 4 70424 0 0 DOUGLAS EMMETT INC COM 25960P109 3260157 235051 SH SOLE 7 210477 0 24574 DOUGLAS EMMETT INC COM 25960P109 4843806 349229 SH SOLE 18 349229 0 0 DOUGLAS EMMETT INC COM 25960P109 6315094 455306 SH SOLE 19 455306 0 0 DOUGLAS EMMETT INC COM 25960P109 213139361 15366933 SH SOLE 21 15366933 0 0 DOUGLAS EMMETT INC COM 25960P109 76764319 5534558 SH SOLE 22 5270643 0 263915 DOUGLAS EMMETT INC COM 25960P109 94427 6808 SH SOLE 23 6808 0 0 DOUGLAS EMMETT INC COM 25960P109 12698914 915567 SH SOLE 25 915567 0 0 DOUGLAS EMMETT INC COM 25960P109 1578947 113839 SH SOLE 26 113839 0 0 DOUGLAS EMMETT INC COM 25960P109 1549584 111722 SH SOLE 28 6664 0 105058 DOUGLAS EMMETT INC COM 25960P109 9908770 714403 SH SOLE 30 714403 0 0 DOUGLAS EMMETT INC COM 25960P109 52872 3812 SH SOLE 36 3812 0 0 DOUGLAS EMMETT INC COM 25960P109 385933 27825 SH SOLE 40 27825 0 0 DOUGLAS EMMETT INC COM 25960P109 5499334 396491 SH SOLE 43 371573 0 24918 DOVER CORP COM 260003108 29735849 167819 SH SOLE 2 46911 0 120908 DOVER CORP COM 260003108 26849424 151529 SH SOLE 4 57465 0 94064 DOVER CORP COM 260003108 29645659 167310 SH SOLE 7 152599 0 14711 DOVER CORP COM 260003108 925463 5223 SH SOLE 13 5223 0 0 DOVER CORP COM 260003108 3817559 21545 SH SOLE 15 21545 0 0 DOVER CORP COM 260003108 38337892 216366 SH SOLE 18 206827 0 9539 DOVER CORP COM 260003108 11404657 64364 SH SOLE 19 64364 0 0 DOVER CORP COM 260003108 663261329 3743221 SH SOLE 21 3743221 0 0 DOVER CORP COM 260003108 530069555 2991532 SH SOLE 22 2683423 0 308109 DOVER CORP COM 260003108 36940748 208481 SH SOLE 23 208481 0 0 DOVER CORP COM 260003108 50677049 286004 SH SOLE 25 285244 0 760 DOVER CORP COM 260003108 27042029 152616 SH SOLE 26 83324 0 69292 DOVER CORP COM 260003108 55939060 315701 SH SOLE 28 4871 0 310830 DOVER CORP COM 260003108 176915178 998449 SH SOLE 30 998449 0 0 DOVER CORP COM 260003108 5763636 32528 SH SOLE 31 30354 0 2174 DOVER CORP COM 260003108 7539966 42553 SH SOLE 34 42553 0 0 DOVER CORP COM 260003108 5564298 31403 SH SOLE 36 31403 0 0 DOVER CORP COM 260003108 1228104 6931 SH SOLE 40 6931 0 0 DOVER CORP COM 260003108 52094 294 SH OTR 43 294 0 0 DOVER CORP COM 260003108 42695857 240961 SH SOLE 43 206773 0 34188 DOW INC COM 260557103 99500452 1717598 SH SOLE 2 253566 0 1464032 DOW INC COM 260557103 30388398 524571 SH SOLE 4 180397 0 344174 DOW INC COM 260557103 54758043 945245 SH SOLE 7 863821 0 81424 DOW INC COM 260557103 1352955 23355 SH SOLE 13 23355 0 0 DOW INC COM 260557103 6016146 103852 SH SOLE 15 103852 0 0 DOW INC COM 260557103 56565709 976449 SH SOLE 18 932808 0 43641 DOW INC COM 260557103 10945584 188945 SH SOLE 19 188945 0 0 DOW INC COM 260557103 1032279232 17819424 SH SOLE 21 17819424 0 0 DOW INC COM 260557103 875873852 15119521 SH SOLE 22 13577960 0 1541561 DOW INC COM 260557103 61995412 1070178 SH SOLE 23 1070178 0 0 DOW INC COM 260557103 72235292 1246941 SH SOLE 25 1246941 0 0 DOW INC COM 260557103 47673551 822951 SH SOLE 26 452327 0 370624 DOW INC COM 260557103 71826654 1239887 SH SOLE 28 21239 0 1218648 DOW INC COM 260557103 238401588 4115339 SH SOLE 30 4115339 0 0 DOW INC COM 260557103 9328178 161025 SH SOLE 31 149811 0 11214 DOW INC COM 260557103 2821828 48711 SH SOLE 32 48711 0 0 DOW INC COM 260557103 3837109 66237 SH SOLE 34 66237 0 0 DOW INC COM 260557103 9953822 171825 SH SOLE 36 171825 0 0 DOW INC COM 260557103 2047652 35347 SH SOLE 40 35347 0 0 DOW INC COM 260557103 42579 735 SH OTR 43 735 0 0 DOW INC COM 260557103 49866362 860804 SH SOLE 43 720993 0 139810 DOXIMITY INC CL A 26622P107 7011804 260565 SH SOLE 2 101462 0 159103 DOXIMITY INC CL A 26622P107 7777 289 SH SOLE 4 289 0 0 DOXIMITY INC CL A 26622P107 356988 13266 SH SOLE 7 12593 0 673 DOXIMITY INC CL A 26622P107 5684738 211250 SH SOLE 18 211250 0 0 DOXIMITY INC CL A 26622P107 1050028 39020 SH SOLE 19 39020 0 0 DOXIMITY INC CL A 26622P107 172580638 6413253 SH SOLE 21 6413253 0 0 DOXIMITY INC CL A 26622P107 93494462 3474339 SH SOLE 22 3325109 0 149230 DOXIMITY INC CL A 26622P107 553216 20558 SH SOLE 25 20558 0 0 DOXIMITY INC CL A 26622P107 922260 34272 SH SOLE 26 34272 0 0 DOXIMITY INC CL A 26622P107 148193 5507 SH SOLE 28 1779 0 3728 DOXIMITY INC CL A 26622P107 1865966 69341 SH SOLE 30 69341 0 0 DOXIMITY INC CL A 26622P107 43298 1609 SH SOLE 31 1609 0 0 DOXIMITY INC CL A 26622P107 33987 1263 SH SOLE 36 1263 0 0 DOXIMITY INC CL A 26622P107 657061 24417 SH SOLE 40 24417 0 0 DOXIMITY INC CL A 26622P107 4191340 155754 SH SOLE 43 129650 0 26104 DR REDDYS LABS LTD ADR 256135203 8655300 118000 SH SOLE 4 118000 0 0 DR REDDYS LABS LTD ADR 256135203 25894090 353021 SH SOLE 18 353021 0 0 DR REDDYS LABS LTD ADR 256135203 1003868 13686 SH SOLE 19 13686 0 0 DR REDDYS LABS LTD ADR 256135203 331322 4517 SH SOLE 21 4517 0 0 DR REDDYS LABS LTD ADR 256135203 5540786 75539 SH SOLE 22 75539 0 0 DR REDDYS LABS LTD ADR 256135203 13730240 187188 SH SOLE 28 27433 0 159755 DR REDDYS LABS LTD ADR 256135203 3412389 46522 SH SOLE 30 46522 0 0 DR REDDYS LABS LTD ADR 256135203 101221922 1379985 SH SOLE 43 1317487 0 62498 DRAFTKINGS INC NEW NOTE 3/1 26142RAB0 8819063 10225000 PRN SOLE 21 10225000 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 18166134 400047 SH SOLE 2 26226 0 373821 DRAFTKINGS INC NEW COM CL A 26142V105 8271704 182156 SH SOLE 4 141923 0 40233 DRAFTKINGS INC NEW COM CL A 26142V105 3041335 66975 SH SOLE 7 65305 0 1670 DRAFTKINGS INC NEW COM CL A 26142V105 601228 13240 SH SOLE 13 13240 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 1626904 35827 SH SOLE 15 35827 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 17621532 388054 SH SOLE 18 361908 0 26146 DRAFTKINGS INC NEW COM CL A 26142V105 4681499 103094 SH SOLE 19 103094 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 309529818 6816336 SH SOLE 21 6816336 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 481905769 10612327 SH SOLE 22 10086909 0 525418 DRAFTKINGS INC NEW COM CL A 26142V105 28205241 621124 SH SOLE 23 621124 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 2163741 47649 SH SOLE 25 47178 0 471 DRAFTKINGS INC NEW COM CL A 26142V105 7048404 155217 SH SOLE 26 136088 0 19129 DRAFTKINGS INC NEW COM CL A 26142V105 22663541 499087 SH SOLE 28 17934 0 481153 DRAFTKINGS INC NEW COM CL A 26142V105 49994503 1100958 SH SOLE 30 1100958 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 440250 9695 SH SOLE 31 6184 0 3511 DRAFTKINGS INC NEW COM CL A 26142V105 889627 19591 SH SOLE 34 19591 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 2021835 44524 SH SOLE 36 44524 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 963282 21213 SH SOLE 40 21213 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 8827840 194403 SH SOLE 43 144124 0 50279 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 1096 2029 SH SOLE 2 0 0 2029 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 28965 53638 SH SOLE 18 53638 0 0 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 30066 55678 SH SOLE 19 55678 0 0 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 486440 900814 SH SOLE 21 900814 0 0 DRAGONFLY ENERGY HOLDINGS CO COM 26145B106 213409 395201 SH SOLE 22 389923 0 5278 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1205982 147071 SH SOLE 7 147071 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1996347 243457 SH SOLE 30 243457 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 692498 84451 SH SOLE 43 78861 0 5590 DREAM FINDERS HOMES INC COM CL A 26154D100 1410861 32263 SH SOLE 2 22520 0 9743 DREAM FINDERS HOMES INC COM CL A 26154D100 1837 42 SH SOLE 4 42 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 6909 158 SH SOLE 7 158 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 2607139 59619 SH SOLE 18 59619 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 2283143 52210 SH SOLE 19 52210 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 47278996 1081157 SH SOLE 21 1081157 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 30343722 693888 SH SOLE 22 666379 0 27509 DREAM FINDERS HOMES INC COM CL A 26154D100 237192 5424 SH SOLE 25 5424 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 816002 18660 SH SOLE 30 18660 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 170678 3903 SH SOLE 40 3903 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 1156484 26446 SH SOLE 43 24714 0 1732 DRIL-QUIP INC COM 262037104 1266118 56197 SH SOLE 2 32452 0 23745 DRIL-QUIP INC COM 262037104 3560 158 SH SOLE 4 158 0 0 DRIL-QUIP INC COM 262037104 358542 15914 SH SOLE 7 15060 0 854 DRIL-QUIP INC COM 262037104 2419271 107380 SH SOLE 18 107380 0 0 DRIL-QUIP INC COM 262037104 1633515 72504 SH SOLE 19 72504 0 0 DRIL-QUIP INC COM 262037104 91824687 4075663 SH SOLE 21 4075663 0 0 DRIL-QUIP INC COM 262037104 23051817 1023161 SH SOLE 22 975518 0 47643 DRIL-QUIP INC COM 262037104 170890 7585 SH SOLE 25 7585 0 0 DRIL-QUIP INC COM 262037104 515622 22886 SH SOLE 26 8042 0 14844 DRIL-QUIP INC COM 262037104 253846 11267 SH SOLE 28 0 0 11267 DRIL-QUIP INC COM 262037104 2927931 129957 SH SOLE 30 129957 0 0 DRIL-QUIP INC COM 262037104 166114 7373 SH SOLE 40 7373 0 0 DRIL-QUIP INC COM 262037104 1443835 64085 SH SOLE 43 62826 0 1259 DRIVEN BRANDS HLDGS INC COM 26210V102 2404406 152274 SH SOLE 2 91984 0 60290 DRIVEN BRANDS HLDGS INC COM 26210V102 3853 244 SH SOLE 4 244 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 9963 631 SH SOLE 7 631 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 305568 19352 SH SOLE 18 19352 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 339880 21525 SH SOLE 19 21525 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 10740832 680230 SH SOLE 21 680230 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 27107940 1716779 SH SOLE 22 1626654 0 90125 DRIVEN BRANDS HLDGS INC COM 26210V102 181996 11526 SH SOLE 25 11526 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 458557 29041 SH SOLE 26 29041 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 5226 331 SH SOLE 28 331 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 837912 53066 SH SOLE 30 53066 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 12443 788 SH SOLE 31 788 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 208191 13185 SH SOLE 40 13185 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 6216255 393683 SH SOLE 43 346089 0 47594 DROPBOX INC CL A 26210C104 30981820 1274972 SH SOLE 2 919337 0 355635 DROPBOX INC CL A 26210C104 5815355 239315 SH SOLE 4 99769 0 139546 DROPBOX INC CL A 26210C104 2777806 114313 SH SOLE 7 61080 0 53233 DROPBOX INC CL A 26210C104 1962614 80766 SH SOLE 13 80766 0 0 DROPBOX INC CL A 26210C104 582884 23987 SH SOLE 15 23987 0 0 DROPBOX INC CL A 26210C104 17960932 739133 SH SOLE 18 722731 0 16402 DROPBOX INC CL A 26210C104 3371042 138726 SH SOLE 19 138726 0 0 DROPBOX INC CL A 26210C104 442027157 18190418 SH SOLE 21 18190418 0 0 DROPBOX INC CL A 26210C104 201915115 8309264 SH SOLE 22 7775510 0 533754 DROPBOX INC CL A 26210C104 9497048 390825 SH SOLE 23 390825 0 0 DROPBOX INC CL A 26210C104 3395852 139747 SH SOLE 25 138276 0 1471 DROPBOX INC CL A 26210C104 5018655 206529 SH SOLE 26 161875 0 44654 DROPBOX INC CL A 26210C104 38550443 1586438 SH SOLE 28 72193 0 1514245 DROPBOX INC CL A 26210C104 63642259 2619023 SH SOLE 30 1769223 0 849800 DROPBOX INC CL A 26210C104 1486407 61169 SH SOLE 31 57011 0 4158 DROPBOX INC CL A 26210C104 243875 10036 SH SOLE 34 10036 0 0 DROPBOX INC CL A 26210C104 999313 41124 SH SOLE 36 41124 0 0 DROPBOX INC CL A 26210C104 316945 13043 SH SOLE 40 13043 0 0 DROPBOX INC CL A 26210C104 2313822 95219 SH SOLE 43 83771 0 11448 DROPBOX INC NOTE 3/0 26210CAC8 4616760 4870000 PRN SOLE 2 4870000 0 0 DROPBOX INC NOTE 3/0 26210CAC8 5868120 6190000 PRN SOLE 21 6190000 0 0 DROPBOX INC NOTE 3/0 26210CAC8 7110000 7500000 PRN SOLE 22 7500000 0 0 DROPBOX INC NOTE 3/0 26210CAD6 3069998 3290000 PRN SOLE 2 3290000 0 0 DROPBOX INC NOTE 3/0 26210CAD6 4917595 5270000 PRN SOLE 21 5270000 0 0 DROPBOX INC NOTE 3/0 26210CAD6 4758963 5100000 PRN SOLE 22 5100000 0 0 DSS INC COM NEW 26253C201 37968 20977 SH SOLE 22 20977 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 58367241 955274 SH SOLE 2 104877 0 850397 DT MIDSTREAM INC COMMON STOCK 23345M107 539269 8826 SH SOLE 4 8826 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 11287492 184738 SH SOLE 7 164090 0 20648 DT MIDSTREAM INC COMMON STOCK 23345M107 10487815 171650 SH SOLE 18 171650 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 7829904 128149 SH SOLE 19 128149 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 350261860 5732600 SH SOLE 21 5732600 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 177712527 2908552 SH SOLE 22 2779467 0 129085 DT MIDSTREAM INC COMMON STOCK 23345M107 1215157 19888 SH SOLE 25 19888 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2754083 45075 SH SOLE 26 45075 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2319478 37962 SH SOLE 28 0 0 37962 DT MIDSTREAM INC COMMON STOCK 23345M107 15569197 254815 SH SOLE 30 254815 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 73870 1209 SH SOLE 31 1209 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2363165 38677 SH SOLE 34 38677 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 112668 1844 SH SOLE 36 1844 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1320982 21620 SH SOLE 40 21620 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 14951370 244703 SH SOLE 43 209842 0 34861 DTE ENERGY CO COM 233331107 67848849 605037 SH SOLE 2 166174 0 438863 DTE ENERGY CO COM 233331107 19628873 175039 SH SOLE 4 60439 0 114600 DTE ENERGY CO COM 233331107 18199201 162290 SH SOLE 7 146191 0 16099 DTE ENERGY CO COM 233331107 582119 5191 SH SOLE 13 5191 0 0 DTE ENERGY CO COM 233331107 3167619 28247 SH SOLE 15 28247 0 0 DTE ENERGY CO COM 233331107 46042778 410583 SH SOLE 18 402036 0 8547 DTE ENERGY CO COM 233331107 21954769 195780 SH SOLE 19 195780 0 0 DTE ENERGY CO COM 233331107 977792507 8719391 SH SOLE 21 8719391 0 0 DTE ENERGY CO COM 233331107 507055700 4521631 SH SOLE 22 4047077 0 474554 DTE ENERGY CO COM 233331107 36284803 323567 SH SOLE 23 323567 0 0 DTE ENERGY CO COM 233331107 10124111 90281 SH SOLE 25 90281 0 0 DTE ENERGY CO COM 233331107 14641783 130567 SH SOLE 26 118745 0 11822 DTE ENERGY CO COM 233331107 23503647 209592 SH SOLE 28 3389 0 206203 DTE ENERGY CO COM 233331107 118074225 1052918 SH SOLE 30 1052918 0 0 DTE ENERGY CO COM 233331107 5208679 46448 SH SOLE 31 43281 0 3167 DTE ENERGY CO COM 233331107 3944188 35172 SH SOLE 32 35172 0 0 DTE ENERGY CO COM 233331107 4600768 41027 SH SOLE 34 41027 0 0 DTE ENERGY CO COM 233331107 5184344 46231 SH SOLE 36 46231 0 0 DTE ENERGY CO COM 233331107 578194 5156 SH SOLE 40 5156 0 0 DTE ENERGY CO COM 233331107 10880 97 SH OTR 43 97 0 0 DTE ENERGY CO COM 233331107 31132902 277625 SH SOLE 43 233304 0 44321 DUCKHORN PORTFOLIO INC COM 26414D106 329341 35375 SH SOLE 2 15016 0 20359 DUCKHORN PORTFOLIO INC COM 26414D106 3016 324 SH SOLE 7 324 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1155222 124084 SH SOLE 18 124084 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1042487 111975 SH SOLE 19 111975 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 18709702 2009635 SH SOLE 21 2009635 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 14551232 1562968 SH SOLE 22 1504171 0 58797 DUCKHORN PORTFOLIO INC COM 26414D106 89180 9579 SH SOLE 25 9579 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 18527 1990 SH SOLE 26 1990 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 280687 30149 SH SOLE 28 0 0 30149 DUCKHORN PORTFOLIO INC COM 26414D106 34410 3696 SH SOLE 30 3696 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 80941 8694 SH SOLE 40 8694 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 791722 85040 SH SOLE 43 78956 0 6084 DUCOMMUN INC DEL COM 264147109 1753537 34182 SH SOLE 2 20363 0 13819 DUCOMMUN INC DEL COM 264147109 364230 7100 SH SOLE 7 6730 0 370 DUCOMMUN INC DEL COM 264147109 2220931 43293 SH SOLE 18 43293 0 0 DUCOMMUN INC DEL COM 264147109 5885495 114727 SH SOLE 19 114727 0 0 DUCOMMUN INC DEL COM 264147109 38018225 741096 SH SOLE 21 741096 0 0 DUCOMMUN INC DEL COM 264147109 25309009 493353 SH SOLE 22 468162 0 25191 DUCOMMUN INC DEL COM 264147109 144769 2822 SH SOLE 25 2822 0 0 DUCOMMUN INC DEL COM 264147109 70845 1381 SH SOLE 26 0 0 1381 DUCOMMUN INC DEL COM 264147109 428150 8346 SH SOLE 30 8346 0 0 DUCOMMUN INC DEL COM 264147109 127840 2492 SH SOLE 40 2492 0 0 DUCOMMUN INC DEL COM 264147109 477398 9306 SH SOLE 43 8883 0 423 DUKE ENERGY CORP NEW COM NEW 26441C204 162145437 1676615 SH SOLE 2 254771 0 1421844 DUKE ENERGY CORP NEW COM NEW 26441C204 44542402 460577 SH SOLE 4 386598 0 73979 DUKE ENERGY CORP NEW COM NEW 26441C204 61192479 632742 SH SOLE 7 572389 0 60353 DUKE ENERGY CORP NEW COM NEW 26441C204 2154119 22274 SH SOLE 13 22274 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 10826781 111951 SH SOLE 15 111951 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 110186248 1139347 SH SOLE 18 1139347 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 53274831 550872 SH SOLE 19 550872 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2525868975 26117971 SH SOLE 21 26117971 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1681740673 17389522 SH SOLE 22 15712801 0 1676721 DUKE ENERGY CORP NEW COM NEW 26441C204 113747594 1176172 SH SOLE 23 1176172 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 34070546 352296 SH SOLE 25 352296 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 52835478 546329 SH SOLE 26 500965 0 45364 DUKE ENERGY CORP NEW COM NEW 26441C204 81029827 837864 SH SOLE 28 0 0 837864 DUKE ENERGY CORP NEW COM NEW 26441C204 418903620 4331544 SH SOLE 30 4331544 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 17019896 175989 SH SOLE 31 163704 0 12285 DUKE ENERGY CORP NEW COM NEW 26441C204 8457773 87455 SH SOLE 34 87455 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 15621179 161526 SH SOLE 35 161526 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 20647972 213504 SH SOLE 36 213504 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1830043 18923 SH SOLE 40 18923 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 151545 1567 SH OTR 43 1567 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 81919244 847061 SH SOLE 43 680004 0 167057 DULUTH HLDGS INC COM CL B 26443V101 327776 66893 SH SOLE 2 62826 0 4067 DULUTH HLDGS INC COM CL B 26443V101 191923 39168 SH SOLE 18 39168 0 0 DULUTH HLDGS INC COM CL B 26443V101 407945 83254 SH SOLE 19 83254 0 0 DULUTH HLDGS INC COM CL B 26443V101 2296870 468749 SH SOLE 21 468749 0 0 DULUTH HLDGS INC COM CL B 26443V101 2183612 445635 SH SOLE 22 430829 0 14806 DULUTH HLDGS INC COM CL B 26443V101 38720 7902 SH SOLE 23 7902 0 0 DULUTH HLDGS INC COM CL B 26443V101 5547 1132 SH SOLE 26 0 0 1132 DUN & BRADSTREET HLDGS INC COM 26484T106 3398088 338455 SH SOLE 2 206437 0 132018 DUN & BRADSTREET HLDGS INC COM 26484T106 6476 645 SH SOLE 4 645 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 23122 2303 SH SOLE 7 2303 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 27886759 2777566 SH SOLE 18 2775526 0 2040 DUN & BRADSTREET HLDGS INC COM 26484T106 84455908 8411943 SH SOLE 19 8411943 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 33387739 3325472 SH SOLE 21 3325472 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 64813672 6455545 SH SOLE 22 6101099 0 354446 DUN & BRADSTREET HLDGS INC COM 26484T106 18093335 1802125 SH SOLE 23 1802125 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 5230358 520952 SH SOLE 25 238038 0 282914 DUN & BRADSTREET HLDGS INC COM 26484T106 896632 89306 SH SOLE 26 89306 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 209826 20899 SH SOLE 28 5033 0 15866 DUN & BRADSTREET HLDGS INC COM 26484T106 1189228 118449 SH SOLE 30 118449 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 37098 3695 SH SOLE 31 3695 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 26708850 2660244 SH SOLE 34 2660244 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 777457 77436 SH SOLE 36 77436 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 587701 58536 SH SOLE 40 58536 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 836820 83349 SH SOLE 43 73716 0 9633 DUOLINGO INC CL A COM 26603R106 7419649 33637 SH SOLE 2 17065 0 16572 DUOLINGO INC CL A COM 26603R106 21837 99 SH SOLE 4 99 0 0 DUOLINGO INC CL A COM 26603R106 850998 3858 SH SOLE 7 3660 0 198 DUOLINGO INC CL A COM 26603R106 16749963 75936 SH SOLE 18 71695 0 4241 DUOLINGO INC CL A COM 26603R106 52056880 236000 SH SOLE 19 236000 0 0 DUOLINGO INC CL A COM 26603R106 241194966 1093458 SH SOLE 21 1093458 0 0 DUOLINGO INC CL A COM 26603R106 216103108 979704 SH SOLE 22 949794 0 29910 DUOLINGO INC CL A COM 26603R106 425940 1931 SH SOLE 23 1931 0 0 DUOLINGO INC CL A COM 26603R106 1308701 5933 SH SOLE 25 5933 0 0 DUOLINGO INC CL A COM 26603R106 3967793 17988 SH SOLE 26 9399 0 8589 DUOLINGO INC CL A COM 26603R106 489688 2220 SH SOLE 28 928 0 1292 DUOLINGO INC CL A COM 26603R106 4620048 20945 SH SOLE 30 20945 0 0 DUOLINGO INC CL A COM 26603R106 1560162 7073 SH SOLE 34 7073 0 0 DUOLINGO INC CL A COM 26603R106 240653 1091 SH SOLE 36 1091 0 0 DUOLINGO INC CL A COM 26603R106 1343773 6092 SH SOLE 40 6092 0 0 DUOLINGO INC CL A COM 26603R106 2410278 10927 SH SOLE 43 9232 0 1695 DUPONT DE NEMOURS INC COM 26614N102 68937140 899141 SH SOLE 2 212421 0 686720 DUPONT DE NEMOURS INC COM 26614N102 32679437 426235 SH SOLE 4 197362 0 228873 DUPONT DE NEMOURS INC COM 26614N102 21780797 284085 SH SOLE 7 235400 0 48685 DUPONT DE NEMOURS INC COM 26614N102 1191452 15540 SH SOLE 13 15540 0 0 DUPONT DE NEMOURS INC COM 26614N102 4594220 59922 SH SOLE 15 59922 0 0 DUPONT DE NEMOURS INC COM 26614N102 52002908 678269 SH SOLE 18 651474 0 26795 DUPONT DE NEMOURS INC COM 26614N102 40199844 524323 SH SOLE 19 524323 0 0 DUPONT DE NEMOURS INC COM 26614N102 864521106 11275872 SH SOLE 21 11275872 0 0 DUPONT DE NEMOURS INC COM 26614N102 719967105 9390467 SH SOLE 22 8382363 0 1008104 DUPONT DE NEMOURS INC COM 26614N102 51785831 675438 SH SOLE 23 675438 0 0 DUPONT DE NEMOURS INC COM 26614N102 64849939 845832 SH SOLE 25 844002 0 1830 DUPONT DE NEMOURS INC COM 26614N102 37278334 486218 SH SOLE 26 284984 0 201234 DUPONT DE NEMOURS INC COM 26614N102 61488420 801988 SH SOLE 28 7101 0 794887 DUPONT DE NEMOURS INC COM 26614N102 188389921 2457153 SH SOLE 30 2457153 0 0 DUPONT DE NEMOURS INC COM 26614N102 7769508 101337 SH SOLE 31 94316 0 7021 DUPONT DE NEMOURS INC COM 26614N102 19254597 251136 SH SOLE 34 251136 0 0 DUPONT DE NEMOURS INC COM 26614N102 8334642 108708 SH SOLE 36 108708 0 0 DUPONT DE NEMOURS INC COM 26614N102 1579479 20601 SH SOLE 40 20601 0 0 DUPONT DE NEMOURS INC COM 26614N102 74753 975 SH OTR 43 975 0 0 DUPONT DE NEMOURS INC COM 26614N102 38822278 506356 SH SOLE 43 426464 0 79892 DURECT CORP COM NEW 266605500 5514 4557 SH SOLE 18 4557 0 0 DURECT CORP COM NEW 266605500 71269 58900 SH SOLE 21 58900 0 0 DURECT CORP COM NEW 266605500 339790 280818 SH SOLE 22 280818 0 0 DUTCH BROS INC CL A 26701L100 1140051 34547 SH SOLE 2 26726 0 7821 DUTCH BROS INC CL A 26701L100 5775 175 SH SOLE 4 175 0 0 DUTCH BROS INC CL A 26701L100 107712 3264 SH SOLE 19 3264 0 0 DUTCH BROS INC CL A 26701L100 4271322 129434 SH SOLE 21 129434 0 0 DUTCH BROS INC CL A 26701L100 36178989 1096333 SH SOLE 22 1072380 0 23953 DUTCH BROS INC CL A 26701L100 512325 15525 SH SOLE 25 15525 0 0 DUTCH BROS INC CL A 26701L100 607233 18401 SH SOLE 26 18401 0 0 DUTCH BROS INC CL A 26701L100 1050489 31833 SH SOLE 30 31833 0 0 DUTCH BROS INC CL A 26701L100 118503 3591 SH SOLE 34 3591 0 0 DUTCH BROS INC CL A 26701L100 423258 12826 SH SOLE 40 12826 0 0 DXC TECHNOLOGY CO COM 23355L106 9716980 458132 SH SOLE 2 86961 0 371171 DXC TECHNOLOGY CO COM 23355L106 23310 1099 SH SOLE 4 444 0 655 DXC TECHNOLOGY CO COM 23355L106 1009448 47593 SH SOLE 7 45276 0 2317 DXC TECHNOLOGY CO COM 23355L106 3788276 178608 SH SOLE 18 178608 0 0 DXC TECHNOLOGY CO COM 23355L106 6440629 303660 SH SOLE 19 303660 0 0 DXC TECHNOLOGY CO COM 23355L106 368938172 17394539 SH SOLE 21 17394539 0 0 DXC TECHNOLOGY CO COM 23355L106 108366599 5109222 SH SOLE 22 4840675 0 268547 DXC TECHNOLOGY CO COM 23355L106 1568480 73950 SH SOLE 25 73950 0 0 DXC TECHNOLOGY CO COM 23355L106 4849963 228664 SH SOLE 26 104007 0 124657 DXC TECHNOLOGY CO COM 23355L106 907597 42791 SH SOLE 28 40127 0 2664 DXC TECHNOLOGY CO COM 23355L106 28432641 1340530 SH SOLE 30 1340530 0 0 DXC TECHNOLOGY CO COM 23355L106 54086 2550 SH SOLE 31 2550 0 0 DXC TECHNOLOGY CO COM 23355L106 1101563 51936 SH SOLE 34 51936 0 0 DXC TECHNOLOGY CO COM 23355L106 375332 17696 SH SOLE 36 17696 0 0 DXC TECHNOLOGY CO COM 23355L106 851603 40151 SH SOLE 40 40151 0 0 DXC TECHNOLOGY CO COM 23355L106 6510010 306931 SH SOLE 43 287483 0 19448 DXP ENTERPRISES INC COM NEW 233377407 2164298 40281 SH SOLE 2 32401 0 7880 DXP ENTERPRISES INC COM NEW 233377407 77962 1451 SH SOLE 4 0 0 1451 DXP ENTERPRISES INC COM NEW 233377407 6770 126 SH SOLE 7 126 0 0 DXP ENTERPRISES INC COM NEW 233377407 2287017 42565 SH SOLE 18 42565 0 0 DXP ENTERPRISES INC COM NEW 233377407 1540547 28672 SH SOLE 19 28672 0 0 DXP ENTERPRISES INC COM NEW 233377407 84468557 1572093 SH SOLE 21 1572093 0 0 DXP ENTERPRISES INC COM NEW 233377407 23145003 430765 SH SOLE 22 413623 0 17142 DXP ENTERPRISES INC COM NEW 233377407 124277 2313 SH SOLE 25 2313 0 0 DXP ENTERPRISES INC COM NEW 233377407 1552797 28900 SH SOLE 30 28900 0 0 DXP ENTERPRISES INC COM NEW 233377407 208526 3881 SH SOLE 40 3881 0 0 DXP ENTERPRISES INC COM NEW 233377407 321198 5978 SH SOLE 43 5596 0 382 DYADIC INTL INC DEL COM 26745T101 5618 3364 SH SOLE 18 3364 0 0 DYADIC INTL INC DEL COM 26745T101 73173 43816 SH SOLE 21 43816 0 0 DYADIC INTL INC DEL COM 26745T101 334471 200282 SH SOLE 22 200282 0 0 DYCOM INDS INC COM 267475101 2606074 18157 SH SOLE 2 10009 0 8148 DYCOM INDS INC COM 267475101 72196 503 SH SOLE 4 76 0 427 DYCOM INDS INC COM 267475101 2612246 18200 SH SOLE 7 17997 0 203 DYCOM INDS INC COM 267475101 12651452 88145 SH SOLE 18 82168 0 5977 DYCOM INDS INC COM 267475101 11404463 79457 SH SOLE 19 79457 0 0 DYCOM INDS INC COM 267475101 482687658 3362974 SH SOLE 21 3362974 0 0 DYCOM INDS INC COM 267475101 122408412 852842 SH SOLE 22 824874 0 27968 DYCOM INDS INC COM 267475101 37031 258 SH SOLE 23 258 0 0 DYCOM INDS INC COM 267475101 828742 5774 SH SOLE 25 5774 0 0 DYCOM INDS INC COM 267475101 1819960 12680 SH SOLE 26 12680 0 0 DYCOM INDS INC COM 267475101 78654 548 SH SOLE 28 548 0 0 DYCOM INDS INC COM 267475101 8984117 62594 SH SOLE 30 62594 0 0 DYCOM INDS INC COM 267475101 78798 549 SH SOLE 36 549 0 0 DYCOM INDS INC COM 267475101 861467 6002 SH SOLE 40 6002 0 0 DYCOM INDS INC COM 267475101 6160882 42924 SH SOLE 43 39094 0 3830 DYNATRACE INC COM NEW 268150109 18583291 400157 SH SOLE 2 156879 0 243278 DYNATRACE INC COM NEW 268150109 7863639 169329 SH SOLE 4 75990 0 93339 DYNATRACE INC COM NEW 268150109 1617645 34833 SH SOLE 7 33959 0 874 DYNATRACE INC COM NEW 268150109 276086 5945 SH SOLE 13 5945 0 0 DYNATRACE INC COM NEW 268150109 1145861 24674 SH SOLE 15 24674 0 0 DYNATRACE INC COM NEW 268150109 36416483 784162 SH SOLE 18 766542 0 17620 DYNATRACE INC COM NEW 268150109 20635335 444344 SH SOLE 19 444344 0 0 DYNATRACE INC COM NEW 268150109 687820657 14810953 SH SOLE 21 14810953 0 0 DYNATRACE INC COM NEW 268150109 354379042 7630901 SH SOLE 22 7103091 0 527810 DYNATRACE INC COM NEW 268150109 18985508 408818 SH SOLE 23 408818 0 0 DYNATRACE INC COM NEW 268150109 2304817 49630 SH SOLE 25 49630 0 0 DYNATRACE INC COM NEW 268150109 8136845 175212 SH SOLE 26 131307 0 43905 DYNATRACE INC COM NEW 268150109 15953022 343519 SH SOLE 28 3357 0 340162 DYNATRACE INC COM NEW 268150109 34598 745 SH SOLE 29 745 0 0 DYNATRACE INC COM NEW 268150109 61992524 1334895 SH SOLE 30 1330217 0 4678 DYNATRACE INC COM NEW 268150109 2373270 51104 SH SOLE 31 47301 0 3803 DYNATRACE INC COM NEW 268150109 8436198 181658 SH SOLE 34 181658 0 0 DYNATRACE INC COM NEW 268150109 1391807 29970 SH SOLE 36 29970 0 0 DYNATRACE INC COM NEW 268150109 576274 12409 SH SOLE 40 12409 0 0 DYNATRACE INC COM NEW 268150109 13607 293 SH OTR 43 293 0 0 DYNATRACE INC COM NEW 268150109 6331815 136344 SH SOLE 43 113969 0 22375 DYNATRONICS CORP COM 268157500 1446 3233 SH SOLE 22 3233 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3288464 264985 SH SOLE 2 110691 0 154294 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4604 371 SH SOLE 4 371 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 356564 28732 SH SOLE 7 27537 0 1195 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5033297 405584 SH SOLE 18 388201 0 17383 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 11041140 889697 SH SOLE 19 889697 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 200077855 16122309 SH SOLE 21 16122309 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 56681223 4567383 SH SOLE 22 4390599 0 176784 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 175254 14122 SH SOLE 23 14122 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 334487 26953 SH SOLE 25 26953 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1871043 150769 SH SOLE 26 66068 0 84701 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 358910 28921 SH SOLE 28 28921 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7327435 590446 SH SOLE 30 590446 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 359766 28990 SH SOLE 40 28990 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 893346 71986 SH SOLE 43 65966 0 6020 DYNE THERAPEUTICS INC COM 26818M108 1384041 48751 SH SOLE 2 22968 0 25783 DYNE THERAPEUTICS INC COM 26818M108 425935 15003 SH SOLE 7 14209 0 794 DYNE THERAPEUTICS INC COM 26818M108 4819543 169762 SH SOLE 18 169762 0 0 DYNE THERAPEUTICS INC COM 26818M108 15895504 559898 SH SOLE 19 559898 0 0 DYNE THERAPEUTICS INC COM 26818M108 75837213 2671265 SH SOLE 21 2671265 0 0 DYNE THERAPEUTICS INC COM 26818M108 48785944 1718420 SH SOLE 22 1644008 0 74412 DYNE THERAPEUTICS INC COM 26818M108 12605 444 SH SOLE 23 444 0 0 DYNE THERAPEUTICS INC COM 26818M108 271068 9548 SH SOLE 25 9548 0 0 DYNE THERAPEUTICS INC COM 26818M108 1496607 52716 SH SOLE 26 31938 0 20778 DYNE THERAPEUTICS INC COM 26818M108 2722033 95880 SH SOLE 30 95880 0 0 DYNE THERAPEUTICS INC COM 26818M108 51897 1828 SH SOLE 34 1828 0 0 DYNE THERAPEUTICS INC COM 26818M108 254488 8964 SH SOLE 40 8964 0 0 DYNE THERAPEUTICS INC COM 26818M108 1066414 37563 SH SOLE 43 26554 0 11009 DYNEX CAP INC COM 26817Q886 442162 35515 SH SOLE 2 15868 0 19647 DYNEX CAP INC COM 26817Q886 5291 425 SH SOLE 7 425 0 0 DYNEX CAP INC COM 26817Q886 1959680 157404 SH SOLE 18 157404 0 0 DYNEX CAP INC COM 26817Q886 1495619 120130 SH SOLE 19 120130 0 0 DYNEX CAP INC COM 26817Q886 38535626 3095231 SH SOLE 21 3095231 0 0 DYNEX CAP INC COM 26817Q886 31657412 2542764 SH SOLE 22 2465660 0 77104 DYNEX CAP INC COM 26817Q886 163444 13128 SH SOLE 25 13128 0 0 DYNEX CAP INC COM 26817Q886 146263 11748 SH SOLE 26 11748 0 0 DYNEX CAP INC COM 26817Q886 41832 3360 SH SOLE 30 3360 0 0 DYNEX CAP INC COM 26817Q886 163668 13146 SH SOLE 40 13146 0 0 DYNEX CAP INC COM 26817Q886 1242737 99818 SH SOLE 43 91179 0 8639 DZS INC COM 268211109 9649 7310 SH SOLE 2 734 0 6576 DZS INC COM 268211109 356 270 SH SOLE 7 270 0 0 DZS INC COM 268211109 82833 62752 SH SOLE 18 62752 0 0 DZS INC COM 268211109 56709 42961 SH SOLE 19 42961 0 0 DZS INC COM 268211109 1085445 822307 SH SOLE 21 822307 0 0 DZS INC COM 268211109 609320 461606 SH SOLE 22 442955 0 18651 DZS INC COM 268211109 111 84 SH SOLE 43 84 0 0 E L F BEAUTY INC COM 26856L103 13322199 67960 SH SOLE 2 48823 0 19137 E L F BEAUTY INC COM 26856L103 32345 165 SH SOLE 4 165 0 0 E L F BEAUTY INC COM 26856L103 1410436 7195 SH SOLE 7 6826 0 369 E L F BEAUTY INC COM 26856L103 40707002 207657 SH SOLE 18 203220 0 4437 E L F BEAUTY INC COM 26856L103 29866347 152356 SH SOLE 19 152356 0 0 E L F BEAUTY INC COM 26856L103 806328827 4113293 SH SOLE 21 4113293 0 0 E L F BEAUTY INC COM 26856L103 353721041 1804423 SH SOLE 22 1755214 0 49209 E L F BEAUTY INC COM 26856L103 248174 1266 SH SOLE 23 1266 0 0 E L F BEAUTY INC COM 26856L103 2185538 11149 SH SOLE 25 11149 0 0 E L F BEAUTY INC COM 26856L103 4349906 22190 SH SOLE 26 16033 0 6157 E L F BEAUTY INC COM 26856L103 1075813 5488 SH SOLE 28 835 0 4653 E L F BEAUTY INC COM 26856L103 7176462 36609 SH SOLE 30 36609 0 0 E L F BEAUTY INC COM 26856L103 61945 316 SH SOLE 36 316 0 0 E L F BEAUTY INC COM 26856L103 2275124 11606 SH SOLE 40 11606 0 0 E L F BEAUTY INC COM 26856L103 15112345 77092 SH SOLE 43 66346 0 10746 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 674569 151930 SH SOLE 2 47789 0 104141 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1447 326 SH SOLE 4 0 0 326 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 386404 87028 SH SOLE 7 82345 0 4683 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1997352 449854 SH SOLE 18 449854 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1648390 371259 SH SOLE 19 371259 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 32981927 7428362 SH SOLE 21 7428362 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 23524359 5298279 SH SOLE 22 5079725 0 218554 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 141543 31879 SH SOLE 25 31879 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 321447 72398 SH SOLE 26 72398 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1530717 344756 SH SOLE 30 344756 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 19350 4358 SH SOLE 36 4358 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 104291 23489 SH SOLE 40 23489 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 734922 165523 SH SOLE 43 161611 0 3912 EAGLE BANCORP INC MD COM 268948106 1015191 43218 SH SOLE 2 28112 0 15106 EAGLE BANCORP INC MD COM 268948106 1081 46 SH SOLE 4 46 0 0 EAGLE BANCORP INC MD COM 268948106 7846 334 SH SOLE 7 334 0 0 EAGLE BANCORP INC MD COM 268948106 2176983 92677 SH SOLE 18 92677 0 0 EAGLE BANCORP INC MD COM 268948106 1634599 69587 SH SOLE 19 69587 0 0 EAGLE BANCORP INC MD COM 268948106 80370542 3421479 SH SOLE 21 3421479 0 0 EAGLE BANCORP INC MD COM 268948106 17366862 739330 SH SOLE 22 712903 0 26427 EAGLE BANCORP INC MD COM 268948106 79796 3397 SH SOLE 25 3397 0 0 EAGLE BANCORP INC MD COM 268948106 82873 3528 SH SOLE 26 3528 0 0 EAGLE BANCORP INC MD COM 268948106 66171 2817 SH SOLE 28 283 0 2534 EAGLE BANCORP INC MD COM 268948106 1327373 56508 SH SOLE 30 56508 0 0 EAGLE BANCORP INC MD COM 268948106 71175 3030 SH SOLE 40 3030 0 0 EAGLE BANCORP INC MD COM 268948106 70259 2991 SH SOLE 43 2747 0 244 EAGLE BANCORP MONT INC COM 26942G100 603326 46988 SH SOLE 2 46671 0 317 EAGLE BANCORP MONT INC COM 26942G100 15690 1222 SH SOLE 18 1222 0 0 EAGLE BANCORP MONT INC COM 26942G100 24678 1922 SH SOLE 19 1922 0 0 EAGLE BANCORP MONT INC COM 26942G100 789416 61481 SH SOLE 21 61481 0 0 EAGLE BANCORP MONT INC COM 26942G100 430422 33522 SH SOLE 22 33522 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 555358 8890 SH SOLE 2 2114 0 6776 EAGLE BULK SHIPPING INC COM Y2187A150 3311 53 SH SOLE 7 53 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 1630967 26108 SH SOLE 18 26108 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 1262019 20202 SH SOLE 19 20202 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 22906375 366678 SH SOLE 21 366678 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 17097789 273696 SH SOLE 22 261776 0 11920 EAGLE BULK SHIPPING INC COM Y2187A150 83960 1344 SH SOLE 25 1344 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 86708 1388 SH SOLE 30 1388 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 81273 1301 SH SOLE 40 1301 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 334902 5361 SH SOLE 43 5323 0 38 EAGLE MATLS INC COM 26969P108 13683971 50355 SH SOLE 2 32340 0 18015 EAGLE MATLS INC COM 26969P108 161148 593 SH SOLE 4 106 0 487 EAGLE MATLS INC COM 26969P108 78264 288 SH SOLE 7 288 0 0 EAGLE MATLS INC COM 26969P108 16747953 61630 SH SOLE 18 61630 0 0 EAGLE MATLS INC COM 26969P108 3650418 13433 SH SOLE 19 13433 0 0 EAGLE MATLS INC COM 26969P108 538735407 1982467 SH SOLE 21 1982467 0 0 EAGLE MATLS INC COM 26969P108 276175721 1016286 SH SOLE 22 970523 0 45763 EAGLE MATLS INC COM 26969P108 1840019 6771 SH SOLE 25 6771 0 0 EAGLE MATLS INC COM 26969P108 2127259 7828 SH SOLE 26 7828 0 0 EAGLE MATLS INC COM 26969P108 202726 746 SH SOLE 28 746 0 0 EAGLE MATLS INC COM 26969P108 13588 50 SH SOLE 29 50 0 0 EAGLE MATLS INC COM 26969P108 6109212 22481 SH SOLE 30 22481 0 0 EAGLE MATLS INC COM 26969P108 116853 430 SH SOLE 31 430 0 0 EAGLE MATLS INC COM 26969P108 81797 301 SH SOLE 36 301 0 0 EAGLE MATLS INC COM 26969P108 2020190 7434 SH SOLE 40 7434 0 0 EAGLE MATLS INC COM 26969P108 7293643 26840 SH SOLE 43 25230 0 1610 EAGLE PHARMACEUTICALS INC COM 269796108 412142 78653 SH SOLE 2 72507 0 6146 EAGLE PHARMACEUTICALS INC COM 269796108 304 58 SH SOLE 7 58 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 158589 30265 SH SOLE 18 30265 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 107085 20436 SH SOLE 19 20436 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2087438 398366 SH SOLE 21 398366 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1766016 337026 SH SOLE 22 328044 0 8982 EAGLE PHARMACEUTICALS INC COM 269796108 140018 26721 SH SOLE 30 26721 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 4365 833 SH OTR 43 833 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 28548 5448 SH SOLE 43 5448 0 0 EAST WEST BANCORP INC COM 27579R104 23052812 291402 SH SOLE 2 129510 0 161892 EAST WEST BANCORP INC COM 27579R104 34096 431 SH SOLE 4 431 0 0 EAST WEST BANCORP INC COM 27579R104 2540618 32115 SH SOLE 7 30461 0 1654 EAST WEST BANCORP INC COM 27579R104 19149683 242064 SH SOLE 18 242064 0 0 EAST WEST BANCORP INC COM 27579R104 3611530 45652 SH SOLE 19 45652 0 0 EAST WEST BANCORP INC COM 27579R104 597877543 7557547 SH SOLE 21 7557547 0 0 EAST WEST BANCORP INC COM 27579R104 335535967 4241385 SH SOLE 22 4056317 0 185068 EAST WEST BANCORP INC COM 27579R104 2721621 34403 SH SOLE 25 34403 0 0 EAST WEST BANCORP INC COM 27579R104 4602541 58179 SH SOLE 26 58179 0 0 EAST WEST BANCORP INC COM 27579R104 601236 7600 SH SOLE 28 1632 0 5968 EAST WEST BANCORP INC COM 27579R104 21124348 267025 SH SOLE 30 267025 0 0 EAST WEST BANCORP INC COM 27579R104 138443 1750 SH SOLE 31 1750 0 0 EAST WEST BANCORP INC COM 27579R104 266917 3374 SH SOLE 36 3374 0 0 EAST WEST BANCORP INC COM 27579R104 2353839 29754 SH SOLE 40 29754 0 0 EAST WEST BANCORP INC COM 27579R104 12499 158 SH OTR 43 158 0 0 EAST WEST BANCORP INC COM 27579R104 4616175 58351 SH SOLE 43 50183 0 8169 EASTERLY GOVT PPTYS INC COM 27616P103 1622001 140921 SH SOLE 2 68204 0 72717 EASTERLY GOVT PPTYS INC COM 27616P103 520068 45184 SH SOLE 4 45184 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2014492 175021 SH SOLE 7 158482 0 16539 EASTERLY GOVT PPTYS INC COM 27616P103 3411460 296391 SH SOLE 18 296391 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4110163 357095 SH SOLE 19 357095 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 134712626 11703964 SH SOLE 21 11703964 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 45891820 3987126 SH SOLE 22 3804759 0 182367 EASTERLY GOVT PPTYS INC COM 27616P103 58102 5048 SH SOLE 23 5048 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 6716534 583539 SH SOLE 25 583539 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 733164 63698 SH SOLE 26 24948 0 38750 EASTERLY GOVT PPTYS INC COM 27616P103 947238 82297 SH SOLE 28 4865 0 77432 EASTERLY GOVT PPTYS INC COM 27616P103 5664393 492128 SH SOLE 30 492128 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 168034 14599 SH SOLE 40 14599 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1729372 150250 SH SOLE 43 139533 0 10717 EASTERN BANKSHARES INC COM 27627N105 3097041 224749 SH SOLE 2 108105 0 116644 EASTERN BANKSHARES INC COM 27627N105 4492 326 SH SOLE 4 326 0 0 EASTERN BANKSHARES INC COM 27627N105 17873 1297 SH SOLE 7 1297 0 0 EASTERN BANKSHARES INC COM 27627N105 5954738 432129 SH SOLE 18 432129 0 0 EASTERN BANKSHARES INC COM 27627N105 5348059 388103 SH SOLE 19 388103 0 0 EASTERN BANKSHARES INC COM 27627N105 79226456 5749380 SH SOLE 21 5749380 0 0 EASTERN BANKSHARES INC COM 27627N105 73532836 5336200 SH SOLE 22 5116517 0 219683 EASTERN BANKSHARES INC COM 27627N105 76438 5547 SH SOLE 23 5547 0 0 EASTERN BANKSHARES INC COM 27627N105 486903 35334 SH SOLE 25 35334 0 0 EASTERN BANKSHARES INC COM 27627N105 884318 64174 SH SOLE 26 59612 0 4562 EASTERN BANKSHARES INC COM 27627N105 96377 6994 SH SOLE 28 3328 0 3666 EASTERN BANKSHARES INC COM 27627N105 1392138 101026 SH SOLE 30 101026 0 0 EASTERN BANKSHARES INC COM 27627N105 35263 2559 SH SOLE 36 2559 0 0 EASTERN BANKSHARES INC COM 27627N105 489314 35509 SH SOLE 40 35509 0 0 EASTERN BANKSHARES INC COM 27627N105 2456754 178284 SH SOLE 43 159254 0 19030 EASTERN CO COM 276317104 30238 887 SH SOLE 18 887 0 0 EASTERN CO COM 276317104 396058 11618 SH SOLE 21 11618 0 0 EASTERN CO COM 276317104 479953 14079 SH SOLE 22 14079 0 0 EASTGROUP PPTYS INC COM 277276101 14721905 81893 SH SOLE 2 45272 0 36621 EASTGROUP PPTYS INC COM 277276101 3859482 21469 SH SOLE 4 21469 0 0 EASTGROUP PPTYS INC COM 277276101 13139389 73090 SH SOLE 7 65607 0 7483 EASTGROUP PPTYS INC COM 277276101 14478856 80541 SH SOLE 18 79001 0 1540 EASTGROUP PPTYS INC COM 277276101 18483772 102819 SH SOLE 19 102819 0 0 EASTGROUP PPTYS INC COM 277276101 489445218 2722619 SH SOLE 21 2722619 0 0 EASTGROUP PPTYS INC COM 277276101 329128309 1830830 SH SOLE 22 1726241 0 104589 EASTGROUP PPTYS INC COM 277276101 452661 2518 SH SOLE 23 2518 0 0 EASTGROUP PPTYS INC COM 277276101 56712401 315472 SH SOLE 25 315472 0 0 EASTGROUP PPTYS INC COM 277276101 2667967 14841 SH SOLE 26 14841 0 0 EASTGROUP PPTYS INC COM 277276101 6223098 34617 SH SOLE 28 2371 0 32246 EASTGROUP PPTYS INC COM 277276101 28555745 158846 SH SOLE 30 158846 0 0 EASTGROUP PPTYS INC COM 277276101 102469 570 SH SOLE 31 570 0 0 EASTGROUP PPTYS INC COM 277276101 1345039 7482 SH SOLE 36 7482 0 0 EASTGROUP PPTYS INC COM 277276101 1813520 10088 SH SOLE 40 10088 0 0 EASTGROUP PPTYS INC COM 277276101 4863745 27055 SH SOLE 43 25704 0 1351 EASTMAN CHEM CO COM 277432100 39321918 392356 SH SOLE 2 50331 0 342025 EASTMAN CHEM CO COM 277432100 4580254 45702 SH SOLE 4 32473 0 13229 EASTMAN CHEM CO COM 277432100 7640572 76238 SH SOLE 7 66507 0 9731 EASTMAN CHEM CO COM 277432100 224994 2245 SH SOLE 13 2245 0 0 EASTMAN CHEM CO COM 277432100 1994178 19898 SH SOLE 15 19898 0 0 EASTMAN CHEM CO COM 277432100 18052128 180125 SH SOLE 18 172864 0 7261 EASTMAN CHEM CO COM 277432100 5083058 50719 SH SOLE 19 50719 0 0 EASTMAN CHEM CO COM 277432100 353532264 3527562 SH SOLE 21 3527562 0 0 EASTMAN CHEM CO COM 277432100 261900917 2613260 SH SOLE 22 2342586 0 270674 EASTMAN CHEM CO COM 277432100 17664176 176254 SH SOLE 23 176254 0 0 EASTMAN CHEM CO COM 277432100 6263149 62494 SH SOLE 25 62494 0 0 EASTMAN CHEM CO COM 277432100 12213110 121863 SH SOLE 26 67373 0 54490 EASTMAN CHEM CO COM 277432100 18017552 179780 SH SOLE 28 5002 0 174778 EASTMAN CHEM CO COM 277432100 64975332 648327 SH SOLE 30 648327 0 0 EASTMAN CHEM CO COM 277432100 2802953 27968 SH SOLE 31 26054 0 1914 EASTMAN CHEM CO COM 277432100 3534459 35267 SH SOLE 34 35267 0 0 EASTMAN CHEM CO COM 277432100 2859778 28535 SH SOLE 36 28535 0 0 EASTMAN CHEM CO COM 277432100 279213 2786 SH SOLE 40 2786 0 0 EASTMAN CHEM CO COM 277432100 25155 251 SH OTR 43 251 0 0 EASTMAN CHEM CO COM 277432100 20453075 204082 SH SOLE 43 180599 0 23483 EASTMAN KODAK CO COM NEW 277461406 142248 28737 SH SOLE 2 1829 0 26908 EASTMAN KODAK CO COM NEW 277461406 3569 721 SH SOLE 7 721 0 0 EASTMAN KODAK CO COM NEW 277461406 787332 159057 SH SOLE 18 159057 0 0 EASTMAN KODAK CO COM NEW 277461406 634333 128148 SH SOLE 19 128148 0 0 EASTMAN KODAK CO COM NEW 277461406 11074754 2237324 SH SOLE 21 2237324 0 0 EASTMAN KODAK CO COM NEW 277461406 8311758 1679143 SH SOLE 22 1630320 0 48823 EASTMAN KODAK CO COM NEW 277461406 130660 26396 SH SOLE 43 25672 0 724 EATON CORP PLC SHS G29183103 270718969 865802 SH SOLE 2 194692 0 671110 EATON CORP PLC SHS G29183103 98205909 314078 SH SOLE 4 149952 0 164126 EATON CORP PLC SHS G29183103 103073399 329645 SH SOLE 7 295014 0 34631 EATON CORP PLC SHS G29183103 6114145 19554 SH SOLE 13 19554 0 0 EATON CORP PLC SHS G29183103 18121682 57956 SH SOLE 15 57956 0 0 EATON CORP PLC SHS G29183103 176441572 564288 SH SOLE 18 537889 0 26399 EATON CORP PLC SHS G29183103 43451264 138964 SH SOLE 19 138964 0 0 EATON CORP PLC SHS G29183103 2924466648 9352906 SH SOLE 21 9352906 0 0 EATON CORP PLC SHS G29183103 2681055587 8574439 SH SOLE 22 7710376 0 864063 EATON CORP PLC SHS G29183103 236199410 755403 SH SOLE 23 755403 0 0 EATON CORP PLC SHS G29183103 568843715 1819252 SH SOLE 25 1671361 0 147891 EATON CORP PLC SHS G29183103 151247068 483712 SH SOLE 26 300299 0 183413 EATON CORP PLC SHS G29183103 156997566 502103 SH SOLE 28 20351 0 481752 EATON CORP PLC SHS G29183103 1737563 5557 SH SOLE 29 5557 0 0 EATON CORP PLC SHS G29183103 748880169 2395037 SH SOLE 30 2340382 0 54655 EATON CORP PLC SHS G29183103 31301457 100107 SH SOLE 31 93680 0 6427 EATON CORP PLC SHS G29183103 166532743 532598 SH SOLE 34 532598 0 0 EATON CORP PLC SHS G29183103 27264133 87195 SH SOLE 36 87195 0 0 EATON CORP PLC SHS G29183103 6118522 19568 SH SOLE 40 19568 0 0 EATON CORP PLC SHS G29183103 204180 653 SH OTR 43 653 0 0 EATON CORP PLC SHS G29183103 262491149 839488 SH SOLE 43 727870 0 111618 EBANG INTL HLDGS INC CL A ORD SH NEW G3R33A205 52254 5387 SH SOLE 2 5387 0 0 EBANG INTL HLDGS INC CL A ORD SH NEW G3R33A205 9302 959 SH SOLE 22 959 0 0 EBAY INC. COM 278642103 104293386 1976002 SH SOLE 2 993726 0 982276 EBAY INC. COM 278642103 45171921 855853 SH SOLE 4 473837 0 382016 EBAY INC. COM 278642103 23427986 443880 SH SOLE 7 298254 0 145626 EBAY INC. COM 278642103 7860789 148935 SH SOLE 13 148935 0 0 EBAY INC. COM 278642103 4018300 76133 SH SOLE 15 76133 0 0 EBAY INC. COM 278642103 43386321 822022 SH SOLE 18 784152 0 37870 EBAY INC. COM 278642103 22684316 429790 SH SOLE 19 429790 0 0 EBAY INC. COM 278642103 746289144 14139620 SH SOLE 21 14139620 0 0 EBAY INC. COM 278642103 604164690 11446849 SH SOLE 22 10245531 0 1201318 EBAY INC. COM 278642103 53285580 1009579 SH SOLE 23 1009579 0 0 EBAY INC. COM 278642103 50166018 950474 SH SOLE 25 942744 0 7730 EBAY INC. COM 278642103 48549366 919844 SH SOLE 26 587800 0 332044 EBAY INC. COM 278642103 113955503 2159066 SH SOLE 28 86246 0 2072820 EBAY INC. COM 278642103 3122676 59164 SH SOLE 29 59164 0 0 EBAY INC. COM 278642103 209958998 3978003 SH SOLE 30 3358007 0 619996 EBAY INC. COM 278642103 10861807 205794 SH SOLE 31 197220 0 8574 EBAY INC. COM 278642103 59842228 1133805 SH SOLE 34 1133805 0 0 EBAY INC. COM 278642103 7772330 147259 SH SOLE 36 147259 0 0 EBAY INC. COM 278642103 1297385 24581 SH SOLE 40 24581 0 0 EBAY INC. COM 278642103 41063 778 SH OTR 43 778 0 0 EBAY INC. COM 278642103 49987717 947096 SH SOLE 43 826263 0 120833 ECB BANCORP INC COM 26828M106 17925 1381 SH SOLE 18 1381 0 0 ECB BANCORP INC COM 26828M106 232355 17901 SH SOLE 21 17901 0 0 ECB BANCORP INC COM 26828M106 1449827 111697 SH SOLE 22 111697 0 0 ECHOSTAR CORP CL A 278768106 2257200 158400 SH SOLE 2 50206 0 108194 ECHOSTAR CORP CL A 278768106 7325 514 SH SOLE 4 514 0 0 ECHOSTAR CORP CL A 278768106 16274 1142 SH SOLE 7 1142 0 0 ECHOSTAR CORP CL A 278768106 5481776 384686 SH SOLE 18 384686 0 0 ECHOSTAR CORP CL A 278768106 6207956 435646 SH SOLE 19 435646 0 0 ECHOSTAR CORP CL A 278768106 203538764 14283422 SH SOLE 21 14283422 0 0 ECHOSTAR CORP CL A 278768106 53133890 3728694 SH SOLE 22 3545909 0 182785 ECHOSTAR CORP CL A 278768106 71307 5004 SH SOLE 23 5004 0 0 ECHOSTAR CORP CL A 278768106 348527 24458 SH SOLE 25 24458 0 0 ECHOSTAR CORP CL A 278768106 934672 65591 SH SOLE 26 35694 0 29897 ECHOSTAR CORP CL A 278768106 3761630 263974 SH SOLE 30 263974 0 0 ECHOSTAR CORP CL A 278768106 373136 26185 SH SOLE 40 26185 0 0 ECHOSTAR CORP CL A 278768106 2753442 193224 SH SOLE 43 180225 0 12999 ECOLAB INC COM 278865100 136478294 591071 SH SOLE 2 173250 0 417821 ECOLAB INC COM 278865100 55364971 239779 SH SOLE 4 125548 0 114231 ECOLAB INC COM 278865100 99010382 428802 SH SOLE 7 397559 0 31243 ECOLAB INC COM 278865100 4285042 18558 SH SOLE 13 18558 0 0 ECOLAB INC COM 278865100 8525752 36924 SH SOLE 15 36924 0 0 ECOLAB INC COM 278865100 88638585 383883 SH SOLE 18 345555 0 38328 ECOLAB INC COM 278865100 16797513 72748 SH SOLE 19 72748 0 0 ECOLAB INC COM 278865100 1440795219 6239910 SH SOLE 21 6239910 0 0 ECOLAB INC COM 278865100 1271223875 5505517 SH SOLE 22 4938046 0 567471 ECOLAB INC COM 278865100 91012929 394166 SH SOLE 23 394166 0 0 ECOLAB INC COM 278865100 385460766 1669384 SH SOLE 25 1595704 0 73680 ECOLAB INC COM 278865100 133909070 579944 SH SOLE 26 316487 0 263457 ECOLAB INC COM 278865100 197342610 854667 SH SOLE 28 173165 0 681502 ECOLAB INC COM 278865100 702927946 3044296 SH SOLE 30 2978705 0 65591 ECOLAB INC COM 278865100 13559372 58724 SH SOLE 31 54629 0 4095 ECOLAB INC COM 278865100 54049765 234083 SH SOLE 34 234083 0 0 ECOLAB INC COM 278865100 16652277 72119 SH SOLE 36 72119 0 0 ECOLAB INC COM 278865100 2922501 12657 SH SOLE 40 12657 0 0 ECOLAB INC COM 278865100 88666 384 SH OTR 43 384 0 0 ECOLAB INC COM 278865100 114904588 497638 SH SOLE 43 424642 0 72996 ECOPETROL S A SPONSORED ADS 279158109 3060226 258465 SH SOLE 19 258465 0 0 ECOPETROL S A SPONSORED ADS 279158109 13699756 1157074 SH SOLE 21 1157074 0 0 ECOPETROL S A SPONSORED ADS 279158109 10317601 871419 SH SOLE 34 871419 0 0 ECOPETROL S A SPONSORED ADS 279158109 3380237 285493 SH SOLE 43 241727 0 43766 ECOVYST INC COM 27923Q109 887049 79556 SH SOLE 2 29692 0 49864 ECOVYST INC COM 27923Q109 9823 881 SH SOLE 7 881 0 0 ECOVYST INC COM 27923Q109 2663780 238904 SH SOLE 18 238904 0 0 ECOVYST INC COM 27923Q109 2227357 199763 SH SOLE 19 199763 0 0 ECOVYST INC COM 27923Q109 51611031 4628792 SH SOLE 21 4628792 0 0 ECOVYST INC COM 27923Q109 32825310 2943974 SH SOLE 22 2817366 0 126608 ECOVYST INC COM 27923Q109 230772 20697 SH SOLE 25 20697 0 0 ECOVYST INC COM 27923Q109 796980 71478 SH SOLE 30 71478 0 0 ECOVYST INC COM 27923Q109 268704 24099 SH SOLE 40 24099 0 0 ECOVYST INC COM 27923Q109 162043 14533 SH SOLE 43 13476 0 1057 EDAP TMS S A SPONSORED ADR 268311107 25122 3418 SH SOLE 43 3418 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1762718 45619 SH SOLE 2 13847 0 31772 EDGEWELL PERS CARE CO COM 28035Q102 7883 204 SH SOLE 4 204 0 0 EDGEWELL PERS CARE CO COM 28035Q102 15533 402 SH SOLE 7 402 0 0 EDGEWELL PERS CARE CO COM 28035Q102 6079424 157335 SH SOLE 18 157335 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4127293 106814 SH SOLE 19 106814 0 0 EDGEWELL PERS CARE CO COM 28035Q102 225028000 5823706 SH SOLE 21 5823706 0 0 EDGEWELL PERS CARE CO COM 28035Q102 57530169 1488876 SH SOLE 22 1421055 0 67821 EDGEWELL PERS CARE CO COM 28035Q102 393819 10192 SH SOLE 25 10192 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1992588 51568 SH SOLE 26 23896 0 27672 EDGEWELL PERS CARE CO COM 28035Q102 203787 5274 SH SOLE 28 969 0 4305 EDGEWELL PERS CARE CO COM 28035Q102 4132509 106949 SH SOLE 30 106949 0 0 EDGEWELL PERS CARE CO COM 28035Q102 61283 1586 SH SOLE 36 1586 0 0 EDGEWELL PERS CARE CO COM 28035Q102 446137 11546 SH SOLE 40 11546 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2140656 55400 SH SOLE 43 32518 0 22882 EDGEWISE THERAPEUTICS INC COM 28036F105 942461 51670 SH SOLE 2 23707 0 27963 EDGEWISE THERAPEUTICS INC COM 28036F105 358197 19638 SH SOLE 7 18591 0 1047 EDGEWISE THERAPEUTICS INC COM 28036F105 2889015 158389 SH SOLE 18 158389 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 2260903 123953 SH SOLE 19 123953 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 52027594 2852390 SH SOLE 21 2852390 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 33147461 1817295 SH SOLE 22 1749764 0 67531 EDGEWISE THERAPEUTICS INC COM 28036F105 7788 427 SH SOLE 23 427 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 126659 6944 SH SOLE 25 6944 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 48920 2682 SH SOLE 28 0 0 2682 EDGEWISE THERAPEUTICS INC COM 28036F105 1569734 86060 SH SOLE 30 86060 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 146887 8053 SH SOLE 40 8053 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 720571 39505 SH SOLE 43 26601 0 12904 EDGIO INC COM NEW 53261M203 443890 45999 SH SOLE 22 45999 0 0 EDISON INTL COM 281020107 68407015 967157 SH SOLE 2 273639 0 693518 EDISON INTL COM 281020107 68935792 974633 SH SOLE 4 693492 0 281141 EDISON INTL COM 281020107 79682579 1126574 SH SOLE 7 1010248 0 116326 EDISON INTL COM 281020107 1298956 18365 SH SOLE 13 18365 0 0 EDISON INTL COM 281020107 3757319 53122 SH SOLE 15 53122 0 0 EDISON INTL COM 281020107 75352135 1065349 SH SOLE 18 1016097 0 49252 EDISON INTL COM 281020107 117833422 1665961 SH SOLE 19 1665961 0 0 EDISON INTL COM 281020107 1140125445 16119404 SH SOLE 21 16119404 0 0 EDISON INTL COM 281020107 596312677 8430831 SH SOLE 22 7506768 0 924063 EDISON INTL COM 281020107 41794640 590904 SH SOLE 23 590904 0 0 EDISON INTL COM 281020107 70990145 1003678 SH SOLE 25 1003678 0 0 EDISON INTL COM 281020107 42235217 597133 SH SOLE 26 416749 0 180384 EDISON INTL COM 281020107 80564724 1139046 SH SOLE 28 94350 0 1044696 EDISON INTL COM 281020107 241368742 3412537 SH SOLE 30 3412537 0 0 EDISON INTL COM 281020107 6313148 89257 SH SOLE 31 82924 0 6333 EDISON INTL COM 281020107 4927264 69663 SH SOLE 32 69663 0 0 EDISON INTL COM 281020107 12953421 183139 SH SOLE 34 183139 0 0 EDISON INTL COM 281020107 8925702 126194 SH SOLE 36 126194 0 0 EDISON INTL COM 281020107 1331068 18819 SH SOLE 40 18819 0 0 EDISON INTL COM 281020107 44631 631 SH OTR 43 631 0 0 EDISON INTL COM 281020107 54500690 770546 SH SOLE 43 708168 0 62378 EDITAS MEDICINE INC COM 28106W103 1509747 203470 SH SOLE 2 147413 0 56057 EDITAS MEDICINE INC COM 28106W103 1870 252 SH SOLE 4 252 0 0 EDITAS MEDICINE INC COM 28106W103 32433 4371 SH SOLE 7 4371 0 0 EDITAS MEDICINE INC COM 28106W103 1742468 234834 SH SOLE 18 214566 0 20268 EDITAS MEDICINE INC COM 28106W103 3307153 445708 SH SOLE 19 445708 0 0 EDITAS MEDICINE INC COM 28106W103 28073874 3783541 SH SOLE 21 3783541 0 0 EDITAS MEDICINE INC COM 28106W103 20289812 2734476 SH SOLE 22 2611750 0 122726 EDITAS MEDICINE INC COM 28106W103 9000 1213 SH SOLE 23 1213 0 0 EDITAS MEDICINE INC COM 28106W103 127201 17143 SH SOLE 25 17143 0 0 EDITAS MEDICINE INC COM 28106W103 247798 33396 SH SOLE 26 33396 0 0 EDITAS MEDICINE INC COM 28106W103 8199 1105 SH SOLE 28 1105 0 0 EDITAS MEDICINE INC COM 28106W103 2250768 303338 SH SOLE 30 303338 0 0 EDITAS MEDICINE INC COM 28106W103 17763 2394 SH SOLE 36 2394 0 0 EDITAS MEDICINE INC COM 28106W103 123699 16671 SH SOLE 40 16671 0 0 EDITAS MEDICINE INC COM 28106W103 377448 50869 SH SOLE 43 47838 0 3031 EDWARDS LIFESCIENCES CORP COM 28176E108 151631932 1586772 SH SOLE 2 690438 0 896334 EDWARDS LIFESCIENCES CORP COM 28176E108 61607914 644704 SH SOLE 4 390096 0 254608 EDWARDS LIFESCIENCES CORP COM 28176E108 78901121 825671 SH SOLE 7 754935 0 70736 EDWARDS LIFESCIENCES CORP COM 28176E108 4108984 42999 SH SOLE 13 42999 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 8353186 87413 SH SOLE 15 87413 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 93778188 981354 SH SOLE 18 941427 0 39927 EDWARDS LIFESCIENCES CORP COM 28176E108 142963685 1496062 SH SOLE 19 1496062 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1829460174 19144623 SH SOLE 21 19144623 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1256849078 13152460 SH SOLE 22 11838700 0 1313760 EDWARDS LIFESCIENCES CORP COM 28176E108 95056877 994735 SH SOLE 23 994735 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 178927404 1872409 SH SOLE 25 1606728 0 265681 EDWARDS LIFESCIENCES CORP COM 28176E108 85401685 893697 SH SOLE 26 533189 0 360508 EDWARDS LIFESCIENCES CORP COM 28176E108 149033369 1559579 SH SOLE 28 141723 0 1417856 EDWARDS LIFESCIENCES CORP COM 28176E108 636375704 6659436 SH SOLE 30 6466989 0 192447 EDWARDS LIFESCIENCES CORP COM 28176E108 13404775 140276 SH SOLE 31 130541 0 9735 EDWARDS LIFESCIENCES CORP COM 28176E108 141760775 1483474 SH SOLE 34 1483474 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 14107618 147631 SH SOLE 36 147631 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2926525 30625 SH SOLE 40 30625 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 78073 817 SH OTR 43 817 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 64489717 674861 SH SOLE 43 559574 0 115287 EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 2264772 23700 SH Call SOLE 2 0 0 23700 EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 315348 3300 SH Call SOLE 4 3300 0 0 EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 7329452 76700 SH Call SOLE 18 76700 0 0 EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 38568016 403600 SH Call SOLE 19 403600 0 0 EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 3029252 31700 SH Call SOLE 22 31700 0 0 EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 2341220 24500 SH Call SOLE 26 24500 0 0 EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 210232 2200 SH Call SOLE 30 2200 0 0 EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 23631988 247300 SH Call SOLE 34 247300 0 0 EGAIN CORP COM NEW 28225C806 856476 132787 SH SOLE 2 131289 0 1498 EGAIN CORP COM NEW 28225C806 1767 274 SH SOLE 7 274 0 0 EGAIN CORP COM NEW 28225C806 339438 52626 SH SOLE 18 52626 0 0 EGAIN CORP COM NEW 28225C806 326938 50688 SH SOLE 19 50688 0 0 EGAIN CORP COM NEW 28225C806 4770001 739535 SH SOLE 21 739535 0 0 EGAIN CORP COM NEW 28225C806 3636916 563863 SH SOLE 22 554785 0 9078 EGAIN CORP COM NEW 28225C806 477 74 SH SOLE 43 74 0 0 EHEALTH INC COM 28238P109 802653 133110 SH SOLE 2 94598 0 38512 EHEALTH INC COM 28238P109 2364 392 SH SOLE 7 392 0 0 EHEALTH INC COM 28238P109 446540 74053 SH SOLE 18 74053 0 0 EHEALTH INC COM 28238P109 1595954 264669 SH SOLE 19 264669 0 0 EHEALTH INC COM 28238P109 6386090 1059053 SH SOLE 21 1059053 0 0 EHEALTH INC COM 28238P109 6367029 1055892 SH SOLE 22 1009674 0 46218 EHEALTH INC COM 28238P109 63255 10490 SH SOLE 28 10490 0 0 EHEALTH INC COM 28238P109 2762 458 SH SOLE 43 135 0 323 EIGER BIOPHARMACEUTICALS INC COM NEW 28249U204 1191 238 SH SOLE 18 238 0 0 EIGER BIOPHARMACEUTICALS INC COM NEW 28249U204 15375 3072 SH SOLE 21 3072 0 0 EIGER BIOPHARMACEUTICALS INC COM NEW 28249U204 79074 15799 SH SOLE 22 15799 0 0 EIGHTCO HOLDINGS INC COM NEW 22890A203 3619 4570 SH SOLE 22 4570 0 0 EKSO BIONICS HLDGS INC COM 282644301 74459 54749 SH SOLE 22 54749 0 0 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 21420758 446638 SH SOLE 21 446638 0 0 EL POLLO LOCO HLDGS INC COM 268603107 704114 72291 SH SOLE 2 56990 0 15301 EL POLLO LOCO HLDGS INC COM 268603107 1471 151 SH SOLE 7 151 0 0 EL POLLO LOCO HLDGS INC COM 268603107 769606 79015 SH SOLE 18 79015 0 0 EL POLLO LOCO HLDGS INC COM 268603107 2124664 218138 SH SOLE 19 218138 0 0 EL POLLO LOCO HLDGS INC COM 268603107 9978659 1024503 SH SOLE 21 1024503 0 0 EL POLLO LOCO HLDGS INC COM 268603107 9618347 987510 SH SOLE 22 946001 0 41509 EL POLLO LOCO HLDGS INC COM 268603107 15399 1581 SH SOLE 43 1581 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 15257730 937207 SH SOLE 2 213029 0 724178 ELANCO ANIMAL HEALTH INC COM 28414H103 19683 1209 SH SOLE 4 1209 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1731134 106335 SH SOLE 7 101499 0 4836 ELANCO ANIMAL HEALTH INC COM 28414H103 6031105 370461 SH SOLE 18 370461 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 51291263 3150569 SH SOLE 19 3150569 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 117222577 7200404 SH SOLE 21 7200404 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 207790578 12763549 SH SOLE 22 12087327 0 676222 ELANCO ANIMAL HEALTH INC COM 28414H103 46691 2868 SH SOLE 23 2868 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1639819 100726 SH SOLE 25 100726 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 10216465 627547 SH SOLE 26 199384 0 428163 ELANCO ANIMAL HEALTH INC COM 28414H103 656735 40340 SH SOLE 28 8428 0 31912 ELANCO ANIMAL HEALTH INC COM 28414H103 8398575 515883 SH SOLE 30 515883 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 99389 6105 SH SOLE 31 6105 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 408188 25073 SH SOLE 34 25073 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 249231 15309 SH SOLE 36 15309 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1636742 100537 SH SOLE 40 100537 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 27529 1691 SH OTR 43 1691 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 10972232 673970 SH SOLE 43 541931 0 132039 ELASTIC N V ORD SHS N14506104 10974776 109485 SH SOLE 2 35433 0 74052 ELASTIC N V ORD SHS N14506104 174117 1737 SH SOLE 4 235 0 1502 ELASTIC N V ORD SHS N14506104 1573768 15700 SH SOLE 7 14902 0 798 ELASTIC N V ORD SHS N14506104 4571946 45610 SH SOLE 18 45610 0 0 ELASTIC N V ORD SHS N14506104 13029596 129984 SH SOLE 19 129984 0 0 ELASTIC N V ORD SHS N14506104 192142037 1916820 SH SOLE 21 1916820 0 0 ELASTIC N V ORD SHS N14506104 208794908 2082950 SH SOLE 22 1973021 0 109929 ELASTIC N V ORD SHS N14506104 47313 472 SH SOLE 23 472 0 0 ELASTIC N V ORD SHS N14506104 1722424 17183 SH SOLE 25 17183 0 0 ELASTIC N V ORD SHS N14506104 4175698 41657 SH SOLE 26 29229 0 12428 ELASTIC N V ORD SHS N14506104 359360 3585 SH SOLE 28 1202 0 2383 ELASTIC N V ORD SHS N14506104 47877932 477633 SH SOLE 30 477633 0 0 ELASTIC N V ORD SHS N14506104 99037 988 SH SOLE 31 988 0 0 ELASTIC N V ORD SHS N14506104 2794090 27874 SH SOLE 34 27874 0 0 ELASTIC N V ORD SHS N14506104 47814 477 SH SOLE 36 477 0 0 ELASTIC N V ORD SHS N14506104 1706185 17021 SH SOLE 40 17021 0 0 ELASTIC N V ORD SHS N14506104 24759 247 SH OTR 43 247 0 0 ELASTIC N V ORD SHS N14506104 4571846 45609 SH SOLE 43 33003 0 12606 ELBIT SYS LTD ORD M3760D101 18161302 86388 SH SOLE 43 80607 0 5781 ELDORADO GOLD CORP NEW COM 284902509 14811475 1052699 SH SOLE 19 1052699 0 0 ELDORADO GOLD CORP NEW COM 284902509 604940 42995 SH SOLE 21 42995 0 0 ELDORADO GOLD CORP NEW COM 284902509 188257 13380 SH SOLE 22 13380 0 0 ELDORADO GOLD CORP NEW COM 284902509 3135232 222831 SH SOLE 23 222831 0 0 ELDORADO GOLD CORP NEW COM 284902509 39370984 2798222 SH SOLE 25 2798222 0 0 ELDORADO GOLD CORP NEW COM 284902509 12574894 893738 SH SOLE 26 613950 0 279788 ELDORADO GOLD CORP NEW COM 284902509 69236289 4920845 SH SOLE 34 4920845 0 0 ELDORADO GOLD CORP NEW COM 284902509 385434 27394 SH SOLE 43 24795 0 2599 ELECTROMED INC COM 285409108 20591 1275 SH SOLE 18 1275 0 0 ELECTROMED INC COM 285409108 274098 16972 SH SOLE 21 16972 0 0 ELECTROMED INC COM 285409108 230493 14272 SH SOLE 22 14272 0 0 ELECTRONIC ARTS INC COM 285512109 115966184 874095 SH SOLE 2 484001 0 390094 ELECTRONIC ARTS INC COM 285512109 44938380 338723 SH SOLE 4 154067 0 184656 ELECTRONIC ARTS INC COM 285512109 54315363 409402 SH SOLE 7 352439 0 56963 ELECTRONIC ARTS INC COM 285512109 10307530 77693 SH SOLE 13 77693 0 0 ELECTRONIC ARTS INC COM 285512109 4956419 37359 SH SOLE 15 37359 0 0 ELECTRONIC ARTS INC COM 285512109 104222633 785578 SH SOLE 18 732067 0 53511 ELECTRONIC ARTS INC COM 285512109 68755033 518241 SH SOLE 19 518241 0 0 ELECTRONIC ARTS INC COM 285512109 1303220196 9823021 SH SOLE 21 9823021 0 0 ELECTRONIC ARTS INC COM 285512109 833850320 6285146 SH SOLE 22 5659874 0 625272 ELECTRONIC ARTS INC COM 285512109 69505415 523897 SH SOLE 23 523897 0 0 ELECTRONIC ARTS INC COM 285512109 92768701 699244 SH SOLE 25 666716 0 32528 ELECTRONIC ARTS INC COM 285512109 64152048 483546 SH SOLE 26 331853 0 151693 ELECTRONIC ARTS INC COM 285512109 93743295 706590 SH SOLE 28 6465 0 700125 ELECTRONIC ARTS INC COM 285512109 7844777 59130 SH SOLE 29 59130 0 0 ELECTRONIC ARTS INC COM 285512109 373767609 2817273 SH SOLE 30 2688335 0 128938 ELECTRONIC ARTS INC COM 285512109 21319804 160698 SH SOLE 31 156579 0 4119 ELECTRONIC ARTS INC COM 285512109 10634695 80159 SH SOLE 32 80159 0 0 ELECTRONIC ARTS INC COM 285512109 61213673 461398 SH SOLE 34 461398 0 0 ELECTRONIC ARTS INC COM 285512109 12476950 94045 SH SOLE 36 94045 0 0 ELECTRONIC ARTS INC COM 285512109 1718076 12950 SH SOLE 40 12950 0 0 ELECTRONIC ARTS INC COM 285512109 45506 343 SH OTR 43 343 0 0 ELECTRONIC ARTS INC COM 285512109 65327730 492408 SH SOLE 43 446105 0 46303 ELEDON PHARMACEUTICALS INC COM 28617K101 2559 1242 SH SOLE 2 1242 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 52713 25589 SH SOLE 22 25589 0 0 ELEMENT SOLUTIONS INC COM 28618M106 17269124 691318 SH SOLE 2 99117 0 592201 ELEMENT SOLUTIONS INC COM 28618M106 18485 740 SH SOLE 4 740 0 0 ELEMENT SOLUTIONS INC COM 28618M106 966476 38690 SH SOLE 7 36726 0 1964 ELEMENT SOLUTIONS INC COM 28618M106 1866556 74722 SH SOLE 18 74722 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1787069 71540 SH SOLE 19 71540 0 0 ELEMENT SOLUTIONS INC COM 28618M106 70836411 2835725 SH SOLE 21 2835725 0 0 ELEMENT SOLUTIONS INC COM 28618M106 140279462 5615671 SH SOLE 22 5318836 0 296835 ELEMENT SOLUTIONS INC COM 28618M106 1319469 52821 SH SOLE 25 52821 0 0 ELEMENT SOLUTIONS INC COM 28618M106 3833181 153450 SH SOLE 26 153450 0 0 ELEMENT SOLUTIONS INC COM 28618M106 752622 30129 SH SOLE 28 4163 0 25966 ELEMENT SOLUTIONS INC COM 28618M106 4180653 167360 SH SOLE 30 167360 0 0 ELEMENT SOLUTIONS INC COM 28618M106 69469 2781 SH SOLE 31 2781 0 0 ELEMENT SOLUTIONS INC COM 28618M106 363709 14560 SH SOLE 36 14560 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1143659 45783 SH SOLE 40 45783 0 0 ELEMENT SOLUTIONS INC COM 28618M106 5356430 214429 SH SOLE 43 188775 0 25654 ELEVANCE HEALTH INC COM 036752103 381712332 736129 SH SOLE 2 362045 0 374084 ELEVANCE HEALTH INC COM 036752103 109663950 211486 SH SOLE 4 110833 0 100653 ELEVANCE HEALTH INC COM 036752103 137176127 264543 SH SOLE 7 217431 0 47112 ELEVANCE HEALTH INC COM 036752103 11407361 21999 SH SOLE 13 21999 0 0 ELEVANCE HEALTH INC COM 036752103 17503836 33756 SH SOLE 15 33756 0 0 ELEVANCE HEALTH INC COM 036752103 459960164 887029 SH SOLE 18 827671 0 59358 ELEVANCE HEALTH INC COM 036752103 793628581 1530506 SH SOLE 19 1530506 0 0 ELEVANCE HEALTH INC COM 036752103 3121221895 6019250 SH SOLE 21 6019250 0 0 ELEVANCE HEALTH INC COM 036752103 2809273935 5417661 SH SOLE 22 4837272 0 580389 ELEVANCE HEALTH INC COM 036752103 280229387 540420 SH SOLE 23 540420 0 0 ELEVANCE HEALTH INC COM 036752103 407312651 785499 SH SOLE 25 688740 0 96759 ELEVANCE HEALTH INC COM 036752103 200846098 387330 SH SOLE 26 254273 0 133057 ELEVANCE HEALTH INC COM 036752103 295547577 569961 SH SOLE 28 10987 0 558974 ELEVANCE HEALTH INC COM 036752103 4269140 8233 SH SOLE 29 8233 0 0 ELEVANCE HEALTH INC COM 036752103 1134753231 2188362 SH SOLE 30 2188362 0 0 ELEVANCE HEALTH INC COM 036752103 37623188 72556 SH SOLE 31 68810 0 3746 ELEVANCE HEALTH INC COM 036752103 390178016 752455 SH SOLE 34 752455 0 0 ELEVANCE HEALTH INC COM 036752103 32853139 63357 SH SOLE 36 63357 0 0 ELEVANCE HEALTH INC COM 036752103 6006249 11583 SH SOLE 40 11583 0 0 ELEVANCE HEALTH INC COM 036752103 217050750 418581 SH SOLE 43 371874 0 46706 ELEVATION ONCOLOGY INC COM 28623U101 28513 5558 SH SOLE 18 5558 0 0 ELEVATION ONCOLOGY INC COM 28623U101 399555 77886 SH SOLE 21 77886 0 0 ELEVATION ONCOLOGY INC COM 28623U101 453784 88457 SH SOLE 22 88457 0 0 ELI LILLY & CO COM 532457108 1542966188 1983349 SH SOLE 2 765050 0 1218299 ELI LILLY & CO COM 532457108 553663241 711686 SH SOLE 4 384341 0 327345 ELI LILLY & CO COM 532457108 590233584 758694 SH SOLE 7 653296 0 105398 ELI LILLY & CO COM 532457108 50887920 65412 SH SOLE 13 65412 0 0 ELI LILLY & CO COM 532457108 90643231 116514 SH SOLE 15 116514 0 0 ELI LILLY & CO COM 532457108 1962234853 2522282 SH SOLE 18 2364174 0 158108 ELI LILLY & CO COM 532457108 1992111281 2560686 SH SOLE 19 2560686 0 0 ELI LILLY & CO COM 532457108 17953250538 23077344 SH SOLE 21 23077344 0 0 ELI LILLY & CO COM 532457108 14205127168 18259457 SH SOLE 22 16401315 0 1858142 ELI LILLY & CO COM 532457108 1233412014 1585444 SH SOLE 23 1585444 0 0 ELI LILLY & CO COM 532457108 1571405294 2019905 SH SOLE 25 1951855 0 68050 ELI LILLY & CO COM 532457108 761606503 978979 SH SOLE 26 567179 0 411800 ELI LILLY & CO COM 532457108 1361955123 1750675 SH SOLE 28 78944 0 1671731 ELI LILLY & CO COM 532457108 18859306 24242 SH SOLE 29 24242 0 0 ELI LILLY & CO COM 532457108 4269951710 5488652 SH SOLE 30 5488652 0 0 ELI LILLY & CO COM 532457108 179756994 231062 SH SOLE 31 218179 0 12883 ELI LILLY & CO COM 532457108 52789254 67856 SH SOLE 32 67856 0 0 ELI LILLY & CO COM 532457108 1294597790 1664093 SH SOLE 34 1664093 0 0 ELI LILLY & CO COM 532457108 138811403 178430 SH SOLE 36 178430 0 0 ELI LILLY & CO COM 532457108 30955028 39790 SH SOLE 40 39790 0 0 ELI LILLY & CO COM 532457108 820748 1055 SH OTR 43 1055 0 0 ELI LILLY & CO COM 532457108 924821492 1188778 SH SOLE 43 1073563 0 115214 ELI LILLY & CO OPTIONS 532457108 1867104 2400 SH Call SOLE 2 0 0 2400 ELI LILLY & CO OPTIONS 532457108 388980 500 SH Call SOLE 4 500 0 0 ELI LILLY & CO OPTIONS 532457108 8790948 11300 SH Call SOLE 18 11300 0 0 ELI LILLY & CO OPTIONS 532457108 52901280 68000 SH Call SOLE 19 68000 0 0 ELI LILLY & CO OPTIONS 532457108 3734208 4800 SH Call SOLE 22 4800 0 0 ELI LILLY & CO OPTIONS 532457108 1711512 2200 SH Call SOLE 26 2200 0 0 ELI LILLY & CO OPTIONS 532457108 233388 300 SH Call SOLE 30 300 0 0 ELI LILLY & CO OPTIONS 532457108 28940112 37200 SH Call SOLE 34 37200 0 0 ELICIO THERAPEUTICS INC COM 28657F103 6969 917 SH SOLE 22 917 0 0 ELIEM THERAPEUTICS INC COM 28658R106 3115 1137 SH SOLE 18 1137 0 0 ELIEM THERAPEUTICS INC COM 28658R106 34617 12634 SH SOLE 21 12634 0 0 ELIEM THERAPEUTICS INC COM 28658R106 45673 16669 SH SOLE 22 16669 0 0 ELLINGTON FINANCIAL INC COM 28852N109 765146 64788 SH SOLE 2 21879 0 42909 ELLINGTON FINANCIAL INC COM 28852N109 1807 153 SH SOLE 4 153 0 0 ELLINGTON FINANCIAL INC COM 28852N109 7169 607 SH SOLE 7 607 0 0 ELLINGTON FINANCIAL INC COM 28852N109 2931148 248192 SH SOLE 18 248192 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1910728 161789 SH SOLE 19 161789 0 0 ELLINGTON FINANCIAL INC COM 28852N109 119027144 10078505 SH SOLE 21 10078505 0 0 ELLINGTON FINANCIAL INC COM 28852N109 30600265 2591047 SH SOLE 22 2496380 0 94667 ELLINGTON FINANCIAL INC COM 28852N109 163320 13829 SH SOLE 25 13829 0 0 ELLINGTON FINANCIAL INC COM 28852N109 530352 44907 SH SOLE 26 44907 0 0 ELLINGTON FINANCIAL INC COM 28852N109 2047027 173330 SH SOLE 30 173330 0 0 ELLINGTON FINANCIAL INC COM 28852N109 243652 20631 SH SOLE 40 20631 0 0 ELLINGTON FINANCIAL INC COM 28852N109 665376 56340 SH SOLE 43 52614 0 3726 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 18056 2613 SH SOLE 18 2613 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 248470 35958 SH SOLE 21 35958 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1287181 186278 SH SOLE 22 186278 0 0 ELME COMMUNITIES SH BEN INT 939653101 1534179 110214 SH SOLE 2 45715 0 64499 ELME COMMUNITIES SH BEN INT 939653101 558443 40118 SH SOLE 4 40118 0 0 ELME COMMUNITIES SH BEN INT 939653101 2315077 166313 SH SOLE 7 150538 0 15775 ELME COMMUNITIES SH BEN INT 939653101 3845456 276254 SH SOLE 18 276254 0 0 ELME COMMUNITIES SH BEN INT 939653101 6213359 446362 SH SOLE 19 446362 0 0 ELME COMMUNITIES SH BEN INT 939653101 152200292 10933929 SH SOLE 21 10933929 0 0 ELME COMMUNITIES SH BEN INT 939653101 48964853 3517590 SH SOLE 22 3345729 0 171861 ELME COMMUNITIES SH BEN INT 939653101 63475 4560 SH SOLE 23 4560 0 0 ELME COMMUNITIES SH BEN INT 939653101 10218867 734114 SH SOLE 25 734114 0 0 ELME COMMUNITIES SH BEN INT 939653101 937248 67331 SH SOLE 26 41395 0 25936 ELME COMMUNITIES SH BEN INT 939653101 1422485 102190 SH SOLE 28 4598 0 97592 ELME COMMUNITIES SH BEN INT 939653101 6633618 476553 SH SOLE 30 476553 0 0 ELME COMMUNITIES SH BEN INT 939653101 201228 14456 SH SOLE 40 14456 0 0 ELME COMMUNITIES SH BEN INT 939653101 108103 7766 SH SOLE 43 7237 0 529 ELTEK LTD SHS M40184208 35202 3160 SH SOLE 2 3160 0 0 ELUTIA INC CL A COM 05479K106 2259 717 SH SOLE 18 717 0 0 ELUTIA INC CL A COM 05479K106 45741 14521 SH SOLE 21 14521 0 0 EMBECTA CORP COMMON STOCK 29082K105 881247 66409 SH SOLE 2 34491 0 31918 EMBECTA CORP COMMON STOCK 29082K105 2468 186 SH SOLE 4 186 0 0 EMBECTA CORP COMMON STOCK 29082K105 310014 23362 SH SOLE 7 22107 0 1255 EMBECTA CORP COMMON STOCK 29082K105 2400928 180929 SH SOLE 18 180929 0 0 EMBECTA CORP COMMON STOCK 29082K105 1645891 124031 SH SOLE 19 124031 0 0 EMBECTA CORP COMMON STOCK 29082K105 89853439 6771171 SH SOLE 21 6771171 0 0 EMBECTA CORP COMMON STOCK 29082K105 23262562 1753019 SH SOLE 22 1678577 0 74442 EMBECTA CORP COMMON STOCK 29082K105 140463 10585 SH SOLE 25 10585 0 0 EMBECTA CORP COMMON STOCK 29082K105 505468 38091 SH SOLE 26 19575 0 18516 EMBECTA CORP COMMON STOCK 29082K105 98835 7448 SH SOLE 28 0 0 7448 EMBECTA CORP COMMON STOCK 29082K105 2593436 195436 SH SOLE 30 195436 0 0 EMBECTA CORP COMMON STOCK 29082K105 41296 3112 SH SOLE 36 3112 0 0 EMBECTA CORP COMMON STOCK 29082K105 198957 14993 SH SOLE 40 14993 0 0 EMBECTA CORP COMMON STOCK 29082K105 1175975 88619 SH SOLE 43 82539 0 6080 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 23021 1545 SH SOLE 43 1428 0 117 EMBRAER S.A. SPONSORED ADS 29082A107 24642 925 SH SOLE 22 925 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 1510648 56706 SH SOLE 43 55232 0 1474 EMCOR GROUP INC COM 29084Q100 100373974 286619 SH SOLE 2 204705 0 81914 EMCOR GROUP INC COM 29084Q100 20671606 59028 SH SOLE 4 26038 0 32990 EMCOR GROUP INC COM 29084Q100 8538927 24383 SH SOLE 7 23810 0 573 EMCOR GROUP INC COM 29084Q100 7473618 21341 SH SOLE 13 21341 0 0 EMCOR GROUP INC COM 29084Q100 39547736 112929 SH SOLE 18 101226 0 11703 EMCOR GROUP INC COM 29084Q100 55486739 158443 SH SOLE 19 158443 0 0 EMCOR GROUP INC COM 29084Q100 876837414 2503819 SH SOLE 21 2503819 0 0 EMCOR GROUP INC COM 29084Q100 558876125 1595877 SH SOLE 22 1514564 0 81313 EMCOR GROUP INC COM 29084Q100 25709933 73415 SH SOLE 23 73415 0 0 EMCOR GROUP INC COM 29084Q100 3370325 9624 SH SOLE 25 9624 0 0 EMCOR GROUP INC COM 29084Q100 35970793 102715 SH SOLE 26 31572 0 71143 EMCOR GROUP INC COM 29084Q100 430746 1230 SH SOLE 28 511 0 719 EMCOR GROUP INC COM 29084Q100 7756580 22149 SH SOLE 29 22149 0 0 EMCOR GROUP INC COM 29084Q100 25269381 72157 SH SOLE 30 72157 0 0 EMCOR GROUP INC COM 29084Q100 16698937 47684 SH SOLE 31 47684 0 0 EMCOR GROUP INC COM 29084Q100 7071939 20194 SH SOLE 34 20194 0 0 EMCOR GROUP INC COM 29084Q100 626858 1790 SH SOLE 36 1790 0 0 EMCOR GROUP INC COM 29084Q100 3452272 9858 SH SOLE 40 9858 0 0 EMCOR GROUP INC COM 29084Q100 70040 200 SH OTR 43 200 0 0 EMCOR GROUP INC COM 29084Q100 19934310 56923 SH SOLE 43 48759 0 8164 EMCORE CORP COM NEW 290846203 3472 10063 SH SOLE 18 10063 0 0 EMCORE CORP COM NEW 290846203 53460 154957 SH SOLE 21 154957 0 0 EMCORE CORP COM NEW 290846203 157529 456605 SH SOLE 22 456605 0 0 EMERALD HOLDING INC COM 29103W104 61304 9002 SH SOLE 2 2519 0 6483 EMERALD HOLDING INC COM 29103W104 279680 41069 SH SOLE 18 41069 0 0 EMERALD HOLDING INC COM 29103W104 238473 35018 SH SOLE 19 35018 0 0 EMERALD HOLDING INC COM 29103W104 3624289 532201 SH SOLE 21 532201 0 0 EMERALD HOLDING INC COM 29103W104 4000923 587507 SH SOLE 22 576720 0 10787 EMERALD HOLDING INC COM 29103W104 77382 11363 SH SOLE 43 11363 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1276352 504487 SH SOLE 2 331921 0 172566 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1381 546 SH SOLE 7 546 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 597232 236060 SH SOLE 18 236060 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2974053 1175515 SH SOLE 19 1175515 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5261345 2079583 SH SOLE 21 2079583 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7544599 2982055 SH SOLE 22 2830654 0 151401 EMERGENT BIOSOLUTIONS INC COM 29089Q105 199126 78706 SH SOLE 26 0 0 78706 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2249 889 SH SOLE 28 889 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5118 2023 SH SOLE 36 2023 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 870 344 SH SOLE 43 344 0 0 EMERSON ELEC CO COM 291011104 122985729 1084339 SH SOLE 2 156140 0 928199 EMERSON ELEC CO COM 291011104 51908931 457670 SH SOLE 4 223252 0 234418 EMERSON ELEC CO COM 291011104 44509070 392427 SH SOLE 7 347997 0 44430 EMERSON ELEC CO COM 291011104 3229521 28474 SH SOLE 13 28474 0 0 EMERSON ELEC CO COM 291011104 9280592 81825 SH SOLE 15 81825 0 0 EMERSON ELEC CO COM 291011104 90828551 800816 SH SOLE 18 765456 0 35360 EMERSON ELEC CO COM 291011104 16847067 148537 SH SOLE 19 148537 0 0 EMERSON ELEC CO COM 291011104 1442033903 12714106 SH SOLE 21 12714106 0 0 EMERSON ELEC CO COM 291011104 1379098846 12159221 SH SOLE 22 10918857 0 1240364 EMERSON ELEC CO COM 291011104 98776117 870888 SH SOLE 23 870888 0 0 EMERSON ELEC CO COM 291011104 97426759 858991 SH SOLE 25 856346 0 2645 EMERSON ELEC CO COM 291011104 63299135 558095 SH SOLE 26 311559 0 246536 EMERSON ELEC CO COM 291011104 120587577 1063195 SH SOLE 28 8397 0 1054798 EMERSON ELEC CO COM 291011104 331546735 2923177 SH SOLE 30 2923177 0 0 EMERSON ELEC CO COM 291011104 23456050 206807 SH SOLE 31 121664 0 85143 EMERSON ELEC CO COM 291011104 3447741 30398 SH SOLE 34 30398 0 0 EMERSON ELEC CO COM 291011104 14170014 124934 SH SOLE 36 124934 0 0 EMERSON ELEC CO COM 291011104 3146838 27745 SH SOLE 40 27745 0 0 EMERSON ELEC CO COM 291011104 100263 884 SH OTR 43 884 0 0 EMERSON ELEC CO COM 291011104 76366306 673305 SH SOLE 43 525289 0 148017 EMPIRE PETE CORP COM 292034303 13506 2643 SH SOLE 2 481 0 2162 EMPIRE PETE CORP COM 292034303 141838 27757 SH SOLE 18 27757 0 0 EMPIRE PETE CORP COM 292034303 151287 29606 SH SOLE 19 29606 0 0 EMPIRE PETE CORP COM 292034303 2236698 437710 SH SOLE 21 437710 0 0 EMPIRE PETE CORP COM 292034303 1327946 259872 SH SOLE 22 255397 0 4475 EMPIRE ST RLTY TR INC CL A 292104106 2155107 212745 SH SOLE 2 98483 0 114262 EMPIRE ST RLTY TR INC CL A 292104106 612460 60460 SH SOLE 4 60460 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2501776 246967 SH SOLE 7 223640 0 23327 EMPIRE ST RLTY TR INC CL A 292104106 3512415 346734 SH SOLE 18 346734 0 0 EMPIRE ST RLTY TR INC CL A 292104106 6291642 621090 SH SOLE 19 621090 0 0 EMPIRE ST RLTY TR INC CL A 292104106 55948608 5523061 SH SOLE 21 5523061 0 0 EMPIRE ST RLTY TR INC CL A 292104106 53721923 5303250 SH SOLE 22 5059024 0 244226 EMPIRE ST RLTY TR INC CL A 292104106 68793 6791 SH SOLE 23 6791 0 0 EMPIRE ST RLTY TR INC CL A 292104106 17434135 1721040 SH SOLE 25 1721040 0 0 EMPIRE ST RLTY TR INC CL A 292104106 418136 41277 SH SOLE 26 41277 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2628846 259511 SH SOLE 28 5725 0 253786 EMPIRE ST RLTY TR INC CL A 292104106 4406530 434998 SH SOLE 30 434998 0 0 EMPIRE ST RLTY TR INC CL A 292104106 47712 4710 SH SOLE 36 4710 0 0 EMPIRE ST RLTY TR INC CL A 292104106 321860 31773 SH SOLE 40 31773 0 0 EMPIRE ST RLTY TR INC CL A 292104106 9519009 939685 SH SOLE 43 932525 0 7160 EMPLOYERS HLDGS INC COM 292218104 903670 19909 SH SOLE 2 7262 0 12647 EMPLOYERS HLDGS INC COM 292218104 3041 67 SH SOLE 4 67 0 0 EMPLOYERS HLDGS INC COM 292218104 9713 214 SH SOLE 7 214 0 0 EMPLOYERS HLDGS INC COM 292218104 3645861 80323 SH SOLE 18 80323 0 0 EMPLOYERS HLDGS INC COM 292218104 2121937 46749 SH SOLE 19 46749 0 0 EMPLOYERS HLDGS INC COM 292218104 133375338 2938430 SH SOLE 21 2938430 0 0 EMPLOYERS HLDGS INC COM 292218104 27841727 613389 SH SOLE 22 582010 0 31379 EMPLOYERS HLDGS INC COM 292218104 126820 2794 SH SOLE 25 2794 0 0 EMPLOYERS HLDGS INC COM 292218104 1512122 33314 SH SOLE 30 33314 0 0 EMPLOYERS HLDGS INC COM 292218104 142933 3149 SH SOLE 40 3149 0 0 EMPLOYERS HLDGS INC COM 292218104 596697 13146 SH SOLE 43 12199 0 947 ENACT HLDGS INC COM 29249E109 1781002 57120 SH SOLE 2 34092 0 23028 ENACT HLDGS INC COM 29249E109 7140 229 SH SOLE 7 229 0 0 ENACT HLDGS INC COM 29249E109 2459447 78879 SH SOLE 18 78879 0 0 ENACT HLDGS INC COM 29249E109 2602532 83468 SH SOLE 19 83468 0 0 ENACT HLDGS INC COM 29249E109 35774342 1147349 SH SOLE 21 1147349 0 0 ENACT HLDGS INC COM 29249E109 34963599 1121347 SH SOLE 22 1082839 0 38508 ENACT HLDGS INC COM 29249E109 28093 901 SH SOLE 23 901 0 0 ENACT HLDGS INC COM 29249E109 234006 7505 SH SOLE 25 7505 0 0 ENACT HLDGS INC COM 29249E109 252371 8094 SH SOLE 28 0 0 8094 ENACT HLDGS INC COM 29249E109 425482 13646 SH SOLE 30 13646 0 0 ENACT HLDGS INC COM 29249E109 313078 10041 SH SOLE 40 10041 0 0 ENACT HLDGS INC COM 29249E109 2245 72 SH SOLE 43 72 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1846570 105760 SH SOLE 2 80980 0 24780 ENANTA PHARMACEUTICALS INC COM 29251M106 3317 190 SH SOLE 7 190 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1003880 57496 SH SOLE 18 54033 0 3463 ENANTA PHARMACEUTICALS INC COM 29251M106 2584918 148048 SH SOLE 19 148048 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 13165067 754013 SH SOLE 21 754013 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 13391820 767000 SH SOLE 22 738299 0 28701 ENANTA PHARMACEUTICALS INC COM 29251M106 17809 1020 SH SOLE 23 1020 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 5901 338 SH SOLE 28 338 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 90617 5190 SH SOLE 43 4416 0 774 ENBRIDGE INC COM 29250N105 26556 734 SH SOLE 2 734 0 0 ENBRIDGE INC COM 29250N105 2121740 58644 SH SOLE 19 58644 0 0 ENBRIDGE INC COM 29250N105 32927454 910101 SH SOLE 21 910101 0 0 ENBRIDGE INC COM 29250N105 19537 540 SH SOLE 30 540 0 0 ENBRIDGE INC COM 29250N105 177608 4909 SH SOLE 34 4909 0 0 ENBRIDGE INC COM 29250N105 53951641 1491201 SH SOLE 43 1158981 0 332220 ENCOMPASS HEALTH CORP COM 29261A100 12308384 149048 SH SOLE 2 94836 0 54212 ENCOMPASS HEALTH CORP COM 29261A100 218507 2646 SH SOLE 4 2646 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1844507 22336 SH SOLE 7 21181 0 1155 ENCOMPASS HEALTH CORP COM 29261A100 13993264 169451 SH SOLE 18 169451 0 0 ENCOMPASS HEALTH CORP COM 29261A100 9526429 115360 SH SOLE 19 115360 0 0 ENCOMPASS HEALTH CORP COM 29261A100 435418575 5272688 SH SOLE 21 5272688 0 0 ENCOMPASS HEALTH CORP COM 29261A100 253051628 3064321 SH SOLE 22 2932215 0 132106 ENCOMPASS HEALTH CORP COM 29261A100 1693468 20507 SH SOLE 25 20507 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2954960 35783 SH SOLE 26 35783 0 0 ENCOMPASS HEALTH CORP COM 29261A100 383089 4639 SH SOLE 28 1774 0 2865 ENCOMPASS HEALTH CORP COM 29261A100 21388 259 SH SOLE 29 259 0 0 ENCOMPASS HEALTH CORP COM 29261A100 13136992 159082 SH SOLE 30 159082 0 0 ENCOMPASS HEALTH CORP COM 29261A100 218837 2650 SH SOLE 31 2650 0 0 ENCOMPASS HEALTH CORP COM 29261A100 82745 1002 SH SOLE 34 1002 0 0 ENCOMPASS HEALTH CORP COM 29261A100 428095 5184 SH SOLE 36 5184 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1691238 20480 SH SOLE 40 20480 0 0 ENCOMPASS HEALTH CORP COM 29261A100 5993984 72584 SH SOLE 43 51060 0 21524 ENCORE CAP GROUP INC COM 292554102 1648117 36135 SH SOLE 2 22488 0 13647 ENCORE CAP GROUP INC COM 292554102 4926 108 SH SOLE 4 108 0 0 ENCORE CAP GROUP INC COM 292554102 643147 14101 SH SOLE 7 13339 0 762 ENCORE CAP GROUP INC COM 292554102 3476121 76214 SH SOLE 18 76214 0 0 ENCORE CAP GROUP INC COM 292554102 2267638 49718 SH SOLE 19 49718 0 0 ENCORE CAP GROUP INC COM 292554102 126037032 2763364 SH SOLE 21 2763364 0 0 ENCORE CAP GROUP INC COM 292554102 35286359 773654 SH SOLE 22 743224 0 30430 ENCORE CAP GROUP INC COM 292554102 259110 5681 SH SOLE 25 5681 0 0 ENCORE CAP GROUP INC COM 292554102 526066 11534 SH SOLE 26 3749 0 7785 ENCORE CAP GROUP INC COM 292554102 91539 2007 SH SOLE 28 0 0 2007 ENCORE CAP GROUP INC COM 292554102 4708868 103242 SH SOLE 30 103242 0 0 ENCORE CAP GROUP INC COM 292554102 62896 1379 SH SOLE 36 1379 0 0 ENCORE CAP GROUP INC COM 292554102 195758 4292 SH SOLE 40 4292 0 0 ENCORE CAP GROUP INC COM 292554102 1015735 22270 SH SOLE 43 21376 0 894 ENCORE ENERGY CORP COM NEW 29259W700 1501517 342812 SH SOLE 2 169466 0 173346 ENCORE ENERGY CORP COM NEW 29259W700 7433 1697 SH SOLE 7 1697 0 0 ENCORE ENERGY CORP COM NEW 29259W700 1888647 431198 SH SOLE 18 431198 0 0 ENCORE ENERGY CORP COM NEW 29259W700 2363820 539685 SH SOLE 19 539685 0 0 ENCORE ENERGY CORP COM NEW 29259W700 25879997 5908675 SH SOLE 21 5908675 0 0 ENCORE ENERGY CORP COM NEW 29259W700 10153777 2318214 SH SOLE 22 2158686 0 159528 ENCORE ENERGY CORP COM NEW 29259W700 36056 8232 SH SOLE 23 8232 0 0 ENCORE WIRE CORP COM 292562105 17064408 64938 SH SOLE 2 35890 0 29048 ENCORE WIRE CORP COM 292562105 13402 51 SH SOLE 4 51 0 0 ENCORE WIRE CORP COM 292562105 31008 118 SH SOLE 7 118 0 0 ENCORE WIRE CORP COM 292562105 14214559 54093 SH SOLE 18 51678 0 2415 ENCORE WIRE CORP COM 292562105 31409042 119526 SH SOLE 19 119526 0 0 ENCORE WIRE CORP COM 292562105 466719091 1776083 SH SOLE 21 1776083 0 0 ENCORE WIRE CORP COM 292562105 147623760 561777 SH SOLE 22 532751 0 29026 ENCORE WIRE CORP COM 292562105 642497 2445 SH SOLE 23 2445 0 0 ENCORE WIRE CORP COM 292562105 829071 3155 SH SOLE 25 3155 0 0 ENCORE WIRE CORP COM 292562105 7494486 28520 SH SOLE 26 4871 0 23649 ENCORE WIRE CORP COM 292562105 96703 368 SH SOLE 28 368 0 0 ENCORE WIRE CORP COM 292562105 9108218 34661 SH SOLE 30 34661 0 0 ENCORE WIRE CORP COM 292562105 897656 3416 SH SOLE 40 3416 0 0 ENCORE WIRE CORP COM 292562105 7693411 29277 SH SOLE 43 26566 0 2711 ENDAVA PLC ADS 29260V105 4125818 108460 SH SOLE 2 108460 0 0 ENDAVA PLC ADS 29260V105 281306 7395 SH SOLE 21 7395 0 0 ENDAVA PLC ADS 29260V105 414978 10909 SH SOLE 22 10909 0 0 ENDAVA PLC ADS 29260V105 57402 1509 SH SOLE 29 1509 0 0 ENDAVA PLC ADS 29260V105 500112 13147 SH SOLE 43 8470 0 4677 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1885469 73279 SH SOLE 2 54386 0 18893 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 12428 483 SH SOLE 4 483 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 346789 13478 SH SOLE 7 12741 0 737 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 13954666 542350 SH SOLE 21 542350 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 75855719 2948143 SH SOLE 22 2865654 0 82489 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 945397 36743 SH SOLE 25 36743 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1736801 67501 SH SOLE 26 67501 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 286787 11146 SH SOLE 28 3170 0 7976 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 2500158 97169 SH SOLE 30 97169 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 991145 38521 SH SOLE 40 38521 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 114674 4457 SH SOLE 43 4335 0 122 ENEL CHILE S.A. SPONSORED ADR 29278D105 12912160 4233495 SH SOLE 7 4233495 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 1282983 420650 SH SOLE 30 420650 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 19901 6525 SH SOLE 34 6525 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 4970677 1629730 SH SOLE 43 1354488 0 275242 ENERFLEX LTD COM 29269R105 280 48 SH SOLE 2 48 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1095462 37210 SH SOLE 2 19878 0 17332 ENERGIZER HLDGS INC NEW COM 29272W109 5446 185 SH SOLE 4 185 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 464416 15775 SH SOLE 7 14948 0 827 ENERGIZER HLDGS INC NEW COM 29272W109 5992895 203563 SH SOLE 18 203563 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4520689 153556 SH SOLE 19 153556 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 231423866 7860865 SH SOLE 21 7860865 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 56564603 1921352 SH SOLE 22 1860428 0 60924 ENERGIZER HLDGS INC NEW COM 29272W109 379599 12894 SH SOLE 25 12894 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 3725544 126547 SH SOLE 26 16650 0 109897 ENERGIZER HLDGS INC NEW COM 29272W109 106808 3628 SH SOLE 28 1063 0 2565 ENERGIZER HLDGS INC NEW COM 29272W109 4370162 148443 SH SOLE 30 148443 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 41157 1398 SH SOLE 36 1398 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 457969 15556 SH SOLE 40 15556 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4741809 161067 SH SOLE 43 122915 0 38152 ENERGOUS CORP COM NEW 29272C202 68612 33799 SH SOLE 22 33799 0 0 ENERGY FOCUS INC COM NEW 29268T508 5241 3296 SH SOLE 22 3296 0 0 ENERGY FUELS INC COM NEW 292671708 1597993 254053 SH SOLE 2 155113 0 98940 ENERGY FUELS INC COM NEW 292671708 7466 1187 SH SOLE 7 1187 0 0 ENERGY FUELS INC COM NEW 292671708 2638045 419403 SH SOLE 18 405179 0 14224 ENERGY FUELS INC COM NEW 292671708 3559593 565913 SH SOLE 19 565913 0 0 ENERGY FUELS INC COM NEW 292671708 36015200 5725787 SH SOLE 21 5725787 0 0 ENERGY FUELS INC COM NEW 292671708 13451159 2138499 SH SOLE 22 2055149 0 83350 ENERGY FUELS INC COM NEW 292671708 46439 7383 SH SOLE 23 7383 0 0 ENERGY FUELS INC COM NEW 292671708 255223 40576 SH SOLE 43 38721 0 1855 ENERGY RECOVERY INC COM 29270J100 473795 30006 SH SOLE 2 16275 0 13731 ENERGY RECOVERY INC COM 29270J100 3300 209 SH SOLE 4 209 0 0 ENERGY RECOVERY INC COM 29270J100 1649360 104456 SH SOLE 7 102332 0 2124 ENERGY RECOVERY INC COM 29270J100 2075264 131429 SH SOLE 18 131429 0 0 ENERGY RECOVERY INC COM 29270J100 1883763 119301 SH SOLE 19 119301 0 0 ENERGY RECOVERY INC COM 29270J100 32366231 2049793 SH SOLE 21 2049793 0 0 ENERGY RECOVERY INC COM 29270J100 25534593 1617137 SH SOLE 22 1571814 0 45323 ENERGY RECOVERY INC COM 29270J100 231924 14688 SH SOLE 25 14688 0 0 ENERGY RECOVERY INC COM 29270J100 287820 18228 SH SOLE 26 18228 0 0 ENERGY RECOVERY INC COM 29270J100 212060 13430 SH SOLE 28 0 0 13430 ENERGY RECOVERY INC COM 29270J100 12976933 821845 SH SOLE 30 821845 0 0 ENERGY RECOVERY INC COM 29270J100 105493 6681 SH SOLE 36 6681 0 0 ENERGY RECOVERY INC COM 29270J100 164911 10444 SH SOLE 40 10444 0 0 ENERGY RECOVERY INC COM 29270J100 2282050 144525 SH SOLE 43 143799 0 726 ENERGY SVCS ACQUISITION CORP COM 29271Q103 15502 1879 SH SOLE 18 1879 0 0 ENERGY SVCS ACQUISITION CORP COM 29271Q103 208123 25227 SH SOLE 21 25227 0 0 ENERGY SVCS ACQUISITION CORP COM 29271Q103 182276 22094 SH SOLE 22 22094 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3714844 236163 SH SOLE 19 236163 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 177 11 SH SOLE 43 11 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 81280 45408 SH SOLE 2 5000 0 40408 ENERGY VAULT HOLDINGS INC COM 29280W109 745 416 SH SOLE 7 416 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 495073 276577 SH SOLE 18 276577 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 365718 204312 SH SOLE 19 204312 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 6371358 3559418 SH SOLE 21 3559418 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 4091795 2285919 SH SOLE 22 2208995 0 76924 ENERPAC TOOL GROUP CORP CL A COM 292765104 1037171 29085 SH SOLE 2 15496 0 13589 ENERPAC TOOL GROUP CORP CL A COM 292765104 5563 156 SH SOLE 4 156 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 489184 13718 SH SOLE 7 12992 0 726 ENERPAC TOOL GROUP CORP CL A COM 292765104 5550158 155641 SH SOLE 18 155641 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 4179923 117216 SH SOLE 19 117216 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 220588659 6185885 SH SOLE 21 6185885 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 56060016 1572070 SH SOLE 22 1522970 0 49100 ENERPAC TOOL GROUP CORP CL A COM 292765104 392617 11010 SH SOLE 25 11010 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1089092 30541 SH SOLE 26 30541 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 65793 1845 SH SOLE 28 294 0 1551 ENERPAC TOOL GROUP CORP CL A COM 292765104 5277395 147992 SH SOLE 30 147992 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 30347 851 SH SOLE 36 851 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 346366 9713 SH SOLE 40 9713 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1652377 46337 SH SOLE 43 44999 0 1338 ENERPLUS CORP COM 292766102 2362365 120161 SH SOLE 21 120161 0 0 ENERPLUS CORP COM 292766102 4515155 229662 SH SOLE 43 194858 0 34804 ENERSYS COM 29275Y102 13236113 140124 SH SOLE 2 91706 0 48418 ENERSYS COM 29275Y102 13697 145 SH SOLE 4 145 0 0 ENERSYS COM 29275Y102 52142 552 SH SOLE 7 552 0 0 ENERSYS COM 29275Y102 16659816 176369 SH SOLE 18 166123 0 10246 ENERSYS COM 29275Y102 28877650 305713 SH SOLE 19 305713 0 0 ENERSYS COM 29275Y102 282666071 2992442 SH SOLE 21 2992442 0 0 ENERSYS COM 29275Y102 146732369 1553381 SH SOLE 22 1497330 0 56051 ENERSYS COM 29275Y102 730176 7730 SH SOLE 23 7730 0 0 ENERSYS COM 29275Y102 2156333 22828 SH SOLE 25 22828 0 0 ENERSYS COM 29275Y102 2788270 29518 SH SOLE 26 10895 0 18623 ENERSYS COM 29275Y102 59132 626 SH SOLE 28 626 0 0 ENERSYS COM 29275Y102 2347142 24848 SH SOLE 30 24848 0 0 ENERSYS COM 29275Y102 1650594 17474 SH SOLE 34 17474 0 0 ENERSYS COM 29275Y102 78213 828 SH SOLE 36 828 0 0 ENERSYS COM 29275Y102 834365 8833 SH SOLE 40 8833 0 0 ENERSYS COM 29275Y102 3835424 40604 SH SOLE 43 36545 0 4059 ENFUSION INC CL A 292812104 215479 23295 SH SOLE 2 13759 0 9536 ENFUSION INC CL A 292812104 1240 134 SH SOLE 7 134 0 0 ENFUSION INC CL A 292812104 804352 86957 SH SOLE 18 86957 0 0 ENFUSION INC CL A 292812104 1090066 117845 SH SOLE 19 117845 0 0 ENFUSION INC CL A 292812104 13151844 1421821 SH SOLE 21 1421821 0 0 ENFUSION INC CL A 292812104 8042089 869415 SH SOLE 22 840688 0 28727 ENFUSION INC CL A 292812104 46037 4977 SH SOLE 25 4977 0 0 ENFUSION INC CL A 292812104 82714 8942 SH SOLE 30 8942 0 0 ENFUSION INC CL A 292812104 337949 36535 SH SOLE 34 36535 0 0 ENGLOBAL CORP COM NEW 293306205 170818 99556 SH SOLE 22 99556 0 0 ENHABIT INC COM 29332G102 471441 40467 SH SOLE 2 12714 0 27753 ENHABIT INC COM 29332G102 1608 138 SH SOLE 4 138 0 0 ENHABIT INC COM 29332G102 410965 35276 SH SOLE 7 33379 0 1897 ENHABIT INC COM 29332G102 1845989 158454 SH SOLE 18 158454 0 0 ENHABIT INC COM 29332G102 1249101 107219 SH SOLE 19 107219 0 0 ENHABIT INC COM 29332G102 68591321 5887667 SH SOLE 21 5887667 0 0 ENHABIT INC COM 29332G102 17354469 1489654 SH SOLE 22 1422843 0 66811 ENHABIT INC COM 29332G102 99246 8519 SH SOLE 25 8519 0 0 ENHABIT INC COM 29332G102 604484 51887 SH SOLE 26 19313 0 32574 ENHABIT INC COM 29332G102 1905637 163574 SH SOLE 30 163574 0 0 ENHABIT INC COM 29332G102 168401 14455 SH SOLE 40 14455 0 0 ENHABIT INC COM 29332G102 498725 42809 SH SOLE 43 40914 0 1895 ENI S P A SPONSORED ADR 26874R108 24604813 775688 SH SOLE 43 694498 0 81190 ENLIGHT RENEWABLE ENERGY LTD SHS M4056D110 5491 325 SH SOLE 43 325 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1110855 81441 SH SOLE 2 57457 0 23984 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 10325 757 SH SOLE 4 757 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7756086 568628 SH SOLE 7 517926 0 50702 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 23056524 1690361 SH SOLE 21 1690361 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2384463 174814 SH SOLE 22 66268 0 108546 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 621534 45567 SH SOLE 25 45567 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 896994 65762 SH SOLE 26 65762 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7001439 513302 SH SOLE 30 513302 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 661690 48511 SH SOLE 40 48511 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6220 456 SH SOLE 43 456 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 322548 18337 SH SOLE 2 5236 0 13101 ENLIVEN THERAPEUTICS INC COM 29337E102 3993 227 SH SOLE 7 227 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 1156120 65726 SH SOLE 18 65726 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 863423 49086 SH SOLE 19 49086 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 17741485 1008612 SH SOLE 21 1008612 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 10626453 604119 SH SOLE 22 573331 0 30788 ENLIVEN THERAPEUTICS INC COM 29337E102 91099 5179 SH SOLE 25 5179 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 25189 1432 SH SOLE 28 0 0 1432 ENLIVEN THERAPEUTICS INC COM 29337E102 978338 55619 SH SOLE 30 55619 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 87774 4990 SH SOLE 40 4990 0 0 ENLIVEN THERAPEUTICS INC COM 29337E102 422 24 SH SOLE 43 24 0 0 ENNIS INC COM 293389102 910931 44414 SH SOLE 2 24412 0 20002 ENNIS INC COM 293389102 267 13 SH SOLE 4 13 0 0 ENNIS INC COM 293389102 3261 159 SH SOLE 7 159 0 0 ENNIS INC COM 293389102 1459902 71180 SH SOLE 18 71180 0 0 ENNIS INC COM 293389102 1126143 54907 SH SOLE 19 54907 0 0 ENNIS INC COM 293389102 20382469 993782 SH SOLE 21 993782 0 0 ENNIS INC COM 293389102 15391381 750433 SH SOLE 22 715003 0 35430 ENNIS INC COM 293389102 126424 6164 SH SOLE 25 6164 0 0 ENNIS INC COM 293389102 191994 9361 SH SOLE 26 9361 0 0 ENNIS INC COM 293389102 17351 846 SH SOLE 30 846 0 0 ENNIS INC COM 293389102 130690 6372 SH SOLE 40 6372 0 0 ENNIS INC COM 293389102 2277663 111051 SH SOLE 43 106396 0 4655 ENOVA INTL INC COM 29357K103 12941346 205974 SH SOLE 2 104519 0 101455 ENOVA INTL INC COM 29357K103 13194 210 SH SOLE 7 210 0 0 ENOVA INTL INC COM 29357K103 5783062 92043 SH SOLE 18 92043 0 0 ENOVA INTL INC COM 29357K103 26117174 415680 SH SOLE 19 415680 0 0 ENOVA INTL INC COM 29357K103 212462849 3381551 SH SOLE 21 3381551 0 0 ENOVA INTL INC COM 29357K103 78827272 1254612 SH SOLE 22 1180637 0 73975 ENOVA INTL INC COM 29357K103 630311 10032 SH SOLE 23 10032 0 0 ENOVA INTL INC COM 29357K103 396646 6313 SH SOLE 25 6313 0 0 ENOVA INTL INC COM 29357K103 4620016 73532 SH SOLE 26 9960 0 63572 ENOVA INTL INC COM 29357K103 88527 1409 SH SOLE 28 657 0 752 ENOVA INTL INC COM 29357K103 3755349 59770 SH SOLE 30 59770 0 0 ENOVA INTL INC COM 29357K103 50138 798 SH SOLE 36 798 0 0 ENOVA INTL INC COM 29357K103 390803 6220 SH SOLE 40 6220 0 0 ENOVA INTL INC COM 29357K103 1475060 23477 SH SOLE 43 22682 0 795 ENOVIS CORPORATION COM 194014502 19242968 308134 SH SOLE 2 164968 0 143166 ENOVIS CORPORATION COM 194014502 57079 914 SH SOLE 4 134 0 780 ENOVIS CORPORATION COM 194014502 727730 11653 SH SOLE 7 11060 0 593 ENOVIS CORPORATION COM 194014502 6501670 104110 SH SOLE 18 104110 0 0 ENOVIS CORPORATION COM 194014502 4109835 65810 SH SOLE 19 65810 0 0 ENOVIS CORPORATION COM 194014502 178852803 2863936 SH SOLE 21 2863936 0 0 ENOVIS CORPORATION COM 194014502 101029549 1617767 SH SOLE 22 1547615 0 70152 ENOVIS CORPORATION COM 194014502 568170 9098 SH SOLE 25 9098 0 0 ENOVIS CORPORATION COM 194014502 5740279 91918 SH SOLE 26 16548 0 75370 ENOVIS CORPORATION COM 194014502 251611 4029 SH SOLE 28 671 0 3358 ENOVIS CORPORATION COM 194014502 4344334 69565 SH SOLE 30 69565 0 0 ENOVIS CORPORATION COM 194014502 40780 653 SH SOLE 31 653 0 0 ENOVIS CORPORATION COM 194014502 652415 10447 SH SOLE 34 10447 0 0 ENOVIS CORPORATION COM 194014502 76127 1219 SH SOLE 36 1219 0 0 ENOVIS CORPORATION COM 194014502 669277 10717 SH SOLE 40 10717 0 0 ENOVIS CORPORATION COM 194014502 10300316 164937 SH SOLE 43 141915 0 23022 ENOVIX CORPORATION COM 293594107 600662 74989 SH SOLE 2 41187 0 33802 ENOVIX CORPORATION COM 293594107 1930 241 SH SOLE 4 241 0 0 ENOVIX CORPORATION COM 293594107 222550 27784 SH SOLE 7 26339 0 1445 ENOVIX CORPORATION COM 293594107 2612590 326166 SH SOLE 18 326166 0 0 ENOVIX CORPORATION COM 293594107 2383808 297604 SH SOLE 19 297604 0 0 ENOVIX CORPORATION COM 293594107 39120023 4883898 SH SOLE 21 4883898 0 0 ENOVIX CORPORATION COM 293594107 31693495 3956741 SH SOLE 22 3846376 0 110365 ENOVIX CORPORATION COM 293594107 188035 23475 SH SOLE 25 23475 0 0 ENOVIX CORPORATION COM 293594107 350245 43726 SH SOLE 26 43726 0 0 ENOVIX CORPORATION COM 293594107 61653 7697 SH SOLE 28 0 0 7697 ENOVIX CORPORATION COM 293594107 780350 97422 SH SOLE 30 97422 0 0 ENOVIX CORPORATION COM 293594107 235694 29425 SH SOLE 40 29425 0 0 ENOVIX CORPORATION COM 293594107 287351 35874 SH SOLE 43 30734 0 5140 ENPHASE ENERGY INC COM 29355A107 25928071 214317 SH SOLE 2 34747 0 179570 ENPHASE ENERGY INC COM 29355A107 20562729 169968 SH SOLE 4 107385 0 62583 ENPHASE ENERGY INC COM 29355A107 21478910 177541 SH SOLE 7 162356 0 15185 ENPHASE ENERGY INC COM 29355A107 800888 6620 SH SOLE 13 6620 0 0 ENPHASE ENERGY INC COM 29355A107 2408591 19909 SH SOLE 15 19909 0 0 ENPHASE ENERGY INC COM 29355A107 35173846 290741 SH SOLE 18 282199 0 8542 ENPHASE ENERGY INC COM 29355A107 6962762 57553 SH SOLE 19 57553 0 0 ENPHASE ENERGY INC COM 29355A107 753625674 6229341 SH SOLE 21 6229341 0 0 ENPHASE ENERGY INC COM 29355A107 352566691 2914256 SH SOLE 22 2614412 0 299844 ENPHASE ENERGY INC COM 29355A107 24565352 203053 SH SOLE 23 203053 0 0 ENPHASE ENERGY INC COM 29355A107 37990865 314026 SH SOLE 25 310468 0 3558 ENPHASE ENERGY INC COM 29355A107 16546919 136774 SH SOLE 26 81524 0 55250 ENPHASE ENERGY INC COM 29355A107 41669262 344431 SH SOLE 28 36109 0 308322 ENPHASE ENERGY INC COM 29355A107 409445438 3384406 SH SOLE 30 3353683 0 30723 ENPHASE ENERGY INC COM 29355A107 3754977 31038 SH SOLE 31 28831 0 2207 ENPHASE ENERGY INC COM 29355A107 48222386 398598 SH SOLE 34 398598 0 0 ENPHASE ENERGY INC COM 29355A107 3339290 27602 SH SOLE 36 27602 0 0 ENPHASE ENERGY INC COM 29355A107 863555 7138 SH SOLE 40 7138 0 0 ENPHASE ENERGY INC COM 29355A107 19720 163 SH OTR 43 163 0 0 ENPHASE ENERGY INC COM 29355A107 15647187 129337 SH SOLE 43 110644 0 18693 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 5523190 6010000 PRN SOLE 2 6010000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 4427742 4818000 PRN SOLE 21 4818000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 8546700 9300000 PRN SOLE 22 9300000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAK3 4178089 4869000 PRN SOLE 21 4869000 0 0 ENPRO INC COM 29355X107 3035666 17987 SH SOLE 2 5780 0 12207 ENPRO INC COM 29355X107 9789 58 SH SOLE 4 58 0 0 ENPRO INC COM 29355X107 856170 5073 SH SOLE 7 4806 0 267 ENPRO INC COM 29355X107 11154684 66094 SH SOLE 18 66094 0 0 ENPRO INC COM 29355X107 7602076 45044 SH SOLE 19 45044 0 0 ENPRO INC COM 29355X107 406415712 2408104 SH SOLE 21 2408104 0 0 ENPRO INC COM 29355X107 103732455 614638 SH SOLE 22 587422 0 27216 ENPRO INC COM 29355X107 659891 3910 SH SOLE 25 3910 0 0 ENPRO INC COM 29355X107 2493746 14776 SH SOLE 26 10686 0 4090 ENPRO INC COM 29355X107 243873 1445 SH SOLE 28 367 0 1078 ENPRO INC COM 29355X107 10097172 59828 SH SOLE 30 59828 0 0 ENPRO INC COM 29355X107 35779 212 SH SOLE 36 212 0 0 ENPRO INC COM 29355X107 700733 4152 SH SOLE 40 4152 0 0 ENPRO INC COM 29355X107 8203330 48607 SH SOLE 43 45322 0 3285 ENSERVCO CORP COM NEW 29358Y201 225 1165 SH SOLE 22 1165 0 0 ENSIGN GROUP INC COM 29358P101 10937762 87910 SH SOLE 2 36104 0 51806 ENSIGN GROUP INC COM 29358P101 3776769 30355 SH SOLE 4 30355 0 0 ENSIGN GROUP INC COM 29358P101 1424236 11447 SH SOLE 7 10845 0 602 ENSIGN GROUP INC COM 29358P101 25667099 206294 SH SOLE 18 196125 0 10169 ENSIGN GROUP INC COM 29358P101 35037792 281609 SH SOLE 19 281609 0 0 ENSIGN GROUP INC COM 29358P101 805261668 6472124 SH SOLE 21 6472124 0 0 ENSIGN GROUP INC COM 29358P101 232953557 1872316 SH SOLE 22 1743738 0 128578 ENSIGN GROUP INC COM 29358P101 956665 7689 SH SOLE 23 7689 0 0 ENSIGN GROUP INC COM 29358P101 1401467 11264 SH SOLE 25 11264 0 0 ENSIGN GROUP INC COM 29358P101 9501209 76364 SH SOLE 26 18032 0 58332 ENSIGN GROUP INC COM 29358P101 3989776 32067 SH SOLE 28 17773 0 14294 ENSIGN GROUP INC COM 29358P101 21537600 173104 SH SOLE 30 173104 0 0 ENSIGN GROUP INC COM 29358P101 1006309 8088 SH SOLE 34 8088 0 0 ENSIGN GROUP INC COM 29358P101 32474 261 SH SOLE 36 261 0 0 ENSIGN GROUP INC COM 29358P101 1508966 12128 SH SOLE 40 12128 0 0 ENSIGN GROUP INC COM 29358P101 7886621 63387 SH SOLE 43 52851 0 10536 ENSTAR GROUP LIMITED SHS G3075P101 3341602 10753 SH SOLE 2 3515 0 7238 ENSTAR GROUP LIMITED SHS G3075P101 13673 44 SH SOLE 4 44 0 0 ENSTAR GROUP LIMITED SHS G3075P101 55937 180 SH SOLE 7 180 0 0 ENSTAR GROUP LIMITED SHS G3075P101 9804167 31549 SH SOLE 18 31549 0 0 ENSTAR GROUP LIMITED SHS G3075P101 7942715 25559 SH SOLE 19 25559 0 0 ENSTAR GROUP LIMITED SHS G3075P101 141694130 455960 SH SOLE 21 455960 0 0 ENSTAR GROUP LIMITED SHS G3075P101 115629756 372087 SH SOLE 22 356495 0 15592 ENSTAR GROUP LIMITED SHS G3075P101 674660 2171 SH SOLE 25 2171 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1068082 3437 SH SOLE 26 3437 0 0 ENSTAR GROUP LIMITED SHS G3075P101 694859 2236 SH SOLE 28 248 0 1988 ENSTAR GROUP LIMITED SHS G3075P101 2297138 7392 SH SOLE 30 7392 0 0 ENSTAR GROUP LIMITED SHS G3075P101 144503 465 SH SOLE 36 465 0 0 ENSTAR GROUP LIMITED SHS G3075P101 835944 2690 SH SOLE 40 2690 0 0 ENSTAR GROUP LIMITED SHS G3075P101 4190599 13485 SH SOLE 43 11687 0 1798 ENSYSCE BIOSCIENCES INC COM 293602405 770 975 SH SOLE 22 975 0 0 ENTEGRIS INC COM 29362U104 28989748 206274 SH SOLE 2 31293 0 174981 ENTEGRIS INC COM 29362U104 16367851 116464 SH SOLE 4 42569 0 73895 ENTEGRIS INC COM 29362U104 3560300 25333 SH SOLE 7 24811 0 522 ENTEGRIS INC COM 29362U104 808808 5755 SH SOLE 13 5755 0 0 ENTEGRIS INC COM 29362U104 1853020 13185 SH SOLE 15 13185 0 0 ENTEGRIS INC COM 29362U104 24919710 177314 SH SOLE 18 167945 0 9369 ENTEGRIS INC COM 29362U104 389709831 2772946 SH SOLE 19 2772946 0 0 ENTEGRIS INC COM 29362U104 577590589 4109795 SH SOLE 21 4109795 0 0 ENTEGRIS INC COM 29362U104 602299348 4285608 SH SOLE 22 3992318 0 293290 ENTEGRIS INC COM 29362U104 31305004 222748 SH SOLE 23 222748 0 0 ENTEGRIS INC COM 29362U104 221555548 1576459 SH SOLE 25 1576065 0 394 ENTEGRIS INC COM 29362U104 12527595 89139 SH SOLE 26 74941 0 14198 ENTEGRIS INC COM 29362U104 28863403 205375 SH SOLE 28 1928 0 203447 ENTEGRIS INC COM 29362U104 59452777 423031 SH SOLE 30 423031 0 0 ENTEGRIS INC COM 29362U104 4783841 34039 SH SOLE 31 31578 0 2461 ENTEGRIS INC COM 29362U104 27365527 194717 SH SOLE 34 194717 0 0 ENTEGRIS INC COM 29362U104 2397893 17062 SH SOLE 36 17062 0 0 ENTEGRIS INC COM 29362U104 1030861 7335 SH SOLE 40 7335 0 0 ENTEGRIS INC COM 29362U104 19981285 142175 SH SOLE 43 122880 0 19295 ENTERGY CORP NEW COM 29364G103 62304595 589559 SH SOLE 2 119624 0 469935 ENTERGY CORP NEW COM 29364G103 13736815 129985 SH SOLE 4 109063 0 20922 ENTERGY CORP NEW COM 29364G103 14871818 140725 SH SOLE 7 123611 0 17114 ENTERGY CORP NEW COM 29364G103 632283 5983 SH SOLE 13 5983 0 0 ENTERGY CORP NEW COM 29364G103 3317401 31391 SH SOLE 15 31391 0 0 ENTERGY CORP NEW COM 29364G103 46737508 442255 SH SOLE 18 429069 0 13186 ENTERGY CORP NEW COM 29364G103 30158430 285375 SH SOLE 19 285375 0 0 ENTERGY CORP NEW COM 29364G103 909770692 8608731 SH SOLE 21 8608731 0 0 ENTERGY CORP NEW COM 29364G103 477858751 4521752 SH SOLE 22 4068060 0 453692 ENTERGY CORP NEW COM 29364G103 33355673 315629 SH SOLE 23 315629 0 0 ENTERGY CORP NEW COM 29364G103 31054596 293855 SH SOLE 25 293855 0 0 ENTERGY CORP NEW COM 29364G103 18518095 175228 SH SOLE 26 125495 0 49733 ENTERGY CORP NEW COM 29364G103 24228831 229266 SH SOLE 28 3483 0 225783 ENTERGY CORP NEW COM 29364G103 123058125 1164441 SH SOLE 30 1164441 0 0 ENTERGY CORP NEW COM 29364G103 5065559 47933 SH SOLE 31 44444 0 3489 ENTERGY CORP NEW COM 29364G103 4764160 45081 SH SOLE 32 45081 0 0 ENTERGY CORP NEW COM 29364G103 8185550 77456 SH SOLE 34 77456 0 0 ENTERGY CORP NEW COM 29364G103 15631023 147909 SH SOLE 35 147909 0 0 ENTERGY CORP NEW COM 29364G103 4643262 43937 SH SOLE 36 43937 0 0 ENTERGY CORP NEW COM 29364G103 578070 5470 SH SOLE 40 5470 0 0 ENTERGY CORP NEW COM 29364G103 49881 472 SH OTR 43 472 0 0 ENTERGY CORP NEW COM 29364G103 23375874 221195 SH SOLE 43 179772 0 41423 ENTERPRISE BANCORP INC MASS COM 293668109 1945984 74932 SH SOLE 2 67351 0 7581 ENTERPRISE BANCORP INC MASS COM 293668109 519 20 SH SOLE 7 20 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 712149 27422 SH SOLE 18 27422 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1205294 46411 SH SOLE 19 46411 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 9608484 369984 SH SOLE 21 369984 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 7530625 289974 SH SOLE 22 280379 0 9595 ENTERPRISE BANCORP INC MASS COM 293668109 44123 1699 SH SOLE 23 1699 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 154989 5968 SH SOLE 26 0 0 5968 ENTERPRISE FINL SVCS CORP COM 293712105 6355590 156696 SH SOLE 2 71604 0 85092 ENTERPRISE FINL SVCS CORP COM 293712105 5516 136 SH SOLE 4 136 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 576844 14222 SH SOLE 7 13459 0 763 ENTERPRISE FINL SVCS CORP COM 293712105 4507960 111143 SH SOLE 18 111143 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 13672452 337092 SH SOLE 19 337092 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 58083745 1432045 SH SOLE 21 1432045 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 62289736 1535743 SH SOLE 22 1460503 0 75240 ENTERPRISE FINL SVCS CORP COM 293712105 477675 11777 SH SOLE 23 11777 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 357739 8820 SH SOLE 25 8820 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2415145 59545 SH SOLE 26 13171 0 46374 ENTERPRISE FINL SVCS CORP COM 293712105 28230 696 SH SOLE 28 696 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1452372 35808 SH SOLE 30 35808 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 19185 473 SH SOLE 36 473 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 404424 9971 SH SOLE 40 9971 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1310109 32301 SH SOLE 43 31134 0 1167 ENTERPRISE PRODS PARTNERS L COM 293792107 5371659 184087 SH SOLE 2 184087 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 25240525 864994 SH SOLE 18 706456 0 158538 ENTERPRISE PRODS PARTNERS L COM 293792107 258111865 8845506 SH SOLE 19 8845506 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 183367 6284 SH SOLE 21 6284 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 247766 8491 SH SOLE 43 8482 0 9 ENTRADA THERAPEUTICS INC COM 29384C108 564689 39851 SH SOLE 2 28436 0 11415 ENTRADA THERAPEUTICS INC COM 29384C108 4053 286 SH SOLE 7 286 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 854253 60286 SH SOLE 18 60286 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 680571 48029 SH SOLE 19 48029 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 11007681 776830 SH SOLE 21 776830 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 7579760 534916 SH SOLE 22 516750 0 18166 ENTRADA THERAPEUTICS INC COM 29384C108 26455 1867 SH SOLE 23 1867 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 325641 22981 SH SOLE 30 22981 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 15899 1122 SH SOLE 36 1122 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1005627 613187 SH SOLE 2 388165 0 225022 ENTRAVISION COMMUNICATIONS C CL A 29382R107 585 357 SH SOLE 7 357 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 259325 158125 SH SOLE 18 158125 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 696616 424766 SH SOLE 19 424766 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 3612266 2202601 SH SOLE 21 2202601 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 4981042 3037221 SH SOLE 22 2838345 0 198876 ENTRAVISION COMMUNICATIONS C CL A 29382R107 7651 4665 SH SOLE 23 4665 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 33302 20306 SH SOLE 25 20306 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 178463 108819 SH SOLE 26 0 0 108819 ENTRAVISION COMMUNICATIONS C CL A 29382R107 21551 13141 SH SOLE 43 11297 0 1844 ENVELA CORP COM 29402E102 2523 546 SH SOLE 2 0 0 546 ENVELA CORP COM 29402E102 58129 12582 SH SOLE 18 12582 0 0 ENVELA CORP COM 29402E102 94405 20434 SH SOLE 19 20434 0 0 ENVELA CORP COM 29402E102 803520 173922 SH SOLE 21 173922 0 0 ENVELA CORP COM 29402E102 168889 36556 SH SOLE 22 36143 0 413 ENVERIC BIOSCIENCES INC COM NEW 29405E208 29578 29578 SH SOLE 22 29578 0 0 ENVESTNET INC COM 29404K106 137559761 2375406 SH SOLE 2 2367517 0 7889 ENVESTNET INC COM 29404K106 5965 103 SH SOLE 4 103 0 0 ENVESTNET INC COM 29404K106 516905 8926 SH SOLE 7 8460 0 466 ENVESTNET INC COM 29404K106 7676781 132564 SH SOLE 18 128106 0 4458 ENVESTNET INC COM 29404K106 5440645 93950 SH SOLE 19 93950 0 0 ENVESTNET INC COM 29404K106 233195578 4026862 SH SOLE 21 4026862 0 0 ENVESTNET INC COM 29404K106 71821661 1240229 SH SOLE 22 1204051 0 36178 ENVESTNET INC COM 29404K106 414288 7154 SH SOLE 25 7154 0 0 ENVESTNET INC COM 29404K106 1209045 20878 SH SOLE 26 20878 0 0 ENVESTNET INC COM 29404K106 56173 970 SH SOLE 28 970 0 0 ENVESTNET INC COM 29404K106 4158170 71804 SH SOLE 30 71804 0 0 ENVESTNET INC COM 29404K106 359621 6210 SH SOLE 40 6210 0 0 ENVESTNET INC COM 29404K106 53277 920 SH SOLE 43 920 0 0 ENVESTNET INC NOTE 0.750% 8/1 29404KAE6 2191070 2260000 PRN SOLE 21 2260000 0 0 ENVESTNET INC NOTE 2.625%12/0 29404KAG1 4331650 4100000 PRN SOLE 21 4100000 0 0 ENVIRI CORP COM 415864107 954180 104282 SH SOLE 2 58009 0 46273 ENVIRI CORP COM 415864107 3221 352 SH SOLE 4 352 0 0 ENVIRI CORP COM 415864107 8290 906 SH SOLE 7 906 0 0 ENVIRI CORP COM 415864107 2410101 263399 SH SOLE 18 263399 0 0 ENVIRI CORP COM 415864107 1541089 168425 SH SOLE 19 168425 0 0 ENVIRI CORP COM 415864107 99264489 10848578 SH SOLE 21 10848578 0 0 ENVIRI CORP COM 415864107 19379471 2117975 SH SOLE 22 2047082 0 70893 ENVIRI CORP COM 415864107 113076 12358 SH SOLE 25 12358 0 0 ENVIRI CORP COM 415864107 253592 27715 SH SOLE 26 27715 0 0 ENVIRI CORP COM 415864107 430809 47083 SH SOLE 28 47083 0 0 ENVIRI CORP COM 415864107 2106989 230272 SH SOLE 30 230272 0 0 ENVIRI CORP COM 415864107 191089 20884 SH SOLE 40 20884 0 0 ENVIRI CORP COM 415864107 165670 18106 SH SOLE 43 16450 0 1656 ENVIROTECH VEHICLES INC COM NEW 29414V209 4415 1635 SH SOLE 18 1635 0 0 ENVIROTECH VEHICLES INC COM NEW 29414V209 70592 26145 SH SOLE 21 26145 0 0 ENVIROTECH VEHICLES INC COM NEW 29414V209 362119 134118 SH SOLE 22 134118 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 17907824 837597 SH SOLE 2 420604 0 416993 ENVISTA HOLDINGS CORPORATION COM 29415F104 51184 2394 SH SOLE 4 470 0 1924 ENVISTA HOLDINGS CORPORATION COM 29415F104 666308 31165 SH SOLE 7 29616 0 1549 ENVISTA HOLDINGS CORPORATION COM 29415F104 9786545 457743 SH SOLE 18 448044 0 9699 ENVISTA HOLDINGS CORPORATION COM 29415F104 51064035 2388402 SH SOLE 19 2388402 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 207573182 9708755 SH SOLE 21 9708755 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 124431066 5819975 SH SOLE 22 5545723 0 274252 ENVISTA HOLDINGS CORPORATION COM 29415F104 476368 22281 SH SOLE 23 22281 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 765874 35822 SH SOLE 25 35822 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 7705138 360390 SH SOLE 26 73423 0 286967 ENVISTA HOLDINGS CORPORATION COM 29415F104 295514 13822 SH SOLE 28 2865 0 10957 ENVISTA HOLDINGS CORPORATION COM 29415F104 4121294 192764 SH SOLE 30 192764 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 43615 2040 SH SOLE 31 2040 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 13691859 640405 SH SOLE 34 640405 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 112651 5269 SH SOLE 36 5269 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 761834 35633 SH SOLE 40 35633 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 3330491 155776 SH SOLE 43 128867 0 26909 ENVIVA INC COM 29415B103 1623 3687 SH SOLE 2 3687 0 0 ENVIVA INC COM 29415B103 15026 34143 SH SOLE 22 34143 0 0 ENVOY MEDICAL INC CL A 29415V109 3250 829 SH SOLE 22 829 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 8943 1644 SH SOLE 18 1644 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 117216 21547 SH SOLE 21 21547 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 77792 14300 SH SOLE 22 14300 0 0 ENZO BIOCHEM INC COM 294100102 8815 6941 SH SOLE 18 6941 0 0 ENZO BIOCHEM INC COM 294100102 122911 96780 SH SOLE 21 96780 0 0 ENZO BIOCHEM INC COM 294100102 1005851 792009 SH SOLE 22 791981 0 28 ENZO BIOCHEM INC COM 294100102 73991 58261 SH SOLE 26 0 0 58261 EOG RES INC COM 26875P101 144014061 1126518 SH SOLE 2 751806 0 374712 EOG RES INC COM 26875P101 65280218 510640 SH SOLE 4 204992 0 305648 EOG RES INC COM 26875P101 64819354 507035 SH SOLE 7 344884 0 162151 EOG RES INC COM 26875P101 4924525 38521 SH SOLE 13 38521 0 0 EOG RES INC COM 26875P101 10797878 84464 SH SOLE 15 84464 0 0 EOG RES INC COM 26875P101 149867088 1172302 SH SOLE 18 1091521 0 80781 EOG RES INC COM 26875P101 60003238 469362 SH SOLE 19 469362 0 0 EOG RES INC COM 26875P101 2052764337 16057293 SH SOLE 21 16057293 0 0 EOG RES INC COM 26875P101 1665798921 13030342 SH SOLE 22 11644556 0 1385786 EOG RES INC COM 26875P101 129779077 1015168 SH SOLE 23 1015168 0 0 EOG RES INC COM 26875P101 107643198 842015 SH SOLE 25 842015 0 0 EOG RES INC COM 26875P101 72252739 565181 SH SOLE 26 341510 0 223671 EOG RES INC COM 26875P101 87200815 682109 SH SOLE 28 0 0 682109 EOG RES INC COM 26875P101 1514776 11849 SH SOLE 29 11849 0 0 EOG RES INC COM 26875P101 446523387 3492830 SH SOLE 30 3492830 0 0 EOG RES INC COM 26875P101 19487035 152433 SH SOLE 31 143110 0 9323 EOG RES INC COM 26875P101 53625812 419476 SH SOLE 34 419476 0 0 EOG RES INC COM 26875P101 16602836 129872 SH SOLE 36 129872 0 0 EOG RES INC COM 26875P101 3689079 28857 SH SOLE 40 28857 0 0 EOG RES INC COM 26875P101 98820 773 SH OTR 43 773 0 0 EOG RES INC COM 26875P101 81593617 638248 SH SOLE 43 451460 0 186788 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 53072 51526 SH SOLE 2 3733 0 47793 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 1308 1270 SH SOLE 7 1270 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 353244 342955 SH SOLE 18 342955 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 327258 317726 SH SOLE 19 317726 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 5440425 5281966 SH SOLE 21 5281966 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 4811041 4670914 SH SOLE 22 4633387 0 37527 EPAM SYS INC COM 29414B104 27880285 100957 SH SOLE 2 19547 0 81410 EPAM SYS INC COM 29414B104 11768835 42616 SH SOLE 4 18714 0 23902 EPAM SYS INC COM 29414B104 9990364 36176 SH SOLE 7 31689 0 4487 EPAM SYS INC COM 29414B104 715531 2591 SH SOLE 13 2591 0 0 EPAM SYS INC COM 29414B104 2346255 8496 SH SOLE 15 8496 0 0 EPAM SYS INC COM 29414B104 31245571 113143 SH SOLE 18 97591 0 15552 EPAM SYS INC COM 29414B104 81660236 295699 SH SOLE 19 295699 0 0 EPAM SYS INC COM 29414B104 495742825 1795129 SH SOLE 21 1795129 0 0 EPAM SYS INC COM 29414B104 341734192 1237450 SH SOLE 22 1112682 0 124768 EPAM SYS INC COM 29414B104 23760530 86039 SH SOLE 23 86039 0 0 EPAM SYS INC COM 29414B104 63356903 229421 SH SOLE 25 229143 0 278 EPAM SYS INC COM 29414B104 25735903 93192 SH SOLE 26 71078 0 22114 EPAM SYS INC COM 29414B104 24846391 89971 SH SOLE 28 1077 0 88894 EPAM SYS INC COM 29414B104 153464045 555707 SH SOLE 30 555707 0 0 EPAM SYS INC COM 29414B104 3671823 13296 SH SOLE 31 12409 0 887 EPAM SYS INC COM 29414B104 82704673 299481 SH SOLE 34 299481 0 0 EPAM SYS INC COM 29414B104 3157061 11432 SH SOLE 36 11432 0 0 EPAM SYS INC COM 29414B104 824614 2986 SH SOLE 40 2986 0 0 EPAM SYS INC COM 29414B104 16037 58 SH OTR 43 58 0 0 EPAM SYS INC COM 29414B104 10527330 38120 SH SOLE 43 32290 0 5830 EPICQUEST EDUCATN GRP INTL L COM G3104J100 182 184 SH SOLE 22 184 0 0 EPLUS INC COM 294268107 3360491 42787 SH SOLE 2 15661 0 27126 EPLUS INC COM 294268107 7854 100 SH SOLE 4 100 0 0 EPLUS INC COM 294268107 490090 6240 SH SOLE 7 5910 0 330 EPLUS INC COM 294268107 7182404 91449 SH SOLE 18 83652 0 7797 EPLUS INC COM 294268107 13365780 170178 SH SOLE 19 170178 0 0 EPLUS INC COM 294268107 246932509 3144035 SH SOLE 21 3144035 0 0 EPLUS INC COM 294268107 72195932 919225 SH SOLE 22 873254 0 45971 EPLUS INC COM 294268107 11153 142 SH SOLE 23 142 0 0 EPLUS INC COM 294268107 381390 4856 SH SOLE 25 4856 0 0 EPLUS INC COM 294268107 874621 11136 SH SOLE 26 11136 0 0 EPLUS INC COM 294268107 25604 326 SH SOLE 28 326 0 0 EPLUS INC COM 294268107 6868716 87455 SH SOLE 30 87455 0 0 EPLUS INC COM 294268107 438960 5589 SH SOLE 40 5589 0 0 EPLUS INC COM 294268107 2092306 26640 SH SOLE 43 25888 0 752 EPR PPTYS COM SH BEN INT 26884U109 15360235 361843 SH SOLE 2 131071 0 230772 EPR PPTYS COM SH BEN INT 26884U109 8337605 196410 SH SOLE 4 196410 0 0 EPR PPTYS COM SH BEN INT 26884U109 5185862 122164 SH SOLE 7 109847 0 12317 EPR PPTYS COM SH BEN INT 26884U109 12241137 288366 SH SOLE 18 288366 0 0 EPR PPTYS COM SH BEN INT 26884U109 20728675 488308 SH SOLE 19 488308 0 0 EPR PPTYS COM SH BEN INT 26884U109 173782914 4093826 SH SOLE 21 4093826 0 0 EPR PPTYS COM SH BEN INT 26884U109 146852888 3459432 SH SOLE 22 2956891 0 502541 EPR PPTYS COM SH BEN INT 26884U109 1607794 37875 SH SOLE 23 37875 0 0 EPR PPTYS COM SH BEN INT 26884U109 9116520 214759 SH SOLE 25 214759 0 0 EPR PPTYS COM SH BEN INT 26884U109 957290 22551 SH SOLE 26 21920 0 631 EPR PPTYS COM SH BEN INT 26884U109 8078744 190312 SH SOLE 28 82812 0 107500 EPR PPTYS COM SH BEN INT 26884U109 11220936 264333 SH SOLE 30 264333 0 0 EPR PPTYS COM SH BEN INT 26884U109 39266 925 SH SOLE 31 925 0 0 EPR PPTYS COM SH BEN INT 26884U109 7630770 179759 SH SOLE 34 179759 0 0 EPR PPTYS COM SH BEN INT 26884U109 70000 1649 SH SOLE 36 1649 0 0 EPR PPTYS COM SH BEN INT 26884U109 753700 17755 SH SOLE 40 17755 0 0 EPR PPTYS COM SH BEN INT 26884U109 7231457 170352 SH SOLE 43 151580 0 18772 EPR PPTYS PFD C CV 5.75% 26884U208 9804918 517137 SH SOLE 21 517137 0 0 EPR PPTYS CONV PFD 9% SR E 26884U307 9062448 334902 SH SOLE 21 334902 0 0 EPSILON ENERGY LTD COM 294375209 23282 4237 SH SOLE 2 4237 0 0 EPSILON ENERGY LTD COM 294375209 18403 3349 SH SOLE 18 3349 0 0 EPSILON ENERGY LTD COM 294375209 249275 45364 SH SOLE 21 45364 0 0 EPSILON ENERGY LTD COM 294375209 175587 31954 SH SOLE 22 31954 0 0 EQT CORP COM 26884L109 44122642 1190252 SH SOLE 2 124374 0 1065878 EQT CORP COM 26884L109 3981466 107404 SH SOLE 4 107404 0 0 EQT CORP COM 26884L109 22229693 599668 SH SOLE 7 539299 0 60369 EQT CORP COM 26884L109 425119 11468 SH SOLE 13 11468 0 0 EQT CORP COM 26884L109 1818506 49056 SH SOLE 15 49056 0 0 EQT CORP COM 26884L109 42226829 1139111 SH SOLE 18 1111279 0 27832 EQT CORP COM 26884L109 6953257 187571 SH SOLE 19 187571 0 0 EQT CORP COM 26884L109 561748808 15153731 SH SOLE 21 15153731 0 0 EQT CORP COM 26884L109 339947618 9170424 SH SOLE 22 8293213 0 877211 EQT CORP COM 26884L109 21555352 581477 SH SOLE 23 581477 0 0 EQT CORP COM 26884L109 4455962 120204 SH SOLE 25 120204 0 0 EQT CORP COM 26884L109 8829815 238193 SH SOLE 26 209209 0 28984 EQT CORP COM 26884L109 14493888 390987 SH SOLE 28 89715 0 301272 EQT CORP COM 26884L109 114410179 3086328 SH SOLE 30 3078498 0 7830 EQT CORP COM 26884L109 3257267 87868 SH SOLE 31 81797 0 6071 EQT CORP COM 26884L109 633897 17100 SH SOLE 34 17100 0 0 EQT CORP COM 26884L109 1734468 46789 SH SOLE 36 46789 0 0 EQT CORP COM 26884L109 689984 18613 SH SOLE 40 18613 0 0 EQT CORP COM 26884L109 21983 593 SH OTR 43 593 0 0 EQT CORP COM 26884L109 19318627 521139 SH SOLE 43 455387 0 65752 EQUIFAX INC COM 294429105 55340525 206865 SH SOLE 2 40499 0 166366 EQUIFAX INC COM 294429105 24746403 92503 SH SOLE 4 41229 0 51274 EQUIFAX INC COM 294429105 20645588 77174 SH SOLE 7 67546 0 9628 EQUIFAX INC COM 294429105 1519781 5681 SH SOLE 13 5681 0 0 EQUIFAX INC COM 294429105 4792086 17913 SH SOLE 15 17913 0 0 EQUIFAX INC COM 294429105 60624847 226618 SH SOLE 18 200279 0 26339 EQUIFAX INC COM 294429105 357969582 1338104 SH SOLE 19 1338104 0 0 EQUIFAX INC COM 294429105 918376096 3432925 SH SOLE 21 3432925 0 0 EQUIFAX INC COM 294429105 754180078 2819154 SH SOLE 22 2547505 0 271649 EQUIFAX INC COM 294429105 49328815 184393 SH SOLE 23 184393 0 0 EQUIFAX INC COM 294429105 228629548 854626 SH SOLE 25 852958 0 1668 EQUIFAX INC COM 294429105 30345061 113431 SH SOLE 26 64517 0 48914 EQUIFAX INC COM 294429105 55081030 205895 SH SOLE 28 1786 0 204109 EQUIFAX INC COM 294429105 171584653 641390 SH SOLE 30 641390 0 0 EQUIFAX INC COM 294429105 7494840 28016 SH SOLE 31 25991 0 2025 EQUIFAX INC COM 294429105 71530033 267382 SH SOLE 34 267382 0 0 EQUIFAX INC COM 294429105 7251665 27107 SH SOLE 36 27107 0 0 EQUIFAX INC COM 294429105 1644713 6148 SH SOLE 40 6148 0 0 EQUIFAX INC COM 294429105 42536 159 SH OTR 43 159 0 0 EQUIFAX INC COM 294429105 29235234 109282 SH SOLE 43 94906 0 14376 EQUILLIUM INC COM 29446K106 8803 3811 SH SOLE 22 3811 0 0 EQUINIX INC COM 29444U700 199767000 242045 SH SOLE 2 94047 0 147998 EQUINIX INC COM 29444U700 114854573 139162 SH SOLE 4 125523 0 13639 EQUINIX INC COM 29444U700 214689792 260126 SH SOLE 7 235269 0 24857 EQUINIX INC COM 29444U700 4931347 5975 SH SOLE 13 5975 0 0 EQUINIX INC COM 29444U700 11191475 13560 SH SOLE 15 13560 0 0 EQUINIX INC COM 29444U700 139389984 168890 SH SOLE 18 156276 0 12614 EQUINIX INC COM 29444U700 190347509 230632 SH SOLE 19 230632 0 0 EQUINIX INC COM 29444U700 2462519789 2983679 SH SOLE 21 2983679 0 0 EQUINIX INC COM 29444U700 2504184923 3034162 SH SOLE 22 2708712 0 325450 EQUINIX INC COM 29444U700 146366498 177343 SH SOLE 23 177343 0 0 EQUINIX INC COM 29444U700 628506127 761521 SH SOLE 25 761083 0 438 EQUINIX INC COM 29444U700 104088969 126118 SH SOLE 26 70556 0 55562 EQUINIX INC COM 29444U700 198277279 240240 SH SOLE 28 29505 0 210735 EQUINIX INC COM 29444U700 1298244 1573 SH SOLE 29 1573 0 0 EQUINIX INC COM 29444U700 687807738 833373 SH SOLE 30 833373 0 0 EQUINIX INC COM 29444U700 17789988 21555 SH SOLE 31 20045 0 1510 EQUINIX INC COM 29444U700 35464430 42970 SH SOLE 34 42970 0 0 EQUINIX INC COM 29444U700 17988067 21795 SH SOLE 36 21795 0 0 EQUINIX INC COM 29444U700 3803121 4608 SH SOLE 40 4608 0 0 EQUINIX INC COM 29444U700 86660 105 SH OTR 43 105 0 0 EQUINIX INC COM 29444U700 104929037 127136 SH SOLE 43 109848 0 17288 EQUINOR ASA SPONSORED ADR 29446M102 199049 7364 SH SOLE 18 7364 0 0 EQUINOR ASA SPONSORED ADR 29446M102 648720 24000 SH SOLE 19 24000 0 0 EQUINOR ASA SPONSORED ADR 29446M102 31634853 1170361 SH SOLE 43 897932 0 272429 EQUINOX GOLD CORP COM 29446Y502 30148 5008 SH SOLE 2 5008 0 0 EQUINOX GOLD CORP COM 29446Y502 14665 2436 SH SOLE 22 2436 0 0 EQUINOX GOLD CORP COM 29446Y502 267246 44393 SH SOLE 43 41472 0 2921 EQUITABLE HLDGS INC COM 29452E101 30188036 794213 SH SOLE 2 233760 0 560453 EQUITABLE HLDGS INC COM 29452E101 14751339 388091 SH SOLE 4 195523 0 192568 EQUITABLE HLDGS INC COM 29452E101 2277027 59906 SH SOLE 7 58318 0 1588 EQUITABLE HLDGS INC COM 29452E101 796766 20962 SH SOLE 13 20962 0 0 EQUITABLE HLDGS INC COM 29452E101 1423817 37459 SH SOLE 15 37459 0 0 EQUITABLE HLDGS INC COM 29452E101 61567496 1619771 SH SOLE 18 1535760 0 84011 EQUITABLE HLDGS INC COM 29452E101 135262044 3558591 SH SOLE 19 3558591 0 0 EQUITABLE HLDGS INC COM 29452E101 398977667 10496650 SH SOLE 21 10496650 0 0 EQUITABLE HLDGS INC COM 29452E101 356586520 9381387 SH SOLE 22 8699150 0 682237 EQUITABLE HLDGS INC COM 29452E101 20146630 530035 SH SOLE 23 530035 0 0 EQUITABLE HLDGS INC COM 29452E101 33098576 870786 SH SOLE 25 861715 0 9071 EQUITABLE HLDGS INC COM 29452E101 15471552 407039 SH SOLE 26 251998 0 155041 EQUITABLE HLDGS INC COM 29452E101 26451349 695905 SH SOLE 28 148202 0 547703 EQUITABLE HLDGS INC COM 29452E101 47545645 1250872 SH SOLE 30 1250872 0 0 EQUITABLE HLDGS INC COM 29452E101 2848355 74937 SH SOLE 31 69426 0 5511 EQUITABLE HLDGS INC COM 29452E101 50981103 1341255 SH SOLE 34 1341255 0 0 EQUITABLE HLDGS INC COM 29452E101 3421356 90012 SH SOLE 36 90012 0 0 EQUITABLE HLDGS INC COM 29452E101 629218 16554 SH SOLE 40 16554 0 0 EQUITABLE HLDGS INC COM 29452E101 15158481 398802 SH SOLE 43 345235 0 53567 EQUITRANS MIDSTREAM CORP COM 294600101 7225240 578482 SH SOLE 2 362309 0 216173 EQUITRANS MIDSTREAM CORP COM 294600101 18385 1472 SH SOLE 4 1472 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1142523 91475 SH SOLE 7 86842 0 4633 EQUITRANS MIDSTREAM CORP COM 294600101 21301083 1705451 SH SOLE 18 1705451 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 12178737 975079 SH SOLE 19 975079 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 439166311 35161434 SH SOLE 21 35161434 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 179470871 14369165 SH SOLE 22 13854727 0 514438 EQUITRANS MIDSTREAM CORP COM 294600101 1115582 89318 SH SOLE 25 89318 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1785645 142966 SH SOLE 26 142966 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 584295 46781 SH SOLE 28 7256 0 39525 EQUITRANS MIDSTREAM CORP COM 294600101 6894218 551979 SH SOLE 30 551979 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 171987 13770 SH SOLE 36 13770 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1196355 95785 SH SOLE 40 95785 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 12571294 1006509 SH SOLE 43 868075 0 138434 EQUITY BANCSHARES INC COM CL A 29460X109 432959 12597 SH SOLE 2 4234 0 8363 EQUITY BANCSHARES INC COM CL A 29460X109 6152 179 SH SOLE 7 179 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1446427 42084 SH SOLE 18 42084 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1099359 31986 SH SOLE 19 31986 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 20366768 592574 SH SOLE 21 592574 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 16124651 469149 SH SOLE 22 451206 0 17943 EQUITY BANCSHARES INC COM CL A 29460X109 95377 2775 SH SOLE 25 2775 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 133218 3876 SH SOLE 28 0 0 3876 EQUITY BANCSHARES INC COM CL A 29460X109 138099 4018 SH SOLE 30 4018 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 189207 5505 SH SOLE 40 5505 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 489669 14247 SH SOLE 43 13856 0 391 EQUITY COMWLTH COM SH BEN INT 294628102 8601350 455580 SH SOLE 2 175976 0 279604 EQUITY COMWLTH COM SH BEN INT 294628102 2436 129 SH SOLE 4 129 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 15803 837 SH SOLE 7 837 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 8487183 449533 SH SOLE 18 449533 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 22493122 1191373 SH SOLE 19 1191373 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 74989227 3971887 SH SOLE 21 3971887 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 87508385 4634978 SH SOLE 22 4367802 0 267176 EQUITY COMWLTH COM SH BEN INT 294628102 646753 34256 SH SOLE 23 34256 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 448457 23753 SH SOLE 25 23753 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5824310 308491 SH SOLE 26 54996 0 253495 EQUITY COMWLTH COM SH BEN INT 294628102 1127174 59702 SH SOLE 28 820 0 58882 EQUITY COMWLTH COM SH BEN INT 294628102 1501998 79555 SH SOLE 30 79555 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 41612 2204 SH SOLE 36 2204 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 525393 27828 SH SOLE 40 27828 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 6487168 343600 SH SOLE 43 330639 0 12961 EQUITY COMWLTH 6.5% CNV PFD D 294628201 11050975 442039 SH SOLE 21 442039 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 20039477 311172 SH SOLE 2 131620 0 179552 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14352120 222859 SH SOLE 4 132925 0 89934 EQUITY LIFESTYLE PPTYS INC COM 29472R108 20383952 316521 SH SOLE 7 287804 0 28717 EQUITY LIFESTYLE PPTYS INC COM 29472R108 447451 6948 SH SOLE 13 6948 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1166928 18120 SH SOLE 15 18120 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 24649036 382749 SH SOLE 18 371539 0 11210 EQUITY LIFESTYLE PPTYS INC COM 29472R108 22709630 352634 SH SOLE 19 352634 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 753240110 11696275 SH SOLE 21 11696275 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 467509546 7259465 SH SOLE 22 6819747 0 439718 EQUITY LIFESTYLE PPTYS INC COM 29472R108 17948151 278698 SH SOLE 23 278698 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 73501394 1141326 SH SOLE 25 1141326 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 10561020 163991 SH SOLE 26 88804 0 75187 EQUITY LIFESTYLE PPTYS INC COM 29472R108 24220260 376091 SH SOLE 28 8695 0 367396 EQUITY LIFESTYLE PPTYS INC COM 29472R108 60255216 935640 SH SOLE 30 935640 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2706024 42019 SH SOLE 31 39438 0 2581 EQUITY LIFESTYLE PPTYS INC COM 29472R108 478234 7426 SH SOLE 34 7426 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2366636 36749 SH SOLE 36 36749 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 559378 8686 SH SOLE 40 8686 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 24021 373 SH OTR 43 373 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8747374 135829 SH SOLE 43 126500 0 9329 EQUITY RESIDENTIAL SH BEN INT 29476L107 48899332 774827 SH SOLE 2 279555 0 495272 EQUITY RESIDENTIAL SH BEN INT 29476L107 33793827 535475 SH SOLE 4 338709 0 196766 EQUITY RESIDENTIAL SH BEN INT 29476L107 52926318 838636 SH SOLE 7 753183 0 85453 EQUITY RESIDENTIAL SH BEN INT 29476L107 802002 12708 SH SOLE 13 12708 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3225489 51109 SH SOLE 15 51109 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 45072342 714187 SH SOLE 18 587143 0 127044 EQUITY RESIDENTIAL SH BEN INT 29476L107 69192100 1096373 SH SOLE 19 1096373 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 918288934 14550609 SH SOLE 21 14550609 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 750304882 11888843 SH SOLE 22 10735439 0 1153404 EQUITY RESIDENTIAL SH BEN INT 29476L107 40348621 639338 SH SOLE 23 639338 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 233956028 3707115 SH SOLE 25 3657141 0 49974 EQUITY RESIDENTIAL SH BEN INT 29476L107 26992589 427707 SH SOLE 26 248698 0 179009 EQUITY RESIDENTIAL SH BEN INT 29476L107 63711123 1009525 SH SOLE 28 22104 0 987421 EQUITY RESIDENTIAL SH BEN INT 29476L107 214648280 3401177 SH SOLE 30 3401177 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 5150281 81608 SH SOLE 31 75993 0 5615 EQUITY RESIDENTIAL SH BEN INT 29476L107 1203192 19065 SH SOLE 34 19065 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6455964 102297 SH SOLE 36 102297 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1113513 17644 SH SOLE 40 17644 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 34647 549 SH OTR 43 549 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 16097062 255064 SH SOLE 43 222378 0 32686 ERASCA INC COM 29479A108 92136 44726 SH SOLE 2 4313 0 40413 ERASCA INC COM 29479A108 1821 884 SH SOLE 7 884 0 0 ERASCA INC COM 29479A108 470259 228281 SH SOLE 18 228281 0 0 ERASCA INC COM 29479A108 330640 160505 SH SOLE 19 160505 0 0 ERASCA INC COM 29479A108 8079252 3921967 SH SOLE 21 3921967 0 0 ERASCA INC COM 29479A108 5009623 2431856 SH SOLE 22 2361525 0 70331 ERASCA INC COM 29479A108 181643 88176 SH SOLE 30 88176 0 0 ERASCA INC COM 29479A108 215837 104775 SH SOLE 43 47318 0 57457 ERIE INDTY CO CL A 29530P102 5887016 14660 SH SOLE 2 13787 0 873 ERIE INDTY CO CL A 29530P102 10727139 26713 SH SOLE 4 14236 0 12477 ERIE INDTY CO CL A 29530P102 5737231 14287 SH SOLE 7 14175 0 112 ERIE INDTY CO CL A 29530P102 342539 853 SH SOLE 13 853 0 0 ERIE INDTY CO CL A 29530P102 973406 2424 SH SOLE 15 2424 0 0 ERIE INDTY CO CL A 29530P102 20754342 51683 SH SOLE 18 50135 0 1548 ERIE INDTY CO CL A 29530P102 598966151 1491561 SH SOLE 21 1491561 0 0 ERIE INDTY CO CL A 29530P102 249395049 621050 SH SOLE 22 593318 0 27732 ERIE INDTY CO CL A 29530P102 15247211 37969 SH SOLE 23 37969 0 0 ERIE INDTY CO CL A 29530P102 1761286 4386 SH SOLE 25 4336 0 50 ERIE INDTY CO CL A 29530P102 5766144 14359 SH SOLE 26 10429 0 3930 ERIE INDTY CO CL A 29530P102 10388616 25870 SH SOLE 28 454 0 25416 ERIE INDTY CO CL A 29530P102 48517286 120819 SH SOLE 30 108434 0 12385 ERIE INDTY CO CL A 29530P102 2152817 5361 SH SOLE 31 4939 0 422 ERIE INDTY CO CL A 29530P102 528466 1316 SH SOLE 34 1316 0 0 ERIE INDTY CO CL A 29530P102 2721038 6776 SH SOLE 36 6776 0 0 ERIE INDTY CO CL A 29530P102 505175 1258 SH SOLE 40 1258 0 0 ERIE INDTY CO CL A 29530P102 26603 66 SH OTR 43 66 0 0 ERIE INDTY CO CL A 29530P102 13677568 34060 SH SOLE 43 29578 0 4482 ERMENEGILDO ZEGNA N V ORD SHS N30577105 1128 77 SH SOLE 43 77 0 0 ERO COPPER CORP COM 296006109 213391 11068 SH SOLE 2 11068 0 0 ERO COPPER CORP COM 296006109 33779 1752 SH SOLE 22 1752 0 0 ESAB CORPORATION COM 29605J106 11591385 104833 SH SOLE 2 50728 0 54105 ESAB CORPORATION COM 29605J106 14706 133 SH SOLE 4 133 0 0 ESAB CORPORATION COM 29605J106 72534 656 SH SOLE 7 656 0 0 ESAB CORPORATION COM 29605J106 10583097 95714 SH SOLE 18 95714 0 0 ESAB CORPORATION COM 29605J106 2095523 18952 SH SOLE 19 18952 0 0 ESAB CORPORATION COM 29605J106 310847984 2811323 SH SOLE 21 2811323 0 0 ESAB CORPORATION COM 29605J106 185589865 1678483 SH SOLE 22 1603869 0 74614 ESAB CORPORATION COM 29605J106 1288583 11654 SH SOLE 25 11654 0 0 ESAB CORPORATION COM 29605J106 1770226 16010 SH SOLE 26 16010 0 0 ESAB CORPORATION COM 29605J106 474124 4288 SH SOLE 28 0 0 4288 ESAB CORPORATION COM 29605J106 3784811 34230 SH SOLE 30 34230 0 0 ESAB CORPORATION COM 29605J106 77731 703 SH SOLE 31 703 0 0 ESAB CORPORATION COM 29605J106 113555 1027 SH SOLE 36 1027 0 0 ESAB CORPORATION COM 29605J106 1340330 12122 SH SOLE 40 12122 0 0 ESAB CORPORATION COM 29605J106 4470580 40432 SH SOLE 43 36628 0 3804 ESCALADE INC COM 296056104 52264 3801 SH SOLE 2 445 0 3356 ESCALADE INC COM 296056104 390198 28378 SH SOLE 18 28378 0 0 ESCALADE INC COM 296056104 267149 19429 SH SOLE 19 19429 0 0 ESCALADE INC COM 296056104 4453240 323872 SH SOLE 21 323872 0 0 ESCALADE INC COM 296056104 1862589 135461 SH SOLE 22 128605 0 6856 ESCO TECHNOLOGIES INC COM 296315104 2116271 19769 SH SOLE 2 10677 0 9092 ESCO TECHNOLOGIES INC COM 296315104 8350 78 SH SOLE 4 78 0 0 ESCO TECHNOLOGIES INC COM 296315104 521226 4869 SH SOLE 7 4615 0 254 ESCO TECHNOLOGIES INC COM 296315104 8122098 75872 SH SOLE 18 75872 0 0 ESCO TECHNOLOGIES INC COM 296315104 5875760 54888 SH SOLE 19 54888 0 0 ESCO TECHNOLOGIES INC COM 296315104 311510790 2909956 SH SOLE 21 2909956 0 0 ESCO TECHNOLOGIES INC COM 296315104 80676520 753634 SH SOLE 22 725317 0 28317 ESCO TECHNOLOGIES INC COM 296315104 606652 5667 SH SOLE 25 5667 0 0 ESCO TECHNOLOGIES INC COM 296315104 1749197 16340 SH SOLE 26 11044 0 5296 ESCO TECHNOLOGIES INC COM 296315104 766585 7161 SH SOLE 28 464 0 6697 ESCO TECHNOLOGIES INC COM 296315104 8044486 75147 SH SOLE 30 75147 0 0 ESCO TECHNOLOGIES INC COM 296315104 20875 195 SH SOLE 36 195 0 0 ESCO TECHNOLOGIES INC COM 296315104 492751 4603 SH SOLE 40 4603 0 0 ESCO TECHNOLOGIES INC COM 296315104 21089 197 SH OTR 43 197 0 0 ESCO TECHNOLOGIES INC COM 296315104 3975890 37140 SH SOLE 43 33769 0 3371 ESPERION THERAPEUTICS INC NE COM 29664W105 27 10 SH SOLE 2 10 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 89046 33226 SH SOLE 18 33226 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 518591 193504 SH SOLE 21 193504 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 6929810 2585750 SH SOLE 22 2585750 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 54710 20414 SH SOLE 26 20414 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 9900 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 5955 2222 SH SOLE 43 1958 0 264 ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1 1693045 2046000 PRN SOLE 21 2046000 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 6313 250 SH SOLE 18 250 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 101707 4028 SH SOLE 21 4028 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 588343 12394 SH SOLE 2 11221 0 1173 ESQUIRE FINL HLDGS INC COM 29667J101 1424 30 SH SOLE 7 30 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 825218 17384 SH SOLE 18 17384 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 689929 14534 SH SOLE 19 14534 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 12737530 268328 SH SOLE 21 268328 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 9584810 201913 SH SOLE 22 197754 0 4159 ESQUIRE FINL HLDGS INC COM 29667J101 237 5 SH SOLE 43 5 0 0 ESS TECH INC COMMON STOCK 26916J106 16705 23095 SH SOLE 2 3957 0 19138 ESS TECH INC COMMON STOCK 26916J106 902 1247 SH SOLE 7 1247 0 0 ESS TECH INC COMMON STOCK 26916J106 182507 252326 SH SOLE 18 252326 0 0 ESS TECH INC COMMON STOCK 26916J106 137936 190704 SH SOLE 19 190704 0 0 ESS TECH INC COMMON STOCK 26916J106 2376955 3286264 SH SOLE 21 3286264 0 0 ESS TECH INC COMMON STOCK 26916J106 1350879 1867661 SH SOLE 22 1790300 0 77361 ESS TECH INC COMMON STOCK 26916J106 13101 18113 SH SOLE 28 18113 0 0 ESSA BANCORP INC COM 29667D104 78590 4311 SH SOLE 2 378 0 3933 ESSA BANCORP INC COM 29667D104 415753 22806 SH SOLE 18 22806 0 0 ESSA BANCORP INC COM 29667D104 312426 17138 SH SOLE 19 17138 0 0 ESSA BANCORP INC COM 29667D104 5532568 303487 SH SOLE 21 303487 0 0 ESSA BANCORP INC COM 29667D104 2123266 116471 SH SOLE 22 110509 0 5962 ESSA PHARMA INC COM NEW 29668H708 47620 5609 SH SOLE 2 5609 0 0 ESSENT GROUP LTD COM G3198U102 9322242 156650 SH SOLE 2 90936 0 65714 ESSENT GROUP LTD COM G3198U102 15235 256 SH SOLE 4 256 0 0 ESSENT GROUP LTD COM G3198U102 740245 12439 SH SOLE 7 11838 0 601 ESSENT GROUP LTD COM G3198U102 25086083 421544 SH SOLE 18 421544 0 0 ESSENT GROUP LTD COM G3198U102 14047455 236052 SH SOLE 19 236052 0 0 ESSENT GROUP LTD COM G3198U102 477865836 8030009 SH SOLE 21 8030009 0 0 ESSENT GROUP LTD COM G3198U102 220488002 3705058 SH SOLE 22 3564761 0 140297 ESSENT GROUP LTD COM G3198U102 1228286 20640 SH SOLE 25 20640 0 0 ESSENT GROUP LTD COM G3198U102 3065360 51510 SH SOLE 26 34254 0 17256 ESSENT GROUP LTD COM G3198U102 433828 7290 SH SOLE 28 2011 0 5279 ESSENT GROUP LTD COM G3198U102 3813222 64077 SH SOLE 30 64077 0 0 ESSENT GROUP LTD COM G3198U102 115866 1947 SH SOLE 36 1947 0 0 ESSENT GROUP LTD COM G3198U102 1449188 24352 SH SOLE 40 24352 0 0 ESSENT GROUP LTD COM G3198U102 127 2 SH SOLE 43 2 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9787553 367125 SH SOLE 2 178252 0 188873 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10413289 390596 SH SOLE 4 390596 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 7146560 268063 SH SOLE 7 241582 0 26481 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 21364258 801360 SH SOLE 18 801360 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 25354300 951024 SH SOLE 19 951024 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 500070658 18757339 SH SOLE 21 18757339 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 182166047 6832935 SH SOLE 22 5848946 0 983989 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1945007 72956 SH SOLE 23 72956 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 23639475 886702 SH SOLE 25 886702 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1717970 64440 SH SOLE 26 64440 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11144333 418017 SH SOLE 28 206809 0 211208 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 20694878 776252 SH SOLE 30 776252 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4941431 185350 SH SOLE 34 185350 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1017452 38164 SH SOLE 40 38164 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2631442 98704 SH SOLE 43 91805 0 6899 ESSENTIAL UTILS INC COM 29670G102 13286426 358608 SH SOLE 2 175265 0 183343 ESSENTIAL UTILS INC COM 29670G102 15013105 405212 SH SOLE 4 204692 0 200520 ESSENTIAL UTILS INC COM 29670G102 38359940 1035356 SH SOLE 7 967241 0 68115 ESSENTIAL UTILS INC COM 29670G102 289138 7804 SH SOLE 13 7804 0 0 ESSENTIAL UTILS INC COM 29670G102 1017467 27462 SH SOLE 15 27462 0 0 ESSENTIAL UTILS INC COM 29670G102 20092289 542302 SH SOLE 18 526124 0 16178 ESSENTIAL UTILS INC COM 29670G102 3035692 81935 SH SOLE 19 81935 0 0 ESSENTIAL UTILS INC COM 29670G102 547780063 14784887 SH SOLE 21 14784887 0 0 ESSENTIAL UTILS INC COM 29670G102 285238391 7698742 SH SOLE 22 7211002 0 487740 ESSENTIAL UTILS INC COM 29670G102 14652793 395487 SH SOLE 23 395487 0 0 ESSENTIAL UTILS INC COM 29670G102 24142151 651610 SH SOLE 25 645396 0 6214 ESSENTIAL UTILS INC COM 29670G102 7979829 215380 SH SOLE 26 145398 0 69982 ESSENTIAL UTILS INC COM 29670G102 15294981 412820 SH SOLE 28 15968 0 396852 ESSENTIAL UTILS INC COM 29670G102 139980013 3778138 SH SOLE 30 3684855 0 93283 ESSENTIAL UTILS INC COM 29670G102 2099327 56662 SH SOLE 31 52684 0 3978 ESSENTIAL UTILS INC COM 29670G102 5156545 139178 SH SOLE 34 139178 0 0 ESSENTIAL UTILS INC COM 29670G102 1548579 41797 SH SOLE 36 41797 0 0 ESSENTIAL UTILS INC COM 29670G102 486689 13136 SH SOLE 40 13136 0 0 ESSENTIAL UTILS INC COM 29670G102 12041 325 SH OTR 43 325 0 0 ESSENTIAL UTILS INC COM 29670G102 14208481 383495 SH SOLE 43 320678 0 62817 ESSEX PPTY TR INC COM 297178105 21263462 86857 SH SOLE 2 18003 0 68854 ESSEX PPTY TR INC COM 297178105 23545826 96180 SH SOLE 4 58385 0 37795 ESSEX PPTY TR INC COM 297178105 37292642 152333 SH SOLE 7 137356 0 14977 ESSEX PPTY TR INC COM 297178105 556453 2273 SH SOLE 13 2273 0 0 ESSEX PPTY TR INC COM 297178105 2278202 9306 SH SOLE 15 9306 0 0 ESSEX PPTY TR INC COM 297178105 23173959 94661 SH SOLE 18 90608 0 4053 ESSEX PPTY TR INC COM 297178105 32467437 132623 SH SOLE 19 132623 0 0 ESSEX PPTY TR INC COM 297178105 594673846 2429124 SH SOLE 21 2429124 0 0 ESSEX PPTY TR INC COM 297178105 487540829 1991507 SH SOLE 22 1815144 0 176363 ESSEX PPTY TR INC COM 297178105 24732909 101029 SH SOLE 23 101029 0 0 ESSEX PPTY TR INC COM 297178105 131689419 537925 SH SOLE 25 537735 0 190 ESSEX PPTY TR INC COM 297178105 15002446 61282 SH SOLE 26 34941 0 26341 ESSEX PPTY TR INC COM 297178105 47086021 192337 SH SOLE 28 3199 0 189138 ESSEX PPTY TR INC COM 297178105 129660434 529637 SH SOLE 30 529637 0 0 ESSEX PPTY TR INC COM 297178105 3559782 14541 SH SOLE 31 13460 0 1081 ESSEX PPTY TR INC COM 297178105 706766 2887 SH SOLE 34 2887 0 0 ESSEX PPTY TR INC COM 297178105 3963229 16189 SH SOLE 36 16189 0 0 ESSEX PPTY TR INC COM 297178105 738837 3018 SH SOLE 40 3018 0 0 ESSEX PPTY TR INC COM 297178105 17122 70 SH OTR 43 70 0 0 ESSEX PPTY TR INC COM 297178105 18415029 75222 SH SOLE 43 69974 0 5247 ESTABLISHMENT LABS HLDGS INC COM G31249108 342761 6734 SH SOLE 2 4744 0 1990 ESTABLISHMENT LABS HLDGS INC COM G31249108 5446 107 SH SOLE 4 107 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 133816 2629 SH SOLE 18 2629 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 26519 521 SH SOLE 19 521 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 1416140 27822 SH SOLE 21 27822 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 729346 14329 SH SOLE 22 5018 0 9311 ESTABLISHMENT LABS HLDGS INC COM G31249108 180593 3548 SH SOLE 25 3548 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 800097 15719 SH SOLE 26 11906 0 3813 ESTABLISHMENT LABS HLDGS INC COM G31249108 2088732 41036 SH SOLE 30 41036 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 171380 3367 SH SOLE 40 3367 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 467313 9181 SH SOLE 43 8966 0 215 ETAO INTERNATIONAL CO LTD SHS NEW G31363115 2029 483 SH SOLE 18 483 0 0 ETAO INTERNATIONAL CO LTD SHS NEW G31363115 24167 5754 SH SOLE 21 5754 0 0 ETERNA THERAPEUTICS INC COM NEW 114082209 37486 15619 SH SOLE 22 15619 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2151741 62243 SH SOLE 2 47461 0 14782 ETHAN ALLEN INTERIORS INC COM 297602104 4460 129 SH SOLE 4 129 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 6395 185 SH SOLE 7 185 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2603225 75303 SH SOLE 18 75303 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 5098176 147474 SH SOLE 19 147474 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 96717077 2797717 SH SOLE 21 2797717 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 25357856 733522 SH SOLE 22 705307 0 28215 ETHAN ALLEN INTERIORS INC COM 297602104 197637 5717 SH SOLE 25 5717 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 671522 19425 SH SOLE 26 3301 0 16124 ETHAN ALLEN INTERIORS INC COM 297602104 1976505 57174 SH SOLE 30 57174 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 201163 5819 SH SOLE 40 5819 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1442675 41732 SH SOLE 43 37087 0 4645 ETON PHARMACEUTICALS INC COM 29772L108 12131 3235 SH SOLE 18 3235 0 0 ETON PHARMACEUTICALS INC COM 29772L108 164666 43911 SH SOLE 21 43911 0 0 ETON PHARMACEUTICALS INC COM 29772L108 884273 235806 SH SOLE 22 235806 0 0 ETSY INC COM 29786A106 19062928 277400 SH SOLE 2 103593 0 173807 ETSY INC COM 29786A106 7091354 103192 SH SOLE 4 48045 0 55147 ETSY INC COM 29786A106 5313018 77314 SH SOLE 7 67582 0 9732 ETSY INC COM 29786A106 475405 6918 SH SOLE 13 6918 0 0 ETSY INC COM 29786A106 1128039 16415 SH SOLE 15 16415 0 0 ETSY INC COM 29786A106 14170751 206210 SH SOLE 18 197911 0 8299 ETSY INC COM 29786A106 4255486 61925 SH SOLE 19 61925 0 0 ETSY INC COM 29786A106 236402847 3440088 SH SOLE 21 3440088 0 0 ETSY INC COM 29786A106 183671036 2672745 SH SOLE 22 2393592 0 279153 ETSY INC COM 29786A106 12356612 179811 SH SOLE 23 179811 0 0 ETSY INC COM 29786A106 39623608 576595 SH SOLE 25 467374 0 109221 ETSY INC COM 29786A106 12387811 180265 SH SOLE 26 79607 0 100658 ETSY INC COM 29786A106 25659361 373390 SH SOLE 28 11841 0 361549 ETSY INC COM 29786A106 50990 742 SH SOLE 29 742 0 0 ETSY INC COM 29786A106 73842389 1074540 SH SOLE 30 825279 0 249261 ETSY INC COM 29786A106 1947319 28337 SH SOLE 31 26558 0 1779 ETSY INC COM 29786A106 394178 5736 SH SOLE 34 5736 0 0 ETSY INC COM 29786A106 2085652 30350 SH SOLE 36 30350 0 0 ETSY INC COM 29786A106 476504 6934 SH SOLE 40 6934 0 0 ETSY INC COM 29786A106 12782 186 SH OTR 43 186 0 0 ETSY INC COM 29786A106 9287938 135156 SH SOLE 43 114584 0 20572 ETSY INC NOTE 0.125%10/0 29786AAJ5 5662349 5357000 PRN SOLE 21 5357000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 4140981 4948000 PRN SOLE 21 4948000 0 0 ETSY INC NOTE 0.250% 6/1 29786AAN6 5985000 7600000 PRN SOLE 21 7600000 0 0 EURODRY LTD COM Y23508107 44493 2135 SH SOLE 2 2135 0 0 EURONAV NV SHS B38564108 9712 584 SH SOLE 43 0 0 584 EURONET WORLDWIDE INC COM 298736109 19903706 181058 SH SOLE 2 94026 0 87032 EURONET WORLDWIDE INC COM 298736109 18138 165 SH SOLE 4 165 0 0 EURONET WORLDWIDE INC COM 298736109 269219 2449 SH SOLE 7 2449 0 0 EURONET WORLDWIDE INC COM 298736109 15753409 143304 SH SOLE 18 137555 0 5749 EURONET WORLDWIDE INC COM 298736109 20967608 190736 SH SOLE 19 190736 0 0 EURONET WORLDWIDE INC COM 298736109 248866350 2263862 SH SOLE 21 2263862 0 0 EURONET WORLDWIDE INC COM 298736109 168138265 1529503 SH SOLE 22 1440366 0 89137 EURONET WORLDWIDE INC COM 298736109 1898051 17266 SH SOLE 23 17266 0 0 EURONET WORLDWIDE INC COM 298736109 984973 8960 SH SOLE 25 8960 0 0 EURONET WORLDWIDE INC COM 298736109 11355219 103295 SH SOLE 26 10479 0 92816 EURONET WORLDWIDE INC COM 298736109 260974 2374 SH SOLE 28 941 0 1433 EURONET WORLDWIDE INC COM 298736109 3208967 29191 SH SOLE 30 29191 0 0 EURONET WORLDWIDE INC COM 298736109 64749 589 SH SOLE 31 589 0 0 EURONET WORLDWIDE INC COM 298736109 82338 749 SH SOLE 36 749 0 0 EURONET WORLDWIDE INC COM 298736109 1028615 9357 SH SOLE 40 9357 0 0 EURONET WORLDWIDE INC COM 298736109 4378292 39828 SH SOLE 43 37702 0 2126 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 3867336 3989000 PRN SOLE 21 3989000 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 248956 19180 SH SOLE 2 10313 0 8867 EUROPEAN WAX CTR INC CLASS A COM 29882P106 295152 22739 SH SOLE 7 21507 0 1232 EUROPEAN WAX CTR INC CLASS A COM 29882P106 1039218 80063 SH SOLE 18 80063 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 986324 75988 SH SOLE 19 75988 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 16326556 1257824 SH SOLE 21 1257824 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 14281557 1100274 SH SOLE 22 1068507 0 31767 EUROPEAN WAX CTR INC CLASS A COM 29882P106 106449 8201 SH SOLE 25 8201 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 15615 1203 SH SOLE 26 1203 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 31061 2393 SH SOLE 28 0 0 2393 EUROPEAN WAX CTR INC CLASS A COM 29882P106 1145628 88261 SH SOLE 30 88261 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 13928 1073 SH SOLE 36 1073 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 96078 7402 SH SOLE 40 7402 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 40082 3088 SH SOLE 43 2682 0 406 EUROSEAS LTD SHS Y23592135 229512 6402 SH SOLE 2 6402 0 0 EVANS BANCORP INC COM NEW 29911Q208 82772 2772 SH SOLE 2 238 0 2534 EVANS BANCORP INC COM NEW 29911Q208 453902 15201 SH SOLE 18 15201 0 0 EVANS BANCORP INC COM NEW 29911Q208 320637 10738 SH SOLE 19 10738 0 0 EVANS BANCORP INC COM NEW 29911Q208 6859409 229719 SH SOLE 21 229719 0 0 EVANS BANCORP INC COM NEW 29911Q208 2427708 81303 SH SOLE 22 77613 0 3690 EVANS BANCORP INC COM NEW 29911Q208 5644 189 SH SOLE 43 189 0 0 EVE HLDG INC COM 29970N104 85747 15879 SH SOLE 2 611 0 15268 EVE HLDG INC COM 29970N104 235694 43647 SH SOLE 18 43647 0 0 EVE HLDG INC COM 29970N104 200659 37159 SH SOLE 19 37159 0 0 EVE HLDG INC COM 29970N104 3248878 601644 SH SOLE 21 601644 0 0 EVE HLDG INC COM 29970N104 3195358 591733 SH SOLE 22 588224 0 3509 EVENTBRITE INC COM CL A 29975E109 1145375 209010 SH SOLE 2 162664 0 46346 EVENTBRITE INC COM CL A 29975E109 1238 226 SH SOLE 4 226 0 0 EVENTBRITE INC COM CL A 29975E109 3113 568 SH SOLE 7 568 0 0 EVENTBRITE INC COM CL A 29975E109 1065131 194367 SH SOLE 18 184469 0 9898 EVENTBRITE INC COM CL A 29975E109 2823252 515192 SH SOLE 19 515192 0 0 EVENTBRITE INC COM CL A 29975E109 15521146 2832326 SH SOLE 21 2832326 0 0 EVENTBRITE INC COM CL A 29975E109 15871001 2896168 SH SOLE 22 2796735 0 99433 EVENTBRITE INC COM CL A 29975E109 9343 1705 SH SOLE 23 1705 0 0 EVENTBRITE INC COM CL A 29975E109 101753 18568 SH SOLE 25 18568 0 0 EVENTBRITE INC COM CL A 29975E109 148146 27034 SH SOLE 26 27034 0 0 EVENTBRITE INC COM CL A 29975E109 298249 54425 SH SOLE 30 54425 0 0 EVENTBRITE INC COM CL A 29975E109 71832 13108 SH SOLE 34 13108 0 0 EVENTBRITE INC COM CL A 29975E109 92820 16938 SH SOLE 40 16938 0 0 EVENTBRITE INC COM CL A 29975E109 61458 11215 SH SOLE 43 10689 0 526 EVERBRIDGE INC COM 29978A104 1403092 40284 SH SOLE 2 17384 0 22900 EVERBRIDGE INC COM 29978A104 9404 270 SH SOLE 4 141 0 129 EVERBRIDGE INC COM 29978A104 164502 4723 SH SOLE 7 4723 0 0 EVERBRIDGE INC COM 29978A104 3590660 103091 SH SOLE 18 98089 0 5002 EVERBRIDGE INC COM 29978A104 5757364 165299 SH SOLE 19 165299 0 0 EVERBRIDGE INC COM 29978A104 73506277 2110430 SH SOLE 21 2110430 0 0 EVERBRIDGE INC COM 29978A104 44428068 1275569 SH SOLE 22 1234356 0 41213 EVERBRIDGE INC COM 29978A104 79587 2285 SH SOLE 23 2285 0 0 EVERBRIDGE INC COM 29978A104 260354 7475 SH SOLE 25 7475 0 0 EVERBRIDGE INC COM 29978A104 788830 22648 SH SOLE 26 12394 0 10254 EVERBRIDGE INC COM 29978A104 23371 671 SH SOLE 28 671 0 0 EVERBRIDGE INC COM 29978A104 9784757 280929 SH SOLE 30 280929 0 0 EVERBRIDGE INC COM 29978A104 321063 9218 SH SOLE 40 9218 0 0 EVERBRIDGE INC COM 29978A104 625651 17963 SH SOLE 43 17091 0 872 EVERBRIDGE INC NOTE 3/1 29978AAE4 2486250 2550000 PRN SOLE 21 2550000 0 0 EVERCOMMERCE INC COM 29977X105 65912 6997 SH SOLE 2 1409 0 5588 EVERCOMMERCE INC COM 29977X105 848 90 SH SOLE 7 90 0 0 EVERCOMMERCE INC COM 29977X105 516819 54864 SH SOLE 18 54864 0 0 EVERCOMMERCE INC COM 29977X105 469662 49858 SH SOLE 19 49858 0 0 EVERCOMMERCE INC COM 29977X105 7503661 796567 SH SOLE 21 796567 0 0 EVERCOMMERCE INC COM 29977X105 5138111 545447 SH SOLE 22 534633 0 10814 EVERCOMMERCE INC COM 29977X105 139209 14778 SH SOLE 43 14056 0 722 EVERCORE INC CLASS A 29977A105 22505682 116858 SH SOLE 2 53064 0 63794 EVERCORE INC CLASS A 29977A105 14059 73 SH SOLE 4 73 0 0 EVERCORE INC CLASS A 29977A105 740701 3846 SH SOLE 7 3659 0 187 EVERCORE INC CLASS A 29977A105 14341792 74468 SH SOLE 18 74468 0 0 EVERCORE INC CLASS A 29977A105 18704341 97120 SH SOLE 19 97120 0 0 EVERCORE INC CLASS A 29977A105 354354815 1839944 SH SOLE 21 1839944 0 0 EVERCORE INC CLASS A 29977A105 231017675 1199531 SH SOLE 22 1141222 0 58309 EVERCORE INC CLASS A 29977A105 574881 2985 SH SOLE 23 2985 0 0 EVERCORE INC CLASS A 29977A105 1392618 7231 SH SOLE 25 7231 0 0 EVERCORE INC CLASS A 29977A105 5591465 29033 SH SOLE 26 12771 0 16262 EVERCORE INC CLASS A 29977A105 140591 730 SH SOLE 28 730 0 0 EVERCORE INC CLASS A 29977A105 4735210 24587 SH SOLE 30 24587 0 0 EVERCORE INC CLASS A 29977A105 84354 438 SH SOLE 31 438 0 0 EVERCORE INC CLASS A 29977A105 103613 538 SH SOLE 36 538 0 0 EVERCORE INC CLASS A 29977A105 1452706 7543 SH SOLE 40 7543 0 0 EVERCORE INC CLASS A 29977A105 45644 237 SH OTR 43 237 0 0 EVERCORE INC CLASS A 29977A105 11467145 59542 SH SOLE 43 54227 0 5315 EVEREST GROUP LTD COM G3223R108 39601733 99627 SH SOLE 2 17577 0 82050 EVEREST GROUP LTD COM G3223R108 13649753 34339 SH SOLE 4 16831 0 17508 EVEREST GROUP LTD COM G3223R108 14049638 35345 SH SOLE 7 28464 0 6881 EVEREST GROUP LTD COM G3223R108 639975 1610 SH SOLE 13 1610 0 0 EVEREST GROUP LTD COM G3223R108 2539230 6388 SH SOLE 15 6388 0 0 EVEREST GROUP LTD COM G3223R108 38791628 97589 SH SOLE 18 94912 0 2677 EVEREST GROUP LTD COM G3223R108 16796760 42256 SH SOLE 19 42256 0 0 EVEREST GROUP LTD COM G3223R108 611013945 1537142 SH SOLE 21 1537142 0 0 EVEREST GROUP LTD COM G3223R108 425652143 1070823 SH SOLE 22 974438 0 96385 EVEREST GROUP LTD COM G3223R108 26119328 65709 SH SOLE 23 65709 0 0 EVEREST GROUP LTD COM G3223R108 66521228 167349 SH SOLE 25 167104 0 245 EVEREST GROUP LTD COM G3223R108 31667235 79666 SH SOLE 26 38429 0 41237 EVEREST GROUP LTD COM G3223R108 45949808 115597 SH SOLE 28 602 0 114995 EVEREST GROUP LTD COM G3223R108 120490200 303120 SH SOLE 30 274134 0 28986 EVEREST GROUP LTD COM G3223R108 4075170 10252 SH SOLE 31 9535 0 717 EVEREST GROUP LTD COM G3223R108 746505 1878 SH SOLE 34 1878 0 0 EVEREST GROUP LTD COM G3223R108 5038710 12676 SH SOLE 36 12676 0 0 EVEREST GROUP LTD COM G3223R108 901928 2269 SH SOLE 40 2269 0 0 EVEREST GROUP LTD COM G3223R108 15944 40 SH OTR 43 40 0 0 EVEREST GROUP LTD COM G3223R108 24185578 60844 SH SOLE 43 55152 0 5692 EVERGY INC COM 30034W106 25683200 481139 SH SOLE 2 77672 0 403467 EVERGY INC COM 30034W106 7386084 138368 SH SOLE 4 114367 0 24001 EVERGY INC COM 30034W106 12356082 231474 SH SOLE 7 193138 0 38336 EVERGY INC COM 30034W106 365493 6847 SH SOLE 13 6847 0 0 EVERGY INC COM 30034W106 1668232 31252 SH SOLE 15 31252 0 0 EVERGY INC COM 30034W106 21418885 401253 SH SOLE 18 379868 0 21385 EVERGY INC COM 30034W106 6641486 124419 SH SOLE 19 124419 0 0 EVERGY INC COM 30034W106 368516570 6903645 SH SOLE 21 6903645 0 0 EVERGY INC COM 30034W106 268239678 5025097 SH SOLE 22 4522724 0 502373 EVERGY INC COM 30034W106 18352151 343802 SH SOLE 23 343802 0 0 EVERGY INC COM 30034W106 6064715 113614 SH SOLE 25 113614 0 0 EVERGY INC COM 30034W106 10065760 188568 SH SOLE 26 175650 0 12918 EVERGY INC COM 30034W106 54608 1023 SH SOLE 28 0 0 1023 EVERGY INC COM 30034W106 78065848 1462455 SH SOLE 30 1462455 0 0 EVERGY INC COM 30034W106 2832877 53070 SH SOLE 31 49477 0 3593 EVERGY INC COM 30034W106 579013 10847 SH SOLE 34 10847 0 0 EVERGY INC COM 30034W106 3985778 74668 SH SOLE 36 74668 0 0 EVERGY INC COM 30034W106 298928 5600 SH SOLE 40 5600 0 0 EVERGY INC COM 30034W106 21993 412 SH OTR 43 412 0 0 EVERGY INC COM 30034W106 19399206 363417 SH SOLE 43 316033 0 47384 EVERI HLDGS INC COM 30034T103 7652864 761479 SH SOLE 2 657037 0 104442 EVERI HLDGS INC COM 30034T103 3136 312 SH SOLE 4 312 0 0 EVERI HLDGS INC COM 30034T103 777659 77379 SH SOLE 7 73199 0 4180 EVERI HLDGS INC COM 30034T103 2195804 218488 SH SOLE 18 218488 0 0 EVERI HLDGS INC COM 30034T103 5329193 530268 SH SOLE 19 530268 0 0 EVERI HLDGS INC COM 30034T103 32465621 3230410 SH SOLE 21 3230410 0 0 EVERI HLDGS INC COM 30034T103 30829491 3067611 SH SOLE 22 2946297 0 121314 EVERI HLDGS INC COM 30034T103 207362 20633 SH SOLE 23 20633 0 0 EVERI HLDGS INC COM 30034T103 245260 24404 SH SOLE 25 24404 0 0 EVERI HLDGS INC COM 30034T103 948680 94396 SH SOLE 26 54093 0 40303 EVERI HLDGS INC COM 30034T103 9869 982 SH SOLE 28 982 0 0 EVERI HLDGS INC COM 30034T103 2416975 240495 SH SOLE 30 240495 0 0 EVERI HLDGS INC COM 30034T103 160127 15933 SH SOLE 34 15933 0 0 EVERI HLDGS INC COM 30034T103 79928 7953 SH SOLE 36 7953 0 0 EVERI HLDGS INC COM 30034T103 180890 17999 SH SOLE 40 17999 0 0 EVERI HLDGS INC COM 30034T103 404824 40281 SH SOLE 43 36087 0 4194 EVERQUOTE INC COM CL A 30041R108 482857 26016 SH SOLE 2 22304 0 3712 EVERQUOTE INC COM CL A 30041R108 4826 260 SH SOLE 7 260 0 0 EVERQUOTE INC COM CL A 30041R108 1104636 59517 SH SOLE 18 55584 0 3933 EVERQUOTE INC COM CL A 30041R108 2681864 144497 SH SOLE 19 144497 0 0 EVERQUOTE INC COM CL A 30041R108 14599277 786599 SH SOLE 21 786599 0 0 EVERQUOTE INC COM CL A 30041R108 12321446 663871 SH SOLE 22 642988 0 20883 EVERQUOTE INC COM CL A 30041R108 22550 1215 SH SOLE 23 1215 0 0 EVERQUOTE INC COM CL A 30041R108 36303 1956 SH SOLE 28 1956 0 0 EVERQUOTE INC COM CL A 30041R108 252119 13584 SH SOLE 43 12790 0 794 EVERSOURCE ENERGY COM 30040W108 43234092 723341 SH SOLE 2 175134 0 548207 EVERSOURCE ENERGY COM 30040W108 27581883 461467 SH SOLE 4 237293 0 224174 EVERSOURCE ENERGY COM 30040W108 80669895 1349672 SH SOLE 7 1227568 0 122104 EVERSOURCE ENERGY COM 30040W108 1049920 17566 SH SOLE 13 17566 0 0 EVERSOURCE ENERGY COM 30040W108 3331699 55742 SH SOLE 15 55742 0 0 EVERSOURCE ENERGY COM 30040W108 40856740 683566 SH SOLE 18 661878 0 21688 EVERSOURCE ENERGY COM 30040W108 14712864 246158 SH SOLE 19 246158 0 0 EVERSOURCE ENERGY COM 30040W108 990394638 16570096 SH SOLE 21 16570096 0 0 EVERSOURCE ENERGY COM 30040W108 456905788 7644400 SH SOLE 22 6878250 0 766150 EVERSOURCE ENERGY COM 30040W108 31230004 522503 SH SOLE 23 522503 0 0 EVERSOURCE ENERGY COM 30040W108 116199933 1944118 SH SOLE 25 1730403 0 213715 EVERSOURCE ENERGY COM 30040W108 43560735 728806 SH SOLE 26 488500 0 240306 EVERSOURCE ENERGY COM 30040W108 58125907 972493 SH SOLE 28 29482 0 943011 EVERSOURCE ENERGY COM 30040W108 259139649 4335614 SH SOLE 30 4191344 0 144270 EVERSOURCE ENERGY COM 30040W108 4685729 78396 SH SOLE 31 72967 0 5429 EVERSOURCE ENERGY COM 30040W108 4976928 83268 SH SOLE 32 83268 0 0 EVERSOURCE ENERGY COM 30040W108 10505713 175769 SH SOLE 34 175769 0 0 EVERSOURCE ENERGY COM 30040W108 6248774 104547 SH SOLE 36 104547 0 0 EVERSOURCE ENERGY COM 30040W108 1093074 18288 SH SOLE 40 18288 0 0 EVERSOURCE ENERGY COM 30040W108 26418 442 SH OTR 43 442 0 0 EVERSOURCE ENERGY COM 30040W108 55069236 921352 SH SOLE 43 833895 0 87457 EVERSPIN TECHNOLOGIES INC COM 30041T104 1036966 130930 SH SOLE 2 130930 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 25114 3171 SH SOLE 18 3171 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 337677 42636 SH SOLE 21 42636 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 2288397 288939 SH SOLE 22 288939 0 0 EVERTEC INC COM 30040P103 2097743 52575 SH SOLE 2 34096 0 18479 EVERTEC INC COM 30040P103 9776 245 SH SOLE 4 245 0 0 EVERTEC INC COM 30040P103 359379 9007 SH SOLE 7 8547 0 460 EVERTEC INC COM 30040P103 8212298 205822 SH SOLE 18 205822 0 0 EVERTEC INC COM 30040P103 6377616 159840 SH SOLE 19 159840 0 0 EVERTEC INC COM 30040P103 292226882 7323982 SH SOLE 21 7323982 0 0 EVERTEC INC COM 30040P103 74143138 1858224 SH SOLE 22 1801753 0 56471 EVERTEC INC COM 30040P103 43172 1082 SH SOLE 23 1082 0 0 EVERTEC INC COM 30040P103 479957 12029 SH SOLE 25 12029 0 0 EVERTEC INC COM 30040P103 630580 15804 SH SOLE 26 15039 0 765 EVERTEC INC COM 30040P103 180308 4519 SH SOLE 28 600 0 3919 EVERTEC INC COM 30040P103 7461140 186996 SH SOLE 30 186996 0 0 EVERTEC INC COM 30040P103 1758593 44075 SH SOLE 34 44075 0 0 EVERTEC INC COM 30040P103 572964 14360 SH SOLE 40 14360 0 0 EVERTEC INC COM 30040P103 75112 1883 SH SOLE 43 1268 0 615 EVGO INC CL A COM 30052F100 106605 42472 SH SOLE 2 4959 0 37513 EVGO INC CL A COM 30052F100 1933 770 SH SOLE 7 770 0 0 EVGO INC CL A COM 30052F100 660853 263288 SH SOLE 18 263288 0 0 EVGO INC CL A COM 30052F100 568061 226319 SH SOLE 19 226319 0 0 EVGO INC CL A COM 30052F100 10088569 4019350 SH SOLE 21 4019350 0 0 EVGO INC CL A COM 30052F100 6665290 2655494 SH SOLE 22 2579285 0 76209 EVGO INC *W EXP 07/01/202 30052F118 454 2402 SH SOLE 4 2402 0 0 EVGO INC *W EXP 07/01/202 30052F118 373 1975 SH SOLE 7 1975 0 0 EVGO INC *W EXP 07/01/202 30052F118 7363 38959 SH SOLE 18 38959 0 0 EVGO INC *W EXP 07/01/202 30052F118 101401 536512 SH SOLE 19 536512 0 0 EVGO INC *W EXP 07/01/202 30052F118 3553 18800 SH SOLE 22 18800 0 0 EVGO INC *W EXP 07/01/202 30052F118 87 460 SH SOLE 26 460 0 0 EVGO INC *W EXP 07/01/202 30052F118 29651 156885 SH SOLE 34 156885 0 0 EVI INDS INC COM 26929N102 18874 758 SH SOLE 2 261 0 497 EVI INDS INC COM 26929N102 347280 13947 SH SOLE 18 13947 0 0 EVI INDS INC COM 26929N102 255175 10248 SH SOLE 19 10248 0 0 EVI INDS INC COM 26929N102 4911799 197261 SH SOLE 21 197261 0 0 EVI INDS INC COM 26929N102 2281637 91632 SH SOLE 22 89860 0 1772 EVI INDS INC COM 26929N102 4681 188 SH SOLE 43 188 0 0 EVOKE PHARMA INC COM NEW 30049G203 893 1464 SH SOLE 22 1464 0 0 EVOLENT HEALTH INC CL A 30050B101 1843028 56207 SH SOLE 2 30251 0 25956 EVOLENT HEALTH INC CL A 30050B101 8427 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 30724 937 SH SOLE 7 937 0 0 EVOLENT HEALTH INC CL A 30050B101 9150968 279078 SH SOLE 18 263167 0 15911 EVOLENT HEALTH INC CL A 30050B101 8540910 260473 SH SOLE 19 260473 0 0 EVOLENT HEALTH INC CL A 30050B101 136241827 4154981 SH SOLE 21 4154981 0 0 EVOLENT HEALTH INC CL A 30050B101 103712507 3162931 SH SOLE 22 3071023 0 91908 EVOLENT HEALTH INC CL A 30050B101 20363 621 SH SOLE 23 621 0 0 EVOLENT HEALTH INC CL A 30050B101 661735 20181 SH SOLE 25 20181 0 0 EVOLENT HEALTH INC CL A 30050B101 778336 23737 SH SOLE 26 23737 0 0 EVOLENT HEALTH INC CL A 30050B101 108535 3310 SH SOLE 28 1430 0 1880 EVOLENT HEALTH INC CL A 30050B101 7967806 242995 SH SOLE 30 242995 0 0 EVOLENT HEALTH INC CL A 30050B101 726069 22143 SH SOLE 40 22143 0 0 EVOLENT HEALTH INC CL A 30050B101 26330 803 SH OTR 43 803 0 0 EVOLENT HEALTH INC CL A 30050B101 2188011 66728 SH SOLE 43 53452 0 13276 EVOLUS INC COM 30052C107 356342 25453 SH SOLE 2 13734 0 11719 EVOLUS INC COM 30052C107 3094 221 SH SOLE 7 221 0 0 EVOLUS INC COM 30052C107 1477266 105519 SH SOLE 18 105519 0 0 EVOLUS INC COM 30052C107 2103990 150285 SH SOLE 19 150285 0 0 EVOLUS INC COM 30052C107 22301636 1592974 SH SOLE 21 1592974 0 0 EVOLUS INC COM 30052C107 17765146 1268939 SH SOLE 22 1234922 0 34017 EVOLUS INC COM 30052C107 85050 6075 SH SOLE 25 6075 0 0 EVOLUS INC COM 30052C107 37758 2697 SH SOLE 28 0 0 2697 EVOLUS INC COM 30052C107 958748 68482 SH SOLE 30 68482 0 0 EVOLUS INC COM 30052C107 109144 7796 SH SOLE 40 7796 0 0 EVOLUS INC COM 30052C107 452830 32345 SH SOLE 43 16135 0 16210 EVOLUTION PETE CORP COM 30049A107 454753 74064 SH SOLE 2 67433 0 6631 EVOLUTION PETE CORP COM 30049A107 546460 89000 SH SOLE 18 78952 0 10048 EVOLUTION PETE CORP COM 30049A107 1656179 269736 SH SOLE 19 269736 0 0 EVOLUTION PETE CORP COM 30049A107 7019954 1143315 SH SOLE 21 1143315 0 0 EVOLUTION PETE CORP COM 30049A107 6548034 1066455 SH SOLE 22 1027515 0 38940 EVOLUTION PETE CORP COM 30049A107 16701 2720 SH SOLE 43 2720 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 367548 82595 SH SOLE 2 28207 0 54388 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 2626 590 SH SOLE 7 590 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 1348577 303051 SH SOLE 18 303051 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 1089583 244850 SH SOLE 19 244850 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 20009888 4496604 SH SOLE 21 4496604 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 11549041 2595290 SH SOLE 22 2472407 0 122883 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 69278 15568 SH SOLE 25 15568 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 36187 8132 SH SOLE 28 0 0 8132 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 36152 8124 SH SOLE 30 8124 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 71921 16162 SH SOLE 40 16162 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 125 28 SH SOLE 43 28 0 0 EVOTEC AG SPONSORED ADS 30050E105 294408 37600 SH SOLE 43 34332 0 3268 EXACT SCIENCES CORP COM 30063P105 30199040 437287 SH SOLE 2 163153 0 274134 EXACT SCIENCES CORP COM 30063P105 6355730 92032 SH SOLE 4 72768 0 19264 EXACT SCIENCES CORP COM 30063P105 2005157 29035 SH SOLE 7 28548 0 487 EXACT SCIENCES CORP COM 30063P105 354968 5140 SH SOLE 13 5140 0 0 EXACT SCIENCES CORP COM 30063P105 1381407 20003 SH SOLE 15 20003 0 0 EXACT SCIENCES CORP COM 30063P105 14072632 203774 SH SOLE 18 191998 0 11776 EXACT SCIENCES CORP COM 30063P105 34700164 502464 SH SOLE 19 502464 0 0 EXACT SCIENCES CORP COM 30063P105 170079034 2462772 SH SOLE 21 2462772 0 0 EXACT SCIENCES CORP COM 30063P105 332627145 4816495 SH SOLE 22 4472508 0 343987 EXACT SCIENCES CORP COM 30063P105 20017386 289855 SH SOLE 23 289855 0 0 EXACT SCIENCES CORP COM 30063P105 52928551 766414 SH SOLE 25 632329 0 134085 EXACT SCIENCES CORP COM 30063P105 16707755 241931 SH SOLE 26 97148 0 144783 EXACT SCIENCES CORP COM 30063P105 17051536 246909 SH SOLE 28 11009 0 235900 EXACT SCIENCES CORP COM 30063P105 61394 889 SH SOLE 29 889 0 0 EXACT SCIENCES CORP COM 30063P105 47552990 688575 SH SOLE 30 688575 0 0 EXACT SCIENCES CORP COM 30063P105 2851211 41286 SH SOLE 31 38439 0 2847 EXACT SCIENCES CORP COM 30063P105 23567554 341262 SH SOLE 34 341262 0 0 EXACT SCIENCES CORP COM 30063P105 2631462 38104 SH SOLE 36 38104 0 0 EXACT SCIENCES CORP COM 30063P105 599993 8688 SH SOLE 40 8688 0 0 EXACT SCIENCES CORP COM 30063P105 16505 239 SH OTR 43 239 0 0 EXACT SCIENCES CORP COM 30063P105 9871548 142942 SH SOLE 43 121183 0 21759 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 4018298 4205000 PRN SOLE 21 4205000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 6854327 7435000 PRN SOLE 21 7435000 0 0 EXAGEN INC COM 30068X103 7764 4883 SH SOLE 2 4883 0 0 EXAGEN INC COM 30068X103 2695 1695 SH SOLE 18 1695 0 0 EXAGEN INC COM 30068X103 38437 24174 SH SOLE 21 24174 0 0 EXAGEN INC COM 30068X103 39357 24753 SH SOLE 22 24753 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 202749 12656 SH SOLE 2 5662 0 6994 EXCELERATE ENERGY INC CL A COM 30069T101 394989 24656 SH SOLE 7 23319 0 1337 EXCELERATE ENERGY INC CL A COM 30069T101 727628 45420 SH SOLE 18 45420 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 645270 40279 SH SOLE 19 40279 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 11694808 730013 SH SOLE 21 730013 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 8256692 515399 SH SOLE 22 498064 0 17335 EXCELERATE ENERGY INC CL A COM 30069T101 62158 3880 SH SOLE 25 3880 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 827866 51677 SH SOLE 30 51677 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 63968 3993 SH SOLE 40 3993 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 4662 291 SH SOLE 43 291 0 0 EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607 589866 292013 SH SOLE 21 292013 0 0 EXELA TECHNOLOGIES INC COM 30162V805 136451 41985 SH SOLE 22 41985 0 0 EXELIXIS INC COM 30161Q104 33309825 1403701 SH SOLE 2 932208 0 471493 EXELIXIS INC COM 30161Q104 2120631 89365 SH SOLE 4 61066 0 28299 EXELIXIS INC COM 30161Q104 1182893 49848 SH SOLE 7 48960 0 888 EXELIXIS INC COM 30161Q104 523294 22052 SH SOLE 13 22052 0 0 EXELIXIS INC COM 30161Q104 18220653 767832 SH SOLE 18 697075 0 70757 EXELIXIS INC COM 30161Q104 29888599 1259528 SH SOLE 19 1259528 0 0 EXELIXIS INC COM 30161Q104 452698634 19077060 SH SOLE 21 19077060 0 0 EXELIXIS INC COM 30161Q104 242639772 10225022 SH SOLE 22 9642987 0 582035 EXELIXIS INC COM 30161Q104 4929219 207721 SH SOLE 23 207721 0 0 EXELIXIS INC COM 30161Q104 1319602 55609 SH SOLE 25 55609 0 0 EXELIXIS INC COM 30161Q104 5540647 233487 SH SOLE 26 85740 0 147747 EXELIXIS INC COM 30161Q104 355001 14960 SH SOLE 28 5584 0 9376 EXELIXIS INC COM 30161Q104 632666 26661 SH SOLE 29 26661 0 0 EXELIXIS INC COM 30161Q104 25268345 1064827 SH SOLE 30 1064827 0 0 EXELIXIS INC COM 30161Q104 375480 15823 SH SOLE 31 15823 0 0 EXELIXIS INC COM 30161Q104 226550 9547 SH SOLE 34 9547 0 0 EXELIXIS INC COM 30161Q104 153604 6473 SH SOLE 36 6473 0 0 EXELIXIS INC COM 30161Q104 1375628 57970 SH SOLE 40 57970 0 0 EXELIXIS INC COM 30161Q104 40270 1697 SH OTR 43 1697 0 0 EXELIXIS INC COM 30161Q104 6963569 293450 SH SOLE 43 243006 0 50444 EXELON CORP COM 30161N101 100637256 2678660 SH SOLE 2 844137 0 1834523 EXELON CORP COM 30161N101 39323580 1046675 SH SOLE 4 552532 0 494143 EXELON CORP COM 30161N101 110709059 2946741 SH SOLE 7 2557629 0 389112 EXELON CORP COM 30161N101 3671378 97721 SH SOLE 13 97721 0 0 EXELON CORP COM 30161N101 5736488 152688 SH SOLE 15 152688 0 0 EXELON CORP COM 30161N101 120672586 3211940 SH SOLE 18 3064689 0 147251 EXELON CORP COM 30161N101 188550079 5018634 SH SOLE 19 5018634 0 0 EXELON CORP COM 30161N101 1145851450 30499107 SH SOLE 21 30499107 0 0 EXELON CORP COM 30161N101 833092847 22174417 SH SOLE 22 19966890 0 2207527 EXELON CORP COM 30161N101 57227526 1523224 SH SOLE 23 1523224 0 0 EXELON CORP COM 30161N101 110156856 2932043 SH SOLE 25 2850214 0 81829 EXELON CORP COM 30161N101 66275133 1764044 SH SOLE 26 1118342 0 645702 EXELON CORP COM 30161N101 95932403 2553431 SH SOLE 28 25591 0 2527840 EXELON CORP COM 30161N101 369587098 9837293 SH SOLE 30 9743947 0 93346 EXELON CORP COM 30161N101 8668075 230718 SH SOLE 31 214848 0 15870 EXELON CORP COM 30161N101 15555145 414031 SH SOLE 32 414031 0 0 EXELON CORP COM 30161N101 25246138 671976 SH SOLE 34 671976 0 0 EXELON CORP COM 30161N101 10999068 292762 SH SOLE 36 292762 0 0 EXELON CORP COM 30161N101 1875682 49925 SH SOLE 40 49925 0 0 EXELON CORP COM 30161N101 45873 1221 SH OTR 43 1221 0 0 EXELON CORP COM 30161N101 39941532 1063123 SH SOLE 43 873355 0 189768 EXICURE INC COM NEW 30205M200 107 178 SH SOLE 21 178 0 0 EXICURE INC COM NEW 30205M200 2968 4935 SH SOLE 22 4935 0 0 EXLSERVICE HOLDINGS INC COM 302081104 15293924 480941 SH SOLE 2 271127 0 209814 EXLSERVICE HOLDINGS INC COM 302081104 16059 505 SH SOLE 4 505 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1213011 38145 SH SOLE 7 36130 0 2015 EXLSERVICE HOLDINGS INC COM 302081104 24591163 773307 SH SOLE 18 734176 0 39131 EXLSERVICE HOLDINGS INC COM 302081104 40711314 1280230 SH SOLE 19 1280230 0 0 EXLSERVICE HOLDINGS INC COM 302081104 386918773 12167257 SH SOLE 21 12167257 0 0 EXLSERVICE HOLDINGS INC COM 302081104 197435452 6208662 SH SOLE 22 6000932 0 207730 EXLSERVICE HOLDINGS INC COM 302081104 829376 26081 SH SOLE 23 26081 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1129759 35527 SH SOLE 25 35527 0 0 EXLSERVICE HOLDINGS INC COM 302081104 12078181 379817 SH SOLE 26 57879 0 321938 EXLSERVICE HOLDINGS INC COM 302081104 243143 7646 SH SOLE 28 2825 0 4821 EXLSERVICE HOLDINGS INC COM 302081104 19907 626 SH SOLE 29 626 0 0 EXLSERVICE HOLDINGS INC COM 302081104 6597959 207483 SH SOLE 30 207483 0 0 EXLSERVICE HOLDINGS INC COM 302081104 67098 2110 SH SOLE 34 2110 0 0 EXLSERVICE HOLDINGS INC COM 302081104 65540 2061 SH SOLE 36 2061 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1100439 34605 SH SOLE 40 34605 0 0 EXLSERVICE HOLDINGS INC COM 302081104 6622986 208270 SH SOLE 43 202774 0 5496 EXP WORLD HLDGS INC COM 30212W100 3709503 359100 SH SOLE 2 296049 0 63051 EXP WORLD HLDGS INC COM 30212W100 2386 231 SH SOLE 4 231 0 0 EXP WORLD HLDGS INC COM 30212W100 6208 601 SH SOLE 7 601 0 0 EXP WORLD HLDGS INC COM 30212W100 2424906 234744 SH SOLE 18 234744 0 0 EXP WORLD HLDGS INC COM 30212W100 2569474 248739 SH SOLE 19 248739 0 0 EXP WORLD HLDGS INC COM 30212W100 89236304 8638558 SH SOLE 21 8638558 0 0 EXP WORLD HLDGS INC COM 30212W100 24949884 2415284 SH SOLE 22 2340209 0 75075 EXP WORLD HLDGS INC COM 30212W100 139269 13482 SH SOLE 25 13482 0 0 EXP WORLD HLDGS INC COM 30212W100 1456592 141006 SH SOLE 26 15704 0 125302 EXP WORLD HLDGS INC COM 30212W100 13160 1274 SH SOLE 28 1274 0 0 EXP WORLD HLDGS INC COM 30212W100 1652531 159974 SH SOLE 30 159974 0 0 EXP WORLD HLDGS INC COM 30212W100 5444 527 SH SOLE 34 527 0 0 EXP WORLD HLDGS INC COM 30212W100 146479 14180 SH SOLE 40 14180 0 0 EXP WORLD HLDGS INC COM 30212W100 7778 753 SH OTR 43 753 0 0 EXP WORLD HLDGS INC COM 30212W100 302576 29291 SH SOLE 43 28163 0 1128 EXPEDIA GROUP INC COM NEW 30212P303 41970772 304688 SH SOLE 2 88292 0 216396 EXPEDIA GROUP INC COM NEW 30212P303 14671064 106505 SH SOLE 4 36334 0 70171 EXPEDIA GROUP INC COM NEW 30212P303 11505844 83527 SH SOLE 7 70659 0 12868 EXPEDIA GROUP INC COM NEW 30212P303 656654 4767 SH SOLE 13 4767 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2848670 20680 SH SOLE 15 20680 0 0 EXPEDIA GROUP INC COM NEW 30212P303 32475114 235754 SH SOLE 18 227172 0 8582 EXPEDIA GROUP INC COM NEW 30212P303 14100366 102362 SH SOLE 19 102362 0 0 EXPEDIA GROUP INC COM NEW 30212P303 538205229 3907116 SH SOLE 21 3907116 0 0 EXPEDIA GROUP INC COM NEW 30212P303 395782611 2873195 SH SOLE 22 2573934 0 299261 EXPEDIA GROUP INC COM NEW 30212P303 27390623 198843 SH SOLE 23 198843 0 0 EXPEDIA GROUP INC COM NEW 30212P303 41935233 304430 SH SOLE 25 301603 0 2827 EXPEDIA GROUP INC COM NEW 30212P303 17490806 126975 SH SOLE 26 69059 0 57916 EXPEDIA GROUP INC COM NEW 30212P303 25270513 183452 SH SOLE 28 16141 0 167311 EXPEDIA GROUP INC COM NEW 30212P303 36366 264 SH SOLE 29 264 0 0 EXPEDIA GROUP INC COM NEW 30212P303 122025149 885845 SH SOLE 30 795037 0 90808 EXPEDIA GROUP INC COM NEW 30212P303 4244904 30816 SH SOLE 31 28618 0 2198 EXPEDIA GROUP INC COM NEW 30212P303 13650474 99096 SH SOLE 34 99096 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4105226 29802 SH SOLE 36 29802 0 0 EXPEDIA GROUP INC COM NEW 30212P303 933394 6776 SH SOLE 40 6776 0 0 EXPEDIA GROUP INC COM NEW 30212P303 35815 260 SH OTR 43 260 0 0 EXPEDIA GROUP INC COM NEW 30212P303 17212551 124955 SH SOLE 43 101050 0 23905 EXPEDIA GROUP INC NOTE 2/1 30212PBE4 7018020 7620000 PRN SOLE 21 7620000 0 0 EXPEDITORS INTL WASH INC COM 302130109 93812773 771677 SH SOLE 2 543561 0 228116 EXPEDITORS INTL WASH INC COM 302130109 30321503 249416 SH SOLE 4 99317 0 150099 EXPEDITORS INTL WASH INC COM 302130109 56028817 460877 SH SOLE 7 416120 0 44757 EXPEDITORS INTL WASH INC COM 302130109 3733779 30713 SH SOLE 13 30713 0 0 EXPEDITORS INTL WASH INC COM 302130109 2635516 21679 SH SOLE 15 21679 0 0 EXPEDITORS INTL WASH INC COM 302130109 38913828 320094 SH SOLE 18 267185 0 52909 EXPEDITORS INTL WASH INC COM 302130109 51667250 425000 SH SOLE 19 425000 0 0 EXPEDITORS INTL WASH INC COM 302130109 773584314 6363283 SH SOLE 21 6363283 0 0 EXPEDITORS INTL WASH INC COM 302130109 503400946 4140832 SH SOLE 22 3631784 0 509048 EXPEDITORS INTL WASH INC COM 302130109 45445054 373818 SH SOLE 23 373818 0 0 EXPEDITORS INTL WASH INC COM 302130109 113141552 930670 SH SOLE 25 923209 0 7461 EXPEDITORS INTL WASH INC COM 302130109 54391512 447409 SH SOLE 26 325990 0 121419 EXPEDITORS INTL WASH INC COM 302130109 73844900 607427 SH SOLE 28 8360 0 599067 EXPEDITORS INTL WASH INC COM 302130109 2229472 18339 SH SOLE 29 18339 0 0 EXPEDITORS INTL WASH INC COM 302130109 266577602 2192791 SH SOLE 30 2081153 0 111638 EXPEDITORS INTL WASH INC COM 302130109 8077840 66446 SH SOLE 31 64110 0 2336 EXPEDITORS INTL WASH INC COM 302130109 11269053 92696 SH SOLE 34 92696 0 0 EXPEDITORS INTL WASH INC COM 302130109 7254325 59672 SH SOLE 36 59672 0 0 EXPEDITORS INTL WASH INC COM 302130109 854516 7029 SH SOLE 40 7029 0 0 EXPEDITORS INTL WASH INC COM 302130109 26989 222 SH OTR 43 222 0 0 EXPEDITORS INTL WASH INC COM 302130109 51778398 425914 SH SOLE 43 392412 0 33502 EXPENSIFY INC COM CL A 30219Q106 230361 125196 SH SOLE 2 98924 0 26272 EXPENSIFY INC COM CL A 30219Q106 1056 574 SH SOLE 7 574 0 0 EXPENSIFY INC COM CL A 30219Q106 272423 148056 SH SOLE 18 148056 0 0 EXPENSIFY INC COM CL A 30219Q106 504399 274130 SH SOLE 19 274130 0 0 EXPENSIFY INC COM CL A 30219Q106 3673483 1996458 SH SOLE 21 1996458 0 0 EXPENSIFY INC COM CL A 30219Q106 2678422 1455664 SH SOLE 22 1420745 0 34919 EXPENSIFY INC COM CL A 30219Q106 16965 9220 SH SOLE 23 9220 0 0 EXPION360 INC COM 30218B100 2147 688 SH SOLE 18 688 0 0 EXPION360 INC COM 30218B100 29465 9444 SH SOLE 21 9444 0 0 EXPONENT INC COM 30214U102 4715232 57023 SH SOLE 2 44764 0 12259 EXPONENT INC COM 30214U102 75661 915 SH SOLE 4 183 0 732 EXPONENT INC COM 30214U102 386989 4680 SH SOLE 7 4448 0 232 EXPONENT INC COM 30214U102 15414987 186419 SH SOLE 18 186419 0 0 EXPONENT INC COM 30214U102 8945404 108180 SH SOLE 19 108180 0 0 EXPONENT INC COM 30214U102 312964864 3784797 SH SOLE 21 3784797 0 0 EXPONENT INC COM 30214U102 134259370 1623647 SH SOLE 22 1579232 0 44415 EXPONENT INC COM 30214U102 847738 10252 SH SOLE 25 10252 0 0 EXPONENT INC COM 30214U102 1023371 12376 SH SOLE 26 12376 0 0 EXPONENT INC COM 30214U102 162569 1966 SH SOLE 28 929 0 1037 EXPONENT INC COM 30214U102 2588032 31298 SH SOLE 30 31298 0 0 EXPONENT INC COM 30214U102 882385 10671 SH SOLE 40 10671 0 0 EXPONENT INC COM 30214U102 4330806 52374 SH SOLE 43 48989 0 3385 EXPRO GROUP HOLDINGS NV COM N3144W105 1469413 73581 SH SOLE 2 27173 0 46408 EXPRO GROUP HOLDINGS NV COM N3144W105 8367 419 SH SOLE 4 419 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 581546 29121 SH SOLE 7 27575 0 1546 EXPRO GROUP HOLDINGS NV COM N3144W105 4522786 226479 SH SOLE 18 226479 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 3835239 192050 SH SOLE 19 192050 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 69435730 3477002 SH SOLE 21 3477002 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 48651194 2436214 SH SOLE 22 2329236 0 106978 EXPRO GROUP HOLDINGS NV COM N3144W105 366789 18367 SH SOLE 25 18367 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 1043612 52259 SH SOLE 26 52259 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 438621 21964 SH SOLE 28 1763 0 20201 EXPRO GROUP HOLDINGS NV COM N3144W105 3342499 167376 SH SOLE 30 167376 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 421407 21102 SH SOLE 40 21102 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 1353786 67791 SH SOLE 43 64547 0 3244 EXSCIENTIA PLC ADS 30223G102 4159996 727272 SH SOLE 21 727272 0 0 EXSCIENTIA PLC ADS 30223G102 132910 23236 SH SOLE 30 23236 0 0 EXTRA SPACE STORAGE INC COM 30225T102 72504222 493226 SH SOLE 2 111844 0 381382 EXTRA SPACE STORAGE INC COM 30225T102 60330123 410409 SH SOLE 4 322635 0 87774 EXTRA SPACE STORAGE INC COM 30225T102 68380431 465173 SH SOLE 7 416195 0 48978 EXTRA SPACE STORAGE INC COM 30225T102 1400910 9530 SH SOLE 13 9530 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4457922 30326 SH SOLE 15 30326 0 0 EXTRA SPACE STORAGE INC COM 30225T102 67524891 459353 SH SOLE 18 446069 0 13284 EXTRA SPACE STORAGE INC COM 30225T102 87781785 597155 SH SOLE 19 597155 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1160207937 7892571 SH SOLE 21 7892571 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1024183398 6967234 SH SOLE 22 6058221 0 909013 EXTRA SPACE STORAGE INC COM 30225T102 53534019 364177 SH SOLE 23 364177 0 0 EXTRA SPACE STORAGE INC COM 30225T102 150863013 1026279 SH SOLE 25 1025509 0 770 EXTRA SPACE STORAGE INC COM 30225T102 29177148 198484 SH SOLE 26 109489 0 88995 EXTRA SPACE STORAGE INC COM 30225T102 83249334 566322 SH SOLE 28 93293 0 473029 EXTRA SPACE STORAGE INC COM 30225T102 246931041 1679803 SH SOLE 30 1679803 0 0 EXTRA SPACE STORAGE INC COM 30225T102 7198884 48972 SH SOLE 31 45624 0 3348 EXTRA SPACE STORAGE INC COM 30225T102 12395628 84324 SH SOLE 34 84324 0 0 EXTRA SPACE STORAGE INC COM 30225T102 7656642 52086 SH SOLE 36 52086 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1540413 10479 SH SOLE 40 10479 0 0 EXTRA SPACE STORAGE INC COM 30225T102 28518 194 SH OTR 43 194 0 0 EXTRA SPACE STORAGE INC COM 30225T102 16929819 115169 SH SOLE 43 99734 0 15434 EXTREME NETWORKS COM 30226D106 828168 71765 SH SOLE 2 40894 0 30871 EXTREME NETWORKS COM 30226D106 14379 1246 SH SOLE 4 446 0 800 EXTREME NETWORKS COM 30226D106 11632 1008 SH SOLE 7 1008 0 0 EXTREME NETWORKS COM 30226D106 4425509 383493 SH SOLE 18 363241 0 20252 EXTREME NETWORKS COM 30226D106 3113446 269796 SH SOLE 19 269796 0 0 EXTREME NETWORKS COM 30226D106 140625828 12185947 SH SOLE 21 12185947 0 0 EXTREME NETWORKS COM 30226D106 42591520 3690773 SH SOLE 22 3585910 0 104863 EXTREME NETWORKS COM 30226D106 281761 24416 SH SOLE 25 24416 0 0 EXTREME NETWORKS COM 30226D106 524008 45408 SH SOLE 26 45408 0 0 EXTREME NETWORKS COM 30226D106 142704 12366 SH SOLE 28 2043 0 10323 EXTREME NETWORKS COM 30226D106 13587473 1177424 SH SOLE 30 1177424 0 0 EXTREME NETWORKS COM 30226D106 325555 28211 SH SOLE 40 28211 0 0 EXTREME NETWORKS COM 30226D106 605426 52463 SH SOLE 43 49656 0 2807 EXXON MOBIL CORP COM 30231G102 605763721 5211319 SH SOLE 2 2486221 0 2725098 EXXON MOBIL CORP COM 30231G102 216573835 1863161 SH SOLE 4 1371698 0 491463 EXXON MOBIL CORP COM 30231G102 402181914 3459927 SH SOLE 7 3122413 0 337514 EXXON MOBIL CORP COM 30231G102 28134148 242035 SH SOLE 13 242035 0 0 EXXON MOBIL CORP COM 30231G102 67083499 577112 SH SOLE 15 577112 0 0 EXXON MOBIL CORP COM 30231G102 873857681 7517702 SH SOLE 18 7203664 0 314038 EXXON MOBIL CORP COM 30231G102 431459981 3711803 SH SOLE 19 3711803 0 0 EXXON MOBIL CORP COM 30231G102 13017282281 111986255 SH SOLE 21 111986255 0 0 EXXON MOBIL CORP COM 30231G102 10021301827 86212163 SH SOLE 22 77224484 0 8987679 EXXON MOBIL CORP COM 30231G102 895642335 7705113 SH SOLE 23 7705113 0 0 EXXON MOBIL CORP COM 30231G102 596011417 5127421 SH SOLE 25 4759397 0 368024 EXXON MOBIL CORP COM 30231G102 541385940 4657484 SH SOLE 26 3277943 0 1379541 EXXON MOBIL CORP COM 30231G102 99686843 857595 SH SOLE 28 73144 0 784451 EXXON MOBIL CORP COM 30231G102 63293145 544504 SH SOLE 29 544504 0 0 EXXON MOBIL CORP COM 30231G102 2674534775 23008730 SH SOLE 30 23008730 0 0 EXXON MOBIL CORP COM 30231G102 134830844 1159935 SH SOLE 31 1096129 0 63806 EXXON MOBIL CORP COM 30231G102 43379606 373190 SH SOLE 32 373190 0 0 EXXON MOBIL CORP COM 30231G102 370380743 3186345 SH SOLE 34 3186345 0 0 EXXON MOBIL CORP COM 30231G102 105160933 904688 SH SOLE 36 904688 0 0 EXXON MOBIL CORP COM 30231G102 22909393 197087 SH SOLE 40 197087 0 0 EXXON MOBIL CORP COM 30231G102 635019 5463 SH OTR 43 5463 0 0 EXXON MOBIL CORP COM 30231G102 488132197 4199348 SH SOLE 43 3267517 0 931831 EXXON MOBIL CORP OPTIONS 30231G102 534704 4600 SH Call SOLE 4 4600 0 0 EXXON MOBIL CORP OPTIONS 30231G102 162736 1400 SH Call SOLE 7 1400 0 0 EXXON MOBIL CORP OPTIONS 30231G102 12158704 104600 SH Call SOLE 18 104600 0 0 EXXON MOBIL CORP OPTIONS 30231G102 83855536 721400 SH Call SOLE 19 721400 0 0 EXXON MOBIL CORP OPTIONS 30231G102 5358664 46100 SH Call SOLE 22 46100 0 0 EXXON MOBIL CORP OPTIONS 30231G102 40997848 352700 SH Call SOLE 34 352700 0 0 EYENOVIA INC COM 30234E104 1872 1899 SH SOLE 2 0 0 1899 EYENOVIA INC COM 30234E104 63353 64253 SH SOLE 18 64253 0 0 EYENOVIA INC COM 30234E104 49129 49827 SH SOLE 19 49827 0 0 EYENOVIA INC COM 30234E104 1052179 1067119 SH SOLE 21 1067119 0 0 EYENOVIA INC COM 30234E104 386775 392267 SH SOLE 22 385460 0 6807 EYENOVIA INC COM 30234E104 52 53 SH SOLE 43 53 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 605466 29292 SH SOLE 2 16018 0 13274 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 5498 266 SH SOLE 4 266 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 4692 227 SH SOLE 7 227 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 1997321 96629 SH SOLE 18 96629 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 1648019 79730 SH SOLE 19 79730 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 28977149 1401894 SH SOLE 21 1401894 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 22538134 1090379 SH SOLE 22 1043293 0 47086 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 595668 28818 SH SOLE 26 28818 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 1149748 55624 SH SOLE 30 55624 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 93015 4500 SH SOLE 43 9 0 4491 EZCORP INC CL A NON VTG 302301106 12513033 1104416 SH SOLE 2 701071 0 403345 EZCORP INC CL A NON VTG 302301106 319245 28177 SH SOLE 18 28177 0 0 EZCORP INC CL A NON VTG 302301106 13684918 1207848 SH SOLE 19 1207848 0 0 EZCORP INC CL A NON VTG 302301106 48878606 4314087 SH SOLE 21 4314087 0 0 EZCORP INC CL A NON VTG 302301106 32160647 2838539 SH SOLE 22 2701946 0 136593 EZCORP INC CL A NON VTG 302301106 676276 59689 SH SOLE 23 59689 0 0 EZCORP INC CL A NON VTG 302301106 89269 7879 SH SOLE 25 7879 0 0 EZCORP INC CL A NON VTG 302301106 1466895 129470 SH SOLE 26 0 0 129470 EZCORP INC CL A NON VTG 302301106 1559121 137610 SH SOLE 30 137610 0 0 EZCORP INC CL A NON VTG 302301106 452169 39909 SH SOLE 34 39909 0 0 EZCORP INC CL A NON VTG 302301106 104372 9212 SH SOLE 40 9212 0 0 EZCORP INC CL A NON VTG 302301106 141500 12489 SH SOLE 43 11878 0 611 F N B CORP COM 302520101 20725223 1469874 SH SOLE 2 381123 0 1088751 F N B CORP COM 302520101 16116 1143 SH SOLE 4 1143 0 0 F N B CORP COM 302520101 798427 56626 SH SOLE 7 54737 0 1889 F N B CORP COM 302520101 14333947 1016592 SH SOLE 18 1016592 0 0 F N B CORP COM 302520101 2912863 206586 SH SOLE 19 206586 0 0 F N B CORP COM 302520101 374946721 26591966 SH SOLE 21 26591966 0 0 F N B CORP COM 302520101 165275618 11721675 SH SOLE 22 11188326 0 533349 F N B CORP COM 302520101 1042046 73904 SH SOLE 25 73904 0 0 F N B CORP COM 302520101 5212544 369684 SH SOLE 26 103618 0 266066 F N B CORP COM 302520101 540115 38306 SH SOLE 28 5691 0 32615 F N B CORP COM 302520101 6676280 473495 SH SOLE 30 473495 0 0 F N B CORP COM 302520101 61462 4359 SH SOLE 31 4359 0 0 F N B CORP COM 302520101 2212431 156910 SH SOLE 32 156910 0 0 F N B CORP COM 302520101 103113 7313 SH SOLE 36 7313 0 0 F N B CORP COM 302520101 1160811 82327 SH SOLE 40 82327 0 0 F N B CORP COM 302520101 5301619 376001 SH SOLE 43 341611 0 34390 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 613238 15123 SH SOLE 2 5400 0 9723 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 25628 632 SH SOLE 7 632 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 3885663 95824 SH SOLE 18 95106 0 718 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 1487942 36694 SH SOLE 19 36694 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 27211848 671069 SH SOLE 21 671069 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 19381967 477977 SH SOLE 22 461880 0 16097 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 145412 3586 SH SOLE 25 3586 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 41 1 SH SOLE 26 1 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 348689 8599 SH SOLE 30 8599 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 118974 2934 SH SOLE 40 2934 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 80978 1997 SH SOLE 43 1932 0 65 F5 INC COM 315616102 22223929 117221 SH SOLE 2 51139 0 66082 F5 INC COM 315616102 23903886 126082 SH SOLE 4 83085 0 42997 F5 INC COM 315616102 11185620 58999 SH SOLE 7 46895 0 12104 F5 INC COM 315616102 608394 3209 SH SOLE 13 3209 0 0 F5 INC COM 315616102 1681663 8870 SH SOLE 15 8870 0 0 F5 INC COM 315616102 31595363 166651 SH SOLE 18 162746 0 3905 F5 INC COM 315616102 58752803 309894 SH SOLE 19 309894 0 0 F5 INC COM 315616102 475035187 2505592 SH SOLE 21 2505592 0 0 F5 INC COM 315616102 304616528 1606712 SH SOLE 22 1470164 0 136548 F5 INC COM 315616102 17138178 90396 SH SOLE 23 90396 0 0 F5 INC COM 315616102 25040289 132076 SH SOLE 25 131475 0 601 F5 INC COM 315616102 18332026 96693 SH SOLE 26 67024 0 29669 F5 INC COM 315616102 22060692 116360 SH SOLE 28 648 0 115712 F5 INC COM 315616102 20286 107 SH SOLE 29 107 0 0 F5 INC COM 315616102 136205817 718423 SH SOLE 30 693816 0 24607 F5 INC COM 315616102 2585249 13636 SH SOLE 31 12730 0 906 F5 INC COM 315616102 39640046 209083 SH SOLE 34 209083 0 0 F5 INC COM 315616102 4348057 22934 SH SOLE 36 22934 0 0 F5 INC COM 315616102 518529 2735 SH SOLE 40 2735 0 0 F5 INC COM 315616102 11579 61 SH OTR 43 61 0 0 F5 INC COM 315616102 21399311 112872 SH SOLE 43 105101 0 7771 FABRINET SHS G3323L100 7180681 37989 SH SOLE 2 17744 0 20245 FABRINET SHS G3323L100 49712 263 SH SOLE 4 95 0 168 FABRINET SHS G3323L100 1002373 5303 SH SOLE 7 5029 0 274 FABRINET SHS G3323L100 20748725 109770 SH SOLE 18 106140 0 3630 FABRINET SHS G3323L100 28374926 150116 SH SOLE 19 150116 0 0 FABRINET SHS G3323L100 787337292 4165365 SH SOLE 21 4165365 0 0 FABRINET SHS G3323L100 211681419 1119889 SH SOLE 22 1082376 0 37513 FABRINET SHS G3323L100 443441 2346 SH SOLE 23 2346 0 0 FABRINET SHS G3323L100 1400071 7407 SH SOLE 25 7407 0 0 FABRINET SHS G3323L100 4221006 22331 SH SOLE 26 11441 0 10890 FABRINET SHS G3323L100 382766 2025 SH SOLE 28 657 0 1368 FABRINET SHS G3323L100 15529694 82159 SH SOLE 30 82159 0 0 FABRINET SHS G3323L100 16067 85 SH SOLE 36 85 0 0 FABRINET SHS G3323L100 1477569 7817 SH SOLE 40 7817 0 0 FABRINET SHS G3323L100 8234278 43563 SH SOLE 43 39768 0 3795 FACTSET RESH SYS INC COM 303075105 24814692 54611 SH SOLE 2 14928 0 39683 FACTSET RESH SYS INC COM 303075105 12766087 28095 SH SOLE 4 11832 0 16263 FACTSET RESH SYS INC COM 303075105 33183647 73029 SH SOLE 7 67314 0 5715 FACTSET RESH SYS INC COM 303075105 550721 1212 SH SOLE 13 1212 0 0 FACTSET RESH SYS INC COM 303075105 2454160 5401 SH SOLE 15 5401 0 0 FACTSET RESH SYS INC COM 303075105 36915552 81242 SH SOLE 18 78844 0 2398 FACTSET RESH SYS INC COM 303075105 11209801 24670 SH SOLE 19 24670 0 0 FACTSET RESH SYS INC COM 303075105 648257311 1426654 SH SOLE 21 1426654 0 0 FACTSET RESH SYS INC COM 303075105 416343017 916268 SH SOLE 22 829110 0 87158 FACTSET RESH SYS INC COM 303075105 26301002 57882 SH SOLE 23 57882 0 0 FACTSET RESH SYS INC COM 303075105 87492340 192549 SH SOLE 25 179386 0 13163 FACTSET RESH SYS INC COM 303075105 24846954 54682 SH SOLE 26 39897 0 14785 FACTSET RESH SYS INC COM 303075105 38029717 83694 SH SOLE 28 4352 0 79342 FACTSET RESH SYS INC COM 303075105 195338171 429891 SH SOLE 30 398868 0 31023 FACTSET RESH SYS INC COM 303075105 4059066 8933 SH SOLE 31 8363 0 570 FACTSET RESH SYS INC COM 303075105 1395886 3072 SH SOLE 34 3072 0 0 FACTSET RESH SYS INC COM 303075105 4458929 9813 SH SOLE 36 9813 0 0 FACTSET RESH SYS INC COM 303075105 892876 1965 SH SOLE 40 1965 0 0 FACTSET RESH SYS INC COM 303075105 18239 40 SH OTR 43 40 0 0 FACTSET RESH SYS INC COM 303075105 16083717 35396 SH SOLE 43 29901 0 5495 FAIR ISAAC CORP COM 303250104 55141540 44127 SH SOLE 2 9734 0 34393 FAIR ISAAC CORP COM 303250104 23162771 18536 SH SOLE 4 8876 0 9660 FAIR ISAAC CORP COM 303250104 38436754 30759 SH SOLE 7 23354 0 7405 FAIR ISAAC CORP COM 303250104 1447048 1158 SH SOLE 13 1158 0 0 FAIR ISAAC CORP COM 303250104 4347393 3479 SH SOLE 15 3479 0 0 FAIR ISAAC CORP COM 303250104 82326806 65882 SH SOLE 18 54785 0 11097 FAIR ISAAC CORP COM 303250104 99467706 79599 SH SOLE 19 79599 0 0 FAIR ISAAC CORP COM 303250104 1204731506 964086 SH SOLE 21 964086 0 0 FAIR ISAAC CORP COM 303250104 682480750 546155 SH SOLE 22 491662 0 54493 FAIR ISAAC CORP COM 303250104 46424261 37151 SH SOLE 23 37151 0 0 FAIR ISAAC CORP COM 303250104 71618898 57313 SH SOLE 25 57188 0 125 FAIR ISAAC CORP COM 303250104 39557654 31656 SH SOLE 26 17215 0 14441 FAIR ISAAC CORP COM 303250104 63923800 51155 SH SOLE 28 676 0 50479 FAIR ISAAC CORP COM 303250104 119963 96 SH SOLE 29 96 0 0 FAIR ISAAC CORP COM 303250104 212929795 170397 SH SOLE 30 158625 0 11772 FAIR ISAAC CORP COM 303250104 7129025 5705 SH SOLE 31 5308 0 397 FAIR ISAAC CORP COM 303250104 203962594 163221 SH SOLE 34 163221 0 0 FAIR ISAAC CORP COM 303250104 6640428 5314 SH SOLE 36 5314 0 0 FAIR ISAAC CORP COM 303250104 1570760 1257 SH SOLE 40 1257 0 0 FAIR ISAAC CORP COM 303250104 46507 37 SH OTR 43 37 0 0 FAIR ISAAC CORP COM 303250104 32586080 26077 SH SOLE 43 23053 0 3024 FALCONS BEYOND GLOBAL INC COM CL A 306121104 558892 54526 SH SOLE 22 54526 0 0 FANHUA INC SPONSORED ADR 30712A103 43691 9198 SH SOLE 43 9198 0 0 FARADAY FUTURE INTLGT ELEC I COM CL A 307359703 9483 94828 SH SOLE 22 94828 0 0 FARMER BROS CO COM 307675108 52679 14756 SH SOLE 2 14756 0 0 FARMER BROS CO COM 307675108 9036 2531 SH SOLE 18 2531 0 0 FARMER BROS CO COM 307675108 120434 33735 SH SOLE 21 33735 0 0 FARMER BROS CO COM 307675108 647337 181327 SH SOLE 22 181327 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 148496 6662 SH SOLE 2 603 0 6059 FARMERS & MERCHANTS BANCORP COM 30779N105 2742 123 SH SOLE 7 123 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 808102 36254 SH SOLE 18 36254 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 546216 24505 SH SOLE 19 24505 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 11105948 498248 SH SOLE 21 498248 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 7026878 315248 SH SOLE 22 304185 0 11063 FARMERS & MERCHANTS BANCORP COM 30779N105 1025 46 SH SOLE 43 46 0 0 FARMERS NATIONAL BANC CORP COM 309627107 443418 33190 SH SOLE 2 11986 0 21204 FARMERS NATIONAL BANC CORP COM 309627107 5531 414 SH SOLE 7 414 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1408438 105422 SH SOLE 18 105422 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1046983 78367 SH SOLE 19 78367 0 0 FARMERS NATIONAL BANC CORP COM 309627107 20758648 1553791 SH SOLE 21 1553791 0 0 FARMERS NATIONAL BANC CORP COM 309627107 14365701 1075277 SH SOLE 22 1027105 0 48172 FARMERS NATIONAL BANC CORP COM 309627107 80227 6005 SH SOLE 25 6005 0 0 FARMERS NATIONAL BANC CORP COM 309627107 376658 28193 SH SOLE 30 28193 0 0 FARMERS NATIONAL BANC CORP COM 309627107 78437 5871 SH SOLE 40 5871 0 0 FARMERS NATIONAL BANC CORP COM 309627107 312731 23408 SH SOLE 43 22826 0 582 FARMLAND PARTNERS INC COM 31154R109 426051 38383 SH SOLE 2 13044 0 25339 FARMLAND PARTNERS INC COM 31154R109 4695 423 SH SOLE 7 423 0 0 FARMLAND PARTNERS INC COM 31154R109 1411820 127191 SH SOLE 18 127191 0 0 FARMLAND PARTNERS INC COM 31154R109 1067298 96153 SH SOLE 19 96153 0 0 FARMLAND PARTNERS INC COM 31154R109 21046643 1896094 SH SOLE 21 1896094 0 0 FARMLAND PARTNERS INC COM 31154R109 16457138 1482625 SH SOLE 22 1422573 0 60052 FARMLAND PARTNERS INC COM 31154R109 26762 2411 SH SOLE 23 2411 0 0 FARMLAND PARTNERS INC COM 31154R109 102320 9218 SH SOLE 25 9218 0 0 FARMLAND PARTNERS INC COM 31154R109 211733 19075 SH SOLE 28 0 0 19075 FARMLAND PARTNERS INC COM 31154R109 79365 7150 SH SOLE 30 7150 0 0 FARMLAND PARTNERS INC COM 31154R109 126917 11434 SH SOLE 40 11434 0 0 FARMLAND PARTNERS INC COM 31154R109 250229 22543 SH SOLE 43 21940 0 603 FARO TECHNOLOGIES INC COM 311642102 3434631 159676 SH SOLE 2 124799 0 34877 FARO TECHNOLOGIES INC COM 311642102 3227 150 SH SOLE 7 150 0 0 FARO TECHNOLOGIES INC COM 311642102 1141278 53058 SH SOLE 18 53058 0 0 FARO TECHNOLOGIES INC COM 311642102 1931039 89774 SH SOLE 19 89774 0 0 FARO TECHNOLOGIES INC COM 311642102 15094191 701729 SH SOLE 21 701729 0 0 FARO TECHNOLOGIES INC COM 311642102 15328155 712606 SH SOLE 22 691482 0 21124 FARO TECHNOLOGIES INC COM 311642102 133018 6184 SH SOLE 23 6184 0 0 FARO TECHNOLOGIES INC COM 311642102 93310 4338 SH SOLE 26 0 0 4338 FARO TECHNOLOGIES INC COM 311642102 1226 57 SH SOLE 28 57 0 0 FARO TECHNOLOGIES INC COM 311642102 2166573 100724 SH SOLE 30 100724 0 0 FARO TECHNOLOGIES INC COM 311642102 145752 6776 SH SOLE 43 6612 0 164 FASTENAL CO COM 311900104 74801269 969682 SH SOLE 2 225878 0 743804 FASTENAL CO COM 311900104 43073048 558375 SH SOLE 4 289578 0 268797 FASTENAL CO COM 311900104 46018870 596563 SH SOLE 7 437235 0 159328 FASTENAL CO COM 311900104 2142795 27778 SH SOLE 13 27778 0 0 FASTENAL CO COM 311900104 6834373 88597 SH SOLE 15 88597 0 0 FASTENAL CO COM 311900104 72475267 939529 SH SOLE 18 903896 0 35633 FASTENAL CO COM 311900104 21175084 274502 SH SOLE 19 274502 0 0 FASTENAL CO COM 311900104 1534672915 19894645 SH SOLE 21 19894645 0 0 FASTENAL CO COM 311900104 959435075 12437582 SH SOLE 22 11188778 0 1248804 FASTENAL CO COM 311900104 65933178 854721 SH SOLE 23 854721 0 0 FASTENAL CO COM 311900104 81451895 1055897 SH SOLE 25 1052631 0 3266 FASTENAL CO COM 311900104 41231947 534508 SH SOLE 26 301099 0 233409 FASTENAL CO COM 311900104 125774996 1630477 SH SOLE 28 8794 0 1621683 FASTENAL CO COM 311900104 379640807 4921452 SH SOLE 30 4921452 0 0 FASTENAL CO COM 311900104 10188034 132072 SH SOLE 31 122739 0 9333 FASTENAL CO COM 311900104 13228353 171485 SH SOLE 32 171485 0 0 FASTENAL CO COM 311900104 2794628 36228 SH SOLE 34 36228 0 0 FASTENAL CO COM 311900104 9271071 120185 SH SOLE 36 120185 0 0 FASTENAL CO COM 311900104 2232354 28939 SH SOLE 40 28939 0 0 FASTENAL CO COM 311900104 58086 753 SH OTR 43 753 0 0 FASTENAL CO COM 311900104 69228162 897435 SH SOLE 43 706114 0 191321 FASTLY INC CL A 31188V100 3109830 239771 SH SOLE 2 156127 0 83644 FASTLY INC CL A 31188V100 5318 410 SH SOLE 4 410 0 0 FASTLY INC CL A 31188V100 279192 21526 SH SOLE 7 20400 0 1126 FASTLY INC CL A 31188V100 4195380 323468 SH SOLE 18 305918 0 17550 FASTLY INC CL A 31188V100 7171982 552967 SH SOLE 19 552967 0 0 FASTLY INC CL A 31188V100 63493974 4895449 SH SOLE 21 4895449 0 0 FASTLY INC CL A 31188V100 50269334 3875816 SH SOLE 22 3740502 0 135314 FASTLY INC CL A 31188V100 89195 6877 SH SOLE 23 6877 0 0 FASTLY INC CL A 31188V100 313433 24166 SH SOLE 25 24166 0 0 FASTLY INC CL A 31188V100 1043307 80440 SH SOLE 26 37080 0 43360 FASTLY INC CL A 31188V100 47950 3697 SH SOLE 28 1760 0 1937 FASTLY INC CL A 31188V100 11541108 889831 SH SOLE 30 889831 0 0 FASTLY INC CL A 31188V100 340553 26257 SH SOLE 40 26257 0 0 FASTLY INC CL A 31188V100 1471615 113463 SH SOLE 43 108511 0 4952 FASTLY INC NOTE 3/1 31188VAB6 2631750 2900000 PRN SOLE 21 2900000 0 0 FAT BRANDS INC CLASS B COM 30258N600 1328 211 SH SOLE 21 211 0 0 FATE THERAPEUTICS INC COM 31189P102 3177325 432878 SH SOLE 2 214023 0 218855 FATE THERAPEUTICS INC COM 31189P102 6826 930 SH SOLE 7 930 0 0 FATE THERAPEUTICS INC COM 31189P102 1990190 271143 SH SOLE 18 235725 0 35418 FATE THERAPEUTICS INC COM 31189P102 8121460 1106466 SH SOLE 19 1106466 0 0 FATE THERAPEUTICS INC COM 31189P102 22464635 3060577 SH SOLE 21 3060577 0 0 FATE THERAPEUTICS INC COM 31189P102 28035035 3819487 SH SOLE 22 3653813 0 165674 FATE THERAPEUTICS INC COM 31189P102 151975 20705 SH SOLE 23 20705 0 0 FATE THERAPEUTICS INC COM 31189P102 716597 97629 SH SOLE 26 0 0 97629 FATE THERAPEUTICS INC COM 31189P102 11304 1540 SH SOLE 28 1540 0 0 FATE THERAPEUTICS INC COM 31189P102 1832930 249718 SH SOLE 30 249718 0 0 FATE THERAPEUTICS INC COM 31189P102 285365 38878 SH SOLE 43 35803 0 3075 FATHOM DIGITAL MFG CORP CL A 31189Y202 27374 5938 SH SOLE 22 5938 0 0 FATHOM HOLDINGS INC COM 31189V109 15890 7985 SH SOLE 2 7985 0 0 FATHOM HOLDINGS INC COM 31189V109 2909 1462 SH SOLE 18 1462 0 0 FATHOM HOLDINGS INC COM 31189V109 47163 23700 SH SOLE 21 23700 0 0 FATHOM HOLDINGS INC COM 31189V109 87202 43820 SH SOLE 22 43820 0 0 FATHOM HOLDINGS INC COM 31189V109 806 405 SH SOLE 43 405 0 0 FB FINL CORP COM 30257X104 5687978 151035 SH SOLE 2 74941 0 76094 FB FINL CORP COM 30257X104 3502 93 SH SOLE 4 93 0 0 FB FINL CORP COM 30257X104 12767 339 SH SOLE 7 339 0 0 FB FINL CORP COM 30257X104 4812270 127782 SH SOLE 18 127782 0 0 FB FINL CORP COM 30257X104 11859548 314911 SH SOLE 19 314911 0 0 FB FINL CORP COM 30257X104 156722052 4161499 SH SOLE 21 4161499 0 0 FB FINL CORP COM 30257X104 52680578 1398847 SH SOLE 22 1326644 0 72203 FB FINL CORP COM 30257X104 356716 9472 SH SOLE 23 9472 0 0 FB FINL CORP COM 30257X104 320185 8502 SH SOLE 25 8502 0 0 FB FINL CORP COM 30257X104 2267848 60219 SH SOLE 26 15628 0 44591 FB FINL CORP COM 30257X104 3351213 88986 SH SOLE 30 88986 0 0 FB FINL CORP COM 30257X104 243058 6454 SH SOLE 40 6454 0 0 FB FINL CORP COM 30257X104 2375998 63091 SH SOLE 43 53744 0 9347 FEDERAL AGRIC MTG CORP CL A 313148108 18889 121 SH SOLE 22 121 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1494713 7592 SH SOLE 2 2676 0 4916 FEDERAL AGRIC MTG CORP CL C 313148306 2953 15 SH SOLE 4 15 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 13619371 69176 SH SOLE 7 69034 0 142 FEDERAL AGRIC MTG CORP CL C 313148306 5293119 26885 SH SOLE 18 23878 0 3007 FEDERAL AGRIC MTG CORP CL C 313148306 3854123 19576 SH SOLE 19 19576 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 67956282 345166 SH SOLE 21 345166 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 56767198 288334 SH SOLE 22 276076 0 12258 FEDERAL AGRIC MTG CORP CL C 313148306 342965 1742 SH SOLE 25 1742 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 596743 3031 SH SOLE 26 3031 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 80918 411 SH SOLE 28 0 0 411 FEDERAL AGRIC MTG CORP CL C 313148306 1878432 9541 SH SOLE 30 9541 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1109419 5635 SH SOLE 36 5635 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 392776 1995 SH SOLE 40 1995 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2994151 15208 SH SOLE 43 12566 0 2642 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 23936826 234399 SH SOLE 2 74633 0 159766 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 12453636 121951 SH SOLE 4 118938 0 3013 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 22155955 216960 SH SOLE 7 196310 0 20650 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 449839 4405 SH SOLE 15 4405 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 16995934 166431 SH SOLE 18 166431 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 23830927 233362 SH SOLE 19 233362 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 289878343 2838605 SH SOLE 21 2838605 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 279347320 2735481 SH SOLE 22 2385323 0 350158 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2323741 22755 SH SOLE 23 22755 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 72444745 709408 SH SOLE 25 686867 0 22541 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 6878088 67353 SH SOLE 26 45041 0 22312 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 15729339 154028 SH SOLE 28 43779 0 110249 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 65014187 636645 SH SOLE 30 636645 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 102835 1007 SH SOLE 31 1007 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2218353 21723 SH SOLE 34 21723 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 986786 9663 SH SOLE 36 9663 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1576222 15435 SH SOLE 40 15435 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 14138236 138447 SH SOLE 43 132455 0 5992 FEDERAL SIGNAL CORP COM 313855108 3477633 40976 SH SOLE 2 22002 0 18974 FEDERAL SIGNAL CORP COM 313855108 16974 200 SH SOLE 4 200 0 0 FEDERAL SIGNAL CORP COM 313855108 1171036 13798 SH SOLE 7 13071 0 727 FEDERAL SIGNAL CORP COM 313855108 14651108 172630 SH SOLE 18 172630 0 0 FEDERAL SIGNAL CORP COM 313855108 14229559 167663 SH SOLE 19 167663 0 0 FEDERAL SIGNAL CORP COM 313855108 581213354 6848278 SH SOLE 21 6848278 0 0 FEDERAL SIGNAL CORP COM 313855108 149232692 1758368 SH SOLE 22 1703756 0 54612 FEDERAL SIGNAL CORP COM 313855108 37597 443 SH SOLE 23 443 0 0 FEDERAL SIGNAL CORP COM 313855108 1010802 11910 SH SOLE 25 11910 0 0 FEDERAL SIGNAL CORP COM 313855108 1738053 20479 SH SOLE 26 19733 0 746 FEDERAL SIGNAL CORP COM 313855108 92254 1087 SH SOLE 28 1087 0 0 FEDERAL SIGNAL CORP COM 313855108 12799414 150812 SH SOLE 30 150812 0 0 FEDERAL SIGNAL CORP COM 313855108 1107469 13049 SH SOLE 40 13049 0 0 FEDERAL SIGNAL CORP COM 313855108 6218781 73274 SH SOLE 43 66270 0 7004 FEDERATED HERMES INC CL B 314211103 8178507 226426 SH SOLE 2 185051 0 41375 FEDERATED HERMES INC CL B 314211103 11883 329 SH SOLE 4 329 0 0 FEDERATED HERMES INC CL B 314211103 152282 4216 SH SOLE 7 4216 0 0 FEDERATED HERMES INC CL B 314211103 6790524 187999 SH SOLE 18 187999 0 0 FEDERATED HERMES INC CL B 314211103 8011452 221801 SH SOLE 19 221801 0 0 FEDERATED HERMES INC CL B 314211103 187516836 5191496 SH SOLE 21 5191496 0 0 FEDERATED HERMES INC CL B 314211103 73056890 2022616 SH SOLE 22 1962576 0 60040 FEDERATED HERMES INC CL B 314211103 253237 7011 SH SOLE 23 7011 0 0 FEDERATED HERMES INC CL B 314211103 602337 16676 SH SOLE 25 16676 0 0 FEDERATED HERMES INC CL B 314211103 2914740 80696 SH SOLE 26 24668 0 56028 FEDERATED HERMES INC CL B 314211103 143180 3964 SH SOLE 28 1653 0 2311 FEDERATED HERMES INC CL B 314211103 1790143 49561 SH SOLE 30 49561 0 0 FEDERATED HERMES INC CL B 314211103 1327157 36743 SH SOLE 32 36743 0 0 FEDERATED HERMES INC CL B 314211103 637735 17656 SH SOLE 40 17656 0 0 FEDERATED HERMES INC CL B 314211103 17627 488 SH OTR 43 488 0 0 FEDERATED HERMES INC CL B 314211103 7952607 220172 SH SOLE 43 203385 0 16787 FEDEX CORP COM 31428X106 124426235 429441 SH SOLE 2 83975 0 345466 FEDEX CORP COM 31428X106 32721787 112935 SH SOLE 4 90269 0 22666 FEDEX CORP COM 31428X106 68957251 237997 SH SOLE 7 171751 0 66246 FEDEX CORP COM 31428X106 2781504 9600 SH SOLE 13 9600 0 0 FEDEX CORP COM 31428X106 9874919 34082 SH SOLE 15 34082 0 0 FEDEX CORP COM 31428X106 94639225 326635 SH SOLE 18 311888 0 14747 FEDEX CORP COM 31428X106 17327611 59804 SH SOLE 19 59804 0 0 FEDEX CORP COM 31428X106 1540033002 5315224 SH SOLE 21 5315224 0 0 FEDEX CORP COM 31428X106 1441716107 4975896 SH SOLE 22 4467581 0 508315 FEDEX CORP COM 31428X106 104933687 362165 SH SOLE 23 362165 0 0 FEDEX CORP COM 31428X106 130621456 450823 SH SOLE 25 450526 0 297 FEDEX CORP COM 31428X106 97162571 335344 SH SOLE 26 225824 0 109520 FEDEX CORP COM 31428X106 136274573 470334 SH SOLE 28 8530 0 461804 FEDEX CORP COM 31428X106 457678230 1579617 SH SOLE 30 1516254 0 63363 FEDEX CORP COM 31428X106 26361704 90984 SH SOLE 31 50976 0 40008 FEDEX CORP COM 31428X106 3099639 10698 SH SOLE 34 10698 0 0 FEDEX CORP COM 31428X106 15851386 54709 SH SOLE 36 54709 0 0 FEDEX CORP COM 31428X106 3356348 11584 SH SOLE 40 11584 0 0 FEDEX CORP COM 31428X106 89819 310 SH OTR 43 310 0 0 FEDEX CORP COM 31428X106 80845245 279027 SH SOLE 43 230152 0 48875 FENNEC PHARMACEUTICALS INC COM 31447P100 53821 4840 SH SOLE 2 629 0 4211 FENNEC PHARMACEUTICALS INC COM 31447P100 544280 48946 SH SOLE 18 48946 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 427330 38429 SH SOLE 19 38429 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 6941115 624201 SH SOLE 21 624201 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 2346876 211050 SH SOLE 22 201110 0 9940 FERGUSON PLC NEW SHS G3421J106 84734676 387926 SH SOLE 2 121804 0 266122 FERGUSON PLC NEW SHS G3421J106 43804607 200543 SH SOLE 4 101622 0 98921 FERGUSON PLC NEW SHS G3421J106 63348632 290018 SH SOLE 7 239961 0 50057 FERGUSON PLC NEW SHS G3421J106 1479863 6775 SH SOLE 13 6775 0 0 FERGUSON PLC NEW SHS G3421J106 4093815 18742 SH SOLE 15 18742 0 0 FERGUSON PLC NEW SHS G3421J106 53213698 243619 SH SOLE 18 227921 0 15698 FERGUSON PLC NEW SHS G3421J106 15500448 70963 SH SOLE 19 70963 0 0 FERGUSON PLC NEW SHS G3421J106 855294774 3915647 SH SOLE 21 3915647 0 0 FERGUSON PLC NEW SHS G3421J106 1089659898 4988600 SH SOLE 22 4604238 0 384362 FERGUSON PLC NEW SHS G3421J106 76470596 350092 SH SOLE 23 350092 0 0 FERGUSON PLC NEW SHS G3421J106 46426641 212547 SH SOLE 25 212547 0 0 FERGUSON PLC NEW SHS G3421J106 36163271 165560 SH SOLE 26 120726 0 44834 FERGUSON PLC NEW SHS G3421J106 84836246 388391 SH SOLE 28 7940 0 380451 FERGUSON PLC NEW SHS G3421J106 259058 1186 SH SOLE 29 1186 0 0 FERGUSON PLC NEW SHS G3421J106 294756869 1349434 SH SOLE 30 1318250 0 31184 FERGUSON PLC NEW SHS G3421J106 12693404 58112 SH SOLE 31 54064 0 4048 FERGUSON PLC NEW SHS G3421J106 11240189 51459 SH SOLE 34 51459 0 0 FERGUSON PLC NEW SHS G3421J106 7399753 33877 SH SOLE 36 33877 0 0 FERGUSON PLC NEW SHS G3421J106 2158744 9883 SH SOLE 40 9883 0 0 FERGUSON PLC NEW SHS G3421J106 28487851 130421 SH SOLE 43 108403 0 22018 FERRARI N V COM N3167Y103 9591 22 SH SOLE 2 0 0 22 FERRARI N V COM N3167Y103 79180654 181632 SH SOLE 18 155635 0 25997 FERRARI N V COM N3167Y103 343361166 787634 SH SOLE 19 787634 0 0 FERRARI N V COM N3167Y103 70070816 160735 SH SOLE 22 160735 0 0 FERRARI N V COM N3167Y103 4160611 9544 SH SOLE 34 9544 0 0 FERRARI N V COM N3167Y103 94795359 217450 SH SOLE 43 197791 0 19659 FERROGLOBE PLC SHS G33856108 868004 174298 SH SOLE 7 174298 0 0 FIBROBIOLOGICS INC COM SHS 31573L105 36959 3419 SH SOLE 18 3419 0 0 FIBROBIOLOGICS INC COM SHS 31573L105 65411 6051 SH SOLE 22 6051 0 0 FIBROBIOLOGICS INC COM SHS 31573L105 40213 3720 SH SOLE 26 3720 0 0 FIBROGEN INC COM 31572Q808 165254 70321 SH SOLE 2 18971 0 51350 FIBROGEN INC COM 31572Q808 2075 883 SH SOLE 7 883 0 0 FIBROGEN INC COM 31572Q808 615439 261889 SH SOLE 18 254722 0 7167 FIBROGEN INC COM 31572Q808 471727 200735 SH SOLE 19 200735 0 0 FIBROGEN INC COM 31572Q808 7568704 3220725 SH SOLE 21 3220725 0 0 FIBROGEN INC COM 31572Q808 7546116 3211113 SH SOLE 22 3142281 0 68832 FIBROGEN INC COM 31572Q808 3631 1545 SH SOLE 28 1545 0 0 FIBROGEN INC COM 31572Q808 1661 707 SH SOLE 43 707 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 318342 16342 SH SOLE 2 2371 0 13971 FIDELIS INSURANCE HOLDINGS L COM G3398L118 9954 511 SH SOLE 7 511 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 2972979 152617 SH SOLE 18 152617 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 2530939 129925 SH SOLE 19 129925 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 40612800 2084846 SH SOLE 21 2084846 0 0 FIDELIS INSURANCE HOLDINGS L COM G3398L118 15042086 772181 SH SOLE 22 726044 0 46137 FIDELIS INSURANCE HOLDINGS L COM G3398L118 390282 20035 SH SOLE 43 20035 0 0 FIDELITY D & D BANCORP INC COM 31609R100 111970 2312 SH SOLE 2 134 0 2178 FIDELITY D & D BANCORP INC COM 31609R100 3293 68 SH SOLE 7 68 0 0 FIDELITY D & D BANCORP INC COM 31609R100 649010 13401 SH SOLE 18 13401 0 0 FIDELITY D & D BANCORP INC COM 31609R100 442505 9137 SH SOLE 19 9137 0 0 FIDELITY D & D BANCORP INC COM 31609R100 8435683 174183 SH SOLE 21 174183 0 0 FIDELITY D & D BANCORP INC COM 31609R100 3331258 68785 SH SOLE 22 65473 0 3312 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 60912550 1147129 SH SOLE 2 283024 0 864105 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11011984 207382 SH SOLE 4 84363 0 123019 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3065144 57724 SH SOLE 7 56410 0 1314 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 390657 7357 SH SOLE 13 7357 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 812271 15297 SH SOLE 15 15297 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 201370308 3792285 SH SOLE 18 3676149 0 116136 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 321198024 6048927 SH SOLE 19 6048927 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 743464835 14001221 SH SOLE 21 14001221 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 388153832 7309865 SH SOLE 22 6826626 0 483239 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23863140 449400 SH SOLE 23 449400 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 29635376 558105 SH SOLE 25 486377 0 71728 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17543284 330382 SH SOLE 26 238744 0 91638 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23786464 447956 SH SOLE 28 3528 0 444428 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 43459854 818453 SH SOLE 30 632696 0 185757 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2617565 49295 SH SOLE 31 45593 0 3702 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3927329 73961 SH SOLE 32 73961 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 42980574 809427 SH SOLE 34 809427 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13396280 252284 SH SOLE 35 252284 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5675859 106890 SH SOLE 36 106890 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 598278 11267 SH SOLE 40 11267 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4468088 84145 SH SOLE 43 65685 0 18460 FIDELITY NATL INFORMATION SV COM 31620M106 116151044 1565800 SH SOLE 2 694442 0 871358 FIDELITY NATL INFORMATION SV COM 31620M106 38958520 525189 SH SOLE 4 271401 0 253788 FIDELITY NATL INFORMATION SV COM 31620M106 52516770 707964 SH SOLE 7 644192 0 63772 FIDELITY NATL INFORMATION SV COM 31620M106 2185491 29462 SH SOLE 13 29462 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 6239577 84114 SH SOLE 15 84114 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 292054696 3937108 SH SOLE 18 3754403 0 182705 FIDELITY NATL INFORMATION SV COM 31620M106 580330317 7823272 SH SOLE 19 7823272 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1266405782 17072065 SH SOLE 21 17072065 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1010798489 13626294 SH SOLE 22 12337423 0 1288871 FIDELITY NATL INFORMATION SV COM 31620M106 95365660 1285598 SH SOLE 23 1285598 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 91375592 1231809 SH SOLE 25 1228125 0 3684 FIDELITY NATL INFORMATION SV COM 31620M106 55566829 749081 SH SOLE 26 476711 0 272370 FIDELITY NATL INFORMATION SV COM 31620M106 91875268 1238545 SH SOLE 28 27116 0 1211429 FIDELITY NATL INFORMATION SV COM 31620M106 378790527 5106370 SH SOLE 30 5106370 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 10096714 136111 SH SOLE 31 126745 0 9366 FIDELITY NATL INFORMATION SV COM 31620M106 104625030 1410421 SH SOLE 34 1410421 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 11001933 148314 SH SOLE 36 148314 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2193651 29572 SH SOLE 40 29572 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 23562702 317642 SH SOLE 43 245214 0 72428 FIDUS INVT CORP COM 316500107 1895020 95999 SH SOLE 30 95999 0 0 FIFTH THIRD BANCORP COM 316773100 49465225 1329353 SH SOLE 2 237767 0 1091586 FIFTH THIRD BANCORP COM 316773100 16972597 456130 SH SOLE 4 222756 0 233374 FIFTH THIRD BANCORP COM 316773100 16959462 455777 SH SOLE 7 403775 0 52002 FIFTH THIRD BANCORP COM 316773100 1207948 32463 SH SOLE 13 32463 0 0 FIFTH THIRD BANCORP COM 316773100 3856110 103631 SH SOLE 15 103631 0 0 FIFTH THIRD BANCORP COM 316773100 64470083 1732601 SH SOLE 18 1690247 0 42354 FIFTH THIRD BANCORP COM 316773100 10864911 291989 SH SOLE 19 291989 0 0 FIFTH THIRD BANCORP COM 316773100 941004434 25289020 SH SOLE 21 25289020 0 0 FIFTH THIRD BANCORP COM 316773100 544628630 14636620 SH SOLE 22 13147117 0 1489503 FIFTH THIRD BANCORP COM 316773100 37821770 1016441 SH SOLE 23 1016441 0 0 FIFTH THIRD BANCORP COM 316773100 110286310 2963889 SH SOLE 25 2459715 0 504174 FIFTH THIRD BANCORP COM 316773100 58791242 1579985 SH SOLE 26 1196592 0 383393 FIFTH THIRD BANCORP COM 316773100 52648876 1414912 SH SOLE 28 174889 0 1240023 FIFTH THIRD BANCORP COM 316773100 177679201 4775039 SH SOLE 30 4775039 0 0 FIFTH THIRD BANCORP COM 316773100 5797355 155801 SH SOLE 31 144900 0 10901 FIFTH THIRD BANCORP COM 316773100 4593016 123435 SH SOLE 32 123435 0 0 FIFTH THIRD BANCORP COM 316773100 1120207 30105 SH SOLE 34 30105 0 0 FIFTH THIRD BANCORP COM 316773100 14252993 383042 SH SOLE 35 383042 0 0 FIFTH THIRD BANCORP COM 316773100 6280713 168791 SH SOLE 36 168791 0 0 FIFTH THIRD BANCORP COM 316773100 1251558 33635 SH SOLE 40 33635 0 0 FIFTH THIRD BANCORP COM 316773100 45322 1218 SH OTR 43 1218 0 0 FIFTH THIRD BANCORP COM 316773100 34317226 922258 SH SOLE 43 780387 0 141871 FIGS INC CL A 30260D103 1779434 357316 SH SOLE 2 262904 0 94412 FIGS INC CL A 30260D103 3710 745 SH SOLE 4 745 0 0 FIGS INC CL A 30260D103 6290 1263 SH SOLE 7 1263 0 0 FIGS INC CL A 30260D103 1588271 318930 SH SOLE 18 318930 0 0 FIGS INC CL A 30260D103 3062317 614923 SH SOLE 19 614923 0 0 FIGS INC CL A 30260D103 22621087 4542387 SH SOLE 21 4542387 0 0 FIGS INC CL A 30260D103 21097541 4236454 SH SOLE 22 4087525 0 148929 FIGS INC CL A 30260D103 70074 14071 SH SOLE 23 14071 0 0 FIGS INC CL A 30260D103 107329 21552 SH SOLE 25 21552 0 0 FIGS INC CL A 30260D103 436313 87613 SH SOLE 26 43053 0 44560 FIGS INC CL A 30260D103 31907 6407 SH SOLE 28 0 0 6407 FIGS INC CL A 30260D103 490132 98420 SH SOLE 30 98420 0 0 FIGS INC CL A 30260D103 111896 22469 SH SOLE 40 22469 0 0 FIGS INC CL A 30260D103 41140 8261 SH SOLE 43 8167 0 94 FINANCE OF AMERICA COMPAN COM CL A 31738L107 16083 21878 SH SOLE 2 3963 0 17915 FINANCE OF AMERICA COMPAN COM CL A 31738L107 109244 148611 SH SOLE 18 148611 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 68455 93123 SH SOLE 19 93123 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 1300361 1768958 SH SOLE 21 1768958 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 577476 785575 SH SOLE 22 742707 0 42868 FINANCIAL INSTNS INC COM 317585404 915687 48655 SH SOLE 2 37216 0 11439 FINANCIAL INSTNS INC COM 317585404 1788 95 SH SOLE 7 95 0 0 FINANCIAL INSTNS INC COM 317585404 843682 44829 SH SOLE 18 44829 0 0 FINANCIAL INSTNS INC COM 317585404 1814926 96436 SH SOLE 19 96436 0 0 FINANCIAL INSTNS INC COM 317585404 10990842 583998 SH SOLE 21 583998 0 0 FINANCIAL INSTNS INC COM 317585404 10028237 532850 SH SOLE 22 516503 0 16347 FINANCIAL INSTNS INC COM 317585404 15470 822 SH SOLE 23 822 0 0 FINANCIAL INSTNS INC COM 317585404 74527 3960 SH SOLE 43 3252 0 708 FINCH THERAPEUTICS GROUP INC COM NEW 31773D200 434 167 SH SOLE 2 167 0 0 FINCH THERAPEUTICS GROUP INC COM NEW 31773D200 416 160 SH SOLE 22 160 0 0 FINGERMOTION INC COM 31788K108 14853 7073 SH SOLE 18 7073 0 0 FINGERMOTION INC COM 31788K108 186667 88889 SH SOLE 21 88889 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 358 71 SH SOLE 2 71 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 12555 2491 SH SOLE 4 2491 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 87535 17368 SH SOLE 7 17368 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 7218656 1432273 SH SOLE 21 1432273 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 4145763 822572 SH SOLE 22 702291 0 120281 FINVOLUTION GROUP SPONSORED ADS 31810T101 2092633 415205 SH SOLE 30 415205 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 2347572 465788 SH SOLE 43 444896 0 20892 FINWARD BANCORP COM 31812F109 15400 626 SH SOLE 18 626 0 0 FINWARD BANCORP COM 31812F109 207280 8426 SH SOLE 21 8426 0 0 FINWARD BANCORP COM 31812F109 227919 9265 SH SOLE 22 9265 0 0 FINWARD BANCORP COM 31812F109 4920 200 SH SOLE 43 200 0 0 FINWISE BANCORP COM 31813A109 157775 15699 SH SOLE 2 15699 0 0 FINWISE BANCORP COM 31813A109 16814 1673 SH SOLE 18 1673 0 0 FINWISE BANCORP COM 31813A109 216829 21575 SH SOLE 21 21575 0 0 FINWISE BANCORP COM 31813A109 65667 6534 SH SOLE 22 6534 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 725099 44704 SH SOLE 2 14883 0 29821 FIRST ADVANTAGE CORP NEW COM 31846B108 448029 27622 SH SOLE 7 26138 0 1484 FIRST ADVANTAGE CORP NEW COM 31846B108 2301440 141889 SH SOLE 18 141889 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 1893701 116751 SH SOLE 19 116751 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 32369265 1995639 SH SOLE 21 1995639 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 26792877 1651842 SH SOLE 22 1583091 0 68751 FIRST ADVANTAGE CORP NEW COM 31846B108 162622 10026 SH SOLE 25 10026 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 1645211 101431 SH SOLE 30 101431 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 167796 10345 SH SOLE 40 10345 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 6553 404 SH SOLE 43 24 0 380 FIRST AMERN FINL CORP COM 31847R102 13981976 229025 SH SOLE 2 108031 0 120994 FIRST AMERN FINL CORP COM 31847R102 18742 307 SH SOLE 4 307 0 0 FIRST AMERN FINL CORP COM 31847R102 1357813 22241 SH SOLE 7 21125 0 1116 FIRST AMERN FINL CORP COM 31847R102 12874773 210889 SH SOLE 18 204185 0 6704 FIRST AMERN FINL CORP COM 31847R102 22427694 367366 SH SOLE 19 367366 0 0 FIRST AMERN FINL CORP COM 31847R102 331731720 5433771 SH SOLE 21 5433771 0 0 FIRST AMERN FINL CORP COM 31847R102 185645297 3040873 SH SOLE 22 2908717 0 132156 FIRST AMERN FINL CORP COM 31847R102 1299327 21283 SH SOLE 25 21283 0 0 FIRST AMERN FINL CORP COM 31847R102 3679361 60268 SH SOLE 26 60268 0 0 FIRST AMERN FINL CORP COM 31847R102 342491 5610 SH SOLE 28 1959 0 3651 FIRST AMERN FINL CORP COM 31847R102 6640897 108778 SH SOLE 30 108778 0 0 FIRST AMERN FINL CORP COM 31847R102 76251 1249 SH SOLE 31 1249 0 0 FIRST AMERN FINL CORP COM 31847R102 802319 13142 SH SOLE 34 13142 0 0 FIRST AMERN FINL CORP COM 31847R102 327106 5358 SH SOLE 36 5358 0 0 FIRST AMERN FINL CORP COM 31847R102 1272893 20850 SH SOLE 40 20850 0 0 FIRST AMERN FINL CORP COM 31847R102 964859 15804 SH SOLE 43 13384 0 2421 FIRST BANCORP INC ME COM 31866P102 124260 5043 SH SOLE 2 833 0 4210 FIRST BANCORP INC ME COM 31866P102 1478 60 SH SOLE 7 60 0 0 FIRST BANCORP INC ME COM 31866P102 706035 28654 SH SOLE 18 28654 0 0 FIRST BANCORP INC ME COM 31866P102 496102 20134 SH SOLE 19 20134 0 0 FIRST BANCORP INC ME COM 31866P102 9586020 389043 SH SOLE 21 389043 0 0 FIRST BANCORP INC ME COM 31866P102 7185320 291612 SH SOLE 22 283502 0 8110 FIRST BANCORP INC ME COM 31866P102 246 10 SH SOLE 43 10 0 0 FIRST BANCORP N C COM 318910106 1173503 32489 SH SOLE 2 11520 0 20969 FIRST BANCORP N C COM 318910106 12931 358 SH SOLE 7 358 0 0 FIRST BANCORP N C COM 318910106 4433586 122746 SH SOLE 18 122746 0 0 FIRST BANCORP N C COM 318910106 2922144 80901 SH SOLE 19 80901 0 0 FIRST BANCORP N C COM 318910106 166691850 4614946 SH SOLE 21 4614946 0 0 FIRST BANCORP N C COM 318910106 38447645 1064442 SH SOLE 22 1018629 0 45813 FIRST BANCORP N C COM 318910106 234094 6481 SH SOLE 25 6481 0 0 FIRST BANCORP N C COM 318910106 473497 13109 SH SOLE 26 13109 0 0 FIRST BANCORP N C COM 318910106 55047 1524 SH SOLE 28 193 0 1331 FIRST BANCORP N C COM 318910106 2769609 76678 SH SOLE 30 76678 0 0 FIRST BANCORP N C COM 318910106 220296 6099 SH SOLE 40 6099 0 0 FIRST BANCORP N C COM 318910106 684554 18952 SH SOLE 43 18063 0 889 FIRST BANCORP P R COM NEW 318672706 2321279 132342 SH SOLE 2 48255 0 84087 FIRST BANCORP P R COM NEW 318672706 8454 482 SH SOLE 4 482 0 0 FIRST BANCORP P R COM NEW 318672706 611672 34873 SH SOLE 7 33046 0 1827 FIRST BANCORP P R COM NEW 318672706 9014543 513942 SH SOLE 18 513942 0 0 FIRST BANCORP P R COM NEW 318672706 5403144 308047 SH SOLE 19 308047 0 0 FIRST BANCORP P R COM NEW 318672706 330856231 18862955 SH SOLE 21 18862955 0 0 FIRST BANCORP P R COM NEW 318672706 75020001 4277081 SH SOLE 22 4069677 0 207404 FIRST BANCORP P R COM NEW 318672706 547932 31239 SH SOLE 25 31239 0 0 FIRST BANCORP P R COM NEW 318672706 720105 41055 SH SOLE 26 41055 0 0 FIRST BANCORP P R COM NEW 318672706 49849 2842 SH SOLE 28 2842 0 0 FIRST BANCORP P R COM NEW 318672706 5205486 296778 SH SOLE 30 296778 0 0 FIRST BANCORP P R COM NEW 318672706 485612 27686 SH SOLE 40 27686 0 0 FIRST BANCORP P R COM NEW 318672706 2689408 153330 SH SOLE 43 153330 0 0 FIRST BANCSHARES INC MS COM 318916103 2065983 79614 SH SOLE 2 49289 0 30325 FIRST BANCSHARES INC MS COM 318916103 8330 321 SH SOLE 7 321 0 0 FIRST BANCSHARES INC MS COM 318916103 2365031 91138 SH SOLE 18 91138 0 0 FIRST BANCSHARES INC MS COM 318916103 4255618 163993 SH SOLE 19 163993 0 0 FIRST BANCSHARES INC MS COM 318916103 31607437 1218013 SH SOLE 21 1218013 0 0 FIRST BANCSHARES INC MS COM 318916103 26995629 1040294 SH SOLE 22 990478 0 49816 FIRST BANCSHARES INC MS COM 318916103 29090 1121 SH SOLE 23 1121 0 0 FIRST BANCSHARES INC MS COM 318916103 194807 7507 SH SOLE 25 7507 0 0 FIRST BANCSHARES INC MS COM 318916103 19774 762 SH SOLE 26 0 0 762 FIRST BANCSHARES INC MS COM 318916103 68560 2642 SH SOLE 28 0 0 2642 FIRST BANCSHARES INC MS COM 318916103 610552 23528 SH SOLE 30 23528 0 0 FIRST BANCSHARES INC MS COM 318916103 118358 4561 SH SOLE 40 4561 0 0 FIRST BANCSHARES INC MS COM 318916103 1791285 69028 SH SOLE 43 61696 0 7332 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 768464 55929 SH SOLE 2 32814 0 23115 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 453 33 SH SOLE 7 33 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 810880 59016 SH SOLE 18 59016 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 953460 69393 SH SOLE 19 69393 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 11513914 837985 SH SOLE 21 837985 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 9227811 671602 SH SOLE 22 650734 0 20868 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 385 28 SH SOLE 26 0 0 28 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 40066 2916 SH SOLE 43 2916 0 0 FIRST BUSEY CORP COM NEW 319383204 2728809 113464 SH SOLE 2 54948 0 58516 FIRST BUSEY CORP COM NEW 319383204 4353 181 SH SOLE 4 181 0 0 FIRST BUSEY CORP COM NEW 319383204 9644 401 SH SOLE 7 401 0 0 FIRST BUSEY CORP COM NEW 319383204 3413873 141949 SH SOLE 18 141949 0 0 FIRST BUSEY CORP COM NEW 319383204 5459446 227004 SH SOLE 19 227004 0 0 FIRST BUSEY CORP COM NEW 319383204 48219817 2004982 SH SOLE 21 2004982 0 0 FIRST BUSEY CORP COM NEW 319383204 42684541 1774825 SH SOLE 22 1686031 0 88794 FIRST BUSEY CORP COM NEW 319383204 293170 12190 SH SOLE 25 12190 0 0 FIRST BUSEY CORP COM NEW 319383204 461688 19197 SH SOLE 26 19197 0 0 FIRST BUSEY CORP COM NEW 319383204 180110 7489 SH SOLE 28 967 0 6522 FIRST BUSEY CORP COM NEW 319383204 1256420 52242 SH SOLE 30 52242 0 0 FIRST BUSEY CORP COM NEW 319383204 241606 10046 SH SOLE 40 10046 0 0 FIRST BUSEY CORP COM NEW 319383204 3164393 131576 SH SOLE 43 119725 0 11851 FIRST BUSINESS FINL SVCS INC COM 319390100 2656163 70831 SH SOLE 2 57445 0 13386 FIRST BUSINESS FINL SVCS INC COM 319390100 563 15 SH SOLE 7 15 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 834413 22251 SH SOLE 18 22251 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 2432175 64858 SH SOLE 19 64858 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 11796900 314584 SH SOLE 21 314584 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 7153200 190752 SH SOLE 22 182381 0 8371 FIRST BUSINESS FINL SVCS INC COM 319390100 46988 1253 SH SOLE 23 1253 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 938 25 SH SOLE 43 25 0 0 FIRST CAP INC COM 31942S104 14903 522 SH SOLE 18 522 0 0 FIRST CAP INC COM 31942S104 200592 7026 SH SOLE 21 7026 0 0 FIRST CAP INC COM 31942S104 164819 5773 SH SOLE 22 5773 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 980271 28307 SH SOLE 2 15349 0 12958 FIRST CMNTY BANKSHARES INC V COM 31983A103 3982 115 SH SOLE 7 115 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1681494 48556 SH SOLE 18 48556 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 3467710 100136 SH SOLE 19 100136 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 23331859 673747 SH SOLE 21 673747 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 21885779 631989 SH SOLE 22 596603 0 35386 FIRST CMNTY BANKSHARES INC V COM 31983A103 93709 2706 SH SOLE 25 2706 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 22406 647 SH SOLE 28 0 0 647 FIRST CMNTY BANKSHARES INC V COM 31983A103 146623 4234 SH SOLE 30 4234 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 141256 4079 SH SOLE 40 4079 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 357243 10316 SH SOLE 43 8154 0 2162 FIRST CMNTY CORP S C COM 319835104 22101 1268 SH SOLE 2 334 0 934 FIRST CMNTY CORP S C COM 319835104 358099 20545 SH SOLE 18 20545 0 0 FIRST CMNTY CORP S C COM 319835104 252282 14474 SH SOLE 19 14474 0 0 FIRST CMNTY CORP S C COM 319835104 4484530 257288 SH SOLE 21 257288 0 0 FIRST CMNTY CORP S C COM 319835104 1809408 103810 SH SOLE 22 99061 0 4749 FIRST COMWLTH FINL CORP PA COM 319829107 1151003 82687 SH SOLE 2 28536 0 54151 FIRST COMWLTH FINL CORP PA COM 319829107 4357 313 SH SOLE 4 313 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 12890 926 SH SOLE 7 926 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 4370045 313940 SH SOLE 18 313940 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2936842 210980 SH SOLE 19 210980 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 158532681 11388842 SH SOLE 21 11388842 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 37947145 2726088 SH SOLE 22 2597173 0 128915 FIRST COMWLTH FINL CORP PA COM 319829107 217152 15600 SH SOLE 25 15600 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 329124 23644 SH SOLE 26 23644 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 19516 1402 SH SOLE 28 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2412183 173289 SH SOLE 30 173289 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 153538 11030 SH SOLE 40 11030 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1124466 80781 SH SOLE 43 80204 0 577 FIRST CTZNS BANCSHARES INC N CL A 31946M103 44864400 27440 SH SOLE 2 11260 0 16180 FIRST CTZNS BANCSHARES INC N CL A 31946M103 9311325 5695 SH SOLE 4 2789 0 2906 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2596380 1588 SH SOLE 7 1554 0 34 FIRST CTZNS BANCSHARES INC N CL A 31946M103 863280 528 SH SOLE 13 528 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1455150 890 SH SOLE 15 890 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 327805323 200493 SH SOLE 18 192065 0 8428 FIRST CTZNS BANCSHARES INC N CL A 31946M103 647113380 395788 SH SOLE 19 395788 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 277482390 169714 SH SOLE 21 169714 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 566509515 346489 SH SOLE 22 325051 0 21438 FIRST CTZNS BANCSHARES INC N CL A 31946M103 29230530 17878 SH SOLE 23 17878 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 35301285 21591 SH SOLE 25 21517 0 74 FIRST CTZNS BANCSHARES INC N CL A 31946M103 26161635 16001 SH SOLE 26 11754 0 4247 FIRST CTZNS BANCSHARES INC N CL A 31946M103 28221735 17261 SH SOLE 28 186 0 17075 FIRST CTZNS BANCSHARES INC N CL A 31946M103 48628170 29742 SH SOLE 30 29742 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 3904380 2388 SH SOLE 31 2221 0 167 FIRST CTZNS BANCSHARES INC N CL A 31946M103 73097580 44708 SH SOLE 34 44708 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 3325590 2034 SH SOLE 36 2034 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 814230 498 SH SOLE 40 498 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 30579 19 SH OTR 43 19 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 31111675 19029 SH SOLE 43 16728 0 2301 FIRST FINANCIAL NORTHWEST IN COM 32022K102 20786 1011 SH SOLE 2 1011 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 23377 1137 SH SOLE 18 1137 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1703108 82836 SH SOLE 19 82836 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 723198 35175 SH SOLE 21 35175 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4474966 217654 SH SOLE 22 196820 0 20834 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1470184 71507 SH SOLE 26 0 0 71507 FIRST FINANCIAL NORTHWEST IN COM 32022K102 87688 4265 SH SOLE 43 3765 0 500 FIRST FINL BANCORP OH COM 320209109 1727282 77042 SH SOLE 2 26086 0 50956 FIRST FINL BANCORP OH COM 320209109 7443 332 SH SOLE 4 332 0 0 FIRST FINL BANCORP OH COM 320209109 394413 17592 SH SOLE 7 16709 0 883 FIRST FINL BANCORP OH COM 320209109 6594484 294134 SH SOLE 18 294134 0 0 FIRST FINL BANCORP OH COM 320209109 4247043 189431 SH SOLE 19 189431 0 0 FIRST FINL BANCORP OH COM 320209109 238731209 10648136 SH SOLE 21 10648136 0 0 FIRST FINL BANCORP OH COM 320209109 55237253 2463749 SH SOLE 22 2342480 0 121269 FIRST FINL BANCORP OH COM 320209109 347577 15503 SH SOLE 25 15503 0 0 FIRST FINL BANCORP OH COM 320209109 215680 9620 SH SOLE 26 9620 0 0 FIRST FINL BANCORP OH COM 320209109 38854 1733 SH SOLE 28 1733 0 0 FIRST FINL BANCORP OH COM 320209109 3469607 154755 SH SOLE 30 154755 0 0 FIRST FINL BANCORP OH COM 320209109 2982 133 SH SOLE 36 133 0 0 FIRST FINL BANCORP OH COM 320209109 320404 14291 SH SOLE 40 14291 0 0 FIRST FINL BANCORP OH COM 320209109 1599241 71331 SH SOLE 43 68344 0 2987 FIRST FINL BANKSHARES INC COM 32020R109 4624930 140961 SH SOLE 2 107997 0 32964 FIRST FINL BANKSHARES INC COM 32020R109 15486 472 SH SOLE 4 472 0 0 FIRST FINL BANKSHARES INC COM 32020R109 415637 12668 SH SOLE 7 12032 0 636 FIRST FINL BANKSHARES INC COM 32020R109 16063185 489582 SH SOLE 18 477048 0 12534 FIRST FINL BANKSHARES INC COM 32020R109 9170657 279508 SH SOLE 19 279508 0 0 FIRST FINL BANKSHARES INC COM 32020R109 328139897 10001216 SH SOLE 21 10001216 0 0 FIRST FINL BANKSHARES INC COM 32020R109 143824702 4383563 SH SOLE 22 4265579 0 117984 FIRST FINL BANKSHARES INC COM 32020R109 847745 25838 SH SOLE 25 25838 0 0 FIRST FINL BANKSHARES INC COM 32020R109 1520940 46356 SH SOLE 26 46356 0 0 FIRST FINL BANKSHARES INC COM 32020R109 292862 8926 SH SOLE 28 2535 0 6391 FIRST FINL BANKSHARES INC COM 32020R109 5811078 177113 SH SOLE 30 177113 0 0 FIRST FINL BANKSHARES INC COM 32020R109 43801 1335 SH SOLE 36 1335 0 0 FIRST FINL BANKSHARES INC COM 32020R109 923602 28150 SH SOLE 40 28150 0 0 FIRST FINL BANKSHARES INC COM 32020R109 8616133 262607 SH SOLE 43 239958 0 22649 FIRST FINL CORP IND COM 320218100 1437298 37498 SH SOLE 2 30105 0 7393 FIRST FINL CORP IND COM 320218100 5711 149 SH SOLE 7 149 0 0 FIRST FINL CORP IND COM 320218100 1283748 33492 SH SOLE 18 33492 0 0 FIRST FINL CORP IND COM 320218100 3137425 81853 SH SOLE 19 81853 0 0 FIRST FINL CORP IND COM 320218100 19915271 519574 SH SOLE 21 519574 0 0 FIRST FINL CORP IND COM 320218100 17943078 468121 SH SOLE 22 447405 0 20716 FIRST FINL CORP IND COM 320218100 119896 3128 SH SOLE 25 3128 0 0 FIRST FINL CORP IND COM 320218100 207787 5421 SH SOLE 26 5421 0 0 FIRST FINL CORP IND COM 320218100 924520 24120 SH SOLE 30 24120 0 0 FIRST FINL CORP IND COM 320218100 183256 4781 SH SOLE 40 4781 0 0 FIRST FINL CORP IND COM 320218100 3526015 91991 SH SOLE 43 82532 0 9459 FIRST FNDTN INC COM 32026V104 751565 99545 SH SOLE 2 71779 0 27766 FIRST FNDTN INC COM 32026V104 4243 562 SH SOLE 7 562 0 0 FIRST FNDTN INC COM 32026V104 1081220 143208 SH SOLE 18 143208 0 0 FIRST FNDTN INC COM 32026V104 1396161 184922 SH SOLE 19 184922 0 0 FIRST FNDTN INC COM 32026V104 15280347 2023887 SH SOLE 21 2023887 0 0 FIRST FNDTN INC COM 32026V104 11339300 1501894 SH SOLE 22 1459492 0 42402 FIRST FNDTN INC COM 32026V104 364892 48330 SH SOLE 26 0 0 48330 FIRST FNDTN INC COM 32026V104 9460 1253 SH SOLE 28 1253 0 0 FIRST FNDTN INC COM 32026V104 141215 18704 SH SOLE 43 12186 0 6518 FIRST GTY BANCSHARES INC COM 32043P106 62159 6124 SH SOLE 2 6124 0 0 FIRST GTY BANCSHARES INC COM 32043P106 10434 1028 SH SOLE 18 1028 0 0 FIRST GTY BANCSHARES INC COM 32043P106 136913 13489 SH SOLE 21 13489 0 0 FIRST GTY BANCSHARES INC COM 32043P106 3634 358 SH SOLE 22 358 0 0 FIRST HAWAIIAN INC COM 32051X108 5352201 243725 SH SOLE 2 44555 0 199170 FIRST HAWAIIAN INC COM 32051X108 8982 409 SH SOLE 4 409 0 0 FIRST HAWAIIAN INC COM 32051X108 49300 2245 SH SOLE 7 2245 0 0 FIRST HAWAIIAN INC COM 32051X108 2540772 115700 SH SOLE 18 115700 0 0 FIRST HAWAIIAN INC COM 32051X108 976056 44447 SH SOLE 19 44447 0 0 FIRST HAWAIIAN INC COM 32051X108 258178208 11756749 SH SOLE 21 11756749 0 0 FIRST HAWAIIAN INC COM 32051X108 83621967 3807922 SH SOLE 22 3633968 0 173954 FIRST HAWAIIAN INC COM 32051X108 524646 23891 SH SOLE 25 23891 0 0 FIRST HAWAIIAN INC COM 32051X108 2139760 97439 SH SOLE 26 43817 0 53622 FIRST HAWAIIAN INC COM 32051X108 198277 9029 SH SOLE 28 2323 0 6706 FIRST HAWAIIAN INC COM 32051X108 6847633 311823 SH SOLE 30 311823 0 0 FIRST HAWAIIAN INC COM 32051X108 34785 1584 SH SOLE 31 1584 0 0 FIRST HAWAIIAN INC COM 32051X108 98117 4468 SH SOLE 36 4468 0 0 FIRST HAWAIIAN INC COM 32051X108 629593 28670 SH SOLE 40 28670 0 0 FIRST HAWAIIAN INC COM 32051X108 9350930 425816 SH SOLE 43 398798 0 27018 FIRST HORIZON CORPORATION COM 320517105 19062659 1237835 SH SOLE 2 506697 0 731138 FIRST HORIZON CORPORATION COM 320517105 24794 1610 SH SOLE 4 1610 0 0 FIRST HORIZON CORPORATION COM 320517105 1907721 123878 SH SOLE 7 118909 0 4969 FIRST HORIZON CORPORATION COM 320517105 21004414 1363923 SH SOLE 18 1363923 0 0 FIRST HORIZON CORPORATION COM 320517105 4981330 323463 SH SOLE 19 323463 0 0 FIRST HORIZON CORPORATION COM 320517105 627377782 40738817 SH SOLE 21 40738817 0 0 FIRST HORIZON CORPORATION COM 320517105 259352724 16841086 SH SOLE 22 16056957 0 784129 FIRST HORIZON CORPORATION COM 320517105 1731237 112418 SH SOLE 25 112418 0 0 FIRST HORIZON CORPORATION COM 320517105 3967949 257659 SH SOLE 26 257659 0 0 FIRST HORIZON CORPORATION COM 320517105 520150 33776 SH SOLE 28 7052 0 26724 FIRST HORIZON CORPORATION COM 320517105 13420392 871454 SH SOLE 30 871454 0 0 FIRST HORIZON CORPORATION COM 320517105 106660 6926 SH SOLE 31 6926 0 0 FIRST HORIZON CORPORATION COM 320517105 3667710 238163 SH SOLE 32 238163 0 0 FIRST HORIZON CORPORATION COM 320517105 302071 19615 SH SOLE 36 19615 0 0 FIRST HORIZON CORPORATION COM 320517105 1781010 115650 SH SOLE 40 115650 0 0 FIRST HORIZON CORPORATION COM 320517105 6940420 450677 SH SOLE 43 393506 0 57171 FIRST INDL RLTY TR INC COM 32054K103 17376397 330727 SH SOLE 2 195096 0 135631 FIRST INDL RLTY TR INC COM 32054K103 3248863 61836 SH SOLE 4 61836 0 0 FIRST INDL RLTY TR INC COM 32054K103 11100073 211269 SH SOLE 7 189673 0 21596 FIRST INDL RLTY TR INC COM 32054K103 13913275 264813 SH SOLE 18 246991 0 17822 FIRST INDL RLTY TR INC COM 32054K103 21139469 402350 SH SOLE 19 402350 0 0 FIRST INDL RLTY TR INC COM 32054K103 406867974 7743966 SH SOLE 21 7743966 0 0 FIRST INDL RLTY TR INC COM 32054K103 287057176 5463593 SH SOLE 22 5153019 0 310574 FIRST INDL RLTY TR INC COM 32054K103 2258327 42983 SH SOLE 23 42983 0 0 FIRST INDL RLTY TR INC COM 32054K103 27111848 516023 SH SOLE 25 516023 0 0 FIRST INDL RLTY TR INC COM 32054K103 1864802 35493 SH SOLE 26 35493 0 0 FIRST INDL RLTY TR INC COM 32054K103 5457435 103872 SH SOLE 28 7036 0 96836 FIRST INDL RLTY TR INC COM 32054K103 24244688 461452 SH SOLE 30 461452 0 0 FIRST INDL RLTY TR INC COM 32054K103 86376 1644 SH SOLE 31 1644 0 0 FIRST INDL RLTY TR INC COM 32054K103 593334 11293 SH SOLE 36 11293 0 0 FIRST INDL RLTY TR INC COM 32054K103 1517408 28881 SH SOLE 40 28881 0 0 FIRST INDL RLTY TR INC COM 32054K103 4543768 86482 SH SOLE 43 83213 0 3269 FIRST INTERNET BANCORP COM 320557101 1617772 46568 SH SOLE 2 29780 0 16788 FIRST INTERNET BANCORP COM 320557101 77262 2224 SH SOLE 18 2224 0 0 FIRST INTERNET BANCORP COM 320557101 2642846 76075 SH SOLE 19 76075 0 0 FIRST INTERNET BANCORP COM 320557101 627682 18068 SH SOLE 21 18068 0 0 FIRST INTERNET BANCORP COM 320557101 5262033 151469 SH SOLE 22 145147 0 6322 FIRST INTERNET BANCORP COM 320557101 64721 1863 SH SOLE 23 1863 0 0 FIRST INTERNET BANCORP COM 320557101 460618 13259 SH SOLE 26 963 0 12296 FIRST INTERNET BANCORP COM 320557101 4343 125 SH SOLE 43 125 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 6639920 244025 SH SOLE 2 166472 0 77553 FIRST INTST BANCSYSTEM INC COM 32055Y201 7945 292 SH SOLE 4 292 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 991478 36438 SH SOLE 7 34520 0 1918 FIRST INTST BANCSYSTEM INC COM 32055Y201 5996785 220389 SH SOLE 18 220389 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 13621979 500624 SH SOLE 19 500624 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 87412533 3212515 SH SOLE 21 3212515 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 92605371 3403358 SH SOLE 22 3245760 0 157598 FIRST INTST BANCSYSTEM INC COM 32055Y201 560880 20613 SH SOLE 25 20613 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 2808643 103221 SH SOLE 26 33429 0 69792 FIRST INTST BANCSYSTEM INC COM 32055Y201 261978 9628 SH SOLE 28 1342 0 8286 FIRST INTST BANCSYSTEM INC COM 32055Y201 4017720 147656 SH SOLE 30 147656 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 7238 266 SH SOLE 34 266 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 114092 4193 SH SOLE 36 4193 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 554240 20369 SH SOLE 40 20369 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 5691206 209159 SH SOLE 43 190886 0 18273 FIRST LONG IS CORP COM 320734106 1000828 90246 SH SOLE 2 77461 0 12785 FIRST LONG IS CORP COM 320734106 1741 157 SH SOLE 7 157 0 0 FIRST LONG IS CORP COM 320734106 701875 63289 SH SOLE 18 63289 0 0 FIRST LONG IS CORP COM 320734106 502643 45324 SH SOLE 19 45324 0 0 FIRST LONG IS CORP COM 320734106 10769233 971076 SH SOLE 21 971076 0 0 FIRST LONG IS CORP COM 320734106 9148995 824977 SH SOLE 22 805732 0 19245 FIRST LONG IS CORP COM 320734106 25496 2299 SH SOLE 43 2299 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 359409 61124 SH SOLE 21 61124 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 171943 29242 SH SOLE 43 23811 0 5431 FIRST MERCHANTS CORP COM 320817109 2021094 57911 SH SOLE 2 18086 0 39825 FIRST MERCHANTS CORP COM 320817109 7259 208 SH SOLE 4 208 0 0 FIRST MERCHANTS CORP COM 320817109 15880 455 SH SOLE 7 455 0 0 FIRST MERCHANTS CORP COM 320817109 5588014 160115 SH SOLE 18 160115 0 0 FIRST MERCHANTS CORP COM 320817109 5684547 162881 SH SOLE 19 162881 0 0 FIRST MERCHANTS CORP COM 320817109 78609214 2252413 SH SOLE 21 2252413 0 0 FIRST MERCHANTS CORP COM 320817109 72990453 2091417 SH SOLE 22 2004918 0 86499 FIRST MERCHANTS CORP COM 320817109 380585 10905 SH SOLE 25 10905 0 0 FIRST MERCHANTS CORP COM 320817109 1102910 31602 SH SOLE 26 31602 0 0 FIRST MERCHANTS CORP COM 320817109 197813 5668 SH SOLE 28 969 0 4699 FIRST MERCHANTS CORP COM 320817109 1691812 48476 SH SOLE 30 48476 0 0 FIRST MERCHANTS CORP COM 320817109 39716 1138 SH SOLE 36 1138 0 0 FIRST MERCHANTS CORP COM 320817109 497883 14266 SH SOLE 40 14266 0 0 FIRST MERCHANTS CORP COM 320817109 3030623 86837 SH SOLE 43 80744 0 6093 FIRST MID ILL BANCSHARES INC COM 320866106 1423312 43553 SH SOLE 2 30819 0 12734 FIRST MID ILL BANCSHARES INC COM 320866106 4869 149 SH SOLE 7 149 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 2038676 62383 SH SOLE 18 62383 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1366906 41827 SH SOLE 19 41827 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 30047593 919449 SH SOLE 21 919449 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 20949089 641037 SH SOLE 22 611713 0 29324 FIRST MID ILL BANCSHARES INC COM 320866106 127419 3899 SH SOLE 25 3899 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 82419 2522 SH SOLE 28 19 0 2503 FIRST MID ILL BANCSHARES INC COM 320866106 154315 4722 SH SOLE 30 4722 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 72321 2213 SH SOLE 40 2213 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 2127008 65086 SH SOLE 43 59800 0 5286 FIRST NATL CORP COM 32106V107 14471 890 SH SOLE 18 890 0 0 FIRST NATL CORP COM 32106V107 185462 11406 SH SOLE 21 11406 0 0 FIRST NORTHWEST BANCORP COM 335834107 482818 30851 SH SOLE 2 26802 0 4049 FIRST NORTHWEST BANCORP COM 335834107 19359 1237 SH SOLE 18 1237 0 0 FIRST NORTHWEST BANCORP COM 335834107 71223 4551 SH SOLE 19 4551 0 0 FIRST NORTHWEST BANCORP COM 335834107 302530 19331 SH SOLE 21 19331 0 0 FIRST NORTHWEST BANCORP COM 335834107 1284349 82067 SH SOLE 22 82067 0 0 FIRST SEACOAST BANCORP INC COM 33631F104 7299 871 SH SOLE 18 871 0 0 FIRST SEACOAST BANCORP INC COM 33631F104 88292 10536 SH SOLE 21 10536 0 0 FIRST SEACOAST BANCORP INC COM 33631F104 178762 21332 SH SOLE 22 21332 0 0 FIRST SOLAR INC COM 336433107 30439366 180328 SH SOLE 2 27293 0 153035 FIRST SOLAR INC COM 336433107 20517134 121547 SH SOLE 4 103495 0 18052 FIRST SOLAR INC COM 336433107 24233097 143561 SH SOLE 7 131407 0 12154 FIRST SOLAR INC COM 336433107 866957 5136 SH SOLE 13 5136 0 0 FIRST SOLAR INC COM 336433107 2517652 14915 SH SOLE 15 14915 0 0 FIRST SOLAR INC COM 336433107 34698022 205557 SH SOLE 18 199214 0 6343 FIRST SOLAR INC COM 336433107 10585448 62710 SH SOLE 19 62710 0 0 FIRST SOLAR INC COM 336433107 768215721 4551041 SH SOLE 21 4551041 0 0 FIRST SOLAR INC COM 336433107 385222362 2282123 SH SOLE 22 2052314 0 229809 FIRST SOLAR INC COM 336433107 26033011 154224 SH SOLE 23 154224 0 0 FIRST SOLAR INC COM 336433107 83023436 491845 SH SOLE 25 458475 0 33370 FIRST SOLAR INC COM 336433107 19792813 117256 SH SOLE 26 65895 0 51361 FIRST SOLAR INC COM 336433107 58397710 345958 SH SOLE 28 60654 0 285304 FIRST SOLAR INC COM 336433107 431714271 2557549 SH SOLE 30 2556005 0 1544 FIRST SOLAR INC COM 336433107 4015752 23790 SH SOLE 31 22080 0 1710 FIRST SOLAR INC COM 336433107 91614681 542741 SH SOLE 34 542741 0 0 FIRST SOLAR INC COM 336433107 4341198 25718 SH SOLE 36 25718 0 0 FIRST SOLAR INC COM 336433107 914896 5420 SH SOLE 40 5420 0 0 FIRST SOLAR INC COM 336433107 32410 192 SH OTR 43 192 0 0 FIRST SOLAR INC COM 336433107 33046160 195771 SH SOLE 43 179565 0 16206 FIRST SVGS FINL GROUP INC COM 33621E109 295269 17628 SH SOLE 2 17628 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 16114 962 SH SOLE 18 962 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 781103 46633 SH SOLE 21 46633 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 283142 16904 SH SOLE 22 16904 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 133565 7974 SH SOLE 26 0 0 7974 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 25815 400 SH SOLE 43 400 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 18766 274 SH SOLE 43 274 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3507 32 SH SOLE 43 32 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 24184 339 SH SOLE 43 339 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 23219 151 SH SOLE 43 151 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 82036 400 SH SOLE 43 400 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 99120 800 SH SOLE 43 800 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 360604 1891 SH SOLE 43 1891 0 0 FIRST US BANCSHARES INC COM 33744V103 7241 782 SH SOLE 18 782 0 0 FIRST US BANCSHARES INC COM 33744V103 105212 11362 SH SOLE 21 11362 0 0 FIRST US BANCSHARES INC COM 33744V103 9130 986 SH SOLE 22 986 0 0 FIRST UTD CORP COM 33741H107 206625 9019 SH SOLE 2 9019 0 0 FIRST UTD CORP COM 33741H107 22360 976 SH SOLE 18 976 0 0 FIRST UTD CORP COM 33741H107 678617 29621 SH SOLE 19 29621 0 0 FIRST UTD CORP COM 33741H107 311576 13600 SH SOLE 21 13600 0 0 FIRST UTD CORP COM 33741H107 534078 23312 SH SOLE 22 23312 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 771098 31320 SH SOLE 2 21511 0 9809 FIRST WATCH RESTAURANT GROUP COM 33748L101 5761 234 SH SOLE 7 234 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 1421879 57753 SH SOLE 18 57753 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 1168317 47454 SH SOLE 19 47454 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 20917349 849608 SH SOLE 21 849608 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 19140647 777443 SH SOLE 22 751447 0 25996 FIRST WATCH RESTAURANT GROUP COM 33748L101 123937 5034 SH SOLE 25 5034 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 203213 8254 SH SOLE 40 8254 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 100622 4087 SH SOLE 43 3716 0 371 FIRST WESTN FINL INC COM 33751L105 43755 3001 SH SOLE 2 320 0 2681 FIRST WESTN FINL INC COM 33751L105 248 17 SH SOLE 7 17 0 0 FIRST WESTN FINL INC COM 33751L105 334873 22968 SH SOLE 18 22968 0 0 FIRST WESTN FINL INC COM 33751L105 235554 16156 SH SOLE 19 16156 0 0 FIRST WESTN FINL INC COM 33751L105 5055294 346728 SH SOLE 21 346728 0 0 FIRST WESTN FINL INC COM 33751L105 1769137 121340 SH SOLE 22 115898 0 5442 FIRSTCASH HOLDINGS INC COM 33768G107 11232703 88072 SH SOLE 2 53475 0 34597 FIRSTCASH HOLDINGS INC COM 33768G107 17218 135 SH SOLE 4 135 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 37369 293 SH SOLE 7 293 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 20445172 160304 SH SOLE 18 160304 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 26967695 211445 SH SOLE 19 211445 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 359277374 2816978 SH SOLE 21 2816978 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 171958611 1348272 SH SOLE 22 1305165 0 43107 FIRSTCASH HOLDINGS INC COM 33768G107 460802 3613 SH SOLE 23 3613 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 987160 7740 SH SOLE 25 7740 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 6100238 47830 SH SOLE 26 11572 0 36258 FIRSTCASH HOLDINGS INC COM 33768G107 298954 2344 SH SOLE 28 721 0 1623 FIRSTCASH HOLDINGS INC COM 33768G107 3101900 24321 SH SOLE 30 24321 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 27038 212 SH SOLE 36 212 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 1008204 7905 SH SOLE 40 7905 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 4557062 35730 SH SOLE 43 33992 0 1738 FIRSTENERGY CORP COM 337932107 20789107 538299 SH SOLE 2 174008 0 364291 FIRSTENERGY CORP COM 337932107 22398094 579961 SH SOLE 4 252671 0 327290 FIRSTENERGY CORP COM 337932107 14568545 377228 SH SOLE 7 335295 0 41933 FIRSTENERGY CORP COM 337932107 681025 17634 SH SOLE 13 17634 0 0 FIRSTENERGY CORP COM 337932107 2927357 75799 SH SOLE 15 75799 0 0 FIRSTENERGY CORP COM 337932107 38157564 988026 SH SOLE 18 954177 0 33849 FIRSTENERGY CORP COM 337932107 8807986 228068 SH SOLE 19 228068 0 0 FIRSTENERGY CORP COM 337932107 836826193 21668208 SH SOLE 21 21668208 0 0 FIRSTENERGY CORP COM 337932107 437506902 11328506 SH SOLE 22 10145507 0 1182999 FIRSTENERGY CORP COM 337932107 31233848 808748 SH SOLE 23 808748 0 0 FIRSTENERGY CORP COM 337932107 9912441 256666 SH SOLE 25 256666 0 0 FIRSTENERGY CORP COM 337932107 20479375 530279 SH SOLE 26 499023 0 31256 FIRSTENERGY CORP COM 337932107 21882749 566617 SH SOLE 28 9553 0 557064 FIRSTENERGY CORP COM 337932107 110289953 2855773 SH SOLE 30 2855773 0 0 FIRSTENERGY CORP COM 337932107 4657031 120586 SH SOLE 31 112057 0 8529 FIRSTENERGY CORP COM 337932107 4619106 119604 SH SOLE 32 119604 0 0 FIRSTENERGY CORP COM 337932107 983806 25474 SH SOLE 34 25474 0 0 FIRSTENERGY CORP COM 337932107 4285970 110978 SH SOLE 36 110978 0 0 FIRSTENERGY CORP COM 337932107 541530 14022 SH SOLE 40 14022 0 0 FIRSTENERGY CORP COM 337932107 33290 862 SH OTR 43 862 0 0 FIRSTENERGY CORP COM 337932107 18932937 490237 SH SOLE 43 384301 0 105935 FIRSTSERVICE CORP NEW COM 33767E202 5898501 35576 SH SOLE 43 30099 0 5477 FISCALNOTE HOLDINGS INC COM CL A 337655104 35218 26480 SH SOLE 2 2038 0 24442 FISCALNOTE HOLDINGS INC COM CL A 337655104 207703 156168 SH SOLE 18 156168 0 0 FISCALNOTE HOLDINGS INC COM CL A 337655104 162064 121853 SH SOLE 19 121853 0 0 FISCALNOTE HOLDINGS INC COM CL A 337655104 2876777 2162990 SH SOLE 21 2162990 0 0 FISCALNOTE HOLDINGS INC COM CL A 337655104 2269113 1706100 SH SOLE 22 1660640 0 45460 FISERV INC COM 337738108 167123454 1045698 SH SOLE 2 190687 0 855011 FISERV INC COM 337738108 80178657 501681 SH SOLE 4 255529 0 246152 FISERV INC COM 337738108 79194806 495525 SH SOLE 7 443315 0 52210 FISERV INC COM 337738108 4532016 28357 SH SOLE 13 28357 0 0 FISERV INC COM 337738108 13879568 86845 SH SOLE 15 86845 0 0 FISERV INC COM 337738108 177252047 1109073 SH SOLE 18 1070884 0 38189 FISERV INC COM 337738108 26923277 168460 SH SOLE 19 168460 0 0 FISERV INC COM 337738108 2266218832 14179820 SH SOLE 21 14179820 0 0 FISERV INC COM 337738108 2079842981 13013659 SH SOLE 22 11700459 0 1313200 FISERV INC COM 337738108 146789875 918470 SH SOLE 23 918470 0 0 FISERV INC COM 337738108 160400626 1003633 SH SOLE 25 999919 0 3714 FISERV INC COM 337738108 97050535 607249 SH SOLE 26 332629 0 274620 FISERV INC COM 337738108 188988429 1182508 SH SOLE 28 12015 0 1170493 FISERV INC COM 337738108 100367 628 SH SOLE 29 628 0 0 FISERV INC COM 337738108 703197931 4399937 SH SOLE 30 4399937 0 0 FISERV INC COM 337738108 34976927 218852 SH SOLE 31 128458 0 90394 FISERV INC COM 337738108 13486571 84386 SH SOLE 34 84386 0 0 FISERV INC COM 337738108 20678311 129385 SH SOLE 36 129385 0 0 FISERV INC COM 337738108 4729393 29592 SH SOLE 40 29592 0 0 FISERV INC COM 337738108 128975 807 SH OTR 43 807 0 0 FISERV INC COM 337738108 118204640 739611 SH SOLE 43 622210 0 117401 FIVE BELOW INC COM 33829M101 20675325 113989 SH SOLE 2 53018 0 60971 FIVE BELOW INC COM 33829M101 30472 168 SH SOLE 4 168 0 0 FIVE BELOW INC COM 33829M101 1705335 9402 SH SOLE 7 8919 0 483 FIVE BELOW INC COM 33829M101 20307123 111959 SH SOLE 18 111959 0 0 FIVE BELOW INC COM 33829M101 7223277 39824 SH SOLE 19 39824 0 0 FIVE BELOW INC COM 33829M101 537778822 2964929 SH SOLE 21 2964929 0 0 FIVE BELOW INC COM 33829M101 301702958 1663375 SH SOLE 22 1587834 0 75541 FIVE BELOW INC COM 33829M101 22854 126 SH SOLE 23 126 0 0 FIVE BELOW INC COM 33829M101 2032907 11208 SH SOLE 25 11208 0 0 FIVE BELOW INC COM 33829M101 6989841 38537 SH SOLE 26 18786 0 19751 FIVE BELOW INC COM 33829M101 880419 4854 SH SOLE 28 925 0 3929 FIVE BELOW INC COM 33829M101 9588472 52864 SH SOLE 30 52864 0 0 FIVE BELOW INC COM 33829M101 123883 683 SH SOLE 31 683 0 0 FIVE BELOW INC COM 33829M101 137123 756 SH SOLE 36 756 0 0 FIVE BELOW INC COM 33829M101 2114347 11657 SH SOLE 40 11657 0 0 FIVE BELOW INC COM 33829M101 14765 81 SH OTR 43 81 0 0 FIVE BELOW INC COM 33829M101 9011140 49681 SH SOLE 43 42748 0 6933 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 46737 14932 SH SOLE 2 14932 0 0 FIVE STAR BANCORP COM 33830T103 281453 12509 SH SOLE 2 7986 0 4523 FIVE STAR BANCORP COM 33830T103 4230 188 SH SOLE 7 188 0 0 FIVE STAR BANCORP COM 33830T103 782280 34768 SH SOLE 18 34768 0 0 FIVE STAR BANCORP COM 33830T103 573165 25474 SH SOLE 19 25474 0 0 FIVE STAR BANCORP COM 33830T103 11030355 490238 SH SOLE 21 490238 0 0 FIVE STAR BANCORP COM 33830T103 7526565 334514 SH SOLE 22 327875 0 6639 FIVE STAR BANCORP COM 33830T103 64935 2886 SH SOLE 25 2886 0 0 FIVE STAR BANCORP COM 33830T103 75578 3359 SH SOLE 28 0 0 3359 FIVE STAR BANCORP COM 33830T103 122873 5461 SH SOLE 30 5461 0 0 FIVE STAR BANCORP COM 33830T103 95243 4233 SH SOLE 40 4233 0 0 FIVE STAR BANCORP COM 33830T103 82463 3665 SH SOLE 43 3665 0 0 FIVE9 INC COM 338307101 10701118 172293 SH SOLE 2 88985 0 83308 FIVE9 INC COM 338307101 29254 471 SH SOLE 4 242 0 229 FIVE9 INC COM 338307101 875875 14102 SH SOLE 7 13399 0 703 FIVE9 INC COM 338307101 4978241 80152 SH SOLE 18 76544 0 3608 FIVE9 INC COM 338307101 15098071 243086 SH SOLE 19 243086 0 0 FIVE9 INC COM 338307101 108433129 1745824 SH SOLE 21 1745824 0 0 FIVE9 INC COM 338307101 127335065 2050154 SH SOLE 22 1939988 0 110166 FIVE9 INC COM 338307101 456881 7356 SH SOLE 23 7356 0 0 FIVE9 INC COM 338307101 862211 13882 SH SOLE 25 13882 0 0 FIVE9 INC COM 338307101 6636950 106858 SH SOLE 26 22618 0 84240 FIVE9 INC COM 338307101 196827 3169 SH SOLE 28 1206 0 1963 FIVE9 INC COM 338307101 4749800 76474 SH SOLE 30 76474 0 0 FIVE9 INC COM 338307101 55029 886 SH SOLE 31 886 0 0 FIVE9 INC COM 338307101 2018016 32491 SH SOLE 34 32491 0 0 FIVE9 INC COM 338307101 39564 637 SH SOLE 36 637 0 0 FIVE9 INC COM 338307101 920594 14822 SH SOLE 40 14822 0 0 FIVE9 INC COM 338307101 2418315 38936 SH SOLE 43 26792 0 12144 FIVE9 INC NOTE 0.500% 6/0 338307AD3 5355997 5690000 PRN SOLE 21 5690000 0 0 FIVERR INTL LTD ORD SHS M4R82T106 2158685 102453 SH SOLE 2 101095 0 1358 FIVERR INTL LTD ORD SHS M4R82T106 2402 114 SH SOLE 4 114 0 0 FIVERR INTL LTD ORD SHS M4R82T106 278693 13227 SH SOLE 7 13227 0 0 FIVERR INTL LTD ORD SHS M4R82T106 10292295 488481 SH SOLE 21 488481 0 0 FIVERR INTL LTD ORD SHS M4R82T106 6135310 291187 SH SOLE 22 274053 0 17134 FIVERR INTL LTD ORD SHS M4R82T106 164241 7795 SH SOLE 25 7795 0 0 FIVERR INTL LTD ORD SHS M4R82T106 16877 801 SH SOLE 26 801 0 0 FIVERR INTL LTD ORD SHS M4R82T106 10682 507 SH SOLE 28 507 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1056661 50150 SH SOLE 30 50150 0 0 FIVERR INTL LTD ORD SHS M4R82T106 257834 12237 SH SOLE 40 12237 0 0 FIVERR INTL LTD ORD SHS M4R82T106 4404 209 SH SOLE 43 200 0 9 FLANIGANS ENTERPRISES INC COM 338517105 2583 101 SH SOLE 18 101 0 0 FLANIGANS ENTERPRISES INC COM 338517105 47006 1838 SH SOLE 21 1838 0 0 FLEX LNG LTD SHS G35947202 428801 16862 SH SOLE 2 1152 0 15710 FLEX LNG LTD SHS G35947202 7654 301 SH SOLE 7 301 0 0 FLEX LNG LTD SHS G35947202 1843522 72494 SH SOLE 18 72494 0 0 FLEX LNG LTD SHS G35947202 1624545 63883 SH SOLE 19 63883 0 0 FLEX LNG LTD SHS G35947202 25087483 986531 SH SOLE 21 986531 0 0 FLEX LNG LTD SHS G35947202 9231777 363027 SH SOLE 22 345309 0 17718 FLEX LTD ORD Y2573F102 21968560 767863 SH SOLE 2 426456 0 341407 FLEX LTD ORD Y2573F102 37822 1322 SH SOLE 4 1322 0 0 FLEX LTD ORD Y2573F102 2490672 87056 SH SOLE 7 82484 0 4572 FLEX LTD ORD Y2573F102 160559 5612 SH SOLE 15 5612 0 0 FLEX LTD ORD Y2573F102 5183989 181195 SH SOLE 18 161866 0 19329 FLEX LTD ORD Y2573F102 32962353 1152127 SH SOLE 19 1152127 0 0 FLEX LTD ORD Y2573F102 28957039 1012130 SH SOLE 21 1012130 0 0 FLEX LTD ORD Y2573F102 40113509 1402080 SH SOLE 22 1132453 0 269627 FLEX LTD ORD Y2573F102 589023 20588 SH SOLE 23 20588 0 0 FLEX LTD ORD Y2573F102 26054955 910694 SH SOLE 25 885716 0 24978 FLEX LTD ORD Y2573F102 26798758 936692 SH SOLE 26 441685 0 495007 FLEX LTD ORD Y2573F102 14605806 510514 SH SOLE 28 233663 0 276851 FLEX LTD ORD Y2573F102 34246 1197 SH SOLE 29 1197 0 0 FLEX LTD ORD Y2573F102 13636728 476642 SH SOLE 30 476642 0 0 FLEX LTD ORD Y2573F102 10195088 356347 SH SOLE 31 44975 0 311372 FLEX LTD ORD Y2573F102 2426414 84810 SH SOLE 34 84810 0 0 FLEX LTD ORD Y2573F102 2022927 70707 SH SOLE 36 70707 0 0 FLEX LTD ORD Y2573F102 2618702 91531 SH SOLE 40 91531 0 0 FLEX LTD ORD Y2573F102 9670851 338023 SH SOLE 43 293688 0 44335 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 2779 1478 SH SOLE 18 1478 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 30193 16060 SH SOLE 21 16060 0 0 FLEXSHOPPER INC COM NEW 33939J303 4546 3051 SH SOLE 22 3051 0 0 FLEXSTEEL INDS INC COM 339382103 28572 766 SH SOLE 18 766 0 0 FLEXSTEEL INDS INC COM 339382103 384861 10318 SH SOLE 21 10318 0 0 FLEXSTEEL INDS INC COM 339382103 3229098 86571 SH SOLE 22 86571 0 0 FLEXSTEEL INDS INC COM 339382103 22977 616 SH SOLE 43 616 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 32326580 249395 SH SOLE 2 117971 0 131424 FLOOR & DECOR HLDGS INC CL A 339750101 349844 2699 SH SOLE 4 2699 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2354936 18168 SH SOLE 7 17366 0 802 FLOOR & DECOR HLDGS INC CL A 339750101 32252308 248822 SH SOLE 18 248822 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 390375776 3011694 SH SOLE 19 3011694 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 793614134 6122621 SH SOLE 21 6122621 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 452680222 3492364 SH SOLE 22 3355921 0 136443 FLOOR & DECOR HLDGS INC CL A 339750101 303002175 2337619 SH SOLE 25 2337619 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 4138507 31928 SH SOLE 26 31928 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 544534 4201 SH SOLE 28 1760 0 2441 FLOOR & DECOR HLDGS INC CL A 339750101 89318420 689079 SH SOLE 30 689079 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 168117 1297 SH SOLE 31 1297 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 30245012 233336 SH SOLE 34 233336 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 138045 1065 SH SOLE 36 1065 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2772313 21388 SH SOLE 40 21388 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 34609 267 SH OTR 43 267 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 6684244 51568 SH SOLE 43 45680 0 5888 FLOTEK INDS INC DEL COM NEW 343389409 502237 134288 SH SOLE 22 134288 0 0 FLOWERS FOODS INC COM 343498101 12472265 525148 SH SOLE 2 342364 0 182784 FLOWERS FOODS INC COM 343498101 30115 1268 SH SOLE 4 696 0 572 FLOWERS FOODS INC COM 343498101 1827895 76964 SH SOLE 7 74576 0 2388 FLOWERS FOODS INC COM 343498101 9759089 410909 SH SOLE 18 410909 0 0 FLOWERS FOODS INC COM 343498101 10147781 427275 SH SOLE 19 427275 0 0 FLOWERS FOODS INC COM 343498101 249015971 10484883 SH SOLE 21 10484883 0 0 FLOWERS FOODS INC COM 343498101 137736581 5799435 SH SOLE 22 5546646 0 252789 FLOWERS FOODS INC COM 343498101 34936 1471 SH SOLE 23 1471 0 0 FLOWERS FOODS INC COM 343498101 1007736 42431 SH SOLE 25 42431 0 0 FLOWERS FOODS INC COM 343498101 3202569 134845 SH SOLE 26 73546 0 61299 FLOWERS FOODS INC COM 343498101 594083 25014 SH SOLE 28 3772 0 21242 FLOWERS FOODS INC COM 343498101 3121866 131447 SH SOLE 30 131447 0 0 FLOWERS FOODS INC COM 343498101 55219 2325 SH SOLE 31 2325 0 0 FLOWERS FOODS INC COM 343498101 614745 25884 SH SOLE 34 25884 0 0 FLOWERS FOODS INC COM 343498101 132335 5572 SH SOLE 36 5572 0 0 FLOWERS FOODS INC COM 343498101 988760 41632 SH SOLE 40 41632 0 0 FLOWERS FOODS INC COM 343498101 21746908 915659 SH SOLE 43 830179 0 85480 FLOWSERVE CORP COM 34354P105 53673178 1174982 SH SOLE 2 857665 0 317317 FLOWSERVE CORP COM 34354P105 2485038 54401 SH SOLE 4 32951 0 21450 FLOWSERVE CORP COM 34354P105 1641785 35941 SH SOLE 7 34833 0 1108 FLOWSERVE CORP COM 34354P105 447527 9797 SH SOLE 13 9797 0 0 FLOWSERVE CORP COM 34354P105 22029226 482251 SH SOLE 18 452055 0 30196 FLOWSERVE CORP COM 34354P105 59551463 1303666 SH SOLE 19 1303666 0 0 FLOWSERVE CORP COM 34354P105 301849786 6607920 SH SOLE 21 6607920 0 0 FLOWSERVE CORP COM 34354P105 252303979 5523292 SH SOLE 22 5069141 0 454151 FLOWSERVE CORP COM 34354P105 9962306 218089 SH SOLE 23 218089 0 0 FLOWSERVE CORP COM 34354P105 1277807 27973 SH SOLE 25 27973 0 0 FLOWSERVE CORP COM 34354P105 27133692 593995 SH SOLE 26 212903 0 381092 FLOWSERVE CORP COM 34354P105 9234897 202165 SH SOLE 28 2322 0 199843 FLOWSERVE CORP COM 34354P105 281572 6164 SH SOLE 29 6164 0 0 FLOWSERVE CORP COM 34354P105 5705889 124910 SH SOLE 30 124910 0 0 FLOWSERVE CORP COM 34354P105 618918 13549 SH SOLE 31 13549 0 0 FLOWSERVE CORP COM 34354P105 3327011 72833 SH SOLE 34 72833 0 0 FLOWSERVE CORP COM 34354P105 381656 8355 SH SOLE 36 8355 0 0 FLOWSERVE CORP COM 34354P105 1285801 28148 SH SOLE 40 28148 0 0 FLOWSERVE CORP COM 34354P105 20784 455 SH OTR 43 455 0 0 FLOWSERVE CORP COM 34354P105 3113006 68148 SH SOLE 43 65009 0 3139 FLUENCE ENERGY INC COM CL A 34379V103 571648 32967 SH SOLE 2 18041 0 14926 FLUENCE ENERGY INC COM CL A 34379V103 3884 224 SH SOLE 4 224 0 0 FLUENCE ENERGY INC COM CL A 34379V103 8653 499 SH SOLE 7 499 0 0 FLUENCE ENERGY INC COM CL A 34379V103 2392556 137979 SH SOLE 18 137979 0 0 FLUENCE ENERGY INC COM CL A 34379V103 2186973 126123 SH SOLE 19 126123 0 0 FLUENCE ENERGY INC COM CL A 34379V103 36052253 2079138 SH SOLE 21 2079138 0 0 FLUENCE ENERGY INC COM CL A 34379V103 30014482 1730939 SH SOLE 22 1676659 0 54280 FLUENCE ENERGY INC COM CL A 34379V103 233119 13444 SH SOLE 25 13444 0 0 FLUENCE ENERGY INC COM CL A 34379V103 583838 33670 SH SOLE 26 33670 0 0 FLUENCE ENERGY INC COM CL A 34379V103 621968 35869 SH SOLE 28 35869 0 0 FLUENCE ENERGY INC COM CL A 34379V103 536240 30925 SH SOLE 30 30925 0 0 FLUENCE ENERGY INC COM CL A 34379V103 265302 15300 SH SOLE 40 15300 0 0 FLUENCE ENERGY INC COM CL A 34379V103 424275 24468 SH SOLE 43 23743 0 725 FLUENT INC COM 34380C102 9868 20024 SH SOLE 2 0 0 20024 FLUENT INC COM 34380C102 332985 675701 SH SOLE 22 675701 0 0 FLUOR CORP NEW COM 343412102 25488117 602841 SH SOLE 2 453020 0 149821 FLUOR CORP NEW COM 343412102 2299144 54379 SH SOLE 4 46968 0 7411 FLUOR CORP NEW COM 343412102 914770 21636 SH SOLE 7 20809 0 827 FLUOR CORP NEW COM 343412102 475861 11255 SH SOLE 13 11255 0 0 FLUOR CORP NEW COM 343412102 25451799 601982 SH SOLE 18 583326 0 18656 FLUOR CORP NEW COM 343412102 38638677 913876 SH SOLE 19 913876 0 0 FLUOR CORP NEW COM 343412102 504360149 11929048 SH SOLE 21 11929048 0 0 FLUOR CORP NEW COM 343412102 254859020 6027886 SH SOLE 22 5830387 0 197499 FLUOR CORP NEW COM 343412102 2687444 63563 SH SOLE 23 63563 0 0 FLUOR CORP NEW COM 343412102 3226556 76314 SH SOLE 26 76314 0 0 FLUOR CORP NEW COM 343412102 177534 4199 SH SOLE 28 0 0 4199 FLUOR CORP NEW COM 343412102 798458 18885 SH SOLE 29 18885 0 0 FLUOR CORP NEW COM 343412102 3873313 91611 SH SOLE 30 91611 0 0 FLUOR CORP NEW COM 343412102 51751 1224 SH SOLE 31 1224 0 0 FLUOR CORP NEW COM 343412102 3042638 71964 SH SOLE 34 71964 0 0 FLUOR CORP NEW COM 343412102 227762 5387 SH SOLE 36 5387 0 0 FLUOR CORP NEW COM 343412102 10749191 254238 SH SOLE 43 231199 0 23039 FLUSHING FINL CORP COM 343873105 2080070 164954 SH SOLE 2 136918 0 28036 FLUSHING FINL CORP COM 343873105 467 37 SH SOLE 4 37 0 0 FLUSHING FINL CORP COM 343873105 4300 341 SH SOLE 7 341 0 0 FLUSHING FINL CORP COM 343873105 1003113 79549 SH SOLE 18 79549 0 0 FLUSHING FINL CORP COM 343873105 1093527 86719 SH SOLE 19 86719 0 0 FLUSHING FINL CORP COM 343873105 14361769 1138919 SH SOLE 21 1138919 0 0 FLUSHING FINL CORP COM 343873105 12922274 1024764 SH SOLE 22 980518 0 44246 FLUSHING FINL CORP COM 343873105 56228 4459 SH SOLE 23 4459 0 0 FLUSHING FINL CORP COM 343873105 86681 6874 SH SOLE 25 6874 0 0 FLUSHING FINL CORP COM 343873105 300030 23793 SH SOLE 26 16855 0 6938 FLUSHING FINL CORP COM 343873105 19054 1511 SH SOLE 28 0 0 1511 FLUSHING FINL CORP COM 343873105 274545 21772 SH SOLE 30 21772 0 0 FLUSHING FINL CORP COM 343873105 7528 597 SH SOLE 34 597 0 0 FLUSHING FINL CORP COM 343873105 83894 6653 SH SOLE 40 6653 0 0 FLUSHING FINL CORP COM 343873105 1275262 101131 SH SOLE 43 91232 0 9899 FLUTTER ENTMT PLC SHS G3643J108 18367 93 SH SOLE 43 93 0 0 FLUX PWR HLDGS INC COM NEW 344057302 8390 1894 SH SOLE 18 1894 0 0 FLUX PWR HLDGS INC COM NEW 344057302 116474 26292 SH SOLE 21 26292 0 0 FLUX PWR HLDGS INC COM NEW 344057302 689561 155657 SH SOLE 22 155657 0 0 FLYWIRE CORPORATION COM VTG 302492103 1429602 57622 SH SOLE 2 30977 0 26645 FLYWIRE CORPORATION COM VTG 302492103 9949 401 SH SOLE 4 401 0 0 FLYWIRE CORPORATION COM VTG 302492103 493024 19872 SH SOLE 7 18831 0 1041 FLYWIRE CORPORATION COM VTG 302492103 6161787 248359 SH SOLE 18 248359 0 0 FLYWIRE CORPORATION COM VTG 302492103 5631225 226974 SH SOLE 19 226974 0 0 FLYWIRE CORPORATION COM VTG 302492103 94511338 3809405 SH SOLE 21 3809405 0 0 FLYWIRE CORPORATION COM VTG 302492103 74534872 3004227 SH SOLE 22 2910898 0 93329 FLYWIRE CORPORATION COM VTG 302492103 530611 21387 SH SOLE 25 21387 0 0 FLYWIRE CORPORATION COM VTG 302492103 638262 25726 SH SOLE 26 25726 0 0 FLYWIRE CORPORATION COM VTG 302492103 3426708 138118 SH SOLE 30 138118 0 0 FLYWIRE CORPORATION COM VTG 302492103 15407 621 SH SOLE 36 621 0 0 FLYWIRE CORPORATION COM VTG 302492103 590255 23791 SH SOLE 40 23791 0 0 FLYWIRE CORPORATION COM VTG 302492103 692794 27924 SH SOLE 43 26609 0 1315 FMC CORP COM NEW 302491303 18447647 289602 SH SOLE 2 52479 0 237123 FMC CORP COM NEW 302491303 9880380 155108 SH SOLE 4 72108 0 83000 FMC CORP COM NEW 302491303 5237096 82215 SH SOLE 7 72518 0 9697 FMC CORP COM NEW 302491303 958367 15045 SH SOLE 13 15045 0 0 FMC CORP COM NEW 302491303 917662 14406 SH SOLE 15 14406 0 0 FMC CORP COM NEW 302491303 17149187 269218 SH SOLE 18 261591 0 7627 FMC CORP COM NEW 302491303 9670042 151806 SH SOLE 19 151806 0 0 FMC CORP COM NEW 302491303 434243346 6817007 SH SOLE 21 6817007 0 0 FMC CORP COM NEW 302491303 172091474 2701593 SH SOLE 22 2431659 0 269934 FMC CORP COM NEW 302491303 11796539 185189 SH SOLE 23 185189 0 0 FMC CORP COM NEW 302491303 21991151 345230 SH SOLE 25 288102 0 57128 FMC CORP COM NEW 302491303 12202563 191563 SH SOLE 26 132656 0 58907 FMC CORP COM NEW 302491303 16143300 253427 SH SOLE 28 6788 0 246639 FMC CORP COM NEW 302491303 77597493 1218171 SH SOLE 30 1218171 0 0 FMC CORP COM NEW 302491303 1717352 26960 SH SOLE 31 25064 0 1896 FMC CORP COM NEW 302491303 3498977 54929 SH SOLE 32 54929 0 0 FMC CORP COM NEW 302491303 1794620 28173 SH SOLE 34 28173 0 0 FMC CORP COM NEW 302491303 2322438 36459 SH SOLE 36 36459 0 0 FMC CORP COM NEW 302491303 413604 6493 SH SOLE 40 6493 0 0 FMC CORP COM NEW 302491303 12485 196 SH OTR 43 196 0 0 FMC CORP COM NEW 302491303 35373383 555312 SH SOLE 43 503732 0 51581 FNCB BANCORP INC COM 302578109 226915 37383 SH SOLE 2 37383 0 0 FNCB BANCORP INC COM 302578109 16911 2786 SH SOLE 18 2786 0 0 FNCB BANCORP INC COM 302578109 13057 2151 SH SOLE 19 2151 0 0 FNCB BANCORP INC COM 302578109 221294 36457 SH SOLE 21 36457 0 0 FNCB BANCORP INC COM 302578109 231771 38183 SH SOLE 22 38183 0 0 FOCUS UNVL INC COM 34417J104 2021 4929 SH SOLE 18 4929 0 0 FOCUS UNVL INC COM 34417J104 24864 60643 SH SOLE 21 60643 0 0 FOCUS UNVL INC COM 34417J104 23439 57169 SH SOLE 22 57169 0 0 FOGHORN THERAPEUTICS INC COM 344174107 343411 51179 SH SOLE 2 49284 0 1895 FOGHORN THERAPEUTICS INC COM 344174107 2456 366 SH SOLE 7 366 0 0 FOGHORN THERAPEUTICS INC COM 344174107 411820 61374 SH SOLE 18 53118 0 8256 FOGHORN THERAPEUTICS INC COM 344174107 285967 42618 SH SOLE 19 42618 0 0 FOGHORN THERAPEUTICS INC COM 344174107 4868139 725505 SH SOLE 21 725505 0 0 FOGHORN THERAPEUTICS INC COM 344174107 2897680 431845 SH SOLE 22 423617 0 8228 FOGHORN THERAPEUTICS INC COM 344174107 4039 602 SH SOLE 23 602 0 0 FOGHORN THERAPEUTICS INC COM 344174107 12628 1882 SH SOLE 43 987 0 895 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2789993 21417 SH SOLE 2 21417 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 711665 5463 SH SOLE 22 5463 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5226042 40117 SH SOLE 25 40117 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 30108914 231127 SH SOLE 34 231127 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 18595227 142744 SH SOLE 43 121772 0 20972 FONAR CORP COM NEW 344437405 21168 991 SH SOLE 18 991 0 0 FONAR CORP COM NEW 344437405 293914 13760 SH SOLE 21 13760 0 0 FONAR CORP COM NEW 344437405 1634254 76510 SH SOLE 22 76510 0 0 FONAR CORP COM NEW 344437405 107 5 SH SOLE 43 5 0 0 FOOT LOCKER INC COM 344849104 3213803 112765 SH SOLE 2 47212 0 65553 FOOT LOCKER INC COM 344849104 5700 200 SH SOLE 4 200 0 0 FOOT LOCKER INC COM 344849104 587043 20598 SH SOLE 7 19588 0 1010 FOOT LOCKER INC COM 344849104 7389993 259298 SH SOLE 18 259298 0 0 FOOT LOCKER INC COM 344849104 7303040 256247 SH SOLE 19 256247 0 0 FOOT LOCKER INC COM 344849104 273385167 9592462 SH SOLE 21 9592462 0 0 FOOT LOCKER INC COM 344849104 72621620 2548127 SH SOLE 22 2430520 0 117607 FOOT LOCKER INC COM 344849104 31208 1095 SH SOLE 23 1095 0 0 FOOT LOCKER INC COM 344849104 13052430 457980 SH SOLE 25 457980 0 0 FOOT LOCKER INC COM 344849104 1036688 36375 SH SOLE 26 36375 0 0 FOOT LOCKER INC COM 344849104 52583 1845 SH SOLE 28 1845 0 0 FOOT LOCKER INC COM 344849104 6642980 233087 SH SOLE 30 233087 0 0 FOOT LOCKER INC COM 344849104 138938 4875 SH SOLE 36 4875 0 0 FOOT LOCKER INC COM 344849104 539106 18916 SH SOLE 40 18916 0 0 FOOT LOCKER INC COM 344849104 4855312 170362 SH SOLE 43 158878 0 11484 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 31380 3029 SH SOLE 2 2402 0 627 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 130536 12600 SH SOLE 18 12600 0 0 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 108314 10455 SH SOLE 19 10455 0 0 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 1026873 99119 SH SOLE 21 99119 0 0 FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102 106760 10305 SH SOLE 22 9021 0 1284 FORD MTR CO DEL COM 345370860 97491003 7341190 SH SOLE 2 1721299 0 5619891 FORD MTR CO DEL COM 345370860 36121733 2720010 SH SOLE 4 1218732 0 1501278 FORD MTR CO DEL COM 345370860 34041248 2563347 SH SOLE 7 2255379 0 307968 FORD MTR CO DEL COM 345370860 1672151 125915 SH SOLE 13 125915 0 0 FORD MTR CO DEL COM 345370860 7460837 561810 SH SOLE 15 561810 0 0 FORD MTR CO DEL COM 345370860 83919481 6319238 SH SOLE 18 6075488 0 243750 FORD MTR CO DEL COM 345370860 30288785 2280782 SH SOLE 19 2280782 0 0 FORD MTR CO DEL COM 345370860 1540310866 115987264 SH SOLE 21 115987264 0 0 FORD MTR CO DEL COM 345370860 1132660549 85290704 SH SOLE 22 76521012 0 8769692 FORD MTR CO DEL COM 345370860 81633129 6147073 SH SOLE 23 6147073 0 0 FORD MTR CO DEL COM 345370860 76040961 5725976 SH SOLE 25 5575320 0 150656 FORD MTR CO DEL COM 345370860 78768780 5931384 SH SOLE 26 4065249 0 1866135 FORD MTR CO DEL COM 345370860 109148240 8218994 SH SOLE 28 506608 0 7712386 FORD MTR CO DEL COM 345370860 353474982 26617092 SH SOLE 30 26617092 0 0 FORD MTR CO DEL COM 345370860 11984642 902458 SH SOLE 31 841014 0 61444 FORD MTR CO DEL COM 345370860 5290712 398397 SH SOLE 32 398397 0 0 FORD MTR CO DEL COM 345370860 9499171 715299 SH SOLE 34 715299 0 0 FORD MTR CO DEL COM 345370860 17641657 1328438 SH SOLE 35 1328438 0 0 FORD MTR CO DEL COM 345370860 15188389 1143704 SH SOLE 36 1143704 0 0 FORD MTR CO DEL COM 345370860 2559255 192715 SH SOLE 40 192715 0 0 FORD MTR CO DEL COM 345370860 57131 4302 SH OTR 43 4302 0 0 FORD MTR CO DEL COM 345370860 40590514 3056515 SH SOLE 43 2491496 0 565019 FORD MTR CO DEL NOTE 3/1 345370CZ1 16298295 15770000 PRN SOLE 2 15770000 0 0 FORD MTR CO DEL NOTE 3/1 345370CZ1 18515152 17915000 PRN SOLE 21 17915000 0 0 FORD MTR CO DEL NOTE 3/1 345370CZ1 25217400 24400000 PRN SOLE 22 24400000 0 0 FORESTAR GROUP INC COM 346232101 4562329 113519 SH SOLE 2 75203 0 38316 FORESTAR GROUP INC COM 346232101 7154 178 SH SOLE 4 178 0 0 FORESTAR GROUP INC COM 346232101 34001 846 SH SOLE 7 846 0 0 FORESTAR GROUP INC COM 346232101 2654268 66043 SH SOLE 18 66043 0 0 FORESTAR GROUP INC COM 346232101 10199257 253776 SH SOLE 19 253776 0 0 FORESTAR GROUP INC COM 346232101 29802010 741528 SH SOLE 21 741528 0 0 FORESTAR GROUP INC COM 346232101 26817340 667264 SH SOLE 22 633649 0 33615 FORESTAR GROUP INC COM 346232101 224662 5590 SH SOLE 23 5590 0 0 FORESTAR GROUP INC COM 346232101 131060 3261 SH SOLE 25 3261 0 0 FORESTAR GROUP INC COM 346232101 763851 19006 SH SOLE 26 1818 0 17188 FORESTAR GROUP INC COM 346232101 189938 4726 SH SOLE 28 0 0 4726 FORESTAR GROUP INC COM 346232101 457804 11391 SH SOLE 30 11391 0 0 FORESTAR GROUP INC COM 346232101 1010939 25154 SH SOLE 34 25154 0 0 FORESTAR GROUP INC COM 346232101 205210 5106 SH SOLE 40 5106 0 0 FORESTAR GROUP INC COM 346232101 2964615 73765 SH SOLE 43 72277 0 1488 FORGE GLOBAL HOLDINGS INC COM 34629L103 190182 98540 SH SOLE 2 31287 0 67253 FORGE GLOBAL HOLDINGS INC COM 34629L103 2353 1219 SH SOLE 7 1219 0 0 FORGE GLOBAL HOLDINGS INC COM 34629L103 610079 316103 SH SOLE 18 316103 0 0 FORGE GLOBAL HOLDINGS INC COM 34629L103 453035 234733 SH SOLE 19 234733 0 0 FORGE GLOBAL HOLDINGS INC COM 34629L103 7967430 4128202 SH SOLE 21 4128202 0 0 FORGE GLOBAL HOLDINGS INC COM 34629L103 5448311 2822959 SH SOLE 22 2670453 0 152506 FORIAN INC COM 34630N106 10146 3056 SH SOLE 18 3056 0 0 FORIAN INC COM 34630N106 130144 39200 SH SOLE 21 39200 0 0 FORIAN INC COM 34630N106 140360 42277 SH SOLE 22 42277 0 0 FORIAN INC COM 34630N106 3 1 SH SOLE 43 0 0 1 FORMFACTOR INC COM 346375108 1879272 41185 SH SOLE 2 22501 0 18684 FORMFACTOR INC COM 346375108 30937 678 SH SOLE 4 264 0 414 FORMFACTOR INC COM 346375108 28747 630 SH SOLE 7 630 0 0 FORMFACTOR INC COM 346375108 10415686 228264 SH SOLE 18 220273 0 7991 FORMFACTOR INC COM 346375108 8516064 186633 SH SOLE 19 186633 0 0 FORMFACTOR INC COM 346375108 405258556 8881406 SH SOLE 21 8881406 0 0 FORMFACTOR INC COM 346375108 99977155 2191040 SH SOLE 22 2125431 0 65609 FORMFACTOR INC COM 346375108 723236 15850 SH SOLE 25 15850 0 0 FORMFACTOR INC COM 346375108 1406225 30818 SH SOLE 26 30818 0 0 FORMFACTOR INC COM 346375108 256532 5622 SH SOLE 28 1383 0 4239 FORMFACTOR INC COM 346375108 8183056 179335 SH SOLE 30 179335 0 0 FORMFACTOR INC COM 346375108 40519 888 SH SOLE 36 888 0 0 FORMFACTOR INC COM 346375108 786889 17245 SH SOLE 40 17245 0 0 FORMFACTOR INC COM 346375108 4021919 88142 SH SOLE 43 84112 0 4030 FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 58092 752 SH SOLE 43 752 0 0 FORRESTER RESH INC COM 346563109 971860 45077 SH SOLE 2 41911 0 3166 FORRESTER RESH INC COM 346563109 3148 146 SH SOLE 7 146 0 0 FORRESTER RESH INC COM 346563109 655230 30391 SH SOLE 18 30391 0 0 FORRESTER RESH INC COM 346563109 562522 26091 SH SOLE 19 26091 0 0 FORRESTER RESH INC COM 346563109 9680612 449008 SH SOLE 21 449008 0 0 FORRESTER RESH INC COM 346563109 7126335 330535 SH SOLE 22 320983 0 9552 FORRESTER RESH INC COM 346563109 32620 1513 SH SOLE 25 1513 0 0 FORRESTER RESH INC COM 346563109 49523 2297 SH SOLE 26 2297 0 0 FORRESTER RESH INC COM 346563109 251325 11657 SH SOLE 30 11657 0 0 FORRESTER RESH INC COM 346563109 68216 3164 SH SOLE 34 3164 0 0 FORRESTER RESH INC COM 346563109 18951 879 SH SOLE 40 879 0 0 FORRESTER RESH INC COM 346563109 372880 17295 SH SOLE 43 15584 0 1711 FORTE BIOSCIENCES INC COM 34962G109 121736 174858 SH SOLE 22 174858 0 0 FORTINET INC COM 34959E109 130259383 1906886 SH SOLE 2 895014 0 1011872 FORTINET INC COM 34959E109 39996803 585519 SH SOLE 4 301147 0 284372 FORTINET INC COM 34959E109 36744564 537909 SH SOLE 7 488615 0 49294 FORTINET INC COM 34959E109 4001668 58581 SH SOLE 13 58581 0 0 FORTINET INC COM 34959E109 6534808 95664 SH SOLE 15 95664 0 0 FORTINET INC COM 34959E109 105068772 1538117 SH SOLE 18 1438143 0 99974 FORTINET INC COM 34959E109 67931836 994464 SH SOLE 19 994464 0 0 FORTINET INC COM 34959E109 1524422081 22316236 SH SOLE 21 22316236 0 0 FORTINET INC COM 34959E109 996137406 14582600 SH SOLE 22 13023072 0 1559528 FORTINET INC COM 34959E109 81156242 1188058 SH SOLE 23 1188058 0 0 FORTINET INC COM 34959E109 119414077 1748120 SH SOLE 25 1744940 0 3180 FORTINET INC COM 34959E109 61777446 904369 SH SOLE 26 408834 0 495535 FORTINET INC COM 34959E109 79617149 1165527 SH SOLE 28 10842 0 1154685 FORTINET INC COM 34959E109 1318246 19298 SH SOLE 29 19298 0 0 FORTINET INC COM 34959E109 408310114 5977311 SH SOLE 30 5977311 0 0 FORTINET INC COM 34959E109 12251330 179349 SH SOLE 31 169453 0 9896 FORTINET INC COM 34959E109 15627689 228776 SH SOLE 32 228776 0 0 FORTINET INC COM 34959E109 26970291 394822 SH SOLE 34 394822 0 0 FORTINET INC COM 34959E109 10929600 160000 SH SOLE 36 160000 0 0 FORTINET INC COM 34959E109 2143431 31378 SH SOLE 40 31378 0 0 FORTINET INC COM 34959E109 45973 673 SH OTR 43 673 0 0 FORTINET INC COM 34959E109 42415892 620932 SH SOLE 43 515561 0 105371 FORTIS INC COM 349553107 16410004 415338 SH SOLE 21 415338 0 0 FORTIS INC COM 349553107 26597870 673193 SH SOLE 43 566066 0 107127 FORTIVE CORP COM 34959J108 49989405 581137 SH SOLE 2 124591 0 456546 FORTIVE CORP COM 34959J108 32087094 373019 SH SOLE 4 173070 0 199949 FORTIVE CORP COM 34959J108 18486730 214912 SH SOLE 7 188356 0 26556 FORTIVE CORP COM 34959J108 2199531 25570 SH SOLE 13 25570 0 0 FORTIVE CORP COM 34959J108 4167669 48450 SH SOLE 15 48450 0 0 FORTIVE CORP COM 34959J108 172414213 2004350 SH SOLE 18 1981057 0 23293 FORTIVE CORP COM 34959J108 160982215 1871451 SH SOLE 19 1871451 0 0 FORTIVE CORP COM 34959J108 778585514 9051215 SH SOLE 21 9051215 0 0 FORTIVE CORP COM 34959J108 653219708 7593812 SH SOLE 22 6824070 0 769742 FORTIVE CORP COM 34959J108 47351343 550469 SH SOLE 23 550469 0 0 FORTIVE CORP COM 34959J108 98207400 1141681 SH SOLE 25 1042872 0 98809 FORTIVE CORP COM 34959J108 36854925 428446 SH SOLE 26 284194 0 144252 FORTIVE CORP COM 34959J108 34000953 395268 SH SOLE 28 4978 0 390290 FORTIVE CORP COM 34959J108 337143777 3919365 SH SOLE 30 3919365 0 0 FORTIVE CORP COM 34959J108 6967276 80996 SH SOLE 31 75317 0 5679 FORTIVE CORP COM 34959J108 125014242 1453316 SH SOLE 34 1453316 0 0 FORTIVE CORP COM 34959J108 12624897 146767 SH SOLE 36 146767 0 0 FORTIVE CORP COM 34959J108 1483157 17242 SH SOLE 40 17242 0 0 FORTIVE CORP COM 34959J108 32258 375 SH OTR 43 375 0 0 FORTIVE CORP COM 34959J108 38042954 442257 SH SOLE 43 376568 0 65689 FORTREA HLDGS INC COMMON STOCK 34965K107 6706029 167066 SH SOLE 2 87898 0 79168 FORTREA HLDGS INC COMMON STOCK 34965K107 10878 271 SH SOLE 4 271 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 792604 19746 SH SOLE 7 18708 0 1038 FORTREA HLDGS INC COMMON STOCK 34965K107 49378855 1230166 SH SOLE 18 1181166 0 49000 FORTREA HLDGS INC COMMON STOCK 34965K107 143149998 3566268 SH SOLE 19 3566268 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 346018722 8620297 SH SOLE 21 8620297 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 96262464 2398168 SH SOLE 22 2291138 0 107030 FORTREA HLDGS INC COMMON STOCK 34965K107 1154988 28774 SH SOLE 23 28774 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 9144855 227824 SH SOLE 25 165544 0 62280 FORTREA HLDGS INC COMMON STOCK 34965K107 3409612 84943 SH SOLE 26 84943 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 270102 6729 SH SOLE 28 0 0 6729 FORTREA HLDGS INC COMMON STOCK 34965K107 10106048 251770 SH SOLE 30 251770 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 5046521 125723 SH SOLE 31 1103 0 124620 FORTREA HLDGS INC COMMON STOCK 34965K107 25857626 644186 SH SOLE 34 644186 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 1430028 35626 SH SOLE 36 35626 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 578819 14420 SH SOLE 40 14420 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 2144720 53431 SH SOLE 43 38099 0 15332 FORTRESS BIOTECH INC COM NEW 34960Q307 149878 74939 SH SOLE 22 74939 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 44803554 529155 SH SOLE 2 420683 0 108472 FORTUNE BRANDS INNOVATIONS I COM 34964C106 12743682 150510 SH SOLE 4 49496 0 101014 FORTUNE BRANDS INNOVATIONS I COM 34964C106 20960228 247552 SH SOLE 7 234891 0 12661 FORTUNE BRANDS INNOVATIONS I COM 34964C106 586255 6924 SH SOLE 13 6924 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1003340 11850 SH SOLE 15 11850 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 23629619 279079 SH SOLE 18 268410 0 10669 FORTUNE BRANDS INNOVATIONS I COM 34964C106 5309571 62709 SH SOLE 19 62709 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 634575064 7494686 SH SOLE 21 7494686 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 335786233 3965823 SH SOLE 22 3701630 0 264193 FORTUNE BRANDS INNOVATIONS I COM 34964C106 19135759 226004 SH SOLE 23 226004 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 40717380 480895 SH SOLE 25 480895 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 14805904 174866 SH SOLE 26 99043 0 75823 FORTUNE BRANDS INNOVATIONS I COM 34964C106 30113648 355659 SH SOLE 28 8100 0 347559 FORTUNE BRANDS INNOVATIONS I COM 34964C106 273315 3228 SH SOLE 29 3228 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 81803243 966142 SH SOLE 30 957726 0 8416 FORTUNE BRANDS INNOVATIONS I COM 34964C106 2516562 29722 SH SOLE 31 27701 0 2021 FORTUNE BRANDS INNOVATIONS I COM 34964C106 10971115 129575 SH SOLE 34 129575 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 2746017 32432 SH SOLE 36 32432 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 500654 5913 SH SOLE 40 5913 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 12277 145 SH OTR 43 145 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 10052677 118728 SH SOLE 43 108564 0 10163 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 559220 27989 SH SOLE 2 20712 0 7277 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 529730 26513 SH SOLE 18 26513 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 407013 20371 SH SOLE 19 20371 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 6793280 340004 SH SOLE 21 340004 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 5051144 252810 SH SOLE 22 246020 0 6790 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 739 37 SH SOLE 23 37 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 4276 214 SH SOLE 26 0 0 214 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 19920 997 SH SOLE 43 997 0 0 FORWARD AIR CORP COM 349853101 2086143 67057 SH SOLE 2 60660 0 6397 FORWARD AIR CORP COM 349853101 3111 100 SH SOLE 4 100 0 0 FORWARD AIR CORP COM 349853101 6502 209 SH SOLE 7 209 0 0 FORWARD AIR CORP COM 349853101 2387101 76731 SH SOLE 18 76731 0 0 FORWARD AIR CORP COM 349853101 1727009 55513 SH SOLE 19 55513 0 0 FORWARD AIR CORP COM 349853101 106359272 3418813 SH SOLE 21 3418813 0 0 FORWARD AIR CORP COM 349853101 26624187 855808 SH SOLE 22 832409 0 23399 FORWARD AIR CORP COM 349853101 155892 5011 SH SOLE 25 5011 0 0 FORWARD AIR CORP COM 349853101 2424278 77926 SH SOLE 26 12156 0 65770 FORWARD AIR CORP COM 349853101 95850 3081 SH SOLE 28 487 0 2594 FORWARD AIR CORP COM 349853101 1836952 59047 SH SOLE 30 59047 0 0 FORWARD AIR CORP COM 349853101 548065 17617 SH SOLE 34 17617 0 0 FORWARD AIR CORP COM 349853101 3889 125 SH SOLE 36 125 0 0 FORWARD AIR CORP COM 349853101 145906 4690 SH SOLE 40 4690 0 0 FORWARD AIR CORP COM 349853101 1345505 43250 SH SOLE 43 41039 0 2211 FORWARD INDS INC N Y COM NEW 349862300 189433 311876 SH SOLE 22 311876 0 0 FOSSIL GROUP INC COM 34988V106 47261 46334 SH SOLE 2 27483 0 18851 FOSSIL GROUP INC COM 34988V106 676 663 SH SOLE 7 663 0 0 FOSSIL GROUP INC COM 34988V106 142088 139302 SH SOLE 18 139302 0 0 FOSSIL GROUP INC COM 34988V106 109873 107719 SH SOLE 19 107719 0 0 FOSSIL GROUP INC COM 34988V106 1834802 1798825 SH SOLE 21 1798825 0 0 FOSSIL GROUP INC COM 34988V106 1266110 1241284 SH SOLE 22 1195851 0 45433 FOSSIL GROUP INC COM 34988V106 840 824 SH SOLE 43 824 0 0 FOSTER L B CO COM 350060109 416805 15262 SH SOLE 2 15262 0 0 FOSTER L B CO COM 350060109 98726 3615 SH SOLE 18 3615 0 0 FOSTER L B CO COM 350060109 631680 23130 SH SOLE 21 23130 0 0 FOSTER L B CO COM 350060109 3454551 126494 SH SOLE 22 126494 0 0 FOSTER L B CO COM 350060109 56313 2062 SH SOLE 26 2062 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2294332 93761 SH SOLE 2 25822 0 67939 FOUR CORNERS PPTY TR INC COM 35086T109 1017463 41580 SH SOLE 4 41580 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3262267 133317 SH SOLE 7 119268 0 14049 FOUR CORNERS PPTY TR INC COM 35086T109 6928118 283127 SH SOLE 18 283127 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 8362720 341754 SH SOLE 19 341754 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 266979813 10910495 SH SOLE 21 10910495 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 89106844 3641473 SH SOLE 22 3479722 0 161751 FOUR CORNERS PPTY TR INC COM 35086T109 116600 4765 SH SOLE 23 4765 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 17975760 734604 SH SOLE 25 734604 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 861295 35198 SH SOLE 26 35198 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1685812 68893 SH SOLE 28 4703 0 64190 FOUR CORNERS PPTY TR INC COM 35086T109 10998409 449465 SH SOLE 30 449465 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 499849 20427 SH SOLE 40 20427 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3753460 153390 SH SOLE 43 140690 0 12700 FOX CORP CL A COM 35137L105 37653896 1204154 SH SOLE 2 827953 0 376201 FOX CORP CL A COM 35137L105 5194416 166115 SH SOLE 4 120571 0 45544 FOX CORP CL A COM 35137L105 6326296 202312 SH SOLE 7 185688 0 16624 FOX CORP CL A COM 35137L105 221329 7078 SH SOLE 13 7078 0 0 FOX CORP CL A COM 35137L105 1325817 42399 SH SOLE 15 42399 0 0 FOX CORP CL A COM 35137L105 112307522 3591542 SH SOLE 18 3233029 0 358513 FOX CORP CL A COM 35137L105 203249622 6499828 SH SOLE 19 6499828 0 0 FOX CORP CL A COM 35137L105 236288128 7556384 SH SOLE 21 7556384 0 0 FOX CORP CL A COM 35137L105 252134638 8063148 SH SOLE 22 6889750 0 1173398 FOX CORP CL A COM 35137L105 21097056 674674 SH SOLE 23 674674 0 0 FOX CORP CL A COM 35137L105 17987692 575238 SH SOLE 25 552882 0 22356 FOX CORP CL A COM 35137L105 34337900 1098110 SH SOLE 26 741567 0 356543 FOX CORP CL A COM 35137L105 21251874 679625 SH SOLE 28 0 0 679625 FOX CORP CL A COM 35137L105 84870626 2714123 SH SOLE 30 2640325 0 73798 FOX CORP CL A COM 35137L105 1941085 62075 SH SOLE 31 58017 0 4058 FOX CORP CL A COM 35137L105 24854616 794839 SH SOLE 34 794839 0 0 FOX CORP CL A COM 35137L105 2522957 80683 SH SOLE 36 80683 0 0 FOX CORP CL A COM 35137L105 407698 13038 SH SOLE 40 13038 0 0 FOX CORP CL A COM 35137L105 17730 567 SH OTR 43 567 0 0 FOX CORP CL A COM 35137L105 6365229 203557 SH SOLE 43 175521 0 28036 FOX CORP CL B COM 35137L204 15361298 536733 SH SOLE 2 137334 0 399399 FOX CORP CL B COM 35137L204 10541032 368310 SH SOLE 4 152898 0 215412 FOX CORP CL B COM 35137L204 15412299 538515 SH SOLE 7 503162 0 35353 FOX CORP CL B COM 35137L204 71464 2497 SH SOLE 13 2497 0 0 FOX CORP CL B COM 35137L204 564902 19738 SH SOLE 15 19738 0 0 FOX CORP CL B COM 35137L204 7570706 264525 SH SOLE 18 252576 0 11949 FOX CORP CL B COM 35137L204 3840661 134195 SH SOLE 19 134195 0 0 FOX CORP CL B COM 35137L204 139688324 4880794 SH SOLE 21 4880794 0 0 FOX CORP CL B COM 35137L204 86318321 3016014 SH SOLE 22 2697921 0 318093 FOX CORP CL B COM 35137L204 6181433 215983 SH SOLE 23 215983 0 0 FOX CORP CL B COM 35137L204 17635215 616185 SH SOLE 25 616185 0 0 FOX CORP CL B COM 35137L204 6273819 219211 SH SOLE 26 115213 0 103998 FOX CORP CL B COM 35137L204 6721407 234850 SH SOLE 28 15257 0 219593 FOX CORP CL B COM 35137L204 53719110 1876978 SH SOLE 30 1876978 0 0 FOX CORP CL B COM 35137L204 6079832 212433 SH SOLE 31 27319 0 185114 FOX CORP CL B COM 35137L204 3522063 123063 SH SOLE 34 123063 0 0 FOX CORP CL B COM 35137L204 1736690 60681 SH SOLE 36 60681 0 0 FOX CORP CL B COM 35137L204 170175 5946 SH SOLE 40 5946 0 0 FOX CORP CL B COM 35137L204 2033092 71037 SH SOLE 43 46200 0 24837 FOX FACTORY HLDG CORP COM 35138V102 2643125 50761 SH SOLE 2 40524 0 10237 FOX FACTORY HLDG CORP COM 35138V102 8175 157 SH SOLE 4 157 0 0 FOX FACTORY HLDG CORP COM 35138V102 276544 5311 SH SOLE 7 5040 0 271 FOX FACTORY HLDG CORP COM 35138V102 8456845 162413 SH SOLE 18 156906 0 5507 FOX FACTORY HLDG CORP COM 35138V102 24127832 463373 SH SOLE 19 463373 0 0 FOX FACTORY HLDG CORP COM 35138V102 163254759 3135294 SH SOLE 21 3135294 0 0 FOX FACTORY HLDG CORP COM 35138V102 71489507 1372950 SH SOLE 22 1335751 0 37199 FOX FACTORY HLDG CORP COM 35138V102 11351 218 SH SOLE 23 218 0 0 FOX FACTORY HLDG CORP COM 35138V102 476597 9153 SH SOLE 25 9153 0 0 FOX FACTORY HLDG CORP COM 35138V102 823956 15824 SH SOLE 26 14050 0 1774 FOX FACTORY HLDG CORP COM 35138V102 38948 748 SH SOLE 28 748 0 0 FOX FACTORY HLDG CORP COM 35138V102 1450670 27860 SH SOLE 30 27860 0 0 FOX FACTORY HLDG CORP COM 35138V102 20620 396 SH SOLE 36 396 0 0 FOX FACTORY HLDG CORP COM 35138V102 470088 9028 SH SOLE 40 9028 0 0 FOX FACTORY HLDG CORP COM 35138V102 3066142 58885 SH SOLE 43 51133 0 7752 FRACTYL HEALTH INC COM 35168W103 190861 25792 SH SOLE 22 25792 0 0 FRANCO NEV CORP COM 351858105 14776 124 SH SOLE 2 124 0 0 FRANCO NEV CORP COM 351858105 10233818 85883 SH SOLE 19 85883 0 0 FRANCO NEV CORP COM 351858105 4846714 40674 SH SOLE 21 40674 0 0 FRANCO NEV CORP COM 351858105 3078260 25833 SH SOLE 25 25833 0 0 FRANCO NEV CORP COM 351858105 7388158 62002 SH SOLE 29 62002 0 0 FRANCO NEV CORP COM 351858105 11678 98 SH SOLE 30 98 0 0 FRANCO NEV CORP COM 351858105 2683007 22516 SH SOLE 34 22516 0 0 FRANCO NEV CORP COM 351858105 21428430 179829 SH SOLE 43 140404 0 39425 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1057457 79151 SH SOLE 2 33499 0 45652 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2191 164 SH SOLE 4 164 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 9045 677 SH SOLE 7 677 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 3697914 276790 SH SOLE 18 276790 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2365669 177071 SH SOLE 19 177071 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 146003918 10928437 SH SOLE 21 10928437 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 30884406 2311707 SH SOLE 22 2208161 0 103546 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 214241 16036 SH SOLE 25 16036 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 87147 6523 SH SOLE 26 6523 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 245744 18394 SH SOLE 28 0 0 18394 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1993699 149229 SH SOLE 30 149229 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 27842 2084 SH SOLE 36 2084 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 228643 17114 SH SOLE 40 17114 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 6413 480 SH SOLE 43 67 0 413 FRANKLIN COVEY CO COM 353469109 4853007 123612 SH SOLE 2 116749 0 6863 FRANKLIN COVEY CO COM 353469109 3965 101 SH SOLE 7 101 0 0 FRANKLIN COVEY CO COM 353469109 1959938 49922 SH SOLE 18 30970 0 18952 FRANKLIN COVEY CO COM 353469109 4500374 114630 SH SOLE 19 114630 0 0 FRANKLIN COVEY CO COM 353469109 17600690 448311 SH SOLE 21 448311 0 0 FRANKLIN COVEY CO COM 353469109 18511914 471521 SH SOLE 22 452158 0 19363 FRANKLIN COVEY CO COM 353469109 37179 947 SH SOLE 23 947 0 0 FRANKLIN COVEY CO COM 353469109 80522 2051 SH SOLE 25 2051 0 0 FRANKLIN COVEY CO COM 353469109 330059 8407 SH SOLE 26 0 0 8407 FRANKLIN COVEY CO COM 353469109 674605 17183 SH SOLE 34 17183 0 0 FRANKLIN COVEY CO COM 353469109 93753 2388 SH SOLE 40 2388 0 0 FRANKLIN COVEY CO COM 353469109 386122 9835 SH SOLE 43 9555 0 280 FRANKLIN ELEC INC COM 353514102 4815529 45085 SH SOLE 2 20113 0 24972 FRANKLIN ELEC INC COM 353514102 15487 145 SH SOLE 4 145 0 0 FRANKLIN ELEC INC COM 353514102 7110449 66571 SH SOLE 7 65786 0 785 FRANKLIN ELEC INC COM 353514102 15817386 148089 SH SOLE 18 129699 0 18390 FRANKLIN ELEC INC COM 353514102 24869534 232839 SH SOLE 19 232839 0 0 FRANKLIN ELEC INC COM 353514102 505609808 4733731 SH SOLE 21 4733731 0 0 FRANKLIN ELEC INC COM 353514102 148243842 1387921 SH SOLE 22 1337379 0 50542 FRANKLIN ELEC INC COM 353514102 79467 744 SH SOLE 23 744 0 0 FRANKLIN ELEC INC COM 353514102 859073 8043 SH SOLE 25 8043 0 0 FRANKLIN ELEC INC COM 353514102 3699151 34633 SH SOLE 26 15264 0 19369 FRANKLIN ELEC INC COM 353514102 744573 6971 SH SOLE 28 702 0 6269 FRANKLIN ELEC INC COM 353514102 65416212 612454 SH SOLE 30 612454 0 0 FRANKLIN ELEC INC COM 353514102 97731 915 SH SOLE 36 915 0 0 FRANKLIN ELEC INC COM 353514102 839740 7862 SH SOLE 40 7862 0 0 FRANKLIN ELEC INC COM 353514102 11001883 103004 SH SOLE 43 96897 0 6107 FRANKLIN FINL SVCS CORP COM 353525108 17082 652 SH SOLE 18 652 0 0 FRANKLIN FINL SVCS CORP COM 353525108 950615 36283 SH SOLE 21 36283 0 0 FRANKLIN FINL SVCS CORP COM 353525108 316339 12074 SH SOLE 22 12074 0 0 FRANKLIN RESOURCES INC COM 354613101 26057520 926984 SH SOLE 2 312152 0 614832 FRANKLIN RESOURCES INC COM 354613101 8484357 301827 SH SOLE 4 112764 0 189063 FRANKLIN RESOURCES INC COM 354613101 8176131 290862 SH SOLE 7 265564 0 25298 FRANKLIN RESOURCES INC COM 354613101 241381 8587 SH SOLE 13 8587 0 0 FRANKLIN RESOURCES INC COM 354613101 1241281 44158 SH SOLE 15 44158 0 0 FRANKLIN RESOURCES INC COM 354613101 27086740 963598 SH SOLE 18 945300 0 18298 FRANKLIN RESOURCES INC COM 354613101 34971117 1244081 SH SOLE 19 1244081 0 0 FRANKLIN RESOURCES INC COM 354613101 419236897 14914155 SH SOLE 21 14914155 0 0 FRANKLIN RESOURCES INC COM 354613101 195508592 6955126 SH SOLE 22 6118396 0 836730 FRANKLIN RESOURCES INC COM 354613101 14730568 524033 SH SOLE 23 524033 0 0 FRANKLIN RESOURCES INC COM 354613101 17028926 605796 SH SOLE 25 603107 0 2689 FRANKLIN RESOURCES INC COM 354613101 8845992 314692 SH SOLE 26 174218 0 140474 FRANKLIN RESOURCES INC COM 354613101 13510313 480623 SH SOLE 28 5243 0 475380 FRANKLIN RESOURCES INC COM 354613101 66166864 2353855 SH SOLE 30 2353855 0 0 FRANKLIN RESOURCES INC COM 354613101 1853180 65926 SH SOLE 31 60851 0 5075 FRANKLIN RESOURCES INC COM 354613101 3451964 122802 SH SOLE 32 122802 0 0 FRANKLIN RESOURCES INC COM 354613101 20584447 732282 SH SOLE 34 732282 0 0 FRANKLIN RESOURCES INC COM 354613101 2628369 93503 SH SOLE 36 93503 0 0 FRANKLIN RESOURCES INC COM 354613101 443126 15764 SH SOLE 40 15764 0 0 FRANKLIN RESOURCES INC COM 354613101 11328 403 SH OTR 43 403 0 0 FRANKLIN RESOURCES INC COM 354613101 9033451 321361 SH SOLE 43 263097 0 58264 FRANKLIN STR PPTYS CORP COM 35471R106 63358 27911 SH SOLE 18 27911 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 485728 213977 SH SOLE 21 213977 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 3206466 1412540 SH SOLE 22 1412540 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 12179 5365 SH SOLE 23 5365 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 29969 13202 SH SOLE 26 13202 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 1637 721 SH SOLE 43 721 0 0 FRANKLIN WIRELESS CORP COM 355184102 3824 1279 SH SOLE 18 1279 0 0 FRANKLIN WIRELESS CORP COM 355184102 64372 21529 SH SOLE 21 21529 0 0 FREEDOM HLDG CORP NEV COM 356390104 453695 6429 SH SOLE 2 4547 0 1882 FREEDOM HLDG CORP NEV COM 356390104 3740 53 SH SOLE 4 53 0 0 FREEDOM HLDG CORP NEV COM 356390104 673802 9548 SH SOLE 21 9548 0 0 FREEDOM HLDG CORP NEV COM 356390104 887135 12571 SH SOLE 22 4892 0 7679 FREEDOM HLDG CORP NEV COM 356390104 247418 3506 SH SOLE 25 3506 0 0 FREEDOM HLDG CORP NEV COM 356390104 269860 3824 SH SOLE 26 3824 0 0 FREEDOM HLDG CORP NEV COM 356390104 87295 1237 SH SOLE 28 166 0 1071 FREEDOM HLDG CORP NEV COM 356390104 914305 12956 SH SOLE 30 12956 0 0 FREEDOM HLDG CORP NEV COM 356390104 318694 4516 SH SOLE 40 4516 0 0 FREEDOM HLDG CORP NEV COM 356390104 1103715 15640 SH SOLE 43 7545 0 8095 FREEPORT-MCMORAN INC CL B 35671D857 74876341 1592436 SH SOLE 2 504868 0 1087568 FREEPORT-MCMORAN INC CL B 35671D857 51303945 1091109 SH SOLE 4 426781 0 664328 FREEPORT-MCMORAN INC CL B 35671D857 73516428 1563514 SH SOLE 7 1437949 0 125565 FREEPORT-MCMORAN INC CL B 35671D857 3545684 75408 SH SOLE 13 75408 0 0 FREEPORT-MCMORAN INC CL B 35671D857 9737560 207094 SH SOLE 15 207094 0 0 FREEPORT-MCMORAN INC CL B 35671D857 121285557 2579446 SH SOLE 18 2489595 0 89851 FREEPORT-MCMORAN INC CL B 35671D857 213637674 4543549 SH SOLE 19 4543549 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1514134137 32201917 SH SOLE 21 32201917 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1451005838 30859333 SH SOLE 22 27710143 0 3149190 FREEPORT-MCMORAN INC CL B 35671D857 108510828 2307759 SH SOLE 23 2307759 0 0 FREEPORT-MCMORAN INC CL B 35671D857 363416263 7728972 SH SOLE 25 6530204 0 1198768 FREEPORT-MCMORAN INC CL B 35671D857 103649665 2204374 SH SOLE 26 1391086 0 813288 FREEPORT-MCMORAN INC CL B 35671D857 84031652 1787147 SH SOLE 28 90972 0 1696175 FREEPORT-MCMORAN INC CL B 35671D857 39795095 846344 SH SOLE 29 846344 0 0 FREEPORT-MCMORAN INC CL B 35671D857 369547154 7859361 SH SOLE 30 7859361 0 0 FREEPORT-MCMORAN INC CL B 35671D857 15582146 331394 SH SOLE 31 308266 0 23128 FREEPORT-MCMORAN INC CL B 35671D857 433062570 9210178 SH SOLE 34 9210178 0 0 FREEPORT-MCMORAN INC CL B 35671D857 15131882 321818 SH SOLE 36 321818 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3332637 70877 SH SOLE 40 70877 0 0 FREEPORT-MCMORAN INC CL B 35671D857 87363 1858 SH OTR 43 1858 0 0 FREEPORT-MCMORAN INC CL B 35671D857 71512829 1520902 SH SOLE 43 1247942 0 272960 FREEPORT-MCMORAN INC OPTIONS 35671D857 1471726 31300 SH Call SOLE 2 0 0 31300 FREEPORT-MCMORAN INC OPTIONS 35671D857 202186 4300 SH Call SOLE 4 4300 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 4781934 101700 SH Call SOLE 18 101700 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 26509876 563800 SH Call SOLE 19 563800 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 1970138 41900 SH Call SOLE 22 41900 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 1579872 33600 SH Call SOLE 26 33600 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 131656 2800 SH Call SOLE 30 2800 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 15450772 328600 SH Call SOLE 34 328600 0 0 FREIGHTCAR AMER INC COM 357023100 7438 1932 SH SOLE 18 1932 0 0 FREIGHTCAR AMER INC COM 357023100 115177 29916 SH SOLE 21 29916 0 0 FREIGHTCAR AMER INC COM 357023100 746935 194009 SH SOLE 22 194009 0 0 FREQUENCY ELECTRS INC COM 358010106 11805 1084 SH SOLE 2 1084 0 0 FREQUENCY ELECTRS INC COM 358010106 12589 1156 SH SOLE 18 1156 0 0 FREQUENCY ELECTRS INC COM 358010106 162413 14914 SH SOLE 21 14914 0 0 FREQUENCY ELECTRS INC COM 358010106 1466219 134639 SH SOLE 22 134639 0 0 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 8591734 445629 SH SOLE 43 395145 0 50484 FRESH DEL MONTE PRODUCE INC ORD G36738105 3798561 146606 SH SOLE 2 101258 0 45348 FRESH DEL MONTE PRODUCE INC ORD G36738105 4923 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 7810777 301458 SH SOLE 7 301458 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 3192397 123211 SH SOLE 18 123211 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 3388613 130784 SH SOLE 19 130784 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 104150712 4019711 SH SOLE 21 4019711 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 29905944 1154224 SH SOLE 22 1098595 0 55629 FRESH DEL MONTE PRODUCE INC ORD G36738105 97370 3758 SH SOLE 23 3758 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 182277 7035 SH SOLE 25 7035 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 414197 15986 SH SOLE 26 5247 0 10739 FRESH DEL MONTE PRODUCE INC ORD G36738105 3287564 126884 SH SOLE 30 126884 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 162041 6254 SH SOLE 40 6254 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1233601 47611 SH SOLE 43 45702 0 1909 FRESHPET INC COM 358039105 7488379 64633 SH SOLE 2 14271 0 50362 FRESHPET INC COM 358039105 39161 338 SH SOLE 4 170 0 168 FRESHPET INC COM 358039105 1256270 10843 SH SOLE 7 10270 0 573 FRESHPET INC COM 358039105 1846693 15939 SH SOLE 18 15939 0 0 FRESHPET INC COM 358039105 8928519 77063 SH SOLE 19 77063 0 0 FRESHPET INC COM 358039105 68140742 588130 SH SOLE 21 588130 0 0 FRESHPET INC COM 358039105 135387855 1168547 SH SOLE 22 1110308 0 58239 FRESHPET INC COM 358039105 1125232 9712 SH SOLE 25 9712 0 0 FRESHPET INC COM 358039105 1743461 15048 SH SOLE 26 15048 0 0 FRESHPET INC COM 358039105 399254 3446 SH SOLE 28 700 0 2746 FRESHPET INC COM 358039105 6906299 59609 SH SOLE 30 59609 0 0 FRESHPET INC COM 358039105 62449 539 SH SOLE 31 539 0 0 FRESHPET INC COM 358039105 47387 409 SH SOLE 36 409 0 0 FRESHPET INC COM 358039105 1099511 9490 SH SOLE 40 9490 0 0 FRESHPET INC COM 358039105 4703916 40600 SH SOLE 43 36272 0 4328 FRESHPET INC NOTE 3.000% 4/0 358039AB1 7321642 4080000 PRN SOLE 2 4080000 0 0 FRESHPET INC NOTE 3.000% 4/0 358039AB1 6056505 3375000 PRN SOLE 21 3375000 0 0 FRESHPET INC NOTE 3.000% 4/0 358039AB1 11305476 6300000 PRN SOLE 22 6300000 0 0 FRESHWORKS INC CLASS A COM 358054104 3150949 173034 SH SOLE 2 97374 0 75660 FRESHWORKS INC CLASS A COM 358054104 28389 1559 SH SOLE 4 611 0 948 FRESHWORKS INC CLASS A COM 358054104 413695 22718 SH SOLE 7 21552 0 1166 FRESHWORKS INC CLASS A COM 358054104 7015421 385251 SH SOLE 18 385251 0 0 FRESHWORKS INC CLASS A COM 358054104 11337364 622590 SH SOLE 19 622590 0 0 FRESHWORKS INC CLASS A COM 358054104 125898422 6913697 SH SOLE 21 6913697 0 0 FRESHWORKS INC CLASS A COM 358054104 88501638 4860057 SH SOLE 22 4702063 0 157994 FRESHWORKS INC CLASS A COM 358054104 184249 10118 SH SOLE 23 10118 0 0 FRESHWORKS INC CLASS A COM 358054104 573961 31519 SH SOLE 25 31519 0 0 FRESHWORKS INC CLASS A COM 358054104 854413 46920 SH SOLE 26 45131 0 1789 FRESHWORKS INC CLASS A COM 358054104 57088 3135 SH SOLE 28 0 0 3135 FRESHWORKS INC CLASS A COM 358054104 1927183 105831 SH SOLE 30 105831 0 0 FRESHWORKS INC CLASS A COM 358054104 1330914 73087 SH SOLE 34 73087 0 0 FRESHWORKS INC CLASS A COM 358054104 577348 31705 SH SOLE 40 31705 0 0 FRESHWORKS INC CLASS A COM 358054104 186962 10267 SH SOLE 43 10267 0 0 FREYR BATTERY INC COM NEW 35834F104 7320 4357 SH SOLE 2 0 0 4357 FREYR BATTERY INC COM NEW 35834F104 16183 9633 SH SOLE 19 9633 0 0 FREYR BATTERY INC COM NEW 35834F104 46805 27860 SH SOLE 21 27860 0 0 FREYR BATTERY INC COM NEW 35834F104 20150 11994 SH SOLE 26 0 0 11994 FRIEDMAN INDS INC COM 358435105 19714 1052 SH SOLE 18 1052 0 0 FRIEDMAN INDS INC COM 358435105 276884 14775 SH SOLE 21 14775 0 0 FRIEDMAN INDS INC COM 358435105 239966 12805 SH SOLE 22 12805 0 0 FRIEDMAN INDS INC COM 358435105 1256 67 SH SOLE 43 67 0 0 FRONTDOOR INC COM 35905A109 15412784 473075 SH SOLE 2 353628 0 119447 FRONTDOOR INC COM 35905A109 8862 272 SH SOLE 4 272 0 0 FRONTDOOR INC COM 35905A109 1195816 36704 SH SOLE 7 34737 0 1967 FRONTDOOR INC COM 35905A109 9131066 280266 SH SOLE 18 258680 0 21586 FRONTDOOR INC COM 35905A109 26497803 813315 SH SOLE 19 813315 0 0 FRONTDOOR INC COM 35905A109 297144000 9120442 SH SOLE 21 9120442 0 0 FRONTDOOR INC COM 35905A109 96846722 2972582 SH SOLE 22 2846143 0 126439 FRONTDOOR INC COM 35905A109 740674 22734 SH SOLE 23 22734 0 0 FRONTDOOR INC COM 35905A109 678316 20820 SH SOLE 25 20820 0 0 FRONTDOOR INC COM 35905A109 4970959 152577 SH SOLE 26 31670 0 120907 FRONTDOOR INC COM 35905A109 81776 2510 SH SOLE 28 1527 0 983 FRONTDOOR INC COM 35905A109 12710370 390128 SH SOLE 30 390128 0 0 FRONTDOOR INC COM 35905A109 434943 13350 SH SOLE 34 13350 0 0 FRONTDOOR INC COM 35905A109 150422 4617 SH SOLE 36 4617 0 0 FRONTDOOR INC COM 35905A109 548908 16848 SH SOLE 40 16848 0 0 FRONTDOOR INC COM 35905A109 1970047 60468 SH SOLE 43 57971 0 2497 FRONTIER COMMUNICATIONS PARE COM 35909D109 13981170 570660 SH SOLE 2 202003 0 368657 FRONTIER COMMUNICATIONS PARE COM 35909D109 11638 475 SH SOLE 4 475 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 792551 32349 SH SOLE 7 30857 0 1492 FRONTIER COMMUNICATIONS PARE COM 35909D109 9970055 406941 SH SOLE 18 406941 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 2761322 112707 SH SOLE 19 112707 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 282932836 11548279 SH SOLE 21 11548279 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 165860590 6769820 SH SOLE 22 6466802 0 303018 FRONTIER COMMUNICATIONS PARE COM 35909D109 924018 37715 SH SOLE 25 37715 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 3918702 159947 SH SOLE 26 104360 0 55587 FRONTIER COMMUNICATIONS PARE COM 35909D109 276605 11290 SH SOLE 28 3275 0 8015 FRONTIER COMMUNICATIONS PARE COM 35909D109 3848142 157067 SH SOLE 30 157067 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 74725 3050 SH SOLE 31 3050 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 386929 15793 SH SOLE 36 15793 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 925120 37760 SH SOLE 40 37760 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 5059618 206515 SH SOLE 43 176108 0 30407 FRONTIER GROUP HLDGS INC COM 35909R108 187114 23072 SH SOLE 2 12760 0 10312 FRONTIER GROUP HLDGS INC COM 35909R108 4542 560 SH SOLE 7 560 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 730451 90068 SH SOLE 18 90068 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 650390 80196 SH SOLE 19 80196 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 11241717 1386155 SH SOLE 21 1386155 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 9645255 1189304 SH SOLE 22 1161169 0 28135 FRONTIER GROUP HLDGS INC COM 35909R108 46933 5787 SH SOLE 25 5787 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 279860 34508 SH SOLE 30 34508 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 43851 5407 SH SOLE 40 5407 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 2646707 326351 SH SOLE 43 301371 0 24980 FRONTLINE PLC COM M46528101 3494702 149474 SH SOLE 7 149474 0 0 FRONTLINE PLC COM M46528101 56112 2400 SH SOLE 22 2400 0 0 FRONTLINE PLC COM M46528101 32171 1376 SH SOLE 43 1149 0 227 FRP HLDGS INC COM 30292L107 722310 11764 SH SOLE 2 4925 0 6839 FRP HLDGS INC COM 30292L107 5465 89 SH SOLE 7 89 0 0 FRP HLDGS INC COM 30292L107 1152478 18770 SH SOLE 18 18770 0 0 FRP HLDGS INC COM 30292L107 2554670 41607 SH SOLE 19 41607 0 0 FRP HLDGS INC COM 30292L107 16210582 264016 SH SOLE 21 264016 0 0 FRP HLDGS INC COM 30292L107 12570483 204731 SH SOLE 22 192934 0 11797 FRP HLDGS INC COM 30292L107 75583 1231 SH SOLE 25 1231 0 0 FRP HLDGS INC COM 30292L107 372821 6072 SH SOLE 28 0 0 6072 FRP HLDGS INC COM 30292L107 40401 658 SH SOLE 30 658 0 0 FRP HLDGS INC COM 30292L107 61953 1009 SH SOLE 40 1009 0 0 FRP HLDGS INC COM 30292L107 25481 415 SH SOLE 43 415 0 0 FS BANCORP INC COM 30263Y104 1886211 54342 SH SOLE 2 51861 0 2481 FS BANCORP INC COM 30263Y104 665981 19187 SH SOLE 18 19187 0 0 FS BANCORP INC COM 30263Y104 451265 13001 SH SOLE 19 13001 0 0 FS BANCORP INC COM 30263Y104 8420229 242588 SH SOLE 21 242588 0 0 FS BANCORP INC COM 30263Y104 4336251 124928 SH SOLE 22 120762 0 4166 FS BANCORP INC COM 30263Y104 20236 583 SH SOLE 23 583 0 0 FS KKR CAP CORP COM 302635206 18192322 953976 SH SOLE 30 953976 0 0 FS KKR CAP CORP COM 302635206 76 4 SH SOLE 43 3 0 1 FTAI AVIATION LTD SHS G3730V105 3584869 53267 SH SOLE 2 28943 0 24324 FTAI AVIATION LTD SHS G3730V105 22142 329 SH SOLE 4 329 0 0 FTAI AVIATION LTD SHS G3730V105 608863 9047 SH SOLE 7 8596 0 451 FTAI AVIATION LTD SHS G3730V105 15689649 233130 SH SOLE 18 233130 0 0 FTAI AVIATION LTD SHS G3730V105 15339487 227927 SH SOLE 19 227927 0 0 FTAI AVIATION LTD SHS G3730V105 237614629 3530678 SH SOLE 21 3530678 0 0 FTAI AVIATION LTD SHS G3730V105 188399687 2799401 SH SOLE 22 2713658 0 85743 FTAI AVIATION LTD SHS G3730V105 46370 689 SH SOLE 23 689 0 0 FTAI AVIATION LTD SHS G3730V105 1351653 20084 SH SOLE 25 20084 0 0 FTAI AVIATION LTD SHS G3730V105 2010520 29874 SH SOLE 26 29874 0 0 FTAI AVIATION LTD SHS G3730V105 696219 10345 SH SOLE 28 3733 0 6612 FTAI AVIATION LTD SHS G3730V105 4141036 61531 SH SOLE 30 61531 0 0 FTAI AVIATION LTD SHS G3730V105 82039 1219 SH SOLE 36 1219 0 0 FTAI AVIATION LTD SHS G3730V105 1455968 21634 SH SOLE 40 21634 0 0 FTAI AVIATION LTD SHS G3730V105 3308064 49154 SH SOLE 43 49154 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 398296 63423 SH SOLE 2 18070 0 45353 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 6267 998 SH SOLE 7 998 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 1736885 276574 SH SOLE 18 276574 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 3140999 500159 SH SOLE 19 500159 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 23765002 3784236 SH SOLE 21 3784236 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 17313784 2756972 SH SOLE 22 2643090 0 113882 FTC SOLAR INC COM 30320C103 7723 14328 SH SOLE 2 1932 0 12396 FTC SOLAR INC COM 30320C103 87920 163117 SH SOLE 18 163117 0 0 FTC SOLAR INC COM 30320C103 65640 121782 SH SOLE 19 121782 0 0 FTC SOLAR INC COM 30320C103 1180453 2190080 SH SOLE 21 2190080 0 0 FTC SOLAR INC COM 30320C103 761615 1413015 SH SOLE 22 1395634 0 17381 FTC SOLAR INC COM 30320C103 475 882 SH SOLE 43 882 0 0 FTI CONSULTING INC COM 302941109 14554802 69213 SH SOLE 2 33180 0 36033 FTI CONSULTING INC COM 302941109 20819 99 SH SOLE 4 99 0 0 FTI CONSULTING INC COM 302941109 1681689 7997 SH SOLE 7 7580 0 417 FTI CONSULTING INC COM 302941109 12482184 59357 SH SOLE 18 59357 0 0 FTI CONSULTING INC COM 302941109 2269870 10794 SH SOLE 19 10794 0 0 FTI CONSULTING INC COM 302941109 374433332 1780557 SH SOLE 21 1780557 0 0 FTI CONSULTING INC COM 302941109 212394793 1010009 SH SOLE 22 965250 0 44759 FTI CONSULTING INC COM 302941109 2244425 10673 SH SOLE 25 10673 0 0 FTI CONSULTING INC COM 302941109 2518643 11977 SH SOLE 26 11293 0 684 FTI CONSULTING INC COM 302941109 459694 2186 SH SOLE 28 610 0 1576 FTI CONSULTING INC COM 302941109 9914332 47146 SH SOLE 30 47146 0 0 FTI CONSULTING INC COM 302941109 87270 415 SH SOLE 31 415 0 0 FTI CONSULTING INC COM 302941109 646011 3072 SH SOLE 34 3072 0 0 FTI CONSULTING INC COM 302941109 132483 630 SH SOLE 36 630 0 0 FTI CONSULTING INC COM 302941109 1468034 6981 SH SOLE 40 6981 0 0 FTI CONSULTING INC COM 302941109 9202080 43759 SH SOLE 43 42338 0 1421 FUBOTV INC COM 35953D104 395205 250130 SH SOLE 2 95654 0 154476 FUBOTV INC COM 35953D104 2880 1823 SH SOLE 4 1823 0 0 FUBOTV INC COM 35953D104 2975 1883 SH SOLE 7 1883 0 0 FUBOTV INC COM 35953D104 1261935 798693 SH SOLE 18 798693 0 0 FUBOTV INC COM 35953D104 969793 613793 SH SOLE 19 613793 0 0 FUBOTV INC COM 35953D104 20356827 12884068 SH SOLE 21 12884068 0 0 FUBOTV INC COM 35953D104 13085013 8281654 SH SOLE 22 7927301 0 354353 FUBOTV INC COM 35953D104 87227 55207 SH SOLE 25 55207 0 0 FUBOTV INC COM 35953D104 6480 4101 SH SOLE 28 4101 0 0 FUBOTV INC COM 35953D104 502664 318142 SH SOLE 30 318142 0 0 FUBOTV INC COM 35953D104 68867 43587 SH SOLE 40 43587 0 0 FUBOTV INC COM 35953D104 111030 70272 SH SOLE 43 67598 0 2674 FUEL TECH INC COM 359523107 5209 4305 SH SOLE 18 4305 0 0 FUEL TECH INC COM 359523107 62680 51802 SH SOLE 21 51802 0 0 FUEL TECH INC COM 359523107 496540 410364 SH SOLE 22 410364 0 0 FUELCELL ENERGY INC COM 35952H601 429001 360505 SH SOLE 2 127342 0 233163 FUELCELL ENERGY INC COM 35952H601 1432 1203 SH SOLE 4 1203 0 0 FUELCELL ENERGY INC COM 35952H601 5478 4603 SH SOLE 7 4603 0 0 FUELCELL ENERGY INC COM 35952H601 1418951 1192396 SH SOLE 18 1192396 0 0 FUELCELL ENERGY INC COM 35952H601 1156930 972210 SH SOLE 19 972210 0 0 FUELCELL ENERGY INC COM 35952H601 19502144 16388356 SH SOLE 21 16388356 0 0 FUELCELL ENERGY INC COM 35952H601 16972313 14262448 SH SOLE 22 13671461 0 590987 FUELCELL ENERGY INC COM 35952H601 142533 119776 SH SOLE 25 119776 0 0 FUELCELL ENERGY INC COM 35952H601 127128 106830 SH SOLE 26 106830 0 0 FUELCELL ENERGY INC COM 35952H601 38867 32661 SH SOLE 28 5745 0 26916 FUELCELL ENERGY INC COM 35952H601 459715 386315 SH SOLE 30 386315 0 0 FUELCELL ENERGY INC COM 35952H601 7036 5913 SH SOLE 36 5913 0 0 FUELCELL ENERGY INC COM 35952H601 84103 70675 SH SOLE 40 70675 0 0 FUELCELL ENERGY INC COM 35952H601 632389 531419 SH SOLE 43 510447 0 20972 FULCRUM THERAPEUTICS INC COM 359616109 89784 9511 SH SOLE 18 9511 0 0 FULCRUM THERAPEUTICS INC COM 359616109 5824187 616969 SH SOLE 21 616969 0 0 FULCRUM THERAPEUTICS INC COM 359616109 8269261 875981 SH SOLE 22 875981 0 0 FULCRUM THERAPEUTICS INC COM 359616109 309604 32797 SH SOLE 30 32797 0 0 FULCRUM THERAPEUTICS INC COM 359616109 56177 5951 SH SOLE 43 3666 0 2285 FULGENT GENETICS INC COM 359664109 5035962 232072 SH SOLE 2 220803 0 11269 FULGENT GENETICS INC COM 359664109 1107 51 SH SOLE 4 51 0 0 FULGENT GENETICS INC COM 359664109 253521 11683 SH SOLE 7 11054 0 629 FULGENT GENETICS INC COM 359664109 1596122 73554 SH SOLE 18 73554 0 0 FULGENT GENETICS INC COM 359664109 3727865 171791 SH SOLE 19 171791 0 0 FULGENT GENETICS INC COM 359664109 56028554 2581961 SH SOLE 21 2581961 0 0 FULGENT GENETICS INC COM 359664109 14131800 651235 SH SOLE 22 622277 0 28958 FULGENT GENETICS INC COM 359664109 457371 21077 SH SOLE 25 21077 0 0 FULGENT GENETICS INC COM 359664109 502832 23172 SH SOLE 26 9435 0 13737 FULGENT GENETICS INC COM 359664109 7573 349 SH SOLE 28 349 0 0 FULGENT GENETICS INC COM 359664109 1738604 80120 SH SOLE 30 80120 0 0 FULGENT GENETICS INC COM 359664109 507216 23374 SH SOLE 34 23374 0 0 FULGENT GENETICS INC COM 359664109 33310 1535 SH SOLE 36 1535 0 0 FULGENT GENETICS INC COM 359664109 105137 4845 SH SOLE 40 4845 0 0 FULGENT GENETICS INC COM 359664109 948702 43719 SH SOLE 43 28245 0 15474 FULL HSE RESORTS INC COM 359678109 20659 3709 SH SOLE 2 1323 0 2386 FULL HSE RESORTS INC COM 359678109 2930 526 SH SOLE 7 526 0 0 FULL HSE RESORTS INC COM 359678109 457102 82065 SH SOLE 18 82065 0 0 FULL HSE RESORTS INC COM 359678109 373580 67070 SH SOLE 19 67070 0 0 FULL HSE RESORTS INC COM 359678109 6337635 1137816 SH SOLE 21 1137816 0 0 FULL HSE RESORTS INC COM 359678109 4626865 830676 SH SOLE 22 816594 0 14082 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 3751 516 SH SOLE 2 516 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 35994 4951 SH SOLE 22 4951 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 5018612 690318 SH SOLE 25 690318 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1282784 176449 SH SOLE 28 0 0 176449 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 429 59 SH SOLE 43 59 0 0 FULLER H B CO COM 359694106 2595776 32553 SH SOLE 2 15550 0 17003 FULLER H B CO COM 359694106 12360 155 SH SOLE 4 155 0 0 FULLER H B CO COM 359694106 1556286 19517 SH SOLE 7 18983 0 534 FULLER H B CO COM 359694106 13250476 166171 SH SOLE 18 158219 0 7952 FULLER H B CO COM 359694106 9211565 115520 SH SOLE 19 115520 0 0 FULLER H B CO COM 359694106 497444992 6238337 SH SOLE 21 6238337 0 0 FULLER H B CO COM 359694106 125715931 1576573 SH SOLE 22 1527701 0 48872 FULLER H B CO COM 359694106 905687 11358 SH SOLE 25 11358 0 0 FULLER H B CO COM 359694106 3390306 42517 SH SOLE 26 26431 0 16086 FULLER H B CO COM 359694106 74637 936 SH SOLE 28 936 0 0 FULLER H B CO COM 359694106 10171874 127563 SH SOLE 30 127563 0 0 FULLER H B CO COM 359694106 107490 1348 SH SOLE 36 1348 0 0 FULLER H B CO COM 359694106 897952 11261 SH SOLE 40 11261 0 0 FULLER H B CO COM 359694106 4684582 58748 SH SOLE 43 55781 0 2968 FULTON FINL CORP PA COM 360271100 2154096 135563 SH SOLE 2 46642 0 88921 FULTON FINL CORP PA COM 360271100 11886 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 814490 51258 SH SOLE 7 48598 0 2660 FULTON FINL CORP PA COM 360271100 8074837 508171 SH SOLE 18 508171 0 0 FULTON FINL CORP PA COM 360271100 5018396 315821 SH SOLE 19 315821 0 0 FULTON FINL CORP PA COM 360271100 278283350 17513112 SH SOLE 21 17513112 0 0 FULTON FINL CORP PA COM 360271100 74247392 4672586 SH SOLE 22 4452196 0 220390 FULTON FINL CORP PA COM 360271100 495180 31163 SH SOLE 25 31163 0 0 FULTON FINL CORP PA COM 360271100 1121929 70606 SH SOLE 26 70606 0 0 FULTON FINL CORP PA COM 360271100 253747 15969 SH SOLE 28 2897 0 13072 FULTON FINL CORP PA COM 360271100 6300750 396523 SH SOLE 30 396523 0 0 FULTON FINL CORP PA COM 360271100 67056 4220 SH SOLE 36 4220 0 0 FULTON FINL CORP PA COM 360271100 500535 31500 SH SOLE 40 31500 0 0 FULTON FINL CORP PA COM 360271100 3381127 212783 SH SOLE 43 193257 0 19526 FUNDAMENTAL GLOBAL INC COM 30329Y106 3438 2491 SH SOLE 18 2491 0 0 FUNDAMENTAL GLOBAL INC COM 30329Y106 36046 26120 SH SOLE 21 26120 0 0 FUNDAMENTAL GLOBAL INC COM 30329Y106 58846 42642 SH SOLE 22 42642 0 0 FUNKO INC COM CL A 361008105 146927 23546 SH SOLE 2 10015 0 13531 FUNKO INC COM CL A 361008105 1710 274 SH SOLE 7 274 0 0 FUNKO INC COM CL A 361008105 586785 94036 SH SOLE 18 94036 0 0 FUNKO INC COM CL A 361008105 493834 79140 SH SOLE 19 79140 0 0 FUNKO INC COM CL A 361008105 8502799 1362628 SH SOLE 21 1362628 0 0 FUNKO INC COM CL A 361008105 6288379 1007753 SH SOLE 22 970634 0 37119 FUNKO INC COM CL A 361008105 24136 3868 SH SOLE 25 3868 0 0 FUNKO INC COM CL A 361008105 41702 6683 SH SOLE 30 6683 0 0 FUNKO INC COM CL A 361008105 14714 2358 SH SOLE 40 2358 0 0 FUNKO INC COM CL A 361008105 88745 14222 SH SOLE 43 14161 0 61 FUSION PHARMACEUTICALS INC COM 36118A100 326239 15302 SH SOLE 2 10750 0 4552 FUSION PHARMACEUTICALS INC COM 36118A100 9298718 436150 SH SOLE 21 436150 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 574617 26952 SH SOLE 22 9557 0 17395 FUSION PHARMACEUTICALS INC COM 36118A100 818496 38391 SH SOLE 30 38391 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 549298 10144 SH SOLE 2 1728 0 8416 FUTU HLDGS LTD SPON ADS CL A 36118L106 1860107 34351 SH SOLE 4 16912 0 17439 FUTU HLDGS LTD SPON ADS CL A 36118L106 2120460 39159 SH SOLE 7 35457 0 3702 FUTU HLDGS LTD SPON ADS CL A 36118L106 135917 2510 SH SOLE 13 2510 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 3401053 62808 SH SOLE 15 62808 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 2927836 54069 SH SOLE 18 54069 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 27560130 508959 SH SOLE 19 508959 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 52482830 969212 SH SOLE 21 969212 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 40885470 755041 SH SOLE 22 723162 0 31879 FUTU HLDGS LTD SPON ADS CL A 36118L106 4201553 77591 SH SOLE 23 77591 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 16904168 312173 SH SOLE 25 311584 0 589 FUTU HLDGS LTD SPON ADS CL A 36118L106 3660053 67591 SH SOLE 26 4217 0 63374 FUTU HLDGS LTD SPON ADS CL A 36118L106 4864349 89831 SH SOLE 28 0 0 89831 FUTU HLDGS LTD SPON ADS CL A 36118L106 14571440 269094 SH SOLE 30 269094 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 724256 13375 SH SOLE 31 12518 0 857 FUTU HLDGS LTD SPON ADS CL A 36118L106 26579040 490841 SH SOLE 34 490841 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 127523 2355 SH SOLE 36 2355 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 194344 3589 SH SOLE 40 3589 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 9758967 180221 SH SOLE 43 165125 0 15096 FUTUREFUEL CORP COM 36116M106 366694 45552 SH SOLE 2 25213 0 20339 FUTUREFUEL CORP COM 36116M106 564 70 SH SOLE 7 70 0 0 FUTUREFUEL CORP COM 36116M106 616477 76581 SH SOLE 18 76581 0 0 FUTUREFUEL CORP COM 36116M106 465507 57827 SH SOLE 19 57827 0 0 FUTUREFUEL CORP COM 36116M106 8466233 1051706 SH SOLE 21 1051706 0 0 FUTUREFUEL CORP COM 36116M106 6371664 791511 SH SOLE 22 766922 0 24589 FUTUREFUEL CORP COM 36116M106 91770 11400 SH SOLE 43 10949 0 451 FVCBANKCORP INC COM 36120Q101 46150 3789 SH SOLE 2 686 0 3103 FVCBANKCORP INC COM 36120Q101 543435 44617 SH SOLE 18 44617 0 0 FVCBANKCORP INC COM 36120Q101 370150 30390 SH SOLE 19 30390 0 0 FVCBANKCORP INC COM 36120Q101 7324540 601358 SH SOLE 21 601358 0 0 FVCBANKCORP INC COM 36120Q101 2779939 228238 SH SOLE 22 217044 0 11194 FVCBANKCORP INC COM 36120Q101 32618 2678 SH SOLE 43 2678 0 0 G III APPAREL GROUP LTD COM 36237H101 9166174 315966 SH SOLE 2 205282 0 110684 G III APPAREL GROUP LTD COM 36237H101 4003 138 SH SOLE 4 138 0 0 G III APPAREL GROUP LTD COM 36237H101 9892 341 SH SOLE 7 341 0 0 G III APPAREL GROUP LTD COM 36237H101 5593708 192820 SH SOLE 18 192820 0 0 G III APPAREL GROUP LTD COM 36237H101 12888679 444284 SH SOLE 19 444284 0 0 G III APPAREL GROUP LTD COM 36237H101 139494034 4808481 SH SOLE 21 4808481 0 0 G III APPAREL GROUP LTD COM 36237H101 50486944 1740329 SH SOLE 22 1651126 0 89203 G III APPAREL GROUP LTD COM 36237H101 352065 12136 SH SOLE 23 12136 0 0 G III APPAREL GROUP LTD COM 36237H101 232573 8017 SH SOLE 25 8017 0 0 G III APPAREL GROUP LTD COM 36237H101 4759468 164063 SH SOLE 26 16406 0 147657 G III APPAREL GROUP LTD COM 36237H101 10763 371 SH SOLE 28 371 0 0 G III APPAREL GROUP LTD COM 36237H101 2589781 89272 SH SOLE 30 89272 0 0 G III APPAREL GROUP LTD COM 36237H101 100491 3464 SH SOLE 36 3464 0 0 G III APPAREL GROUP LTD COM 36237H101 282267 9730 SH SOLE 40 9730 0 0 G III APPAREL GROUP LTD COM 36237H101 2892152 99695 SH SOLE 43 92002 0 7693 G1 THERAPEUTICS INC COM 3621LQ109 5659 1310 SH SOLE 2 1310 0 0 G1 THERAPEUTICS INC COM 3621LQ109 34893 8077 SH SOLE 18 8077 0 0 G1 THERAPEUTICS INC COM 3621LQ109 487970 112956 SH SOLE 21 112956 0 0 G1 THERAPEUTICS INC COM 3621LQ109 2363321 547065 SH SOLE 22 547065 0 0 G1 THERAPEUTICS INC COM 3621LQ109 11314 2619 SH SOLE 43 1437 0 1182 GAIA INC NEW CL A 36269P104 20765 6742 SH SOLE 2 713 0 6029 GAIA INC NEW CL A 36269P104 7066 2294 SH SOLE 18 2294 0 0 GAIA INC NEW CL A 36269P104 4645 1508 SH SOLE 19 1508 0 0 GAIA INC NEW CL A 36269P104 113852 36965 SH SOLE 21 36965 0 0 GAIA INC NEW CL A 36269P104 753796 244739 SH SOLE 22 244739 0 0 GAIA INC NEW CL A 36269P104 924 300 SH SOLE 23 300 0 0 GAIA INC NEW CL A 36269P104 57313 18608 SH SOLE 26 0 0 18608 GAIN THERAPEUTICS INC COM 36269B105 8950 2374 SH SOLE 18 2374 0 0 GAIN THERAPEUTICS INC COM 36269B105 112810 29923 SH SOLE 21 29923 0 0 GAIN THERAPEUTICS INC COM 36269B105 162491 43101 SH SOLE 22 43101 0 0 GALAPAGOS NV SPON ADR 36315X101 2396002 74410 SH SOLE 19 74410 0 0 GALAPAGOS NV SPON ADR 36315X101 13332024 414038 SH SOLE 21 414038 0 0 GALAPAGOS NV SPON ADR 36315X101 328376 10198 SH SOLE 30 10198 0 0 GALAPAGOS NV SPON ADR 36315X101 41699 1295 SH SOLE 34 1295 0 0 GALAPAGOS NV SPON ADR 36315X101 623070 19350 SH SOLE 43 17221 0 2129 GALECTIN THERAPEUTICS INC COM NEW 363225202 9763 4085 SH SOLE 18 4085 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 126696 53011 SH SOLE 21 53011 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 1566745 655542 SH SOLE 22 655542 0 0 GALECTO INC COM 36322Q107 2336 2995 SH SOLE 18 2995 0 0 GALECTO INC COM 36322Q107 27940 35820 SH SOLE 21 35820 0 0 GALECTO INC COM 36322Q107 9524 12210 SH SOLE 22 12210 0 0 GALERA THERAPEUTICS INC COM 36338D108 172 1230 SH SOLE 2 1230 0 0 GALERA THERAPEUTICS INC COM 36338D108 1346 9613 SH SOLE 18 9613 0 0 GALERA THERAPEUTICS INC COM 36338D108 12358 88269 SH SOLE 21 88269 0 0 GALERA THERAPEUTICS INC COM 36338D108 36129 258061 SH SOLE 22 258061 0 0 GALERA THERAPEUTICS INC COM 36338D108 3 19 SH SOLE 26 0 0 19 GALLAGHER ARTHUR J & CO COM 363576109 86139530 344503 SH SOLE 2 71489 0 273014 GALLAGHER ARTHUR J & CO COM 363576109 41626659 166480 SH SOLE 4 74805 0 91675 GALLAGHER ARTHUR J & CO COM 363576109 39570830 158258 SH SOLE 7 141222 0 17036 GALLAGHER ARTHUR J & CO COM 363576109 2245109 8979 SH SOLE 13 8979 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7774994 31095 SH SOLE 15 31095 0 0 GALLAGHER ARTHUR J & CO COM 363576109 175124913 700388 SH SOLE 18 684021 0 16367 GALLAGHER ARTHUR J & CO COM 363576109 22996679 91972 SH SOLE 19 91972 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1715825238 6862203 SH SOLE 21 6862203 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1207557678 4829458 SH SOLE 22 4357992 0 471466 GALLAGHER ARTHUR J & CO COM 363576109 82834001 331283 SH SOLE 23 331283 0 0 GALLAGHER ARTHUR J & CO COM 363576109 351764773 1406834 SH SOLE 25 1405723 0 1111 GALLAGHER ARTHUR J & CO COM 363576109 49365897 197432 SH SOLE 26 112468 0 84964 GALLAGHER ARTHUR J & CO COM 363576109 86427826 345656 SH SOLE 28 3176 0 342480 GALLAGHER ARTHUR J & CO COM 363576109 358997180 1435759 SH SOLE 30 1435759 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12326972 49300 SH SOLE 31 45775 0 3525 GALLAGHER ARTHUR J & CO COM 363576109 2453643 9813 SH SOLE 34 9813 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12990828 51955 SH SOLE 36 51955 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2650674 10601 SH SOLE 40 10601 0 0 GALLAGHER ARTHUR J & CO COM 363576109 48758 195 SH OTR 43 195 0 0 GALLAGHER ARTHUR J & CO COM 363576109 61802520 247171 SH SOLE 43 203610 0 43561 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 598353 65537 SH SOLE 2 64599 0 938 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 286554 31386 SH SOLE 18 31386 0 0 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 929407 101797 SH SOLE 19 101797 0 0 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 4542065 497488 SH SOLE 21 497488 0 0 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 2012334 220409 SH SOLE 22 210049 0 10360 GAMESQUARE HLDGS INC COM 36468G103 2859 2072 SH SOLE 18 2072 0 0 GAMESQUARE HLDGS INC COM 36468G103 27307 19788 SH SOLE 21 19788 0 0 GAMESTOP CORP NEW CL A 36467W109 5860199 468067 SH SOLE 2 245048 0 223019 GAMESTOP CORP NEW CL A 36467W109 10016 800 SH SOLE 4 800 0 0 GAMESTOP CORP NEW CL A 36467W109 504794 40319 SH SOLE 7 38313 0 2006 GAMESTOP CORP NEW CL A 36467W109 5711599 456198 SH SOLE 18 456198 0 0 GAMESTOP CORP NEW CL A 36467W109 1085058 86666 SH SOLE 19 86666 0 0 GAMESTOP CORP NEW CL A 36467W109 167121805 13348387 SH SOLE 21 13348387 0 0 GAMESTOP CORP NEW CL A 36467W109 97559583 7792299 SH SOLE 22 7430962 0 361337 GAMESTOP CORP NEW CL A 36467W109 696425 55625 SH SOLE 25 55625 0 0 GAMESTOP CORP NEW CL A 36467W109 950255 75899 SH SOLE 26 75899 0 0 GAMESTOP CORP NEW CL A 36467W109 158879 12690 SH SOLE 28 3626 0 9064 GAMESTOP CORP NEW CL A 36467W109 2618959 209182 SH SOLE 30 209182 0 0 GAMESTOP CORP NEW CL A 36467W109 41779 3337 SH SOLE 31 3337 0 0 GAMESTOP CORP NEW CL A 36467W109 32402 2588 SH SOLE 36 2588 0 0 GAMESTOP CORP NEW CL A 36467W109 709871 56699 SH SOLE 40 56699 0 0 GAMESTOP CORP NEW CL A 36467W109 133225 10641 SH SOLE 43 10477 0 164 GAMIDA CELL LTD SHS M47364100 783 21694 SH SOLE 18 21694 0 0 GAMIDA CELL LTD SHS M47364100 9598 265871 SH SOLE 21 265871 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 28656369 622018 SH SOLE 2 231480 0 390538 GAMING & LEISURE PPTYS INC COM 36467J108 15980716 346879 SH SOLE 4 197301 0 149578 GAMING & LEISURE PPTYS INC COM 36467J108 20353956 441805 SH SOLE 7 378557 0 63248 GAMING & LEISURE PPTYS INC COM 36467J108 661611 14361 SH SOLE 13 14361 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 961297 20866 SH SOLE 15 20866 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 24724940 536682 SH SOLE 18 520045 0 16637 GAMING & LEISURE PPTYS INC COM 36467J108 23373384 507345 SH SOLE 19 507345 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 705473688 15313082 SH SOLE 21 15313082 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 465958476 10114141 SH SOLE 22 9717006 0 397135 GAMING & LEISURE PPTYS INC COM 36467J108 19087861 414323 SH SOLE 23 414323 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 46185451 1002506 SH SOLE 25 1001404 0 1102 GAMING & LEISURE PPTYS INC COM 36467J108 7894555 171360 SH SOLE 26 109052 0 62308 GAMING & LEISURE PPTYS INC COM 36467J108 18993187 412268 SH SOLE 28 13110 0 399158 GAMING & LEISURE PPTYS INC COM 36467J108 84779166 1840225 SH SOLE 30 1840225 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1545649 33550 SH SOLE 31 29651 0 3899 GAMING & LEISURE PPTYS INC COM 36467J108 522895 11350 SH SOLE 34 11350 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1397718 30339 SH SOLE 36 30339 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 599739 13018 SH SOLE 40 13018 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 10384937 225416 SH SOLE 43 203800 0 21616 GAN LTD SHS G3728V109 8735 6878 SH SOLE 18 6878 0 0 GAN LTD SHS G3728V109 126101 99292 SH SOLE 21 99292 0 0 GAN LTD SHS G3728V109 723438 569636 SH SOLE 22 569636 0 0 GANNETT CO INC COM 36472T109 199058 81581 SH SOLE 2 4982 0 76599 GANNETT CO INC COM 36472T109 1462 599 SH SOLE 7 599 0 0 GANNETT CO INC COM 36472T109 987468 404700 SH SOLE 18 404700 0 0 GANNETT CO INC COM 36472T109 784345 321453 SH SOLE 19 321453 0 0 GANNETT CO INC COM 36472T109 14069931 5766365 SH SOLE 21 5766365 0 0 GANNETT CO INC COM 36472T109 9243515 3788326 SH SOLE 22 3666719 0 121607 GANNETT CO INC COM 36472T109 151346 62027 SH SOLE 43 61282 0 745 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 5757 879 SH SOLE 43 879 0 0 GAP INC COM 364760108 14593290 529702 SH SOLE 2 217172 0 312530 GAP INC COM 364760108 21461 779 SH SOLE 4 779 0 0 GAP INC COM 364760108 1335101 48461 SH SOLE 7 46011 0 2450 GAP INC COM 364760108 10827426 393010 SH SOLE 18 393010 0 0 GAP INC COM 364760108 4596387 166838 SH SOLE 19 166838 0 0 GAP INC COM 364760108 290981970 10561959 SH SOLE 21 10561959 0 0 GAP INC COM 364760108 182989111 6642073 SH SOLE 22 6368882 0 273191 GAP INC COM 364760108 56009 2033 SH SOLE 23 2033 0 0 GAP INC COM 364760108 1310636 47573 SH SOLE 25 47573 0 0 GAP INC COM 364760108 8650369 313988 SH SOLE 26 222752 0 91236 GAP INC COM 364760108 2110716 76614 SH SOLE 28 76614 0 0 GAP INC COM 364760108 70308 2552 SH SOLE 29 2552 0 0 GAP INC COM 364760108 7590135 275504 SH SOLE 30 275504 0 0 GAP INC COM 364760108 66699 2421 SH SOLE 31 2421 0 0 GAP INC COM 364760108 379887 13789 SH SOLE 36 13789 0 0 GAP INC COM 364760108 1247299 45274 SH SOLE 40 45274 0 0 GAP INC COM 364760108 11383980 413212 SH SOLE 43 351895 0 61317 GARMIN LTD SHS H2906T109 29134008 195701 SH SOLE 2 53881 0 141820 GARMIN LTD SHS H2906T109 23919687 160675 SH SOLE 4 69731 0 90944 GARMIN LTD SHS H2906T109 16765888 112621 SH SOLE 7 100671 0 11950 GARMIN LTD SHS H2906T109 1627745 10934 SH SOLE 13 10934 0 0 GARMIN LTD SHS H2906T109 3268143 21953 SH SOLE 15 21953 0 0 GARMIN LTD SHS H2906T109 38183815 256491 SH SOLE 18 246932 0 9559 GARMIN LTD SHS H2906T109 10541187 70808 SH SOLE 19 70808 0 0 GARMIN LTD SHS H2906T109 1007549927 6767985 SH SOLE 21 6767985 0 0 GARMIN LTD SHS H2906T109 496001047 3331773 SH SOLE 22 2999234 0 332539 GARMIN LTD SHS H2906T109 33866883 227493 SH SOLE 23 227493 0 0 GARMIN LTD SHS H2906T109 34806550 233805 SH SOLE 25 232998 0 807 GARMIN LTD SHS H2906T109 20931420 140602 SH SOLE 26 85661 0 54941 GARMIN LTD SHS H2906T109 39064381 262406 SH SOLE 28 2163 0 260243 GARMIN LTD SHS H2906T109 231321203 1553847 SH SOLE 30 1553847 0 0 GARMIN LTD SHS H2906T109 5146436 34570 SH SOLE 31 32133 0 2437 GARMIN LTD SHS H2906T109 2602694 17483 SH SOLE 32 17483 0 0 GARMIN LTD SHS H2906T109 71277616 478791 SH SOLE 34 478791 0 0 GARMIN LTD SHS H2906T109 6059456 40703 SH SOLE 36 40703 0 0 GARMIN LTD SHS H2906T109 1182772 7945 SH SOLE 40 7945 0 0 GARMIN LTD SHS H2906T109 25457 171 SH OTR 43 171 0 0 GARMIN LTD SHS H2906T109 41495523 278737 SH SOLE 43 223129 0 55608 GARRETT MOTION INC COM 366505105 299224 30103 SH SOLE 2 21187 0 8916 GARRETT MOTION INC COM 366505105 3479616 350062 SH SOLE 21 350062 0 0 GARRETT MOTION INC COM 366505105 22257280 2239163 SH SOLE 22 2214202 0 24961 GARRETT MOTION INC COM 366505105 174775 17583 SH SOLE 25 17583 0 0 GARRETT MOTION INC COM 366505105 108893 10955 SH SOLE 30 10955 0 0 GARRETT MOTION INC COM 366505105 126099 12686 SH SOLE 40 12686 0 0 GARRETT MOTION INC COM 366505105 23969 2411 SH SOLE 43 2305 0 106 GARTNER INC COM 366651107 86263447 180971 SH SOLE 2 60435 0 120536 GARTNER INC COM 366651107 36255520 76060 SH SOLE 4 38545 0 37515 GARTNER INC COM 366651107 45777480 96036 SH SOLE 7 87655 0 8381 GARTNER INC COM 366651107 2415287 5067 SH SOLE 13 5067 0 0 GARTNER INC COM 366651107 5215246 10941 SH SOLE 15 10941 0 0 GARTNER INC COM 366651107 63704562 133645 SH SOLE 18 128245 0 5400 GARTNER INC COM 366651107 17257361 36204 SH SOLE 19 36204 0 0 GARTNER INC COM 366651107 1296873686 2720695 SH SOLE 21 2720695 0 0 GARTNER INC COM 366651107 805945533 1690783 SH SOLE 22 1519520 0 171263 GARTNER INC COM 366651107 61688725 129416 SH SOLE 23 129416 0 0 GARTNER INC COM 366651107 72183568 151433 SH SOLE 25 149991 0 1442 GARTNER INC COM 366651107 41709102 87501 SH SOLE 26 52057 0 35444 GARTNER INC COM 366651107 78900325 165524 SH SOLE 28 2231 0 163293 GARTNER INC COM 366651107 897093 1882 SH SOLE 29 1882 0 0 GARTNER INC COM 366651107 257705439 540637 SH SOLE 30 520491 0 20146 GARTNER INC COM 366651107 12021617 25220 SH SOLE 31 23951 0 1269 GARTNER INC COM 366651107 1694562 3555 SH SOLE 34 3555 0 0 GARTNER INC COM 366651107 8270701 17351 SH SOLE 36 17351 0 0 GARTNER INC COM 366651107 1877126 3938 SH SOLE 40 3938 0 0 GARTNER INC COM 366651107 32934 69 SH OTR 43 69 0 0 GARTNER INC COM 366651107 48023549 100748 SH SOLE 43 71085 0 29663 GATES INDL CORP PLC ORD SHS G39108108 2835849 160127 SH SOLE 2 55553 0 104574 GATES INDL CORP PLC ORD SHS G39108108 2426 137 SH SOLE 4 137 0 0 GATES INDL CORP PLC ORD SHS G39108108 474876 26814 SH SOLE 7 25425 0 1389 GATES INDL CORP PLC ORD SHS G39108108 875370 49428 SH SOLE 18 49428 0 0 GATES INDL CORP PLC ORD SHS G39108108 983613 55540 SH SOLE 19 55540 0 0 GATES INDL CORP PLC ORD SHS G39108108 32297160 1823668 SH SOLE 21 1823668 0 0 GATES INDL CORP PLC ORD SHS G39108108 75106923 4240933 SH SOLE 22 4018058 0 222875 GATES INDL CORP PLC ORD SHS G39108108 525172 29654 SH SOLE 25 29654 0 0 GATES INDL CORP PLC ORD SHS G39108108 586608 33123 SH SOLE 26 33123 0 0 GATES INDL CORP PLC ORD SHS G39108108 1399267 79010 SH SOLE 30 79010 0 0 GATES INDL CORP PLC ORD SHS G39108108 5395316 304648 SH SOLE 31 2062 0 302586 GATES INDL CORP PLC ORD SHS G39108108 63561 3589 SH SOLE 36 3589 0 0 GATES INDL CORP PLC ORD SHS G39108108 635063 35859 SH SOLE 40 35859 0 0 GATES INDL CORP PLC ORD SHS G39108108 4246256 239766 SH SOLE 43 223166 0 16600 GATOS SILVER INC COM 368036109 2542 303 SH SOLE 7 303 0 0 GATOS SILVER INC COM 368036109 26924 3209 SH SOLE 18 3209 0 0 GATOS SILVER INC COM 368036109 5621568 670032 SH SOLE 22 670032 0 0 GATOS SILVER INC COM 368036109 29197 3480 SH SOLE 26 3480 0 0 GATOS SILVER INC COM 368036109 105437 12567 SH SOLE 43 12149 0 418 GATX CORP COM 361448103 16113757 120225 SH SOLE 2 75198 0 45027 GATX CORP COM 361448103 7238 54 SH SOLE 4 54 0 0 GATX CORP COM 361448103 1277306 9530 SH SOLE 7 9037 0 493 GATX CORP COM 361448103 18856949 140692 SH SOLE 18 140692 0 0 GATX CORP COM 361448103 23678008 176662 SH SOLE 19 176662 0 0 GATX CORP COM 361448103 360080173 2686564 SH SOLE 21 2686564 0 0 GATX CORP COM 361448103 177051083 1320981 SH SOLE 22 1268555 0 52426 GATX CORP COM 361448103 156815 1170 SH SOLE 23 1170 0 0 GATX CORP COM 361448103 1009246 7530 SH SOLE 25 7530 0 0 GATX CORP COM 361448103 8246732 61529 SH SOLE 26 11356 0 50173 GATX CORP COM 361448103 1269264 9470 SH SOLE 28 631 0 8839 GATX CORP COM 361448103 7835930 58464 SH SOLE 30 58464 0 0 GATX CORP COM 361448103 136577 1019 SH SOLE 36 1019 0 0 GATX CORP COM 361448103 923065 6887 SH SOLE 40 6887 0 0 GATX CORP COM 361448103 5006626 37355 SH SOLE 43 35121 0 2234 GCM GROSVENOR INC COM CL A 36831E108 1068850 110647 SH SOLE 2 102901 0 7746 GCM GROSVENOR INC COM CL A 36831E108 5081 526 SH SOLE 7 526 0 0 GCM GROSVENOR INC COM CL A 36831E108 996796 103188 SH SOLE 18 103188 0 0 GCM GROSVENOR INC COM CL A 36831E108 1259084 130340 SH SOLE 19 130340 0 0 GCM GROSVENOR INC COM CL A 36831E108 14430610 1493852 SH SOLE 21 1493852 0 0 GCM GROSVENOR INC COM CL A 36831E108 11758645 1217251 SH SOLE 22 1197931 0 19320 GCM GROSVENOR INC COM CL A 36831E108 33936 3513 SH SOLE 26 0 0 3513 GCM GROSVENOR INC COM CL A 36831E108 129367 13392 SH SOLE 43 12737 0 655 GDS HLDGS LTD SPONSORED ADS 36165L108 4844179 728448 SH SOLE 43 711034 0 17414 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 77970598 857668 SH SOLE 2 279320 0 578348 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 26565175 292214 SH SOLE 4 120037 0 172177 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 41446324 455905 SH SOLE 7 417267 0 38638 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1380741 15188 SH SOLE 13 15188 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 5648784 62136 SH SOLE 15 62136 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 64564827 710206 SH SOLE 18 683140 0 27066 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 69057781 759628 SH SOLE 19 759628 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1111086838 12221833 SH SOLE 21 12221833 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 812124485 8933280 SH SOLE 22 8042072 0 891208 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 57010752 627112 SH SOLE 23 627112 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 58018217 638194 SH SOLE 25 559188 0 79006 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 38704660 425747 SH SOLE 26 235329 0 190418 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 60884427 669722 SH SOLE 28 31643 0 638079 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 256072015 2816764 SH SOLE 30 2816764 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 8513449 93647 SH SOLE 31 87247 0 6400 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 12411760 136528 SH SOLE 32 136528 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 81764636 899402 SH SOLE 34 899402 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 7735896 85094 SH SOLE 36 85094 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1882746 20710 SH SOLE 40 20710 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 33728 371 SH OTR 43 371 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 29498828 324484 SH SOLE 43 275154 0 49330 GE VERNOVA LLC COM 36828A101 166288 1216 SH SOLE 19 1216 0 0 GE VERNOVA LLC COM 36828A101 422284 3088 SH SOLE 34 3088 0 0 GEE GROUP INC COM 36165A102 95439 265477 SH SOLE 22 265477 0 0 GEN DIGITAL INC COM 668771108 23141978 1033124 SH SOLE 2 190585 0 842539 GEN DIGITAL INC COM 668771108 13730394 612964 SH SOLE 4 326254 0 286710 GEN DIGITAL INC COM 668771108 23526765 1050302 SH SOLE 7 975684 0 74618 GEN DIGITAL INC COM 668771108 857450 38279 SH SOLE 13 38279 0 0 GEN DIGITAL INC COM 668771108 1743482 77834 SH SOLE 15 77834 0 0 GEN DIGITAL INC COM 668771108 27372576 1221990 SH SOLE 18 1185748 0 36242 GEN DIGITAL INC COM 668771108 6491296 289790 SH SOLE 19 289790 0 0 GEN DIGITAL INC COM 668771108 607585619 27124358 SH SOLE 21 27124358 0 0 GEN DIGITAL INC COM 668771108 332321606 14835786 SH SOLE 22 13516431 0 1319355 GEN DIGITAL INC COM 668771108 19645606 877036 SH SOLE 23 877036 0 0 GEN DIGITAL INC COM 668771108 49511997 2210357 SH SOLE 25 2198094 0 12263 GEN DIGITAL INC COM 668771108 17104595 763598 SH SOLE 26 380782 0 382816 GEN DIGITAL INC COM 668771108 23920467 1067878 SH SOLE 28 9889 0 1057989 GEN DIGITAL INC COM 668771108 163994611 7321188 SH SOLE 30 6758050 0 563138 GEN DIGITAL INC COM 668771108 3190230 142421 SH SOLE 31 132704 0 9717 GEN DIGITAL INC COM 668771108 586611 26188 SH SOLE 34 26188 0 0 GEN DIGITAL INC COM 668771108 5202736 232265 SH SOLE 36 232265 0 0 GEN DIGITAL INC COM 668771108 632912 28255 SH SOLE 40 28255 0 0 GEN DIGITAL INC COM 668771108 16016 715 SH OTR 43 715 0 0 GEN DIGITAL INC COM 668771108 21293904 950621 SH SOLE 43 866062 0 84559 GEN RESTAURENT GROUP CL A COM 36870C104 68713 5883 SH SOLE 18 5883 0 0 GEN RESTAURENT GROUP CL A COM 36870C104 243201 20822 SH SOLE 22 20822 0 0 GEN RESTAURENT GROUP CL A COM 36870C104 74670 6393 SH SOLE 26 6393 0 0 GENASYS INC COM 36872P103 17062 7199 SH SOLE 18 7199 0 0 GENASYS INC COM 36872P103 226631 95625 SH SOLE 21 95625 0 0 GENASYS INC COM 36872P103 1409643 594786 SH SOLE 22 594786 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 782929 38511 SH SOLE 2 12020 0 26491 GENCO SHIPPING & TRADING LTD SHS Y2685T131 5794 285 SH SOLE 7 285 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2395525 117832 SH SOLE 18 117832 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1838605 90438 SH SOLE 19 90438 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 34414522 1692795 SH SOLE 21 1692795 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 28078495 1381136 SH SOLE 22 1328292 0 52844 GENCO SHIPPING & TRADING LTD SHS Y2685T131 180103 8859 SH SOLE 25 8859 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 547995 26955 SH SOLE 26 26955 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 69854 3436 SH SOLE 30 3436 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 167458 8237 SH SOLE 40 8237 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1110425 54620 SH SOLE 43 53387 0 1233 GENCOR INDS INC COM 368678108 53108 3182 SH SOLE 2 401 0 2781 GENCOR INDS INC COM 368678108 500416 29983 SH SOLE 18 29983 0 0 GENCOR INDS INC COM 368678108 341744 20476 SH SOLE 19 20476 0 0 GENCOR INDS INC COM 368678108 5678472 340232 SH SOLE 21 340232 0 0 GENCOR INDS INC COM 368678108 2029354 121591 SH SOLE 22 114893 0 6698 GENCOR INDS INC COM 368678108 4072 244 SH SOLE 43 244 0 0 GENEDX HOLDINGS CORP COM CL A 81663L200 3789 415 SH SOLE 2 415 0 0 GENEDX HOLDINGS CORP COM CL A 81663L200 30759 3369 SH SOLE 18 3369 0 0 GENEDX HOLDINGS CORP COM CL A 81663L200 2186525 239488 SH SOLE 22 239488 0 0 GENEDX HOLDINGS CORP COM CL A 81663L200 33352 3653 SH SOLE 26 3653 0 0 GENELUX CORPORATION COM 36870H103 63580 9888 SH SOLE 2 700 0 9188 GENELUX CORPORATION COM 36870H103 1202 187 SH SOLE 7 187 0 0 GENELUX CORPORATION COM 36870H103 325165 50570 SH SOLE 18 50570 0 0 GENELUX CORPORATION COM 36870H103 245928 38247 SH SOLE 19 38247 0 0 GENELUX CORPORATION COM 36870H103 4310968 670446 SH SOLE 21 670446 0 0 GENELUX CORPORATION COM 36870H103 2973650 462465 SH SOLE 22 449930 0 12535 GENERAC HLDGS INC COM 368736104 16340176 129540 SH SOLE 2 38362 0 91178 GENERAC HLDGS INC COM 368736104 22075 175 SH SOLE 4 175 0 0 GENERAC HLDGS INC COM 368736104 5045095 39996 SH SOLE 7 35021 0 4975 GENERAC HLDGS INC COM 368736104 413109 3275 SH SOLE 15 3275 0 0 GENERAC HLDGS INC COM 368736104 8735952 69256 SH SOLE 18 69256 0 0 GENERAC HLDGS INC COM 368736104 4059942 32186 SH SOLE 19 32186 0 0 GENERAC HLDGS INC COM 368736104 194244374 1539911 SH SOLE 21 1539911 0 0 GENERAC HLDGS INC COM 368736104 173562459 1375951 SH SOLE 22 1273506 0 102445 GENERAC HLDGS INC COM 368736104 12318959 97661 SH SOLE 25 97661 0 0 GENERAC HLDGS INC COM 368736104 5104381 40466 SH SOLE 26 21810 0 18656 GENERAC HLDGS INC COM 368736104 1105869 8767 SH SOLE 28 796 0 7971 GENERAC HLDGS INC COM 368736104 30947314 245341 SH SOLE 30 245341 0 0 GENERAC HLDGS INC COM 368736104 95614 758 SH SOLE 31 758 0 0 GENERAC HLDGS INC COM 368736104 585542 4642 SH SOLE 34 4642 0 0 GENERAC HLDGS INC COM 368736104 715718 5674 SH SOLE 36 5674 0 0 GENERAC HLDGS INC COM 368736104 1613078 12788 SH SOLE 40 12788 0 0 GENERAC HLDGS INC COM 368736104 11132 88 SH OTR 43 88 0 0 GENERAC HLDGS INC COM 368736104 7246955 57452 SH SOLE 43 44748 0 12704 GENERAL DYNAMICS CORP COM 369550108 154061854 545371 SH SOLE 2 112838 0 432533 GENERAL DYNAMICS CORP COM 369550108 31692553 112190 SH SOLE 4 38904 0 73286 GENERAL DYNAMICS CORP COM 369550108 43758831 154904 SH SOLE 7 137149 0 17755 GENERAL DYNAMICS CORP COM 369550108 2207094 7813 SH SOLE 13 7813 0 0 GENERAL DYNAMICS CORP COM 369550108 9373583 33182 SH SOLE 15 33182 0 0 GENERAL DYNAMICS CORP COM 369550108 96034735 339958 SH SOLE 18 324508 0 15450 GENERAL DYNAMICS CORP COM 369550108 75587544 267576 SH SOLE 19 267576 0 0 GENERAL DYNAMICS CORP COM 369550108 1759062405 6226990 SH SOLE 21 6226990 0 0 GENERAL DYNAMICS CORP COM 369550108 1408604464 4986387 SH SOLE 22 4470909 0 515478 GENERAL DYNAMICS CORP COM 369550108 104174685 368773 SH SOLE 23 368773 0 0 GENERAL DYNAMICS CORP COM 369550108 30971074 109636 SH SOLE 25 109636 0 0 GENERAL DYNAMICS CORP COM 369550108 40650593 143901 SH SOLE 26 127726 0 16175 GENERAL DYNAMICS CORP COM 369550108 494075 1749 SH SOLE 29 1749 0 0 GENERAL DYNAMICS CORP COM 369550108 300096472 1062326 SH SOLE 30 1062326 0 0 GENERAL DYNAMICS CORP COM 369550108 24005153 84977 SH SOLE 31 57550 0 27427 GENERAL DYNAMICS CORP COM 369550108 14066590 49795 SH SOLE 36 49795 0 0 GENERAL DYNAMICS CORP COM 369550108 1606238 5686 SH SOLE 40 5686 0 0 GENERAL DYNAMICS CORP COM 369550108 78314199 277228 SH SOLE 43 227070 0 50158 GENERAL ELECTRIC CO COM NEW 369604301 327931465 1868236 SH SOLE 2 296058 0 1572178 GENERAL ELECTRIC CO COM NEW 369604301 121006696 689379 SH SOLE 4 285756 0 403623 GENERAL ELECTRIC CO COM NEW 369604301 182144848 1037685 SH SOLE 7 911545 0 126140 GENERAL ELECTRIC CO COM NEW 369604301 7466520 42537 SH SOLE 13 42537 0 0 GENERAL ELECTRIC CO COM NEW 369604301 27234182 155154 SH SOLE 15 155154 0 0 GENERAL ELECTRIC CO COM NEW 369604301 315564926 1797783 SH SOLE 18 1725515 0 72268 GENERAL ELECTRIC CO COM NEW 369604301 66070896 376408 SH SOLE 19 376408 0 0 GENERAL ELECTRIC CO COM NEW 369604301 4390255430 25011425 SH SOLE 21 25011425 0 0 GENERAL ELECTRIC CO COM NEW 369604301 4101164893 23364467 SH SOLE 22 20973179 0 2391288 GENERAL ELECTRIC CO COM NEW 369604301 343535731 1957134 SH SOLE 23 1957134 0 0 GENERAL ELECTRIC CO COM NEW 369604301 684800104 3901328 SH SOLE 25 3016557 0 884771 GENERAL ELECTRIC CO COM NEW 369604301 210436422 1198863 SH SOLE 26 716943 0 481920 GENERAL ELECTRIC CO COM NEW 369604301 269376237 1534645 SH SOLE 28 194380 0 1340265 GENERAL ELECTRIC CO COM NEW 369604301 1030037949 5868159 SH SOLE 30 5868159 0 0 GENERAL ELECTRIC CO COM NEW 369604301 43880920 249991 SH SOLE 31 232528 0 17463 GENERAL ELECTRIC CO COM NEW 369604301 17201413 97997 SH SOLE 34 97997 0 0 GENERAL ELECTRIC CO COM NEW 369604301 40921133 233129 SH SOLE 36 233129 0 0 GENERAL ELECTRIC CO COM NEW 369604301 9381376 53446 SH SOLE 40 53446 0 0 GENERAL ELECTRIC CO COM NEW 369604301 188450893 1073611 SH SOLE 43 943531 0 130079 GENERAL MLS INC COM 370334104 76434039 1092383 SH SOLE 2 191395 0 900988 GENERAL MLS INC COM 370334104 42150068 602402 SH SOLE 4 305159 0 297243 GENERAL MLS INC COM 370334104 83214481 1189288 SH SOLE 7 1106360 0 82928 GENERAL MLS INC COM 370334104 1619456 23145 SH SOLE 13 23145 0 0 GENERAL MLS INC COM 370334104 5734671 81959 SH SOLE 15 81959 0 0 GENERAL MLS INC COM 370334104 59692107 853110 SH SOLE 18 817311 0 35799 GENERAL MLS INC COM 370334104 30545613 436553 SH SOLE 19 436553 0 0 GENERAL MLS INC COM 370334104 1455664416 20804122 SH SOLE 21 20804122 0 0 GENERAL MLS INC COM 370334104 931855352 13317927 SH SOLE 22 12001363 0 1316564 GENERAL MLS INC COM 370334104 60988721 871641 SH SOLE 23 871641 0 0 GENERAL MLS INC COM 370334104 140284602 2004925 SH SOLE 25 1631832 0 373093 GENERAL MLS INC COM 370334104 73367603 1048558 SH SOLE 26 730589 0 317969 GENERAL MLS INC COM 370334104 96274522 1375940 SH SOLE 28 40193 0 1335747 GENERAL MLS INC COM 370334104 473254340 6763675 SH SOLE 30 6743066 0 20609 GENERAL MLS INC COM 370334104 9262279 132375 SH SOLE 31 123282 0 9093 GENERAL MLS INC COM 370334104 4024674 57520 SH SOLE 32 57520 0 0 GENERAL MLS INC COM 370334104 8482813 121235 SH SOLE 34 121235 0 0 GENERAL MLS INC COM 370334104 14176062 202602 SH SOLE 36 202602 0 0 GENERAL MLS INC COM 370334104 1913470 27347 SH SOLE 40 27347 0 0 GENERAL MLS INC COM 370334104 89911 1285 SH OTR 43 1285 0 0 GENERAL MLS INC COM 370334104 91204041 1303473 SH SOLE 43 1117002 0 186471 GENERAL MTRS CO COM 37045V100 190598885 4202842 SH SOLE 2 2282101 0 1920741 GENERAL MTRS CO COM 37045V100 57452781 1266875 SH SOLE 4 628148 0 638727 GENERAL MTRS CO COM 37045V100 41425819 913469 SH SOLE 7 738160 0 175309 GENERAL MTRS CO COM 37045V100 5128087 113078 SH SOLE 13 113078 0 0 GENERAL MTRS CO COM 37045V100 8490926 187231 SH SOLE 15 187231 0 0 GENERAL MTRS CO COM 37045V100 373465172 8235175 SH SOLE 18 7648262 0 586913 GENERAL MTRS CO COM 37045V100 741511229 16350854 SH SOLE 19 16350854 0 0 GENERAL MTRS CO COM 37045V100 1371476197 30242033 SH SOLE 21 30242033 0 0 GENERAL MTRS CO COM 37045V100 1329247501 29310860 SH SOLE 22 26143565 0 3167295 GENERAL MTRS CO COM 37045V100 115259156 2541547 SH SOLE 23 2541547 0 0 GENERAL MTRS CO COM 37045V100 301867649 6656398 SH SOLE 25 4856814 0 1799584 GENERAL MTRS CO COM 37045V100 130592762 2879664 SH SOLE 26 2076120 0 803544 GENERAL MTRS CO COM 37045V100 151061893 3331023 SH SOLE 28 185190 0 3145833 GENERAL MTRS CO COM 37045V100 1484532 32735 SH SOLE 29 32735 0 0 GENERAL MTRS CO COM 37045V100 491547153 10838967 SH SOLE 30 10442287 0 396680 GENERAL MTRS CO COM 37045V100 17034231 375617 SH SOLE 31 353538 0 22079 GENERAL MTRS CO COM 37045V100 55245279 1218198 SH SOLE 34 1218198 0 0 GENERAL MTRS CO COM 37045V100 20900182 460864 SH SOLE 36 460864 0 0 GENERAL MTRS CO COM 37045V100 3030378 66822 SH SOLE 40 66822 0 0 GENERAL MTRS CO COM 37045V100 71744 1582 SH OTR 43 1582 0 0 GENERAL MTRS CO COM 37045V100 111076143 2449309 SH SOLE 43 2150083 0 299225 GENERATION BIO CO COM 37148K100 106561 26182 SH SOLE 2 7717 0 18465 GENERATION BIO CO COM 37148K100 3118 766 SH SOLE 7 766 0 0 GENERATION BIO CO COM 37148K100 549222 134944 SH SOLE 18 134944 0 0 GENERATION BIO CO COM 37148K100 374273 91959 SH SOLE 19 91959 0 0 GENERATION BIO CO COM 37148K100 6759411 1660789 SH SOLE 21 1660789 0 0 GENERATION BIO CO COM 37148K100 4601493 1130588 SH SOLE 22 1093207 0 37381 GENERATION BIO CO COM 37148K100 12324 3028 SH SOLE 28 3028 0 0 GENERATION BIO CO COM 37148K100 2414 593 SH SOLE 43 593 0 0 GENERATION INCOME PPTYS INC COM NEW 37149D204 82843 21630 SH SOLE 22 21630 0 0 GENESCO INC COM 371532102 1933865 68723 SH SOLE 2 59709 0 9014 GENESCO INC COM 371532102 1942 69 SH SOLE 4 69 0 0 GENESCO INC COM 371532102 291924 10374 SH SOLE 7 9815 0 559 GENESCO INC COM 371532102 892122 31703 SH SOLE 18 31703 0 0 GENESCO INC COM 371532102 659517 23437 SH SOLE 19 23437 0 0 GENESCO INC COM 371532102 13659494 485412 SH SOLE 21 485412 0 0 GENESCO INC COM 371532102 9770883 347224 SH SOLE 22 332283 0 14941 GENESCO INC COM 371532102 29547 1050 SH SOLE 23 1050 0 0 GENESCO INC COM 371532102 50933 1810 SH SOLE 25 1810 0 0 GENESCO INC COM 371532102 89654 3186 SH SOLE 26 3097 0 89 GENESCO INC COM 371532102 581513 20665 SH SOLE 30 20665 0 0 GENESCO INC COM 371532102 44461 1580 SH SOLE 40 1580 0 0 GENESCO INC COM 371532102 378990 13468 SH SOLE 43 13108 0 360 GENIE ENERGY LTD CL B 372284208 240662 15959 SH SOLE 2 5938 0 10021 GENIE ENERGY LTD CL B 372284208 2533 168 SH SOLE 7 168 0 0 GENIE ENERGY LTD CL B 372284208 847240 56183 SH SOLE 18 56183 0 0 GENIE ENERGY LTD CL B 372284208 672870 44620 SH SOLE 19 44620 0 0 GENIE ENERGY LTD CL B 372284208 11445675 758997 SH SOLE 21 758997 0 0 GENIE ENERGY LTD CL B 372284208 9090541 602821 SH SOLE 22 583413 0 19408 GENIE ENERGY LTD CL B 372284208 58571 3884 SH SOLE 25 3884 0 0 GENIE ENERGY LTD CL B 372284208 70016 4643 SH SOLE 30 4643 0 0 GENIE ENERGY LTD CL B 372284208 30 2 SH SOLE 43 0 0 2 GENIUS GROUP LTD ORD SHS Y3005A109 228 478 SH SOLE 2 478 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 84542 14806 SH SOLE 2 5809 0 8997 GENIUS SPORTS LIMITED SHARES CL A G3934V109 53914 9442 SH SOLE 4 9442 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 45178 7912 SH SOLE 7 7912 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 1003715 175782 SH SOLE 18 175782 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 18438726 3229199 SH SOLE 19 3229199 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 5941895 1040612 SH SOLE 21 1040612 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 2221824 389111 SH SOLE 22 389111 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 26557 4651 SH SOLE 26 4651 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 4072087 713150 SH SOLE 34 713150 0 0 GENMAB A/S SPONSORED ADS 372303206 409827 13702 SH SOLE 18 13702 0 0 GENMAB A/S SPONSORED ADS 372303206 12664911 423434 SH SOLE 19 423434 0 0 GENMAB A/S SPONSORED ADS 372303206 126257528 4221248 SH SOLE 21 4221248 0 0 GENMAB A/S SPONSORED ADS 372303206 326886 10929 SH SOLE 26 0 0 10929 GENMAB A/S SPONSORED ADS 372303206 664570 22219 SH SOLE 30 22219 0 0 GENMAB A/S SPONSORED ADS 372303206 30329 1014 SH SOLE 34 1014 0 0 GENMAB A/S SPONSORED ADS 372303206 11203903 374587 SH SOLE 43 340920 0 33667 GENPACT LIMITED SHS G3922B107 38075636 1155558 SH SOLE 2 1009979 0 145579 GENPACT LIMITED SHS G3922B107 1692378 51362 SH SOLE 4 38484 0 12878 GENPACT LIMITED SHS G3922B107 116017 3521 SH SOLE 7 3521 0 0 GENPACT LIMITED SHS G3922B107 4606575 139805 SH SOLE 13 139805 0 0 GENPACT LIMITED SHS G3922B107 10572139 320854 SH SOLE 18 320854 0 0 GENPACT LIMITED SHS G3922B107 11248043 341367 SH SOLE 19 341367 0 0 GENPACT LIMITED SHS G3922B107 281704740 8549461 SH SOLE 21 8549461 0 0 GENPACT LIMITED SHS G3922B107 268677990 8154112 SH SOLE 22 7986051 0 168061 GENPACT LIMITED SHS G3922B107 1370687 41599 SH SOLE 23 41599 0 0 GENPACT LIMITED SHS G3922B107 526179 15969 SH SOLE 26 0 0 15969 GENPACT LIMITED SHS G3922B107 3907573 118591 SH SOLE 28 89842 0 28749 GENPACT LIMITED SHS G3922B107 21286656 646029 SH SOLE 30 646029 0 0 GENPACT LIMITED SHS G3922B107 5579028 169318 SH SOLE 31 154076 0 15242 GENPACT LIMITED SHS G3922B107 393489 11942 SH SOLE 34 11942 0 0 GENPACT LIMITED SHS G3922B107 71403 2167 SH SOLE 36 2167 0 0 GENPACT LIMITED SHS G3922B107 11588186 351690 SH SOLE 43 319693 0 31997 GENPREX INC COM NEW 372446203 33954 11394 SH SOLE 22 11394 0 0 GENTEX CORP COM 371901109 14628094 404986 SH SOLE 2 227322 0 177664 GENTEX CORP COM 371901109 22792 631 SH SOLE 4 631 0 0 GENTEX CORP COM 371901109 97380 2696 SH SOLE 7 2696 0 0 GENTEX CORP COM 371901109 14164711 392157 SH SOLE 18 392157 0 0 GENTEX CORP COM 371901109 3249897 89975 SH SOLE 19 89975 0 0 GENTEX CORP COM 371901109 430174138 11909583 SH SOLE 21 11909583 0 0 GENTEX CORP COM 371901109 247937794 6864280 SH SOLE 22 6555437 0 308843 GENTEX CORP COM 371901109 1631649 45173 SH SOLE 25 45173 0 0 GENTEX CORP COM 371901109 3060123 84721 SH SOLE 26 84721 0 0 GENTEX CORP COM 371901109 155460 4304 SH SOLE 28 4304 0 0 GENTEX CORP COM 371901109 14985935 414893 SH SOLE 30 414893 0 0 GENTEX CORP COM 371901109 105470 2920 SH SOLE 31 2920 0 0 GENTEX CORP COM 371901109 103809 2874 SH SOLE 36 2874 0 0 GENTEX CORP COM 371901109 1812285 50174 SH SOLE 40 50174 0 0 GENTEX CORP COM 371901109 25832990 715199 SH SOLE 43 655047 0 60152 GENTHERM INC COM 37253A103 2747027 47708 SH SOLE 2 25451 0 22257 GENTHERM INC COM 37253A103 5297 92 SH SOLE 4 92 0 0 GENTHERM INC COM 37253A103 484421 8413 SH SOLE 7 7969 0 444 GENTHERM INC COM 37253A103 5416781 94074 SH SOLE 18 94074 0 0 GENTHERM INC COM 37253A103 7316518 127067 SH SOLE 19 127067 0 0 GENTHERM INC COM 37253A103 217207422 3772272 SH SOLE 21 3772272 0 0 GENTHERM INC COM 37253A103 57510328 998790 SH SOLE 22 963664 0 35126 GENTHERM INC COM 37253A103 93568 1625 SH SOLE 23 1625 0 0 GENTHERM INC COM 37253A103 384634 6680 SH SOLE 25 6680 0 0 GENTHERM INC COM 37253A103 1035116 17977 SH SOLE 26 9197 0 8780 GENTHERM INC COM 37253A103 33972 590 SH SOLE 28 590 0 0 GENTHERM INC COM 37253A103 7038522 122239 SH SOLE 30 122239 0 0 GENTHERM INC COM 37253A103 408530 7095 SH SOLE 40 7095 0 0 GENTHERM INC COM 37253A103 2528511 43913 SH SOLE 43 40907 0 3006 GENUINE PARTS CO COM 372460105 41438507 267466 SH SOLE 2 45989 0 221477 GENUINE PARTS CO COM 372460105 18153613 117173 SH SOLE 4 44991 0 72182 GENUINE PARTS CO COM 372460105 18795953 121319 SH SOLE 7 110629 0 10690 GENUINE PARTS CO COM 372460105 543959 3511 SH SOLE 13 3511 0 0 GENUINE PARTS CO COM 372460105 3203333 20676 SH SOLE 15 20676 0 0 GENUINE PARTS CO COM 372460105 37828483 244165 SH SOLE 18 235386 0 8779 GENUINE PARTS CO COM 372460105 9384730 60574 SH SOLE 19 60574 0 0 GENUINE PARTS CO COM 372460105 764226310 4932720 SH SOLE 21 4932720 0 0 GENUINE PARTS CO COM 372460105 469546816 3030703 SH SOLE 22 2722327 0 308376 GENUINE PARTS CO COM 372460105 32422046 209269 SH SOLE 23 209269 0 0 GENUINE PARTS CO COM 372460105 42102537 271752 SH SOLE 25 198902 0 72850 GENUINE PARTS CO COM 372460105 23201542 149755 SH SOLE 26 82248 0 67507 GENUINE PARTS CO COM 372460105 46506732 300179 SH SOLE 28 1934 0 298245 GENUINE PARTS CO COM 372460105 124126353 801177 SH SOLE 30 801177 0 0 GENUINE PARTS CO COM 372460105 5068225 32713 SH SOLE 31 30494 0 2219 GENUINE PARTS CO COM 372460105 2870233 18526 SH SOLE 32 18526 0 0 GENUINE PARTS CO COM 372460105 1102327 7115 SH SOLE 34 7115 0 0 GENUINE PARTS CO COM 372460105 5643635 36427 SH SOLE 36 36427 0 0 GENUINE PARTS CO COM 372460105 1047947 6764 SH SOLE 40 6764 0 0 GENUINE PARTS CO COM 372460105 36873 238 SH OTR 43 238 0 0 GENUINE PARTS CO COM 372460105 28065070 181147 SH SOLE 43 156544 0 24603 GENWORTH FINL INC COM CL A 37247D106 2326207 361774 SH SOLE 2 125548 0 236226 GENWORTH FINL INC COM CL A 37247D106 9131 1420 SH SOLE 4 1420 0 0 GENWORTH FINL INC COM CL A 37247D106 56713 8820 SH SOLE 7 8820 0 0 GENWORTH FINL INC COM CL A 37247D106 9066904 1410094 SH SOLE 18 1410094 0 0 GENWORTH FINL INC COM CL A 37247D106 8140939 1266087 SH SOLE 19 1266087 0 0 GENWORTH FINL INC COM CL A 37247D106 320601845 49860318 SH SOLE 21 49860318 0 0 GENWORTH FINL INC COM CL A 37247D106 73196098 11383530 SH SOLE 22 10796767 0 586763 GENWORTH FINL INC COM CL A 37247D106 416233 64733 SH SOLE 25 64733 0 0 GENWORTH FINL INC COM CL A 37247D106 737180 114647 SH SOLE 26 114647 0 0 GENWORTH FINL INC COM CL A 37247D106 46052 7162 SH SOLE 28 7162 0 0 GENWORTH FINL INC COM CL A 37247D106 6740498 1048289 SH SOLE 30 1048289 0 0 GENWORTH FINL INC COM CL A 37247D106 105233 16366 SH SOLE 36 16366 0 0 GENWORTH FINL INC COM CL A 37247D106 370342 57596 SH SOLE 40 57596 0 0 GENWORTH FINL INC COM CL A 37247D106 937558 145810 SH SOLE 43 142798 0 3012 GEO GROUP INC NEW COM 36162J106 804600 56983 SH SOLE 2 36397 0 20586 GEO GROUP INC NEW COM 36162J106 6481 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 43179 3058 SH SOLE 7 3058 0 0 GEO GROUP INC NEW COM 36162J106 5680575 402307 SH SOLE 18 402307 0 0 GEO GROUP INC NEW COM 36162J106 3644414 258103 SH SOLE 19 258103 0 0 GEO GROUP INC NEW COM 36162J106 204980435 14517028 SH SOLE 21 14517028 0 0 GEO GROUP INC NEW COM 36162J106 52129628 3691900 SH SOLE 22 3525437 0 166463 GEO GROUP INC NEW COM 36162J106 371977 26344 SH SOLE 26 26344 0 0 GEO GROUP INC NEW COM 36162J106 30810 2182 SH SOLE 28 2182 0 0 GEO GROUP INC NEW COM 36162J106 3611232 255753 SH SOLE 30 255753 0 0 GEO GROUP INC NEW COM 36162J106 151804 10751 SH SOLE 36 10751 0 0 GEO GROUP INC NEW COM 36162J106 1049977 74361 SH SOLE 43 71421 0 2940 GEOPARK LTD USD SHS G38327105 1510656 157360 SH SOLE 2 157360 0 0 GEOPARK LTD USD SHS G38327105 325574 33914 SH SOLE 22 33914 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 48328 3664 SH SOLE 2 3664 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 26499 2009 SH SOLE 18 2009 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 367460 27859 SH SOLE 21 27859 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 2333074 176882 SH SOLE 22 176882 0 0 GEOVAX LABS INC COM SHS 373678606 55130 27565 SH SOLE 22 27565 0 0 GERDAU SA SPON ADR REP PFD 373737105 18567319 4200751 SH SOLE 21 4200751 0 0 GERDAU SA SPON ADR REP PFD 373737105 1748508 395590 SH SOLE 22 395590 0 0 GERDAU SA SPON ADR REP PFD 373737105 1240760 280715 SH SOLE 30 280715 0 0 GERDAU SA SPON ADR REP PFD 373737105 4714209 1066563 SH SOLE 43 951470 0 115093 GERMAN AMERN BANCORP INC COM 373865104 1189953 34352 SH SOLE 2 17413 0 16939 GERMAN AMERN BANCORP INC COM 373865104 5057 146 SH SOLE 4 146 0 0 GERMAN AMERN BANCORP INC COM 373865104 8487 245 SH SOLE 7 245 0 0 GERMAN AMERN BANCORP INC COM 373865104 2773625 80070 SH SOLE 18 80070 0 0 GERMAN AMERN BANCORP INC COM 373865104 2107394 60837 SH SOLE 19 60837 0 0 GERMAN AMERN BANCORP INC COM 373865104 39784664 1148518 SH SOLE 21 1148518 0 0 GERMAN AMERN BANCORP INC COM 373865104 30089620 868638 SH SOLE 22 824966 0 43672 GERMAN AMERN BANCORP INC COM 373865104 168281 4858 SH SOLE 25 4858 0 0 GERMAN AMERN BANCORP INC COM 373865104 649881 18761 SH SOLE 26 18761 0 0 GERMAN AMERN BANCORP INC COM 373865104 116910 3375 SH SOLE 28 473 0 2902 GERMAN AMERN BANCORP INC COM 373865104 1354805 39111 SH SOLE 30 39111 0 0 GERMAN AMERN BANCORP INC COM 373865104 316783 9145 SH SOLE 40 9145 0 0 GERMAN AMERN BANCORP INC COM 373865104 1818152 52487 SH SOLE 43 48847 0 3640 GERON CORP COM 374163103 906002 274546 SH SOLE 2 120589 0 153957 GERON CORP COM 374163103 6161 1867 SH SOLE 4 1867 0 0 GERON CORP COM 374163103 622773 188719 SH SOLE 7 179765 0 8954 GERON CORP COM 374163103 4070619 1233521 SH SOLE 18 1233521 0 0 GERON CORP COM 374163103 3644246 1104317 SH SOLE 19 1104317 0 0 GERON CORP COM 374163103 75008875 22729962 SH SOLE 21 22729962 0 0 GERON CORP COM 374163103 47493702 14392031 SH SOLE 22 13917916 0 474115 GERON CORP COM 374163103 260822 79037 SH SOLE 25 79037 0 0 GERON CORP COM 374163103 807404 244668 SH SOLE 26 244668 0 0 GERON CORP COM 374163103 3008458 911654 SH SOLE 30 911654 0 0 GERON CORP COM 374163103 14814 4489 SH SOLE 36 4489 0 0 GERON CORP COM 374163103 256958 77866 SH SOLE 40 77866 0 0 GERON CORP COM 374163103 567273 171901 SH SOLE 43 168394 0 3507 GETTY IMAGES HOLDINGS INC CL A COM 374275105 46202 11133 SH SOLE 21 11133 0 0 GETTY IMAGES HOLDINGS INC CL A COM 374275105 2383764 574401 SH SOLE 22 574401 0 0 GETTY IMAGES HOLDINGS INC CL A COM 374275105 21 5 SH SOLE 43 5 0 0 GETTY RLTY CORP NEW COM 374297109 1393264 50942 SH SOLE 2 14285 0 36657 GETTY RLTY CORP NEW COM 374297109 605502 22139 SH SOLE 4 22139 0 0 GETTY RLTY CORP NEW COM 374297109 1990205 72768 SH SOLE 7 65095 0 7673 GETTY RLTY CORP NEW COM 374297109 4012628 146714 SH SOLE 18 146714 0 0 GETTY RLTY CORP NEW COM 374297109 4891219 178838 SH SOLE 19 178838 0 0 GETTY RLTY CORP NEW COM 374297109 161655758 5910631 SH SOLE 21 5910631 0 0 GETTY RLTY CORP NEW COM 374297109 52044917 1902922 SH SOLE 22 1815007 0 87915 GETTY RLTY CORP NEW COM 374297109 69223 2531 SH SOLE 23 2531 0 0 GETTY RLTY CORP NEW COM 374297109 9795156 358141 SH SOLE 25 358141 0 0 GETTY RLTY CORP NEW COM 374297109 421737 15420 SH SOLE 26 15420 0 0 GETTY RLTY CORP NEW COM 374297109 1226347 44839 SH SOLE 28 2378 0 42461 GETTY RLTY CORP NEW COM 374297109 6491550 237351 SH SOLE 30 237351 0 0 GETTY RLTY CORP NEW COM 374297109 334627 12235 SH SOLE 40 12235 0 0 GETTY RLTY CORP NEW COM 374297109 710416 25975 SH SOLE 43 24368 0 1607 GEVO INC COM PAR 374396406 116902 152078 SH SOLE 2 8472 0 143606 GEVO INC COM PAR 374396406 1416 1842 SH SOLE 7 1842 0 0 GEVO INC COM PAR 374396406 532892 693238 SH SOLE 18 693238 0 0 GEVO INC COM PAR 374396406 365256 475161 SH SOLE 19 475161 0 0 GEVO INC COM PAR 374396406 7744217 10074434 SH SOLE 21 10074434 0 0 GEVO INC COM PAR 374396406 5747873 7477394 SH SOLE 22 7268178 0 209216 GEVO INC COM PAR 374396406 2273 2957 SH SOLE 28 2957 0 0 GEVO INC COM PAR 374396406 85881 111722 SH SOLE 43 96615 0 15107 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3911334 113372 SH SOLE 2 113372 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 8798 255 SH SOLE 18 255 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 50296653 1457874 SH SOLE 19 1457874 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 36915 1070 SH SOLE 22 1070 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3006675 87150 SH SOLE 30 87150 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 686481 19898 SH SOLE 31 19239 0 659 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 25469591 738249 SH SOLE 34 738249 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4268910 123737 SH SOLE 43 88458 0 35279 GH RESEARCH PLC ORDINARY SHARES G3855L106 198852 18654 SH SOLE 2 18654 0 0 GH RESEARCH PLC ORDINARY SHARES G3855L106 460256 43176 SH SOLE 21 43176 0 0 GH RESEARCH PLC ORDINARY SHARES G3855L106 5170 485 SH SOLE 22 485 0 0 GIBRALTAR INDS INC COM 374689107 7475600 92830 SH SOLE 2 45660 0 47170 GIBRALTAR INDS INC COM 374689107 50653 629 SH SOLE 4 48 0 581 GIBRALTAR INDS INC COM 374689107 463209 5752 SH SOLE 7 5453 0 299 GIBRALTAR INDS INC COM 374689107 8125719 100903 SH SOLE 18 93357 0 7546 GIBRALTAR INDS INC COM 374689107 20569053 255421 SH SOLE 19 255421 0 0 GIBRALTAR INDS INC COM 374689107 291959260 3625472 SH SOLE 21 3625472 0 0 GIBRALTAR INDS INC COM 374689107 88413001 1097889 SH SOLE 22 1047622 0 50267 GIBRALTAR INDS INC COM 374689107 581104 7216 SH SOLE 23 7216 0 0 GIBRALTAR INDS INC COM 374689107 516117 6409 SH SOLE 25 6409 0 0 GIBRALTAR INDS INC COM 374689107 1790343 22232 SH SOLE 26 11623 0 10609 GIBRALTAR INDS INC COM 374689107 46788 581 SH SOLE 28 581 0 0 GIBRALTAR INDS INC COM 374689107 5171637 64220 SH SOLE 30 64220 0 0 GIBRALTAR INDS INC COM 374689107 101629 1262 SH SOLE 34 1262 0 0 GIBRALTAR INDS INC COM 374689107 597452 7419 SH SOLE 40 7419 0 0 GIBRALTAR INDS INC COM 374689107 3879533 48175 SH SOLE 43 47331 0 844 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 159007 29283 SH SOLE 2 29283 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 36321 6689 SH SOLE 22 6689 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 133051 24503 SH SOLE 43 23130 0 1373 GILDAN ACTIVEWEAR INC COM 375916103 10099 272 SH SOLE 18 272 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7626162 205391 SH SOLE 43 180866 0 24525 GILEAD SCIENCES INC COM 375558103 253105633 3455367 SH SOLE 2 1685670 0 1769697 GILEAD SCIENCES INC COM 375558103 77086542 1052376 SH SOLE 4 534345 0 518031 GILEAD SCIENCES INC COM 375558103 147996791 2020434 SH SOLE 7 1739418 0 281016 GILEAD SCIENCES INC COM 375558103 6633886 90565 SH SOLE 13 90565 0 0 GILEAD SCIENCES INC COM 375558103 13584286 185451 SH SOLE 15 185451 0 0 GILEAD SCIENCES INC COM 375558103 174327236 2379894 SH SOLE 18 2107212 0 272682 GILEAD SCIENCES INC COM 375558103 247618402 3380456 SH SOLE 19 3380456 0 0 GILEAD SCIENCES INC COM 375558103 3582561616 48908691 SH SOLE 21 48908691 0 0 GILEAD SCIENCES INC COM 375558103 2160567204 29495798 SH SOLE 22 26317391 0 3178407 GILEAD SCIENCES INC COM 375558103 186080052 2540342 SH SOLE 23 2540342 0 0 GILEAD SCIENCES INC COM 375558103 239385029 3268055 SH SOLE 25 3258690 0 9365 GILEAD SCIENCES INC COM 375558103 148085716 2021648 SH SOLE 26 1335608 0 686040 GILEAD SCIENCES INC COM 375558103 219851451 3001385 SH SOLE 28 54559 0 2946826 GILEAD SCIENCES INC COM 375558103 2058398 28101 SH SOLE 29 28101 0 0 GILEAD SCIENCES INC COM 375558103 1088955669 14866289 SH SOLE 30 14722349 0 143940 GILEAD SCIENCES INC COM 375558103 24358189 332535 SH SOLE 31 312697 0 19838 GILEAD SCIENCES INC COM 375558103 31715199 432972 SH SOLE 32 432972 0 0 GILEAD SCIENCES INC COM 375558103 197714276 2699171 SH SOLE 34 2699171 0 0 GILEAD SCIENCES INC COM 375558103 14520274 198229 SH SOLE 35 198229 0 0 GILEAD SCIENCES INC COM 375558103 26920767 367519 SH SOLE 36 367519 0 0 GILEAD SCIENCES INC COM 375558103 4519159 61695 SH SOLE 40 61695 0 0 GILEAD SCIENCES INC COM 375558103 127751950 1744054 SH SOLE 43 1572945 0 171109 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 2828002 2437933 SH SOLE 2 1090081 0 1347852 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 2892 2493 SH SOLE 4 2493 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 335253 289011 SH SOLE 7 277169 0 11842 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 643715 554927 SH SOLE 18 554927 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 618954 533581 SH SOLE 19 533581 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 35594718 30685102 SH SOLE 21 30685102 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 41361647 35656592 SH SOLE 22 33824195 0 1832397 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 260043 224175 SH SOLE 25 224175 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 314892 271459 SH SOLE 26 271459 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 171991 148268 SH SOLE 28 57780 0 90488 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 1080961 931863 SH SOLE 30 931863 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 25354 21857 SH SOLE 31 21857 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 8822 7605 SH SOLE 36 7605 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 303077 261273 SH SOLE 40 261273 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 969705 835953 SH SOLE 43 753365 0 82588 GITLAB INC CLASS A COM 37637K108 9411098 161370 SH SOLE 2 61668 0 99702 GITLAB INC CLASS A COM 37637K108 35225 604 SH SOLE 4 239 0 365 GITLAB INC CLASS A COM 37637K108 751220 12881 SH SOLE 7 12219 0 662 GITLAB INC CLASS A COM 37637K108 3200602 54880 SH SOLE 18 50809 0 4071 GITLAB INC CLASS A COM 37637K108 12862943 220558 SH SOLE 19 220558 0 0 GITLAB INC CLASS A COM 37637K108 116627636 1999788 SH SOLE 21 1999788 0 0 GITLAB INC CLASS A COM 37637K108 143077564 2453319 SH SOLE 22 2324886 0 128433 GITLAB INC CLASS A COM 37637K108 333299 5715 SH SOLE 23 5715 0 0 GITLAB INC CLASS A COM 37637K108 923964 15843 SH SOLE 25 15843 0 0 GITLAB INC CLASS A COM 37637K108 2960265 50759 SH SOLE 26 33225 0 17534 GITLAB INC CLASS A COM 37637K108 209369 3590 SH SOLE 28 1766 0 1824 GITLAB INC CLASS A COM 37637K108 4138504 70962 SH SOLE 30 70962 0 0 GITLAB INC CLASS A COM 37637K108 69984 1200 SH SOLE 31 1200 0 0 GITLAB INC CLASS A COM 37637K108 1665794 28563 SH SOLE 34 28563 0 0 GITLAB INC CLASS A COM 37637K108 20004 343 SH SOLE 36 343 0 0 GITLAB INC CLASS A COM 37637K108 945892 16219 SH SOLE 40 16219 0 0 GITLAB INC CLASS A COM 37637K108 2281012 39112 SH SOLE 43 27529 0 11583 GLACIER BANCORP INC NEW COM 37637Q105 6836160 169716 SH SOLE 2 92500 0 77216 GLACIER BANCORP INC NEW COM 37637Q105 13131 326 SH SOLE 4 326 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1616598 40134 SH SOLE 7 38025 0 2109 GLACIER BANCORP INC NEW COM 37637Q105 20261122 503007 SH SOLE 18 503007 0 0 GLACIER BANCORP INC NEW COM 37637Q105 10582442 262722 SH SOLE 19 262722 0 0 GLACIER BANCORP INC NEW COM 37637Q105 352758424 8757657 SH SOLE 21 8757657 0 0 GLACIER BANCORP INC NEW COM 37637Q105 153893244 3820587 SH SOLE 22 3672286 0 148301 GLACIER BANCORP INC NEW COM 37637Q105 911295 22624 SH SOLE 25 22624 0 0 GLACIER BANCORP INC NEW COM 37637Q105 5608829 139246 SH SOLE 26 44040 0 95206 GLACIER BANCORP INC NEW COM 37637Q105 269795 6698 SH SOLE 28 1702 0 4996 GLACIER BANCORP INC NEW COM 37637Q105 11539092 286472 SH SOLE 30 286472 0 0 GLACIER BANCORP INC NEW COM 37637Q105 155038 3849 SH SOLE 36 3849 0 0 GLACIER BANCORP INC NEW COM 37637Q105 970788 24101 SH SOLE 40 24101 0 0 GLACIER BANCORP INC NEW COM 37637Q105 8943879 222043 SH SOLE 43 201467 0 20576 GLADSTONE CAPITAL CORP COM 376535100 1756147 163667 SH SOLE 30 163667 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 473923 34243 SH SOLE 2 11808 0 22435 GLADSTONE COMMERCIAL CORP COM 376536108 2519 182 SH SOLE 7 182 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1507314 108910 SH SOLE 18 108910 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1195042 86347 SH SOLE 19 86347 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 22499771 1625706 SH SOLE 21 1625706 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 14431992 1042774 SH SOLE 22 993605 0 49169 GLADSTONE COMMERCIAL CORP COM 376536108 29950 2164 SH SOLE 23 2164 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 103786 7499 SH SOLE 25 7499 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 35209 2544 SH SOLE 28 0 0 2544 GLADSTONE COMMERCIAL CORP COM 376536108 735416 53137 SH SOLE 30 53137 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 87621 6331 SH SOLE 40 6331 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 2018149 145820 SH SOLE 43 138551 0 7269 GLADSTONE INVT CORP COM 376546107 1745651 122674 SH SOLE 30 122674 0 0 GLADSTONE INVT CORP COM 376546107 774997 54462 SH SOLE 43 45712 0 8750 GLADSTONE LD CORP COM 376549101 1425339 106847 SH SOLE 2 89821 0 17026 GLADSTONE LD CORP COM 376549101 4882 366 SH SOLE 7 366 0 0 GLADSTONE LD CORP COM 376549101 1260883 94519 SH SOLE 18 94519 0 0 GLADSTONE LD CORP COM 376549101 972606 72909 SH SOLE 19 72909 0 0 GLADSTONE LD CORP COM 376549101 17872972 1339803 SH SOLE 21 1339803 0 0 GLADSTONE LD CORP COM 376549101 12737699 954850 SH SOLE 22 908378 0 46472 GLADSTONE LD CORP COM 376549101 24359 1826 SH SOLE 23 1826 0 0 GLADSTONE LD CORP COM 376549101 108307 8119 SH SOLE 25 8119 0 0 GLADSTONE LD CORP COM 376549101 265786 19924 SH SOLE 26 19924 0 0 GLADSTONE LD CORP COM 376549101 14927 1119 SH SOLE 28 0 0 1119 GLADSTONE LD CORP COM 376549101 39927 2993 SH SOLE 30 2993 0 0 GLADSTONE LD CORP COM 376549101 45983 3447 SH SOLE 40 3447 0 0 GLADSTONE LD CORP COM 376549101 569939 42724 SH SOLE 43 40137 0 2587 GLATFELTER CORPORATION COM 377320106 48704 24352 SH SOLE 2 1591 0 22761 GLATFELTER CORPORATION COM 377320106 1240 620 SH SOLE 7 620 0 0 GLATFELTER CORPORATION COM 377320106 273808 136904 SH SOLE 18 136904 0 0 GLATFELTER CORPORATION COM 377320106 178280 89140 SH SOLE 19 89140 0 0 GLATFELTER CORPORATION COM 377320106 3268140 1634070 SH SOLE 21 1634070 0 0 GLATFELTER CORPORATION COM 377320106 2343690 1171845 SH SOLE 22 1134526 0 37319 GLATFELTER CORPORATION COM 377320106 588 294 SH SOLE 28 294 0 0 GLATFELTER CORPORATION COM 377320106 208 104 SH SOLE 43 104 0 0 GLAUKOS CORP COM 377322102 2333112 24744 SH SOLE 2 13414 0 11330 GLAUKOS CORP COM 377322102 68172 723 SH SOLE 4 161 0 562 GLAUKOS CORP COM 377322102 1034456 10971 SH SOLE 7 10394 0 577 GLAUKOS CORP COM 377322102 13477435 142936 SH SOLE 18 140172 0 2764 GLAUKOS CORP COM 377322102 20857985 221211 SH SOLE 19 221211 0 0 GLAUKOS CORP COM 377322102 548805045 5820395 SH SOLE 21 5820395 0 0 GLAUKOS CORP COM 377322102 130725353 1386418 SH SOLE 22 1346508 0 39910 GLAUKOS CORP COM 377322102 930642 9870 SH SOLE 25 9870 0 0 GLAUKOS CORP COM 377322102 4003459 42459 SH SOLE 26 15651 0 26808 GLAUKOS CORP COM 377322102 376029 3988 SH SOLE 28 825 0 3163 GLAUKOS CORP COM 377322102 17131456 181689 SH SOLE 30 181689 0 0 GLAUKOS CORP COM 377322102 45731 485 SH SOLE 34 485 0 0 GLAUKOS CORP COM 377322102 176322 1870 SH SOLE 36 1870 0 0 GLAUKOS CORP COM 377322102 922722 9786 SH SOLE 40 9786 0 0 GLAUKOS CORP COM 377322102 3723041 39485 SH SOLE 43 37868 0 1617 GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 4433950 2498000 PRN SOLE 21 2498000 0 0 GLIMPSE GROUP INC COM 37892C106 2149 1919 SH SOLE 18 1919 0 0 GLIMPSE GROUP INC COM 37892C106 31996 28568 SH SOLE 21 28568 0 0 GLIMPSE GROUP INC COM 37892C106 34461 30769 SH SOLE 22 30769 0 0 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 22513 3746 SH SOLE 2 1036 0 2710 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 458551 76298 SH SOLE 18 76298 0 0 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 422785 70347 SH SOLE 19 70347 0 0 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 6295289 1047469 SH SOLE 21 1047469 0 0 GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 5295351 881090 SH SOLE 22 872031 0 9059 GLOBAL E ONLINE LTD SHS M5216V106 621839 17107 SH SOLE 2 3267 0 13840 GLOBAL E ONLINE LTD SHS M5216V106 2757984 75873 SH SOLE 4 32515 0 43358 GLOBAL E ONLINE LTD SHS M5216V106 2266386 62349 SH SOLE 7 56962 0 5387 GLOBAL E ONLINE LTD SHS M5216V106 76044 2092 SH SOLE 13 2092 0 0 GLOBAL E ONLINE LTD SHS M5216V106 149144 4103 SH SOLE 15 4103 0 0 GLOBAL E ONLINE LTD SHS M5216V106 1694019 46603 SH SOLE 18 46603 0 0 GLOBAL E ONLINE LTD SHS M5216V106 1947669 53581 SH SOLE 19 53581 0 0 GLOBAL E ONLINE LTD SHS M5216V106 49909604 1373029 SH SOLE 21 1373029 0 0 GLOBAL E ONLINE LTD SHS M5216V106 46791392 1287246 SH SOLE 22 1241699 0 45547 GLOBAL E ONLINE LTD SHS M5216V106 5720436 157371 SH SOLE 23 157371 0 0 GLOBAL E ONLINE LTD SHS M5216V106 272661 7501 SH SOLE 25 7501 0 0 GLOBAL E ONLINE LTD SHS M5216V106 376659 10362 SH SOLE 26 4302 0 6060 GLOBAL E ONLINE LTD SHS M5216V106 2900548 79795 SH SOLE 28 0 0 79795 GLOBAL E ONLINE LTD SHS M5216V106 9499818 261343 SH SOLE 30 261343 0 0 GLOBAL E ONLINE LTD SHS M5216V106 653391 17975 SH SOLE 31 17278 0 697 GLOBAL E ONLINE LTD SHS M5216V106 101307 2787 SH SOLE 34 2787 0 0 GLOBAL E ONLINE LTD SHS M5216V106 442634 12177 SH SOLE 36 12177 0 0 GLOBAL E ONLINE LTD SHS M5216V106 117520 3233 SH SOLE 40 3233 0 0 GLOBAL E ONLINE LTD SHS M5216V106 15376 423 SH SOLE 43 423 0 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 3480 114 SH SOLE 43 114 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 3171947 70834 SH SOLE 2 58232 0 12602 GLOBAL INDUSTRIAL COMPANY COM 37892E102 6986 156 SH SOLE 4 156 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 3000 67 SH SOLE 7 67 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 1419168 31692 SH SOLE 18 31692 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 2711742 60557 SH SOLE 19 60557 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 20851941 465653 SH SOLE 21 465653 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 17280020 385887 SH SOLE 22 370603 0 15284 GLOBAL INDUSTRIAL COMPANY COM 37892E102 153998 3439 SH SOLE 23 3439 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 139355 3112 SH SOLE 25 3112 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 49034 1095 SH SOLE 28 1095 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 84679 1891 SH SOLE 30 1891 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 205361 4586 SH SOLE 34 4586 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 186419 4163 SH SOLE 40 4163 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 431634 9639 SH SOLE 43 7972 0 1667 GLOBAL MED REIT INC COM NEW 37954A204 503939 57593 SH SOLE 2 18883 0 38710 GLOBAL MED REIT INC COM NEW 37954A204 6081 695 SH SOLE 7 695 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1489696 170251 SH SOLE 18 170251 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1139101 130183 SH SOLE 19 130183 0 0 GLOBAL MED REIT INC COM NEW 37954A204 22835033 2609718 SH SOLE 21 2609718 0 0 GLOBAL MED REIT INC COM NEW 37954A204 15976616 1825899 SH SOLE 22 1729848 0 96051 GLOBAL MED REIT INC COM NEW 37954A204 27703 3166 SH SOLE 23 3166 0 0 GLOBAL MED REIT INC COM NEW 37954A204 128721 14711 SH SOLE 25 14711 0 0 GLOBAL MED REIT INC COM NEW 37954A204 434630 49672 SH SOLE 26 49672 0 0 GLOBAL MED REIT INC COM NEW 37954A204 29689 3393 SH SOLE 28 0 0 3393 GLOBAL MED REIT INC COM NEW 37954A204 641979 73369 SH SOLE 30 73369 0 0 GLOBAL MED REIT INC COM NEW 37954A204 82653 9446 SH SOLE 40 9446 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1627925 186049 SH SOLE 43 179930 0 6119 GLOBAL MOFY METAVERSE LTD ORD SHS G3937M106 2031 2468 SH SOLE 2 2468 0 0 GLOBAL MOFY METAVERSE LTD ORD SHS G3937M106 300 365 SH SOLE 22 365 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1633588 210243 SH SOLE 2 56121 0 154122 GLOBAL NET LEASE INC COM NEW 379378201 728880 93807 SH SOLE 4 93807 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2321987 298840 SH SOLE 7 267357 0 31483 GLOBAL NET LEASE INC COM NEW 379378201 4775186 614567 SH SOLE 18 614567 0 0 GLOBAL NET LEASE INC COM NEW 379378201 5786389 744709 SH SOLE 19 744709 0 0 GLOBAL NET LEASE INC COM NEW 379378201 148433317 19103387 SH SOLE 21 19103387 0 0 GLOBAL NET LEASE INC COM NEW 379378201 61022387 7853589 SH SOLE 22 7484026 0 369563 GLOBAL NET LEASE INC COM NEW 379378201 81228 10454 SH SOLE 23 10454 0 0 GLOBAL NET LEASE INC COM NEW 379378201 436674 56200 SH SOLE 26 56200 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1033760 133045 SH SOLE 28 7682 0 125363 GLOBAL NET LEASE INC COM NEW 379378201 2233518 287454 SH SOLE 30 287454 0 0 GLOBAL NET LEASE INC COM NEW 379378201 65284 8402 SH SOLE 36 8402 0 0 GLOBAL NET LEASE INC COM NEW 379378201 273621 35215 SH SOLE 40 35215 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2405242 309555 SH SOLE 43 269771 0 39784 GLOBAL PARTNERS LP COM UNITS 37946R109 89 2 SH SOLE 43 2 0 0 GLOBAL PMTS INC COM 37940X102 62485916 467499 SH SOLE 2 69350 0 398149 GLOBAL PMTS INC COM 37940X102 27347772 204607 SH SOLE 4 96415 0 108192 GLOBAL PMTS INC COM 37940X102 21995892 164566 SH SOLE 7 144356 0 20210 GLOBAL PMTS INC COM 37940X102 2091378 15647 SH SOLE 13 15647 0 0 GLOBAL PMTS INC COM 37940X102 4870971 36443 SH SOLE 15 36443 0 0 GLOBAL PMTS INC COM 37940X102 67732071 506749 SH SOLE 18 490074 0 16675 GLOBAL PMTS INC COM 37940X102 22042004 164911 SH SOLE 19 164911 0 0 GLOBAL PMTS INC COM 37940X102 899998407 6733491 SH SOLE 21 6733491 0 0 GLOBAL PMTS INC COM 37940X102 743371743 5561662 SH SOLE 22 4983190 0 578472 GLOBAL PMTS INC COM 37940X102 53206705 398075 SH SOLE 23 398075 0 0 GLOBAL PMTS INC COM 37940X102 53371106 399305 SH SOLE 25 397740 0 1565 GLOBAL PMTS INC COM 37940X102 38978731 291626 SH SOLE 26 142570 0 149056 GLOBAL PMTS INC COM 37940X102 60178677 450237 SH SOLE 28 7585 0 442652 GLOBAL PMTS INC COM 37940X102 48251 361 SH SOLE 29 361 0 0 GLOBAL PMTS INC COM 37940X102 215524745 1612485 SH SOLE 30 1612485 0 0 GLOBAL PMTS INC COM 37940X102 8022273 60020 SH SOLE 31 55950 0 4070 GLOBAL PMTS INC COM 37940X102 65540983 490356 SH SOLE 34 490356 0 0 GLOBAL PMTS INC COM 37940X102 8961101 67044 SH SOLE 36 67044 0 0 GLOBAL PMTS INC COM 37940X102 1773802 13271 SH SOLE 40 13271 0 0 GLOBAL PMTS INC COM 37940X102 23612792 176663 SH SOLE 43 142034 0 34629 GLOBAL SELF STORAGE INC COM 37955N106 269701 60607 SH SOLE 2 60607 0 0 GLOBAL SELF STORAGE INC COM 37955N106 7222 1623 SH SOLE 18 1623 0 0 GLOBAL SELF STORAGE INC COM 37955N106 103538 23267 SH SOLE 21 23267 0 0 GLOBAL SELF STORAGE INC COM 37955N106 73701 16562 SH SOLE 22 16562 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 2405570 118501 SH SOLE 43 116294 0 2207 GLOBAL WTR RES INC COM 379463102 16987 1323 SH SOLE 2 619 0 704 GLOBAL WTR RES INC COM 379463102 378754 29498 SH SOLE 18 29498 0 0 GLOBAL WTR RES INC COM 379463102 296565 23097 SH SOLE 19 23097 0 0 GLOBAL WTR RES INC COM 379463102 5297168 412552 SH SOLE 21 412552 0 0 GLOBAL WTR RES INC COM 379463102 1926732 150057 SH SOLE 22 144843 0 5214 GLOBAL WTR RES INC COM 379463102 2696 210 SH SOLE 43 210 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2459 51 SH SOLE 2 51 0 0 GLOBAL X FDS US PFD ETF 37954Y657 29393 1458 SH SOLE 18 1458 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 7010098 134525 SH SOLE 2 45487 0 89038 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 4256136 81676 SH SOLE 7 81676 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 166596 3197 SH SOLE 15 3197 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1340426 25723 SH SOLE 18 25723 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 30551468 586288 SH SOLE 19 586288 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 42882309 822919 SH SOLE 21 822919 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 28423347 545449 SH SOLE 22 485133 0 60316 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 8618994 165400 SH SOLE 25 165400 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1140271 21882 SH SOLE 26 2216 0 19666 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1341624 25746 SH SOLE 28 4876 0 20870 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 28627254 549362 SH SOLE 30 549362 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 50911 977 SH SOLE 31 977 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 8530720 163706 SH SOLE 32 163706 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 27910637 535610 SH SOLE 34 535610 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 258622 4963 SH SOLE 36 4963 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1045952 20072 SH SOLE 43 15561 0 4511 GLOBALSTAR INC COM 378973408 585533 398322 SH SOLE 2 214682 0 183640 GLOBALSTAR INC COM 378973408 3691 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 9715 6609 SH SOLE 7 6609 0 0 GLOBALSTAR INC COM 378973408 2486060 1691197 SH SOLE 18 1691197 0 0 GLOBALSTAR INC COM 378973408 2266002 1541498 SH SOLE 19 1541498 0 0 GLOBALSTAR INC COM 378973408 38146909 25950278 SH SOLE 21 25950278 0 0 GLOBALSTAR INC COM 378973408 30953255 21056636 SH SOLE 22 20369027 0 687609 GLOBALSTAR INC COM 378973408 239754 163098 SH SOLE 25 163098 0 0 GLOBALSTAR INC COM 378973408 235576 160256 SH SOLE 26 160256 0 0 GLOBALSTAR INC COM 378973408 42401 28844 SH SOLE 28 0 0 28844 GLOBALSTAR INC COM 378973408 692266 470929 SH SOLE 30 470929 0 0 GLOBALSTAR INC COM 378973408 164052 111600 SH SOLE 40 111600 0 0 GLOBALSTAR INC COM 378973408 581833 395805 SH SOLE 43 379659 0 16146 GLOBANT S A COM L44385109 10715641 53074 SH SOLE 2 5756 0 47318 GLOBANT S A COM L44385109 69252 343 SH SOLE 7 343 0 0 GLOBANT S A COM L44385109 4499543 22286 SH SOLE 18 22286 0 0 GLOBANT S A COM L44385109 263527148 1305236 SH SOLE 19 1305236 0 0 GLOBANT S A COM L44385109 119594052 592343 SH SOLE 21 592343 0 0 GLOBANT S A COM L44385109 114198072 565617 SH SOLE 22 529684 0 35933 GLOBANT S A COM L44385109 3224343 15970 SH SOLE 25 15970 0 0 GLOBANT S A COM L44385109 95499 473 SH SOLE 28 473 0 0 GLOBANT S A COM L44385109 43296849 214447 SH SOLE 30 214447 0 0 GLOBANT S A COM L44385109 103777 514 SH SOLE 31 514 0 0 GLOBANT S A COM L44385109 27752366 137456 SH SOLE 34 137456 0 0 GLOBANT S A COM L44385109 302446 1498 SH SOLE 43 1353 0 145 GLOBE LIFE INC COM 37959E102 23848519 204937 SH SOLE 2 119085 0 85852 GLOBE LIFE INC COM 37959E102 12429596 106811 SH SOLE 4 47196 0 59615 GLOBE LIFE INC COM 37959E102 6954155 59759 SH SOLE 7 52859 0 6900 GLOBE LIFE INC COM 37959E102 463618 3984 SH SOLE 13 3984 0 0 GLOBE LIFE INC COM 37959E102 1547256 13296 SH SOLE 15 13296 0 0 GLOBE LIFE INC COM 37959E102 31716178 272546 SH SOLE 18 265689 0 6857 GLOBE LIFE INC COM 37959E102 14882327 127888 SH SOLE 19 127888 0 0 GLOBE LIFE INC COM 37959E102 307540425 2642781 SH SOLE 21 2642781 0 0 GLOBE LIFE INC COM 37959E102 254572758 2187615 SH SOLE 22 1970568 0 217047 GLOBE LIFE INC COM 37959E102 17502513 150404 SH SOLE 23 150404 0 0 GLOBE LIFE INC COM 37959E102 14917238 128188 SH SOLE 25 128188 0 0 GLOBE LIFE INC COM 37959E102 16886916 145114 SH SOLE 26 85430 0 59684 GLOBE LIFE INC COM 37959E102 15904870 136675 SH SOLE 28 1121 0 135554 GLOBE LIFE INC COM 37959E102 316759 2722 SH SOLE 29 2722 0 0 GLOBE LIFE INC COM 37959E102 68506437 588695 SH SOLE 30 583296 0 5399 GLOBE LIFE INC COM 37959E102 3260687 28020 SH SOLE 31 26560 0 1460 GLOBE LIFE INC COM 37959E102 1435191 12333 SH SOLE 34 12333 0 0 GLOBE LIFE INC COM 37959E102 3176086 27293 SH SOLE 36 27293 0 0 GLOBE LIFE INC COM 37959E102 529716 4552 SH SOLE 40 4552 0 0 GLOBE LIFE INC COM 37959E102 47944 412 SH OTR 43 412 0 0 GLOBE LIFE INC COM 37959E102 29044446 249587 SH SOLE 43 237612 0 11975 GLOBUS MED INC CL A 379577208 13689840 255217 SH SOLE 2 102052 0 153165 GLOBUS MED INC CL A 379577208 108406 2021 SH SOLE 4 332 0 1689 GLOBUS MED INC CL A 379577208 596209 11115 SH SOLE 7 10559 0 556 GLOBUS MED INC CL A 379577208 10815809 201637 SH SOLE 18 201637 0 0 GLOBUS MED INC CL A 379577208 2067125 38537 SH SOLE 19 38537 0 0 GLOBUS MED INC CL A 379577208 358849615 6689963 SH SOLE 21 6689963 0 0 GLOBUS MED INC CL A 379577208 182284490 3398294 SH SOLE 22 3245647 0 152647 GLOBUS MED INC CL A 379577208 1249919 23302 SH SOLE 25 23302 0 0 GLOBUS MED INC CL A 379577208 1734128 32329 SH SOLE 26 32329 0 0 GLOBUS MED INC CL A 379577208 536561 10003 SH SOLE 28 1938 0 8065 GLOBUS MED INC CL A 379577208 7332749 136703 SH SOLE 30 136703 0 0 GLOBUS MED INC CL A 379577208 79173 1476 SH SOLE 31 1476 0 0 GLOBUS MED INC CL A 379577208 50690 945 SH SOLE 34 945 0 0 GLOBUS MED INC CL A 379577208 1279099 23846 SH SOLE 40 23846 0 0 GLOBUS MED INC CL A 379577208 12552 234 SH OTR 43 234 0 0 GLOBUS MED INC CL A 379577208 3096959 57736 SH SOLE 43 42513 0 15223 GLYCOMIMETICS INC COM 38000Q102 26373 8791 SH SOLE 18 8791 0 0 GLYCOMIMETICS INC COM 38000Q102 355236 118412 SH SOLE 21 118412 0 0 GLYCOMIMETICS INC COM 38000Q102 1792431 597477 SH SOLE 22 597477 0 0 GLYCOMIMETICS INC COM 38000Q102 23661 7887 SH SOLE 26 0 0 7887 GMS INC COM 36251C103 9444219 97023 SH SOLE 2 47976 0 49047 GMS INC COM 36251C103 10999 113 SH SOLE 4 113 0 0 GMS INC COM 36251C103 59961 616 SH SOLE 7 616 0 0 GMS INC COM 36251C103 12397709 127365 SH SOLE 18 127365 0 0 GMS INC COM 36251C103 25330399 260226 SH SOLE 19 260226 0 0 GMS INC COM 36251C103 441639075 4537077 SH SOLE 21 4537077 0 0 GMS INC COM 36251C103 131760300 1353609 SH SOLE 22 1291139 0 62470 GMS INC COM 36251C103 756526 7772 SH SOLE 23 7772 0 0 GMS INC COM 36251C103 747863 7683 SH SOLE 25 7683 0 0 GMS INC COM 36251C103 2232590 22936 SH SOLE 26 18339 0 4597 GMS INC COM 36251C103 118073 1213 SH SOLE 28 768 0 445 GMS INC COM 36251C103 8052938 82730 SH SOLE 30 82730 0 0 GMS INC COM 36251C103 97437 1001 SH SOLE 36 1001 0 0 GMS INC COM 36251C103 795462 8172 SH SOLE 40 8172 0 0 GMS INC COM 36251C103 7340215 75408 SH SOLE 43 71375 0 4033 GODADDY INC CL A 380237107 94935218 799926 SH SOLE 2 562074 0 237852 GODADDY INC CL A 380237107 35554748 299585 SH SOLE 4 135595 0 163990 GODADDY INC CL A 380237107 6362316 53609 SH SOLE 7 53216 0 393 GODADDY INC CL A 380237107 10037836 84579 SH SOLE 13 84579 0 0 GODADDY INC CL A 380237107 1556013 13111 SH SOLE 15 13111 0 0 GODADDY INC CL A 380237107 37116695 312746 SH SOLE 18 297820 0 14926 GODADDY INC CL A 380237107 10434939 87925 SH SOLE 19 87925 0 0 GODADDY INC CL A 380237107 1080834900 9107136 SH SOLE 21 9107136 0 0 GODADDY INC CL A 380237107 516933171 4355689 SH SOLE 22 4080331 0 275358 GODADDY INC CL A 380237107 43297906 364829 SH SOLE 23 364829 0 0 GODADDY INC CL A 380237107 25635355 216004 SH SOLE 25 216004 0 0 GODADDY INC CL A 380237107 32450316 273427 SH SOLE 26 188971 0 84456 GODADDY INC CL A 380237107 27495664 231679 SH SOLE 28 2120 0 229559 GODADDY INC CL A 380237107 8101809 68266 SH SOLE 29 68266 0 0 GODADDY INC CL A 380237107 64127195 540337 SH SOLE 30 537446 0 2891 GODADDY INC CL A 380237107 24490805 206360 SH SOLE 31 204189 0 2171 GODADDY INC CL A 380237107 1748512 14733 SH SOLE 34 14733 0 0 GODADDY INC CL A 380237107 4430087 37328 SH SOLE 36 37328 0 0 GODADDY INC CL A 380237107 758603 6392 SH SOLE 40 6392 0 0 GODADDY INC CL A 380237107 23855 201 SH OTR 43 201 0 0 GODADDY INC CL A 380237107 13406211 112961 SH SOLE 43 103233 0 9728 GOGO INC COM 38046C109 458017 52166 SH SOLE 2 18686 0 33480 GOGO INC COM 38046C109 869 99 SH SOLE 4 99 0 0 GOGO INC COM 38046C109 303235 34537 SH SOLE 7 32685 0 1852 GOGO INC COM 38046C109 1786063 203424 SH SOLE 18 203424 0 0 GOGO INC COM 38046C109 1236997 140888 SH SOLE 19 140888 0 0 GOGO INC COM 38046C109 64765600 7376492 SH SOLE 21 7376492 0 0 GOGO INC COM 38046C109 17840240 2031918 SH SOLE 22 1948406 0 83512 GOGO INC COM 38046C109 129347 14732 SH SOLE 25 14732 0 0 GOGO INC COM 38046C109 262698 29920 SH SOLE 26 12742 0 17178 GOGO INC COM 38046C109 37868 4313 SH SOLE 28 0 0 4313 GOGO INC COM 38046C109 1618400 184328 SH SOLE 30 184328 0 0 GOGO INC COM 38046C109 170929 19468 SH SOLE 40 19468 0 0 GOGO INC COM 38046C109 331296 37733 SH SOLE 43 34752 0 2981 GOGORO INC ORDINARY SHARES G9491K105 4931 2680 SH SOLE 2 2680 0 0 GOHEALTH INC CL A NEW 38046W204 21262 2023 SH SOLE 2 324 0 1699 GOHEALTH INC CL A NEW 38046W204 131858 12546 SH SOLE 18 12546 0 0 GOHEALTH INC CL A NEW 38046W204 83618 7956 SH SOLE 19 7956 0 0 GOHEALTH INC CL A NEW 38046W204 1650690 157059 SH SOLE 21 157059 0 0 GOHEALTH INC CL A NEW 38046W204 1099567 104621 SH SOLE 22 101808 0 2813 GOHEALTH INC CL A NEW 38046W204 11 1 SH SOLE 43 1 0 0 GOLAR LNG LTD SHS G9456A100 1372888 57061 SH SOLE 2 3634 0 53427 GOLAR LNG LTD SHS G9456A100 21173 880 SH SOLE 7 880 0 0 GOLAR LNG LTD SHS G9456A100 6232214 259028 SH SOLE 18 259028 0 0 GOLAR LNG LTD SHS G9456A100 5118645 212745 SH SOLE 19 212745 0 0 GOLAR LNG LTD SHS G9456A100 81332905 3380420 SH SOLE 21 3380420 0 0 GOLAR LNG LTD SHS G9456A100 29851025 1240691 SH SOLE 22 1158014 0 82677 GOLAR LNG LTD SHS G9456A100 194766 8095 SH SOLE 43 8010 0 85 GOLD FIELDS LTD SPONSORED ADR 38059T106 50455422 3175294 SH SOLE 7 3175294 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 8241396 518653 SH SOLE 19 518653 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 2126161 133805 SH SOLE 23 133805 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 12184992 766834 SH SOLE 25 766834 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 18432336 1159996 SH SOLE 26 1137018 0 22978 GOLD FIELDS LTD SPONSORED ADR 38059T106 33829190 2128961 SH SOLE 28 0 0 2128961 GOLD FIELDS LTD SPONSORED ADR 38059T106 84364221 5309265 SH SOLE 30 5309265 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 67513225 4248787 SH SOLE 34 4248787 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 16828001 1059031 SH SOLE 43 1005797 0 53234 GOLD RESOURCE CORP COM 38068T105 6078 13985 SH SOLE 18 13985 0 0 GOLD RESOURCE CORP COM 38068T105 81365 187218 SH SOLE 21 187218 0 0 GOLD RESOURCE CORP COM 38068T105 418406 962738 SH SOLE 22 962738 0 0 GOLDEN ENTMT INC COM 381013101 467962 12706 SH SOLE 2 7106 0 5600 GOLDEN ENTMT INC COM 381013101 11675 317 SH SOLE 4 317 0 0 GOLDEN ENTMT INC COM 381013101 23866 648 SH SOLE 7 648 0 0 GOLDEN ENTMT INC COM 381013101 2394981 65028 SH SOLE 18 65028 0 0 GOLDEN ENTMT INC COM 381013101 6210311 168621 SH SOLE 19 168621 0 0 GOLDEN ENTMT INC COM 381013101 90902112 2468154 SH SOLE 21 2468154 0 0 GOLDEN ENTMT INC COM 381013101 23234574 630860 SH SOLE 22 610739 0 20121 GOLDEN ENTMT INC COM 381013101 158148 4294 SH SOLE 25 4294 0 0 GOLDEN ENTMT INC COM 381013101 871103 23652 SH SOLE 26 14711 0 8941 GOLDEN ENTMT INC COM 381013101 1222793 33201 SH SOLE 30 33201 0 0 GOLDEN ENTMT INC COM 381013101 967414 26267 SH SOLE 34 26267 0 0 GOLDEN ENTMT INC COM 381013101 150193 4078 SH SOLE 40 4078 0 0 GOLDEN ENTMT INC COM 381013101 236301 6416 SH SOLE 43 6233 0 183 GOLDEN MATRIX GROUP INC COM 381098300 7293 2550 SH SOLE 18 2550 0 0 GOLDEN MATRIX GROUP INC COM 381098300 103652 36242 SH SOLE 21 36242 0 0 GOLDEN MATRIX GROUP INC COM 381098300 542267 189604 SH SOLE 22 189604 0 0 GOLDEN MINERALS CO COM 381119403 339 807 SH SOLE 22 807 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 899191 69382 SH SOLE 2 7451 0 61931 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 13465 1039 SH SOLE 7 1039 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 4235393 326805 SH SOLE 18 326805 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 3398980 262267 SH SOLE 19 262267 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 54815175 4229566 SH SOLE 21 4229566 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 20330715 1568728 SH SOLE 22 1460339 0 108389 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 103758 8006 SH SOLE 43 4059 0 3947 GOLDMAN SACHS BDC INC SHS 38147U107 5315279 354825 SH SOLE 30 354825 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 269261352 644644 SH SOLE 2 108798 0 535846 GOLDMAN SACHS GROUP INC COM 38141G104 98163415 235015 SH SOLE 4 110981 0 124034 GOLDMAN SACHS GROUP INC COM 38141G104 122521425 293331 SH SOLE 7 263062 0 30269 GOLDMAN SACHS GROUP INC COM 38141G104 7982891 19112 SH SOLE 13 19112 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 19704108 47174 SH SOLE 15 47174 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 329910151 789845 SH SOLE 18 762606 0 27239 GOLDMAN SACHS GROUP INC COM 38141G104 236653547 566577 SH SOLE 19 566577 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3353678538 8029109 SH SOLE 21 8029109 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2916347084 6982085 SH SOLE 22 6273163 0 708922 GOLDMAN SACHS GROUP INC COM 38141G104 243369585 582656 SH SOLE 23 582656 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 387521504 927773 SH SOLE 25 882178 0 45595 GOLDMAN SACHS GROUP INC COM 38141G104 194513638 465689 SH SOLE 26 306960 0 158729 GOLDMAN SACHS GROUP INC COM 38141G104 234957726 562517 SH SOLE 28 35292 0 527225 GOLDMAN SACHS GROUP INC COM 38141G104 894167361 2140744 SH SOLE 30 2140744 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 31288740 74909 SH SOLE 31 69670 0 5239 GOLDMAN SACHS GROUP INC COM 38141G104 20346098 48711 SH SOLE 32 48711 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 126485721 302822 SH SOLE 34 302822 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 33364242 79878 SH SOLE 36 79878 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6689305 16015 SH SOLE 40 16015 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 176683 423 SH OTR 43 423 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 192599082 461105 SH SOLE 43 390540 0 70566 GOLUB CAP BDC INC COM 38173M102 10662890 641184 SH SOLE 30 641184 0 0 GOLUB CAP BDC INC COM 38173M102 35971 2163 SH OTR 43 2163 0 0 GOLUB CAP BDC INC COM 38173M102 2206655 132691 SH SOLE 43 124447 0 8244 GOOD TIMES RESTAURANTS INC COM NEW 382140879 4110 1664 SH SOLE 18 1664 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 47797 19351 SH SOLE 21 19351 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 78684 31856 SH SOLE 22 31856 0 0 GOODRX HLDGS INC COM CL A 38246G108 195179 27490 SH SOLE 2 19264 0 8226 GOODRX HLDGS INC COM CL A 38246G108 1788256 251867 SH SOLE 21 251867 0 0 GOODRX HLDGS INC COM CL A 38246G108 8941974 1259433 SH SOLE 22 1222509 0 36924 GOODRX HLDGS INC COM CL A 38246G108 73279 10321 SH SOLE 25 10321 0 0 GOODRX HLDGS INC COM CL A 38246G108 435656 61360 SH SOLE 30 61360 0 0 GOODRX HLDGS INC COM CL A 38246G108 176272 24827 SH SOLE 40 24827 0 0 GOODRX HLDGS INC COM CL A 38246G108 398026 56060 SH SOLE 43 55821 0 239 GOODYEAR TIRE & RUBR CO COM 382550101 12568003 915368 SH SOLE 2 687278 0 228090 GOODYEAR TIRE & RUBR CO COM 382550101 11519 839 SH SOLE 4 839 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 561502 40896 SH SOLE 7 39150 0 1746 GOODYEAR TIRE & RUBR CO COM 382550101 15897102 1157837 SH SOLE 18 1157837 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 21626370 1575118 SH SOLE 19 1575118 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 287641289 20949839 SH SOLE 21 20949839 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 143665722 10463636 SH SOLE 22 10055500 0 408136 GOODYEAR TIRE & RUBR CO COM 382550101 128801 9381 SH SOLE 23 9381 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2095761 152641 SH SOLE 25 152641 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2513537 183069 SH SOLE 26 149139 0 33930 GOODYEAR TIRE & RUBR CO COM 382550101 674500 49126 SH SOLE 28 49126 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2601753 189494 SH SOLE 30 189494 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1907770 138949 SH SOLE 34 138949 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 371520 27059 SH SOLE 36 27059 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 799924 58261 SH SOLE 40 58261 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 6176207 449833 SH SOLE 43 415318 0 34515 GOOSEHEAD INS INC COM CL A 38267D109 772059 11589 SH SOLE 2 6291 0 5298 GOOSEHEAD INS INC COM CL A 38267D109 4663 70 SH SOLE 4 70 0 0 GOOSEHEAD INS INC COM CL A 38267D109 10926 164 SH SOLE 7 164 0 0 GOOSEHEAD INS INC COM CL A 38267D109 4234500 63562 SH SOLE 18 63562 0 0 GOOSEHEAD INS INC COM CL A 38267D109 3051396 45803 SH SOLE 19 45803 0 0 GOOSEHEAD INS INC COM CL A 38267D109 177346371 2662059 SH SOLE 21 2662059 0 0 GOOSEHEAD INS INC COM CL A 38267D109 44522213 668301 SH SOLE 22 650325 0 17976 GOOSEHEAD INS INC COM CL A 38267D109 296859 4456 SH SOLE 25 4456 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1220279 18317 SH SOLE 26 6240 0 12077 GOOSEHEAD INS INC COM CL A 38267D109 84408 1267 SH SOLE 28 329 0 938 GOOSEHEAD INS INC COM CL A 38267D109 4469003 67082 SH SOLE 30 67082 0 0 GOOSEHEAD INS INC COM CL A 38267D109 370674 5564 SH SOLE 40 5564 0 0 GOOSEHEAD INS INC COM CL A 38267D109 714699 10728 SH SOLE 43 9817 0 911 GOPRO INC CL A 38268T103 589833 264499 SH SOLE 2 130534 0 133965 GOPRO INC CL A 38268T103 954 428 SH SOLE 4 428 0 0 GOPRO INC CL A 38268T103 1733 777 SH SOLE 7 777 0 0 GOPRO INC CL A 38268T103 875489 392596 SH SOLE 18 334973 0 57623 GOPRO INC CL A 38268T103 1216039 545309 SH SOLE 19 545309 0 0 GOPRO INC CL A 38268T103 10958055 4913926 SH SOLE 21 4913926 0 0 GOPRO INC CL A 38268T103 10408833 4667638 SH SOLE 22 4478809 0 188829 GOPRO INC CL A 38268T103 53999 24215 SH SOLE 25 24215 0 0 GOPRO INC CL A 38268T103 465334 208670 SH SOLE 26 52310 0 156360 GOPRO INC CL A 38268T103 202740 90915 SH SOLE 30 90915 0 0 GOPRO INC CL A 38268T103 75363 33795 SH SOLE 40 33795 0 0 GOPRO INC CL A 38268T103 91176 40886 SH SOLE 43 37519 0 3367 GORMAN RUPP CO COM 383082104 994050 25134 SH SOLE 2 16423 0 8711 GORMAN RUPP CO COM 383082104 58218 1472 SH SOLE 4 0 0 1472 GORMAN RUPP CO COM 383082104 5933 150 SH SOLE 7 150 0 0 GORMAN RUPP CO COM 383082104 2311777 58452 SH SOLE 18 58452 0 0 GORMAN RUPP CO COM 383082104 1925531 48686 SH SOLE 19 48686 0 0 GORMAN RUPP CO COM 383082104 31520994 796991 SH SOLE 21 796991 0 0 GORMAN RUPP CO COM 383082104 26704793 675216 SH SOLE 22 646969 0 28247 GORMAN RUPP CO COM 383082104 172715 4367 SH SOLE 25 4367 0 0 GORMAN RUPP CO COM 383082104 23255 588 SH SOLE 26 588 0 0 GORMAN RUPP CO COM 383082104 359430 9088 SH SOLE 28 0 0 9088 GORMAN RUPP CO COM 383082104 1718487 43451 SH SOLE 30 43451 0 0 GORMAN RUPP CO COM 383082104 119243 3015 SH SOLE 40 3015 0 0 GORMAN RUPP CO COM 383082104 729777 18452 SH SOLE 43 17070 0 1382 GOSSAMER BIO INC COM 38341P102 41872 35485 SH SOLE 18 35485 0 0 GOSSAMER BIO INC COM 38341P102 202914 171961 SH SOLE 21 171961 0 0 GOSSAMER BIO INC COM 38341P102 3364989 2851686 SH SOLE 22 2851686 0 0 GOSSAMER BIO INC COM 38341P102 29147 24701 SH SOLE 26 24701 0 0 GOSSAMER BIO INC COM 38341P102 6482 5493 SH SOLE 43 5493 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 9280641 2955618 SH SOLE 2 2634533 0 321085 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 6649914 2117807 SH SOLE 4 1145716 0 972091 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 7891866 2513333 SH SOLE 7 2319050 0 194283 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 881276 280661 SH SOLE 13 280661 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3427583 1091587 SH SOLE 15 1091587 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 5066101 1613408 SH SOLE 18 1563288 0 50120 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3621827 1153448 SH SOLE 19 1153448 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 108165392 34447577 SH SOLE 21 34447577 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 87453898 27851560 SH SOLE 22 26813997 0 1037563 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 10423456 3319572 SH SOLE 23 3319572 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1938548 617372 SH SOLE 25 600796 0 16576 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 7357171 2343048 SH SOLE 26 242674 0 2100374 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 12379883 3942638 SH SOLE 28 44064 0 3898574 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 7479 2382 SH SOLE 29 2382 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 34113196 10864075 SH SOLE 30 10215579 0 648496 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1315560 418968 SH SOLE 31 387155 0 31813 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 957047 304792 SH SOLE 34 304792 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 666685 212320 SH SOLE 36 212320 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 280587 89359 SH SOLE 40 89359 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 163151 51959 SH SOLE 43 12844 0 39115 GRACO INC COM 384109104 56248621 601847 SH SOLE 2 488703 0 113144 GRACO INC COM 384109104 27497334 294215 SH SOLE 4 139021 0 155194 GRACO INC COM 384109104 3632416 38866 SH SOLE 7 37965 0 901 GRACO INC COM 384109104 3353532 35882 SH SOLE 13 35882 0 0 GRACO INC COM 384109104 1335450 14289 SH SOLE 15 14289 0 0 GRACO INC COM 384109104 34643566 370678 SH SOLE 18 356819 0 13859 GRACO INC COM 384109104 9643203 103180 SH SOLE 19 103180 0 0 GRACO INC COM 384109104 887357092 9494512 SH SOLE 21 9494512 0 0 GRACO INC COM 384109104 498528257 5334135 SH SOLE 22 4975288 0 358847 GRACO INC COM 384109104 36934364 395189 SH SOLE 23 395189 0 0 GRACO INC COM 384109104 14171153 151628 SH SOLE 25 148201 0 3427 GRACO INC COM 384109104 22878541 244795 SH SOLE 26 175209 0 69586 GRACO INC COM 384109104 27320040 292318 SH SOLE 28 1973 0 290345 GRACO INC COM 384109104 1848265 19776 SH SOLE 29 19776 0 0 GRACO INC COM 384109104 108698373 1163047 SH SOLE 30 1133361 0 29686 GRACO INC COM 384109104 7293992 78044 SH SOLE 31 75351 0 2693 GRACO INC COM 384109104 28396886 303840 SH SOLE 34 303840 0 0 GRACO INC COM 384109104 2283508 24433 SH SOLE 36 24433 0 0 GRACO INC COM 384109104 789363 8446 SH SOLE 40 8446 0 0 GRACO INC COM 384109104 18131 194 SH OTR 43 194 0 0 GRACO INC COM 384109104 19796667 211820 SH SOLE 43 185021 0 26798 GRAFTECH INTL LTD COM 384313508 189699 137463 SH SOLE 2 58856 0 78607 GRAFTECH INTL LTD COM 384313508 727 527 SH SOLE 4 527 0 0 GRAFTECH INTL LTD COM 384313508 1686 1222 SH SOLE 7 1222 0 0 GRAFTECH INTL LTD COM 384313508 655575 475054 SH SOLE 18 475054 0 0 GRAFTECH INTL LTD COM 384313508 592583 429408 SH SOLE 19 429408 0 0 GRAFTECH INTL LTD COM 384313508 9595605 6953337 SH SOLE 21 6953337 0 0 GRAFTECH INTL LTD COM 384313508 7613775 5517228 SH SOLE 22 5333347 0 183881 GRAFTECH INTL LTD COM 384313508 62935 45605 SH SOLE 25 45605 0 0 GRAFTECH INTL LTD COM 384313508 160138 116042 SH SOLE 26 116042 0 0 GRAFTECH INTL LTD COM 384313508 33896 24562 SH SOLE 28 0 0 24562 GRAFTECH INTL LTD COM 384313508 246129 178354 SH SOLE 30 178354 0 0 GRAFTECH INTL LTD COM 384313508 10258 7433 SH SOLE 36 7433 0 0 GRAFTECH INTL LTD COM 384313508 50337 36476 SH SOLE 40 36476 0 0 GRAFTECH INTL LTD COM 384313508 332793 241154 SH SOLE 43 218151 0 23003 GRAHAM CORP COM 384556106 383011 14040 SH SOLE 2 14040 0 0 GRAHAM CORP COM 384556106 96544 3539 SH SOLE 18 3539 0 0 GRAHAM CORP COM 384556106 595795 21840 SH SOLE 21 21840 0 0 GRAHAM CORP COM 384556106 4206030 154180 SH SOLE 22 154180 0 0 GRAHAM CORP COM 384556106 55433 2032 SH SOLE 26 2032 0 0 GRAHAM CORP COM 384556106 164 6 SH SOLE 43 6 0 0 GRAHAM HLDGS CO COM CL B 384637104 4150078 5406 SH SOLE 2 3011 0 2395 GRAHAM HLDGS CO COM CL B 384637104 10748 14 SH SOLE 4 14 0 0 GRAHAM HLDGS CO COM CL B 384637104 44525 58 SH SOLE 7 58 0 0 GRAHAM HLDGS CO COM CL B 384637104 10754429 14009 SH SOLE 18 14009 0 0 GRAHAM HLDGS CO COM CL B 384637104 5719984 7451 SH SOLE 19 7451 0 0 GRAHAM HLDGS CO COM CL B 384637104 208242412 271262 SH SOLE 21 271262 0 0 GRAHAM HLDGS CO COM CL B 384637104 91292506 118920 SH SOLE 22 114164 0 4756 GRAHAM HLDGS CO COM CL B 384637104 547356 713 SH SOLE 25 713 0 0 GRAHAM HLDGS CO COM CL B 384637104 697053 908 SH SOLE 26 908 0 0 GRAHAM HLDGS CO COM CL B 384637104 1313500 1711 SH SOLE 28 1711 0 0 GRAHAM HLDGS CO COM CL B 384637104 1690431 2202 SH SOLE 30 2202 0 0 GRAHAM HLDGS CO COM CL B 384637104 74465 97 SH SOLE 36 97 0 0 GRAHAM HLDGS CO COM CL B 384637104 597255 778 SH SOLE 40 778 0 0 GRAHAM HLDGS CO COM CL B 384637104 19015586 24770 SH SOLE 43 24129 0 641 GRAINGER W W INC COM 384802104 140649863 138258 SH SOLE 2 56417 0 81841 GRAINGER W W INC COM 384802104 41177252 40477 SH SOLE 4 18265 0 22212 GRAINGER W W INC COM 384802104 66484624 65354 SH SOLE 7 51557 0 13797 GRAINGER W W INC COM 384802104 3831152 3766 SH SOLE 13 3766 0 0 GRAINGER W W INC COM 384802104 6387627 6279 SH SOLE 15 6279 0 0 GRAINGER W W INC COM 384802104 91437976 89883 SH SOLE 18 79457 0 10426 GRAINGER W W INC COM 384802104 40855785 40161 SH SOLE 19 40161 0 0 GRAINGER W W INC COM 384802104 1730822012 1701388 SH SOLE 21 1701388 0 0 GRAINGER W W INC COM 384802104 1018015162 1000703 SH SOLE 22 894771 0 105932 GRAINGER W W INC COM 384802104 76341244 75043 SH SOLE 23 75043 0 0 GRAINGER W W INC COM 384802104 67820339 66667 SH SOLE 25 66359 0 308 GRAINGER W W INC COM 384802104 66861025 65724 SH SOLE 26 43153 0 22571 GRAINGER W W INC COM 384802104 152730301 150133 SH SOLE 28 12774 0 137359 GRAINGER W W INC COM 384802104 1519846 1494 SH SOLE 29 1494 0 0 GRAINGER W W INC COM 384802104 452382120 444689 SH SOLE 30 421023 0 23666 GRAINGER W W INC COM 384802104 12388679 12178 SH SOLE 31 11477 0 701 GRAINGER W W INC COM 384802104 17066225 16776 SH SOLE 34 16776 0 0 GRAINGER W W INC COM 384802104 10775242 10592 SH SOLE 36 10592 0 0 GRAINGER W W INC COM 384802104 2225852 2188 SH SOLE 40 2188 0 0 GRAINGER W W INC COM 384802104 59553 59 SH OTR 43 59 0 0 GRAINGER W W INC COM 384802104 95538530 93914 SH SOLE 43 83832 0 10082 GRAN TIERRA ENERGY INC COM 38500T200 675623 94625 SH SOLE 2 94625 0 0 GRAN TIERRA ENERGY INC COM 38500T200 142707 19987 SH SOLE 22 19987 0 0 GRAN TIERRA ENERGY INC COM 38500T200 13288 1861 SH SOLE 26 0 0 1861 GRAN TIERRA ENERGY INC COM 38500T200 2985 418 SH SOLE 43 418 0 0 GRAND CANYON ED INC COM 38526M106 26477317 194386 SH SOLE 2 64645 0 129741 GRAND CANYON ED INC COM 38526M106 9262 68 SH SOLE 4 68 0 0 GRAND CANYON ED INC COM 38526M106 533807 3919 SH SOLE 7 3718 0 201 GRAND CANYON ED INC COM 38526M106 6796879 49900 SH SOLE 18 49900 0 0 GRAND CANYON ED INC COM 38526M106 1417129 10404 SH SOLE 19 10404 0 0 GRAND CANYON ED INC COM 38526M106 212476295 1559917 SH SOLE 21 1559917 0 0 GRAND CANYON ED INC COM 38526M106 114364232 839617 SH SOLE 22 801049 0 38568 GRAND CANYON ED INC COM 38526M106 796556 5848 SH SOLE 25 5848 0 0 GRAND CANYON ED INC COM 38526M106 4421921 32464 SH SOLE 26 13290 0 19174 GRAND CANYON ED INC COM 38526M106 273646 2009 SH SOLE 28 116 0 1893 GRAND CANYON ED INC COM 38526M106 3990000 29293 SH SOLE 30 29293 0 0 GRAND CANYON ED INC COM 38526M106 50534 371 SH SOLE 31 371 0 0 GRAND CANYON ED INC COM 38526M106 714966 5249 SH SOLE 36 5249 0 0 GRAND CANYON ED INC COM 38526M106 829791 6092 SH SOLE 40 6092 0 0 GRAND CANYON ED INC COM 38526M106 11533 85 SH OTR 43 85 0 0 GRAND CANYON ED INC COM 38526M106 30449609 223549 SH SOLE 43 216927 0 6622 GRANITE CONSTR INC COM 387328107 2140375 37465 SH SOLE 2 12700 0 24765 GRANITE CONSTR INC COM 387328107 69641 1219 SH SOLE 4 193 0 1026 GRANITE CONSTR INC COM 387328107 516112 9034 SH SOLE 7 8559 0 475 GRANITE CONSTR INC COM 387328107 7826353 136992 SH SOLE 18 136992 0 0 GRANITE CONSTR INC COM 387328107 5397928 94485 SH SOLE 19 94485 0 0 GRANITE CONSTR INC COM 387328107 302364695 5292573 SH SOLE 21 5292573 0 0 GRANITE CONSTR INC COM 387328107 75560024 1322598 SH SOLE 22 1266680 0 55918 GRANITE CONSTR INC COM 387328107 528395 9249 SH SOLE 25 9249 0 0 GRANITE CONSTR INC COM 387328107 2129349 37272 SH SOLE 26 15040 0 22232 GRANITE CONSTR INC COM 387328107 5263216 92127 SH SOLE 30 92127 0 0 GRANITE CONSTR INC COM 387328107 30679 537 SH SOLE 36 537 0 0 GRANITE CONSTR INC COM 387328107 465152 8142 SH SOLE 40 8142 0 0 GRANITE CONSTR INC COM 387328107 5055750 88496 SH SOLE 43 85528 0 2968 GRANITE PT MTG TR INC COM STK 38741L107 2338264 490202 SH SOLE 2 411308 0 78894 GRANITE PT MTG TR INC COM STK 38741L107 2080 436 SH SOLE 7 436 0 0 GRANITE PT MTG TR INC COM STK 38741L107 911552 191101 SH SOLE 18 191101 0 0 GRANITE PT MTG TR INC COM STK 38741L107 666627 139754 SH SOLE 19 139754 0 0 GRANITE PT MTG TR INC COM STK 38741L107 13763887 2885511 SH SOLE 21 2885511 0 0 GRANITE PT MTG TR INC COM STK 38741L107 7881419 1652289 SH SOLE 22 1608365 0 43924 GRANITE PT MTG TR INC COM STK 38741L107 26583 5573 SH SOLE 23 5573 0 0 GRANITE PT MTG TR INC COM STK 38741L107 3616 758 SH SOLE 28 758 0 0 GRANITE PT MTG TR INC COM STK 38741L107 27337 5731 SH SOLE 43 5503 0 228 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 26097 456 SH SOLE 43 456 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 1022938 157375 SH SOLE 2 69619 0 87756 GRANITE RIDGE RESOURCES INC COM 387432107 604045 92930 SH SOLE 18 92930 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 502255 77270 SH SOLE 19 77270 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 7928668 1219795 SH SOLE 21 1219795 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 4355312 670048 SH SOLE 22 608655 0 61393 GRAPHIC PACKAGING HLDG CO COM 388689101 19356144 663336 SH SOLE 2 335119 0 328217 GRAPHIC PACKAGING HLDG CO COM 388689101 27429 940 SH SOLE 4 940 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2420043 82935 SH SOLE 7 78639 0 4296 GRAPHIC PACKAGING HLDG CO COM 388689101 15844302 542985 SH SOLE 18 542985 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 21954157 752370 SH SOLE 19 752370 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 466283969 15979574 SH SOLE 21 15979574 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 263643634 9035080 SH SOLE 22 8625904 0 409176 GRAPHIC PACKAGING HLDG CO COM 388689101 7331300 251244 SH SOLE 25 251244 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 3665913 125631 SH SOLE 26 106660 0 18971 GRAPHIC PACKAGING HLDG CO COM 388689101 159644 5471 SH SOLE 28 5471 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 13281948 455173 SH SOLE 29 455173 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 11982242 410632 SH SOLE 30 410632 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 110709 3794 SH SOLE 31 3794 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 61845463 2119447 SH SOLE 34 2119447 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 210738 7222 SH SOLE 36 7222 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1791127 61382 SH SOLE 40 61382 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4429179 151788 SH SOLE 43 128287 0 23501 GRAVITY CO LTD SPONSORED ADS NE 38911N206 1218414 16055 SH SOLE 43 14482 0 1573 GRAY TELEVISION INC COM 389375106 1956817 309623 SH SOLE 2 241281 0 68342 GRAY TELEVISION INC COM 389375106 2288 362 SH SOLE 4 362 0 0 GRAY TELEVISION INC COM 389375106 21292 3369 SH SOLE 7 3369 0 0 GRAY TELEVISION INC COM 389375106 1448405 229178 SH SOLE 18 229178 0 0 GRAY TELEVISION INC COM 389375106 1774150 280720 SH SOLE 19 280720 0 0 GRAY TELEVISION INC COM 389375106 19860512 3142486 SH SOLE 21 3142486 0 0 GRAY TELEVISION INC COM 389375106 17482333 2766192 SH SOLE 22 2656930 0 109262 GRAY TELEVISION INC COM 389375106 112711 17834 SH SOLE 25 17834 0 0 GRAY TELEVISION INC COM 389375106 267867 42384 SH SOLE 26 24397 0 17987 GRAY TELEVISION INC COM 389375106 63996 10126 SH SOLE 28 664 0 9462 GRAY TELEVISION INC COM 389375106 449207 71077 SH SOLE 30 71077 0 0 GRAY TELEVISION INC COM 389375106 36972 5850 SH SOLE 36 5850 0 0 GRAY TELEVISION INC COM 389375106 103427 16365 SH SOLE 40 16365 0 0 GRAY TELEVISION INC COM 389375106 830789 131454 SH SOLE 43 125219 0 6235 GREAT AJAX CORP COM 38983D300 404039 106326 SH SOLE 2 106314 0 12 GREAT AJAX CORP COM 38983D300 15576 4099 SH SOLE 18 4099 0 0 GREAT AJAX CORP COM 38983D300 252502 66448 SH SOLE 21 66448 0 0 GREAT AJAX CORP COM 38983D300 906729 238613 SH SOLE 22 238613 0 0 GREAT AJAX CORP COM 38983D300 7596 1999 SH SOLE 43 1999 0 0 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 11490460 461279 SH SOLE 21 461279 0 0 GREAT ELM GROUP INC COM NEW 39037G109 3786 1972 SH SOLE 18 1972 0 0 GREAT ELM GROUP INC COM NEW 39037G109 59148 30806 SH SOLE 21 30806 0 0 GREAT ELM GROUP INC COM NEW 39037G109 582776 303529 SH SOLE 22 303529 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 750750 85800 SH SOLE 2 49502 0 36298 GREAT LAKES DREDGE & DOCK CO COM 390607109 3316 379 SH SOLE 4 379 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 399368 45642 SH SOLE 7 43191 0 2451 GREAT LAKES DREDGE & DOCK CO COM 390607109 1610088 184010 SH SOLE 18 184010 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1249544 142805 SH SOLE 19 142805 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 33818636 3864987 SH SOLE 21 3864987 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 16377664 1871733 SH SOLE 22 1787216 0 84517 GREAT LAKES DREDGE & DOCK CO COM 390607109 98044 11205 SH SOLE 25 11205 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 459174 52477 SH SOLE 26 52477 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 10238 1170 SH SOLE 28 1170 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 712670 81448 SH SOLE 30 81448 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 21044 2405 SH SOLE 36 2405 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 166154 18989 SH SOLE 40 18989 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2310919 264105 SH SOLE 43 243165 0 20940 GREAT SOUTHN BANCORP INC COM 390905107 461036 8410 SH SOLE 2 3091 0 5319 GREAT SOUTHN BANCORP INC COM 390905107 6085 111 SH SOLE 7 111 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1423237 25962 SH SOLE 18 25962 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1101663 20096 SH SOLE 19 20096 0 0 GREAT SOUTHN BANCORP INC COM 390905107 20970569 382535 SH SOLE 21 382535 0 0 GREAT SOUTHN BANCORP INC COM 390905107 17217263 314069 SH SOLE 22 301241 0 12828 GREAT SOUTHN BANCORP INC COM 390905107 104871 1913 SH SOLE 25 1913 0 0 GREAT SOUTHN BANCORP INC COM 390905107 123290 2249 SH SOLE 28 0 0 2249 GREAT SOUTHN BANCORP INC COM 390905107 1067071 19465 SH SOLE 30 19465 0 0 GREAT SOUTHN BANCORP INC COM 390905107 116054 2117 SH SOLE 40 2117 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1214091 22147 SH SOLE 43 20620 0 1527 GREEN BRICK PARTNERS INC COM 392709101 1296210 21521 SH SOLE 2 8958 0 12563 GREEN BRICK PARTNERS INC COM 392709101 7348 122 SH SOLE 4 122 0 0 GREEN BRICK PARTNERS INC COM 392709101 387520 6434 SH SOLE 7 6093 0 341 GREEN BRICK PARTNERS INC COM 392709101 4725284 78454 SH SOLE 18 78454 0 0 GREEN BRICK PARTNERS INC COM 392709101 3363906 55851 SH SOLE 19 55851 0 0 GREEN BRICK PARTNERS INC COM 392709101 190816831 3168136 SH SOLE 21 3168136 0 0 GREEN BRICK PARTNERS INC COM 392709101 45247245 751241 SH SOLE 22 719652 0 31589 GREEN BRICK PARTNERS INC COM 392709101 360537 5986 SH SOLE 25 5986 0 0 GREEN BRICK PARTNERS INC COM 392709101 777991 12917 SH SOLE 26 12917 0 0 GREEN BRICK PARTNERS INC COM 392709101 3518757 58422 SH SOLE 30 58422 0 0 GREEN BRICK PARTNERS INC COM 392709101 401373 6664 SH SOLE 40 6664 0 0 GREEN BRICK PARTNERS INC COM 392709101 2149702 35692 SH SOLE 43 34384 0 1308 GREEN DOT CORP CL A 39304D102 334219 35822 SH SOLE 2 13110 0 22712 GREEN DOT CORP CL A 39304D102 1875 201 SH SOLE 4 201 0 0 GREEN DOT CORP CL A 39304D102 5104 547 SH SOLE 7 547 0 0 GREEN DOT CORP CL A 39304D102 1312013 140623 SH SOLE 18 140623 0 0 GREEN DOT CORP CL A 39304D102 766553 82160 SH SOLE 19 82160 0 0 GREEN DOT CORP CL A 39304D102 42086389 4510867 SH SOLE 21 4510867 0 0 GREEN DOT CORP CL A 39304D102 10101171 1082655 SH SOLE 22 1023276 0 59379 GREEN DOT CORP CL A 39304D102 57426 6155 SH SOLE 25 6155 0 0 GREEN DOT CORP CL A 39304D102 106231 11386 SH SOLE 26 11386 0 0 GREEN DOT CORP CL A 39304D102 8500 911 SH SOLE 28 911 0 0 GREEN DOT CORP CL A 39304D102 1048589 112389 SH SOLE 30 112389 0 0 GREEN DOT CORP CL A 39304D102 47994 5144 SH SOLE 40 5144 0 0 GREEN DOT CORP CL A 39304D102 9069 972 SH SOLE 43 888 0 84 GREEN PLAINS INC COM 393222104 816113 35299 SH SOLE 2 10160 0 25139 GREEN PLAINS INC COM 393222104 49985 2162 SH SOLE 4 2162 0 0 GREEN PLAINS INC COM 393222104 182324 7886 SH SOLE 7 7658 0 228 GREEN PLAINS INC COM 393222104 4216510 182375 SH SOLE 18 182375 0 0 GREEN PLAINS INC COM 393222104 12836548 555214 SH SOLE 19 555214 0 0 GREEN PLAINS INC COM 393222104 161176479 6971301 SH SOLE 21 6971301 0 0 GREEN PLAINS INC COM 393222104 21407016 925909 SH SOLE 22 882122 0 43787 GREEN PLAINS INC COM 393222104 23790 1029 SH SOLE 25 1029 0 0 GREEN PLAINS INC COM 393222104 11722 507 SH SOLE 26 507 0 0 GREEN PLAINS INC COM 393222104 35330250 1528125 SH SOLE 30 1528125 0 0 GREEN PLAINS INC COM 393222104 5640702 243975 SH SOLE 34 243975 0 0 GREEN PLAINS INC COM 393222104 102167 4419 SH SOLE 40 4419 0 0 GREEN PLAINS INC COM 393222104 35905 1553 SH SOLE 43 1553 0 0 GREENBRIER COS INC COM 393657101 1427123 27392 SH SOLE 2 8977 0 18415 GREENBRIER COS INC COM 393657101 59707 1146 SH SOLE 4 136 0 1010 GREENBRIER COS INC COM 393657101 369650 7095 SH SOLE 7 6721 0 374 GREENBRIER COS INC COM 393657101 5001652 96001 SH SOLE 18 96001 0 0 GREENBRIER COS INC COM 393657101 3428128 65799 SH SOLE 19 65799 0 0 GREENBRIER COS INC COM 393657101 199999396 3838760 SH SOLE 21 3838760 0 0 GREENBRIER COS INC COM 393657101 48103513 923292 SH SOLE 22 881863 0 41429 GREENBRIER COS INC COM 393657101 350529 6728 SH SOLE 25 6728 0 0 GREENBRIER COS INC COM 393657101 457073 8773 SH SOLE 26 8773 0 0 GREENBRIER COS INC COM 393657101 8492 163 SH SOLE 28 163 0 0 GREENBRIER COS INC COM 393657101 4028424 77321 SH SOLE 30 77321 0 0 GREENBRIER COS INC COM 393657101 59915 1150 SH SOLE 36 1150 0 0 GREENBRIER COS INC COM 393657101 382258 7337 SH SOLE 40 7337 0 0 GREENBRIER COS INC COM 393657101 2083427 39989 SH SOLE 43 38820 0 1169 GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 3601975 3250000 PRN SOLE 21 3250000 0 0 GREENE CNTY BANCORP INC COM 394357107 169458 5886 SH SOLE 2 2338 0 3548 GREENE CNTY BANCORP INC COM 394357107 403 14 SH SOLE 7 14 0 0 GREENE CNTY BANCORP INC COM 394357107 540734 18782 SH SOLE 18 18782 0 0 GREENE CNTY BANCORP INC COM 394357107 401707 13953 SH SOLE 19 13953 0 0 GREENE CNTY BANCORP INC COM 394357107 7300741 253586 SH SOLE 21 253586 0 0 GREENE CNTY BANCORP INC COM 394357107 2797294 97162 SH SOLE 22 93693 0 3469 GREENE CNTY BANCORP INC COM 394357107 80986 2813 SH SOLE 25 2813 0 0 GREENE CNTY BANCORP INC COM 394357107 95583 3320 SH SOLE 30 3320 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G308 44884 12824 SH SOLE 22 12824 0 0 GREENLANE HLDGS INC CL A NEW 395330301 5 10 SH SOLE 22 10 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 330767 26525 SH SOLE 2 16193 0 10332 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1284 103 SH SOLE 7 103 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 931596 74707 SH SOLE 18 74707 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 690277 55355 SH SOLE 19 55355 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 11980690 960761 SH SOLE 21 960761 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10403098 834250 SH SOLE 22 813197 0 21053 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 68672 5507 SH SOLE 43 5224 0 283 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 501 161 SH SOLE 43 161 0 0 GREENWICH LIFESCIENCES INC COM 396879108 19023 954 SH SOLE 18 954 0 0 GREENWICH LIFESCIENCES INC COM 396879108 268193 13450 SH SOLE 21 13450 0 0 GREENWICH LIFESCIENCES INC COM 396879108 838577 42055 SH SOLE 22 42055 0 0 GREIF INC CL A 397624107 2964593 42934 SH SOLE 2 25877 0 17057 GREIF INC CL A 397624107 8493 123 SH SOLE 4 123 0 0 GREIF INC CL A 397624107 407533 5902 SH SOLE 7 5608 0 294 GREIF INC CL A 397624107 6849346 99194 SH SOLE 18 99194 0 0 GREIF INC CL A 397624107 3740439 54170 SH SOLE 19 54170 0 0 GREIF INC CL A 397624107 130020529 1882991 SH SOLE 21 1882991 0 0 GREIF INC CL A 397624107 63996369 926812 SH SOLE 22 893992 0 32820 GREIF INC CL A 397624107 361615 5237 SH SOLE 25 5237 0 0 GREIF INC CL A 397624107 418167 6056 SH SOLE 26 6056 0 0 GREIF INC CL A 397624107 977886 14162 SH SOLE 28 14162 0 0 GREIF INC CL A 397624107 1169431 16936 SH SOLE 30 16936 0 0 GREIF INC CL A 397624107 85415 1237 SH SOLE 36 1237 0 0 GREIF INC CL A 397624107 364653 5281 SH SOLE 40 5281 0 0 GREIF INC CL A 397624107 2898471 41976 SH SOLE 43 35871 0 6105 GREIF INC CL B 397624206 322573 4640 SH SOLE 2 1303 0 3337 GREIF INC CL B 397624206 412810 5938 SH SOLE 7 5615 0 323 GREIF INC CL B 397624206 938937 13506 SH SOLE 18 13506 0 0 GREIF INC CL B 397624206 808935 11636 SH SOLE 19 11636 0 0 GREIF INC CL B 397624206 13693007 196965 SH SOLE 21 196965 0 0 GREIF INC CL B 397624206 5540744 79700 SH SOLE 22 74072 0 5628 GREIF INC CL B 397624206 80087 1152 SH SOLE 25 1152 0 0 GREIF INC CL B 397624206 407665 5864 SH SOLE 30 5864 0 0 GREIF INC CL B 397624206 72926 1049 SH SOLE 40 1049 0 0 GREIF INC CL B 397624206 14043 202 SH SOLE 43 202 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 1384714 112670 SH SOLE 2 86825 0 25845 GRID DYNAMICS HLDGS INC CL A 39813G109 5604 456 SH SOLE 4 456 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 6047 492 SH SOLE 7 492 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 1776433 144543 SH SOLE 18 144543 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2331524 189709 SH SOLE 19 189709 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 28281330 2301166 SH SOLE 21 2301166 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 18409031 1497887 SH SOLE 22 1438977 0 58910 GRID DYNAMICS HLDGS INC CL A 39813G109 9439 768 SH SOLE 23 768 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 136542 11110 SH SOLE 25 11110 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 18152 1477 SH SOLE 26 0 0 1477 GRID DYNAMICS HLDGS INC CL A 39813G109 19197 1562 SH SOLE 28 1562 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 4849155 394561 SH SOLE 30 394561 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 197783 16093 SH SOLE 40 16093 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 380879 30991 SH SOLE 43 29852 0 1139 GRIFFON CORP COM 398433102 4664424 63600 SH SOLE 2 47074 0 16526 GRIFFON CORP COM 398433102 9094 124 SH SOLE 4 124 0 0 GRIFFON CORP COM 398433102 23762 324 SH SOLE 7 324 0 0 GRIFFON CORP COM 398433102 8606669 117353 SH SOLE 18 117353 0 0 GRIFFON CORP COM 398433102 6191876 84427 SH SOLE 19 84427 0 0 GRIFFON CORP COM 398433102 323361634 4409076 SH SOLE 21 4409076 0 0 GRIFFON CORP COM 398433102 84074922 1146372 SH SOLE 22 1103327 0 43045 GRIFFON CORP COM 398433102 538829 7347 SH SOLE 25 7347 0 0 GRIFFON CORP COM 398433102 2572474 35076 SH SOLE 26 14267 0 20809 GRIFFON CORP COM 398433102 47231 644 SH SOLE 28 644 0 0 GRIFFON CORP COM 398433102 6197597 84505 SH SOLE 30 84505 0 0 GRIFFON CORP COM 398433102 589580 8039 SH SOLE 40 8039 0 0 GRIFFON CORP COM 398433102 3181108 43375 SH SOLE 43 39416 0 3959 GRIFOLS S A SP ADR REP B NVT 398438408 11143983 1668261 SH SOLE 21 1668261 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 432136 64691 SH SOLE 30 64691 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 3435003 514222 SH SOLE 43 471343 0 42879 GRINDR INC COM 39854F101 107034 10566 SH SOLE 2 3800 0 6766 GRINDR INC COM 39854F101 4700 464 SH SOLE 7 464 0 0 GRINDR INC COM 39854F101 979996 96742 SH SOLE 18 96742 0 0 GRINDR INC COM 39854F101 882343 87102 SH SOLE 19 87102 0 0 GRINDR INC COM 39854F101 13999984 1382032 SH SOLE 21 1382032 0 0 GRINDR INC COM 39854F101 8614046 850350 SH SOLE 22 830036 0 20314 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 183962 17770 SH SOLE 2 17770 0 0 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 32237 3114 SH SOLE 22 3114 0 0 GRITSTONE BIO INC COM 39868T105 107357 41773 SH SOLE 2 7215 0 34558 GRITSTONE BIO INC COM 39868T105 633230 246393 SH SOLE 18 246393 0 0 GRITSTONE BIO INC COM 39868T105 513941 199977 SH SOLE 19 199977 0 0 GRITSTONE BIO INC COM 39868T105 8429821 3280086 SH SOLE 21 3280086 0 0 GRITSTONE BIO INC COM 39868T105 5192657 2020489 SH SOLE 22 1938246 0 82243 GRITSTONE BIO INC COM 39868T105 2442 950 SH SOLE 43 14 0 936 GROCERY OUTLET HLDG CORP COM 39874R101 11871232 412482 SH SOLE 2 305318 0 107164 GROCERY OUTLET HLDG CORP COM 39874R101 26247 912 SH SOLE 4 295 0 617 GROCERY OUTLET HLDG CORP COM 39874R101 22045 766 SH SOLE 7 766 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 4736181 164565 SH SOLE 18 164565 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 2169465 75381 SH SOLE 19 75381 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 144343356 5015405 SH SOLE 21 5015405 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 81704434 2838931 SH SOLE 22 2712812 0 126119 GROCERY OUTLET HLDG CORP COM 39874R101 586882 20392 SH SOLE 25 20392 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 3911979 135927 SH SOLE 26 23321 0 112606 GROCERY OUTLET HLDG CORP COM 39874R101 462926 16085 SH SOLE 28 1619 0 14466 GROCERY OUTLET HLDG CORP COM 39874R101 2670208 92780 SH SOLE 30 92780 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 36867 1281 SH SOLE 31 1281 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 4502314 156439 SH SOLE 34 156439 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 606711 21081 SH SOLE 36 21081 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 554763 19276 SH SOLE 40 19276 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 869933 30227 SH SOLE 43 28312 0 1915 GROUP 1 AUTOMOTIVE INC COM 398905109 17243323 59006 SH SOLE 2 32197 0 26809 GROUP 1 AUTOMOTIVE INC COM 398905109 7890 27 SH SOLE 4 27 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1353902 4633 SH SOLE 7 4396 0 237 GROUP 1 AUTOMOTIVE INC COM 398905109 13236266 45294 SH SOLE 18 45294 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 37861611 129561 SH SOLE 19 129561 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 452070166 1546967 SH SOLE 21 1546967 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 150863738 516250 SH SOLE 22 488294 0 27956 GROUP 1 AUTOMOTIVE INC COM 398905109 992413 3396 SH SOLE 23 3396 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 777916 2662 SH SOLE 25 2662 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 11686862 39992 SH SOLE 26 3998 0 35994 GROUP 1 AUTOMOTIVE INC COM 398905109 94683 324 SH SOLE 28 324 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 12382077 42371 SH SOLE 30 42371 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 488316 1671 SH SOLE 34 1671 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 199593 683 SH SOLE 36 683 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 862663 2952 SH SOLE 40 2952 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 5562024 19033 SH SOLE 43 18515 0 518 GROUPON INC COM NEW 399473206 88351 6623 SH SOLE 2 4542 0 2081 GROUPON INC COM NEW 399473206 43969 3296 SH SOLE 18 3296 0 0 GROUPON INC COM NEW 399473206 1123655 84232 SH SOLE 21 84232 0 0 GROUPON INC COM NEW 399473206 4806362 360297 SH SOLE 22 359793 0 504 GROUPON INC COM NEW 399473206 49465 3708 SH SOLE 25 3708 0 0 GROUPON INC COM NEW 399473206 57229 4290 SH SOLE 43 4290 0 0 GROVE COLLABORATIVE HOLD INC COM CL A 39957D201 87897 52633 SH SOLE 22 52633 0 0 GROWGENERATION CORP COM 39986L109 164999 57692 SH SOLE 2 34861 0 22831 GROWGENERATION CORP COM 39986L109 2488 870 SH SOLE 7 870 0 0 GROWGENERATION CORP COM 39986L109 481272 168277 SH SOLE 18 168277 0 0 GROWGENERATION CORP COM 39986L109 333250 116521 SH SOLE 19 116521 0 0 GROWGENERATION CORP COM 39986L109 6314874 2207998 SH SOLE 21 2207998 0 0 GROWGENERATION CORP COM 39986L109 5009811 1751682 SH SOLE 22 1702433 0 49249 GROWGENERATION CORP COM 39986L109 130210 45528 SH SOLE 30 45528 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 4927307 62300 SH SOLE 7 54231 0 8069 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 46606946 589290 SH SOLE 21 589290 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1063761 13450 SH SOLE 30 13450 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2424583 30656 SH SOLE 43 26678 0 3978 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1965300 6167 SH SOLE 2 6167 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 10383869 32584 SH SOLE 7 28364 0 4220 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 83494 262 SH SOLE 18 262 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 99649005 312693 SH SOLE 21 312693 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4039588 12676 SH SOLE 22 12676 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2277925 7148 SH SOLE 30 7148 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 15620211 49015 SH SOLE 43 41411 0 7604 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 15679168 96091 SH SOLE 7 87011 0 9080 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 19715668 120829 SH SOLE 19 120829 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 109357024 670203 SH SOLE 21 670203 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 259277 1589 SH SOLE 22 1589 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 20909093 128143 SH SOLE 25 128143 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3609810 22123 SH SOLE 26 22123 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 11735023 71919 SH SOLE 28 0 0 71919 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2499928 15321 SH SOLE 30 15321 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 30054935 184194 SH SOLE 34 184194 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 5756758 35281 SH SOLE 43 29049 0 6232 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 410755 177816 SH SOLE 43 164652 0 13164 GRUPO SIMEC SAB DE C V ADR 400491106 28344 874 SH SOLE 43 874 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1123984 351245 SH SOLE 34 351245 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 3984611 1245191 SH SOLE 43 1166317 0 78874 GRYPHON DIGITAL MNG INC COM 400510103 3764 2526 SH SOLE 22 2526 0 0 GSE SYS INC COM NEW 36227K205 10654 4553 SH SOLE 22 4553 0 0 GSI TECHNOLOGY INC COM 36241U106 9768 2873 SH SOLE 18 2873 0 0 GSI TECHNOLOGY INC COM 36241U106 134616 39593 SH SOLE 21 39593 0 0 GSI TECHNOLOGY INC COM 36241U106 116729 34332 SH SOLE 22 34332 0 0 GSK PLC SPONSORED ADR 37733W204 918361 21422 SH SOLE 2 21422 0 0 GSK PLC SPONSORED ADR 37733W204 9646 225 SH SOLE 18 225 0 0 GSK PLC SPONSORED ADR 37733W204 7633432 178060 SH SOLE 19 178060 0 0 GSK PLC SPONSORED ADR 37733W204 1636777 38180 SH SOLE 34 38180 0 0 GSK PLC SPONSORED ADR 37733W204 66853323 1559443 SH SOLE 43 1421879 0 137564 GT BIOPHARMA INC COM 36254L308 44885 10132 SH SOLE 22 10132 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 113789 3748 SH SOLE 2 344 0 3404 GUARANTY BANCSHARES INC TEX COM 400764106 3431 113 SH SOLE 7 113 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 721020 23749 SH SOLE 18 23749 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 509805 16792 SH SOLE 19 16792 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 10047004 330929 SH SOLE 21 330929 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 6609281 217697 SH SOLE 22 210846 0 6851 GUARANTY BANCSHARES INC TEX COM 400764106 1518 50 SH SOLE 43 50 0 0 GUARDANT HEALTH INC COM 40131M109 8356243 405053 SH SOLE 2 315264 0 89789 GUARDANT HEALTH INC COM 40131M109 7427 360 SH SOLE 4 360 0 0 GUARDANT HEALTH INC COM 40131M109 357683 17338 SH SOLE 7 16547 0 791 GUARDANT HEALTH INC COM 40131M109 6925512 335701 SH SOLE 18 311938 0 23763 GUARDANT HEALTH INC COM 40131M109 21000742 1017971 SH SOLE 19 1017971 0 0 GUARDANT HEALTH INC COM 40131M109 102463784 4966737 SH SOLE 21 4966737 0 0 GUARDANT HEALTH INC COM 40131M109 75681629 3668523 SH SOLE 22 3544444 0 124079 GUARDANT HEALTH INC COM 40131M109 206259 9998 SH SOLE 23 9998 0 0 GUARDANT HEALTH INC COM 40131M109 455345 22072 SH SOLE 25 22072 0 0 GUARDANT HEALTH INC COM 40131M109 3288608 159409 SH SOLE 26 38044 0 121365 GUARDANT HEALTH INC COM 40131M109 62922 3050 SH SOLE 28 1802 0 1248 GUARDANT HEALTH INC COM 40131M109 7094430 343889 SH SOLE 30 343889 0 0 GUARDANT HEALTH INC COM 40131M109 68038 3298 SH SOLE 34 3298 0 0 GUARDANT HEALTH INC COM 40131M109 483877 23455 SH SOLE 40 23455 0 0 GUARDANT HEALTH INC COM 40131M109 764919 37078 SH SOLE 43 28515 0 8563 GUARDANT HEALTH INC NOTE 11/1 40131MAB5 5954941 8765000 PRN SOLE 21 8765000 0 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q500 90521 10030 SH SOLE 22 10030 0 0 GUESS INC COM 401617105 4378704 139139 SH SOLE 2 121555 0 17584 GUESS INC COM 401617105 5822 185 SH SOLE 4 185 0 0 GUESS INC COM 401617105 9126 290 SH SOLE 7 290 0 0 GUESS INC COM 401617105 2825282 89777 SH SOLE 18 89777 0 0 GUESS INC COM 401617105 1896854 60275 SH SOLE 19 60275 0 0 GUESS INC COM 401617105 103296310 3282374 SH SOLE 21 3282374 0 0 GUESS INC COM 401617105 29195443 927723 SH SOLE 22 892274 0 35449 GUESS INC COM 401617105 152692 4852 SH SOLE 25 4852 0 0 GUESS INC COM 401617105 4519784 143622 SH SOLE 26 16185 0 127437 GUESS INC COM 401617105 59069 1877 SH SOLE 28 1877 0 0 GUESS INC COM 401617105 2162335 68711 SH SOLE 30 68711 0 0 GUESS INC COM 401617105 283513 9009 SH SOLE 40 9009 0 0 GUESS INC COM 401617105 1796670 57092 SH SOLE 43 55456 0 1636 GUIDEWIRE SOFTWARE INC COM 40171V100 20498944 175640 SH SOLE 2 109727 0 65913 GUIDEWIRE SOFTWARE INC COM 40171V100 3403730 29164 SH SOLE 4 14503 0 14661 GUIDEWIRE SOFTWARE INC COM 40171V100 2597848 22259 SH SOLE 7 21246 0 1013 GUIDEWIRE SOFTWARE INC COM 40171V100 956322 8194 SH SOLE 13 8194 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3320866 28454 SH SOLE 18 27969 0 485 GUIDEWIRE SOFTWARE INC COM 40171V100 3928459 33660 SH SOLE 19 33660 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 183297023 1570534 SH SOLE 21 1570534 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 242264751 2075784 SH SOLE 22 1970300 0 105484 GUIDEWIRE SOFTWARE INC COM 40171V100 3543432 30361 SH SOLE 23 30361 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1885917 16159 SH SOLE 25 16159 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3347826 28685 SH SOLE 26 25018 0 3667 GUIDEWIRE SOFTWARE INC COM 40171V100 5549911 47553 SH SOLE 28 44588 0 2965 GUIDEWIRE SOFTWARE INC COM 40171V100 915240 7842 SH SOLE 29 7842 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 19797284 169628 SH SOLE 30 169628 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3125844 26783 SH SOLE 31 26783 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 46217 396 SH SOLE 34 396 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 98036 840 SH SOLE 36 840 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1922564 16473 SH SOLE 40 16473 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 14355 123 SH OTR 43 123 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 10850412 92969 SH SOLE 43 81164 0 11805 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 4209122 3649000 PRN SOLE 21 3649000 0 0 GUILD HLDGS CO CL A 40172N107 1278206 86658 SH SOLE 22 86658 0 0 GULF IS FABRICATION INC COM 402307102 10569 1438 SH SOLE 2 1438 0 0 GULF IS FABRICATION INC COM 402307102 16905 2300 SH SOLE 18 2300 0 0 GULF IS FABRICATION INC COM 402307102 214054 29123 SH SOLE 21 29123 0 0 GULF IS FABRICATION INC COM 402307102 1527609 207838 SH SOLE 22 207838 0 0 GULF RES INC COM 40251W408 4 3 SH SOLE 22 3 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 7244790 45246 SH SOLE 2 35443 0 9803 GULFPORT ENERGY CORP COMMON SHARES 402635502 9287 58 SH SOLE 4 58 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 14571 91 SH SOLE 7 91 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 4573828 28565 SH SOLE 18 28565 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 3748249 23409 SH SOLE 19 23409 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 67116380 419163 SH SOLE 21 419163 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 47711757 297975 SH SOLE 22 281787 0 16188 GULFPORT ENERGY CORP COMMON SHARES 402635502 31063 194 SH SOLE 23 194 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 194706 1216 SH SOLE 26 1216 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 1018683 6362 SH SOLE 28 6362 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 1960349 12243 SH SOLE 30 12243 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 26260 164 SH SOLE 43 115 0 49 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 15495406 288233 SH SOLE 2 139962 0 148271 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 17741 330 SH SOLE 4 330 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1260618 23449 SH SOLE 7 22259 0 1190 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 13158996 244773 SH SOLE 18 244773 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 19813893 368562 SH SOLE 19 368562 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 327341576 6088943 SH SOLE 21 6088943 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 191116047 3554986 SH SOLE 22 3399709 0 155277 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 24300 452 SH SOLE 23 452 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1361472 25325 SH SOLE 25 25325 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 11191757 208180 SH SOLE 26 105961 0 102219 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 399437 7430 SH SOLE 28 2042 0 5388 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 6703764 124698 SH SOLE 30 124698 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 78382 1458 SH SOLE 31 1458 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 116390 2165 SH SOLE 34 2165 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 186708 3473 SH SOLE 36 3473 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1314540 24452 SH SOLE 40 24452 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 10478200 194907 SH SOLE 43 180757 0 14150 GYRE THERAPEUTICS INC COM 403783103 8810 504 SH SOLE 2 504 0 0 GYRE THERAPEUTICS INC COM 403783103 258652 14797 SH SOLE 21 14797 0 0 GYRE THERAPEUTICS INC COM 403783103 2735637 156501 SH SOLE 22 156501 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2951189 45983 SH SOLE 2 19985 0 25998 H & E EQUIPMENT SERVICES INC COM 404030108 65399 1019 SH SOLE 4 110 0 909 H & E EQUIPMENT SERVICES INC COM 404030108 17714 276 SH SOLE 7 276 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 4838723 75393 SH SOLE 18 75393 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 11365315 177085 SH SOLE 19 177085 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 87739836 1367090 SH SOLE 21 1367090 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 66445490 1035299 SH SOLE 22 996736 0 38563 H & E EQUIPMENT SERVICES INC COM 404030108 33374 520 SH SOLE 23 520 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 454908 7088 SH SOLE 25 7088 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 550344 8575 SH SOLE 26 2539 0 6036 H & E EQUIPMENT SERVICES INC COM 404030108 393616 6133 SH SOLE 28 287 0 5846 H & E EQUIPMENT SERVICES INC COM 404030108 1198818 18679 SH SOLE 30 18679 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 405297 6315 SH SOLE 40 6315 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1934807 30147 SH SOLE 43 27543 0 2604 H WORLD GROUP LTD SPONSORED ADS 44332N106 6225398 160863 SH SOLE 2 75857 0 85006 H WORLD GROUP LTD SPONSORED ADS 44332N106 2634967 68087 SH SOLE 4 38958 0 29129 H WORLD GROUP LTD SPONSORED ADS 44332N106 1707715 44127 SH SOLE 7 40212 0 3915 H WORLD GROUP LTD SPONSORED ADS 44332N106 1801253 46544 SH SOLE 13 46544 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 9178324 237166 SH SOLE 15 237166 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 2230629 57639 SH SOLE 18 57639 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 132833493 3432390 SH SOLE 21 3432390 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 69060614 1784512 SH SOLE 22 1533280 0 251232 H WORLD GROUP LTD SPONSORED ADS 44332N106 9687539 250324 SH SOLE 23 250324 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 1084 28 SH SOLE 25 28 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 7407219 191401 SH SOLE 26 689 0 190712 H WORLD GROUP LTD SPONSORED ADS 44332N106 15250664 394074 SH SOLE 28 0 0 394074 H WORLD GROUP LTD SPONSORED ADS 44332N106 53534561 1383322 SH SOLE 30 1383322 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 309445 7996 SH SOLE 32 7996 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 353331 9130 SH SOLE 34 9130 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 113623 2936 SH SOLE 40 2936 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 13046621 337122 SH SOLE 43 321085 0 16037 H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2 4369541 3804000 PRN SOLE 21 3804000 0 0 HACKETT GROUP INC COM 404609109 3311628 136281 SH SOLE 2 106906 0 29375 HACKETT GROUP INC COM 404609109 3596 148 SH SOLE 7 148 0 0 HACKETT GROUP INC COM 404609109 1671354 68780 SH SOLE 18 62332 0 6448 HACKETT GROUP INC COM 404609109 6267821 257935 SH SOLE 19 257935 0 0 HACKETT GROUP INC COM 404609109 24956562 1027019 SH SOLE 21 1027019 0 0 HACKETT GROUP INC COM 404609109 19758865 813122 SH SOLE 22 783299 0 29823 HACKETT GROUP INC COM 404609109 23036 948 SH SOLE 23 948 0 0 HACKETT GROUP INC COM 404609109 92875 3822 SH SOLE 25 3822 0 0 HACKETT GROUP INC COM 404609109 410573 16896 SH SOLE 30 16896 0 0 HACKETT GROUP INC COM 404609109 196927 8104 SH SOLE 40 8104 0 0 HACKETT GROUP INC COM 404609109 410500 16893 SH SOLE 43 15339 0 1554 HAEMONETICS CORP MASS COM 405024100 5624906 65904 SH SOLE 2 51789 0 14115 HAEMONETICS CORP MASS COM 405024100 14509 170 SH SOLE 4 170 0 0 HAEMONETICS CORP MASS COM 405024100 782403 9167 SH SOLE 7 8689 0 478 HAEMONETICS CORP MASS COM 405024100 17368981 203503 SH SOLE 18 196772 0 6731 HAEMONETICS CORP MASS COM 405024100 10823490 126813 SH SOLE 19 126813 0 0 HAEMONETICS CORP MASS COM 405024100 321623039 3768284 SH SOLE 21 3768284 0 0 HAEMONETICS CORP MASS COM 405024100 141301193 1655550 SH SOLE 22 1610664 0 44886 HAEMONETICS CORP MASS COM 405024100 37213 436 SH SOLE 23 436 0 0 HAEMONETICS CORP MASS COM 405024100 930144 10898 SH SOLE 25 10898 0 0 HAEMONETICS CORP MASS COM 405024100 2363256 27689 SH SOLE 26 16353 0 11336 HAEMONETICS CORP MASS COM 405024100 502968 5893 SH SOLE 28 908 0 4985 HAEMONETICS CORP MASS COM 405024100 55563 651 SH SOLE 29 651 0 0 HAEMONETICS CORP MASS COM 405024100 4540705 53201 SH SOLE 30 53201 0 0 HAEMONETICS CORP MASS COM 405024100 225153 2638 SH SOLE 34 2638 0 0 HAEMONETICS CORP MASS COM 405024100 52832 619 SH SOLE 36 619 0 0 HAEMONETICS CORP MASS COM 405024100 949604 11126 SH SOLE 40 11126 0 0 HAEMONETICS CORP MASS COM 405024100 15960 187 SH OTR 43 187 0 0 HAEMONETICS CORP MASS COM 405024100 3554998 41652 SH SOLE 43 29591 0 12061 HAEMONETICS CORP MASS NOTE 3/0 405024AB6 4035050 4395000 PRN SOLE 21 4395000 0 0 HAGERTY INC CL A COM 405166109 90914 9936 SH SOLE 2 6730 0 3206 HAGERTY INC CL A COM 405166109 130104 14219 SH SOLE 21 14219 0 0 HAGERTY INC CL A COM 405166109 3851391 420917 SH SOLE 22 404278 0 16639 HAGERTY INC CL A COM 405166109 64206 7017 SH SOLE 25 7017 0 0 HAGERTY INC CL A COM 405166109 52521 5740 SH SOLE 40 5740 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1899180 241626 SH SOLE 2 188398 0 53228 HAIN CELESTIAL GROUP INC COM 405217100 2602 331 SH SOLE 4 331 0 0 HAIN CELESTIAL GROUP INC COM 405217100 333987 42492 SH SOLE 7 40216 0 2276 HAIN CELESTIAL GROUP INC COM 405217100 2233325 284138 SH SOLE 18 284138 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1508625 191937 SH SOLE 19 191937 0 0 HAIN CELESTIAL GROUP INC COM 405217100 83456034 10617816 SH SOLE 21 10617816 0 0 HAIN CELESTIAL GROUP INC COM 405217100 21873775 2782923 SH SOLE 22 2666630 0 116293 HAIN CELESTIAL GROUP INC COM 405217100 195525 24876 SH SOLE 25 24876 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1019505 129708 SH SOLE 26 51466 0 78242 HAIN CELESTIAL GROUP INC COM 405217100 13967 1777 SH SOLE 28 1777 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2390926 304189 SH SOLE 30 304189 0 0 HAIN CELESTIAL GROUP INC COM 405217100 11004 1400 SH SOLE 34 1400 0 0 HAIN CELESTIAL GROUP INC COM 405217100 46303 5891 SH SOLE 36 5891 0 0 HAIN CELESTIAL GROUP INC COM 405217100 132850 16902 SH SOLE 40 16902 0 0 HAIN CELESTIAL GROUP INC COM 405217100 966363 122947 SH SOLE 43 116393 0 6554 HALEON PLC SPON ADS 405552100 8532 1005 SH SOLE 18 1005 0 0 HALEON PLC SPON ADS 405552100 22004750 2591843 SH SOLE 43 2325164 0 266679 HALL OF FAME RESORT & ENTMT COM NEW 40619L201 2477 690 SH SOLE 18 690 0 0 HALL OF FAME RESORT & ENTMT COM NEW 40619L201 25791 7184 SH SOLE 21 7184 0 0 HALL OF FAME RESORT & ENTMT COM NEW 40619L201 155896 43425 SH SOLE 22 43425 0 0 HALLADOR ENERGY COMPANY COM 40609P105 18852 3537 SH SOLE 2 818 0 2719 HALLADOR ENERGY COMPANY COM 40609P105 348443 65374 SH SOLE 18 65374 0 0 HALLADOR ENERGY COMPANY COM 40609P105 250068 46917 SH SOLE 19 46917 0 0 HALLADOR ENERGY COMPANY COM 40609P105 4477834 840119 SH SOLE 21 840119 0 0 HALLADOR ENERGY COMPANY COM 40609P105 3445685 646470 SH SOLE 22 629711 0 16759 HALLADOR ENERGY COMPANY COM 40609P105 10404 1952 SH SOLE 43 1952 0 0 HALLIBURTON CO COM 406216101 127066428 3223400 SH SOLE 2 782681 0 2440719 HALLIBURTON CO COM 406216101 44978181 1140999 SH SOLE 4 372763 0 768236 HALLIBURTON CO COM 406216101 22066882 559789 SH SOLE 7 492230 0 67559 HALLIBURTON CO COM 406216101 8250015 209285 SH SOLE 13 209285 0 0 HALLIBURTON CO COM 406216101 5099923 129374 SH SOLE 15 129374 0 0 HALLIBURTON CO COM 406216101 72935988 1850228 SH SOLE 18 1788710 0 61518 HALLIBURTON CO COM 406216101 17111000 434069 SH SOLE 19 434069 0 0 HALLIBURTON CO COM 406216101 1072551028 27208296 SH SOLE 21 27208296 0 0 HALLIBURTON CO COM 406216101 775917657 19683350 SH SOLE 22 17709045 0 1974305 HALLIBURTON CO COM 406216101 65806053 1669357 SH SOLE 23 1669357 0 0 HALLIBURTON CO COM 406216101 184506769 4680537 SH SOLE 25 4107101 0 573436 HALLIBURTON CO COM 406216101 42943911 1089394 SH SOLE 26 792124 0 297270 HALLIBURTON CO COM 406216101 53529877 1357937 SH SOLE 28 270880 0 1087057 HALLIBURTON CO COM 406216101 2720611 69016 SH SOLE 29 69016 0 0 HALLIBURTON CO COM 406216101 363992336 9233697 SH SOLE 30 9014695 0 219002 HALLIBURTON CO COM 406216101 24623151 624636 SH SOLE 31 288597 0 336039 HALLIBURTON CO COM 406216101 2137392 54221 SH SOLE 34 54221 0 0 HALLIBURTON CO COM 406216101 8706656 220869 SH SOLE 36 220869 0 0 HALLIBURTON CO COM 406216101 1773782 44997 SH SOLE 40 44997 0 0 HALLIBURTON CO COM 406216101 24677 626 SH OTR 43 626 0 0 HALLIBURTON CO COM 406216101 43734668 1109454 SH SOLE 43 932831 0 176622 HALOZYME THERAPEUTICS INC COM 40637H109 13674460 336147 SH SOLE 2 237345 0 98802 HALOZYME THERAPEUTICS INC COM 40637H109 17370 427 SH SOLE 4 427 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 771008 18953 SH SOLE 7 17976 0 977 HALOZYME THERAPEUTICS INC COM 40637H109 21513374 528844 SH SOLE 18 513186 0 15658 HALOZYME THERAPEUTICS INC COM 40637H109 45659435 1122405 SH SOLE 19 1122405 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 436620474 10733050 SH SOLE 21 10733050 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 187709480 4614294 SH SOLE 22 4471770 0 142524 HALOZYME THERAPEUTICS INC COM 40637H109 430069 10572 SH SOLE 23 10572 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1078915 26522 SH SOLE 25 26522 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 5722578 140673 SH SOLE 26 41038 0 99635 HALOZYME THERAPEUTICS INC COM 40637H109 437391 10752 SH SOLE 28 4915 0 5837 HALOZYME THERAPEUTICS INC COM 40637H109 37710 927 SH SOLE 29 927 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 19854281 488060 SH SOLE 30 488060 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 76682 1885 SH SOLE 34 1885 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 75217 1849 SH SOLE 36 1849 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1117846 27479 SH SOLE 40 27479 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 43365 1066 SH OTR 43 1066 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 7226517 177643 SH SOLE 43 165204 0 12439 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 5870980 6635000 PRN SOLE 21 6635000 0 0 HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6 5319236 5475000 PRN SOLE 21 5475000 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 732798 30082 SH SOLE 2 30082 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 92276 3788 SH SOLE 18 3788 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 463693 19035 SH SOLE 21 19035 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3228650 132539 SH SOLE 22 132539 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 63433 2604 SH SOLE 26 2604 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 41685 1711 SH SOLE 43 1711 0 0 HAMILTON INSURANCE GROUP LTD CL B G42706104 187860 13486 SH SOLE 2 7172 0 6314 HAMILTON INSURANCE GROUP LTD CL B G42706104 612377 43961 SH SOLE 18 43961 0 0 HAMILTON INSURANCE GROUP LTD CL B G42706104 503277 36129 SH SOLE 19 36129 0 0 HAMILTON INSURANCE GROUP LTD CL B G42706104 7960006 571429 SH SOLE 21 571429 0 0 HAMILTON INSURANCE GROUP LTD CL B G42706104 3348103 240352 SH SOLE 22 230400 0 9952 HAMILTON LANE INC CL A 407497106 6188607 54883 SH SOLE 2 27616 0 27267 HAMILTON LANE INC CL A 407497106 10599 94 SH SOLE 4 94 0 0 HAMILTON LANE INC CL A 407497106 33715 299 SH SOLE 7 299 0 0 HAMILTON LANE INC CL A 407497106 11249840 99768 SH SOLE 18 90155 0 9613 HAMILTON LANE INC CL A 407497106 22256118 197376 SH SOLE 19 197376 0 0 HAMILTON LANE INC CL A 407497106 151921886 1347303 SH SOLE 21 1347303 0 0 HAMILTON LANE INC CL A 407497106 131633656 1167379 SH SOLE 22 1121071 0 46308 HAMILTON LANE INC CL A 407497106 290357 2575 SH SOLE 23 2575 0 0 HAMILTON LANE INC CL A 407497106 756056 6705 SH SOLE 25 6705 0 0 HAMILTON LANE INC CL A 407497106 3037754 26940 SH SOLE 26 12467 0 14473 HAMILTON LANE INC CL A 407497106 72956 647 SH SOLE 28 647 0 0 HAMILTON LANE INC CL A 407497106 19496768 172905 SH SOLE 30 172905 0 0 HAMILTON LANE INC CL A 407497106 840964 7458 SH SOLE 40 7458 0 0 HAMILTON LANE INC CL A 407497106 2051781 18196 SH SOLE 43 16189 0 2007 HANCOCK WHITNEY CORPORATION COM 410120109 14957107 324872 SH SOLE 2 151055 0 173817 HANCOCK WHITNEY CORPORATION COM 410120109 11234 244 SH SOLE 4 244 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 638391 13866 SH SOLE 7 13182 0 684 HANCOCK WHITNEY CORPORATION COM 410120109 16270582 353401 SH SOLE 18 353401 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 35474833 770522 SH SOLE 19 770522 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 301582350 6550442 SH SOLE 21 6550442 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 165900398 3603397 SH SOLE 22 3423878 0 179519 HANCOCK WHITNEY CORPORATION COM 410120109 778582 16911 SH SOLE 23 16911 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 779595 16933 SH SOLE 25 16933 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 7596462 164997 SH SOLE 26 27442 0 137555 HANCOCK WHITNEY CORPORATION COM 410120109 181398 3940 SH SOLE 28 1547 0 2393 HANCOCK WHITNEY CORPORATION COM 410120109 5358504 116388 SH SOLE 30 116388 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 60128 1306 SH SOLE 36 1306 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 801971 17419 SH SOLE 40 17419 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 3667680 79663 SH SOLE 43 76819 0 2844 HANESBRANDS INC COM 410345102 1351603 233035 SH SOLE 2 102264 0 130771 HANESBRANDS INC COM 410345102 4959 855 SH SOLE 4 855 0 0 HANESBRANDS INC COM 410345102 535189 92274 SH SOLE 7 87931 0 4343 HANESBRANDS INC COM 410345102 6025382 1038859 SH SOLE 18 1038859 0 0 HANESBRANDS INC COM 410345102 4399352 758509 SH SOLE 19 758509 0 0 HANESBRANDS INC COM 410345102 236355667 40750977 SH SOLE 21 40750977 0 0 HANESBRANDS INC COM 410345102 60598139 10447955 SH SOLE 22 10072783 0 375172 HANESBRANDS INC COM 410345102 430778 74272 SH SOLE 25 74272 0 0 HANESBRANDS INC COM 410345102 2462083 424497 SH SOLE 26 108746 0 315751 HANESBRANDS INC COM 410345102 36076 6220 SH SOLE 28 6220 0 0 HANESBRANDS INC COM 410345102 5022533 865954 SH SOLE 30 865954 0 0 HANESBRANDS INC COM 410345102 198105 34156 SH SOLE 36 34156 0 0 HANESBRANDS INC COM 410345102 433991 74826 SH SOLE 40 74826 0 0 HANESBRANDS INC COM 410345102 2637423 454728 SH SOLE 43 404779 0 49949 HANMI FINL CORP COM NEW 410495204 530964 33352 SH SOLE 2 18264 0 15088 HANMI FINL CORP COM NEW 410495204 323033 20291 SH SOLE 7 19193 0 1098 HANMI FINL CORP COM NEW 410495204 1657766 104131 SH SOLE 18 104131 0 0 HANMI FINL CORP COM NEW 410495204 664771 41757 SH SOLE 19 41757 0 0 HANMI FINL CORP COM NEW 410495204 54794666 3441876 SH SOLE 21 3441876 0 0 HANMI FINL CORP COM NEW 410495204 12235125 768538 SH SOLE 22 744185 0 24353 HANMI FINL CORP COM NEW 410495204 9552 600 SH SOLE 23 600 0 0 HANMI FINL CORP COM NEW 410495204 25281 1588 SH SOLE 25 1588 0 0 HANMI FINL CORP COM NEW 410495204 65734 4129 SH SOLE 28 0 0 4129 HANMI FINL CORP COM NEW 410495204 804262 50519 SH SOLE 30 50519 0 0 HANMI FINL CORP COM NEW 410495204 23546 1479 SH SOLE 40 1479 0 0 HANMI FINL CORP COM NEW 410495204 115929 7282 SH SOLE 43 7282 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3273327 115258 SH SOLE 2 54175 0 61083 HANNON ARMSTRONG SUST INFR C COM 41068X100 8094 285 SH SOLE 4 285 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 816273 28742 SH SOLE 7 27221 0 1521 HANNON ARMSTRONG SUST INFR C COM 41068X100 9722314 342335 SH SOLE 18 342335 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 6698680 235869 SH SOLE 19 235869 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 366260941 12896512 SH SOLE 21 12896512 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 93090457 3277833 SH SOLE 22 3135610 0 142223 HANNON ARMSTRONG SUST INFR C COM 41068X100 683702 24074 SH SOLE 25 24074 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4421766 155696 SH SOLE 26 38785 0 116911 HANNON ARMSTRONG SUST INFR C COM 41068X100 150037 5283 SH SOLE 28 1402 0 3881 HANNON ARMSTRONG SUST INFR C COM 41068X100 9311593 327873 SH SOLE 30 327873 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 45440 1600 SH SOLE 36 1600 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 675380 23781 SH SOLE 40 23781 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3440407 121141 SH SOLE 43 112749 0 8392 HANOVER BANCORP INC COM NEW 410710206 13234 893 SH SOLE 18 893 0 0 HANOVER BANCORP INC COM NEW 410710206 178966 12076 SH SOLE 21 12076 0 0 HANOVER BANCORP INC COM NEW 410710206 4728 319 SH SOLE 22 319 0 0 HANOVER INS GROUP INC COM 410867105 8398285 61675 SH SOLE 2 38698 0 22977 HANOVER INS GROUP INC COM 410867105 14706 108 SH SOLE 4 108 0 0 HANOVER INS GROUP INC COM 410867105 1050279 7713 SH SOLE 7 7320 0 393 HANOVER INS GROUP INC COM 410867105 8392293 61631 SH SOLE 18 61631 0 0 HANOVER INS GROUP INC COM 410867105 1686602 12386 SH SOLE 19 12386 0 0 HANOVER INS GROUP INC COM 410867105 261350400 1919295 SH SOLE 21 1919295 0 0 HANOVER INS GROUP INC COM 410867105 146310716 1074471 SH SOLE 22 1028265 0 46206 HANOVER INS GROUP INC COM 410867105 932628 6849 SH SOLE 25 6849 0 0 HANOVER INS GROUP INC COM 410867105 1355028 9951 SH SOLE 26 9951 0 0 HANOVER INS GROUP INC COM 410867105 275063 2020 SH SOLE 28 636 0 1384 HANOVER INS GROUP INC COM 410867105 3740181 27467 SH SOLE 30 27467 0 0 HANOVER INS GROUP INC COM 410867105 60187 442 SH SOLE 31 442 0 0 HANOVER INS GROUP INC COM 410867105 121872 895 SH SOLE 36 895 0 0 HANOVER INS GROUP INC COM 410867105 1041156 7646 SH SOLE 40 7646 0 0 HANOVER INS GROUP INC COM 410867105 14025795 103002 SH SOLE 43 91044 0 11958 HARBORONE BANCORP INC NEW COM NEW 41165Y100 558051 52350 SH SOLE 2 29398 0 22952 HARBORONE BANCORP INC NEW COM NEW 41165Y100 3859 362 SH SOLE 7 362 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1245557 116844 SH SOLE 18 116844 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 964975 90523 SH SOLE 19 90523 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 18067805 1694916 SH SOLE 21 1694916 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 14769888 1385543 SH SOLE 22 1326092 0 59451 HARBORONE BANCORP INC NEW COM NEW 41165Y100 89331 8380 SH SOLE 25 8380 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 22205 2083 SH SOLE 28 0 0 2083 HARBORONE BANCORP INC NEW COM NEW 41165Y100 46968 4406 SH SOLE 30 4406 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 166093 15581 SH SOLE 40 15581 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1207591 113282 SH SOLE 43 108678 0 4604 HARLEY DAVIDSON INC COM 412822108 10628514 242993 SH SOLE 2 137950 0 105043 HARLEY DAVIDSON INC COM 412822108 12335 282 SH SOLE 4 282 0 0 HARLEY DAVIDSON INC COM 412822108 2205283 50418 SH SOLE 7 47777 0 2641 HARLEY DAVIDSON INC COM 412822108 9567688 218740 SH SOLE 18 218740 0 0 HARLEY DAVIDSON INC COM 412822108 1839748 42061 SH SOLE 19 42061 0 0 HARLEY DAVIDSON INC COM 412822108 281527217 6436379 SH SOLE 21 6436379 0 0 HARLEY DAVIDSON INC COM 412822108 162414624 3713183 SH SOLE 22 3543450 0 169733 HARLEY DAVIDSON INC COM 412822108 1281757 29304 SH SOLE 25 29304 0 0 HARLEY DAVIDSON INC COM 412822108 2045326 46761 SH SOLE 26 46761 0 0 HARLEY DAVIDSON INC COM 412822108 470905 10766 SH SOLE 28 1250 0 9516 HARLEY DAVIDSON INC COM 412822108 13326485 304675 SH SOLE 30 304675 0 0 HARLEY DAVIDSON INC COM 412822108 70115 1603 SH SOLE 31 1603 0 0 HARLEY DAVIDSON INC COM 412822108 415224 9493 SH SOLE 36 9493 0 0 HARLEY DAVIDSON INC COM 412822108 1304239 29818 SH SOLE 40 29818 0 0 HARLEY DAVIDSON INC COM 412822108 5369186 122752 SH SOLE 43 110472 0 12280 HARMONIC INC COM 413160102 767303 57091 SH SOLE 2 30904 0 26187 HARMONIC INC COM 413160102 4798 357 SH SOLE 4 357 0 0 HARMONIC INC COM 413160102 498866 37118 SH SOLE 7 35133 0 1985 HARMONIC INC COM 413160102 4246570 315965 SH SOLE 18 315965 0 0 HARMONIC INC COM 413160102 3169152 235800 SH SOLE 19 235800 0 0 HARMONIC INC COM 413160102 176324911 13119413 SH SOLE 21 13119413 0 0 HARMONIC INC COM 413160102 41861608 3114703 SH SOLE 22 3019226 0 95477 HARMONIC INC COM 413160102 348284 25914 SH SOLE 25 25914 0 0 HARMONIC INC COM 413160102 468317 34845 SH SOLE 26 34845 0 0 HARMONIC INC COM 413160102 127263 9469 SH SOLE 28 0 0 9469 HARMONIC INC COM 413160102 5168782 384582 SH SOLE 30 384582 0 0 HARMONIC INC COM 413160102 27539 2049 SH SOLE 36 2049 0 0 HARMONIC INC COM 413160102 301056 22400 SH SOLE 40 22400 0 0 HARMONIC INC COM 413160102 1152534 85754 SH SOLE 43 83412 0 2342 HARMONY BIOSCIENCES HLDGS IN COM 413197104 3230497 96203 SH SOLE 2 46204 0 49999 HARMONY BIOSCIENCES HLDGS IN COM 413197104 2821 84 SH SOLE 4 84 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 373880 11134 SH SOLE 7 10542 0 592 HARMONY BIOSCIENCES HLDGS IN COM 413197104 3675398 109452 SH SOLE 18 104421 0 5031 HARMONY BIOSCIENCES HLDGS IN COM 413197104 10110535 301088 SH SOLE 19 301088 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 129810038 3865695 SH SOLE 21 3865695 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 40289586 1199809 SH SOLE 22 1150687 0 49122 HARMONY BIOSCIENCES HLDGS IN COM 413197104 189055 5630 SH SOLE 23 5630 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 221662 6601 SH SOLE 25 6601 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 2111745 62887 SH SOLE 26 16077 0 46810 HARMONY BIOSCIENCES HLDGS IN COM 413197104 180728 5382 SH SOLE 28 0 0 5382 HARMONY BIOSCIENCES HLDGS IN COM 413197104 6691923 199283 SH SOLE 30 199283 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 193622 5766 SH SOLE 40 5766 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 28140 838 SH OTR 43 838 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1776684 52909 SH SOLE 43 30971 0 21938 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 2427209 297088 SH SOLE 2 297088 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 15791131 1932819 SH SOLE 7 1932819 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 154454 18905 SH SOLE 18 18905 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 567513 69463 SH SOLE 22 69463 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 26370619 3227738 SH SOLE 30 3227738 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 5524643 676211 SH SOLE 43 644211 0 32000 HARROW INC COM 415858109 207446 15680 SH SOLE 2 8759 0 6921 HARROW INC COM 415858109 3347 253 SH SOLE 7 253 0 0 HARROW INC COM 415858109 1005189 75978 SH SOLE 18 75978 0 0 HARROW INC COM 415858109 860373 65032 SH SOLE 19 65032 0 0 HARROW INC COM 415858109 15086195 1140302 SH SOLE 21 1140302 0 0 HARROW INC COM 415858109 11166557 844033 SH SOLE 22 817440 0 26593 HARROW INC COM 415858109 75464 5704 SH SOLE 25 5704 0 0 HARROW INC COM 415858109 99357 7510 SH SOLE 28 0 0 7510 HARROW INC COM 415858109 304502 23016 SH SOLE 30 23016 0 0 HARROW INC COM 415858109 69021 5217 SH SOLE 40 5217 0 0 HARROW INC COM 415858109 437 33 SH SOLE 43 0 0 33 HARTE HANKS INC COM 416196202 7166 958 SH SOLE 18 958 0 0 HARTE HANKS INC COM 416196202 103680 13861 SH SOLE 21 13861 0 0 HARTE HANKS INC COM 416196202 71995 9625 SH SOLE 22 9625 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 63810518 619219 SH SOLE 2 191760 0 427459 HARTFORD FINL SVCS GROUP INC COM 416515104 33806274 328057 SH SOLE 4 167276 0 160781 HARTFORD FINL SVCS GROUP INC COM 416515104 58958203 572132 SH SOLE 7 470932 0 101200 HARTFORD FINL SVCS GROUP INC COM 416515104 1509889 14652 SH SOLE 13 14652 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4422597 42917 SH SOLE 15 42917 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 76279774 740221 SH SOLE 18 679806 0 60415 HARTFORD FINL SVCS GROUP INC COM 416515104 32402836 314438 SH SOLE 19 314438 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 938163799 9103967 SH SOLE 21 9103967 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 675702663 6557037 SH SOLE 22 5883834 0 673203 HARTFORD FINL SVCS GROUP INC COM 416515104 46592100 452131 SH SOLE 23 452131 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 75681672 734417 SH SOLE 25 732834 0 1583 HARTFORD FINL SVCS GROUP INC COM 416515104 48895473 474483 SH SOLE 26 318560 0 155923 HARTFORD FINL SVCS GROUP INC COM 416515104 97716338 948242 SH SOLE 28 99847 0 848395 HARTFORD FINL SVCS GROUP INC COM 416515104 71723 696 SH SOLE 29 696 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 306843123 2977614 SH SOLE 30 2972785 0 4829 HARTFORD FINL SVCS GROUP INC COM 416515104 7224423 70106 SH SOLE 31 65146 0 4960 HARTFORD FINL SVCS GROUP INC COM 416515104 7673824 74467 SH SOLE 34 74467 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 8217413 79742 SH SOLE 36 79742 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1514835 14700 SH SOLE 40 14700 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 34625 336 SH OTR 43 336 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 134434483 1304556 SH SOLE 43 1207998 0 96558 HARVARD BIOSCIENCE INC COM 416906105 140997 33254 SH SOLE 2 1350 0 31904 HARVARD BIOSCIENCE INC COM 416906105 423203 99812 SH SOLE 18 99812 0 0 HARVARD BIOSCIENCE INC COM 416906105 376398 88773 SH SOLE 19 88773 0 0 HARVARD BIOSCIENCE INC COM 416906105 5925693 1397569 SH SOLE 21 1397569 0 0 HARVARD BIOSCIENCE INC COM 416906105 5146338 1213759 SH SOLE 22 1185576 0 28183 HARVARD BIOSCIENCE INC COM 416906105 2107 497 SH SOLE 43 497 0 0 HASBRO INC COM 418056107 13609055 240783 SH SOLE 2 117336 0 123447 HASBRO INC COM 418056107 7357830 130181 SH SOLE 4 74413 0 55768 HASBRO INC COM 418056107 21776139 385282 SH SOLE 7 359405 0 25877 HASBRO INC COM 418056107 161534 2858 SH SOLE 13 2858 0 0 HASBRO INC COM 418056107 959201 16971 SH SOLE 15 16971 0 0 HASBRO INC COM 418056107 61570810 1089363 SH SOLE 18 1034753 0 54610 HASBRO INC COM 418056107 152024105 2689740 SH SOLE 19 2689740 0 0 HASBRO INC COM 418056107 225163246 3983780 SH SOLE 21 3983780 0 0 HASBRO INC COM 418056107 194671327 3444291 SH SOLE 22 3136391 0 307900 HASBRO INC COM 418056107 11074698 195943 SH SOLE 23 195943 0 0 HASBRO INC COM 418056107 21987410 389020 SH SOLE 25 389020 0 0 HASBRO INC COM 418056107 16946052 299824 SH SOLE 26 269245 0 30579 HASBRO INC COM 418056107 14965366 264780 SH SOLE 28 22274 0 242506 HASBRO INC COM 418056107 100161296 1772139 SH SOLE 30 1618828 0 153311 HASBRO INC COM 418056107 1521010 26911 SH SOLE 31 25071 0 1840 HASBRO INC COM 418056107 11165526 197550 SH SOLE 34 197550 0 0 HASBRO INC COM 418056107 1685257 29817 SH SOLE 36 29817 0 0 HASBRO INC COM 418056107 350254 6197 SH SOLE 40 6197 0 0 HASBRO INC COM 418056107 18878 334 SH OTR 43 334 0 0 HASBRO INC COM 418056107 22334048 395153 SH SOLE 43 375961 0 19192 HASHICORP INC COM CL A 418100103 3303100 122564 SH SOLE 2 58848 0 63716 HASHICORP INC COM CL A 418100103 27435 1018 SH SOLE 4 304 0 714 HASHICORP INC COM CL A 418100103 421902 15655 SH SOLE 7 14841 0 814 HASHICORP INC COM CL A 418100103 1090774 40474 SH SOLE 18 40474 0 0 HASHICORP INC COM CL A 418100103 11065562 410596 SH SOLE 19 410596 0 0 HASHICORP INC COM CL A 418100103 56434917 2094060 SH SOLE 21 2094060 0 0 HASHICORP INC COM CL A 418100103 74610725 2768487 SH SOLE 22 2632190 0 136297 HASHICORP INC COM CL A 418100103 567998 21076 SH SOLE 25 21076 0 0 HASHICORP INC COM CL A 418100103 1582423 58717 SH SOLE 26 58717 0 0 HASHICORP INC COM CL A 418100103 2201492 81688 SH SOLE 30 81688 0 0 HASHICORP INC COM CL A 418100103 35628 1322 SH SOLE 31 1322 0 0 HASHICORP INC COM CL A 418100103 19420898 720627 SH SOLE 34 720627 0 0 HASHICORP INC COM CL A 418100103 653511 24249 SH SOLE 40 24249 0 0 HASHICORP INC COM CL A 418100103 406649 15089 SH SOLE 43 12372 0 2717 HAVERTY FURNITURE COS INC COM 419596101 576048 16883 SH SOLE 2 8165 0 8718 HAVERTY FURNITURE COS INC COM 419596101 2388 70 SH SOLE 4 70 0 0 HAVERTY FURNITURE COS INC COM 419596101 3548 104 SH SOLE 7 104 0 0 HAVERTY FURNITURE COS INC COM 419596101 1618346 47431 SH SOLE 18 47431 0 0 HAVERTY FURNITURE COS INC COM 419596101 2158056 63249 SH SOLE 19 63249 0 0 HAVERTY FURNITURE COS INC COM 419596101 55898864 1638302 SH SOLE 21 1638302 0 0 HAVERTY FURNITURE COS INC COM 419596101 16603133 486610 SH SOLE 22 466899 0 19711 HAVERTY FURNITURE COS INC COM 419596101 68786 2016 SH SOLE 25 2016 0 0 HAVERTY FURNITURE COS INC COM 419596101 659233 19321 SH SOLE 30 19321 0 0 HAVERTY FURNITURE COS INC COM 419596101 78305 2295 SH SOLE 40 2295 0 0 HAVERTY FURNITURE COS INC COM 419596101 733273 21491 SH SOLE 43 20670 0 821 HAWAIIAN ELEC INDUSTRIES COM 419870100 2435131 216072 SH SOLE 2 82896 0 133176 HAWAIIAN ELEC INDUSTRIES COM 419870100 281175 24949 SH SOLE 4 24949 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 40335 3579 SH SOLE 7 3579 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 597874 53050 SH SOLE 18 53050 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 435709 38661 SH SOLE 19 38661 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 31259712 2773710 SH SOLE 21 2773710 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 31780645 2819933 SH SOLE 22 2675375 0 144558 HAWAIIAN ELEC INDUSTRIES COM 419870100 1227923 108955 SH SOLE 26 108955 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 21943 1947 SH SOLE 28 1947 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1337817 118706 SH SOLE 30 118706 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 17716 1572 SH SOLE 31 1572 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 73007 6478 SH SOLE 36 6478 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 6081150 539587 SH SOLE 43 497362 0 42225 HAWAIIAN HOLDINGS INC COM 419879101 867050 65045 SH SOLE 2 28597 0 36448 HAWAIIAN HOLDINGS INC COM 419879101 5052 379 SH SOLE 7 379 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1977625 148359 SH SOLE 18 148359 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2392428 179477 SH SOLE 19 179477 0 0 HAWAIIAN HOLDINGS INC COM 419879101 25793723 1935013 SH SOLE 21 1935013 0 0 HAWAIIAN HOLDINGS INC COM 419879101 20766007 1557840 SH SOLE 22 1505357 0 52483 HAWAIIAN HOLDINGS INC COM 419879101 27886 2092 SH SOLE 23 2092 0 0 HAWAIIAN HOLDINGS INC COM 419879101 159094 11935 SH SOLE 43 11575 0 360 HAWKINS INC COM 420261109 1429325 18611 SH SOLE 2 14018 0 4593 HAWKINS INC COM 420261109 6912 90 SH SOLE 4 90 0 0 HAWKINS INC COM 420261109 466944 6080 SH SOLE 7 5757 0 323 HAWKINS INC COM 420261109 4460851 58084 SH SOLE 18 58084 0 0 HAWKINS INC COM 420261109 3283430 42753 SH SOLE 19 42753 0 0 HAWKINS INC COM 420261109 185733504 2418405 SH SOLE 21 2418405 0 0 HAWKINS INC COM 420261109 42318182 551018 SH SOLE 22 533937 0 17081 HAWKINS INC COM 420261109 10214 133 SH SOLE 23 133 0 0 HAWKINS INC COM 420261109 327552 4265 SH SOLE 25 4265 0 0 HAWKINS INC COM 420261109 677760 8825 SH SOLE 26 211 0 8614 HAWKINS INC COM 420261109 2934835 38214 SH SOLE 30 38214 0 0 HAWKINS INC COM 420261109 281856 3670 SH SOLE 40 3670 0 0 HAWKINS INC COM 420261109 25574 333 SH OTR 43 333 0 0 HAWKINS INC COM 420261109 1916007 24948 SH SOLE 43 21218 0 3730 HAWTHORN BANCSHARES INC COM 420476103 431972 21144 SH SOLE 2 21144 0 0 HAWTHORN BANCSHARES INC COM 420476103 21084 1032 SH SOLE 18 1032 0 0 HAWTHORN BANCSHARES INC COM 420476103 282731 13839 SH SOLE 21 13839 0 0 HAWTHORN BANCSHARES INC COM 420476103 376116 18410 SH SOLE 22 18410 0 0 HAYNES INTL INC COM NEW 420877201 777893 12939 SH SOLE 2 3680 0 9259 HAYNES INTL INC COM NEW 420877201 52425 872 SH SOLE 4 0 0 872 HAYNES INTL INC COM NEW 420877201 7936 132 SH SOLE 7 132 0 0 HAYNES INTL INC COM NEW 420877201 2485962 41350 SH SOLE 18 41350 0 0 HAYNES INTL INC COM NEW 420877201 1639292 27267 SH SOLE 19 27267 0 0 HAYNES INTL INC COM NEW 420877201 101606347 1690059 SH SOLE 21 1690059 0 0 HAYNES INTL INC COM NEW 420877201 27517766 457714 SH SOLE 22 441283 0 16431 HAYNES INTL INC COM NEW 420877201 185651 3088 SH SOLE 25 3088 0 0 HAYNES INTL INC COM NEW 420877201 1215626 20220 SH SOLE 30 20220 0 0 HAYNES INTL INC COM NEW 420877201 181262 3015 SH SOLE 40 3015 0 0 HAYNES INTL INC COM NEW 420877201 378890 6302 SH SOLE 43 5845 0 457 HAYWARD HLDGS INC COM 421298100 2193020 143241 SH SOLE 2 46090 0 97151 HAYWARD HLDGS INC COM 421298100 6537 427 SH SOLE 4 427 0 0 HAYWARD HLDGS INC COM 421298100 401643 26234 SH SOLE 7 24860 0 1374 HAYWARD HLDGS INC COM 421298100 1610214 105174 SH SOLE 18 105174 0 0 HAYWARD HLDGS INC COM 421298100 681923 44541 SH SOLE 19 44541 0 0 HAYWARD HLDGS INC COM 421298100 185535046 12118553 SH SOLE 21 12118553 0 0 HAYWARD HLDGS INC COM 421298100 52549416 3432359 SH SOLE 22 3258267 0 174092 HAYWARD HLDGS INC COM 421298100 419310 27388 SH SOLE 25 27388 0 0 HAYWARD HLDGS INC COM 421298100 458734 29963 SH SOLE 26 29963 0 0 HAYWARD HLDGS INC COM 421298100 72631 4744 SH SOLE 28 0 0 4744 HAYWARD HLDGS INC COM 421298100 4436670 289789 SH SOLE 30 289789 0 0 HAYWARD HLDGS INC COM 421298100 29518 1928 SH SOLE 31 1928 0 0 HAYWARD HLDGS INC COM 421298100 27512 1797 SH SOLE 36 1797 0 0 HAYWARD HLDGS INC COM 421298100 482005 31483 SH SOLE 40 31483 0 0 HAYWARD HLDGS INC COM 421298100 1079141 70486 SH SOLE 43 66752 0 3734 HBT FINL INC. COM 404111106 2244702 117894 SH SOLE 2 59069 0 58825 HBT FINL INC. COM 404111106 152 8 SH SOLE 7 8 0 0 HBT FINL INC. COM 404111106 718455 37734 SH SOLE 18 37734 0 0 HBT FINL INC. COM 404111106 3567353 187361 SH SOLE 19 187361 0 0 HBT FINL INC. COM 404111106 10782124 566288 SH SOLE 21 566288 0 0 HBT FINL INC. COM 404111106 14314996 751838 SH SOLE 22 711614 0 40224 HBT FINL INC. COM 404111106 109556 5754 SH SOLE 23 5754 0 0 HBT FINL INC. COM 404111106 69534 3652 SH SOLE 25 3652 0 0 HBT FINL INC. COM 404111106 1673597 87899 SH SOLE 26 0 0 87899 HBT FINL INC. COM 404111106 124255 6526 SH SOLE 28 0 0 6526 HBT FINL INC. COM 404111106 77569 4074 SH SOLE 30 4074 0 0 HBT FINL INC. COM 404111106 83890 4406 SH SOLE 40 4406 0 0 HBT FINL INC. COM 404111106 590 31 SH SOLE 43 31 0 0 HCA HEALTHCARE INC COM 40412C101 192037235 575772 SH SOLE 2 306614 0 269158 HCA HEALTHCARE INC COM 40412C101 61500597 184393 SH SOLE 4 92984 0 91409 HCA HEALTHCARE INC COM 40412C101 71575538 214600 SH SOLE 7 157161 0 57439 HCA HEALTHCARE INC COM 40412C101 6327064 18970 SH SOLE 13 18970 0 0 HCA HEALTHCARE INC COM 40412C101 9571310 28697 SH SOLE 15 28697 0 0 HCA HEALTHCARE INC COM 40412C101 98656173 295794 SH SOLE 18 278772 0 17022 HCA HEALTHCARE INC COM 40412C101 152865471 458326 SH SOLE 19 458326 0 0 HCA HEALTHCARE INC COM 40412C101 1547641904 4640188 SH SOLE 21 4640188 0 0 HCA HEALTHCARE INC COM 40412C101 1435372370 4303578 SH SOLE 22 3863745 0 439833 HCA HEALTHCARE INC COM 40412C101 120231561 360482 SH SOLE 23 360482 0 0 HCA HEALTHCARE INC COM 40412C101 162543844 487344 SH SOLE 25 486175 0 1169 HCA HEALTHCARE INC COM 40412C101 77008742 230890 SH SOLE 26 130479 0 100411 HCA HEALTHCARE INC COM 40412C101 130387883 390933 SH SOLE 28 42075 0 348858 HCA HEALTHCARE INC COM 40412C101 1712009 5133 SH SOLE 29 5133 0 0 HCA HEALTHCARE INC COM 40412C101 500869672 1501723 SH SOLE 30 1501723 0 0 HCA HEALTHCARE INC COM 40412C101 29433355 88248 SH SOLE 31 56413 0 31835 HCA HEALTHCARE INC COM 40412C101 145029850 434833 SH SOLE 34 434833 0 0 HCA HEALTHCARE INC COM 40412C101 14725016 44149 SH SOLE 36 44149 0 0 HCA HEALTHCARE INC COM 40412C101 3344639 10028 SH SOLE 40 10028 0 0 HCA HEALTHCARE INC COM 40412C101 93075679 279062 SH SOLE 43 253680 0 25382 HCI GROUP INC COM 40416E103 1112162 9581 SH SOLE 2 7844 0 1737 HCI GROUP INC COM 40416E103 7661 66 SH SOLE 4 66 0 0 HCI GROUP INC COM 40416E103 7661 66 SH SOLE 7 66 0 0 HCI GROUP INC COM 40416E103 2425724 20897 SH SOLE 18 20897 0 0 HCI GROUP INC COM 40416E103 1807250 15569 SH SOLE 19 15569 0 0 HCI GROUP INC COM 40416E103 93248457 803312 SH SOLE 21 803312 0 0 HCI GROUP INC COM 40416E103 25400742 218821 SH SOLE 22 212369 0 6452 HCI GROUP INC COM 40416E103 207899 1791 SH SOLE 25 1791 0 0 HCI GROUP INC COM 40416E103 26002 224 SH SOLE 28 0 0 224 HCI GROUP INC COM 40416E103 1967672 16951 SH SOLE 30 16951 0 0 HCI GROUP INC COM 40416E103 212542 1831 SH SOLE 40 1831 0 0 HCI GROUP INC COM 40416E103 2121478 18276 SH SOLE 43 16270 0 2006 HCW BIOLOGICS INC COM 40423R105 5919 3382 SH SOLE 18 3382 0 0 HCW BIOLOGICS INC COM 40423R105 74641 42652 SH SOLE 21 42652 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3394245 60644 SH SOLE 2 60644 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 12817130 229000 SH SOLE 4 229000 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3136895 56046 SH SOLE 15 56046 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2598743 46431 SH SOLE 18 46055 0 376 HDFC BANK LTD SPONSORED ADS 40415F101 1245556 22254 SH SOLE 19 22254 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 19838790 354454 SH SOLE 22 354454 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2211375 39510 SH SOLE 26 28897 0 10613 HDFC BANK LTD SPONSORED ADS 40415F101 9374695 167495 SH SOLE 28 76577 0 90918 HDFC BANK LTD SPONSORED ADS 40415F101 1615518 28864 SH SOLE 30 28864 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2860011 51099 SH SOLE 34 51099 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 73215337 1308118 SH SOLE 43 1124929 0 183188 HEALTH CATALYST INC COM 42225T107 2327531 309101 SH SOLE 2 232443 0 76658 HEALTH CATALYST INC COM 42225T107 1672 222 SH SOLE 4 222 0 0 HEALTH CATALYST INC COM 42225T107 257375 34180 SH SOLE 7 32331 0 1849 HEALTH CATALYST INC COM 42225T107 1194130 158583 SH SOLE 18 158583 0 0 HEALTH CATALYST INC COM 42225T107 3219783 427594 SH SOLE 19 427594 0 0 HEALTH CATALYST INC COM 42225T107 16900693 2244448 SH SOLE 21 2244448 0 0 HEALTH CATALYST INC COM 42225T107 14559534 1933537 SH SOLE 22 1852298 0 81239 HEALTH CATALYST INC COM 42225T107 86603 11501 SH SOLE 23 11501 0 0 HEALTH CATALYST INC COM 42225T107 91459 12146 SH SOLE 25 12146 0 0 HEALTH CATALYST INC COM 42225T107 471619 62632 SH SOLE 26 15794 0 46838 HEALTH CATALYST INC COM 42225T107 16348 2171 SH SOLE 28 2171 0 0 HEALTH CATALYST INC COM 42225T107 697926 92686 SH SOLE 30 92686 0 0 HEALTH CATALYST INC COM 42225T107 47364 6290 SH SOLE 40 6290 0 0 HEALTH CATALYST INC COM 42225T107 522537 69394 SH SOLE 43 68578 0 816 HEALTHCARE RLTY TR CL A COM 42226K105 13174386 931052 SH SOLE 2 348331 0 582721 HEALTHCARE RLTY TR CL A COM 42226K105 2521813 178220 SH SOLE 4 178220 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 8727890 616812 SH SOLE 7 554834 0 61978 HEALTHCARE RLTY TR CL A COM 42226K105 9176643 648526 SH SOLE 18 648526 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 10638253 751820 SH SOLE 19 751820 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 316987918 22401973 SH SOLE 21 22401973 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 213084355 15058965 SH SOLE 22 14349523 0 709442 HEALTHCARE RLTY TR CL A COM 42226K105 284160 20082 SH SOLE 23 20082 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 10316609 729089 SH SOLE 25 729089 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 1804054 127495 SH SOLE 26 127495 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 6958149 491742 SH SOLE 28 236240 0 255502 HEALTHCARE RLTY TR CL A COM 42226K105 18560923 1311726 SH SOLE 30 1311726 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 66958 4732 SH SOLE 31 4732 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 113101 7993 SH SOLE 36 7993 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 1090201 77046 SH SOLE 40 77046 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 7655 541 SH OTR 43 541 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 9785743 691572 SH SOLE 43 576069 0 115503 HEALTHCARE SVCS GROUP INC COM 421906108 4976637 398769 SH SOLE 2 283182 0 115587 HEALTHCARE SVCS GROUP INC COM 421906108 3869 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 6365 510 SH SOLE 7 510 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 3034649 243161 SH SOLE 18 243161 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 7948674 636913 SH SOLE 19 636913 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 106913988 8566826 SH SOLE 21 8566826 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 35907456 2877200 SH SOLE 22 2767261 0 109939 HEALTHCARE SVCS GROUP INC COM 421906108 287552 23041 SH SOLE 23 23041 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 188585 15111 SH SOLE 25 15111 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 554162 44404 SH SOLE 26 16623 0 27781 HEALTHCARE SVCS GROUP INC COM 421906108 3819 306 SH SOLE 28 306 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 2215874 177554 SH SOLE 30 177554 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 166608 13350 SH SOLE 40 13350 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1380488 110616 SH SOLE 43 50436 0 60180 HEALTHEQUITY INC COM 42226A107 9110071 111602 SH SOLE 2 77793 0 33809 HEALTHEQUITY INC COM 42226A107 22040 270 SH SOLE 4 270 0 0 HEALTHEQUITY INC COM 42226A107 1110984 13610 SH SOLE 7 12903 0 707 HEALTHEQUITY INC COM 42226A107 26662072 326621 SH SOLE 18 316318 0 10303 HEALTHEQUITY INC COM 42226A107 23174349 283895 SH SOLE 19 283895 0 0 HEALTHEQUITY INC COM 42226A107 531409667 6509980 SH SOLE 21 6509980 0 0 HEALTHEQUITY INC COM 42226A107 242564688 2971514 SH SOLE 22 2888655 0 82859 HEALTHEQUITY INC COM 42226A107 173872 2130 SH SOLE 23 2130 0 0 HEALTHEQUITY INC COM 42226A107 9078236 111212 SH SOLE 25 111212 0 0 HEALTHEQUITY INC COM 42226A107 2693137 32992 SH SOLE 26 25201 0 7791 HEALTHEQUITY INC COM 42226A107 474434 5812 SH SOLE 28 1486 0 4326 HEALTHEQUITY INC COM 42226A107 5798750 71037 SH SOLE 30 71037 0 0 HEALTHEQUITY INC COM 42226A107 28743882 352124 SH SOLE 34 352124 0 0 HEALTHEQUITY INC COM 42226A107 25142 308 SH SOLE 36 308 0 0 HEALTHEQUITY INC COM 42226A107 1496033 18327 SH SOLE 40 18327 0 0 HEALTHEQUITY INC COM 42226A107 9368920 114773 SH SOLE 43 94457 0 20316 HEALTHPEAK PROPERTIES INC COM 42250P103 32866219 1752865 SH SOLE 2 422276 0 1330589 HEALTHPEAK PROPERTIES INC COM 42250P103 21420638 1142434 SH SOLE 4 1058637 0 83797 HEALTHPEAK PROPERTIES INC COM 42250P103 27550744 1469373 SH SOLE 7 1302962 0 166411 HEALTHPEAK PROPERTIES INC COM 42250P103 377006 20107 SH SOLE 13 20107 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1814381 96767 SH SOLE 15 96767 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 34797563 1855870 SH SOLE 18 1812050 0 43820 HEALTHPEAK PROPERTIES INC COM 42250P103 77743444 4146317 SH SOLE 19 4146317 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 475582425 25364396 SH SOLE 21 25364396 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 450573431 24030583 SH SOLE 22 20976565 0 3054018 HEALTHPEAK PROPERTIES INC COM 42250P103 22524975 1201332 SH SOLE 23 1201332 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 65226188 3478730 SH SOLE 25 3478730 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 19558313 1043110 SH SOLE 26 406611 0 636499 HEALTHPEAK PROPERTIES INC COM 42250P103 56645400 3021088 SH SOLE 28 657308 0 2363780 HEALTHPEAK PROPERTIES INC COM 42250P103 113470894 6051781 SH SOLE 30 6051781 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 3166725 168892 SH SOLE 31 157244 0 11648 HEALTHPEAK PROPERTIES INC COM 42250P103 46881431 2500343 SH SOLE 34 2500343 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 3141225 167532 SH SOLE 36 167532 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 663038 35362 SH SOLE 40 35362 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 21713 1158 SH OTR 43 1158 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 25773711 1374598 SH SOLE 43 1156034 0 218564 HEALTHSTREAM INC COM 42222N103 1787100 67033 SH SOLE 2 48709 0 18324 HEALTHSTREAM INC COM 42222N103 4612 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 4905 184 SH SOLE 7 184 0 0 HEALTHSTREAM INC COM 42222N103 2045568 76728 SH SOLE 18 76728 0 0 HEALTHSTREAM INC COM 42222N103 2575196 96594 SH SOLE 19 96594 0 0 HEALTHSTREAM INC COM 42222N103 76850143 2882601 SH SOLE 21 2882601 0 0 HEALTHSTREAM INC COM 42222N103 19490113 731062 SH SOLE 22 698805 0 32257 HEALTHSTREAM INC COM 42222N103 87258 3273 SH SOLE 23 3273 0 0 HEALTHSTREAM INC COM 42222N103 149189 5596 SH SOLE 25 5596 0 0 HEALTHSTREAM INC COM 42222N103 5652 212 SH SOLE 26 0 0 212 HEALTHSTREAM INC COM 42222N103 42843 1607 SH SOLE 28 0 0 1607 HEALTHSTREAM INC COM 42222N103 1611944 60463 SH SOLE 30 60463 0 0 HEALTHSTREAM INC COM 42222N103 87018 3264 SH SOLE 40 3264 0 0 HEALTHSTREAM INC COM 42222N103 16263 610 SH OTR 43 610 0 0 HEALTHSTREAM INC COM 42222N103 1242223 46595 SH SOLE 43 43502 0 3093 HEARTBEAM INC COM 42238H108 51474 23612 SH SOLE 22 23612 0 0 HEARTLAND EXPRESS INC COM 422347104 1006041 84258 SH SOLE 2 62491 0 21767 HEARTLAND EXPRESS INC COM 422347104 215 18 SH SOLE 4 18 0 0 HEARTLAND EXPRESS INC COM 422347104 4764 399 SH SOLE 7 399 0 0 HEARTLAND EXPRESS INC COM 422347104 1745449 146185 SH SOLE 18 146185 0 0 HEARTLAND EXPRESS INC COM 422347104 1199552 100465 SH SOLE 19 100465 0 0 HEARTLAND EXPRESS INC COM 422347104 64922281 5437377 SH SOLE 21 5437377 0 0 HEARTLAND EXPRESS INC COM 422347104 16292942 1364568 SH SOLE 22 1299406 0 65162 HEARTLAND EXPRESS INC COM 422347104 134289 11247 SH SOLE 25 11247 0 0 HEARTLAND EXPRESS INC COM 422347104 61634 5162 SH SOLE 26 5162 0 0 HEARTLAND EXPRESS INC COM 422347104 177834 14894 SH SOLE 28 0 0 14894 HEARTLAND EXPRESS INC COM 422347104 1451629 121577 SH SOLE 30 121577 0 0 HEARTLAND EXPRESS INC COM 422347104 117836 9869 SH SOLE 40 9869 0 0 HEARTLAND EXPRESS INC COM 422347104 364564 30533 SH SOLE 43 29793 0 740 HEARTLAND FINL USA INC COM 42234Q102 10351956 294508 SH SOLE 2 112756 0 181752 HEARTLAND FINL USA INC COM 42234Q102 3128 89 SH SOLE 4 89 0 0 HEARTLAND FINL USA INC COM 42234Q102 13779 392 SH SOLE 7 392 0 0 HEARTLAND FINL USA INC COM 42234Q102 4053147 115310 SH SOLE 18 115310 0 0 HEARTLAND FINL USA INC COM 42234Q102 35535490 1010967 SH SOLE 19 1010967 0 0 HEARTLAND FINL USA INC COM 42234Q102 57133583 1625422 SH SOLE 21 1625422 0 0 HEARTLAND FINL USA INC COM 42234Q102 85465257 2431444 SH SOLE 22 2279059 0 152385 HEARTLAND FINL USA INC COM 42234Q102 417477 11877 SH SOLE 23 11877 0 0 HEARTLAND FINL USA INC COM 42234Q102 305700 8697 SH SOLE 25 8697 0 0 HEARTLAND FINL USA INC COM 42234Q102 5115169 145524 SH SOLE 26 0 0 145524 HEARTLAND FINL USA INC COM 42234Q102 177332 5045 SH SOLE 28 350 0 4695 HEARTLAND FINL USA INC COM 42234Q102 866307 24646 SH SOLE 30 24646 0 0 HEARTLAND FINL USA INC COM 42234Q102 337124 9591 SH SOLE 40 9591 0 0 HEARTLAND FINL USA INC COM 42234Q102 2320435 66015 SH SOLE 43 63836 0 2179 HECLA MNG CO COM 422704106 2690430 559341 SH SOLE 2 249927 0 309414 HECLA MNG CO COM 422704106 10414 2165 SH SOLE 4 2165 0 0 HECLA MNG CO COM 422704106 44791 9312 SH SOLE 7 9312 0 0 HECLA MNG CO COM 422704106 7582277 1576357 SH SOLE 18 1576357 0 0 HECLA MNG CO COM 422704106 6624866 1377311 SH SOLE 19 1377311 0 0 HECLA MNG CO COM 422704106 122046222 25373435 SH SOLE 21 25373435 0 0 HECLA MNG CO COM 422704106 81158697 16872910 SH SOLE 22 16158306 0 714604 HECLA MNG CO COM 422704106 567575 117999 SH SOLE 25 117999 0 0 HECLA MNG CO COM 422704106 892058 185459 SH SOLE 26 185459 0 0 HECLA MNG CO COM 422704106 295781 61493 SH SOLE 28 9542 0 51951 HECLA MNG CO COM 422704106 1759233 365745 SH SOLE 30 365745 0 0 HECLA MNG CO COM 422704106 559826 116388 SH SOLE 40 116388 0 0 HECLA MNG CO COM 422704106 1145540 238158 SH SOLE 43 225219 0 12939 HEICO CORP NEW COM 422806109 23616577 123647 SH SOLE 2 17339 0 106308 HEICO CORP NEW COM 422806109 12958777 67847 SH SOLE 4 49350 0 18497 HEICO CORP NEW COM 422806109 1485789 7779 SH SOLE 7 7485 0 294 HEICO CORP NEW COM 422806109 181641 951 SH SOLE 13 951 0 0 HEICO CORP NEW COM 422806109 1131675 5925 SH SOLE 15 5925 0 0 HEICO CORP NEW COM 422806109 6453699 33789 SH SOLE 18 31124 0 2665 HEICO CORP NEW COM 422806109 330936150 1732650 SH SOLE 19 1732650 0 0 HEICO CORP NEW COM 422806109 233119129 1220519 SH SOLE 21 1220519 0 0 HEICO CORP NEW COM 422806109 231096057 1209927 SH SOLE 22 1125747 0 84180 HEICO CORP NEW COM 422806109 12827942 67162 SH SOLE 23 67162 0 0 HEICO CORP NEW COM 422806109 12413090 64990 SH SOLE 25 64990 0 0 HEICO CORP NEW COM 422806109 7560926 39586 SH SOLE 26 18454 0 21132 HEICO CORP NEW COM 422806109 11730456 61416 SH SOLE 28 770 0 60646 HEICO CORP NEW COM 422806109 23085788 120868 SH SOLE 30 120868 0 0 HEICO CORP NEW COM 422806109 1905798 9978 SH SOLE 31 9193 0 785 HEICO CORP NEW COM 422806109 11669336 61096 SH SOLE 34 61096 0 0 HEICO CORP NEW COM 422806109 1588165 8315 SH SOLE 36 8315 0 0 HEICO CORP NEW COM 422806109 454771 2381 SH SOLE 40 2381 0 0 HEICO CORP NEW COM 422806109 15919110 83346 SH SOLE 43 76850 0 6496 HEICO CORP NEW CL A 422806208 21793440 141571 SH SOLE 2 54795 0 86776 HEICO CORP NEW CL A 422806208 13771780 89462 SH SOLE 4 27788 0 61674 HEICO CORP NEW CL A 422806208 1896849 12322 SH SOLE 7 12122 0 200 HEICO CORP NEW CL A 422806208 232142 1508 SH SOLE 13 1508 0 0 HEICO CORP NEW CL A 422806208 1144852 7437 SH SOLE 15 7437 0 0 HEICO CORP NEW CL A 422806208 13788868 89573 SH SOLE 18 82283 0 7290 HEICO CORP NEW CL A 422806208 9537045 61953 SH SOLE 19 61953 0 0 HEICO CORP NEW CL A 422806208 349297557 2269050 SH SOLE 21 2269050 0 0 HEICO CORP NEW CL A 422806208 309891072 2013064 SH SOLE 22 1798195 0 214869 HEICO CORP NEW CL A 422806208 20475713 133011 SH SOLE 23 133011 0 0 HEICO CORP NEW CL A 422806208 17048701 110749 SH SOLE 25 110581 0 168 HEICO CORP NEW CL A 422806208 17099347 111078 SH SOLE 26 55154 0 55924 HEICO CORP NEW CL A 422806208 29976428 194728 SH SOLE 28 840 0 193888 HEICO CORP NEW CL A 422806208 19858 129 SH SOLE 29 129 0 0 HEICO CORP NEW CL A 422806208 31815396 206674 SH SOLE 30 206674 0 0 HEICO CORP NEW CL A 422806208 2650077 17215 SH SOLE 31 16039 0 1176 HEICO CORP NEW CL A 422806208 2365442 15366 SH SOLE 34 15366 0 0 HEICO CORP NEW CL A 422806208 2557559 16614 SH SOLE 36 16614 0 0 HEICO CORP NEW CL A 422806208 553414 3595 SH SOLE 40 3595 0 0 HEICO CORP NEW CL A 422806208 6808161 44226 SH SOLE 43 39864 0 4362 HEIDRICK & STRUGGLES INTL IN COM 422819102 4353483 129337 SH SOLE 2 116149 0 13188 HEIDRICK & STRUGGLES INTL IN COM 422819102 4275 127 SH SOLE 4 127 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 5150 153 SH SOLE 7 153 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2222839 66038 SH SOLE 18 66038 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1421428 42229 SH SOLE 19 42229 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 83808755 2489862 SH SOLE 21 2489862 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 19622434 582960 SH SOLE 22 559677 0 23283 HEIDRICK & STRUGGLES INTL IN COM 422819102 176378 5240 SH SOLE 25 5240 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 28207 838 SH SOLE 26 838 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2760 82 SH SOLE 28 82 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1751666 52040 SH SOLE 30 52040 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 140362 4170 SH SOLE 40 4170 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1566166 46529 SH SOLE 43 46035 0 494 HELEN OF TROY LTD COM G4388N106 6241398 54160 SH SOLE 2 40128 0 14032 HELEN OF TROY LTD COM G4388N106 10717 93 SH SOLE 4 93 0 0 HELEN OF TROY LTD COM G4388N106 729123 6327 SH SOLE 7 6000 0 327 HELEN OF TROY LTD COM G4388N106 10857337 94215 SH SOLE 18 94215 0 0 HELEN OF TROY LTD COM G4388N106 5848660 50752 SH SOLE 19 50752 0 0 HELEN OF TROY LTD COM G4388N106 204535558 1774866 SH SOLE 21 1774866 0 0 HELEN OF TROY LTD COM G4388N106 90406471 784506 SH SOLE 22 753514 0 30992 HELEN OF TROY LTD COM G4388N106 590259 5122 SH SOLE 25 5122 0 0 HELEN OF TROY LTD COM G4388N106 952228 8263 SH SOLE 26 7845 0 418 HELEN OF TROY LTD COM G4388N106 113511 985 SH SOLE 28 429 0 556 HELEN OF TROY LTD COM G4388N106 4031441 34983 SH SOLE 30 34983 0 0 HELEN OF TROY LTD COM G4388N106 69490 603 SH SOLE 36 603 0 0 HELEN OF TROY LTD COM G4388N106 576085 4999 SH SOLE 40 4999 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 786455 17598 SH SOLE 2 9499 0 8099 HELIOS TECHNOLOGIES INC COM 42328H109 6346 142 SH SOLE 4 142 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 13139 294 SH SOLE 7 294 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 3488233 78054 SH SOLE 18 78054 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 3159404 70696 SH SOLE 19 70696 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 51806570 1159243 SH SOLE 21 1159243 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 41486442 928316 SH SOLE 22 899733 0 28583 HELIOS TECHNOLOGIES INC COM 42328H109 309925 6935 SH SOLE 25 6935 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 565284 12649 SH SOLE 26 12649 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 150203 3361 SH SOLE 28 545 0 2816 HELIOS TECHNOLOGIES INC COM 42328H109 957126 21417 SH SOLE 30 21417 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 320159 7164 SH SOLE 40 7164 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 608834 13624 SH SOLE 43 12234 0 1390 HELIX ACQUISITION CORP II CL A ORD SHS G4444H101 438412 42155 SH SOLE 18 42155 0 0 HELIX ACQUISITION CORP II CL A ORD SHS G4444H101 15149784 1456710 SH SOLE 19 1456710 0 0 HELIX ACQUISITION CORP II CL A ORD SHS G4444H101 11804 1135 SH SOLE 21 1135 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 4424595 408173 SH SOLE 2 155615 0 252558 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2743 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 370446 34174 SH SOLE 7 32371 0 1803 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5699401 525775 SH SOLE 18 481736 0 44039 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 11475874 1058660 SH SOLE 19 1058660 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 184778174 17045957 SH SOLE 21 17045957 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 58287612 5377086 SH SOLE 22 5091329 0 285757 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 165093 15230 SH SOLE 23 15230 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 310078 28605 SH SOLE 25 28605 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1838128 169569 SH SOLE 26 28052 0 141517 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1649761 152192 SH SOLE 28 90401 0 61791 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3866877 356723 SH SOLE 30 356723 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 359563 33170 SH SOLE 40 33170 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2448382 225865 SH SOLE 43 216748 0 9117 HELLO GROUP INC ADS 423403104 1565 252 SH SOLE 2 252 0 0 HELLO GROUP INC ADS 423403104 12420 2000 SH SOLE 4 2000 0 0 HELLO GROUP INC ADS 423403104 119425 19231 SH SOLE 7 19231 0 0 HELLO GROUP INC ADS 423403104 16048553 2584308 SH SOLE 21 2584308 0 0 HELLO GROUP INC ADS 423403104 5041936 811906 SH SOLE 22 683781 0 128125 HELLO GROUP INC ADS 423403104 3411513 549358 SH SOLE 30 549358 0 0 HELLO GROUP INC ADS 423403104 44501 7166 SH SOLE 36 7166 0 0 HELLO GROUP INC ADS 423403104 2391036 385030 SH SOLE 43 375504 0 9526 HELMERICH & PAYNE INC COM 423452101 6896242 163962 SH SOLE 2 61302 0 102660 HELMERICH & PAYNE INC COM 423452101 9127 217 SH SOLE 4 217 0 0 HELMERICH & PAYNE INC COM 423452101 66455 1580 SH SOLE 7 1580 0 0 HELMERICH & PAYNE INC COM 423452101 13896414 330395 SH SOLE 18 330395 0 0 HELMERICH & PAYNE INC COM 423452101 15151989 360247 SH SOLE 19 360247 0 0 HELMERICH & PAYNE INC COM 423452101 488792046 11621304 SH SOLE 21 11621304 0 0 HELMERICH & PAYNE INC COM 423452101 130052885 3092080 SH SOLE 22 2950605 0 141475 HELMERICH & PAYNE INC COM 423452101 85929 2043 SH SOLE 23 2043 0 0 HELMERICH & PAYNE INC COM 423452101 853608 20295 SH SOLE 25 20295 0 0 HELMERICH & PAYNE INC COM 423452101 4220511 100345 SH SOLE 26 45461 0 54884 HELMERICH & PAYNE INC COM 423452101 913627 21722 SH SOLE 28 1922 0 19800 HELMERICH & PAYNE INC COM 423452101 9112215 216648 SH SOLE 30 216648 0 0 HELMERICH & PAYNE INC COM 423452101 134424 3196 SH SOLE 36 3196 0 0 HELMERICH & PAYNE INC COM 423452101 856300 20359 SH SOLE 40 20359 0 0 HELMERICH & PAYNE INC COM 423452101 10150618 241337 SH SOLE 43 209614 0 31723 HENNESSY ADVISORS INC COM 425885100 5989 868 SH SOLE 18 868 0 0 HENNESSY ADVISORS INC COM 425885100 75017 10872 SH SOLE 21 10872 0 0 HENNESSY ADVISORS INC COM 425885100 5734 831 SH SOLE 22 831 0 0 HENNESSY CAPITAL INVST CORP *W EXP 99/99/999 42600H116 80190 801900 SH SOLE 2 801900 0 0 HENRY JACK & ASSOC INC COM 426281101 35039256 201688 SH SOLE 2 71441 0 130247 HENRY JACK & ASSOC INC COM 426281101 11864022 68290 SH SOLE 4 29157 0 39133 HENRY JACK & ASSOC INC COM 426281101 11749707 67632 SH SOLE 7 53432 0 14200 HENRY JACK & ASSOC INC COM 426281101 405312 2333 SH SOLE 13 2333 0 0 HENRY JACK & ASSOC INC COM 426281101 1769093 10183 SH SOLE 15 10183 0 0 HENRY JACK & ASSOC INC COM 426281101 26017979 149761 SH SOLE 18 145027 0 4734 HENRY JACK & ASSOC INC COM 426281101 12958347 74589 SH SOLE 19 74589 0 0 HENRY JACK & ASSOC INC COM 426281101 439826855 2531669 SH SOLE 21 2531669 0 0 HENRY JACK & ASSOC INC COM 426281101 323646134 1862926 SH SOLE 22 1682500 0 180426 HENRY JACK & ASSOC INC COM 426281101 20343783 117100 SH SOLE 23 117100 0 0 HENRY JACK & ASSOC INC COM 426281101 22565269 129887 SH SOLE 25 129502 0 385 HENRY JACK & ASSOC INC COM 426281101 24530155 141197 SH SOLE 26 71336 0 69861 HENRY JACK & ASSOC INC COM 426281101 24575672 141459 SH SOLE 28 982 0 140477 HENRY JACK & ASSOC INC COM 426281101 98943752 569526 SH SOLE 30 558452 0 11074 HENRY JACK & ASSOC INC COM 426281101 2920401 16810 SH SOLE 31 15669 0 1141 HENRY JACK & ASSOC INC COM 426281101 1309577 7538 SH SOLE 34 7538 0 0 HENRY JACK & ASSOC INC COM 426281101 5173679 29780 SH SOLE 36 29780 0 0 HENRY JACK & ASSOC INC COM 426281101 630640 3630 SH SOLE 40 3630 0 0 HENRY JACK & ASSOC INC COM 426281101 22411 129 SH OTR 43 129 0 0 HENRY JACK & ASSOC INC COM 426281101 16815213 96789 SH SOLE 43 88489 0 8300 HENRY SCHEIN INC COM 806407102 21518593 284939 SH SOLE 2 63912 0 221027 HENRY SCHEIN INC COM 806407102 14116274 186921 SH SOLE 4 106519 0 80402 HENRY SCHEIN INC COM 806407102 6867034 90930 SH SOLE 7 80902 0 10028 HENRY SCHEIN INC COM 806407102 186685 2472 SH SOLE 13 2472 0 0 HENRY SCHEIN INC COM 806407102 1405125 18606 SH SOLE 15 18606 0 0 HENRY SCHEIN INC COM 806407102 14058879 186161 SH SOLE 18 178165 0 7996 HENRY SCHEIN INC COM 806407102 5695718 75420 SH SOLE 19 75420 0 0 HENRY SCHEIN INC COM 806407102 264236626 3498896 SH SOLE 21 3498896 0 0 HENRY SCHEIN INC COM 806407102 237974848 3151150 SH SOLE 22 2844467 0 306683 HENRY SCHEIN INC COM 806407102 14759629 195440 SH SOLE 23 195440 0 0 HENRY SCHEIN INC COM 806407102 18644831 246886 SH SOLE 25 246236 0 650 HENRY SCHEIN INC COM 806407102 10658817 141139 SH SOLE 26 88342 0 52797 HENRY SCHEIN INC COM 806407102 23907820 316576 SH SOLE 28 1599 0 314977 HENRY SCHEIN INC COM 806407102 92000579 1218228 SH SOLE 30 1127247 0 90981 HENRY SCHEIN INC COM 806407102 2150810 28480 SH SOLE 31 26450 0 2030 HENRY SCHEIN INC COM 806407102 400709 5306 SH SOLE 34 5306 0 0 HENRY SCHEIN INC COM 806407102 2590563 34303 SH SOLE 36 34303 0 0 HENRY SCHEIN INC COM 806407102 471396 6242 SH SOLE 40 6242 0 0 HENRY SCHEIN INC COM 806407102 22203 294 SH OTR 43 294 0 0 HENRY SCHEIN INC COM 806407102 8411418 111380 SH SOLE 43 93770 0 17610 HEPION PHARMACEUTICALS INC COM NEW 426897302 206555 82954 SH SOLE 22 82954 0 0 HERBALIFE LTD COM SHS G4412G101 616980 61391 SH SOLE 2 28102 0 33289 HERBALIFE LTD COM SHS G4412G101 2030 202 SH SOLE 4 202 0 0 HERBALIFE LTD COM SHS G4412G101 47908 4767 SH SOLE 7 4767 0 0 HERBALIFE LTD COM SHS G4412G101 2437849 242572 SH SOLE 18 242572 0 0 HERBALIFE LTD COM SHS G4412G101 2138811 212817 SH SOLE 19 212817 0 0 HERBALIFE LTD COM SHS G4412G101 36297213 3611663 SH SOLE 21 3611663 0 0 HERBALIFE LTD COM SHS G4412G101 28785843 2864263 SH SOLE 22 2772358 0 91905 HERBALIFE LTD COM SHS G4412G101 221211 22011 SH SOLE 25 22011 0 0 HERBALIFE LTD COM SHS G4412G101 322866 32126 SH SOLE 26 32126 0 0 HERBALIFE LTD COM SHS G4412G101 19346 1925 SH SOLE 28 1925 0 0 HERBALIFE LTD COM SHS G4412G101 744042 74034 SH SOLE 30 74034 0 0 HERBALIFE LTD COM SHS G4412G101 44310 4409 SH SOLE 36 4409 0 0 HERBALIFE LTD COM SHS G4412G101 258164 25688 SH SOLE 40 25688 0 0 HERBALIFE LTD COM SHS G4412G101 500580 49809 SH SOLE 43 35747 0 14062 HERC HLDGS INC COM 42704L104 5455108 32413 SH SOLE 2 19096 0 13317 HERC HLDGS INC COM 42704L104 80952 481 SH SOLE 4 88 0 393 HERC HLDGS INC COM 42704L104 857993 5098 SH SOLE 7 4840 0 258 HERC HLDGS INC COM 42704L104 12475742 74128 SH SOLE 18 68393 0 5735 HERC HLDGS INC COM 42704L104 19450094 115568 SH SOLE 19 115568 0 0 HERC HLDGS INC COM 42704L104 170097276 1010679 SH SOLE 21 1010679 0 0 HERC HLDGS INC COM 42704L104 142773266 848326 SH SOLE 22 819247 0 29079 HERC HLDGS INC COM 42704L104 270626 1608 SH SOLE 23 1608 0 0 HERC HLDGS INC COM 42704L104 1006602 5981 SH SOLE 25 5981 0 0 HERC HLDGS INC COM 42704L104 2370842 14087 SH SOLE 26 10173 0 3914 HERC HLDGS INC COM 42704L104 2973356 17667 SH SOLE 28 14598 0 3069 HERC HLDGS INC COM 42704L104 24067 143 SH SOLE 29 143 0 0 HERC HLDGS INC COM 42704L104 5644445 33538 SH SOLE 30 33538 0 0 HERC HLDGS INC COM 42704L104 129423 769 SH SOLE 36 769 0 0 HERC HLDGS INC COM 42704L104 1029659 6118 SH SOLE 40 6118 0 0 HERC HLDGS INC COM 42704L104 5783310 34363 SH SOLE 43 26695 0 7668 HERCULES CAPITAL INC COM 427096508 8216708 445350 SH SOLE 30 445350 0 0 HERCULES CAPITAL INC COM 427096508 960267 52047 SH SOLE 36 52047 0 0 HERCULES CAPITAL INC COM 427096508 2399450 130051 SH SOLE 43 116055 0 13996 HERITAGE COMM CORP COM 426927109 5820560 678387 SH SOLE 2 370203 0 308184 HERITAGE COMM CORP COM 426927109 4985 581 SH SOLE 7 581 0 0 HERITAGE COMM CORP COM 426927109 1546185 180208 SH SOLE 18 180208 0 0 HERITAGE COMM CORP COM 426927109 7897984 920511 SH SOLE 19 920511 0 0 HERITAGE COMM CORP COM 426927109 22092136 2574841 SH SOLE 21 2574841 0 0 HERITAGE COMM CORP COM 426927109 28056566 3269996 SH SOLE 22 3130997 0 138999 HERITAGE COMM CORP COM 426927109 370502 43182 SH SOLE 23 43182 0 0 HERITAGE COMM CORP COM 426927109 108623 12660 SH SOLE 25 12660 0 0 HERITAGE COMM CORP COM 426927109 899227 104805 SH SOLE 26 2092 0 102713 HERITAGE COMM CORP COM 426927109 86589 10092 SH SOLE 28 0 0 10092 HERITAGE COMM CORP COM 426927109 69858 8142 SH SOLE 30 8142 0 0 HERITAGE COMM CORP COM 426927109 183543 21392 SH SOLE 40 21392 0 0 HERITAGE COMM CORP COM 426927109 25234 2941 SH OTR 43 2941 0 0 HERITAGE COMM CORP COM 426927109 2830772 329927 SH SOLE 43 315700 0 14227 HERITAGE FINL CORP WASH COM 42722X106 1128692 58210 SH SOLE 2 31687 0 26523 HERITAGE FINL CORP WASH COM 42722X106 3102 160 SH SOLE 7 160 0 0 HERITAGE FINL CORP WASH COM 42722X106 2145193 110634 SH SOLE 18 110634 0 0 HERITAGE FINL CORP WASH COM 42722X106 2018092 104079 SH SOLE 19 104079 0 0 HERITAGE FINL CORP WASH COM 42722X106 74910298 3863347 SH SOLE 21 3863347 0 0 HERITAGE FINL CORP WASH COM 42722X106 17748830 915360 SH SOLE 22 869828 0 45532 HERITAGE FINL CORP WASH COM 42722X106 30442 1570 SH SOLE 23 1570 0 0 HERITAGE FINL CORP WASH COM 42722X106 61156 3154 SH SOLE 25 3154 0 0 HERITAGE FINL CORP WASH COM 42722X106 19661 1014 SH SOLE 26 0 0 1014 HERITAGE FINL CORP WASH COM 42722X106 47602 2455 SH SOLE 28 0 0 2455 HERITAGE FINL CORP WASH COM 42722X106 1053905 54353 SH SOLE 30 54353 0 0 HERITAGE FINL CORP WASH COM 42722X106 61156 3154 SH SOLE 40 3154 0 0 HERITAGE FINL CORP WASH COM 42722X106 42619 2198 SH SOLE 43 1987 0 211 HERITAGE GLOBAL INC COM 42727E103 14718 5575 SH SOLE 18 5575 0 0 HERITAGE GLOBAL INC COM 42727E103 187345 70964 SH SOLE 21 70964 0 0 HERITAGE GLOBAL INC COM 42727E103 146140 55356 SH SOLE 22 55356 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 256367 24072 SH SOLE 2 24072 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 101122 9495 SH SOLE 18 9495 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 617902 58019 SH SOLE 21 58019 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 5644276 529979 SH SOLE 22 529979 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 59406 5578 SH SOLE 26 5578 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 41471 3894 SH SOLE 43 3894 0 0 HERON THERAPEUTICS INC COM 427746102 70735 25536 SH SOLE 2 4418 0 21118 HERON THERAPEUTICS INC COM 427746102 4113 1485 SH SOLE 7 1485 0 0 HERON THERAPEUTICS INC COM 427746102 845601 305271 SH SOLE 18 270579 0 34692 HERON THERAPEUTICS INC COM 427746102 582185 210175 SH SOLE 19 210175 0 0 HERON THERAPEUTICS INC COM 427746102 10861718 3921198 SH SOLE 21 3921198 0 0 HERON THERAPEUTICS INC COM 427746102 7740319 2794339 SH SOLE 22 2751050 0 43289 HERON THERAPEUTICS INC COM 427746102 77626 28024 SH SOLE 43 27914 0 110 HERSHEY CO COM 427866108 72428883 372385 SH SOLE 2 142940 0 229445 HERSHEY CO COM 427866108 36905208 189744 SH SOLE 4 104598 0 85146 HERSHEY CO COM 427866108 27202187 139857 SH SOLE 7 127867 0 11990 HERSHEY CO COM 427866108 2775904 14272 SH SOLE 13 14272 0 0 HERSHEY CO COM 427866108 3964688 20384 SH SOLE 15 20384 0 0 HERSHEY CO COM 427866108 50578558 260044 SH SOLE 18 218896 0 41148 HERSHEY CO COM 427866108 42521396 218619 SH SOLE 19 218619 0 0 HERSHEY CO COM 427866108 1101713158 5664335 SH SOLE 21 5664335 0 0 HERSHEY CO COM 427866108 760701365 3911061 SH SOLE 22 3497799 0 413262 HERSHEY CO COM 427866108 53236984 273712 SH SOLE 23 273712 0 0 HERSHEY CO COM 427866108 57283751 294518 SH SOLE 25 293204 0 1314 HERSHEY CO COM 427866108 45909002 236036 SH SOLE 26 156199 0 79837 HERSHEY CO COM 427866108 78722708 404744 SH SOLE 28 4667 0 400077 HERSHEY CO COM 427866108 282605777 1452986 SH SOLE 30 1452986 0 0 HERSHEY CO COM 427866108 6692162 34407 SH SOLE 31 32009 0 2398 HERSHEY CO COM 427866108 23257338 119575 SH SOLE 34 119575 0 0 HERSHEY CO COM 427866108 10872550 55900 SH SOLE 36 55900 0 0 HERSHEY CO COM 427866108 1402540 7211 SH SOLE 40 7211 0 0 HERSHEY CO COM 427866108 46291 238 SH OTR 43 238 0 0 HERSHEY CO COM 427866108 66155370 340130 SH SOLE 43 304796 0 35334 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 2864 645 SH SOLE 43 645 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 3850050 491705 SH SOLE 2 152091 0 339614 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 3915 500 SH SOLE 4 500 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 48507 6195 SH SOLE 7 6195 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1811071 231299 SH SOLE 18 231299 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 360157 45997 SH SOLE 19 45997 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 51954282 6635285 SH SOLE 21 6635285 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 32647929 4169595 SH SOLE 22 3984743 0 184852 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 165268 21107 SH SOLE 25 21107 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 282326 36057 SH SOLE 26 36057 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 11722 1497 SH SOLE 28 1497 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 862435 110145 SH SOLE 30 110145 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 14987 1914 SH SOLE 31 1914 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 212326 27117 SH SOLE 40 27117 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 3404304 434777 SH SOLE 43 371081 0 63696 HESAI GROUP SPONSORED ADS 428050108 98371 19441 SH SOLE 2 19441 0 0 HESAI GROUP SPONSORED ADS 428050108 697071 137761 SH SOLE 22 137761 0 0 HESS CORP COM 42809H107 50624430 331659 SH SOLE 2 158075 0 173584 HESS CORP COM 42809H107 40149204 263032 SH SOLE 4 73707 0 189325 HESS CORP COM 42809H107 83834772 549232 SH SOLE 7 507957 0 41275 HESS CORP COM 42809H107 1246764 8168 SH SOLE 13 8168 0 0 HESS CORP COM 42809H107 6140402 40228 SH SOLE 15 40228 0 0 HESS CORP COM 42809H107 126686621 829970 SH SOLE 18 807347 0 22623 HESS CORP COM 42809H107 85797570 562091 SH SOLE 19 562091 0 0 HESS CORP COM 42809H107 1332577117 8730196 SH SOLE 21 8730196 0 0 HESS CORP COM 42809H107 903281239 5917723 SH SOLE 22 5316586 0 601137 HESS CORP COM 42809H107 66233396 433919 SH SOLE 23 433919 0 0 HESS CORP COM 42809H107 118730871 777849 SH SOLE 25 777849 0 0 HESS CORP COM 42809H107 37706812 247031 SH SOLE 26 163886 0 83145 HESS CORP COM 42809H107 47000604 307918 SH SOLE 28 2669 0 305249 HESS CORP COM 42809H107 20979452 137444 SH SOLE 29 137444 0 0 HESS CORP COM 42809H107 346949041 2272989 SH SOLE 30 2204846 0 68143 HESS CORP COM 42809H107 9562896 62650 SH SOLE 31 58216 0 4434 HESS CORP COM 42809H107 130692352 856213 SH SOLE 34 856213 0 0 HESS CORP COM 42809H107 8550893 56020 SH SOLE 36 56020 0 0 HESS CORP COM 42809H107 2115285 13858 SH SOLE 40 13858 0 0 HESS CORP COM 42809H107 36176 237 SH OTR 43 237 0 0 HESS CORP COM 42809H107 37857451 248018 SH SOLE 43 196520 0 51498 HESS MIDSTREAM LP CL A SHS 428103105 1415646 39182 SH SOLE 2 30962 0 8220 HESS MIDSTREAM LP CL A SHS 428103105 7804 216 SH SOLE 4 216 0 0 HESS MIDSTREAM LP CL A SHS 428103105 3988752 110400 SH SOLE 19 110400 0 0 HESS MIDSTREAM LP CL A SHS 428103105 6991300 193504 SH SOLE 21 193504 0 0 HESS MIDSTREAM LP CL A SHS 428103105 2243818 62104 SH SOLE 22 25825 0 36279 HESS MIDSTREAM LP CL A SHS 428103105 475724 13167 SH SOLE 25 13167 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1014422 28077 SH SOLE 26 28077 0 0 HESS MIDSTREAM LP CL A SHS 428103105 602468 16675 SH SOLE 28 0 0 16675 HESS MIDSTREAM LP CL A SHS 428103105 1707179 47251 SH SOLE 30 47251 0 0 HESS MIDSTREAM LP CL A SHS 428103105 543251 15036 SH SOLE 40 15036 0 0 HESS MIDSTREAM LP CL A SHS 428103105 145 4 SH SOLE 43 4 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 51165429 2885811 SH SOLE 2 1015078 0 1870733 HEWLETT PACKARD ENTERPRISE C COM 42824C109 29382936 1657244 SH SOLE 4 1005589 0 651655 HEWLETT PACKARD ENTERPRISE C COM 42824C109 45040742 2540369 SH SOLE 7 2204340 0 336029 HEWLETT PACKARD ENTERPRISE C COM 42824C109 637411 35951 SH SOLE 13 35951 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3223917 181834 SH SOLE 15 181834 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 50438393 2844805 SH SOLE 18 2593750 0 251055 HEWLETT PACKARD ENTERPRISE C COM 42824C109 19395148 1093917 SH SOLE 19 1093917 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 801124040 45184661 SH SOLE 21 45184661 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 527103414 29729465 SH SOLE 22 26704045 0 3025420 HEWLETT PACKARD ENTERPRISE C COM 42824C109 35470727 2000605 SH SOLE 23 2000605 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 102815242 5798942 SH SOLE 25 5265949 0 532993 HEWLETT PACKARD ENTERPRISE C COM 42824C109 43883328 2475089 SH SOLE 26 1578280 0 896809 HEWLETT PACKARD ENTERPRISE C COM 42824C109 84145162 4745920 SH SOLE 28 438414 0 4307506 HEWLETT PACKARD ENTERPRISE C COM 42824C109 291733001 16454202 SH SOLE 30 15370403 0 1083799 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5194199 292961 SH SOLE 31 272120 0 20841 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1410599 79560 SH SOLE 34 79560 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7175863 404730 SH SOLE 36 404730 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1129968 63732 SH SOLE 40 63732 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 40283 2272 SH OTR 43 2272 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 50051630 2822991 SH SOLE 43 2568699 0 254292 HEXCEL CORP NEW COM 428291108 21260398 291838 SH SOLE 2 102180 0 189658 HEXCEL CORP NEW COM 428291108 14060 193 SH SOLE 4 193 0 0 HEXCEL CORP NEW COM 428291108 1507776 20697 SH SOLE 7 19656 0 1041 HEXCEL CORP NEW COM 428291108 10375880 142428 SH SOLE 18 142428 0 0 HEXCEL CORP NEW COM 428291108 2120154 29103 SH SOLE 19 29103 0 0 HEXCEL CORP NEW COM 428291108 403074315 5532935 SH SOLE 21 5532935 0 0 HEXCEL CORP NEW COM 428291108 180804739 2481877 SH SOLE 22 2370930 0 110947 HEXCEL CORP NEW COM 428291108 6471775 88837 SH SOLE 25 88837 0 0 HEXCEL CORP NEW COM 428291108 2854554 39184 SH SOLE 26 31390 0 7794 HEXCEL CORP NEW COM 428291108 2906205 39893 SH SOLE 28 28982 0 10911 HEXCEL CORP NEW COM 428291108 9788199 134361 SH SOLE 30 134361 0 0 HEXCEL CORP NEW COM 428291108 76493 1050 SH SOLE 31 1050 0 0 HEXCEL CORP NEW COM 428291108 4448002 61057 SH SOLE 34 61057 0 0 HEXCEL CORP NEW COM 428291108 121441 1667 SH SOLE 36 1667 0 0 HEXCEL CORP NEW COM 428291108 1286312 17657 SH SOLE 40 17657 0 0 HEXCEL CORP NEW COM 428291108 48518 666 SH OTR 43 666 0 0 HEXCEL CORP NEW COM 428291108 5737674 78760 SH SOLE 43 74518 0 4242 HF FOODS GROUP INC COM 40417F109 47474 13564 SH SOLE 2 1410 0 12154 HF FOODS GROUP INC COM 40417F109 401940 114840 SH SOLE 18 114840 0 0 HF FOODS GROUP INC COM 40417F109 260488 74425 SH SOLE 19 74425 0 0 HF FOODS GROUP INC COM 40417F109 4860191 1388626 SH SOLE 21 1388626 0 0 HF FOODS GROUP INC COM 40417F109 3201695 914770 SH SOLE 22 879982 0 34788 HF SINCLAIR CORP COM 403949100 55453165 918555 SH SOLE 2 168750 0 749805 HF SINCLAIR CORP COM 403949100 9120277 151073 SH SOLE 4 45890 0 105183 HF SINCLAIR CORP COM 403949100 2430255 40256 SH SOLE 7 29605 0 10651 HF SINCLAIR CORP COM 403949100 180265 2986 SH SOLE 13 2986 0 0 HF SINCLAIR CORP COM 403949100 779196 12907 SH SOLE 15 12907 0 0 HF SINCLAIR CORP COM 403949100 32121428 532076 SH SOLE 18 522162 0 9914 HF SINCLAIR CORP COM 403949100 12324958 204157 SH SOLE 19 204157 0 0 HF SINCLAIR CORP COM 403949100 558257811 9247272 SH SOLE 21 9247272 0 0 HF SINCLAIR CORP COM 403949100 310754998 5147507 SH SOLE 22 4824109 0 323398 HF SINCLAIR CORP COM 403949100 14681320 243189 SH SOLE 23 243189 0 0 HF SINCLAIR CORP COM 403949100 2843065 47094 SH SOLE 25 47094 0 0 HF SINCLAIR CORP COM 403949100 13404917 222046 SH SOLE 26 91864 0 130182 HF SINCLAIR CORP COM 403949100 10168179 168431 SH SOLE 28 0 0 168431 HF SINCLAIR CORP COM 403949100 39638640 656595 SH SOLE 30 656595 0 0 HF SINCLAIR CORP COM 403949100 2150319 35619 SH SOLE 31 33148 0 2471 HF SINCLAIR CORP COM 403949100 423133 7009 SH SOLE 34 7009 0 0 HF SINCLAIR CORP COM 403949100 1424853 23602 SH SOLE 36 23602 0 0 HF SINCLAIR CORP COM 403949100 453922 7519 SH SOLE 40 7519 0 0 HF SINCLAIR CORP COM 403949100 27167 450 SH OTR 43 450 0 0 HF SINCLAIR CORP COM 403949100 20325734 336686 SH SOLE 43 306585 0 30101 HIBBETT INC COM 428567101 560329 7295 SH SOLE 2 3431 0 3864 HIBBETT INC COM 428567101 3610 47 SH SOLE 4 47 0 0 HIBBETT INC COM 428567101 439584 5723 SH SOLE 7 5416 0 307 HIBBETT INC COM 428567101 2703558 35198 SH SOLE 18 35198 0 0 HIBBETT INC COM 428567101 1929621 25122 SH SOLE 19 25122 0 0 HIBBETT INC COM 428567101 108447194 1411889 SH SOLE 21 1411889 0 0 HIBBETT INC COM 428567101 26755765 348337 SH SOLE 22 337238 0 11099 HIBBETT INC COM 428567101 190796 2484 SH SOLE 25 2484 0 0 HIBBETT INC COM 428567101 549345 7152 SH SOLE 26 3584 0 3568 HIBBETT INC COM 428567101 21891 285 SH SOLE 28 285 0 0 HIBBETT INC COM 428567101 3345460 43555 SH SOLE 30 43555 0 0 HIBBETT INC COM 428567101 18665 243 SH SOLE 36 243 0 0 HIBBETT INC COM 428567101 259925 3384 SH SOLE 40 3384 0 0 HIBBETT INC COM 428567101 1930466 25133 SH SOLE 43 23628 0 1505 HIGHPEAK ENERGY INC COM 43114Q105 530929 33667 SH SOLE 2 6939 0 26728 HIGHPEAK ENERGY INC COM 43114Q105 441008 27965 SH SOLE 18 27965 0 0 HIGHPEAK ENERGY INC COM 43114Q105 437144 27720 SH SOLE 19 27720 0 0 HIGHPEAK ENERGY INC COM 43114Q105 6980701 442657 SH SOLE 21 442657 0 0 HIGHPEAK ENERGY INC COM 43114Q105 6896363 437309 SH SOLE 22 421354 0 15955 HIGHPEAK ENERGY INC COM 43114Q105 402608 25530 SH SOLE 43 23318 0 2212 HIGHWOODS PPTYS INC COM 431284108 10698850 408665 SH SOLE 2 38999 0 369666 HIGHWOODS PPTYS INC COM 431284108 1268945 48470 SH SOLE 4 48470 0 0 HIGHWOODS PPTYS INC COM 431284108 5229848 199765 SH SOLE 7 180914 0 18851 HIGHWOODS PPTYS INC COM 431284108 2437044 93088 SH SOLE 18 93088 0 0 HIGHWOODS PPTYS INC COM 431284108 5647838 215731 SH SOLE 19 215731 0 0 HIGHWOODS PPTYS INC COM 431284108 268986698 10274511 SH SOLE 21 10274511 0 0 HIGHWOODS PPTYS INC COM 431284108 99107872 3785633 SH SOLE 22 3581904 0 203729 HIGHWOODS PPTYS INC COM 431284108 148362 5667 SH SOLE 23 5667 0 0 HIGHWOODS PPTYS INC COM 431284108 20575647 785930 SH SOLE 25 785930 0 0 HIGHWOODS PPTYS INC COM 431284108 5289643 202049 SH SOLE 26 36743 0 165306 HIGHWOODS PPTYS INC COM 431284108 3053871 116649 SH SOLE 28 47753 0 68896 HIGHWOODS PPTYS INC COM 431284108 16333754 623902 SH SOLE 30 623902 0 0 HIGHWOODS PPTYS INC COM 431284108 33013 1261 SH SOLE 31 1261 0 0 HIGHWOODS PPTYS INC COM 431284108 145561 5560 SH SOLE 36 5560 0 0 HIGHWOODS PPTYS INC COM 431284108 574913 21960 SH SOLE 40 21960 0 0 HIGHWOODS PPTYS INC COM 431284108 14860532 567629 SH SOLE 43 508418 0 59211 HILLENBRAND INC COM 431571108 1878231 37348 SH SOLE 2 20213 0 17135 HILLENBRAND INC COM 431571108 62058 1234 SH SOLE 4 227 0 1007 HILLENBRAND INC COM 431571108 757719 15067 SH SOLE 7 14274 0 793 HILLENBRAND INC COM 431571108 10094661 200729 SH SOLE 18 200729 0 0 HILLENBRAND INC COM 431571108 7541690 149964 SH SOLE 19 149964 0 0 HILLENBRAND INC COM 431571108 412525651 8202936 SH SOLE 21 8202936 0 0 HILLENBRAND INC COM 431571108 100747114 2003323 SH SOLE 22 1943461 0 59862 HILLENBRAND INC COM 431571108 724629 14409 SH SOLE 25 14409 0 0 HILLENBRAND INC COM 431571108 1866715 37119 SH SOLE 26 23338 0 13781 HILLENBRAND INC COM 431571108 67439 1341 SH SOLE 28 1341 0 0 HILLENBRAND INC COM 431571108 27410715 545053 SH SOLE 30 545053 0 0 HILLENBRAND INC COM 431571108 56224 1118 SH SOLE 36 1118 0 0 HILLENBRAND INC COM 431571108 757569 15064 SH SOLE 40 15064 0 0 HILLENBRAND INC COM 431571108 7143263 142041 SH SOLE 43 132632 0 9409 HILLEVAX INC COM 43157M102 283907 17072 SH SOLE 2 5550 0 11522 HILLEVAX INC COM 43157M102 3359 202 SH SOLE 7 202 0 0 HILLEVAX INC COM 43157M102 1180015 70957 SH SOLE 18 70957 0 0 HILLEVAX INC COM 43157M102 928802 55851 SH SOLE 19 55851 0 0 HILLEVAX INC COM 43157M102 16402917 986345 SH SOLE 21 986345 0 0 HILLEVAX INC COM 43157M102 10985046 660556 SH SOLE 22 626665 0 33891 HILLEVAX INC COM 43157M102 74902 4504 SH SOLE 25 4504 0 0 HILLEVAX INC COM 43157M102 79658 4790 SH SOLE 30 4790 0 0 HILLMAN SOLUTIONS CORP COM 431636109 1698378 159622 SH SOLE 2 55164 0 104458 HILLMAN SOLUTIONS CORP COM 431636109 11151 1048 SH SOLE 4 1048 0 0 HILLMAN SOLUTIONS CORP COM 431636109 15311 1439 SH SOLE 7 1439 0 0 HILLMAN SOLUTIONS CORP COM 431636109 5438764 511162 SH SOLE 18 511162 0 0 HILLMAN SOLUTIONS CORP COM 431636109 4439923 417286 SH SOLE 19 417286 0 0 HILLMAN SOLUTIONS CORP COM 431636109 73620863 6919254 SH SOLE 21 6919254 0 0 HILLMAN SOLUTIONS CORP COM 431636109 59233508 5567059 SH SOLE 22 5303431 0 263628 HILLMAN SOLUTIONS CORP COM 431636109 367452 34535 SH SOLE 25 34535 0 0 HILLMAN SOLUTIONS CORP COM 431636109 684120 64297 SH SOLE 26 64297 0 0 HILLMAN SOLUTIONS CORP COM 431636109 46742 4393 SH SOLE 28 0 0 4393 HILLMAN SOLUTIONS CORP COM 431636109 1258818 118310 SH SOLE 30 118310 0 0 HILLMAN SOLUTIONS CORP COM 431636109 408502 38393 SH SOLE 40 38393 0 0 HILLMAN SOLUTIONS CORP COM 431636109 573060 53859 SH SOLE 43 50326 0 3533 HILLTOP HOLDINGS INC COM 432748101 1382340 44136 SH SOLE 2 14291 0 29845 HILLTOP HOLDINGS INC COM 432748101 4855 155 SH SOLE 4 155 0 0 HILLTOP HOLDINGS INC COM 432748101 11400 364 SH SOLE 7 364 0 0 HILLTOP HOLDINGS INC COM 432748101 4688103 149684 SH SOLE 18 149684 0 0 HILLTOP HOLDINGS INC COM 432748101 3157119 100802 SH SOLE 19 100802 0 0 HILLTOP HOLDINGS INC COM 432748101 170313713 5437858 SH SOLE 21 5437858 0 0 HILLTOP HOLDINGS INC COM 432748101 49699672 1586835 SH SOLE 22 1519872 0 66963 HILLTOP HOLDINGS INC COM 432748101 269916 8618 SH SOLE 25 8618 0 0 HILLTOP HOLDINGS INC COM 432748101 1129556 36065 SH SOLE 26 5797 0 30268 HILLTOP HOLDINGS INC COM 432748101 85723 2737 SH SOLE 28 1193 0 1544 HILLTOP HOLDINGS INC COM 432748101 3814682 121797 SH SOLE 30 121797 0 0 HILLTOP HOLDINGS INC COM 432748101 50644 1617 SH SOLE 36 1617 0 0 HILLTOP HOLDINGS INC COM 432748101 449787 14361 SH SOLE 40 14361 0 0 HILLTOP HOLDINGS INC COM 432748101 1139048 36368 SH SOLE 43 34448 0 1920 HILTON GRAND VACATIONS INC COM 43283X105 3788650 80251 SH SOLE 2 61210 0 19041 HILTON GRAND VACATIONS INC COM 43283X105 2738 58 SH SOLE 4 58 0 0 HILTON GRAND VACATIONS INC COM 43283X105 605185 12819 SH SOLE 7 12152 0 667 HILTON GRAND VACATIONS INC COM 43283X105 14122258 299137 SH SOLE 18 282291 0 16846 HILTON GRAND VACATIONS INC COM 43283X105 8073052 171003 SH SOLE 19 171003 0 0 HILTON GRAND VACATIONS INC COM 43283X105 260650564 5521088 SH SOLE 21 5521088 0 0 HILTON GRAND VACATIONS INC COM 43283X105 113688242 2408139 SH SOLE 22 2342777 0 65362 HILTON GRAND VACATIONS INC COM 43283X105 8498 180 SH SOLE 23 180 0 0 HILTON GRAND VACATIONS INC COM 43283X105 739450 15663 SH SOLE 25 15663 0 0 HILTON GRAND VACATIONS INC COM 43283X105 2192102 46433 SH SOLE 26 32368 0 14065 HILTON GRAND VACATIONS INC COM 43283X105 72090 1527 SH SOLE 28 1527 0 0 HILTON GRAND VACATIONS INC COM 43283X105 2250973 47680 SH SOLE 30 47680 0 0 HILTON GRAND VACATIONS INC COM 43283X105 54528 1155 SH SOLE 36 1155 0 0 HILTON GRAND VACATIONS INC COM 43283X105 837222 17734 SH SOLE 40 17734 0 0 HILTON GRAND VACATIONS INC COM 43283X105 4947938 104807 SH SOLE 43 92017 0 12790 HILTON WORLDWIDE HLDGS INC COM 43300A203 89161020 417988 SH SOLE 2 81344 0 336644 HILTON WORLDWIDE HLDGS INC COM 43300A203 22243967 104280 SH SOLE 4 77976 0 26304 HILTON WORLDWIDE HLDGS INC COM 43300A203 52298279 245175 SH SOLE 7 220919 0 24256 HILTON WORLDWIDE HLDGS INC COM 43300A203 2356436 11047 SH SOLE 13 11047 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 7692599 36063 SH SOLE 15 36063 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 100108089 469308 SH SOLE 18 453108 0 16200 HILTON WORLDWIDE HLDGS INC COM 43300A203 64780327 303691 SH SOLE 19 303691 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1516666097 7110150 SH SOLE 21 7110150 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1150610778 5394078 SH SOLE 22 4840711 0 553367 HILTON WORLDWIDE HLDGS INC COM 43300A203 84494224 396110 SH SOLE 23 396110 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 80976529 379619 SH SOLE 25 378655 0 964 HILTON WORLDWIDE HLDGS INC COM 43300A203 59586869 279344 SH SOLE 26 155394 0 123950 HILTON WORLDWIDE HLDGS INC COM 43300A203 97329513 456282 SH SOLE 28 63903 0 392379 HILTON WORLDWIDE HLDGS INC COM 43300A203 374413444 1755255 SH SOLE 30 1755255 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 12618353 59155 SH SOLE 31 55061 0 4094 HILTON WORLDWIDE HLDGS INC COM 43300A203 29999065 140636 SH SOLE 34 140636 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 10790286 50585 SH SOLE 36 50585 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2710317 12706 SH SOLE 40 12706 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 108788 510 SH OTR 43 510 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 93204446 436944 SH SOLE 43 373557 0 63386 HIMALAYA SHIPPING LTD ORD SHS G4660A103 39398 5110 SH SOLE 2 1059 0 4051 HIMALAYA SHIPPING LTD ORD SHS G4660A103 604233 78370 SH SOLE 18 78370 0 0 HIMALAYA SHIPPING LTD ORD SHS G4660A103 489076 63434 SH SOLE 19 63434 0 0 HIMALAYA SHIPPING LTD ORD SHS G4660A103 7192867 932927 SH SOLE 21 932927 0 0 HIMALAYA SHIPPING LTD ORD SHS G4660A103 2412914 312959 SH SOLE 22 294582 0 18377 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 21058 3936 SH SOLE 2 3936 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 56100 10486 SH SOLE 7 10486 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3768973 704481 SH SOLE 21 704481 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2254388 421381 SH SOLE 22 421381 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3142355 587356 SH SOLE 30 587356 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1594546 298046 SH SOLE 43 212558 0 85488 HIMS & HERS HEALTH INC COM CL A 433000106 4021999 259987 SH SOLE 2 152233 0 107754 HIMS & HERS HEALTH INC COM CL A 433000106 9901 640 SH SOLE 4 640 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 527728 34113 SH SOLE 7 32300 0 1813 HIMS & HERS HEALTH INC COM CL A 433000106 4465106 288630 SH SOLE 18 288630 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 11617181 750949 SH SOLE 19 750949 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 73754664 4767593 SH SOLE 21 4767593 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 67134911 4339684 SH SOLE 22 4175198 0 164486 HIMS & HERS HEALTH INC COM CL A 433000106 230302 14887 SH SOLE 23 14887 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 414828 26815 SH SOLE 25 26815 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 1131429 73137 SH SOLE 26 73137 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 2997019 193731 SH SOLE 30 193731 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 463064 29933 SH SOLE 40 29933 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 1243680 80393 SH SOLE 43 74718 0 5675 HINGHAM INSTN SVGS MASS COM 433323102 227147 1302 SH SOLE 2 499 0 803 HINGHAM INSTN SVGS MASS COM 433323102 2094 12 SH SOLE 7 12 0 0 HINGHAM INSTN SVGS MASS COM 433323102 761692 4366 SH SOLE 18 4366 0 0 HINGHAM INSTN SVGS MASS COM 433323102 551991 3164 SH SOLE 19 3164 0 0 HINGHAM INSTN SVGS MASS COM 433323102 10475625 60046 SH SOLE 21 60046 0 0 HINGHAM INSTN SVGS MASS COM 433323102 9889440 56686 SH SOLE 22 54367 0 2319 HINGHAM INSTN SVGS MASS COM 433323102 83217 477 SH SOLE 25 477 0 0 HINGHAM INSTN SVGS MASS COM 433323102 37160 213 SH SOLE 28 0 0 213 HINGHAM INSTN SVGS MASS COM 433323102 88102 505 SH SOLE 30 505 0 0 HINGHAM INSTN SVGS MASS COM 433323102 32798 188 SH SOLE 40 188 0 0 HINGHAM INSTN SVGS MASS COM 433323102 725405 4158 SH SOLE 43 3618 0 540 HIPPO HLDGS INC *W EXP 08/02/202 433539111 33 1934 SH SOLE 4 1934 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 558 32822 SH SOLE 18 32822 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 2917 171566 SH SOLE 19 171566 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 206 12114 SH SOLE 22 12114 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 30 1782 SH SOLE 26 1782 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 1354 79631 SH SOLE 34 79631 0 0 HIPPO HLDGS INC COM NEW 433539202 345139 18891 SH SOLE 2 13394 0 5497 HIPPO HLDGS INC COM NEW 433539202 3526 193 SH SOLE 7 193 0 0 HIPPO HLDGS INC COM NEW 433539202 527510 28873 SH SOLE 18 28873 0 0 HIPPO HLDGS INC COM NEW 433539202 420192 22999 SH SOLE 19 22999 0 0 HIPPO HLDGS INC COM NEW 433539202 7318469 400573 SH SOLE 21 400573 0 0 HIPPO HLDGS INC COM NEW 433539202 6401315 350373 SH SOLE 22 340310 0 10063 HIPPO HLDGS INC COM NEW 433539202 146 8 SH SOLE 43 8 0 0 HIREQUEST INC COM 433535101 8107 626 SH SOLE 2 213 0 413 HIREQUEST INC COM 433535101 171354 13232 SH SOLE 18 13232 0 0 HIREQUEST INC COM 433535101 129008 9962 SH SOLE 19 9962 0 0 HIREQUEST INC COM 433535101 2231907 172348 SH SOLE 21 172348 0 0 HIREQUEST INC COM 433535101 752421 58102 SH SOLE 22 56875 0 1227 HIRERIGHT HOLDINGS CORPORATI COM 433537107 99433 6968 SH SOLE 2 569 0 6399 HIRERIGHT HOLDINGS CORPORATI COM 433537107 542 38 SH SOLE 7 38 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 494570 34658 SH SOLE 18 34658 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 414387 29039 SH SOLE 19 29039 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 6627816 464458 SH SOLE 21 464458 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 5778265 404924 SH SOLE 22 393802 0 11122 HIRERIGHT HOLDINGS CORPORATI COM 433537107 4367 306 SH SOLE 43 306 0 0 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 65668 19486 SH SOLE 2 19486 0 0 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 608993 180710 SH SOLE 21 180710 0 0 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 1420506 421515 SH SOLE 30 421515 0 0 HMN FINL INC COM 40424G108 12913 612 SH SOLE 18 612 0 0 HMN FINL INC COM 40424G108 167745 7950 SH SOLE 21 7950 0 0 HMN FINL INC COM 40424G108 599430 28409 SH SOLE 22 28409 0 0 HNI CORP COM 404251100 1900379 42109 SH SOLE 2 13554 0 28555 HNI CORP COM 404251100 9252 205 SH SOLE 4 205 0 0 HNI CORP COM 404251100 861441 19088 SH SOLE 7 18068 0 1020 HNI CORP COM 404251100 6593809 146107 SH SOLE 18 146107 0 0 HNI CORP COM 404251100 4461236 98853 SH SOLE 19 98853 0 0 HNI CORP COM 404251100 243377199 5392803 SH SOLE 21 5392803 0 0 HNI CORP COM 404251100 63343611 1403581 SH SOLE 22 1343268 0 60313 HNI CORP COM 404251100 496114 10993 SH SOLE 25 10993 0 0 HNI CORP COM 404251100 5083714 112646 SH SOLE 26 23398 0 89248 HNI CORP COM 404251100 35021 776 SH SOLE 28 776 0 0 HNI CORP COM 404251100 6263006 138777 SH SOLE 30 138777 0 0 HNI CORP COM 404251100 27349 606 SH SOLE 36 606 0 0 HNI CORP COM 404251100 431127 9553 SH SOLE 40 9553 0 0 HNI CORP COM 404251100 3240289 71799 SH SOLE 43 69202 0 2597 HOLLEY INC COM 43538H103 209254 46918 SH SOLE 2 16568 0 30350 HOLLEY INC COM 43538H103 1980 444 SH SOLE 7 444 0 0 HOLLEY INC COM 43538H103 660526 148100 SH SOLE 18 148100 0 0 HOLLEY INC COM 43538H103 480677 107775 SH SOLE 19 107775 0 0 HOLLEY INC COM 43538H103 8849612 1984218 SH SOLE 21 1984218 0 0 HOLLEY INC COM 43538H103 6072357 1361515 SH SOLE 22 1275704 0 85811 HOLLEY INC COM 43538H103 65410 14666 SH SOLE 25 14666 0 0 HOLLEY INC COM 43538H103 7368 1652 SH SOLE 43 1652 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 14555 569 SH SOLE 2 569 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 8215529 321170 SH SOLE 30 321170 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 40775 1594 SH SOLE 43 1594 0 0 HOLOGIC INC COM 436440101 67700620 868402 SH SOLE 2 482848 0 385554 HOLOGIC INC COM 436440101 27358347 350928 SH SOLE 4 192489 0 158439 HOLOGIC INC COM 436440101 25132823 322381 SH SOLE 7 296021 0 26360 HOLOGIC INC COM 436440101 3000836 38492 SH SOLE 13 38492 0 0 HOLOGIC INC COM 436440101 2689698 34501 SH SOLE 15 34501 0 0 HOLOGIC INC COM 436440101 31749600 407255 SH SOLE 18 359899 0 47356 HOLOGIC INC COM 436440101 25800160 330941 SH SOLE 19 330941 0 0 HOLOGIC INC COM 436440101 699548177 8973168 SH SOLE 21 8973168 0 0 HOLOGIC INC COM 436440101 409976672 5258808 SH SOLE 22 4724470 0 534338 HOLOGIC INC COM 436440101 37147628 476496 SH SOLE 23 476496 0 0 HOLOGIC INC COM 436440101 127445422 1634754 SH SOLE 25 1396125 0 238629 HOLOGIC INC COM 436440101 45618840 585157 SH SOLE 26 407742 0 177415 HOLOGIC INC COM 436440101 56433997 723884 SH SOLE 28 28073 0 695811 HOLOGIC INC COM 436440101 1351593 17337 SH SOLE 29 17337 0 0 HOLOGIC INC COM 436440101 225762415 2895875 SH SOLE 30 2887093 0 8782 HOLOGIC INC COM 436440101 5655218 72540 SH SOLE 31 68698 0 3842 HOLOGIC INC COM 436440101 6557995 84120 SH SOLE 34 84120 0 0 HOLOGIC INC COM 436440101 5522063 70832 SH SOLE 36 70832 0 0 HOLOGIC INC COM 436440101 928504 11910 SH SOLE 40 11910 0 0 HOLOGIC INC COM 436440101 35940 461 SH OTR 43 461 0 0 HOLOGIC INC COM 436440101 18398326 235997 SH SOLE 43 184068 0 51929 HOME BANCORP INC COM 43689E107 470064 12270 SH SOLE 2 9347 0 2923 HOME BANCORP INC COM 43689E107 1456 38 SH SOLE 7 38 0 0 HOME BANCORP INC COM 43689E107 766238 20001 SH SOLE 18 20001 0 0 HOME BANCORP INC COM 43689E107 554614 14477 SH SOLE 19 14477 0 0 HOME BANCORP INC COM 43689E107 10717299 279752 SH SOLE 21 279752 0 0 HOME BANCORP INC COM 43689E107 4342400 113349 SH SOLE 22 107122 0 6227 HOME BANCORP INC COM 43689E107 1839 48 SH SOLE 43 48 0 0 HOME BANCSHARES INC COM 436893200 6802548 276864 SH SOLE 2 157072 0 119792 HOME BANCSHARES INC COM 436893200 14226 579 SH SOLE 4 579 0 0 HOME BANCSHARES INC COM 436893200 61523 2504 SH SOLE 7 2504 0 0 HOME BANCSHARES INC COM 436893200 18487181 752429 SH SOLE 18 752429 0 0 HOME BANCSHARES INC COM 436893200 9949695 404953 SH SOLE 19 404953 0 0 HOME BANCSHARES INC COM 436893200 361855117 14727518 SH SOLE 21 14727518 0 0 HOME BANCSHARES INC COM 436893200 164979344 6714666 SH SOLE 22 6456721 0 257945 HOME BANCSHARES INC COM 436893200 961498 39133 SH SOLE 25 39133 0 0 HOME BANCSHARES INC COM 436893200 1279900 52092 SH SOLE 26 52092 0 0 HOME BANCSHARES INC COM 436893200 425602 17322 SH SOLE 28 2937 0 14385 HOME BANCSHARES INC COM 436893200 6239773 253959 SH SOLE 30 253959 0 0 HOME BANCSHARES INC COM 436893200 89730 3652 SH SOLE 36 3652 0 0 HOME BANCSHARES INC COM 436893200 1063611 43289 SH SOLE 40 43289 0 0 HOME BANCSHARES INC COM 436893200 2259333 91955 SH SOLE 43 83445 0 8510 HOME DEPOT INC COM 437076102 774897318 2020066 SH SOLE 2 560960 0 1459106 HOME DEPOT INC COM 437076102 318711375 830843 SH SOLE 4 435224 0 395619 HOME DEPOT INC COM 437076102 385293210 1004414 SH SOLE 7 909187 0 95227 HOME DEPOT INC COM 437076102 19552092 50970 SH SOLE 13 50970 0 0 HOME DEPOT INC COM 437076102 55146720 143761 SH SOLE 15 143761 0 0 HOME DEPOT INC COM 437076102 605955274 1579654 SH SOLE 18 1485451 0 94203 HOME DEPOT INC COM 437076102 165373796 431110 SH SOLE 19 431110 0 0 HOME DEPOT INC COM 437076102 9643666791 25139903 SH SOLE 21 25139903 0 0 HOME DEPOT INC COM 437076102 8353005464 21775301 SH SOLE 22 19550804 0 2224497 HOME DEPOT INC COM 437076102 720480972 1878209 SH SOLE 23 1878209 0 0 HOME DEPOT INC COM 437076102 832620295 2170543 SH SOLE 25 2165396 0 5147 HOME DEPOT INC COM 437076102 430508526 1122285 SH SOLE 26 651333 0 470952 HOME DEPOT INC COM 437076102 834175793 2174598 SH SOLE 28 62081 0 2112517 HOME DEPOT INC COM 437076102 4817632 12559 SH SOLE 29 12559 0 0 HOME DEPOT INC COM 437076102 3088432264 8051179 SH SOLE 30 8051179 0 0 HOME DEPOT INC COM 437076102 90864866 236874 SH SOLE 31 220985 0 15889 HOME DEPOT INC COM 437076102 18685540 48711 SH SOLE 32 48711 0 0 HOME DEPOT INC COM 437076102 64562949 168308 SH SOLE 34 168308 0 0 HOME DEPOT INC COM 437076102 87437784 227940 SH SOLE 36 227940 0 0 HOME DEPOT INC COM 437076102 18826321 49078 SH SOLE 40 49078 0 0 HOME DEPOT INC COM 437076102 532820 1389 SH OTR 43 1389 0 0 HOME DEPOT INC COM 437076102 603100194 1572211 SH SOLE 43 1299294 0 272917 HOME FED BANCORP INC LA NEW COM 43708L108 4289 372 SH SOLE 18 372 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 48795 4232 SH SOLE 21 4232 0 0 HOMESTREET INC COM 43785V102 192143 12767 SH SOLE 2 964 0 11803 HOMESTREET INC COM 43785V102 3853 256 SH SOLE 7 256 0 0 HOMESTREET INC COM 43785V102 779680 51806 SH SOLE 18 51806 0 0 HOMESTREET INC COM 43785V102 614853 40854 SH SOLE 19 40854 0 0 HOMESTREET INC COM 43785V102 10457417 694845 SH SOLE 21 694845 0 0 HOMESTREET INC COM 43785V102 7147411 474911 SH SOLE 22 459671 0 15240 HOMESTREET INC COM 43785V102 3386 225 SH SOLE 43 225 0 0 HOMETRUST BANCSHARES INC COM 437872104 3933816 143885 SH SOLE 2 107321 0 36564 HOMETRUST BANCSHARES INC COM 437872104 2187 80 SH SOLE 7 80 0 0 HOMETRUST BANCSHARES INC COM 437872104 1232952 45097 SH SOLE 18 45097 0 0 HOMETRUST BANCSHARES INC COM 437872104 4892302 178943 SH SOLE 19 178943 0 0 HOMETRUST BANCSHARES INC COM 437872104 16740009 612290 SH SOLE 21 612290 0 0 HOMETRUST BANCSHARES INC COM 437872104 18324334 670239 SH SOLE 22 640786 0 29453 HOMETRUST BANCSHARES INC COM 437872104 249560 9128 SH SOLE 23 9128 0 0 HOMETRUST BANCSHARES INC COM 437872104 44428 1625 SH SOLE 26 0 0 1625 HOMETRUST BANCSHARES INC COM 437872104 64768 2369 SH SOLE 43 2369 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 55558933 1492316 SH SOLE 43 1357342 0 134974 HONEST CO INC COM 438333106 181630 44847 SH SOLE 2 19379 0 25468 HONEST CO INC COM 438333106 84070 20758 SH SOLE 18 20758 0 0 HONEST CO INC COM 438333106 594876 146883 SH SOLE 21 146883 0 0 HONEST CO INC COM 438333106 3374881 833304 SH SOLE 22 833304 0 0 HONEST CO INC COM 438333106 42209 10422 SH SOLE 26 10422 0 0 HONEST CO INC COM 438333106 5694 1406 SH SOLE 43 1406 0 0 HONEYWELL INTL INC COM 438516106 314914049 1534295 SH SOLE 2 615992 0 918303 HONEYWELL INTL INC COM 438516106 58036285 282759 SH SOLE 4 200967 0 81792 HONEYWELL INTL INC COM 438516106 162699828 792691 SH SOLE 7 727552 0 65139 HONEYWELL INTL INC COM 438516106 19285495 93961 SH SOLE 13 93961 0 0 HONEYWELL INTL INC COM 438516106 19842133 96673 SH SOLE 15 96673 0 0 HONEYWELL INTL INC COM 438516106 193633261 943402 SH SOLE 18 896073 0 47329 HONEYWELL INTL INC COM 438516106 58559262 285307 SH SOLE 19 285307 0 0 HONEYWELL INTL INC COM 438516106 3143478051 15315362 SH SOLE 21 15315362 0 0 HONEYWELL INTL INC COM 438516106 2950658401 14375924 SH SOLE 22 12897237 0 1478687 HONEYWELL INTL INC COM 438516106 285599012 1391469 SH SOLE 23 1391469 0 0 HONEYWELL INTL INC COM 438516106 70195500 342000 SH SOLE 25 340405 0 1595 HONEYWELL INTL INC COM 438516106 158893672 774147 SH SOLE 26 484600 0 289547 HONEYWELL INTL INC COM 438516106 30957037 150826 SH SOLE 28 12356 0 138470 HONEYWELL INTL INC COM 438516106 13657540 66541 SH SOLE 29 66541 0 0 HONEYWELL INTL INC COM 438516106 811955454 3955934 SH SOLE 30 3955934 0 0 HONEYWELL INTL INC COM 438516106 60851904 296477 SH SOLE 31 285927 0 10550 HONEYWELL INTL INC COM 438516106 50132723 244252 SH SOLE 32 244252 0 0 HONEYWELL INTL INC COM 438516106 52037033 253530 SH SOLE 34 253530 0 0 HONEYWELL INTL INC COM 438516106 30622069 149194 SH SOLE 36 149194 0 0 HONEYWELL INTL INC COM 438516106 3347833 16311 SH SOLE 40 16311 0 0 HONEYWELL INTL INC COM 438516106 186541135 908848 SH SOLE 43 717930 0 190918 HOOKER FURNISHINGS CORPORATI COM 439038100 902104 37572 SH SOLE 2 23135 0 14437 HOOKER FURNISHINGS CORPORATI COM 439038100 754490 31424 SH SOLE 18 31424 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 1119010 46606 SH SOLE 19 46606 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 9327309 388476 SH SOLE 21 388476 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 8716686 363044 SH SOLE 22 349729 0 13315 HOOKER FURNISHINGS CORPORATI COM 439038100 13398 558 SH SOLE 43 558 0 0 HOOKIPA PHARMA INC COM 43906K100 456 640 SH SOLE 2 0 0 640 HOOKIPA PHARMA INC COM 43906K100 9004 12646 SH SOLE 18 12646 0 0 HOOKIPA PHARMA INC COM 43906K100 109293 153502 SH SOLE 21 153502 0 0 HOOKIPA PHARMA INC COM 43906K100 49864 70034 SH SOLE 22 70034 0 0 HOOKIPA PHARMA INC COM 43906K100 37359 52471 SH SOLE 26 0 0 52471 HOPE BANCORP INC COM 43940T109 1284056 111560 SH SOLE 2 39788 0 71772 HOPE BANCORP INC COM 43940T109 5191 451 SH SOLE 4 451 0 0 HOPE BANCORP INC COM 43940T109 9438 820 SH SOLE 7 820 0 0 HOPE BANCORP INC COM 43940T109 4233125 367778 SH SOLE 18 367778 0 0 HOPE BANCORP INC COM 43940T109 3048953 264896 SH SOLE 19 264896 0 0 HOPE BANCORP INC COM 43940T109 156077350 13560152 SH SOLE 21 13560152 0 0 HOPE BANCORP INC COM 43940T109 35391259 3074827 SH SOLE 22 2927717 0 147110 HOPE BANCORP INC COM 43940T109 24286 2110 SH SOLE 23 2110 0 0 HOPE BANCORP INC COM 43940T109 246429 21410 SH SOLE 25 21410 0 0 HOPE BANCORP INC COM 43940T109 334596 29070 SH SOLE 26 29070 0 0 HOPE BANCORP INC COM 43940T109 23688 2058 SH SOLE 28 2058 0 0 HOPE BANCORP INC COM 43940T109 2836973 246479 SH SOLE 30 246479 0 0 HOPE BANCORP INC COM 43940T109 50586 4395 SH SOLE 36 4395 0 0 HOPE BANCORP INC COM 43940T109 279233 24260 SH SOLE 40 24260 0 0 HOPE BANCORP INC COM 43940T109 1264111 109827 SH SOLE 43 108885 0 942 HORACE MANN EDUCATORS CORP N COM 440327104 1188341 32126 SH SOLE 2 11009 0 21117 HORACE MANN EDUCATORS CORP N COM 440327104 11097 300 SH SOLE 7 300 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 4701984 127115 SH SOLE 18 127115 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2678002 72398 SH SOLE 19 72398 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 170657841 4613621 SH SOLE 21 4613621 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 34733499 938997 SH SOLE 22 889120 0 49877 HORACE MANN EDUCATORS CORP N COM 440327104 124693 3371 SH SOLE 25 3371 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 299323 8092 SH SOLE 26 8092 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3649396 98659 SH SOLE 30 98659 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 174334 4713 SH SOLE 40 4713 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 321607 8694 SH SOLE 43 8361 0 333 HORIZON BANCORP INC COM 440407104 6950550 541742 SH SOLE 2 317608 0 224134 HORIZON BANCORP INC COM 440407104 5902 460 SH SOLE 7 460 0 0 HORIZON BANCORP INC COM 440407104 1731793 134980 SH SOLE 18 134980 0 0 HORIZON BANCORP INC COM 440407104 9056004 705846 SH SOLE 19 705846 0 0 HORIZON BANCORP INC COM 440407104 23242097 1811543 SH SOLE 21 1811543 0 0 HORIZON BANCORP INC COM 440407104 30336727 2364515 SH SOLE 22 2235941 0 128574 HORIZON BANCORP INC COM 440407104 495123 38591 SH SOLE 23 38591 0 0 HORIZON BANCORP INC COM 440407104 87693 6835 SH SOLE 25 6835 0 0 HORIZON BANCORP INC COM 440407104 1501225 117009 SH SOLE 26 0 0 117009 HORIZON BANCORP INC COM 440407104 124143 9676 SH SOLE 28 0 0 9676 HORIZON BANCORP INC COM 440407104 900807 70211 SH SOLE 30 70211 0 0 HORIZON BANCORP INC COM 440407104 166110 12947 SH SOLE 40 12947 0 0 HORIZON BANCORP INC COM 440407104 1803698 140584 SH SOLE 43 137123 0 3461 HORIZON TECHNOLOGY FIN CORP COM 44045A102 1486809 130766 SH SOLE 30 130766 0 0 HORMEL FOODS CORP COM 440452100 12086733 346424 SH SOLE 2 87695 0 258729 HORMEL FOODS CORP COM 440452100 5589587 160206 SH SOLE 4 120473 0 39733 HORMEL FOODS CORP COM 440452100 25105797 719570 SH SOLE 7 674926 0 44644 HORMEL FOODS CORP COM 440452100 215760 6184 SH SOLE 13 6184 0 0 HORMEL FOODS CORP COM 440452100 1453448 41658 SH SOLE 15 41658 0 0 HORMEL FOODS CORP COM 440452100 15408122 441620 SH SOLE 18 423299 0 18321 HORMEL FOODS CORP COM 440452100 5991241 171718 SH SOLE 19 171718 0 0 HORMEL FOODS CORP COM 440452100 434539947 12454570 SH SOLE 21 12454570 0 0 HORMEL FOODS CORP COM 440452100 246112176 7053946 SH SOLE 22 6590069 0 463877 HORMEL FOODS CORP COM 440452100 15472843 443475 SH SOLE 23 443475 0 0 HORMEL FOODS CORP COM 440452100 13860262 397256 SH SOLE 25 397256 0 0 HORMEL FOODS CORP COM 440452100 12098352 346757 SH SOLE 26 203166 0 143591 HORMEL FOODS CORP COM 440452100 20332915 582772 SH SOLE 28 3641 0 579131 HORMEL FOODS CORP COM 440452100 91280125 2616226 SH SOLE 30 2616226 0 0 HORMEL FOODS CORP COM 440452100 1340195 38412 SH SOLE 31 34038 0 4374 HORMEL FOODS CORP COM 440452100 487239 13965 SH SOLE 34 13965 0 0 HORMEL FOODS CORP COM 440452100 4276991 122585 SH SOLE 36 122585 0 0 HORMEL FOODS CORP COM 440452100 526769 15098 SH SOLE 40 15098 0 0 HORMEL FOODS CORP COM 440452100 22299188 639128 SH SOLE 43 565845 0 73283 HOST HOTELS & RESORTS INC COM 44107P104 49749069 2405661 SH SOLE 2 1158911 0 1246750 HOST HOTELS & RESORTS INC COM 44107P104 25513723 1233739 SH SOLE 4 852699 0 381040 HOST HOTELS & RESORTS INC COM 44107P104 32367509 1565160 SH SOLE 7 1402067 0 163093 HOST HOTELS & RESORTS INC COM 44107P104 1450764 70153 SH SOLE 13 70153 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1991567 96304 SH SOLE 15 96304 0 0 HOST HOTELS & RESORTS INC COM 44107P104 25409040 1228677 SH SOLE 18 1178555 0 50122 HOST HOTELS & RESORTS INC COM 44107P104 33487993 1619342 SH SOLE 19 1619342 0 0 HOST HOTELS & RESORTS INC COM 44107P104 532120637 25731172 SH SOLE 21 25731172 0 0 HOST HOTELS & RESORTS INC COM 44107P104 492283760 23804824 SH SOLE 22 21592924 0 2211900 HOST HOTELS & RESORTS INC COM 44107P104 28951876 1399994 SH SOLE 23 1399994 0 0 HOST HOTELS & RESORTS INC COM 44107P104 128349944 6206477 SH SOLE 25 5802779 0 403698 HOST HOTELS & RESORTS INC COM 44107P104 20988587 1014922 SH SOLE 26 721875 0 293047 HOST HOTELS & RESORTS INC COM 44107P104 40049695 1936639 SH SOLE 28 90619 0 1846020 HOST HOTELS & RESORTS INC COM 44107P104 133618071 6461222 SH SOLE 30 6461222 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3580659 173146 SH SOLE 31 161608 0 11538 HOST HOTELS & RESORTS INC COM 44107P104 1196586 57862 SH SOLE 34 57862 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3658561 176913 SH SOLE 36 176913 0 0 HOST HOTELS & RESORTS INC COM 44107P104 711806 34420 SH SOLE 40 34420 0 0 HOST HOTELS & RESORTS INC COM 44107P104 29531 1428 SH OTR 43 1428 0 0 HOST HOTELS & RESORTS INC COM 44107P104 15804951 764263 SH SOLE 43 713592 0 50671 HOULIHAN LOKEY INC CL A 441593100 16385630 127823 SH SOLE 2 68192 0 59631 HOULIHAN LOKEY INC CL A 441593100 21408 167 SH SOLE 4 167 0 0 HOULIHAN LOKEY INC CL A 441593100 55250 431 SH SOLE 7 431 0 0 HOULIHAN LOKEY INC CL A 441593100 13921819 108603 SH SOLE 18 102731 0 5872 HOULIHAN LOKEY INC CL A 441593100 18922639 147614 SH SOLE 19 147614 0 0 HOULIHAN LOKEY INC CL A 441593100 351904240 2745177 SH SOLE 21 2745177 0 0 HOULIHAN LOKEY INC CL A 441593100 216830308 1691476 SH SOLE 22 1611481 0 79995 HOULIHAN LOKEY INC CL A 441593100 311758 2432 SH SOLE 23 2432 0 0 HOULIHAN LOKEY INC CL A 441593100 1323818 10327 SH SOLE 25 10327 0 0 HOULIHAN LOKEY INC CL A 441593100 8825497 68847 SH SOLE 26 19804 0 49043 HOULIHAN LOKEY INC CL A 441593100 265994 2075 SH SOLE 28 916 0 1159 HOULIHAN LOKEY INC CL A 441593100 4310902 33629 SH SOLE 30 33629 0 0 HOULIHAN LOKEY INC CL A 441593100 80760 630 SH SOLE 31 630 0 0 HOULIHAN LOKEY INC CL A 441593100 54353 424 SH SOLE 36 424 0 0 HOULIHAN LOKEY INC CL A 441593100 1438676 11223 SH SOLE 40 11223 0 0 HOULIHAN LOKEY INC CL A 441593100 17690 138 SH OTR 43 138 0 0 HOULIHAN LOKEY INC CL A 441593100 3350963 26141 SH SOLE 43 23262 0 2879 HOUSTON AMERN ENERGY CORP COM 44183U209 427075 321109 SH SOLE 22 321109 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 638432 4068 SH SOLE 2 1395 0 2673 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 6435 41 SH SOLE 4 41 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 8004 51 SH SOLE 7 51 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 2131873 13584 SH SOLE 18 13584 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1630764 10391 SH SOLE 19 10391 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 30444477 193988 SH SOLE 21 193988 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 23059037 146929 SH SOLE 22 140249 0 6680 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 141089 899 SH SOLE 25 899 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 84120 536 SH SOLE 30 536 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 141089 899 SH SOLE 40 899 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 707329 4507 SH SOLE 43 4256 0 251 HOWARD HUGHES HOLDINGS INC COM 44267T102 7644925 105273 SH SOLE 2 15326 0 89947 HOWARD HUGHES HOLDINGS INC COM 44267T102 8787 121 SH SOLE 4 121 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 1224882 16867 SH SOLE 7 15960 0 907 HOWARD HUGHES HOLDINGS INC COM 44267T102 812545 11189 SH SOLE 18 11189 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 835203 11501 SH SOLE 19 11501 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 38315401 527615 SH SOLE 21 527615 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 59602211 820741 SH SOLE 22 774918 0 45823 HOWARD HUGHES HOLDINGS INC COM 44267T102 456199 6282 SH SOLE 25 6282 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 870278 11984 SH SOLE 26 11984 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 645083 8883 SH SOLE 28 982 0 7901 HOWARD HUGHES HOLDINGS INC COM 44267T102 6284898 86545 SH SOLE 30 86545 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 32316 445 SH SOLE 31 445 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 85909 1183 SH SOLE 36 1183 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 627800 8645 SH SOLE 40 8645 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 2663556 36678 SH SOLE 43 31782 0 4896 HOWMET AEROSPACE INC COM 443201108 73797170 1078433 SH SOLE 2 343956 0 734477 HOWMET AEROSPACE INC COM 443201108 17230058 251791 SH SOLE 4 192698 0 59093 HOWMET AEROSPACE INC COM 443201108 16649772 243311 SH SOLE 7 213595 0 29716 HOWMET AEROSPACE INC COM 443201108 880284 12864 SH SOLE 13 12864 0 0 HOWMET AEROSPACE INC COM 443201108 4126671 60305 SH SOLE 15 60305 0 0 HOWMET AEROSPACE INC COM 443201108 40104360 586064 SH SOLE 18 561696 0 24368 HOWMET AEROSPACE INC COM 443201108 210363948 3074148 SH SOLE 19 3074148 0 0 HOWMET AEROSPACE INC COM 443201108 961271725 14047519 SH SOLE 21 14047519 0 0 HOWMET AEROSPACE INC COM 443201108 568359325 8305704 SH SOLE 22 7457209 0 848495 HOWMET AEROSPACE INC COM 443201108 40055295 585347 SH SOLE 23 585347 0 0 HOWMET AEROSPACE INC COM 443201108 360369898 5266256 SH SOLE 25 5218119 0 48137 HOWMET AEROSPACE INC COM 443201108 78608210 1148739 SH SOLE 26 250973 0 897766 HOWMET AEROSPACE INC COM 443201108 48820836 713442 SH SOLE 28 36055 0 677387 HOWMET AEROSPACE INC COM 443201108 145487244 2126074 SH SOLE 30 2126074 0 0 HOWMET AEROSPACE INC COM 443201108 6175123 90240 SH SOLE 31 83795 0 6445 HOWMET AEROSPACE INC COM 443201108 133990114 1958061 SH SOLE 34 1958061 0 0 HOWMET AEROSPACE INC COM 443201108 5048971 73783 SH SOLE 36 73783 0 0 HOWMET AEROSPACE INC COM 443201108 1312966 19187 SH SOLE 40 19187 0 0 HOWMET AEROSPACE INC COM 443201108 162042 2368 SH OTR 43 2368 0 0 HOWMET AEROSPACE INC COM 443201108 28768813 420412 SH SOLE 43 380571 0 39842 HP INC COM 40434L105 145557531 4816596 SH SOLE 2 3221907 0 1594689 HP INC COM 40434L105 56607892 1873193 SH SOLE 4 852130 0 1021063 HP INC COM 40434L105 38927923 1288151 SH SOLE 7 1005266 0 282885 HP INC COM 40434L105 12856464 425429 SH SOLE 13 425429 0 0 HP INC COM 40434L105 3881608 128445 SH SOLE 15 128445 0 0 HP INC COM 40434L105 69106008 2286764 SH SOLE 18 2186233 0 100531 HP INC COM 40434L105 65698733 2174015 SH SOLE 19 2174015 0 0 HP INC COM 40434L105 1115496808 36912535 SH SOLE 21 36912535 0 0 HP INC COM 40434L105 634577692 20998600 SH SOLE 22 18598799 0 2399801 HP INC COM 40434L105 83217660 2753728 SH SOLE 23 2753728 0 0 HP INC COM 40434L105 96797470 3203093 SH SOLE 25 2953359 0 249734 HP INC COM 40434L105 84013171 2780052 SH SOLE 26 1859986 0 920066 HP INC COM 40434L105 102043119 3376675 SH SOLE 28 274587 0 3102088 HP INC COM 40434L105 11447427 378803 SH SOLE 29 378803 0 0 HP INC COM 40434L105 247347315 8184888 SH SOLE 30 7610831 0 574057 HP INC COM 40434L105 35566553 1176921 SH SOLE 31 1162347 0 14574 HP INC COM 40434L105 4077192 134917 SH SOLE 32 134917 0 0 HP INC COM 40434L105 24814186 821118 SH SOLE 34 821118 0 0 HP INC COM 40434L105 13152741 435233 SH SOLE 35 435233 0 0 HP INC COM 40434L105 7977778 263990 SH SOLE 36 263990 0 0 HP INC COM 40434L105 1395348 46173 SH SOLE 40 46173 0 0 HP INC COM 40434L105 42520 1407 SH OTR 43 1407 0 0 HP INC COM 40434L105 84912058 2809797 SH SOLE 43 2551980 0 257817 HSBC HLDGS PLC SPON ADR NEW 404280406 7478 190 SH SOLE 2 0 0 190 HSBC HLDGS PLC SPON ADR NEW 404280406 10273 261 SH SOLE 18 261 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 84325727 2142422 SH SOLE 43 1873327 0 269095 HUB GROUP INC CL A 443320106 5535661 128081 SH SOLE 2 51911 0 76170 HUB GROUP INC CL A 443320106 10200 236 SH SOLE 4 236 0 0 HUB GROUP INC CL A 443320106 45943 1063 SH SOLE 7 1063 0 0 HUB GROUP INC CL A 443320106 9095692 210451 SH SOLE 18 210451 0 0 HUB GROUP INC CL A 443320106 10510326 243182 SH SOLE 19 243182 0 0 HUB GROUP INC CL A 443320106 319250019 7386627 SH SOLE 21 7386627 0 0 HUB GROUP INC CL A 443320106 87096339 2015186 SH SOLE 22 1921062 0 94124 HUB GROUP INC CL A 443320106 184204 4262 SH SOLE 23 4262 0 0 HUB GROUP INC CL A 443320106 558489 12922 SH SOLE 25 12922 0 0 HUB GROUP INC CL A 443320106 2584945 59809 SH SOLE 26 29214 0 30595 HUB GROUP INC CL A 443320106 52037 1204 SH SOLE 28 1204 0 0 HUB GROUP INC CL A 443320106 5479129 126773 SH SOLE 30 126773 0 0 HUB GROUP INC CL A 443320106 1625072 37600 SH SOLE 34 37600 0 0 HUB GROUP INC CL A 443320106 66559 1540 SH SOLE 36 1540 0 0 HUB GROUP INC CL A 443320106 570634 13203 SH SOLE 40 13203 0 0 HUB GROUP INC CL A 443320106 2363788 54692 SH SOLE 43 53522 0 1170 HUBBELL INC COM 443510607 62488683 150557 SH SOLE 2 37810 0 112747 HUBBELL INC COM 443510607 23940499 57681 SH SOLE 4 31710 0 25971 HUBBELL INC COM 443510607 15472234 37278 SH SOLE 7 30064 0 7214 HUBBELL INC COM 443510607 1237264 2981 SH SOLE 13 2981 0 0 HUBBELL INC COM 443510607 3066804 7389 SH SOLE 15 7389 0 0 HUBBELL INC COM 443510607 58824206 141728 SH SOLE 18 138377 0 3351 HUBBELL INC COM 443510607 77783690 187408 SH SOLE 19 187408 0 0 HUBBELL INC COM 443510607 654004661 1575725 SH SOLE 21 1575725 0 0 HUBBELL INC COM 443510607 530283237 1277637 SH SOLE 22 1156504 0 121133 HUBBELL INC COM 443510607 33325195 80292 SH SOLE 23 80292 0 0 HUBBELL INC COM 443510607 44098232 106248 SH SOLE 25 105955 0 293 HUBBELL INC COM 443510607 24582996 59229 SH SOLE 26 39115 0 20114 HUBBELL INC COM 443510607 49515465 119300 SH SOLE 28 780 0 118520 HUBBELL INC COM 443510607 135657017 326845 SH SOLE 30 321350 0 5495 HUBBELL INC COM 443510607 4609960 11107 SH SOLE 31 10371 0 736 HUBBELL INC COM 443510607 122959808 296253 SH SOLE 34 296253 0 0 HUBBELL INC COM 443510607 5077307 12233 SH SOLE 36 12233 0 0 HUBBELL INC COM 443510607 7622393 18365 SH SOLE 37 18365 0 0 HUBBELL INC COM 443510607 1086601 2618 SH SOLE 40 2618 0 0 HUBBELL INC COM 443510607 48976 118 SH OTR 43 118 0 0 HUBBELL INC COM 443510607 20064899 48343 SH SOLE 43 39400 0 8944 HUBSPOT INC COM 443573100 46015193 73441 SH SOLE 2 11178 0 62263 HUBSPOT INC COM 443573100 20629488 32925 SH SOLE 4 14972 0 17953 HUBSPOT INC COM 443573100 18434648 29422 SH SOLE 7 28097 0 1325 HUBSPOT INC COM 443573100 1154124 1842 SH SOLE 13 1842 0 0 HUBSPOT INC COM 443573100 3091447 4934 SH SOLE 15 4934 0 0 HUBSPOT INC COM 443573100 49489468 78986 SH SOLE 18 73881 0 5105 HUBSPOT INC COM 443573100 381855739 609448 SH SOLE 19 609448 0 0 HUBSPOT INC COM 443573100 673432327 1074809 SH SOLE 21 1074809 0 0 HUBSPOT INC COM 443573100 803362074 1282179 SH SOLE 22 1190829 0 91350 HUBSPOT INC COM 443573100 46441254 74121 SH SOLE 23 74121 0 0 HUBSPOT INC COM 443573100 55008209 87794 SH SOLE 25 87657 0 137 HUBSPOT INC COM 443573100 31682006 50565 SH SOLE 26 31334 0 19231 HUBSPOT INC COM 443573100 51035192 81453 SH SOLE 28 1449 0 80004 HUBSPOT INC COM 443573100 149121 238 SH SOLE 29 238 0 0 HUBSPOT INC COM 443573100 95956411 153148 SH SOLE 30 130744 0 22404 HUBSPOT INC COM 443573100 5907834 9429 SH SOLE 31 8737 0 692 HUBSPOT INC COM 443573100 1461138 2332 SH SOLE 34 2332 0 0 HUBSPOT INC COM 443573100 5916606 9443 SH SOLE 36 9443 0 0 HUBSPOT INC COM 443573100 1449860 2314 SH SOLE 40 2314 0 0 HUBSPOT INC COM 443573100 42818 68 SH OTR 43 68 0 0 HUBSPOT INC COM 443573100 31154021 49722 SH SOLE 43 44244 0 5478 HUBSPOT INC NOTE 0.375% 6/0 443573AD2 8550988 3814000 PRN SOLE 21 3814000 0 0 HUDBAY MINERALS INC COM 443628102 3692290 527470 SH SOLE 43 500197 0 27273 HUDSON GLOBAL INC COM NEW 443787205 7978 452 SH SOLE 18 452 0 0 HUDSON GLOBAL INC COM NEW 443787205 101735 5764 SH SOLE 21 5764 0 0 HUDSON GLOBAL INC COM NEW 443787205 942033 53373 SH SOLE 22 53373 0 0 HUDSON PAC PPTYS INC COM 444097109 1544865 239514 SH SOLE 2 121818 0 117696 HUDSON PAC PPTYS INC COM 444097109 437220 67786 SH SOLE 4 67786 0 0 HUDSON PAC PPTYS INC COM 444097109 1690235 262052 SH SOLE 7 237599 0 24453 HUDSON PAC PPTYS INC COM 444097109 2757588 427533 SH SOLE 18 427533 0 0 HUDSON PAC PPTYS INC COM 444097109 4217423 653864 SH SOLE 19 653864 0 0 HUDSON PAC PPTYS INC COM 444097109 103000676 15969097 SH SOLE 21 15969097 0 0 HUDSON PAC PPTYS INC COM 444097109 35025622 5430329 SH SOLE 22 5199444 0 230885 HUDSON PAC PPTYS INC COM 444097109 43634 6765 SH SOLE 23 6765 0 0 HUDSON PAC PPTYS INC COM 444097109 11620359 1801606 SH SOLE 25 1801606 0 0 HUDSON PAC PPTYS INC COM 444097109 1372670 212817 SH SOLE 26 164340 0 48477 HUDSON PAC PPTYS INC COM 444097109 992545 153883 SH SOLE 28 7547 0 146336 HUDSON PAC PPTYS INC COM 444097109 4753547 736984 SH SOLE 30 736984 0 0 HUDSON PAC PPTYS INC COM 444097109 82902 12853 SH SOLE 36 12853 0 0 HUDSON PAC PPTYS INC COM 444097109 171215 26545 SH SOLE 40 26545 0 0 HUDSON PAC PPTYS INC COM 444097109 2608816 404468 SH SOLE 43 382990 0 21478 HUDSON TECHNOLOGIES INC COM 444144109 392793 35676 SH SOLE 2 12568 0 23108 HUDSON TECHNOLOGIES INC COM 444144109 5417 492 SH SOLE 7 492 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1329127 120720 SH SOLE 18 120720 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1024899 93088 SH SOLE 19 93088 0 0 HUDSON TECHNOLOGIES INC COM 444144109 18182850 1651485 SH SOLE 21 1651485 0 0 HUDSON TECHNOLOGIES INC COM 444144109 12439615 1129847 SH SOLE 22 1078667 0 51180 HUDSON TECHNOLOGIES INC COM 444144109 60885 5530 SH SOLE 25 5530 0 0 HUDSON TECHNOLOGIES INC COM 444144109 61678 5602 SH SOLE 30 5602 0 0 HUDSON TECHNOLOGIES INC COM 444144109 102459 9306 SH SOLE 40 9306 0 0 HUDSON TECHNOLOGIES INC COM 444144109 303832 27596 SH SOLE 43 26063 0 1533 HUMACYTE INC COM 44486Q103 51471 16550 SH SOLE 2 2222 0 14328 HUMACYTE INC COM 44486Q103 690 222 SH SOLE 7 222 0 0 HUMACYTE INC COM 44486Q103 498191 160190 SH SOLE 18 160190 0 0 HUMACYTE INC COM 44486Q103 407793 131123 SH SOLE 19 131123 0 0 HUMACYTE INC COM 44486Q103 8945489 2876363 SH SOLE 21 2876363 0 0 HUMACYTE INC COM 44486Q103 4818426 1549333 SH SOLE 22 1518537 0 30796 HUMACYTE INC COM 44486Q103 170898 54951 SH SOLE 30 54951 0 0 HUMACYTE INC COM 44486Q103 25 8 SH SOLE 43 8 0 0 HUMANA INC COM 444859102 103973353 299877 SH SOLE 2 104033 0 195844 HUMANA INC COM 444859102 34085003 98307 SH SOLE 4 51738 0 46569 HUMANA INC COM 444859102 40935497 118065 SH SOLE 7 106874 0 11191 HUMANA INC COM 444859102 2631952 7591 SH SOLE 13 7591 0 0 HUMANA INC COM 444859102 6128276 17675 SH SOLE 15 17675 0 0 HUMANA INC COM 444859102 203625474 587291 SH SOLE 18 568377 0 18914 HUMANA INC COM 444859102 363656232 1048847 SH SOLE 19 1048847 0 0 HUMANA INC COM 444859102 1180121503 3403673 SH SOLE 21 3403673 0 0 HUMANA INC COM 444859102 985061685 2841087 SH SOLE 22 2572538 0 268549 HUMANA INC COM 444859102 67485234 194639 SH SOLE 23 194639 0 0 HUMANA INC COM 444859102 81639038 235461 SH SOLE 25 225754 0 9707 HUMANA INC COM 444859102 51803435 149410 SH SOLE 26 97402 0 52008 HUMANA INC COM 444859102 107032117 308699 SH SOLE 28 27343 0 281356 HUMANA INC COM 444859102 262295414 756505 SH SOLE 30 756505 0 0 HUMANA INC COM 444859102 9768836 28175 SH SOLE 31 26205 0 1970 HUMANA INC COM 444859102 154957143 446923 SH SOLE 34 446923 0 0 HUMANA INC COM 444859102 13499196 38934 SH SOLE 36 38934 0 0 HUMANA INC COM 444859102 2022418 5833 SH SOLE 40 5833 0 0 HUMANA INC COM 444859102 61623047 177731 SH SOLE 43 144777 0 32954 HUNT J B TRANS SVCS INC COM 445658107 29923365 150180 SH SOLE 2 48108 0 102072 HUNT J B TRANS SVCS INC COM 445658107 8163671 40972 SH SOLE 4 32610 0 8362 HUNT J B TRANS SVCS INC COM 445658107 21073676 105765 SH SOLE 7 96764 0 9001 HUNT J B TRANS SVCS INC COM 445658107 512870 2574 SH SOLE 13 2574 0 0 HUNT J B TRANS SVCS INC COM 445658107 2555780 12827 SH SOLE 15 12827 0 0 HUNT J B TRANS SVCS INC COM 445658107 27090628 135963 SH SOLE 18 130768 0 5195 HUNT J B TRANS SVCS INC COM 445658107 7674911 38519 SH SOLE 19 38519 0 0 HUNT J B TRANS SVCS INC COM 445658107 481128377 2414697 SH SOLE 21 2414697 0 0 HUNT J B TRANS SVCS INC COM 445658107 356089239 1787148 SH SOLE 22 1602225 0 184923 HUNT J B TRANS SVCS INC COM 445658107 24504562 122984 SH SOLE 23 122984 0 0 HUNT J B TRANS SVCS INC COM 445658107 102871380 516293 SH SOLE 25 516293 0 0 HUNT J B TRANS SVCS INC COM 445658107 34782873 174569 SH SOLE 26 84870 0 89699 HUNT J B TRANS SVCS INC COM 445658107 31823812 159718 SH SOLE 28 2965 0 156753 HUNT J B TRANS SVCS INC COM 445658107 137494455 690060 SH SOLE 30 690060 0 0 HUNT J B TRANS SVCS INC COM 445658107 3805077 19097 SH SOLE 31 17735 0 1362 HUNT J B TRANS SVCS INC COM 445658107 703552 3531 SH SOLE 34 3531 0 0 HUNT J B TRANS SVCS INC COM 445658107 3815837 19151 SH SOLE 36 19151 0 0 HUNT J B TRANS SVCS INC COM 445658107 867136 4352 SH SOLE 40 4352 0 0 HUNT J B TRANS SVCS INC COM 445658107 17030968 85475 SH SOLE 43 72317 0 13158 HUNTINGTON BANCSHARES INC COM 446150104 34554848 2477050 SH SOLE 2 481235 0 1995815 HUNTINGTON BANCSHARES INC COM 446150104 13610666 975675 SH SOLE 4 472226 0 503449 HUNTINGTON BANCSHARES INC COM 446150104 34604551 2480613 SH SOLE 7 2287112 0 193501 HUNTINGTON BANCSHARES INC COM 446150104 680565 48786 SH SOLE 13 48786 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2750438 197164 SH SOLE 15 197164 0 0 HUNTINGTON BANCSHARES INC COM 446150104 55701108 3992911 SH SOLE 18 3901654 0 91257 HUNTINGTON BANCSHARES INC COM 446150104 11027112 790474 SH SOLE 19 790474 0 0 HUNTINGTON BANCSHARES INC COM 446150104 864028571 61937532 SH SOLE 21 61937532 0 0 HUNTINGTON BANCSHARES INC COM 446150104 435840478 31243045 SH SOLE 22 28049015 0 3194030 HUNTINGTON BANCSHARES INC COM 446150104 29947400 2146767 SH SOLE 23 2146767 0 0 HUNTINGTON BANCSHARES INC COM 446150104 52222244 3743530 SH SOLE 25 3563350 0 180180 HUNTINGTON BANCSHARES INC COM 446150104 24290340 1741243 SH SOLE 26 1030344 0 710899 HUNTINGTON BANCSHARES INC COM 446150104 39157594 2806996 SH SOLE 28 85909 0 2721087 HUNTINGTON BANCSHARES INC COM 446150104 16824 1206 SH SOLE 29 1206 0 0 HUNTINGTON BANCSHARES INC COM 446150104 189857659 13609868 SH SOLE 30 13466344 0 143524 HUNTINGTON BANCSHARES INC COM 446150104 4550657 326212 SH SOLE 31 304093 0 22119 HUNTINGTON BANCSHARES INC COM 446150104 5233273 375145 SH SOLE 32 375145 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2239589 160544 SH SOLE 34 160544 0 0 HUNTINGTON BANCSHARES INC COM 446150104 16756098 1201154 SH SOLE 35 1201154 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5008552 359036 SH SOLE 36 359036 0 0 HUNTINGTON BANCSHARES INC COM 446150104 960513 68854 SH SOLE 40 68854 0 0 HUNTINGTON BANCSHARES INC COM 446150104 31248 2240 SH OTR 43 2240 0 0 HUNTINGTON BANCSHARES INC COM 446150104 27225350 1951638 SH SOLE 43 1671190 0 280448 HUNTINGTON INGALLS INDS INC COM 446413106 30763493 105546 SH SOLE 2 17795 0 87751 HUNTINGTON INGALLS INDS INC COM 446413106 8406869 28843 SH SOLE 4 7194 0 21649 HUNTINGTON INGALLS INDS INC COM 446413106 42952768 147366 SH SOLE 7 137827 0 9539 HUNTINGTON INGALLS INDS INC COM 446413106 241046 827 SH SOLE 13 827 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1682656 5773 SH SOLE 15 5773 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 19814131 67980 SH SOLE 18 65547 0 2433 HUNTINGTON INGALLS INDS INC COM 446413106 10919049 37462 SH SOLE 19 37462 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 525498841 1802926 SH SOLE 21 1802926 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 276822175 949745 SH SOLE 22 857822 0 91923 HUNTINGTON INGALLS INDS INC COM 446413106 17394347 59678 SH SOLE 23 59678 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 5884196 20188 SH SOLE 25 20188 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 13075636 44861 SH SOLE 26 25375 0 19486 HUNTINGTON INGALLS INDS INC COM 446413106 154771 531 SH SOLE 28 0 0 531 HUNTINGTON INGALLS INDS INC COM 446413106 65532949 224836 SH SOLE 30 224836 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2573972 8831 SH SOLE 31 8248 0 583 HUNTINGTON INGALLS INDS INC COM 446413106 35609181 122171 SH SOLE 34 122171 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2882347 9889 SH SOLE 36 9889 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 289721 994 SH SOLE 40 994 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 20525212 70420 SH SOLE 43 61372 0 9048 HUNTSMAN CORP COM 447011107 23163602 889881 SH SOLE 2 275145 0 614736 HUNTSMAN CORP COM 447011107 11687 449 SH SOLE 4 449 0 0 HUNTSMAN CORP COM 447011107 741647 28492 SH SOLE 7 27593 0 899 HUNTSMAN CORP COM 447011107 5291977 203303 SH SOLE 18 203303 0 0 HUNTSMAN CORP COM 447011107 7484900 287549 SH SOLE 19 287549 0 0 HUNTSMAN CORP COM 447011107 145505461 5589914 SH SOLE 21 5589914 0 0 HUNTSMAN CORP COM 447011107 118119377 4537817 SH SOLE 22 4272996 0 264821 HUNTSMAN CORP COM 447011107 77830 2990 SH SOLE 23 2990 0 0 HUNTSMAN CORP COM 447011107 824735 31684 SH SOLE 25 31684 0 0 HUNTSMAN CORP COM 447011107 8525424 327523 SH SOLE 26 72465 0 255058 HUNTSMAN CORP COM 447011107 96649 3713 SH SOLE 28 3713 0 0 HUNTSMAN CORP COM 447011107 2876758 110517 SH SOLE 30 110517 0 0 HUNTSMAN CORP COM 447011107 54845 2107 SH SOLE 31 2107 0 0 HUNTSMAN CORP COM 447011107 1791098 68809 SH SOLE 32 68809 0 0 HUNTSMAN CORP COM 447011107 1886472 72473 SH SOLE 34 72473 0 0 HUNTSMAN CORP COM 447011107 245098 9416 SH SOLE 36 9416 0 0 HUNTSMAN CORP COM 447011107 908291 34894 SH SOLE 40 34894 0 0 HUNTSMAN CORP COM 447011107 4638182 178186 SH SOLE 43 159813 0 18373 HURCO CO COM 447324104 412857 20479 SH SOLE 2 20479 0 0 HURCO CO COM 447324104 20966 1040 SH SOLE 18 1040 0 0 HURCO CO COM 447324104 299557 14859 SH SOLE 21 14859 0 0 HURCO CO COM 447324104 1477587 73293 SH SOLE 22 73293 0 0 HURON CONSULTING GROUP INC COM 447462102 5947251 61553 SH SOLE 2 42591 0 18962 HURON CONSULTING GROUP INC COM 447462102 8213 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 14300 148 SH SOLE 7 148 0 0 HURON CONSULTING GROUP INC COM 447462102 4378142 45313 SH SOLE 18 45313 0 0 HURON CONSULTING GROUP INC COM 447462102 11320772 117168 SH SOLE 19 117168 0 0 HURON CONSULTING GROUP INC COM 447462102 68125989 705092 SH SOLE 21 705092 0 0 HURON CONSULTING GROUP INC COM 447462102 58865155 609244 SH SOLE 22 585116 0 24128 HURON CONSULTING GROUP INC COM 447462102 183481 1899 SH SOLE 23 1899 0 0 HURON CONSULTING GROUP INC COM 447462102 355272 3677 SH SOLE 25 3677 0 0 HURON CONSULTING GROUP INC COM 447462102 1074898 11125 SH SOLE 26 10345 0 780 HURON CONSULTING GROUP INC COM 447462102 62996 652 SH SOLE 28 0 0 652 HURON CONSULTING GROUP INC COM 447462102 1282147 13270 SH SOLE 30 13270 0 0 HURON CONSULTING GROUP INC COM 447462102 60967 631 SH SOLE 34 631 0 0 HURON CONSULTING GROUP INC COM 447462102 419331 4340 SH SOLE 40 4340 0 0 HURON CONSULTING GROUP INC COM 447462102 2224965 23028 SH SOLE 43 22191 0 837 HUT 8 CORP COM 44812J104 147859 13393 SH SOLE 2 5544 0 7849 HUT 8 CORP COM 44812J104 244028 22104 SH SOLE 18 22104 0 0 HUT 8 CORP COM 44812J104 172246 15602 SH SOLE 19 15602 0 0 HUT 8 CORP COM 44812J104 1248204 113062 SH SOLE 21 113062 0 0 HUT 8 CORP COM 44812J104 163215 14784 SH SOLE 22 14784 0 0 HUT 8 CORP COM 44812J104 496745 44995 SH SOLE 26 0 0 44995 HUT 8 CORP COM 44812J104 2928437 265257 SH SOLE 30 265257 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 288372 17165 SH SOLE 30 17165 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 3091 184 SH SOLE 43 184 0 0 HUYA INC ADS REP SHS A 44852D108 16093 3537 SH SOLE 2 3537 0 0 HUYA INC ADS REP SHS A 44852D108 987 217 SH SOLE 4 217 0 0 HUYA INC ADS REP SHS A 44852D108 49372 10851 SH SOLE 7 10851 0 0 HUYA INC ADS REP SHS A 44852D108 5156288 1133250 SH SOLE 21 1133250 0 0 HUYA INC ADS REP SHS A 44852D108 2178890 478877 SH SOLE 22 396301 0 82576 HUYA INC ADS REP SHS A 44852D108 1378127 302885 SH SOLE 30 302885 0 0 HUYA INC ADS REP SHS A 44852D108 235658 51793 SH SOLE 43 48449 0 3344 HYATT HOTELS CORP COM CL A 448579102 12330805 77251 SH SOLE 2 28767 0 48484 HYATT HOTELS CORP COM CL A 448579102 2643786 16563 SH SOLE 4 12766 0 3797 HYATT HOTELS CORP COM CL A 448579102 853807 5349 SH SOLE 7 5193 0 156 HYATT HOTELS CORP COM CL A 448579102 140146 878 SH SOLE 13 878 0 0 HYATT HOTELS CORP COM CL A 448579102 920848 5769 SH SOLE 15 5769 0 0 HYATT HOTELS CORP COM CL A 448579102 16926264 106041 SH SOLE 18 103141 0 2900 HYATT HOTELS CORP COM CL A 448579102 2215047 13877 SH SOLE 19 13877 0 0 HYATT HOTELS CORP COM CL A 448579102 353404905 2214039 SH SOLE 21 2214039 0 0 HYATT HOTELS CORP COM CL A 448579102 214138371 1341551 SH SOLE 22 1252998 0 88553 HYATT HOTELS CORP COM CL A 448579102 10817447 67770 SH SOLE 23 67770 0 0 HYATT HOTELS CORP COM CL A 448579102 601767 3770 SH SOLE 25 3770 0 0 HYATT HOTELS CORP COM CL A 448579102 4204870 26343 SH SOLE 26 23383 0 2960 HYATT HOTELS CORP COM CL A 448579102 9089721 56946 SH SOLE 28 1678 0 55268 HYATT HOTELS CORP COM CL A 448579102 19068046 119459 SH SOLE 30 119459 0 0 HYATT HOTELS CORP COM CL A 448579102 1678085 10513 SH SOLE 31 9846 0 667 HYATT HOTELS CORP COM CL A 448579102 300724 1884 SH SOLE 34 1884 0 0 HYATT HOTELS CORP COM CL A 448579102 781021 4893 SH SOLE 36 4893 0 0 HYATT HOTELS CORP COM CL A 448579102 308705 1934 SH SOLE 40 1934 0 0 HYATT HOTELS CORP COM CL A 448579102 8307622 52046 SH SOLE 43 42128 0 9918 HYCROFT MINING HOLDING CORP CL A NEW 44862P208 351253 158938 SH SOLE 22 158938 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 8135 7532 SH SOLE 18 7532 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 249534 231050 SH SOLE 21 231050 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 545043 504669 SH SOLE 22 504669 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 126261 71739 SH SOLE 2 6506 0 65233 HYLIION HOLDINGS CORP COMMON STOCK 449109107 3316 1884 SH SOLE 7 1884 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 726162 412592 SH SOLE 18 412592 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 578354 328610 SH SOLE 19 328610 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 9598903 5453922 SH SOLE 21 5453922 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 5861842 3330592 SH SOLE 22 3211408 0 119184 HYLIION HOLDINGS CORP COMMON STOCK 449109107 147312 83700 SH SOLE 43 81625 0 2075 HYPERFINE INC COM CL A 44916K106 8904 8904 SH SOLE 18 8904 0 0 HYPERFINE INC COM CL A 44916K106 113602 113602 SH SOLE 21 113602 0 0 HYPERFINE INC COM CL A 44916K106 575673 575673 SH SOLE 22 575673 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 866295 13500 SH SOLE 2 11131 0 2369 HYSTER YALE MATLS HANDLING I CL A 449172105 19764 308 SH SOLE 4 0 0 308 HYSTER YALE MATLS HANDLING I CL A 449172105 4492 70 SH SOLE 7 70 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1788803 27876 SH SOLE 18 27876 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1543738 24057 SH SOLE 19 24057 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 26358983 410768 SH SOLE 21 410768 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 18393304 286634 SH SOLE 22 277647 0 8987 HYSTER YALE MATLS HANDLING I CL A 449172105 4630956 72167 SH SOLE 30 72167 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 61796 963 SH SOLE 40 963 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 543199 8465 SH SOLE 43 8340 0 125 HYZON MOTORS INC COM CL A 44951Y102 880257 1194703 SH SOLE 22 1194703 0 0 I MAB SPONSORED ADS 44975P103 6731 3619 SH SOLE 2 3619 0 0 I MAB SPONSORED ADS 44975P103 8005 4304 SH SOLE 34 4304 0 0 I-80 GOLD CORP COM 44955L106 439638 328088 SH SOLE 2 99311 0 228777 I-80 GOLD CORP COM 44955L106 2573 1920 SH SOLE 7 1920 0 0 I-80 GOLD CORP COM 44955L106 737712 550531 SH SOLE 18 550531 0 0 I-80 GOLD CORP COM 44955L106 1573847 1174513 SH SOLE 19 1174513 0 0 I-80 GOLD CORP COM 44955L106 9398911 7014113 SH SOLE 21 7014113 0 0 I-80 GOLD CORP COM 44955L106 4227825 3155093 SH SOLE 22 2915117 0 239976 I-80 GOLD CORP COM 44955L106 38533 28756 SH SOLE 23 28756 0 0 I3 VERTICALS INC COM CL A 46571Y107 1361886 59497 SH SOLE 2 53866 0 5631 I3 VERTICALS INC COM CL A 46571Y107 6043 264 SH SOLE 7 264 0 0 I3 VERTICALS INC COM CL A 46571Y107 1455163 63572 SH SOLE 18 63572 0 0 I3 VERTICALS INC COM CL A 46571Y107 1183253 51693 SH SOLE 19 51693 0 0 I3 VERTICALS INC COM CL A 46571Y107 19814065 865621 SH SOLE 21 865621 0 0 I3 VERTICALS INC COM CL A 46571Y107 15153775 662026 SH SOLE 22 644864 0 17162 I3 VERTICALS INC COM CL A 46571Y107 139034 6074 SH SOLE 25 6074 0 0 I3 VERTICALS INC COM CL A 46571Y107 318034 13894 SH SOLE 30 13894 0 0 I3 VERTICALS INC COM CL A 46571Y107 139629 6100 SH SOLE 40 6100 0 0 I3 VERTICALS INC COM CL A 46571Y107 225764 9863 SH SOLE 43 9485 0 378 IAC INC COM NEW 44891N208 12302658 230646 SH SOLE 2 31763 0 198883 IAC INC COM NEW 44891N208 27417 514 SH SOLE 4 152 0 362 IAC INC COM NEW 44891N208 62034 1163 SH SOLE 7 1163 0 0 IAC INC COM NEW 44891N208 1283734 24067 SH SOLE 18 24067 0 0 IAC INC COM NEW 44891N208 1295469 24287 SH SOLE 19 24287 0 0 IAC INC COM NEW 44891N208 52841591 990656 SH SOLE 21 990656 0 0 IAC INC COM NEW 44891N208 96679230 1812509 SH SOLE 22 1713284 0 99225 IAC INC COM NEW 44891N208 787405 14762 SH SOLE 25 14762 0 0 IAC INC COM NEW 44891N208 1325232 24845 SH SOLE 26 24845 0 0 IAC INC COM NEW 44891N208 111161 2084 SH SOLE 28 1485 0 599 IAC INC COM NEW 44891N208 2666040 49982 SH SOLE 30 49982 0 0 IAC INC COM NEW 44891N208 53020 994 SH SOLE 31 994 0 0 IAC INC COM NEW 44891N208 77770 1458 SH SOLE 36 1458 0 0 IAC INC COM NEW 44891N208 885764 16606 SH SOLE 40 16606 0 0 IAC INC COM NEW 44891N208 5516263 103417 SH SOLE 43 94595 0 8822 IAMGOLD CORP COM 450913108 390129 117156 SH SOLE 43 110052 0 7104 IBEX LTD SHS NEW G4690M101 364518 23624 SH SOLE 2 22899 0 725 IBEX LTD SHS NEW G4690M101 2453 159 SH SOLE 7 159 0 0 IBEX LTD SHS NEW G4690M101 350153 22693 SH SOLE 18 22693 0 0 IBEX LTD SHS NEW G4690M101 301055 19511 SH SOLE 19 19511 0 0 IBEX LTD SHS NEW G4690M101 5237605 339443 SH SOLE 21 339443 0 0 IBEX LTD SHS NEW G4690M101 1866197 120946 SH SOLE 22 118719 0 2227 IBEX LTD SHS NEW G4690M101 8795 570 SH SOLE 43 570 0 0 IBIO INC CON NEW 451033708 23609 5815 SH SOLE 22 5815 0 0 ICAD INC COM NEW 44934S206 6281 3901 SH SOLE 18 3901 0 0 ICAD INC COM NEW 44934S206 86800 53913 SH SOLE 21 53913 0 0 ICAD INC COM NEW 44934S206 474480 294708 SH SOLE 22 294708 0 0 ICC HLDGS INC COM 44931Q104 5407 338 SH SOLE 18 338 0 0 ICC HLDGS INC COM 44931Q104 56275 3518 SH SOLE 21 3518 0 0 ICF INTL INC COM 44925C103 1503287 9980 SH SOLE 2 5422 0 4558 ICF INTL INC COM 44925C103 6929 46 SH SOLE 4 46 0 0 ICF INTL INC COM 44925C103 917035 6088 SH SOLE 7 5764 0 324 ICF INTL INC COM 44925C103 6653026 44168 SH SOLE 18 44168 0 0 ICF INTL INC COM 44925C103 6208969 41220 SH SOLE 19 41220 0 0 ICF INTL INC COM 44925C103 103137717 684709 SH SOLE 21 684709 0 0 ICF INTL INC COM 44925C103 75806506 503263 SH SOLE 22 486579 0 16684 ICF INTL INC COM 44925C103 573448 3807 SH SOLE 25 3807 0 0 ICF INTL INC COM 44925C103 2472742 16416 SH SOLE 26 5879 0 10537 ICF INTL INC COM 44925C103 50612 336 SH SOLE 28 336 0 0 ICF INTL INC COM 44925C103 4694685 31167 SH SOLE 30 31167 0 0 ICF INTL INC COM 44925C103 227903 1513 SH SOLE 36 1513 0 0 ICF INTL INC COM 44925C103 608997 4043 SH SOLE 40 4043 0 0 ICF INTL INC COM 44925C103 6081744 40375 SH SOLE 43 38429 0 1946 ICHOR HOLDINGS SHS G4740B105 1081901 28014 SH SOLE 2 10355 0 17659 ICHOR HOLDINGS SHS G4740B105 3669 95 SH SOLE 4 95 0 0 ICHOR HOLDINGS SHS G4740B105 345456 8945 SH SOLE 7 8470 0 475 ICHOR HOLDINGS SHS G4740B105 4189189 108472 SH SOLE 18 96159 0 12313 ICHOR HOLDINGS SHS G4740B105 4680396 121191 SH SOLE 19 121191 0 0 ICHOR HOLDINGS SHS G4740B105 137586647 3562575 SH SOLE 21 3562575 0 0 ICHOR HOLDINGS SHS G4740B105 34393852 890571 SH SOLE 22 852907 0 37664 ICHOR HOLDINGS SHS G4740B105 239328 6197 SH SOLE 25 6197 0 0 ICHOR HOLDINGS SHS G4740B105 418679 10841 SH SOLE 26 10841 0 0 ICHOR HOLDINGS SHS G4740B105 64341 1666 SH SOLE 28 1666 0 0 ICHOR HOLDINGS SHS G4740B105 2923727 75705 SH SOLE 30 75705 0 0 ICHOR HOLDINGS SHS G4740B105 216581 5608 SH SOLE 40 5608 0 0 ICHOR HOLDINGS SHS G4740B105 987127 25560 SH SOLE 43 24786 0 774 ICICI BANK LIMITED ADR 45104G104 5778508 218800 SH SOLE 2 218800 0 0 ICICI BANK LIMITED ADR 45104G104 14675165 555667 SH SOLE 4 555667 0 0 ICICI BANK LIMITED ADR 45104G104 45872585 1736940 SH SOLE 18 1736940 0 0 ICICI BANK LIMITED ADR 45104G104 861124 32606 SH SOLE 19 32606 0 0 ICICI BANK LIMITED ADR 45104G104 602306 22806 SH SOLE 21 22806 0 0 ICICI BANK LIMITED ADR 45104G104 34256305 1297096 SH SOLE 22 1297096 0 0 ICICI BANK LIMITED ADR 45104G104 4400276 166614 SH SOLE 26 146092 0 20522 ICICI BANK LIMITED ADR 45104G104 3965065 150135 SH SOLE 28 150135 0 0 ICICI BANK LIMITED ADR 45104G104 2753137 104246 SH SOLE 30 104246 0 0 ICICI BANK LIMITED ADR 45104G104 502477 19026 SH SOLE 34 19026 0 0 ICICI BANK LIMITED ADR 45104G104 89975821 3406885 SH SOLE 43 2963382 0 443502 ICL GROUP LTD SHS M53213100 1106279 205628 SH SOLE 7 205628 0 0 ICL GROUP LTD SHS M53213100 16164866 3004622 SH SOLE 43 2420685 0 583937 ICLICK INTERACTIVE ASIA GROU SPON ADS NEW 45113Y203 43 11 SH SOLE 43 11 0 0 ICON PLC SHS G4705A100 37678136 112154 SH SOLE 2 5367 0 106787 ICON PLC SHS G4705A100 301011 896 SH SOLE 7 896 0 0 ICON PLC SHS G4705A100 281862 839 SH SOLE 15 839 0 0 ICON PLC SHS G4705A100 9520487 28339 SH SOLE 18 28339 0 0 ICON PLC SHS G4705A100 17150583 51051 SH SOLE 19 51051 0 0 ICON PLC SHS G4705A100 302455113 900298 SH SOLE 21 900298 0 0 ICON PLC SHS G4705A100 190119816 565917 SH SOLE 22 501873 0 64044 ICON PLC SHS G4705A100 34634429 103094 SH SOLE 25 103094 0 0 ICON PLC SHS G4705A100 11003370 32753 SH SOLE 26 5811 0 26942 ICON PLC SHS G4705A100 9507721 28301 SH SOLE 28 0 0 28301 ICON PLC SHS G4705A100 22845 68 SH SOLE 30 68 0 0 ICON PLC SHS G4705A100 341325 1016 SH SOLE 31 1016 0 0 ICON PLC SHS G4705A100 131021 390 SH SOLE 34 390 0 0 ICON PLC SHS G4705A100 3265434 9720 SH SOLE 36 9720 0 0 ICON PLC SHS G4705A100 9825368 29247 SH SOLE 43 23241 0 6006 ICU MED INC COM 44930G107 5740976 53494 SH SOLE 2 28078 0 25416 ICU MED INC COM 44930G107 8693 81 SH SOLE 4 81 0 0 ICU MED INC COM 44930G107 18459 172 SH SOLE 7 172 0 0 ICU MED INC COM 44930G107 1937019 18049 SH SOLE 18 18049 0 0 ICU MED INC COM 44930G107 796207 7419 SH SOLE 19 7419 0 0 ICU MED INC COM 44930G107 199772853 1861469 SH SOLE 21 1861469 0 0 ICU MED INC COM 44930G107 57819616 538759 SH SOLE 22 510593 0 28166 ICU MED INC COM 44930G107 16420 153 SH SOLE 23 153 0 0 ICU MED INC COM 44930G107 446451 4160 SH SOLE 25 4160 0 0 ICU MED INC COM 44930G107 1999264 18629 SH SOLE 26 8528 0 10101 ICU MED INC COM 44930G107 157438 1467 SH SOLE 28 353 0 1114 ICU MED INC COM 44930G107 4438970 41362 SH SOLE 30 41362 0 0 ICU MED INC COM 44930G107 25435 237 SH SOLE 31 237 0 0 ICU MED INC COM 44930G107 513848 4788 SH SOLE 40 4788 0 0 ICU MED INC COM 44930G107 13630 127 SH OTR 43 127 0 0 ICU MED INC COM 44930G107 4778101 44522 SH SOLE 43 38816 0 5706 IDACORP INC COM 451107106 8623536 92836 SH SOLE 2 67517 0 25319 IDACORP INC COM 451107106 1057367 11383 SH SOLE 4 11383 0 0 IDACORP INC COM 451107106 549166 5912 SH SOLE 7 5912 0 0 IDACORP INC COM 451107106 11286507 121504 SH SOLE 18 119746 0 1758 IDACORP INC COM 451107106 2274783 24489 SH SOLE 19 24489 0 0 IDACORP INC COM 451107106 389995321 4198464 SH SOLE 21 4198464 0 0 IDACORP INC COM 451107106 135887666 1462888 SH SOLE 22 1388392 0 74496 IDACORP INC COM 451107106 606386 6528 SH SOLE 23 6528 0 0 IDACORP INC COM 451107106 1712520 18436 SH SOLE 26 18436 0 0 IDACORP INC COM 451107106 66138 712 SH SOLE 28 712 0 0 IDACORP INC COM 451107106 5310057 57165 SH SOLE 30 57165 0 0 IDACORP INC COM 451107106 57220 616 SH SOLE 31 616 0 0 IDACORP INC COM 451107106 2033362 21890 SH SOLE 32 21890 0 0 IDACORP INC COM 451107106 118435 1275 SH SOLE 36 1275 0 0 IDACORP INC COM 451107106 3449966 37140 SH SOLE 43 34161 0 2979 IDAHO STRATEGIC RESOURCES COM NEW 645827205 15228 1800 SH SOLE 18 1800 0 0 IDAHO STRATEGIC RESOURCES COM NEW 645827205 194876 23035 SH SOLE 21 23035 0 0 IDAHO STRATEGIC RESOURCES COM NEW 645827205 1001816 118418 SH SOLE 22 118418 0 0 IDEAL PWR INC COM NEW 451622203 9194 1033 SH SOLE 18 1033 0 0 IDEAL PWR INC COM NEW 451622203 114614 12878 SH SOLE 21 12878 0 0 IDEAL PWR INC COM NEW 451622203 896355 100714 SH SOLE 22 100714 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 3825063 87171 SH SOLE 2 40388 0 46783 IDEAYA BIOSCIENCES INC COM 45166A102 4651 106 SH SOLE 4 106 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 636216 14499 SH SOLE 7 13735 0 764 IDEAYA BIOSCIENCES INC COM 45166A102 8208500 187067 SH SOLE 18 180239 0 6828 IDEAYA BIOSCIENCES INC COM 45166A102 10943848 249404 SH SOLE 19 249404 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 135425484 3086269 SH SOLE 21 3086269 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 93214065 2124295 SH SOLE 22 2047178 0 77117 IDEAYA BIOSCIENCES INC COM 45166A102 228659 5211 SH SOLE 23 5211 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 525726 11981 SH SOLE 25 11981 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1136843 25908 SH SOLE 26 24340 0 1568 IDEAYA BIOSCIENCES INC COM 45166A102 5388508 122801 SH SOLE 30 122801 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 30014 684 SH SOLE 36 684 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 489306 11151 SH SOLE 40 11151 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 31594 720 SH OTR 43 720 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1673846 38146 SH SOLE 43 32984 0 5162 IDENTIV INC COM NEW 45170X205 51369 6486 SH SOLE 18 6486 0 0 IDENTIV INC COM NEW 45170X205 401164 50652 SH SOLE 21 50652 0 0 IDENTIV INC COM NEW 45170X205 2115282 267081 SH SOLE 22 267081 0 0 IDENTIV INC COM NEW 45170X205 23847 3011 SH SOLE 26 3011 0 0 IDENTIV INC COM NEW 45170X205 2233 282 SH SOLE 43 282 0 0 IDEX CORP COM 45167R104 21474736 88004 SH SOLE 2 25536 0 62468 IDEX CORP COM 45167R104 24649436 101014 SH SOLE 4 55709 0 45305 IDEX CORP COM 45167R104 24161640 99015 SH SOLE 7 90351 0 8664 IDEX CORP COM 45167R104 1329665 5449 SH SOLE 13 5449 0 0 IDEX CORP COM 45167R104 2522435 10337 SH SOLE 15 10337 0 0 IDEX CORP COM 45167R104 28246291 115754 SH SOLE 18 111022 0 4732 IDEX CORP COM 45167R104 114354117 468626 SH SOLE 19 468626 0 0 IDEX CORP COM 45167R104 510592328 2092420 SH SOLE 21 2092420 0 0 IDEX CORP COM 45167R104 415151470 1701301 SH SOLE 22 1535553 0 165748 IDEX CORP COM 45167R104 27443465 112464 SH SOLE 23 112464 0 0 IDEX CORP COM 45167R104 56179749 230226 SH SOLE 25 228139 0 2087 IDEX CORP COM 45167R104 18630439 76348 SH SOLE 26 44247 0 32101 IDEX CORP COM 45167R104 40076869 164236 SH SOLE 28 4338 0 159898 IDEX CORP COM 45167R104 167627831 686943 SH SOLE 30 685427 0 1516 IDEX CORP COM 45167R104 4312321 17672 SH SOLE 31 16444 0 1228 IDEX CORP COM 45167R104 904094 3705 SH SOLE 34 3705 0 0 IDEX CORP COM 45167R104 4384307 17967 SH SOLE 36 17967 0 0 IDEX CORP COM 45167R104 961927 3942 SH SOLE 40 3942 0 0 IDEX CORP COM 45167R104 25134 103 SH OTR 43 103 0 0 IDEX CORP COM 45167R104 21602012 88526 SH SOLE 43 77166 0 11360 IDEXX LABS INC COM 45168D104 134600230 249292 SH SOLE 2 128540 0 120752 IDEXX LABS INC COM 45168D104 42400703 78530 SH SOLE 4 44530 0 34000 IDEXX LABS INC COM 45168D104 70538075 130643 SH SOLE 7 120664 0 9979 IDEXX LABS INC COM 45168D104 2191036 4058 SH SOLE 13 4058 0 0 IDEXX LABS INC COM 45168D104 6688653 12388 SH SOLE 15 12388 0 0 IDEXX LABS INC COM 45168D104 159178383 294813 SH SOLE 18 263554 0 31259 IDEXX LABS INC COM 45168D104 532403916 986061 SH SOLE 19 986061 0 0 IDEXX LABS INC COM 45168D104 1790748036 3316630 SH SOLE 21 3316630 0 0 IDEXX LABS INC COM 45168D104 1062382466 1967630 SH SOLE 22 1785538 0 182092 IDEXX LABS INC COM 45168D104 73057928 135310 SH SOLE 23 135310 0 0 IDEXX LABS INC COM 45168D104 163716495 303218 SH SOLE 25 297947 0 5271 IDEXX LABS INC COM 45168D104 62729067 116180 SH SOLE 26 73930 0 42250 IDEXX LABS INC COM 45168D104 103492703 191678 SH SOLE 28 3762 0 187916 IDEXX LABS INC COM 45168D104 47514 88 SH SOLE 29 88 0 0 IDEXX LABS INC COM 45168D104 574807858 1064597 SH SOLE 30 1036318 0 28279 IDEXX LABS INC COM 45168D104 10311583 19098 SH SOLE 31 17768 0 1330 IDEXX LABS INC COM 45168D104 13450736 24912 SH SOLE 32 24912 0 0 IDEXX LABS INC COM 45168D104 90697441 167980 SH SOLE 34 167980 0 0 IDEXX LABS INC COM 45168D104 9991945 18506 SH SOLE 36 18506 0 0 IDEXX LABS INC COM 45168D104 2253668 4174 SH SOLE 40 4174 0 0 IDEXX LABS INC COM 45168D104 37215 69 SH OTR 43 69 0 0 IDEXX LABS INC COM 45168D104 65547020 121399 SH SOLE 43 98463 0 22936 IDT CORP CL B NEW 448947507 1011909 26763 SH SOLE 2 22094 0 4669 IDT CORP CL B NEW 448947507 3100 82 SH SOLE 7 82 0 0 IDT CORP CL B NEW 448947507 1786598 47252 SH SOLE 18 38685 0 8567 IDT CORP CL B NEW 448947507 2255026 59641 SH SOLE 19 59641 0 0 IDT CORP CL B NEW 448947507 24520692 648524 SH SOLE 21 648524 0 0 IDT CORP CL B NEW 448947507 19559189 517302 SH SOLE 22 498086 0 19216 IDT CORP CL B NEW 448947507 182169 4818 SH SOLE 25 4818 0 0 IDT CORP CL B NEW 448947507 516333 13656 SH SOLE 30 13656 0 0 IDT CORP CL B NEW 448947507 136116 3600 SH SOLE 40 3600 0 0 IDT CORP CL B NEW 448947507 1199584 31727 SH SOLE 43 30667 0 1060 IES HLDGS INC COM 44951W106 589103 4843 SH SOLE 2 2918 0 1925 IES HLDGS INC COM 44951W106 5109 42 SH SOLE 7 42 0 0 IES HLDGS INC COM 44951W106 2503351 20580 SH SOLE 18 20580 0 0 IES HLDGS INC COM 44951W106 2186236 17973 SH SOLE 19 17973 0 0 IES HLDGS INC COM 44951W106 37374498 307255 SH SOLE 21 307255 0 0 IES HLDGS INC COM 44951W106 31126216 255888 SH SOLE 22 248114 0 7774 IES HLDGS INC COM 44951W106 185866 1528 SH SOLE 25 1528 0 0 IES HLDGS INC COM 44951W106 37100 305 SH SOLE 26 305 0 0 IES HLDGS INC COM 44951W106 98650 811 SH SOLE 30 811 0 0 IES HLDGS INC COM 44951W106 124803 1026 SH SOLE 34 1026 0 0 IES HLDGS INC COM 44951W106 190245 1564 SH SOLE 40 1564 0 0 IES HLDGS INC COM 44951W106 368691 3031 SH SOLE 43 3005 0 26 IF BANCORP INC COM 44951J105 5804 349 SH SOLE 18 349 0 0 IF BANCORP INC COM 44951J105 87158 5241 SH SOLE 21 5241 0 0 IF BANCORP INC COM 44951J105 222210 13362 SH SOLE 22 13362 0 0 IGC PHARMA INC COM NEW 45408X308 286176 715440 SH SOLE 22 715440 0 0 IGM BIOSCIENCES INC COM 449585108 49302 5109 SH SOLE 2 297 0 4812 IGM BIOSCIENCES INC COM 449585108 1361 141 SH SOLE 7 141 0 0 IGM BIOSCIENCES INC COM 449585108 340317 35266 SH SOLE 18 35266 0 0 IGM BIOSCIENCES INC COM 449585108 290803 30135 SH SOLE 19 30135 0 0 IGM BIOSCIENCES INC COM 449585108 4559770 472515 SH SOLE 21 472515 0 0 IGM BIOSCIENCES INC COM 449585108 2016184 208931 SH SOLE 22 198509 0 10422 IGM BIOSCIENCES INC COM 449585108 2335 242 SH SOLE 28 242 0 0 IGM BIOSCIENCES INC COM 449585108 54272 5624 SH SOLE 43 5268 0 356 IHEARTMEDIA INC COM CL A 45174J509 198696 95070 SH SOLE 2 30728 0 64342 IHEARTMEDIA INC COM CL A 45174J509 1381 661 SH SOLE 4 661 0 0 IHEARTMEDIA INC COM CL A 45174J509 2679 1282 SH SOLE 7 1282 0 0 IHEARTMEDIA INC COM CL A 45174J509 604089 289038 SH SOLE 18 289038 0 0 IHEARTMEDIA INC COM CL A 45174J509 478110 228761 SH SOLE 19 228761 0 0 IHEARTMEDIA INC COM CL A 45174J509 8573884 4102337 SH SOLE 21 4102337 0 0 IHEARTMEDIA INC COM CL A 45174J509 5715922 2734891 SH SOLE 22 2595239 0 139652 IHEARTMEDIA INC COM CL A 45174J509 36554 17490 SH SOLE 25 17490 0 0 IHEARTMEDIA INC COM CL A 45174J509 73549 35191 SH SOLE 26 35191 0 0 IHEARTMEDIA INC COM CL A 45174J509 2991 1431 SH SOLE 28 1431 0 0 IHEARTMEDIA INC COM CL A 45174J509 418125 200060 SH SOLE 30 200060 0 0 IHEARTMEDIA INC COM CL A 45174J509 34757 16630 SH SOLE 40 16630 0 0 IHEARTMEDIA INC COM CL A 45174J509 221835 106141 SH SOLE 43 104930 0 1211 IHS HOLDING LIMITED ORD SHS G4701H109 95137 26951 SH SOLE 2 26951 0 0 IHS HOLDING LIMITED ORD SHS G4701H109 291359 82538 SH SOLE 21 82538 0 0 IKENA ONCOLOGY INC COM 45175G108 36015 25363 SH SOLE 2 903 0 24460 IKENA ONCOLOGY INC COM 45175G108 93760 66028 SH SOLE 18 66028 0 0 IKENA ONCOLOGY INC COM 45175G108 117512 82755 SH SOLE 19 82755 0 0 IKENA ONCOLOGY INC COM 45175G108 1446960 1018986 SH SOLE 21 1018986 0 0 IKENA ONCOLOGY INC COM 45175G108 902580 635620 SH SOLE 22 615650 0 19970 ILLINOIS TOOL WKS INC COM 452308109 188372758 702019 SH SOLE 2 268622 0 433397 ILLINOIS TOOL WKS INC COM 452308109 98703581 367844 SH SOLE 4 207311 0 160533 ILLINOIS TOOL WKS INC COM 452308109 51387610 191509 SH SOLE 7 169940 0 21569 ILLINOIS TOOL WKS INC COM 452308109 4109474 15315 SH SOLE 13 15315 0 0 ILLINOIS TOOL WKS INC COM 452308109 11312524 42159 SH SOLE 15 42159 0 0 ILLINOIS TOOL WKS INC COM 452308109 114550614 426902 SH SOLE 18 402955 0 23947 ILLINOIS TOOL WKS INC COM 452308109 34708217 129349 SH SOLE 19 129349 0 0 ILLINOIS TOOL WKS INC COM 452308109 2084407565 7768075 SH SOLE 21 7768075 0 0 ILLINOIS TOOL WKS INC COM 452308109 1647128142 6138442 SH SOLE 22 5491956 0 646486 ILLINOIS TOOL WKS INC COM 452308109 131490823 490034 SH SOLE 23 490034 0 0 ILLINOIS TOOL WKS INC COM 452308109 169289129 630899 SH SOLE 25 610958 0 19941 ILLINOIS TOOL WKS INC COM 452308109 84983599 316713 SH SOLE 26 188282 0 128431 ILLINOIS TOOL WKS INC COM 452308109 160938431 599778 SH SOLE 28 9765 0 590013 ILLINOIS TOOL WKS INC COM 452308109 93916 350 SH SOLE 29 350 0 0 ILLINOIS TOOL WKS INC COM 452308109 583316147 2173876 SH SOLE 30 2173876 0 0 ILLINOIS TOOL WKS INC COM 452308109 18689989 69653 SH SOLE 31 64844 0 4809 ILLINOIS TOOL WKS INC COM 452308109 9890107 36858 SH SOLE 34 36858 0 0 ILLINOIS TOOL WKS INC COM 452308109 19371279 72192 SH SOLE 36 72192 0 0 ILLINOIS TOOL WKS INC COM 452308109 4013680 14958 SH SOLE 40 14958 0 0 ILLINOIS TOOL WKS INC COM 452308109 141947 529 SH OTR 43 529 0 0 ILLINOIS TOOL WKS INC COM 452308109 156479360 583160 SH SOLE 43 508035 0 75125 ILLUMINA INC COM 452327109 38221786 278341 SH SOLE 2 47442 0 230899 ILLUMINA INC COM 452327109 17927950 130556 SH SOLE 4 65125 0 65431 ILLUMINA INC COM 452327109 17122019 124687 SH SOLE 7 112370 0 12317 ILLUMINA INC COM 452327109 796731 5802 SH SOLE 13 5802 0 0 ILLUMINA INC COM 452327109 3199556 23300 SH SOLE 15 23300 0 0 ILLUMINA INC COM 452327109 47836521 348358 SH SOLE 18 338440 0 9918 ILLUMINA INC COM 452327109 9445556 68785 SH SOLE 19 68785 0 0 ILLUMINA INC COM 452327109 793136152 5775824 SH SOLE 21 5775824 0 0 ILLUMINA INC COM 452327109 465537458 3390165 SH SOLE 22 3043320 0 346845 ILLUMINA INC COM 452327109 32625035 237584 SH SOLE 23 237584 0 0 ILLUMINA INC COM 452327109 86075060 626821 SH SOLE 25 561975 0 64846 ILLUMINA INC COM 452327109 31922094 232465 SH SOLE 26 158582 0 73883 ILLUMINA INC COM 452327109 47447356 345524 SH SOLE 28 14646 0 330878 ILLUMINA INC COM 452327109 254069876 1850203 SH SOLE 30 1780449 0 69754 ILLUMINA INC COM 452327109 5023303 36581 SH SOLE 31 34046 0 2535 ILLUMINA INC COM 452327109 6609898 48135 SH SOLE 32 48135 0 0 ILLUMINA INC COM 452327109 1015069 7392 SH SOLE 34 7392 0 0 ILLUMINA INC COM 452327109 5158700 37567 SH SOLE 36 37567 0 0 ILLUMINA INC COM 452327109 1063406 7744 SH SOLE 40 7744 0 0 ILLUMINA INC COM 452327109 37351 272 SH OTR 43 272 0 0 ILLUMINA INC COM 452327109 32263911 234954 SH SOLE 43 216657 0 18297 IMAX CORP COM 45245E109 1362112 84237 SH SOLE 2 72993 0 11244 IMAX CORP COM 45245E109 3768 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 464144 28704 SH SOLE 7 27157 0 1547 IMAX CORP COM 45245E109 2219397 137254 SH SOLE 18 137254 0 0 IMAX CORP COM 45245E109 1540063 95242 SH SOLE 19 95242 0 0 IMAX CORP COM 45245E109 26664411 1649005 SH SOLE 21 1649005 0 0 IMAX CORP COM 45245E109 10166451 628723 SH SOLE 22 590458 0 38265 IMAX CORP COM 45245E109 4188 259 SH SOLE 23 259 0 0 IMAX CORP COM 45245E109 186699 11546 SH SOLE 25 11546 0 0 IMAX CORP COM 45245E109 91813 5678 SH SOLE 26 5678 0 0 IMAX CORP COM 45245E109 58843 3639 SH SOLE 28 2242 0 1397 IMAX CORP COM 45245E109 1823151 112749 SH SOLE 30 112749 0 0 IMAX CORP COM 45245E109 16332 1010 SH SOLE 36 1010 0 0 IMAX CORP COM 45245E109 157674 9751 SH SOLE 40 9751 0 0 IMAX CORP COM 45245E109 6096 377 SH SOLE 43 377 0 0 IMMATICS N.V SHS N44445109 271337 25817 SH SOLE 2 25817 0 0 IMMATICS N.V SHS N44445109 155537 14799 SH SOLE 18 14799 0 0 IMMATICS N.V SHS N44445109 6064470 577019 SH SOLE 19 577019 0 0 IMMATICS N.V SHS N44445109 5581 531 SH SOLE 21 531 0 0 IMMATICS N.V SHS N44445109 56165 5344 SH SOLE 22 5344 0 0 IMMATICS N.V SHS N44445109 334680 31844 SH SOLE 26 0 0 31844 IMMATICS N.V SHS N44445109 31908 3036 SH SOLE 34 3036 0 0 IMMERSION CORP COM 452521107 129486 17311 SH SOLE 2 1544 0 15767 IMMERSION CORP COM 452521107 1429 191 SH SOLE 7 191 0 0 IMMERSION CORP COM 452521107 650005 86899 SH SOLE 18 86899 0 0 IMMERSION CORP COM 452521107 502020 67115 SH SOLE 19 67115 0 0 IMMERSION CORP COM 452521107 8439385 1128260 SH SOLE 21 1128260 0 0 IMMERSION CORP COM 452521107 6404817 856259 SH SOLE 22 833576 0 22683 IMMERSION CORP COM 452521107 187 25 SH SOLE 43 25 0 0 IMMIX BIOPHARMA INC COM 45258H106 3534 1151 SH SOLE 18 1151 0 0 IMMIX BIOPHARMA INC COM 45258H106 49541 16137 SH SOLE 21 16137 0 0 IMMIX BIOPHARMA INC COM 45258H106 6241 2033 SH SOLE 22 2033 0 0 IMMUCELL CORP COM PAR 452525306 5798 1094 SH SOLE 18 1094 0 0 IMMUCELL CORP COM PAR 452525306 72933 13761 SH SOLE 21 13761 0 0 IMMUNEERING CORP CLASS A COM 45254E107 21620 7481 SH SOLE 2 4579 0 2902 IMMUNEERING CORP CLASS A COM 45254E107 163325 56514 SH SOLE 18 56514 0 0 IMMUNEERING CORP CLASS A COM 45254E107 132452 45831 SH SOLE 19 45831 0 0 IMMUNEERING CORP CLASS A COM 45254E107 2203362 762409 SH SOLE 21 762409 0 0 IMMUNEERING CORP CLASS A COM 45254E107 1459118 504885 SH SOLE 22 497428 0 7457 IMMUNIC INC COM 4525EP101 18906 14323 SH SOLE 18 14323 0 0 IMMUNIC INC COM 4525EP101 252457 191255 SH SOLE 21 191255 0 0 IMMUNIC INC COM 4525EP101 601492 455676 SH SOLE 22 455676 0 0 IMMUNITYBIO INC COM 45256X103 422055 78595 SH SOLE 2 38252 0 40343 IMMUNITYBIO INC COM 45256X103 698 130 SH SOLE 4 130 0 0 IMMUNITYBIO INC COM 45256X103 37622 7006 SH SOLE 7 7006 0 0 IMMUNITYBIO INC COM 45256X103 1660280 309177 SH SOLE 18 309177 0 0 IMMUNITYBIO INC COM 45256X103 1525955 284163 SH SOLE 19 284163 0 0 IMMUNITYBIO INC COM 45256X103 26618478 4956886 SH SOLE 21 4956886 0 0 IMMUNITYBIO INC COM 45256X103 23099882 4301654 SH SOLE 22 4163470 0 138184 IMMUNITYBIO INC COM 45256X103 138116 25720 SH SOLE 25 25720 0 0 IMMUNITYBIO INC COM 45256X103 2086798 388603 SH SOLE 30 388603 0 0 IMMUNITYBIO INC COM 45256X103 121094 22550 SH SOLE 40 22550 0 0 IMMUNITYBIO INC COM 45256X103 4441 827 SH SOLE 43 827 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 2454530 37762 SH SOLE 2 37762 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 558090 8586 SH SOLE 18 8586 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 16491800 253720 SH SOLE 19 253720 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 20783425 319745 SH SOLE 21 319745 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 298610 4594 SH SOLE 22 4594 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 1365910 21014 SH SOLE 26 0 0 21014 IMMUNOCORE HLDGS PLC ADS 45258D105 9425 145 SH SOLE 29 145 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 1181960 18184 SH SOLE 30 18184 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 13217165 203341 SH SOLE 34 203341 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 17290 266 SH SOLE 43 266 0 0 IMMUNOME INC COM 45257U108 315361 12778 SH SOLE 2 8988 0 3790 IMMUNOME INC COM 45257U108 89045 3608 SH SOLE 18 3608 0 0 IMMUNOME INC COM 45257U108 2693551 109139 SH SOLE 21 109139 0 0 IMMUNOME INC COM 45257U108 16655964 674877 SH SOLE 22 659831 0 15046 IMMUNOME INC COM 45257U108 681612 27618 SH SOLE 30 27618 0 0 IMMUNOME INC COM 45257U108 24507 993 SH SOLE 43 993 0 0 IMMUNOVANT INC COM 45258J102 970592 30040 SH SOLE 2 17332 0 12708 IMMUNOVANT INC COM 45258J102 4814 149 SH SOLE 4 149 0 0 IMMUNOVANT INC COM 45258J102 332890 10303 SH SOLE 7 9766 0 537 IMMUNOVANT INC COM 45258J102 4131480 127870 SH SOLE 18 125275 0 2595 IMMUNOVANT INC COM 45258J102 4305469 133255 SH SOLE 19 133255 0 0 IMMUNOVANT INC COM 45258J102 77507199 2398861 SH SOLE 21 2398861 0 0 IMMUNOVANT INC COM 45258J102 50302017 1556856 SH SOLE 22 1512713 0 44143 IMMUNOVANT INC COM 45258J102 21292 659 SH SOLE 23 659 0 0 IMMUNOVANT INC COM 45258J102 295701 9152 SH SOLE 25 9152 0 0 IMMUNOVANT INC COM 45258J102 495280 15329 SH SOLE 26 15329 0 0 IMMUNOVANT INC COM 45258J102 49111 1520 SH SOLE 28 679 0 841 IMMUNOVANT INC COM 45258J102 4309443 133378 SH SOLE 30 133378 0 0 IMMUNOVANT INC COM 45258J102 15897 492 SH SOLE 36 492 0 0 IMMUNOVANT INC COM 45258J102 362098 11207 SH SOLE 40 11207 0 0 IMMUNOVANT INC COM 45258J102 1542124 47729 SH SOLE 43 43537 0 4192 IMMUTEP LTD SPONSORED ADS 45257L108 1746242 749460 SH SOLE 21 749460 0 0 IMPERIAL OIL LTD COM NEW 453038408 30546135 441865 SH SOLE 43 401754 0 40111 IMPINJ INC COM 453204109 1573408 12253 SH SOLE 2 6644 0 5609 IMPINJ INC COM 453204109 31717 247 SH SOLE 4 63 0 184 IMPINJ INC COM 453204109 23114 180 SH SOLE 7 180 0 0 IMPINJ INC COM 453204109 7031603 54759 SH SOLE 18 54759 0 0 IMPINJ INC COM 453204109 6860946 53430 SH SOLE 19 53430 0 0 IMPINJ INC COM 453204109 112987831 879899 SH SOLE 21 879899 0 0 IMPINJ INC COM 453204109 82481852 642332 SH SOLE 22 622937 0 19395 IMPINJ INC COM 453204109 17592 137 SH SOLE 23 137 0 0 IMPINJ INC COM 453204109 596850 4648 SH SOLE 25 4648 0 0 IMPINJ INC COM 453204109 1318899 10271 SH SOLE 26 10271 0 0 IMPINJ INC COM 453204109 183498 1429 SH SOLE 28 145 0 1284 IMPINJ INC COM 453204109 23407217 182285 SH SOLE 30 182285 0 0 IMPINJ INC COM 453204109 635630 4950 SH SOLE 40 4950 0 0 IMPINJ INC COM 453204109 19133 149 SH OTR 43 149 0 0 IMPINJ INC COM 453204109 1393377 10851 SH SOLE 43 10339 0 512 IMPINJ INC NOTE 1.125% 5/1 453204AD1 3140145 2325000 PRN SOLE 21 2325000 0 0 IMUNON INC COM 15117N602 95484 58222 SH SOLE 22 58222 0 0 IN8BIO INC COM 45674E109 2581 2187 SH SOLE 18 2187 0 0 IN8BIO INC COM 45674E109 27717 23489 SH SOLE 21 23489 0 0 IN8BIO INC COM 45674E109 2983 2528 SH SOLE 22 2528 0 0 INARI MED INC COM 45332Y109 2079789 43347 SH SOLE 2 19363 0 23984 INARI MED INC COM 45332Y109 39440 822 SH SOLE 4 151 0 671 INARI MED INC COM 45332Y109 510315 10636 SH SOLE 7 10079 0 557 INARI MED INC COM 45332Y109 7667588 159808 SH SOLE 18 152878 0 6930 INARI MED INC COM 45332Y109 8405088 175179 SH SOLE 19 175179 0 0 INARI MED INC COM 45332Y109 302680678 6308476 SH SOLE 21 6308476 0 0 INARI MED INC COM 45332Y109 75269345 1568765 SH SOLE 22 1516745 0 52020 INARI MED INC COM 45332Y109 42942 895 SH SOLE 23 895 0 0 INARI MED INC COM 45332Y109 525813 10959 SH SOLE 25 10959 0 0 INARI MED INC COM 45332Y109 867382 18078 SH SOLE 26 18078 0 0 INARI MED INC COM 45332Y109 162268 3382 SH SOLE 28 926 0 2456 INARI MED INC COM 45332Y109 7271993 151563 SH SOLE 30 151563 0 0 INARI MED INC COM 45332Y109 76576 1596 SH SOLE 36 1596 0 0 INARI MED INC COM 45332Y109 519767 10833 SH SOLE 40 10833 0 0 INARI MED INC COM 45332Y109 865540 18040 SH SOLE 43 16394 0 1646 INCOME OPPORTUNITY RLTY INVS COM 452926108 2953 184 SH SOLE 18 184 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 24797 1545 SH SOLE 21 1545 0 0 INCYTE CORP COM 45337C102 55098365 967147 SH SOLE 2 705342 0 261805 INCYTE CORP COM 45337C102 13149929 230822 SH SOLE 4 113926 0 116896 INCYTE CORP COM 45337C102 12020100 210990 SH SOLE 7 186655 0 24335 INCYTE CORP COM 45337C102 1385169 24314 SH SOLE 13 24314 0 0 INCYTE CORP COM 45337C102 1494323 26230 SH SOLE 15 26230 0 0 INCYTE CORP COM 45337C102 34740534 609804 SH SOLE 18 468823 0 140981 INCYTE CORP COM 45337C102 64006137 1123506 SH SOLE 19 1123506 0 0 INCYTE CORP COM 45337C102 566312393 9940537 SH SOLE 21 9940537 0 0 INCYTE CORP COM 45337C102 315332140 5535056 SH SOLE 22 4850166 0 684890 INCYTE CORP COM 45337C102 28477537 499869 SH SOLE 23 499869 0 0 INCYTE CORP COM 45337C102 15140632 265765 SH SOLE 25 265765 0 0 INCYTE CORP COM 45337C102 27307316 479328 SH SOLE 26 347382 0 131946 INCYTE CORP COM 45337C102 28146769 494063 SH SOLE 28 2973 0 491090 INCYTE CORP COM 45337C102 1195743 20989 SH SOLE 29 20989 0 0 INCYTE CORP COM 45337C102 94395359 1656931 SH SOLE 30 1645624 0 11307 INCYTE CORP COM 45337C102 4726402 82963 SH SOLE 31 79929 0 3034 INCYTE CORP COM 45337C102 42630936 748305 SH SOLE 34 748305 0 0 INCYTE CORP COM 45337C102 4819947 84605 SH SOLE 36 84605 0 0 INCYTE CORP COM 45337C102 503330 8835 SH SOLE 40 8835 0 0 INCYTE CORP COM 45337C102 39138 687 SH OTR 43 687 0 0 INCYTE CORP COM 45337C102 13087376 229724 SH SOLE 43 181115 0 48609 INDEPENDENCE CONTRACT DRILLI COM 453415606 28850 15511 SH SOLE 2 15511 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 3121 1678 SH SOLE 18 1678 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 45377 24396 SH SOLE 21 24396 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 39826 21412 SH SOLE 22 21412 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 8720926 540665 SH SOLE 2 237400 0 303265 INDEPENDENCE RLTY TR INC COM 45378A106 1708425 105916 SH SOLE 4 105916 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 5488958 340295 SH SOLE 7 304560 0 35735 INDEPENDENCE RLTY TR INC COM 45378A106 14355861 890010 SH SOLE 18 890010 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 26011077 1612590 SH SOLE 19 1612590 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 293106601 18171519 SH SOLE 21 18171519 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 172649552 10703630 SH SOLE 22 10216117 0 487513 INDEPENDENCE RLTY TR INC COM 45378A106 191108 11848 SH SOLE 23 11848 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 14669896 909479 SH SOLE 25 909479 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2812475 174363 SH SOLE 26 77942 0 96421 INDEPENDENCE RLTY TR INC COM 45378A106 2412354 149557 SH SOLE 28 10056 0 139501 INDEPENDENCE RLTY TR INC COM 45378A106 12745716 790187 SH SOLE 30 790187 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 65181 4041 SH SOLE 36 4041 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 786112 48736 SH SOLE 40 48736 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 5804617 359865 SH SOLE 43 326348 0 33516 INDEPENDENT BANK GROUP INC COM 45384B106 4229518 92651 SH SOLE 2 59937 0 32714 INDEPENDENT BANK GROUP INC COM 45384B106 4885 107 SH SOLE 4 107 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 12554 275 SH SOLE 7 275 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 5359949 117414 SH SOLE 18 117414 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 5837539 127876 SH SOLE 19 127876 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 191003389 4184083 SH SOLE 21 4184083 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 53096017 1163111 SH SOLE 22 1108434 0 54677 INDEPENDENT BANK GROUP INC COM 45384B106 76692 1680 SH SOLE 23 1680 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 350044 7668 SH SOLE 25 7668 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 1605008 35159 SH SOLE 26 7787 0 27372 INDEPENDENT BANK GROUP INC COM 45384B106 70575 1546 SH SOLE 28 690 0 856 INDEPENDENT BANK GROUP INC COM 45384B106 3979082 87165 SH SOLE 30 87165 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 43824 960 SH SOLE 36 960 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 263766 5778 SH SOLE 40 5778 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 1270850 27839 SH SOLE 43 26106 0 1733 INDEPENDENT BK CORP MASS COM 453836108 1777159 34163 SH SOLE 2 11653 0 22510 INDEPENDENT BK CORP MASS COM 453836108 7491 144 SH SOLE 4 144 0 0 INDEPENDENT BK CORP MASS COM 453836108 506155 9730 SH SOLE 7 9217 0 513 INDEPENDENT BK CORP MASS COM 453836108 6980200 134183 SH SOLE 18 134183 0 0 INDEPENDENT BK CORP MASS COM 453836108 4052878 77910 SH SOLE 19 77910 0 0 INDEPENDENT BK CORP MASS COM 453836108 251867211 4841738 SH SOLE 21 4841738 0 0 INDEPENDENT BK CORP MASS COM 453836108 56053423 1077536 SH SOLE 22 1022891 0 54645 INDEPENDENT BK CORP MASS COM 453836108 345725 6646 SH SOLE 25 6646 0 0 INDEPENDENT BK CORP MASS COM 453836108 723494 13908 SH SOLE 26 13908 0 0 INDEPENDENT BK CORP MASS COM 453836108 30640 589 SH SOLE 28 589 0 0 INDEPENDENT BK CORP MASS COM 453836108 3772334 72517 SH SOLE 30 72517 0 0 INDEPENDENT BK CORP MASS COM 453836108 2341 45 SH SOLE 36 45 0 0 INDEPENDENT BK CORP MASS COM 453836108 285798 5494 SH SOLE 40 5494 0 0 INDEPENDENT BK CORP MASS COM 453836108 341344 6562 SH SOLE 43 6323 0 239 INDEPENDENT BK CORP MICH COM NEW 453838609 6777956 267375 SH SOLE 2 155267 0 112108 INDEPENDENT BK CORP MICH COM NEW 453838609 723514 28541 SH SOLE 7 26986 0 1555 INDEPENDENT BK CORP MICH COM NEW 453838609 1562599 61641 SH SOLE 18 61641 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 6601622 260419 SH SOLE 19 260419 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 22110194 872197 SH SOLE 21 872197 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 28722944 1133055 SH SOLE 22 1079881 0 53174 INDEPENDENT BK CORP MICH COM NEW 453838609 280118 11050 SH SOLE 23 11050 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 146168 5766 SH SOLE 25 5766 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1377266 54330 SH SOLE 26 1002 0 53328 INDEPENDENT BK CORP MICH COM NEW 453838609 101349 3998 SH SOLE 28 0 0 3998 INDEPENDENT BK CORP MICH COM NEW 453838609 1220501 48146 SH SOLE 30 48146 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 36960 1458 SH SOLE 40 1458 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1743863 68791 SH SOLE 43 67245 0 1546 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 531630 75089 SH SOLE 2 40228 0 34861 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 5714 807 SH SOLE 4 807 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 7554 1067 SH SOLE 7 1067 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 2701247 381532 SH SOLE 18 381532 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 2282075 322327 SH SOLE 19 322327 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 41885634 5916050 SH SOLE 21 5916050 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 29647160 4187452 SH SOLE 22 4061434 0 126018 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 167838 23706 SH SOLE 25 23706 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 61263 8653 SH SOLE 28 0 0 8653 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 886982 125280 SH SOLE 30 125280 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 254845 35995 SH SOLE 40 35995 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 35 5 SH SOLE 43 5 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 970501 226224 SH SOLE 2 170780 0 55444 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 93608 21820 SH SOLE 18 21820 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 723513 168651 SH SOLE 19 168651 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2042104 476015 SH SOLE 21 476015 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5848707 1363335 SH SOLE 22 1340647 0 22688 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 14449 3368 SH SOLE 23 3368 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 52788 12305 SH SOLE 26 12305 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4106 957 SH SOLE 28 957 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2214 516 SH SOLE 43 516 0 0 INFINERA CORP COM 45667G103 2242364 371868 SH SOLE 2 322760 0 49108 INFINERA CORP COM 45667G103 4263 707 SH SOLE 4 707 0 0 INFINERA CORP COM 45667G103 430355 71369 SH SOLE 7 67540 0 3829 INFINERA CORP COM 45667G103 2832044 469659 SH SOLE 18 469659 0 0 INFINERA CORP COM 45667G103 2648286 439185 SH SOLE 19 439185 0 0 INFINERA CORP COM 45667G103 46918477 7780842 SH SOLE 21 7780842 0 0 INFINERA CORP COM 45667G103 35047482 5812186 SH SOLE 22 5646380 0 165806 INFINERA CORP COM 45667G103 2635 437 SH SOLE 23 437 0 0 INFINERA CORP COM 45667G103 223647 37089 SH SOLE 25 37089 0 0 INFINERA CORP COM 45667G103 516524 85659 SH SOLE 26 85659 0 0 INFINERA CORP COM 45667G103 11626 1928 SH SOLE 28 1928 0 0 INFINERA CORP COM 45667G103 10275584 1704077 SH SOLE 30 1704077 0 0 INFINERA CORP COM 45667G103 25115 4165 SH SOLE 36 4165 0 0 INFINERA CORP COM 45667G103 289313 47979 SH SOLE 40 47979 0 0 INFINERA CORP COM 45667G103 1031438 171051 SH SOLE 43 169191 0 1860 INFINERA CORP NOTE 3.750% 8/0 45667GAG8 3816321 3450000 PRN SOLE 21 3450000 0 0 INFORMATICA INC COM CL A 45674M101 5872545 167787 SH SOLE 2 106770 0 61017 INFORMATICA INC COM CL A 45674M101 126665 3619 SH SOLE 4 3619 0 0 INFORMATICA INC COM CL A 45674M101 453180 12948 SH SOLE 7 12279 0 669 INFORMATICA INC COM CL A 45674M101 3343865 95539 SH SOLE 18 95539 0 0 INFORMATICA INC COM CL A 45674M101 57860460 1653156 SH SOLE 19 1653156 0 0 INFORMATICA INC COM CL A 45674M101 33583830 959538 SH SOLE 21 959538 0 0 INFORMATICA INC COM CL A 45674M101 44514050 1271830 SH SOLE 22 1206958 0 64872 INFORMATICA INC COM CL A 45674M101 212450 6070 SH SOLE 23 6070 0 0 INFORMATICA INC COM CL A 45674M101 349755 9993 SH SOLE 25 9993 0 0 INFORMATICA INC COM CL A 45674M101 1014160 28976 SH SOLE 26 1658 0 27318 INFORMATICA INC COM CL A 45674M101 964110 27546 SH SOLE 30 27546 0 0 INFORMATICA INC COM CL A 45674M101 17710 506 SH SOLE 31 506 0 0 INFORMATICA INC COM CL A 45674M101 49572215 1416349 SH SOLE 34 1416349 0 0 INFORMATICA INC COM CL A 45674M101 22855 653 SH SOLE 36 653 0 0 INFORMATICA INC COM CL A 45674M101 376285 10751 SH SOLE 40 10751 0 0 INFORMATICA INC COM CL A 45674M101 542920 15512 SH SOLE 43 14034 0 1478 INFORMATICA INC OPTIONS 45674M101 1750000 50000 SH Call SOLE 19 50000 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 1234955 305682 SH SOLE 2 288539 0 17143 INFORMATION SVCS GROUP INC COM 45675Y104 2553 632 SH SOLE 7 632 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 375304 92897 SH SOLE 18 92897 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 475019 117579 SH SOLE 19 117579 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 5102027 1262878 SH SOLE 21 1262878 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 3982018 985648 SH SOLE 22 967947 0 17701 INFORMATION SVCS GROUP INC COM 45675Y104 1806 447 SH SOLE 23 447 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 5636 1395 SH SOLE 43 1395 0 0 INFOSYS LTD SPONSORED ADR 456788108 13123595 731935 SH SOLE 4 731935 0 0 INFOSYS LTD SPONSORED ADR 456788108 5160541 287816 SH SOLE 15 287816 0 0 INFOSYS LTD SPONSORED ADR 456788108 37605270 2097338 SH SOLE 18 2097338 0 0 INFOSYS LTD SPONSORED ADR 456788108 45361699 2529933 SH SOLE 19 2529933 0 0 INFOSYS LTD SPONSORED ADR 456788108 1751994 97713 SH SOLE 21 97713 0 0 INFOSYS LTD SPONSORED ADR 456788108 18358814 1023916 SH SOLE 22 1023916 0 0 INFOSYS LTD SPONSORED ADR 456788108 3347979 186725 SH SOLE 25 186725 0 0 INFOSYS LTD SPONSORED ADR 456788108 2090261 116579 SH SOLE 26 116579 0 0 INFOSYS LTD SPONSORED ADR 456788108 41726660 2327198 SH SOLE 28 344939 0 1982259 INFOSYS LTD SPONSORED ADR 456788108 2746804 153196 SH SOLE 30 153196 0 0 INFOSYS LTD SPONSORED ADR 456788108 25743464 1435776 SH SOLE 34 1435776 0 0 INFOSYS LTD SPONSORED ADR 456788108 103348743 5764012 SH SOLE 43 5171056 0 592957 INFUSYSTEM HLDGS INC COM 45685K102 28710 3350 SH SOLE 2 2042 0 1308 INFUSYSTEM HLDGS INC COM 45685K102 394391 46020 SH SOLE 18 46020 0 0 INFUSYSTEM HLDGS INC COM 45685K102 303952 35467 SH SOLE 19 35467 0 0 INFUSYSTEM HLDGS INC COM 45685K102 5122032 597670 SH SOLE 21 597670 0 0 INFUSYSTEM HLDGS INC COM 45685K102 4029503 470187 SH SOLE 22 466449 0 3738 ING GROEP N.V. SPONSORED ADR 456837103 7190 436 SH SOLE 18 436 0 0 ING GROEP N.V. SPONSORED ADR 456837103 51698365 3135134 SH SOLE 43 2838030 0 297104 INGERSOLL RAND INC COM 45687V106 67269416 708472 SH SOLE 2 132203 0 576269 INGERSOLL RAND INC COM 45687V106 36984259 389513 SH SOLE 4 194902 0 194611 INGERSOLL RAND INC COM 45687V106 36812495 387704 SH SOLE 7 349944 0 37760 INGERSOLL RAND INC COM 45687V106 2572765 27096 SH SOLE 13 27096 0 0 INGERSOLL RAND INC COM 45687V106 5455732 57459 SH SOLE 15 57459 0 0 INGERSOLL RAND INC COM 45687V106 88286409 929820 SH SOLE 18 904464 0 25356 INGERSOLL RAND INC COM 45687V106 187540208 1975147 SH SOLE 19 1975147 0 0 INGERSOLL RAND INC COM 45687V106 1038275307 10934969 SH SOLE 21 10934969 0 0 INGERSOLL RAND INC COM 45687V106 835067969 8794818 SH SOLE 22 7910015 0 884803 INGERSOLL RAND INC COM 45687V106 57607589 606715 SH SOLE 23 606715 0 0 INGERSOLL RAND INC COM 45687V106 269613184 2839528 SH SOLE 25 2816583 0 22945 INGERSOLL RAND INC COM 45687V106 103245212 1087364 SH SOLE 26 401599 0 685765 INGERSOLL RAND INC COM 45687V106 69047640 727200 SH SOLE 28 12322 0 714878 INGERSOLL RAND INC COM 45687V106 349175587 3677468 SH SOLE 30 3601280 0 76188 INGERSOLL RAND INC COM 45687V106 8219062 86562 SH SOLE 31 80533 0 6029 INGERSOLL RAND INC COM 45687V106 272283178 2867648 SH SOLE 34 2867648 0 0 INGERSOLL RAND INC COM 45687V106 8914096 93882 SH SOLE 36 93882 0 0 INGERSOLL RAND INC COM 45687V106 1942677 20460 SH SOLE 40 20460 0 0 INGERSOLL RAND INC COM 45687V106 60958 642 SH OTR 43 642 0 0 INGERSOLL RAND INC COM 45687V106 42239915 444865 SH SOLE 43 363059 0 81806 INGEVITY CORP COM 45688C107 2081580 43639 SH SOLE 2 28028 0 15611 INGEVITY CORP COM 45688C107 5152 108 SH SOLE 4 108 0 0 INGEVITY CORP COM 45688C107 13261 278 SH SOLE 7 278 0 0 INGEVITY CORP COM 45688C107 5247811 110017 SH SOLE 18 105762 0 4255 INGEVITY CORP COM 45688C107 5419579 113618 SH SOLE 19 113618 0 0 INGEVITY CORP COM 45688C107 203203908 4260040 SH SOLE 21 4260040 0 0 INGEVITY CORP COM 45688C107 50821583 1065442 SH SOLE 22 1032808 0 32634 INGEVITY CORP COM 45688C107 86528 1814 SH SOLE 23 1814 0 0 INGEVITY CORP COM 45688C107 356558 7475 SH SOLE 25 7475 0 0 INGEVITY CORP COM 45688C107 1380963 28951 SH SOLE 26 16691 0 12260 INGEVITY CORP COM 45688C107 1041053 21825 SH SOLE 28 21825 0 0 INGEVITY CORP COM 45688C107 3562856 74693 SH SOLE 30 74693 0 0 INGEVITY CORP COM 45688C107 82330 1726 SH SOLE 36 1726 0 0 INGEVITY CORP COM 45688C107 290636 6093 SH SOLE 40 6093 0 0 INGEVITY CORP COM 45688C107 3566601 74772 SH SOLE 43 68778 0 5994 INGLES MKTS INC CL A 457030104 966091 12599 SH SOLE 2 4020 0 8579 INGLES MKTS INC CL A 457030104 5521 72 SH SOLE 4 72 0 0 INGLES MKTS INC CL A 457030104 10428 136 SH SOLE 7 136 0 0 INGLES MKTS INC CL A 457030104 2881788 37582 SH SOLE 18 37582 0 0 INGLES MKTS INC CL A 457030104 2338740 30500 SH SOLE 19 30500 0 0 INGLES MKTS INC CL A 457030104 44777899 583958 SH SOLE 21 583958 0 0 INGLES MKTS INC CL A 457030104 30508978 397874 SH SOLE 22 378151 0 19723 INGLES MKTS INC CL A 457030104 207419 2705 SH SOLE 25 2705 0 0 INGLES MKTS INC CL A 457030104 580238 7567 SH SOLE 26 7567 0 0 INGLES MKTS INC CL A 457030104 19477 254 SH SOLE 28 254 0 0 INGLES MKTS INC CL A 457030104 692114 9026 SH SOLE 30 9026 0 0 INGLES MKTS INC CL A 457030104 36576 477 SH SOLE 36 477 0 0 INGLES MKTS INC CL A 457030104 162255 2116 SH SOLE 40 2116 0 0 INGLES MKTS INC CL A 457030104 6323322 82464 SH SOLE 43 77799 0 4665 INGREDION INC COM 457187102 22090259 189048 SH SOLE 2 71820 0 117228 INGREDION INC COM 457187102 55387 474 SH SOLE 4 149 0 325 INGREDION INC COM 457187102 18265992 156320 SH SOLE 7 155206 0 1114 INGREDION INC COM 457187102 13718541 117403 SH SOLE 18 117403 0 0 INGREDION INC COM 457187102 5149112 44066 SH SOLE 19 44066 0 0 INGREDION INC COM 457187102 414742132 3549355 SH SOLE 21 3549355 0 0 INGREDION INC COM 457187102 223536738 1913023 SH SOLE 22 1825244 0 87779 INGREDION INC COM 457187102 1519985 13008 SH SOLE 25 13008 0 0 INGREDION INC COM 457187102 4604825 39408 SH SOLE 26 38599 0 809 INGREDION INC COM 457187102 139402 1193 SH SOLE 28 1193 0 0 INGREDION INC COM 457187102 10456790 89489 SH SOLE 30 89489 0 0 INGREDION INC COM 457187102 7680784 65732 SH SOLE 31 822 0 64910 INGREDION INC COM 457187102 27577 236 SH SOLE 34 236 0 0 INGREDION INC COM 457187102 203436 1741 SH SOLE 36 1741 0 0 INGREDION INC COM 457187102 1596989 13667 SH SOLE 40 13667 0 0 INGREDION INC COM 457187102 13321 114 SH OTR 43 114 0 0 INGREDION INC COM 457187102 15298047 130920 SH SOLE 43 122994 0 7926 INHIBRX INC COM 45720L107 618897 17703 SH SOLE 2 6562 0 11141 INHIBRX INC COM 45720L107 319919 9151 SH SOLE 7 8669 0 482 INHIBRX INC COM 45720L107 3091548 88431 SH SOLE 18 88431 0 0 INHIBRX INC COM 45720L107 2588054 74029 SH SOLE 19 74029 0 0 INHIBRX INC COM 45720L107 54931250 1571260 SH SOLE 21 1571260 0 0 INHIBRX INC COM 45720L107 31309931 895593 SH SOLE 22 867239 0 28354 INHIBRX INC COM 45720L107 169941 4861 SH SOLE 25 4861 0 0 INHIBRX INC COM 45720L107 691369 19776 SH SOLE 26 19776 0 0 INHIBRX INC COM 45720L107 1747895 49997 SH SOLE 30 49997 0 0 INHIBRX INC COM 45720L107 168752 4827 SH SOLE 40 4827 0 0 INHIBRX INC COM 45720L107 562052 16077 SH SOLE 43 14199 0 1878 INMODE LTD SHS M5425M103 2088585 96649 SH SOLE 2 50827 0 45822 INMODE LTD SHS M5425M103 4019 186 SH SOLE 4 186 0 0 INMODE LTD SHS M5425M103 663341 30696 SH SOLE 7 30696 0 0 INMODE LTD SHS M5425M103 4926129 227956 SH SOLE 18 202312 0 25644 INMODE LTD SHS M5425M103 7916413 366331 SH SOLE 19 366331 0 0 INMODE LTD SHS M5425M103 79084669 3659633 SH SOLE 21 3659633 0 0 INMODE LTD SHS M5425M103 36308171 1680156 SH SOLE 22 1591167 0 88989 INMODE LTD SHS M5425M103 83350 3857 SH SOLE 23 3857 0 0 INMODE LTD SHS M5425M103 321427 14874 SH SOLE 25 14874 0 0 INMODE LTD SHS M5425M103 775280 35876 SH SOLE 26 662 0 35214 INMODE LTD SHS M5425M103 19319 894 SH SOLE 28 894 0 0 INMODE LTD SHS M5425M103 2157132 99821 SH SOLE 30 99821 0 0 INMODE LTD SHS M5425M103 431962 19989 SH SOLE 40 19989 0 0 INMODE LTD SHS M5425M103 31983 1480 SH SOLE 43 1225 0 255 INMUNE BIO INC COM 45782T105 47588 4050 SH SOLE 18 4050 0 0 INMUNE BIO INC COM 45782T105 305195 25974 SH SOLE 21 25974 0 0 INMUNE BIO INC COM 45782T105 2442825 207900 SH SOLE 22 207900 0 0 INMUNE BIO INC COM 45782T105 26344 2242 SH SOLE 26 2242 0 0 INNODATA INC COM NEW 457642205 34558 5236 SH SOLE 2 935 0 4301 INNODATA INC COM NEW 457642205 456588 69180 SH SOLE 18 69180 0 0 INNODATA INC COM NEW 457642205 365528 55383 SH SOLE 19 55383 0 0 INNODATA INC COM NEW 457642205 6308471 955829 SH SOLE 21 955829 0 0 INNODATA INC COM NEW 457642205 4862656 736766 SH SOLE 22 723319 0 13447 INNODATA INC COM NEW 457642205 317 48 SH SOLE 43 48 0 0 INNOSPEC INC COM 45768S105 2448828 18992 SH SOLE 2 11073 0 7919 INNOSPEC INC COM 45768S105 10960 85 SH SOLE 4 85 0 0 INNOSPEC INC COM 45768S105 1036033 8035 SH SOLE 7 7608 0 427 INNOSPEC INC COM 45768S105 9319139 72275 SH SOLE 18 72275 0 0 INNOSPEC INC COM 45768S105 11877824 92119 SH SOLE 19 92119 0 0 INNOSPEC INC COM 45768S105 369638358 2866747 SH SOLE 21 2866747 0 0 INNOSPEC INC COM 45768S105 89356065 693005 SH SOLE 22 669037 0 23968 INNOSPEC INC COM 45768S105 17794 138 SH SOLE 23 138 0 0 INNOSPEC INC COM 45768S105 627938 4870 SH SOLE 25 4870 0 0 INNOSPEC INC COM 45768S105 1825017 14154 SH SOLE 26 9155 0 4999 INNOSPEC INC COM 45768S105 186576 1447 SH SOLE 28 438 0 1009 INNOSPEC INC COM 45768S105 9825099 76199 SH SOLE 30 76199 0 0 INNOSPEC INC COM 45768S105 682222 5291 SH SOLE 40 5291 0 0 INNOSPEC INC COM 45768S105 9378171 72733 SH SOLE 43 70012 0 2721 INNOVAGE HLDG CORP COM 45784A104 41034 9242 SH SOLE 2 7837 0 1405 INNOVAGE HLDG CORP COM 45784A104 1310 295 SH SOLE 7 295 0 0 INNOVAGE HLDG CORP COM 45784A104 178492 40201 SH SOLE 18 40201 0 0 INNOVAGE HLDG CORP COM 45784A104 353100 79527 SH SOLE 19 79527 0 0 INNOVAGE HLDG CORP COM 45784A104 2834838 638477 SH SOLE 21 638477 0 0 INNOVAGE HLDG CORP COM 45784A104 2119287 477317 SH SOLE 22 469068 0 8249 INNOVAGE HLDG CORP COM 45784A104 195879 44117 SH SOLE 34 44117 0 0 INNOVATE CORP COM 45784J105 25543 36454 SH SOLE 2 16601 0 19853 INNOVATE CORP COM 45784J105 96790 138133 SH SOLE 18 138133 0 0 INNOVATE CORP COM 45784J105 78118 111485 SH SOLE 19 111485 0 0 INNOVATE CORP COM 45784J105 1298349 1852931 SH SOLE 21 1852931 0 0 INNOVATE CORP COM 45784J105 1002579 1430825 SH SOLE 22 1394695 0 36130 INNOVATIVE INDL PPTYS INC COM 45781V101 3198144 30888 SH SOLE 2 8707 0 22181 INNOVATIVE INDL PPTYS INC COM 45781V101 1362379 13158 SH SOLE 4 13158 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 4334599 41864 SH SOLE 7 37449 0 4415 INNOVATIVE INDL PPTYS INC COM 45781V101 9150762 88379 SH SOLE 18 88379 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 12312459 118915 SH SOLE 19 118915 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 345368024 3335600 SH SOLE 21 3335600 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 112457175 1086123 SH SOLE 22 1035077 0 51046 INNOVATIVE INDL PPTYS INC COM 45781V101 153239 1480 SH SOLE 23 1480 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 11710270 113099 SH SOLE 25 113099 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1294871 12506 SH SOLE 26 11119 0 1387 INNOVATIVE INDL PPTYS INC COM 45781V101 2150629 20771 SH SOLE 28 1438 0 19333 INNOVATIVE INDL PPTYS INC COM 45781V101 14385951 138941 SH SOLE 30 138941 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 654683 6323 SH SOLE 40 6323 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 515840 4982 SH SOLE 43 4753 0 229 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 258132 35264 SH SOLE 2 35264 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 16843 2301 SH SOLE 18 2301 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 234935 32095 SH SOLE 21 32095 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2231531 304854 SH SOLE 22 304854 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2840 388 SH SOLE 43 0 0 388 INNOVID CORP COMMON STOCK 457679108 74633 29973 SH SOLE 18 29973 0 0 INNOVID CORP COMMON STOCK 457679108 546062 219302 SH SOLE 21 219302 0 0 INNOVID CORP COMMON STOCK 457679108 1893964 760628 SH SOLE 22 760628 0 0 INNOVID CORP COMMON STOCK 457679108 37352 15001 SH SOLE 26 15001 0 0 INNOVID CORP *W EXP 11/30/202 457679116 41 902 SH SOLE 4 902 0 0 INNOVID CORP *W EXP 11/30/202 457679116 569 12652 SH SOLE 18 12652 0 0 INNOVID CORP *W EXP 11/30/202 457679116 3272 72722 SH SOLE 19 72722 0 0 INNOVID CORP *W EXP 11/30/202 457679116 222 4926 SH SOLE 22 4926 0 0 INNOVID CORP *W EXP 11/30/202 457679116 32 717 SH SOLE 26 717 0 0 INNOVID CORP *W EXP 11/30/202 457679116 1374 30530 SH SOLE 34 30530 0 0 INNOVIVA INC COM 45781M101 3499439 229622 SH SOLE 2 195403 0 34219 INNOVIVA INC COM 45781M101 1737 114 SH SOLE 4 114 0 0 INNOVIVA INC COM 45781M101 9205 604 SH SOLE 7 604 0 0 INNOVIVA INC COM 45781M101 2871231 188401 SH SOLE 18 188401 0 0 INNOVIVA INC COM 45781M101 2971480 194979 SH SOLE 19 194979 0 0 INNOVIVA INC COM 45781M101 104929686 6885150 SH SOLE 21 6885150 0 0 INNOVIVA INC COM 45781M101 32615185 2140104 SH SOLE 22 2064741 0 75363 INNOVIVA INC COM 45781M101 38801 2546 SH SOLE 23 2546 0 0 INNOVIVA INC COM 45781M101 195072 12800 SH SOLE 25 12800 0 0 INNOVIVA INC COM 45781M101 160950 10561 SH SOLE 26 10561 0 0 INNOVIVA INC COM 45781M101 985738 64681 SH SOLE 28 39203 0 25478 INNOVIVA INC COM 45781M101 1849892 121384 SH SOLE 30 121384 0 0 INNOVIVA INC COM 45781M101 208864 13705 SH SOLE 40 13705 0 0 INNOVIVA INC COM 45781M101 42017 2757 SH OTR 43 2757 0 0 INNOVIVA INC COM 45781M101 4186916 274732 SH SOLE 43 172044 0 102688 INNOVIVA INC NOTE 2.125% 3/1 45781MAD3 1457280 1650000 PRN SOLE 21 1650000 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 71989 53325 SH SOLE 21 53325 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 98169 72718 SH SOLE 28 72718 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 912454 675892 SH SOLE 30 675892 0 0 INOGEN INC COM 45780L104 237137 29385 SH SOLE 2 15514 0 13871 INOGEN INC COM 45780L104 2397 297 SH SOLE 7 297 0 0 INOGEN INC COM 45780L104 545911 67647 SH SOLE 18 67647 0 0 INOGEN INC COM 45780L104 424869 52648 SH SOLE 19 52648 0 0 INOGEN INC COM 45780L104 7106837 880649 SH SOLE 21 880649 0 0 INOGEN INC COM 45780L104 5179859 641866 SH SOLE 22 623837 0 18029 INOGEN INC COM 45780L104 6730 834 SH SOLE 43 834 0 0 INOTIV INC COM 45783Q100 38421 3512 SH SOLE 18 3512 0 0 INOTIV INC COM 45783Q100 545042 49821 SH SOLE 21 49821 0 0 INOTIV INC COM 45783Q100 1744416 159453 SH SOLE 22 159453 0 0 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 36921 2660 SH SOLE 18 2660 0 0 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 4637877 334141 SH SOLE 22 334141 0 0 INOVIO PHARMACEUTICALS INC COM SHS 45773H409 40044 2885 SH SOLE 26 2885 0 0 INOZYME PHARMA INC COM 45790W108 169493 22127 SH SOLE 2 2635 0 19492 INOZYME PHARMA INC COM 45790W108 1026570 134017 SH SOLE 18 134017 0 0 INOZYME PHARMA INC COM 45790W108 787333 102785 SH SOLE 19 102785 0 0 INOZYME PHARMA INC COM 45790W108 13350093 1742832 SH SOLE 21 1742832 0 0 INOZYME PHARMA INC COM 45790W108 8230532 1074482 SH SOLE 22 1035325 0 39157 INOZYME PHARMA INC COM 45790W108 95061 12410 SH SOLE 43 11723 0 687 INSEEGO CORP COM NEW 45782B302 303414 108362 SH SOLE 22 108362 0 0 INSEEGO CORP COM NEW 45782B302 1702 608 SH SOLE 28 608 0 0 INSIGHT ENTERPRISES INC COM 45765U103 8815539 47518 SH SOLE 2 20363 0 27155 INSIGHT ENTERPRISES INC COM 45765U103 50276 271 SH SOLE 4 114 0 157 INSIGHT ENTERPRISES INC COM 45765U103 1565603 8439 SH SOLE 7 8000 0 439 INSIGHT ENTERPRISES INC COM 45765U103 15695920 84605 SH SOLE 18 80469 0 4136 INSIGHT ENTERPRISES INC COM 45765U103 33417718 180130 SH SOLE 19 180130 0 0 INSIGHT ENTERPRISES INC COM 45765U103 606743717 3270503 SH SOLE 21 3270503 0 0 INSIGHT ENTERPRISES INC COM 45765U103 173521308 935324 SH SOLE 22 900429 0 34895 INSIGHT ENTERPRISES INC COM 45765U103 689021 3714 SH SOLE 23 3714 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1036871 5589 SH SOLE 25 5589 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2276516 12271 SH SOLE 26 12156 0 115 INSIGHT ENTERPRISES INC COM 45765U103 116692 629 SH SOLE 28 629 0 0 INSIGHT ENTERPRISES INC COM 45765U103 15297608 82458 SH SOLE 30 82458 0 0 INSIGHT ENTERPRISES INC COM 45765U103 172163 928 SH SOLE 36 928 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1089559 5873 SH SOLE 40 5873 0 0 INSIGHT ENTERPRISES INC COM 45765U103 10782979 58123 SH SOLE 43 56600 0 1523 INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 7068447 2603000 PRN SOLE 21 2603000 0 0 INSMED INC COM PAR $.01 457669307 2793522 102968 SH SOLE 2 55558 0 47410 INSMED INC COM PAR $.01 457669307 11639 429 SH SOLE 4 429 0 0 INSMED INC COM PAR $.01 457669307 464520 17122 SH SOLE 7 16251 0 871 INSMED INC COM PAR $.01 457669307 9468424 349002 SH SOLE 18 334350 0 14652 INSMED INC COM PAR $.01 457669307 22938849 845516 SH SOLE 19 845516 0 0 INSMED INC COM PAR $.01 457669307 164359264 6058211 SH SOLE 21 6058211 0 0 INSMED INC COM PAR $.01 457669307 110834677 4085318 SH SOLE 22 3958092 0 127226 INSMED INC COM PAR $.01 457669307 113675 4190 SH SOLE 23 4190 0 0 INSMED INC COM PAR $.01 457669307 740812 27306 SH SOLE 25 27306 0 0 INSMED INC COM PAR $.01 457669307 1132298 41736 SH SOLE 26 41736 0 0 INSMED INC COM PAR $.01 457669307 99866 3681 SH SOLE 28 2018 0 1663 INSMED INC COM PAR $.01 457669307 4563890 168223 SH SOLE 30 168223 0 0 INSMED INC COM PAR $.01 457669307 236899 8732 SH SOLE 34 8732 0 0 INSMED INC COM PAR $.01 457669307 22816 841 SH SOLE 36 841 0 0 INSMED INC COM PAR $.01 457669307 761431 28066 SH SOLE 40 28066 0 0 INSMED INC COM PAR $.01 457669307 26208 966 SH OTR 43 966 0 0 INSMED INC COM PAR $.01 457669307 1557099 57394 SH SOLE 43 45028 0 12366 INSMED INC NOTE 0.750% 6/0 457669AB5 5434254 5074000 PRN SOLE 21 5074000 0 0 INSPERITY INC COM 45778Q107 19645071 179227 SH SOLE 2 96096 0 83131 INSPERITY INC COM 45778Q107 8221 75 SH SOLE 4 75 0 0 INSPERITY INC COM 45778Q107 51407 469 SH SOLE 7 469 0 0 INSPERITY INC COM 45778Q107 20461885 186679 SH SOLE 18 174586 0 12093 INSPERITY INC COM 45778Q107 46829667 427239 SH SOLE 19 427239 0 0 INSPERITY INC COM 45778Q107 294010301 2682331 SH SOLE 21 2682331 0 0 INSPERITY INC COM 45778Q107 174181361 1589101 SH SOLE 22 1527701 0 61400 INSPERITY INC COM 45778Q107 1005343 9172 SH SOLE 23 9172 0 0 INSPERITY INC COM 45778Q107 738552 6738 SH SOLE 25 6738 0 0 INSPERITY INC COM 45778Q107 14063511 128305 SH SOLE 26 11754 0 116551 INSPERITY INC COM 45778Q107 75521 689 SH SOLE 28 689 0 0 INSPERITY INC COM 45778Q107 2484091 22663 SH SOLE 30 22663 0 0 INSPERITY INC COM 45778Q107 523388 4775 SH SOLE 34 4775 0 0 INSPERITY INC COM 45778Q107 54367 496 SH SOLE 36 496 0 0 INSPERITY INC COM 45778Q107 844874 7708 SH SOLE 40 7708 0 0 INSPERITY INC COM 45778Q107 2995948 27333 SH SOLE 43 25193 0 2140 INSPIRATO INCORPORATED CL A NEW 45791E206 41637 10541 SH SOLE 22 10541 0 0 INSPIRE MED SYS INC COM 457730109 10608478 49390 SH SOLE 2 17008 0 32382 INSPIRE MED SYS INC COM 457730109 98374 458 SH SOLE 4 100 0 358 INSPIRE MED SYS INC COM 457730109 734152 3418 SH SOLE 7 3244 0 174 INSPIRE MED SYS INC COM 457730109 5515592 25679 SH SOLE 18 25679 0 0 INSPIRE MED SYS INC COM 457730109 54317384 252886 SH SOLE 19 252886 0 0 INSPIRE MED SYS INC COM 457730109 145189448 675960 SH SOLE 21 675960 0 0 INSPIRE MED SYS INC COM 457730109 169231752 787894 SH SOLE 22 745952 0 41942 INSPIRE MED SYS INC COM 457730109 262259 1221 SH SOLE 23 1221 0 0 INSPIRE MED SYS INC COM 457730109 1295184 6030 SH SOLE 25 6030 0 0 INSPIRE MED SYS INC COM 457730109 6602000 30737 SH SOLE 26 9150 0 21587 INSPIRE MED SYS INC COM 457730109 394140 1835 SH SOLE 28 645 0 1190 INSPIRE MED SYS INC COM 457730109 5181809 24125 SH SOLE 30 24125 0 0 INSPIRE MED SYS INC COM 457730109 76895 358 SH SOLE 31 358 0 0 INSPIRE MED SYS INC COM 457730109 320467 1492 SH SOLE 34 1492 0 0 INSPIRE MED SYS INC COM 457730109 79687 371 SH SOLE 36 371 0 0 INSPIRE MED SYS INC COM 457730109 1339001 6234 SH SOLE 40 6234 0 0 INSPIRE MED SYS INC COM 457730109 19187 89 SH OTR 43 89 0 0 INSPIRE MED SYS INC COM 457730109 4906233 22842 SH SOLE 43 19009 0 3833 INSPIRED ENTMT INC COM 45782N108 45898 4655 SH SOLE 2 1130 0 3525 INSPIRED ENTMT INC COM 45782N108 562 57 SH SOLE 7 57 0 0 INSPIRED ENTMT INC COM 45782N108 534708 54230 SH SOLE 18 54230 0 0 INSPIRED ENTMT INC COM 45782N108 460994 46754 SH SOLE 19 46754 0 0 INSPIRED ENTMT INC COM 45782N108 7504456 761101 SH SOLE 21 761101 0 0 INSPIRED ENTMT INC COM 45782N108 5982624 606757 SH SOLE 22 596591 0 10166 INSTALLED BLDG PRODS INC COM 45780R101 11530820 44567 SH SOLE 2 19972 0 24595 INSTALLED BLDG PRODS INC COM 45780R101 16041 62 SH SOLE 4 62 0 0 INSTALLED BLDG PRODS INC COM 45780R101 898569 3473 SH SOLE 7 3294 0 179 INSTALLED BLDG PRODS INC COM 45780R101 21641730 83646 SH SOLE 18 79493 0 4153 INSTALLED BLDG PRODS INC COM 45780R101 42928999 165922 SH SOLE 19 165922 0 0 INSTALLED BLDG PRODS INC COM 45780R101 747625949 2889599 SH SOLE 21 2889599 0 0 INSTALLED BLDG PRODS INC COM 45780R101 206814273 799344 SH SOLE 22 769236 0 30108 INSTALLED BLDG PRODS INC COM 45780R101 811119 3135 SH SOLE 23 3135 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1215514 4698 SH SOLE 25 4698 0 0 INSTALLED BLDG PRODS INC COM 45780R101 12403516 47940 SH SOLE 26 7593 0 40347 INSTALLED BLDG PRODS INC COM 45780R101 182922 707 SH SOLE 28 409 0 298 INSTALLED BLDG PRODS INC COM 45780R101 18454176 71326 SH SOLE 30 71326 0 0 INSTALLED BLDG PRODS INC COM 45780R101 585765 2264 SH SOLE 34 2264 0 0 INSTALLED BLDG PRODS INC COM 45780R101 16559 64 SH SOLE 36 64 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1299342 5022 SH SOLE 40 5022 0 0 INSTALLED BLDG PRODS INC COM 45780R101 7608239 29406 SH SOLE 43 28562 0 844 INSTEEL INDS INC COM 45774W108 1278841 33460 SH SOLE 2 22766 0 10694 INSTEEL INDS INC COM 45774W108 54616 1429 SH SOLE 4 0 0 1429 INSTEEL INDS INC COM 45774W108 6994 183 SH SOLE 7 183 0 0 INSTEEL INDS INC COM 45774W108 2344033 61330 SH SOLE 18 61330 0 0 INSTEEL INDS INC COM 45774W108 1532622 40100 SH SOLE 19 40100 0 0 INSTEEL INDS INC COM 45774W108 98408321 2574786 SH SOLE 21 2574786 0 0 INSTEEL INDS INC COM 45774W108 20698958 541574 SH SOLE 22 517159 0 24415 INSTEEL INDS INC COM 45774W108 171111 4477 SH SOLE 25 4477 0 0 INSTEEL INDS INC COM 45774W108 1831158 47911 SH SOLE 30 47911 0 0 INSTEEL INDS INC COM 45774W108 244340 6393 SH SOLE 40 6393 0 0 INSTEEL INDS INC COM 45774W108 927141 24258 SH SOLE 43 21791 0 2467 INSTIL BIO INC COM NEW 45783C200 210384 19480 SH SOLE 2 19480 0 0 INSTIL BIO INC COM NEW 45783C200 448621 41539 SH SOLE 22 41539 0 0 INSTRUCTURE HLDGS INC COM 457790103 78914 3691 SH SOLE 2 836 0 2855 INSTRUCTURE HLDGS INC COM 457790103 4682 219 SH SOLE 7 219 0 0 INSTRUCTURE HLDGS INC COM 457790103 974693 45589 SH SOLE 18 45589 0 0 INSTRUCTURE HLDGS INC COM 457790103 1021430 47775 SH SOLE 19 47775 0 0 INSTRUCTURE HLDGS INC COM 457790103 14497008 678064 SH SOLE 21 678064 0 0 INSTRUCTURE HLDGS INC COM 457790103 10838206 506932 SH SOLE 22 501257 0 5675 INSTRUCTURE HLDGS INC COM 457790103 180447 8440 SH SOLE 26 0 0 8440 INSTRUCTURE HLDGS INC COM 457790103 163578 7651 SH SOLE 30 7651 0 0 INSTRUCTURE HLDGS INC COM 457790103 138500 6478 SH SOLE 36 6478 0 0 INSTRUCTURE HLDGS INC COM 457790103 2886 135 SH SOLE 43 135 0 0 INSULET CORP COM 45784P101 22337362 130323 SH SOLE 2 42845 0 87478 INSULET CORP COM 45784P101 9379694 54724 SH SOLE 4 26627 0 28097 INSULET CORP COM 45784P101 7548285 44039 SH SOLE 7 38670 0 5369 INSULET CORP COM 45784P101 516771 3015 SH SOLE 13 3015 0 0 INSULET CORP COM 45784P101 1753422 10230 SH SOLE 15 10230 0 0 INSULET CORP COM 45784P101 24123179 140742 SH SOLE 18 136365 0 4377 INSULET CORP COM 45784P101 21233889 123885 SH SOLE 19 123885 0 0 INSULET CORP COM 45784P101 448521234 2616810 SH SOLE 21 2616810 0 0 INSULET CORP COM 45784P101 262850470 1533550 SH SOLE 22 1381514 0 152036 INSULET CORP COM 45784P101 18149546 105890 SH SOLE 23 105890 0 0 INSULET CORP COM 45784P101 41658256 243047 SH SOLE 25 242718 0 329 INSULET CORP COM 45784P101 12757302 74430 SH SOLE 26 38523 0 35907 INSULET CORP COM 45784P101 23495341 137079 SH SOLE 28 9892 0 127187 INSULET CORP COM 45784P101 106812709 623178 SH SOLE 30 621319 0 1859 INSULET CORP COM 45784P101 2761768 16113 SH SOLE 31 15052 0 1061 INSULET CORP COM 45784P101 9485962 55344 SH SOLE 34 55344 0 0 INSULET CORP COM 45784P101 2289904 13360 SH SOLE 36 13360 0 0 INSULET CORP COM 45784P101 612926 3576 SH SOLE 40 3576 0 0 INSULET CORP COM 45784P101 16528908 96435 SH SOLE 43 82461 0 13974 INSULET CORP NOTE 0.375% 9/0 45784PAK7 6850305 6590000 PRN SOLE 21 6590000 0 0 INTAPP INC COM 45827U109 3949439 115144 SH SOLE 2 88239 0 26905 INTAPP INC COM 45827U109 5145 150 SH SOLE 4 150 0 0 INTAPP INC COM 45827U109 277590 8093 SH SOLE 7 7671 0 422 INTAPP INC COM 45827U109 3486423 101645 SH SOLE 18 96652 0 4993 INTAPP INC COM 45827U109 5458639 159144 SH SOLE 19 159144 0 0 INTAPP INC COM 45827U109 58541868 1706760 SH SOLE 21 1706760 0 0 INTAPP INC COM 45827U109 41551157 1211404 SH SOLE 22 1172962 0 38442 INTAPP INC COM 45827U109 117443 3424 SH SOLE 23 3424 0 0 INTAPP INC COM 45827U109 346361 10098 SH SOLE 25 10098 0 0 INTAPP INC COM 45827U109 589857 17197 SH SOLE 26 16129 0 1068 INTAPP INC COM 45827U109 14749 430 SH SOLE 28 0 0 430 INTAPP INC COM 45827U109 1220463 35582 SH SOLE 30 35582 0 0 INTAPP INC COM 45827U109 15984 466 SH SOLE 36 466 0 0 INTAPP INC COM 45827U109 325816 9499 SH SOLE 40 9499 0 0 INTAPP INC COM 45827U109 218800 6379 SH SOLE 43 5293 0 1086 INTEGER HLDGS CORP COM 45826H109 3510785 30089 SH SOLE 2 9614 0 20475 INTEGER HLDGS CORP COM 45826H109 68258 585 SH SOLE 4 93 0 492 INTEGER HLDGS CORP COM 45826H109 976262 8367 SH SOLE 7 7924 0 443 INTEGER HLDGS CORP COM 45826H109 12256301 105042 SH SOLE 18 105042 0 0 INTEGER HLDGS CORP COM 45826H109 8263744 70824 SH SOLE 19 70824 0 0 INTEGER HLDGS CORP COM 45826H109 470392153 4031472 SH SOLE 21 4031472 0 0 INTEGER HLDGS CORP COM 45826H109 113027099 968693 SH SOLE 22 925319 0 43374 INTEGER HLDGS CORP COM 45826H109 826678 7085 SH SOLE 25 7085 0 0 INTEGER HLDGS CORP COM 45826H109 1599916 13712 SH SOLE 26 13712 0 0 INTEGER HLDGS CORP COM 45826H109 384344 3294 SH SOLE 28 588 0 2706 INTEGER HLDGS CORP COM 45826H109 12483360 106988 SH SOLE 30 106988 0 0 INTEGER HLDGS CORP COM 45826H109 136399 1169 SH SOLE 36 1169 0 0 INTEGER HLDGS CORP COM 45826H109 832278 7133 SH SOLE 40 7133 0 0 INTEGER HLDGS CORP COM 45826H109 3721042 31891 SH SOLE 43 26674 0 5217 INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5 12756120 8840000 PRN SOLE 2 8840000 0 0 INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5 5916300 4100000 PRN SOLE 21 4100000 0 0 INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5 10389600 7200000 PRN SOLE 22 7200000 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4428556 124924 SH SOLE 2 62426 0 62498 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 42859 1209 SH SOLE 4 243 0 966 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 712616 20102 SH SOLE 7 19035 0 1067 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4104543 115784 SH SOLE 18 115784 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 858812 24226 SH SOLE 19 24226 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 137880152 3889426 SH SOLE 21 3889426 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71326676 2012036 SH SOLE 22 1922516 0 89520 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 488147 13770 SH SOLE 25 13770 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 980015 27645 SH SOLE 26 27645 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 434014 12243 SH SOLE 28 1309 0 10934 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11466019 323442 SH SOLE 30 323442 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 32472 916 SH SOLE 31 916 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 95077 2682 SH SOLE 36 2682 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 533133 15039 SH SOLE 40 15039 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2279931 64314 SH SOLE 43 51545 0 12769 INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 4162049 4368000 PRN SOLE 21 4368000 0 0 INTEGRA RES CORP COM 45826T509 7110 10012 SH SOLE 22 10012 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1848308 185387 SH SOLE 2 155713 0 29674 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 3998 401 SH SOLE 4 401 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 4277 429 SH SOLE 7 429 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1865427 187104 SH SOLE 18 172357 0 14747 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 3828101 383962 SH SOLE 19 383962 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 23989764 2406195 SH SOLE 21 2406195 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 21263797 2132778 SH SOLE 22 2058986 0 73792 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 15573 1562 SH SOLE 23 1562 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 102262 10257 SH SOLE 25 10257 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 278183 27902 SH SOLE 26 657 0 27245 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 22632 2270 SH SOLE 28 0 0 2270 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 274424 27525 SH SOLE 30 27525 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 156639 15711 SH SOLE 40 15711 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 517204 51876 SH SOLE 43 50336 0 1540 INTEL CORP COM 458140100 352080439 7971031 SH SOLE 2 1903592 0 6067439 INTEL CORP COM 458140100 135295007 3063052 SH SOLE 4 1827440 0 1235612 INTEL CORP COM 458140100 225405517 5103136 SH SOLE 7 4383237 0 719899 INTEL CORP COM 458140100 9047827 204841 SH SOLE 13 204841 0 0 INTEL CORP COM 458140100 27591674 624670 SH SOLE 15 624670 0 0 INTEL CORP COM 458140100 356765949 8077110 SH SOLE 18 7759208 0 317902 INTEL CORP COM 458140100 85145096 1927668 SH SOLE 19 1927668 0 0 INTEL CORP COM 458140100 5941712666 134519191 SH SOLE 21 134519191 0 0 INTEL CORP COM 458140100 4074690009 92250170 SH SOLE 22 82815945 0 9434225 INTEL CORP COM 458140100 339765755 7692229 SH SOLE 23 7692229 0 0 INTEL CORP COM 458140100 651992619 14760983 SH SOLE 25 13083092 0 1677891 INTEL CORP COM 458140100 257472142 5829118 SH SOLE 26 3932602 0 1896516 INTEL CORP COM 458140100 400343806 9063704 SH SOLE 28 307327 0 8756377 INTEL CORP COM 458140100 312635 7078 SH SOLE 29 7078 0 0 INTEL CORP COM 458140100 1900995306 43038155 SH SOLE 30 42599787 0 438368 INTEL CORP COM 458140100 42738936 967601 SH SOLE 31 900348 0 67253 INTEL CORP COM 458140100 74020174 1675802 SH SOLE 32 1675802 0 0 INTEL CORP COM 458140100 24684935 558862 SH SOLE 34 558862 0 0 INTEL CORP COM 458140100 45908310 1039355 SH SOLE 36 1039355 0 0 INTEL CORP COM 458140100 9143278 207002 SH SOLE 40 207002 0 0 INTEL CORP COM 458140100 219348 4966 SH OTR 43 4966 0 0 INTEL CORP COM 458140100 236211743 5347787 SH SOLE 43 4513451 0 834336 INTELLIA THERAPEUTICS INC COM 45826J105 7200385 261737 SH SOLE 2 123072 0 138665 INTELLIA THERAPEUTICS INC COM 45826J105 6767 246 SH SOLE 4 246 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 516280 18767 SH SOLE 7 17909 0 858 INTELLIA THERAPEUTICS INC COM 45826J105 7769127 282411 SH SOLE 18 272697 0 9714 INTELLIA THERAPEUTICS INC COM 45826J105 16794525 610488 SH SOLE 19 610488 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 121902780 4431217 SH SOLE 21 4431217 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 85612385 3112046 SH SOLE 22 2962377 0 149669 INTELLIA THERAPEUTICS INC COM 45826J105 336392 12228 SH SOLE 23 12228 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 473942 17228 SH SOLE 25 17228 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 3119166 113383 SH SOLE 26 25002 0 88381 INTELLIA THERAPEUTICS INC COM 45826J105 17964 653 SH SOLE 28 653 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 3567772 129690 SH SOLE 30 129690 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 889508 32334 SH SOLE 34 32334 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 19752 718 SH SOLE 36 718 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 505689 18382 SH SOLE 40 18382 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1863535 67740 SH SOLE 43 59433 0 8307 INTELLICHECK INC COM NEW 45817G201 11014 3165 SH SOLE 18 3165 0 0 INTELLICHECK INC COM NEW 45817G201 143592 41262 SH SOLE 21 41262 0 0 INTENSITY THERAPEUTICS INC COM 45828J103 3843 739 SH SOLE 18 739 0 0 INTENSITY THERAPEUTICS INC COM 45828J103 51922 9985 SH SOLE 21 9985 0 0 INTER PARFUMS INC COM 458334109 1404959 9999 SH SOLE 2 5508 0 4491 INTER PARFUMS INC COM 458334109 11662 83 SH SOLE 4 83 0 0 INTER PARFUMS INC COM 458334109 22763 162 SH SOLE 7 162 0 0 INTER PARFUMS INC COM 458334109 7377759 52507 SH SOLE 18 52507 0 0 INTER PARFUMS INC COM 458334109 5526820 39334 SH SOLE 19 39334 0 0 INTER PARFUMS INC COM 458334109 290902068 2070330 SH SOLE 21 2070330 0 0 INTER PARFUMS INC COM 458334109 71951658 512075 SH SOLE 22 496111 0 15964 INTER PARFUMS INC COM 458334109 544336 3874 SH SOLE 25 3874 0 0 INTER PARFUMS INC COM 458334109 894206 6364 SH SOLE 26 6364 0 0 INTER PARFUMS INC COM 458334109 563164 4008 SH SOLE 28 313 0 3695 INTER PARFUMS INC COM 458334109 5389823 38359 SH SOLE 30 38359 0 0 INTER PARFUMS INC COM 458334109 549675 3912 SH SOLE 40 3912 0 0 INTER PARFUMS INC COM 458334109 5160992 36730 SH SOLE 43 32971 0 3759 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 28716061 257059 SH SOLE 2 96283 0 160776 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 29156 261 SH SOLE 4 261 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1606725 14383 SH SOLE 7 13643 0 740 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 20387410 182503 SH SOLE 18 182503 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2697461 24147 SH SOLE 19 24147 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 613809586 5494670 SH SOLE 21 5494670 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 322890941 2890439 SH SOLE 22 2763696 0 126743 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2249839 20140 SH SOLE 25 20140 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3792108 33946 SH SOLE 26 33946 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 742425 6646 SH SOLE 28 1618 0 5028 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7644986 68436 SH SOLE 30 68436 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 144218 1291 SH SOLE 31 1291 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6032 54 SH SOLE 36 54 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2396403 21452 SH SOLE 40 21452 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8473901 75856 SH SOLE 43 68577 0 7279 INTERACTIVE STRENGTH INC COM 45840Y104 1696 6531 SH SOLE 21 6531 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 134623817 979581 SH SOLE 2 197135 0 782446 INTERCONTINENTAL EXCHANGE IN COM 45866F104 63543509 462370 SH SOLE 4 227673 0 234697 INTERCONTINENTAL EXCHANGE IN COM 45866F104 50336349 366269 SH SOLE 7 322216 0 44053 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3310551 24089 SH SOLE 13 24089 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 11452592 83334 SH SOLE 15 83334 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 349540325 2543406 SH SOLE 18 2473003 0 70403 INTERCONTINENTAL EXCHANGE IN COM 45866F104 305082644 2219913 SH SOLE 19 2219913 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1814262355 13201356 SH SOLE 21 13201356 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1705903198 12412888 SH SOLE 22 11164857 0 1248031 INTERCONTINENTAL EXCHANGE IN COM 45866F104 137166684 998084 SH SOLE 23 998084 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 151547634 1102726 SH SOLE 25 1048924 0 53802 INTERCONTINENTAL EXCHANGE IN COM 45866F104 144230311 1049482 SH SOLE 26 362984 0 686498 INTERCONTINENTAL EXCHANGE IN COM 45866F104 157343744 1144901 SH SOLE 28 13435 0 1131466 INTERCONTINENTAL EXCHANGE IN COM 45866F104 410622150 2987864 SH SOLE 30 2987864 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 18036451 131241 SH SOLE 31 122132 0 9109 INTERCONTINENTAL EXCHANGE IN COM 45866F104 198105208 1441499 SH SOLE 34 1441499 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 24193177 176040 SH SOLE 36 176040 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8507604 61905 SH SOLE 37 61905 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3923214 28547 SH SOLE 40 28547 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 105684 769 SH OTR 43 769 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 155258658 1129729 SH SOLE 43 1009668 0 120061 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 22683369 214683 SH SOLE 43 193524 0 21159 INTERCORP FINL SVCS INC SHS P5626F128 105216 4419 SH SOLE 7 4419 0 0 INTERCORP FINL SVCS INC SHS P5626F128 1678486 70495 SH SOLE 21 70495 0 0 INTERCORP FINL SVCS INC SHS P5626F128 5016053 210670 SH SOLE 22 181516 0 29154 INTERCORP FINL SVCS INC SHS P5626F128 1649676 69285 SH SOLE 30 69285 0 0 INTERCURE LTD COM NEW M549GJ111 46693 17230 SH SOLE 2 17230 0 0 INTERCURE LTD COM NEW M549GJ111 18786 6932 SH SOLE 22 6932 0 0 INTERDIGITAL INC COM 45867G101 1547396 14535 SH SOLE 2 8198 0 6337 INTERDIGITAL INC COM 45867G101 20653 194 SH SOLE 4 102 0 92 INTERDIGITAL INC COM 45867G101 644722 6056 SH SOLE 7 5736 0 320 INTERDIGITAL INC COM 45867G101 7840779 73650 SH SOLE 18 73650 0 0 INTERDIGITAL INC COM 45867G101 6144765 57719 SH SOLE 19 57719 0 0 INTERDIGITAL INC COM 45867G101 328681836 3087374 SH SOLE 21 3087374 0 0 INTERDIGITAL INC COM 45867G101 77828754 731061 SH SOLE 22 709068 0 21993 INTERDIGITAL INC COM 45867G101 13095 123 SH SOLE 23 123 0 0 INTERDIGITAL INC COM 45867G101 554550 5209 SH SOLE 25 5209 0 0 INTERDIGITAL INC COM 45867G101 1174573 11033 SH SOLE 26 11033 0 0 INTERDIGITAL INC COM 45867G101 249329 2342 SH SOLE 28 548 0 1794 INTERDIGITAL INC COM 45867G101 29557129 277636 SH SOLE 30 277636 0 0 INTERDIGITAL INC COM 45867G101 21718 204 SH SOLE 36 204 0 0 INTERDIGITAL INC COM 45867G101 583507 5481 SH SOLE 40 5481 0 0 INTERDIGITAL INC COM 45867G101 3118860 29296 SH SOLE 43 28202 0 1094 INTERDIGITAL INC NOTE 3.500% 6/0 45867GAD3 5591235 3900000 PRN SOLE 21 3900000 0 0 INTERFACE INC COM 458665304 841000 50000 SH SOLE 2 16969 0 33031 INTERFACE INC COM 458665304 6055 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 493095 29316 SH SOLE 7 27734 0 1582 INTERFACE INC COM 458665304 3221518 191529 SH SOLE 18 191529 0 0 INTERFACE INC COM 458665304 3032915 180316 SH SOLE 19 180316 0 0 INTERFACE INC COM 458665304 117634455 6993725 SH SOLE 21 6993725 0 0 INTERFACE INC COM 458665304 28174829 1675079 SH SOLE 22 1593922 0 81157 INTERFACE INC COM 458665304 222781 13245 SH SOLE 25 13245 0 0 INTERFACE INC COM 458665304 1840495 109423 SH SOLE 26 18486 0 90937 INTERFACE INC COM 458665304 606765 36074 SH SOLE 28 36074 0 0 INTERFACE INC COM 458665304 2503993 148870 SH SOLE 30 148870 0 0 INTERFACE INC COM 458665304 31201 1855 SH SOLE 36 1855 0 0 INTERFACE INC COM 458665304 236405 14055 SH SOLE 40 14055 0 0 INTERFACE INC COM 458665304 2118328 125941 SH SOLE 43 120239 0 5702 INTERGROUP CORP COM 458685104 1953 87 SH SOLE 18 87 0 0 INTERGROUP CORP COM 458685104 17803 793 SH SOLE 21 793 0 0 INTERLINK ELECTRS INC COM NEW 458751302 2184 288 SH SOLE 18 288 0 0 INTERLINK ELECTRS INC COM NEW 458751302 28594 3770 SH SOLE 21 3770 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 4416478 78669 SH SOLE 2 44719 0 33950 INTERNATIONAL BANCSHARES COR COM 459044103 15944 284 SH SOLE 4 284 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 428573 7634 SH SOLE 7 7240 0 394 INTERNATIONAL BANCSHARES COR COM 459044103 12608426 224589 SH SOLE 18 224589 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 8283513 147551 SH SOLE 19 147551 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 227326355 4049276 SH SOLE 21 4049276 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 108906323 1939906 SH SOLE 22 1869748 0 70158 INTERNATIONAL BANCSHARES COR COM 459044103 658242 11725 SH SOLE 25 11725 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 848837 15120 SH SOLE 26 15120 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 419254 7468 SH SOLE 28 1000 0 6468 INTERNATIONAL BANCSHARES COR COM 459044103 4071161 72518 SH SOLE 30 72518 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 519407 9252 SH SOLE 34 9252 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 49235 877 SH SOLE 36 877 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 761708 13568 SH SOLE 40 13568 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 8780627 156406 SH SOLE 43 152620 0 3786 INTERNATIONAL BUSINESS MACHS COM 459200101 314235756 1645558 SH SOLE 2 282822 0 1362736 INTERNATIONAL BUSINESS MACHS COM 459200101 161721160 846885 SH SOLE 4 484974 0 361911 INTERNATIONAL BUSINESS MACHS COM 459200101 202034343 1057993 SH SOLE 7 968722 0 89271 INTERNATIONAL BUSINESS MACHS COM 459200101 8521781 44626 SH SOLE 13 44626 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 25153824 131723 SH SOLE 15 131723 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 252350585 1321484 SH SOLE 18 1264314 0 57170 INTERNATIONAL BUSINESS MACHS COM 459200101 52049394 272567 SH SOLE 19 272567 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6024204044 31546942 SH SOLE 21 31546942 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3861507761 20221553 SH SOLE 22 18230572 0 1990981 INTERNATIONAL BUSINESS MACHS COM 459200101 311309103 1630232 SH SOLE 23 1630232 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 734026943 3843878 SH SOLE 25 3194074 0 649804 INTERNATIONAL BUSINESS MACHS COM 459200101 235552597 1233518 SH SOLE 26 794910 0 438608 INTERNATIONAL BUSINESS MACHS COM 459200101 402483910 2107687 SH SOLE 28 124031 0 1983656 INTERNATIONAL BUSINESS MACHS COM 459200101 1419910578 7435644 SH SOLE 30 7434486 0 1158 INTERNATIONAL BUSINESS MACHS COM 459200101 40011658 209529 SH SOLE 31 195000 0 14529 INTERNATIONAL BUSINESS MACHS COM 459200101 27833184 145754 SH SOLE 32 145754 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11921442 62429 SH SOLE 34 62429 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11917814 62410 SH SOLE 35 62410 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 46032627 241059 SH SOLE 36 241059 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8592436 44996 SH SOLE 40 44996 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 203181 1064 SH OTR 43 1064 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 190108066 995539 SH SOLE 43 812521 0 183017 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 45965439 534544 SH SOLE 2 144151 0 390393 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18804637 218684 SH SOLE 4 112252 0 106432 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29164626 339163 SH SOLE 7 309681 0 29482 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1353397 15739 SH SOLE 13 15739 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3091169 35948 SH SOLE 15 35948 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 79471385 924193 SH SOLE 18 872403 0 51790 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 212058477 2466083 SH SOLE 19 2466083 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 594916140 6918434 SH SOLE 21 6918434 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 489586645 5693530 SH SOLE 22 5141628 0 551902 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34695159 403479 SH SOLE 23 403479 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 85273187 991664 SH SOLE 25 694693 0 296971 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 32849298 382013 SH SOLE 26 276634 0 105379 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 48248473 561094 SH SOLE 28 23922 0 537172 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 176239859 2049539 SH SOLE 30 2049539 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4987506 58001 SH SOLE 31 54009 0 3992 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 16220896 188637 SH SOLE 34 188637 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5581783 64912 SH SOLE 36 64912 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1054065 12258 SH SOLE 40 12258 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 24163 281 SH OTR 43 281 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 39042409 454034 SH SOLE 43 391836 0 62198 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1384970 61309 SH SOLE 2 47136 0 14173 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 35421 1568 SH SOLE 4 1568 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 36370 1610 SH SOLE 7 1610 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5786813 256167 SH SOLE 18 254873 0 1294 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5252717 232524 SH SOLE 19 232524 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 83709820 3705614 SH SOLE 21 3705614 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 29740684 1316542 SH SOLE 22 1271116 0 45426 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 160954 7125 SH SOLE 26 7125 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1186811 52537 SH SOLE 28 52537 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8291 367 SH SOLE 29 367 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 55368 2451 SH SOLE 30 2451 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 58147 2574 SH SOLE 36 2574 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 89224 3950 SH SOLE 43 3504 0 446 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1906214 83496 SH SOLE 2 73143 0 10353 INTERNATIONAL MNY EXPRESS IN COM 46005L101 6233 273 SH SOLE 4 273 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 6438 282 SH SOLE 7 282 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2084082 91287 SH SOLE 18 91287 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2031779 88996 SH SOLE 19 88996 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 28405154 1244203 SH SOLE 21 1244203 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 21521795 942698 SH SOLE 22 910557 0 32141 INTERNATIONAL MNY EXPRESS IN COM 46005L101 26163 1146 SH SOLE 23 1146 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 188348 8250 SH SOLE 25 8250 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 69403 3040 SH SOLE 26 0 0 3040 INTERNATIONAL MNY EXPRESS IN COM 46005L101 720309 31551 SH SOLE 30 31551 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 205150 8986 SH SOLE 40 8986 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 378293 16570 SH SOLE 43 16021 0 549 INTERNATIONAL PAPER CO COM 460146103 25893945 663607 SH SOLE 2 192991 0 470616 INTERNATIONAL PAPER CO COM 460146103 11682822 299406 SH SOLE 4 97125 0 202281 INTERNATIONAL PAPER CO COM 460146103 23591453 604599 SH SOLE 7 520750 0 83849 INTERNATIONAL PAPER CO COM 460146103 505231 12948 SH SOLE 13 12948 0 0 INTERNATIONAL PAPER CO COM 460146103 1782746 45688 SH SOLE 15 45688 0 0 INTERNATIONAL PAPER CO COM 460146103 29585393 758211 SH SOLE 18 737982 0 20229 INTERNATIONAL PAPER CO COM 460146103 7195873 184415 SH SOLE 19 184415 0 0 INTERNATIONAL PAPER CO COM 460146103 700951066 17963892 SH SOLE 21 17963892 0 0 INTERNATIONAL PAPER CO COM 460146103 302374955 7749230 SH SOLE 22 6985176 0 764054 INTERNATIONAL PAPER CO COM 460146103 19462474 498782 SH SOLE 23 498782 0 0 INTERNATIONAL PAPER CO COM 460146103 23066829 591154 SH SOLE 25 591154 0 0 INTERNATIONAL PAPER CO COM 460146103 14928935 382597 SH SOLE 26 234344 0 148253 INTERNATIONAL PAPER CO COM 460146103 21073258 540063 SH SOLE 28 5258 0 534805 INTERNATIONAL PAPER CO COM 460146103 116902945 2995975 SH SOLE 30 2995975 0 0 INTERNATIONAL PAPER CO COM 460146103 2832072 72580 SH SOLE 31 67398 0 5182 INTERNATIONAL PAPER CO COM 460146103 5850932 149947 SH SOLE 32 149947 0 0 INTERNATIONAL PAPER CO COM 460146103 760773 19497 SH SOLE 34 19497 0 0 INTERNATIONAL PAPER CO COM 460146103 19448075 498413 SH SOLE 35 498413 0 0 INTERNATIONAL PAPER CO COM 460146103 4002594 102578 SH SOLE 36 102578 0 0 INTERNATIONAL PAPER CO COM 460146103 577223 14793 SH SOLE 40 14793 0 0 INTERNATIONAL PAPER CO COM 460146103 34455 883 SH OTR 43 883 0 0 INTERNATIONAL PAPER CO COM 460146103 19254172 493444 SH SOLE 43 411992 0 81452 INTERNATIONAL SEAWAYS INC COM Y41053102 6373945 119811 SH SOLE 2 77202 0 42609 INTERNATIONAL SEAWAYS INC COM Y41053102 8938 168 SH SOLE 4 168 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 16918 318 SH SOLE 7 318 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 6203492 116607 SH SOLE 18 116607 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 7798003 146579 SH SOLE 19 146579 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 82681259 1554159 SH SOLE 21 1554159 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 64448608 1211440 SH SOLE 22 1154309 0 57131 INTERNATIONAL SEAWAYS INC COM Y41053102 159706 3002 SH SOLE 23 3002 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 411449 7734 SH SOLE 25 7734 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2206098 41468 SH SOLE 26 13530 0 27938 INTERNATIONAL SEAWAYS INC COM Y41053102 187317 3521 SH SOLE 28 0 0 3521 INTERNATIONAL SEAWAYS INC COM Y41053102 1263660 23753 SH SOLE 30 23753 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 394318 7412 SH SOLE 40 7412 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 906528 17040 SH SOLE 43 14887 0 2153 INTERPUBLIC GROUP COS INC COM 460690100 29733272 911225 SH SOLE 2 176785 0 734440 INTERPUBLIC GROUP COS INC COM 460690100 11947997 366166 SH SOLE 4 166464 0 199702 INTERPUBLIC GROUP COS INC COM 460690100 20417864 625739 SH SOLE 7 576447 0 49292 INTERPUBLIC GROUP COS INC COM 460690100 471536 14451 SH SOLE 13 14451 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1670199 51186 SH SOLE 15 51186 0 0 INTERPUBLIC GROUP COS INC COM 460690100 26582682 814670 SH SOLE 18 791115 0 23555 INTERPUBLIC GROUP COS INC COM 460690100 6483907 198710 SH SOLE 19 198710 0 0 INTERPUBLIC GROUP COS INC COM 460690100 622799347 19086710 SH SOLE 21 19086710 0 0 INTERPUBLIC GROUP COS INC COM 460690100 298950252 9161822 SH SOLE 22 8276878 0 884944 INTERPUBLIC GROUP COS INC COM 460690100 18945500 580616 SH SOLE 23 580616 0 0 INTERPUBLIC GROUP COS INC COM 460690100 82625425 2532192 SH SOLE 25 1925165 0 607027 INTERPUBLIC GROUP COS INC COM 460690100 33559107 1028474 SH SOLE 26 861279 0 167195 INTERPUBLIC GROUP COS INC COM 460690100 25830039 791604 SH SOLE 28 54434 0 737170 INTERPUBLIC GROUP COS INC COM 460690100 124507074 3815724 SH SOLE 30 3731149 0 84575 INTERPUBLIC GROUP COS INC COM 460690100 2720722 83381 SH SOLE 31 77440 0 5941 INTERPUBLIC GROUP COS INC COM 460690100 4200917 128744 SH SOLE 32 128744 0 0 INTERPUBLIC GROUP COS INC COM 460690100 612269 18764 SH SOLE 34 18764 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3223028 98775 SH SOLE 36 98775 0 0 INTERPUBLIC GROUP COS INC COM 460690100 626757 19208 SH SOLE 40 19208 0 0 INTERPUBLIC GROUP COS INC COM 460690100 16609 509 SH OTR 43 509 0 0 INTERPUBLIC GROUP COS INC COM 460690100 27413186 840122 SH SOLE 43 737723 0 102399 INTEST CORP COM 461147100 159080 12006 SH SOLE 2 9946 0 2060 INTEST CORP COM 461147100 356942 26939 SH SOLE 18 26939 0 0 INTEST CORP COM 461147100 807892 60973 SH SOLE 19 60973 0 0 INTEST CORP COM 461147100 5301458 400110 SH SOLE 21 400110 0 0 INTEST CORP COM 461147100 4469464 337318 SH SOLE 22 332853 0 4465 INTEVAC INC COM 461148108 26884 7001 SH SOLE 2 3062 0 3939 INTEVAC INC COM 461148108 284893 74191 SH SOLE 18 74191 0 0 INTEVAC INC COM 461148108 218899 57005 SH SOLE 19 57005 0 0 INTEVAC INC COM 461148108 3257814 848389 SH SOLE 21 848389 0 0 INTEVAC INC COM 461148108 3017272 785748 SH SOLE 22 768081 0 17667 INTEVAC INC COM 461148108 2093 545 SH SOLE 43 545 0 0 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 21813 1611 SH SOLE 22 1611 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 5246952 75823 SH SOLE 2 36553 0 39270 INTRA-CELLULAR THERAPIES INC COM 46116X101 21037 304 SH SOLE 4 304 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 960704 13883 SH SOLE 7 13167 0 716 INTRA-CELLULAR THERAPIES INC COM 46116X101 15724454 227232 SH SOLE 18 219505 0 7727 INTRA-CELLULAR THERAPIES INC COM 46116X101 20813422 300772 SH SOLE 19 300772 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 299254916 4324493 SH SOLE 21 4324493 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 184691617 2668954 SH SOLE 22 2583507 0 85447 INTRA-CELLULAR THERAPIES INC COM 46116X101 258531 3736 SH SOLE 23 3736 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1214944 17557 SH SOLE 25 17557 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 2242288 32403 SH SOLE 26 32403 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 420321 6074 SH SOLE 28 1257 0 4817 INTRA-CELLULAR THERAPIES INC COM 46116X101 21994459 317839 SH SOLE 30 317839 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 45949 664 SH SOLE 34 664 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 23044 333 SH SOLE 36 333 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1230584 17783 SH SOLE 40 17783 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 29548 427 SH OTR 43 427 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 4808085 69481 SH SOLE 43 51374 0 18107 INTREPID POTASH INC COM 46121Y201 135319 6487 SH SOLE 2 517 0 5970 INTREPID POTASH INC COM 46121Y201 2754 132 SH SOLE 7 132 0 0 INTREPID POTASH INC COM 46121Y201 628846 30146 SH SOLE 18 30146 0 0 INTREPID POTASH INC COM 46121Y201 478612 22944 SH SOLE 19 22944 0 0 INTREPID POTASH INC COM 46121Y201 8317508 398730 SH SOLE 21 398730 0 0 INTREPID POTASH INC COM 46121Y201 6145982 294630 SH SOLE 22 285373 0 9257 INTREPID POTASH INC COM 46121Y201 45078 2161 SH SOLE 43 1142 0 1019 INTRUSION INC COM 46121E304 30072 10024 SH SOLE 22 10024 0 0 INTUIT COM 461202103 337225200 518808 SH SOLE 2 117626 0 401182 INTUIT COM 461202103 143169650 220261 SH SOLE 4 114546 0 105715 INTUIT COM 461202103 211515200 325408 SH SOLE 7 297925 0 27483 INTUIT COM 461202103 9867000 15180 SH SOLE 13 15180 0 0 INTUIT COM 461202103 26982150 41511 SH SOLE 15 41511 0 0 INTUIT COM 461202103 712964063 1096868 SH SOLE 18 971714 0 125154 INTUIT COM 461202103 576001400 886156 SH SOLE 19 886156 0 0 INTUIT COM 461202103 5385515850 8285409 SH SOLE 21 8285409 0 0 INTUIT COM 461202103 4012825050 6173577 SH SOLE 22 5565213 0 608364 INTUIT COM 461202103 327056600 503164 SH SOLE 23 503164 0 0 INTUIT COM 461202103 747525350 1150039 SH SOLE 25 1086251 0 63788 INTUIT COM 461202103 205528050 316197 SH SOLE 26 187342 0 128855 INTUIT COM 461202103 377427050 580657 SH SOLE 28 33494 0 547163 INTUIT COM 461202103 174200 268 SH SOLE 29 268 0 0 INTUIT COM 461202103 1796478450 2763813 SH SOLE 30 2740662 0 23151 INTUIT COM 461202103 45969950 70723 SH SOLE 31 66262 0 4461 INTUIT COM 461202103 54564250 83945 SH SOLE 32 83945 0 0 INTUIT COM 461202103 321831250 495125 SH SOLE 34 495125 0 0 INTUIT COM 461202103 40894750 62915 SH SOLE 36 62915 0 0 INTUIT COM 461202103 8946600 13764 SH SOLE 40 13764 0 0 INTUIT COM 461202103 228150 351 SH OTR 43 351 0 0 INTUIT COM 461202103 312348550 480536 SH SOLE 43 414761 0 65775 INTUITIVE MACHINES INC CLASS A COM 46125A100 40150 6424 SH SOLE 18 6424 0 0 INTUITIVE MACHINES INC CLASS A COM 46125A100 2856988 457118 SH SOLE 22 457118 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 343917803 861755 SH SOLE 2 351513 0 510242 INTUITIVE SURGICAL INC COM NEW 46120E602 112680667 282344 SH SOLE 4 144262 0 138082 INTUITIVE SURGICAL INC COM NEW 46120E602 142691836 357543 SH SOLE 7 325796 0 31747 INTUITIVE SURGICAL INC COM NEW 46120E602 6527117 16355 SH SOLE 13 16355 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 20833296 52202 SH SOLE 15 52202 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 408241533 1022931 SH SOLE 18 921064 0 101867 INTUITIVE SURGICAL INC COM NEW 46120E602 722520917 1810421 SH SOLE 19 1810421 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4032057753 10103129 SH SOLE 21 10103129 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3113202914 7800754 SH SOLE 22 7002536 0 798218 INTUITIVE SURGICAL INC COM NEW 46120E602 266476783 667711 SH SOLE 23 667711 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 455447494 1141215 SH SOLE 25 1091719 0 49496 INTUITIVE SURGICAL INC COM NEW 46120E602 224663725 562940 SH SOLE 26 287518 0 275422 INTUITIVE SURGICAL INC COM NEW 46120E602 271896425 681291 SH SOLE 28 26083 0 655208 INTUITIVE SURGICAL INC COM NEW 46120E602 136489 342 SH SOLE 29 342 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1168487230 2927879 SH SOLE 30 2927879 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 32361809 81089 SH SOLE 31 75433 0 5656 INTUITIVE SURGICAL INC COM NEW 46120E602 42158271 105636 SH SOLE 32 105636 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 507460096 1271543 SH SOLE 34 1271543 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 29089670 72890 SH SOLE 36 72890 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6897472 17283 SH SOLE 40 17283 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 153650 385 SH OTR 43 385 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 193164856 484013 SH SOLE 43 398941 0 85072 INUVO INC COM NEW 46122W204 422213 1238160 SH SOLE 22 1238160 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 2038932 79305 SH SOLE 2 25275 0 54030 INVENTRUST PPTYS CORP COM NEW 46124J201 823646 32036 SH SOLE 4 32036 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 2591414 100794 SH SOLE 7 90173 0 10621 INVENTRUST PPTYS CORP COM NEW 46124J201 4636079 180322 SH SOLE 18 180322 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 6627421 257776 SH SOLE 19 257776 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 73860639 2872837 SH SOLE 21 2872837 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 64329917 2502136 SH SOLE 22 2402014 0 100122 INVENTRUST PPTYS CORP COM NEW 46124J201 90319 3513 SH SOLE 23 3513 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 5304153 206307 SH SOLE 25 206307 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 618223 24046 SH SOLE 26 24046 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1492697 58059 SH SOLE 28 2507 0 55552 INVENTRUST PPTYS CORP COM NEW 46124J201 6204749 241336 SH SOLE 30 241336 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 371021 14431 SH SOLE 40 14431 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 327803 12750 SH SOLE 43 11987 0 763 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 728147 11054 SH SOLE 43 4000 0 7054 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2051550 97000 SH SOLE 2 97000 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 299947566 14181918 SH SOLE 7 0 0 14181918 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 43942467 2077658 SH SOLE 19 2077658 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 9289989 439243 SH SOLE 22 0 0 439243 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3066750 145000 SH SOLE 26 145000 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3595500 170000 SH SOLE 30 170000 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 183695 3326 SH SOLE 43 3326 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 71 1 SH SOLE 43 1 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 42130 1000 SH SOLE 43 1000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 381673 6317 SH SOLE 43 6317 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 27540 750 SH SOLE 43 750 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1055700 30000 SH SOLE 43 30000 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 54115 500 SH SOLE 43 500 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 954200 20000 SH SOLE 43 20000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 429165 13500 SH SOLE 43 13500 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 780457 4608 SH SOLE 4 4608 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 525386 3102 SH SOLE 7 3102 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 17536400 103539 SH SOLE 18 103539 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 195317145 1153198 SH SOLE 19 1153198 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 48200331 284586 SH SOLE 22 284586 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 135496 800 SH SOLE 43 800 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 132900 1248 SH SOLE 2 1248 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 243323 6325 SH SOLE 43 6325 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 113360 2000 SH SOLE 43 2000 0 0 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 13784 213 SH SOLE 43 213 0 0 INVESCO LTD SHS G491BT108 69574677 4193772 SH SOLE 2 3421358 0 772414 INVESCO LTD SHS G491BT108 1835451 110636 SH SOLE 4 38181 0 72455 INVESCO LTD SHS G491BT108 8554816 515661 SH SOLE 7 476015 0 39646 INVESCO LTD SHS G491BT108 2637677 158992 SH SOLE 13 158992 0 0 INVESCO LTD SHS G491BT108 366622 22099 SH SOLE 15 22099 0 0 INVESCO LTD SHS G491BT108 29622109 1785540 SH SOLE 18 1491164 0 294376 INVESCO LTD SHS G491BT108 62768895 3783538 SH SOLE 19 3783538 0 0 INVESCO LTD SHS G491BT108 350619646 21134397 SH SOLE 21 21134397 0 0 INVESCO LTD SHS G491BT108 240185242 14477712 SH SOLE 22 12378150 0 2099562 INVESCO LTD SHS G491BT108 21911193 1320747 SH SOLE 23 1320747 0 0 INVESCO LTD SHS G491BT108 1183497 71338 SH SOLE 25 71338 0 0 INVESCO LTD SHS G491BT108 23750592 1431621 SH SOLE 26 711436 0 720185 INVESCO LTD SHS G491BT108 7244438 436675 SH SOLE 28 4484 0 432191 INVESCO LTD SHS G491BT108 1634729 98537 SH SOLE 29 98537 0 0 INVESCO LTD SHS G491BT108 45917553 2767785 SH SOLE 30 2767785 0 0 INVESCO LTD SHS G491BT108 2986432 180014 SH SOLE 31 180014 0 0 INVESCO LTD SHS G491BT108 3249351 195862 SH SOLE 32 195862 0 0 INVESCO LTD SHS G491BT108 14238401 858252 SH SOLE 34 858252 0 0 INVESCO LTD SHS G491BT108 1251633 75445 SH SOLE 36 75445 0 0 INVESCO LTD SHS G491BT108 1151180 69390 SH SOLE 40 69390 0 0 INVESCO LTD SHS G491BT108 17220 1038 SH OTR 43 1038 0 0 INVESCO LTD SHS G491BT108 10951617 660134 SH SOLE 43 600633 0 59500 INVESCO MORTGAGE CAPITAL INC COM 46131B704 387732 40055 SH SOLE 2 14026 0 26029 INVESCO MORTGAGE CAPITAL INC COM 46131B704 910 94 SH SOLE 4 94 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 378440 39095 SH SOLE 7 36980 0 2115 INVESCO MORTGAGE CAPITAL INC COM 46131B704 1288331 133092 SH SOLE 18 133092 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 998492 103150 SH SOLE 19 103150 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 26563227 2744135 SH SOLE 21 2744135 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 16682076 1723355 SH SOLE 22 1675172 0 48183 INVESCO MORTGAGE CAPITAL INC COM 46131B704 126914 13111 SH SOLE 25 13111 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 40821 4217 SH SOLE 26 4217 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 66898 6911 SH SOLE 28 2412 0 4499 INVESCO MORTGAGE CAPITAL INC COM 46131B704 1079717 111541 SH SOLE 30 111541 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 78756 8136 SH SOLE 40 8136 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 1035218 106944 SH SOLE 43 102004 0 4940 INVESCO MUN OPPORTUNITY TR COM 46132C107 17105 1758 SH SOLE 4 1758 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 159105 16352 SH SOLE 18 16352 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 1021378 104972 SH SOLE 19 104972 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 16927 1745 SH SOLE 4 1745 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 157412 16228 SH SOLE 18 16228 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 1010536 104179 SH SOLE 19 104179 0 0 INVESCO QQQ TR OPTIONS 46090E103 177604000 400000 SH Call SOLE 19 400000 0 0 INVESCO QQQ TR OPTIONS 46090E103 190924300 430000 SH Put SOLE 19 430000 0 0 INVESCO QQQ TR OPTIONS 46090E103 2264451 5100 SH Call SOLE 22 5100 0 0 INVESCO QQQ TR OPTIONS 46090E103 1998045 4500 SH Put SOLE 22 4500 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 491304 1107 SH SOLE 43 649 0 458 INVESCO QUALITY MUN INCOME T COM 46133G107 16766 1732 SH SOLE 4 1732 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 155906 16106 SH SOLE 18 16106 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 1000854 103394 SH SOLE 19 103394 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 16959 1720 SH SOLE 4 1720 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 161162 16345 SH SOLE 18 16345 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 1043346 105816 SH SOLE 19 105816 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 18612 1551 SH SOLE 4 1551 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 163416 13618 SH SOLE 18 13618 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1059120 88260 SH SOLE 19 88260 0 0 INVESTAR HLDG CORP COM 46134L105 590007 36064 SH SOLE 2 29141 0 6923 INVESTAR HLDG CORP COM 46134L105 24736 1512 SH SOLE 18 1512 0 0 INVESTAR HLDG CORP COM 46134L105 24278 1484 SH SOLE 19 1484 0 0 INVESTAR HLDG CORP COM 46134L105 372795 22787 SH SOLE 21 22787 0 0 INVESTAR HLDG CORP COM 46134L105 1420048 86800 SH SOLE 22 86800 0 0 INVESTAR HLDG CORP COM 46134L105 17652 1079 SH SOLE 23 1079 0 0 INVESTAR HLDG CORP COM 46134L105 105 6 SH SOLE 43 6 0 0 INVESTCORP CR MGMT BDC INC COM 46090R104 3673 1181 SH SOLE 43 0 0 1181 INVESTORS TITLE CO NC COM 461804106 306960 1881 SH SOLE 2 1576 0 305 INVESTORS TITLE CO NC COM 461804106 2937 18 SH SOLE 7 18 0 0 INVESTORS TITLE CO NC COM 461804106 560068 3432 SH SOLE 18 3432 0 0 INVESTORS TITLE CO NC COM 461804106 397041 2433 SH SOLE 19 2433 0 0 INVESTORS TITLE CO NC COM 461804106 7387774 45271 SH SOLE 21 45271 0 0 INVESTORS TITLE CO NC COM 461804106 8040208 49269 SH SOLE 22 48194 0 1075 INVESTORS TITLE CO NC COM 461804106 7344 45 SH SOLE 23 45 0 0 INVESTORS TITLE CO NC COM 461804106 11991 73 SH SOLE 43 73 0 0 INVITATION HOMES INC COM 46187W107 40056051 1124854 SH SOLE 2 256574 0 868280 INVITATION HOMES INC COM 46187W107 39138559 1099089 SH SOLE 4 784088 0 315001 INVITATION HOMES INC COM 46187W107 48359555 1358033 SH SOLE 7 1216682 0 141351 INVITATION HOMES INC COM 46187W107 858450 24107 SH SOLE 13 24107 0 0 INVITATION HOMES INC COM 46187W107 2897977 81381 SH SOLE 15 81381 0 0 INVITATION HOMES INC COM 46187W107 41797202 1173749 SH SOLE 18 1135705 0 38044 INVITATION HOMES INC COM 46187W107 52951750 1486991 SH SOLE 19 1486991 0 0 INVITATION HOMES INC COM 46187W107 786236609 22079096 SH SOLE 21 22079096 0 0 INVITATION HOMES INC COM 46187W107 692582558 19449103 SH SOLE 22 17093239 0 2355864 INVITATION HOMES INC COM 46187W107 36142797 1014962 SH SOLE 23 1014962 0 0 INVITATION HOMES INC COM 46187W107 103642015 2910475 SH SOLE 25 2907605 0 2870 INVITATION HOMES INC COM 46187W107 21312300 598492 SH SOLE 26 338169 0 260323 INVITATION HOMES INC COM 46187W107 53700129 1508007 SH SOLE 28 197434 0 1310573 INVITATION HOMES INC COM 46187W107 177977498 4997964 SH SOLE 30 4997964 0 0 INVITATION HOMES INC COM 46187W107 5032085 141311 SH SOLE 31 131531 0 9780 INVITATION HOMES INC COM 46187W107 3901076 109550 SH SOLE 34 109550 0 0 INVITATION HOMES INC COM 46187W107 4655972 130749 SH SOLE 36 130749 0 0 INVITATION HOMES INC COM 46187W107 1044797 29340 SH SOLE 40 29340 0 0 INVITATION HOMES INC COM 46187W107 17022 478 SH OTR 43 478 0 0 INVITATION HOMES INC COM 46187W107 10390267 291779 SH SOLE 43 253977 0 37803 INVIVYD INC COM 00534A102 87814 19778 SH SOLE 18 19778 0 0 INVIVYD INC COM 00534A102 455016 102481 SH SOLE 21 102481 0 0 INVIVYD INC COM 00534A102 3290462 741095 SH SOLE 22 741095 0 0 INVIVYD INC COM 00534A102 58675 13215 SH SOLE 26 13215 0 0 IONIS PHARMACEUTICALS INC COM 462222100 20080934 463228 SH SOLE 2 331544 0 131684 IONIS PHARMACEUTICALS INC COM 462222100 2696240 62197 SH SOLE 4 34229 0 27968 IONIS PHARMACEUTICALS INC COM 462222100 537323 12395 SH SOLE 7 11969 0 426 IONIS PHARMACEUTICALS INC COM 462222100 770199 17767 SH SOLE 13 17767 0 0 IONIS PHARMACEUTICALS INC COM 462222100 5416236 124942 SH SOLE 18 122371 0 2571 IONIS PHARMACEUTICALS INC COM 462222100 27077017 624614 SH SOLE 19 624614 0 0 IONIS PHARMACEUTICALS INC COM 462222100 154817286 3571333 SH SOLE 21 3571333 0 0 IONIS PHARMACEUTICALS INC COM 462222100 171708050 3960970 SH SOLE 22 3762109 0 198861 IONIS PHARMACEUTICALS INC COM 462222100 3363396 77587 SH SOLE 23 77587 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1132909 26134 SH SOLE 25 26134 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6549882 151093 SH SOLE 26 38935 0 112158 IONIS PHARMACEUTICALS INC COM 462222100 329547 7602 SH SOLE 28 3288 0 4314 IONIS PHARMACEUTICALS INC COM 462222100 771110 17788 SH SOLE 29 17788 0 0 IONIS PHARMACEUTICALS INC COM 462222100 21027134 485055 SH SOLE 30 485055 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1708510 39412 SH SOLE 31 39412 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1426042 32896 SH SOLE 34 32896 0 0 IONIS PHARMACEUTICALS INC COM 462222100 17947 414 SH SOLE 36 414 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1125366 25960 SH SOLE 40 25960 0 0 IONIS PHARMACEUTICALS INC COM 462222100 10751 248 SH OTR 43 248 0 0 IONIS PHARMACEUTICALS INC COM 462222100 3045598 70256 SH SOLE 43 53653 0 16603 IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 3022169 3070000 PRN SOLE 2 3070000 0 0 IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 4938835 5017000 PRN SOLE 21 5017000 0 0 IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 4725216 4800000 PRN SOLE 22 4800000 0 0 IONQ INC COM 46222L108 1376103 137748 SH SOLE 2 49801 0 87947 IONQ INC COM 46222L108 5854 586 SH SOLE 4 586 0 0 IONQ INC COM 46222L108 319920 32024 SH SOLE 7 30344 0 1680 IONQ INC COM 46222L108 4232353 423659 SH SOLE 18 423659 0 0 IONQ INC COM 46222L108 3512934 351645 SH SOLE 19 351645 0 0 IONQ INC COM 46222L108 64255970 6432029 SH SOLE 21 6432029 0 0 IONQ INC COM 46222L108 47737175 4778496 SH SOLE 22 4580040 0 198456 IONQ INC COM 46222L108 360889 36125 SH SOLE 25 36125 0 0 IONQ INC COM 46222L108 308112 30842 SH SOLE 26 30842 0 0 IONQ INC COM 46222L108 82348 8243 SH SOLE 28 0 0 8243 IONQ INC COM 46222L108 977651 97863 SH SOLE 30 97863 0 0 IONQ INC COM 46222L108 357033 35739 SH SOLE 40 35739 0 0 IONQ INC COM 46222L108 144985 14513 SH SOLE 43 14513 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3256532 219739 SH SOLE 2 67093 0 152646 IOVANCE BIOTHERAPEUTICS INC COM 462260100 6743 455 SH SOLE 4 455 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 162901 10992 SH SOLE 7 10992 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 9173624 619003 SH SOLE 18 619003 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 11296916 762275 SH SOLE 19 762275 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 155973816 10524549 SH SOLE 21 10524549 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 104215322 7032073 SH SOLE 22 6730163 0 301910 IOVANCE BIOTHERAPEUTICS INC COM 462260100 44771 3021 SH SOLE 23 3021 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 598921 40413 SH SOLE 25 40413 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1631223 110069 SH SOLE 26 110069 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 33138 2236 SH SOLE 28 2236 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4063555 274194 SH SOLE 30 274194 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 26795 1808 SH SOLE 34 1808 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 595275 40167 SH SOLE 40 40167 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4278653 288708 SH SOLE 43 243380 0 45328 IPG PHOTONICS CORP COM 44980X109 4430751 48856 SH SOLE 2 30243 0 18613 IPG PHOTONICS CORP COM 44980X109 64571 712 SH SOLE 4 99 0 613 IPG PHOTONICS CORP COM 44980X109 374006 4124 SH SOLE 7 3913 0 211 IPG PHOTONICS CORP COM 44980X109 4459862 49177 SH SOLE 18 49177 0 0 IPG PHOTONICS CORP COM 44980X109 948980 10464 SH SOLE 19 10464 0 0 IPG PHOTONICS CORP COM 44980X109 142249986 1568530 SH SOLE 21 1568530 0 0 IPG PHOTONICS CORP COM 44980X109 79248368 873838 SH SOLE 22 833799 0 40039 IPG PHOTONICS CORP COM 44980X109 578058 6374 SH SOLE 25 6374 0 0 IPG PHOTONICS CORP COM 44980X109 597556 6589 SH SOLE 26 6589 0 0 IPG PHOTONICS CORP COM 44980X109 264180 2913 SH SOLE 28 694 0 2219 IPG PHOTONICS CORP COM 44980X109 19721266 217458 SH SOLE 30 217458 0 0 IPG PHOTONICS CORP COM 44980X109 32558 359 SH SOLE 31 359 0 0 IPG PHOTONICS CORP COM 44980X109 80351 886 SH SOLE 36 886 0 0 IPG PHOTONICS CORP COM 44980X109 548584 6049 SH SOLE 40 6049 0 0 IPG PHOTONICS CORP COM 44980X109 9704 107 SH OTR 43 107 0 0 IPG PHOTONICS CORP COM 44980X109 2536509 27969 SH SOLE 43 25772 0 2197 IQIYI INC SPONSORED ADS 46267X108 627254 148287 SH SOLE 2 9276 0 139011 IQIYI INC SPONSORED ADS 46267X108 342579 80988 SH SOLE 4 11850 0 69138 IQIYI INC SPONSORED ADS 46267X108 450351 106466 SH SOLE 7 95177 0 11289 IQIYI INC SPONSORED ADS 46267X108 197676 46732 SH SOLE 13 46732 0 0 IQIYI INC SPONSORED ADS 46267X108 2148248 507860 SH SOLE 15 507860 0 0 IQIYI INC SPONSORED ADS 46267X108 253745 59987 SH SOLE 18 59987 0 0 IQIYI INC SPONSORED ADS 46267X108 36571421 8645726 SH SOLE 21 8645726 0 0 IQIYI INC SPONSORED ADS 46267X108 15860102 3749433 SH SOLE 22 3240176 0 509257 IQIYI INC SPONSORED ADS 46267X108 2721887 643472 SH SOLE 23 643472 0 0 IQIYI INC SPONSORED ADS 46267X108 1179815 278916 SH SOLE 25 278916 0 0 IQIYI INC SPONSORED ADS 46267X108 1792065 423656 SH SOLE 26 33566 0 390090 IQIYI INC SPONSORED ADS 46267X108 3842798 908463 SH SOLE 28 0 0 908463 IQIYI INC SPONSORED ADS 46267X108 12581623 2974379 SH SOLE 30 2974379 0 0 IQIYI INC SPONSORED ADS 46267X108 83826 19817 SH SOLE 34 19817 0 0 IQIYI INC SPONSORED ADS 46267X108 25418 6009 SH SOLE 40 6009 0 0 IQIYI INC SPONSORED ADS 46267X108 4619740 1092137 SH SOLE 43 1006911 0 85226 IQVIA HLDGS INC COM 46266C105 85710743 338925 SH SOLE 2 79864 0 259061 IQVIA HLDGS INC COM 46266C105 47105062 186267 SH SOLE 4 103051 0 83216 IQVIA HLDGS INC COM 46266C105 53490281 211516 SH SOLE 7 192231 0 19285 IQVIA HLDGS INC COM 46266C105 2794182 11049 SH SOLE 13 11049 0 0 IQVIA HLDGS INC COM 46266C105 6496238 25688 SH SOLE 15 25688 0 0 IQVIA HLDGS INC COM 46266C105 109032765 431147 SH SOLE 18 419802 0 11345 IQVIA HLDGS INC COM 46266C105 65238792 257973 SH SOLE 19 257973 0 0 IQVIA HLDGS INC COM 46266C105 1750972679 6923851 SH SOLE 21 6923851 0 0 IQVIA HLDGS INC COM 46266C105 992916949 3926280 SH SOLE 22 3527817 0 398463 IQVIA HLDGS INC COM 46266C105 70951577 280563 SH SOLE 23 280563 0 0 IQVIA HLDGS INC COM 46266C105 95632882 378160 SH SOLE 25 377009 0 1151 IQVIA HLDGS INC COM 46266C105 52791546 208753 SH SOLE 26 113512 0 95241 IQVIA HLDGS INC COM 46266C105 82707422 327049 SH SOLE 28 6216 0 320833 IQVIA HLDGS INC COM 46266C105 363947149 1439152 SH SOLE 30 1439152 0 0 IQVIA HLDGS INC COM 46266C105 10654761 42132 SH SOLE 31 39163 0 2969 IQVIA HLDGS INC COM 46266C105 44397368 175560 SH SOLE 34 175560 0 0 IQVIA HLDGS INC COM 46266C105 11386625 45026 SH SOLE 36 45026 0 0 IQVIA HLDGS INC COM 46266C105 2216581 8765 SH SOLE 40 8765 0 0 IQVIA HLDGS INC COM 46266C105 105455 417 SH OTR 43 417 0 0 IQVIA HLDGS INC COM 46266C105 43529363 172128 SH SOLE 43 126999 0 45129 IRADIMED CORP COM 46266A109 2997919 68150 SH SOLE 2 53787 0 14363 IRADIMED CORP COM 46266A109 1232 28 SH SOLE 7 28 0 0 IRADIMED CORP COM 46266A109 803125 18257 SH SOLE 18 18257 0 0 IRADIMED CORP COM 46266A109 2634385 59886 SH SOLE 19 59886 0 0 IRADIMED CORP COM 46266A109 11575529 263140 SH SOLE 21 263140 0 0 IRADIMED CORP COM 46266A109 9885213 224715 SH SOLE 22 217503 0 7212 IRADIMED CORP COM 46266A109 204729 4654 SH SOLE 23 4654 0 0 IRADIMED CORP COM 46266A109 79974 1818 SH SOLE 25 1818 0 0 IRADIMED CORP COM 46266A109 463567 10538 SH SOLE 26 0 0 10538 IRADIMED CORP COM 46266A109 68009 1546 SH SOLE 28 0 0 1546 IRADIMED CORP COM 46266A109 7214 164 SH SOLE 34 164 0 0 IRADIMED CORP COM 46266A109 78126 1776 SH SOLE 40 1776 0 0 IRADIMED CORP COM 46266A109 179391 4078 SH SOLE 43 3928 0 150 IRHYTHM TECHNOLOGIES INC COM 450056106 1882564 16229 SH SOLE 2 8819 0 7410 IRHYTHM TECHNOLOGIES INC COM 450056106 66468 573 SH SOLE 4 105 0 468 IRHYTHM TECHNOLOGIES INC COM 450056106 443236 3821 SH SOLE 7 3625 0 196 IRHYTHM TECHNOLOGIES INC COM 450056106 8571704 73894 SH SOLE 18 71958 0 1936 IRHYTHM TECHNOLOGIES INC COM 450056106 8231940 70965 SH SOLE 19 70965 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 152881968 1317948 SH SOLE 21 1317948 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 100888680 869730 SH SOLE 22 843073 0 26657 IRHYTHM TECHNOLOGIES INC COM 450056106 21228 183 SH SOLE 23 183 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 696232 6002 SH SOLE 25 6002 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 985652 8497 SH SOLE 26 8497 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 258100 2225 SH SOLE 28 1425 0 800 IRHYTHM TECHNOLOGIES INC COM 450056106 5146224 44364 SH SOLE 30 44364 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 752260 6485 SH SOLE 40 6485 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2344012 20207 SH SOLE 43 18910 0 1297 IRIDEX CORP COM 462684101 5996 2012 SH SOLE 18 2012 0 0 IRIDEX CORP COM 462684101 93554 31394 SH SOLE 21 31394 0 0 IRIDEX CORP COM 462684101 62574 20998 SH SOLE 22 20998 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4732527 180907 SH SOLE 2 114746 0 66161 IRIDIUM COMMUNICATIONS INC COM 46269C102 605604 23150 SH SOLE 4 23150 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 944559 36107 SH SOLE 7 34193 0 1914 IRIDIUM COMMUNICATIONS INC COM 46269C102 6044033 231041 SH SOLE 18 231041 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1034314 39538 SH SOLE 19 39538 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 182038938 6958675 SH SOLE 21 6958675 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 95837788 3663524 SH SOLE 22 3506249 0 157275 IRIDIUM COMMUNICATIONS INC COM 46269C102 597024 22822 SH SOLE 25 22822 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 974774 37262 SH SOLE 26 36066 0 1196 IRIDIUM COMMUNICATIONS INC COM 46269C102 209018 7990 SH SOLE 28 1882 0 6108 IRIDIUM COMMUNICATIONS INC COM 46269C102 7039734 269103 SH SOLE 30 269103 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 39972 1528 SH SOLE 31 1528 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1811135 69233 SH SOLE 34 69233 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 26369 1008 SH SOLE 36 1008 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 617376 23600 SH SOLE 40 23600 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2823135 107918 SH SOLE 43 98532 0 9386 IRIS ENERGY LTD ORDINARY SHARES Q4982L109 157631 29191 SH SOLE 2 29191 0 0 IRIS ENERGY LTD ORDINARY SHARES Q4982L109 773782 143293 SH SOLE 21 143293 0 0 IRIS ENERGY LTD ORDINARY SHARES Q4982L109 32686 6053 SH SOLE 22 6053 0 0 IRIS ENERGY LTD ORDINARY SHARES Q4982L109 1819600 336963 SH SOLE 30 336963 0 0 IROBOT CORP COM 462726100 133047 15188 SH SOLE 2 7656 0 7532 IROBOT CORP COM 462726100 762 87 SH SOLE 4 87 0 0 IROBOT CORP COM 462726100 238544 27231 SH SOLE 7 25758 0 1473 IROBOT CORP COM 462726100 578580 66048 SH SOLE 18 66048 0 0 IROBOT CORP COM 462726100 492601 56233 SH SOLE 19 56233 0 0 IROBOT CORP COM 462726100 10750281 1227201 SH SOLE 21 1227201 0 0 IROBOT CORP COM 462726100 7466279 852315 SH SOLE 22 825412 0 26903 IROBOT CORP COM 462726100 58009 6622 SH SOLE 25 6622 0 0 IROBOT CORP COM 462726100 88476 10100 SH SOLE 26 10100 0 0 IROBOT CORP COM 462726100 4389 501 SH SOLE 28 501 0 0 IROBOT CORP COM 462726100 1838698 209897 SH SOLE 30 209897 0 0 IROBOT CORP COM 462726100 7577 865 SH SOLE 36 865 0 0 IROBOT CORP COM 462726100 42845 4891 SH SOLE 40 4891 0 0 IROBOT CORP COM 462726100 130568 14905 SH SOLE 43 13069 0 1836 IRON MTN INC DEL COM 46284V101 42592232 531009 SH SOLE 2 98214 0 432795 IRON MTN INC DEL COM 46284V101 23934584 298399 SH SOLE 4 160183 0 138216 IRON MTN INC DEL COM 46284V101 35223018 439135 SH SOLE 7 403029 0 36106 IRON MTN INC DEL COM 46284V101 1157912 14436 SH SOLE 13 14436 0 0 IRON MTN INC DEL COM 46284V101 3247944 40493 SH SOLE 15 40493 0 0 IRON MTN INC DEL COM 46284V101 36356787 453270 SH SOLE 18 435094 0 18176 IRON MTN INC DEL COM 46284V101 10011010 124810 SH SOLE 19 124810 0 0 IRON MTN INC DEL COM 46284V101 800501736 9980074 SH SOLE 21 9980074 0 0 IRON MTN INC DEL COM 46284V101 502908599 6269899 SH SOLE 22 5635876 0 634023 IRON MTN INC DEL COM 46284V101 36011803 448969 SH SOLE 23 448969 0 0 IRON MTN INC DEL COM 46284V101 55120232 687199 SH SOLE 25 683961 0 3238 IRON MTN INC DEL COM 46284V101 24997848 311655 SH SOLE 26 185704 0 125951 IRON MTN INC DEL COM 46284V101 31027634 386830 SH SOLE 28 4051 0 382779 IRON MTN INC DEL COM 46284V101 209463442 2611438 SH SOLE 30 2611438 0 0 IRON MTN INC DEL COM 46284V101 5536736 69028 SH SOLE 31 64295 0 4733 IRON MTN INC DEL COM 46284V101 1113636 13884 SH SOLE 34 13884 0 0 IRON MTN INC DEL COM 46284V101 6134220 76477 SH SOLE 36 76477 0 0 IRON MTN INC DEL COM 46284V101 1150292 14341 SH SOLE 40 14341 0 0 IRON MTN INC DEL COM 46284V101 32325 403 SH OTR 43 403 0 0 IRON MTN INC DEL COM 46284V101 27037349 337082 SH SOLE 43 301174 0 35908 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2379999 273249 SH SOLE 2 110830 0 162419 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4494 516 SH SOLE 4 516 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9407 1080 SH SOLE 7 1080 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3871107 444444 SH SOLE 18 420620 0 23824 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6626228 760761 SH SOLE 19 760761 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 151366883 17378517 SH SOLE 21 17378517 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 40852339 4690280 SH SOLE 22 4487514 0 202766 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 101898 11699 SH SOLE 23 11699 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 259062 29743 SH SOLE 25 29743 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 720779 82753 SH SOLE 26 15461 0 67292 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 25137 2886 SH SOLE 28 2886 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3219512 369634 SH SOLE 30 369634 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 131669 15117 SH SOLE 34 15117 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 237861 27309 SH SOLE 40 27309 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8989 1032 SH OTR 43 1032 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 598795 68748 SH SOLE 43 61649 0 7099 ISHARES BITCOIN TR SHS 46438F101 776862 19196 SH SOLE 2 19196 0 0 ISHARES BITCOIN TR SHS 46438F101 5787210 143000 SH SOLE 19 143000 0 0 ISHARES GOLD TR ISHARES NEW 464285204 1596 38 SH SOLE 2 38 0 0 ISHARES GOLD TR ISHARES NEW 464285204 3431629 81686 SH SOLE 18 81686 0 0 ISHARES GOLD TR ISHARES NEW 464285204 8409646 200182 SH SOLE 21 200182 0 0 ISHARES GOLD TR ISHARES NEW 464285204 113974012 2713021 SH SOLE 23 2713021 0 0 ISHARES GOLD TR ISHARES NEW 464285204 20809443 495345 SH SOLE 34 495345 0 0 ISHARES GOLD TR SHARES REPRESENT 46436F103 23484393 1059287 SH SOLE 2 0 0 1059287 ISHARES INC MSCI AUST ETF 464286103 3280 133 SH SOLE 2 133 0 0 ISHARES INC MSCI AUST ETF 464286103 14203149 575959 SH SOLE 7 0 0 575959 ISHARES INC MSCI AUST ETF 464286103 884899 35884 SH SOLE 18 35884 0 0 ISHARES INC JP MRG EM CRP BD 464286251 5172312 116284 SH SOLE 2 34 0 116250 ISHARES INC JP MRGN EM HI BD 464286285 10451 279 SH SOLE 2 279 0 0 ISHARES INC EM MKTS DIV ETF 464286319 115261 4406 SH SOLE 7 4406 0 0 ISHARES INC EM MKTS DIV ETF 464286319 123214 4710 SH SOLE 18 4710 0 0 ISHARES INC EM MKTS DIV ETF 464286319 11508203 439916 SH SOLE 21 439916 0 0 ISHARES INC MSCI WORLD ETF 464286392 4515685 31162 SH SOLE 2 31162 0 0 ISHARES INC MSCI WORLD ETF 464286392 55645 384 SH SOLE 43 384 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 11784735 363502 SH SOLE 2 363502 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 167838 5177 SH SOLE 4 5177 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 34319488 1058590 SH SOLE 7 0 0 1058590 ISHARES INC MSCI BRAZIL ETF 464286400 3948432 121790 SH SOLE 18 121790 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 34618141 1067802 SH SOLE 19 1067802 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 583380 9913 SH SOLE 21 9913 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 8307796 141169 SH SOLE 22 141169 0 0 ISHARES INC MSCI CDA ETF 464286509 3805989 99425 SH SOLE 2 37932 0 61493 ISHARES INC MSCI CDA ETF 464286509 1169875 30561 SH SOLE 3 0 0 30561 ISHARES INC MSCI CDA ETF 464286509 11078079 289396 SH SOLE 7 0 0 289396 ISHARES INC MSCI CDA ETF 464286509 368445 9625 SH SOLE 18 9625 0 0 ISHARES INC MSCI CDA ETF 464286509 2580072 67400 SH SOLE 21 67400 0 0 ISHARES INC MSCI CDA ETF 464286509 3870338 101106 SH SOLE 22 101106 0 0 ISHARES INC MSCI CDA ETF 464286509 1844675 48189 SH SOLE 26 48189 0 0 ISHARES INC JP MORGAN EM ETF 464286517 7679177 212867 SH SOLE 2 0 0 212867 ISHARES INC JP MORGAN EM ETF 464286517 3195127 88569 SH SOLE 18 88569 0 0 ISHARES INC JP MORGAN EM ETF 464286517 5907570 163758 SH SOLE 21 163758 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 136557718 1297214 SH SOLE 7 1297214 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 3203050 30427 SH SOLE 18 30427 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 635094 6033 SH SOLE 22 0 0 6033 ISHARES INC MSCI GBL MIN VOL 464286525 42196006 400836 SH SOLE 40 400836 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 299493 2845 SH SOLE 43 2845 0 0 ISHARES INC MSCI EMERG MRKT 464286533 44533670 786953 SH SOLE 7 786953 0 0 ISHARES INC MSCI EMERG MRKT 464286533 86018667 1520033 SH SOLE 18 1520033 0 0 ISHARES INC MSCI EMERG MRKT 464286533 2568281 45384 SH SOLE 21 45384 0 0 ISHARES INC MSCI EMERG MRKT 464286533 43737506 772884 SH SOLE 22 772884 0 0 ISHARES INC MSCI EURZONE ETF 464286608 219801505 4304769 SH SOLE 7 0 0 4304769 ISHARES INC MSCI EURZONE ETF 464286608 16168404 316655 SH SOLE 18 316655 0 0 ISHARES INC MSCI EURZONE ETF 464286608 409340616 8016855 SH SOLE 21 8016855 0 0 ISHARES INC MSCI CHILE ETF 464286640 1047389 39420 SH SOLE 22 39420 0 0 ISHARES INC MSCI PAC JP ETF 464286665 75845407 1771675 SH SOLE 23 1771675 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4439012 103691 SH SOLE 28 0 0 103691 ISHARES INC MSCI EQUAL WEITE 464286681 8425492 92598 SH SOLE 2 92598 0 0 ISHARES INC MSCI FRANCE ETF 464286707 17273892 417143 SH SOLE 2 417143 0 0 ISHARES INC MSCI FRANCE ETF 464286707 66171192 1597952 SH SOLE 7 0 0 1597952 ISHARES INC MSCI FRANCE ETF 464286707 2148351 51880 SH SOLE 18 51880 0 0 ISHARES INC MSCI SWITZERLAND 464286749 4660373 97907 SH SOLE 2 97907 0 0 ISHARES INC MSCI SWITZERLAND 464286749 96055943 2017982 SH SOLE 7 0 0 2017982 ISHARES INC MSCI SWITZERLAND 464286749 404124 8490 SH SOLE 18 8490 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 200 5 SH SOLE 2 5 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 25455 637 SH SOLE 7 0 0 637 ISHARES INC MSCI SWEDEN ETF 464286756 512087 12815 SH SOLE 18 12815 0 0 ISHARES INC MSCI SPAIN ETF 464286764 51956384 1615057 SH SOLE 7 0 0 1615057 ISHARES INC MSCI SPAIN ETF 464286764 939493 29204 SH SOLE 18 29204 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1093893 16300 SH SOLE 22 16300 0 0 ISHARES INC MSCI STH AFR ETF 464286780 118920 3036 SH SOLE 18 3036 0 0 ISHARES INC MSCI GERMANY ETF 464286806 14421422 454218 SH SOLE 7 0 0 454218 ISHARES INC MSCI GERMANY ETF 464286806 982917 30958 SH SOLE 18 30958 0 0 ISHARES INC MSCI GERMANY ETF 464286806 35401599 1115011 SH SOLE 21 1115011 0 0 ISHARES INC MSCI NETHERL ETF 464286814 15240 308 SH SOLE 2 308 0 0 ISHARES INC MSCI MEXICO ETF 464286822 630513 9097 SH SOLE 18 9097 0 0 ISHARES INC MSCI HONG KG ETF 464286871 18924 1217 SH SOLE 18 1217 0 0 ISHARES INC CORE MSCI EMKT 46434G103 177791825 3445578 SH SOLE 2 3445578 0 0 ISHARES INC CORE MSCI EMKT 46434G103 152065 2947 SH SOLE 3 2947 0 0 ISHARES INC CORE MSCI EMKT 46434G103 52678543 1020902 SH SOLE 7 1006945 0 13957 ISHARES INC CORE MSCI EMKT 46434G103 172701086 3346920 SH SOLE 18 1947677 0 1399243 ISHARES INC CORE MSCI EMKT 46434G103 8442224 163609 SH SOLE 19 95804 0 67805 ISHARES INC CORE MSCI EMKT 46434G103 396821389 7690337 SH SOLE 21 7073762 0 616575 ISHARES INC CORE MSCI EMKT 46434G103 395048207 7655973 SH SOLE 22 4157021 0 3498952 ISHARES INC CORE MSCI EMKT 46434G103 381550214 7394384 SH SOLE 23 7394384 0 0 ISHARES INC CORE MSCI EMKT 46434G103 79952 1549 SH SOLE 43 1548 0 1 ISHARES INC MSCI EMRG CHN 46434G764 22297609 387313 SH SOLE 2 387313 0 0 ISHARES INC MSCI EMRG CHN 46434G764 11449925 198887 SH SOLE 7 198887 0 0 ISHARES INC MSCI EMRG CHN 46434G764 10865819 188741 SH SOLE 18 188741 0 0 ISHARES INC MSCI EMRG CHN 46434G764 111771291 1941485 SH SOLE 19 1941485 0 0 ISHARES INC MSCI EMRG CHN 46434G764 39636254 688488 SH SOLE 22 688488 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 43343650 890379 SH SOLE 2 890379 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 80403247 1651669 SH SOLE 7 0 0 1651669 ISHARES INC MSCI TAIWAN ETF 46434G772 19283949 396137 SH SOLE 15 396137 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 9506230 195280 SH SOLE 18 195280 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 115255985 2367625 SH SOLE 22 2367625 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 55 3 SH SOLE 2 3 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 1238180 67439 SH SOLE 18 67439 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 588 27 SH SOLE 2 27 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 392612 18018 SH SOLE 22 18018 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 62552046 876693 SH SOLE 2 876693 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 398026260 5578504 SH SOLE 4 5578504 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 250087315 3505078 SH SOLE 7 0 0 3505078 ISHARES INC MSCI JPN ETF NEW 46434G822 8050135 112826 SH SOLE 18 112826 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 319212480 4473896 SH SOLE 21 4473896 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 12625525 176952 SH SOLE 23 176952 0 0 ISHARES INC MSCI ITALY ETF 46434G830 29627136 785449 SH SOLE 2 785449 0 0 ISHARES INC MSCI ITALY ETF 46434G830 2698112 71530 SH SOLE 7 0 0 71530 ISHARES INC MSCI ITALY ETF 46434G830 2077655 55081 SH SOLE 18 55081 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 13551877 420474 SH SOLE 2 420474 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 4328392 134297 SH SOLE 7 134297 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 1083959 33632 SH SOLE 18 33632 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 825056 25599 SH SOLE 19 0 0 25599 ISHARES INC ESG AWR MSCI EM 46434G863 7104169 220421 SH SOLE 21 220421 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 854804 26522 SH SOLE 22 26522 0 0 ISHARES INC EMNG MKTS EQT 46434G889 18930 425 SH SOLE 2 425 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11118 504 SH SOLE 2 0 0 504 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 324915784 14728730 SH SOLE 7 13993986 0 734744 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 12921160 585728 SH SOLE 23 585728 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2462558 111630 SH SOLE 26 0 0 111630 ISHARES SILVER TR ISHARES 46428Q109 933 41 SH SOLE 2 41 0 0 ISHARES TR S&P 100 ETF 464287101 117767 476 SH SOLE 2 476 0 0 ISHARES TR S&P 100 ETF 464287101 2506758 10132 SH SOLE 18 10132 0 0 ISHARES TR S&P 100 ETF 464287101 2436741 9849 SH SOLE 43 9849 0 0 ISHARES TR CORE S&P TTL STK 464287150 452301953 3922827 SH SOLE 2 3922827 0 0 ISHARES TR CORE S&P TTL STK 464287150 2973573395 25789882 SH SOLE 7 25789882 0 0 ISHARES TR CORE S&P TTL STK 464287150 282832860 2453017 SH SOLE 18 226905 0 2226112 ISHARES TR CORE S&P TTL STK 464287150 1123894245 9747565 SH SOLE 19 0 0 9747565 ISHARES TR CORE S&P TTL STK 464287150 178846442 1551140 SH SOLE 21 0 0 1551140 ISHARES TR SELECT DIVID ETF 464287168 522406 4241 SH SOLE 7 4241 0 0 ISHARES TR SELECT DIVID ETF 464287168 36311628 294785 SH SOLE 18 294785 0 0 ISHARES TR SELECT DIVID ETF 464287168 393750 3197 SH SOLE 43 1017 0 2180 ISHARES TR TIPS BD ETF 464287176 233939 2178 SH SOLE 2 2178 0 0 ISHARES TR TIPS BD ETF 464287176 56971446 530411 SH SOLE 4 530411 0 0 ISHARES TR TIPS BD ETF 464287176 41760149 388792 SH SOLE 18 388792 0 0 ISHARES TR TIPS BD ETF 464287176 125028033 1164026 SH SOLE 19 289489 0 874537 ISHARES TR TIPS BD ETF 464287176 3479206675 32391832 SH SOLE 21 32149969 0 241863 ISHARES TR TIPS BD ETF 464287176 6016356 56013 SH SOLE 23 56013 0 0 ISHARES TR TIPS BD ETF 464287176 1878708 17491 SH SOLE 26 17491 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 83537944 3470625 SH SOLE 7 3470625 0 0 ISHARES TR OPTIONS 464287184 450109 18700 SH Call SOLE 4 18700 0 0 ISHARES TR OPTIONS 464287184 308096 12800 SH Call SOLE 7 12800 0 0 ISHARES TR OPTIONS 464287184 10472857 435100 SH Call SOLE 18 435100 0 0 ISHARES TR OPTIONS 464287184 100285248 4166400 SH Call SOLE 19 4166400 0 0 ISHARES TR CORE S&P500 ETF 464287200 2305117861 4384604 SH SOLE 2 4117221 0 267383 ISHARES TR CORE S&P500 ETF 464287200 1178161 2241 SH SOLE 3 2241 0 0 ISHARES TR CORE S&P500 ETF 464287200 6080053781 11564974 SH SOLE 4 11564974 0 0 ISHARES TR CORE S&P500 ETF 464287200 14363542406 27321139 SH SOLE 7 27269304 0 51835 ISHARES TR CORE S&P500 ETF 464287200 606252910 1153164 SH SOLE 16 1153164 0 0 ISHARES TR CORE S&P500 ETF 464287200 2196328552 4177674 SH SOLE 18 2966018 0 1211656 ISHARES TR CORE S&P500 ETF 464287200 1435129868 2729785 SH SOLE 19 2729785 0 0 ISHARES TR CORE S&P500 ETF 464287200 2533924494 4819821 SH SOLE 21 4819821 0 0 ISHARES TR CORE S&P500 ETF 464287200 938871766 1785844 SH SOLE 22 1710376 0 75468 ISHARES TR CORE S&P500 ETF 464287200 2983048273 5674107 SH SOLE 23 5674107 0 0 ISHARES TR CORE S&P500 ETF 464287200 6062193 11531 SH SOLE 26 11531 0 0 ISHARES TR CORE S&P500 ETF 464287200 6549019 12457 SH SOLE 43 10438 0 2019 ISHARES TR OPTIONS 464287200 73812492 140400 SH Put SOLE 21 140400 0 0 ISHARES TR CORE US AGGBD ET 464287226 1261158591 12876849 SH SOLE 2 12876849 0 0 ISHARES TR CORE US AGGBD ET 464287226 266098964 2716959 SH SOLE 7 558666 0 2158293 ISHARES TR CORE US AGGBD ET 464287226 1742875865 17795343 SH SOLE 18 11592795 0 6202548 ISHARES TR CORE US AGGBD ET 464287226 820278253 8375314 SH SOLE 19 2322528 0 6052786 ISHARES TR CORE US AGGBD ET 464287226 139258731 1421878 SH SOLE 21 73204 0 1348674 ISHARES TR CORE US AGGBD ET 464287226 69212239 706680 SH SOLE 22 706680 0 0 ISHARES TR CORE US AGGBD ET 464287226 3463060 35359 SH SOLE 23 35359 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 29701 723 SH SOLE 4 723 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 425685708 10362359 SH SOLE 7 9746717 0 615642 ISHARES TR MSCI EMG MKT ETF 464287234 14590753 355179 SH SOLE 18 28303 0 326876 ISHARES TR MSCI EMG MKT ETF 464287234 3398220 82722 SH SOLE 19 82722 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 139329516 3391663 SH SOLE 21 3391663 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 42168127 1026488 SH SOLE 23 1026488 0 0 ISHARES TR IBOXX INV CP ETF 464287242 57830529 530945 SH SOLE 2 530945 0 0 ISHARES TR IBOXX INV CP ETF 464287242 148131 1360 SH SOLE 4 1360 0 0 ISHARES TR IBOXX INV CP ETF 464287242 218639582 2007341 SH SOLE 7 1817939 0 189402 ISHARES TR IBOXX INV CP ETF 464287242 156637280 1438095 SH SOLE 18 1188778 0 249317 ISHARES TR IBOXX INV CP ETF 464287242 124180454 1140107 SH SOLE 19 1140107 0 0 ISHARES TR IBOXX INV CP ETF 464287242 609364268 5594604 SH SOLE 21 5594604 0 0 ISHARES TR IBOXX INV CP ETF 464287242 792829 7279 SH SOLE 22 0 0 7279 ISHARES TR IBOXX INV CP ETF 464287242 328452835 3015542 SH SOLE 23 3015542 0 0 ISHARES TR IBOXX INV CP ETF 464287242 3133302 28767 SH SOLE 26 28767 0 0 ISHARES TR GBL COMM SVC ETF 464287275 6389171 75935 SH SOLE 7 75935 0 0 ISHARES TR GLOBAL TECH ETF 464287291 14153977 189199 SH SOLE 2 184697 0 4502 ISHARES TR GLOBAL TECH ETF 464287291 21661834 289558 SH SOLE 7 289558 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2562018 34247 SH SOLE 18 34247 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1013526 13548 SH SOLE 43 13548 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 156636707 1855006 SH SOLE 2 1855006 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 65216727 772344 SH SOLE 18 772344 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 236380745 2799393 SH SOLE 19 2799393 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 872772 10336 SH SOLE 43 3161 0 7175 ISHARES TR GLOB HLTHCRE ETF 464287325 880189533 9449163 SH SOLE 4 9449163 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 467415708 5017882 SH SOLE 7 5017882 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 6438994 69125 SH SOLE 18 69125 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 2079 24 SH SOLE 18 24 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 6353722 147933 SH SOLE 2 147933 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 6690536 155775 SH SOLE 18 155775 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 67109933 1562513 SH SOLE 19 1562513 0 0 ISHARES TR LATN AMER 40 ETF 464287390 179286 6304 SH SOLE 4 6304 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2780323 97761 SH SOLE 18 97761 0 0 ISHARES TR LATN AMER 40 ETF 464287390 28633904 1006818 SH SOLE 19 1006818 0 0 ISHARES TR S&P 500 VAL ETF 464287408 524189 2806 SH SOLE 2 2806 0 0 ISHARES TR S&P 500 VAL ETF 464287408 32178396 172252 SH SOLE 18 172252 0 0 ISHARES TR S&P 500 VAL ETF 464287408 202416668 1083543 SH SOLE 19 1083543 0 0 ISHARES TR S&P 500 VAL ETF 464287408 79394 425 SH SOLE 43 384 0 41 ISHARES TR 20 YR TR BD ETF 464287432 68909948 728281 SH SOLE 2 483451 0 244830 ISHARES TR 20 YR TR BD ETF 464287432 207126492 2189035 SH SOLE 7 2187255 0 1780 ISHARES TR 20 YR TR BD ETF 464287432 30501230 322355 SH SOLE 18 305912 0 16443 ISHARES TR 20 YR TR BD ETF 464287432 386169957 4081272 SH SOLE 19 3146311 0 934961 ISHARES TR 20 YR TR BD ETF 464287432 932078911 9850760 SH SOLE 21 9685288 0 165472 ISHARES TR 20 YR TR BD ETF 464287432 2298982 24297 SH SOLE 22 19400 0 4897 ISHARES TR 20 YR TR BD ETF 464287432 5861331 61946 SH SOLE 23 61946 0 0 ISHARES TR 20 YR TR BD ETF 464287432 2197076 23220 SH SOLE 26 23220 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 838593 8859 SH SOLE 2 8859 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 26505 280 SH SOLE 7 0 0 280 ISHARES TR 7-10 YR TRSY BD 464287440 196096903 2071592 SH SOLE 18 2071592 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 4993315 52750 SH SOLE 22 52750 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 37073305 391647 SH SOLE 23 391647 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 80235912 981119 SH SOLE 2 664537 0 316582 ISHARES TR 1 3 YR TREAS BD 464287457 27622476 337766 SH SOLE 18 337766 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 667181767 8158251 SH SOLE 19 6802075 0 1356176 ISHARES TR 1 3 YR TREAS BD 464287457 40863340 499674 SH SOLE 21 71999 0 427675 ISHARES TR 1 3 YR TREAS BD 464287457 19898546 243318 SH SOLE 22 242823 0 495 ISHARES TR 1 3 YR TREAS BD 464287457 1160298484 14188047 SH SOLE 23 14188047 0 0 ISHARES TR MSCI EAFE ETF 464287465 303402834 3799184 SH SOLE 4 3799184 0 0 ISHARES TR MSCI EAFE ETF 464287465 1162998065 14562961 SH SOLE 7 14562961 0 0 ISHARES TR MSCI EAFE ETF 464287465 355066824 4446116 SH SOLE 18 3824722 0 621394 ISHARES TR MSCI EAFE ETF 464287465 6410312288 80269375 SH SOLE 21 80269375 0 0 ISHARES TR MSCI EAFE ETF 464287465 181442 2272 SH SOLE 43 1036 0 1236 ISHARES TR RUS MDCP VAL ETF 464287473 2066065 16485 SH SOLE 18 16485 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 84974 678 SH SOLE 43 678 0 0 ISHARES TR RUS MD CP GR ETF 464287481 73734 646 SH SOLE 4 646 0 0 ISHARES TR RUS MD CP GR ETF 464287481 3305494 28960 SH SOLE 18 28960 0 0 ISHARES TR RUS MD CP GR ETF 464287481 19009560 166546 SH SOLE 19 166546 0 0 ISHARES TR RUS MD CP GR ETF 464287481 10729 94 SH SOLE 43 94 0 0 ISHARES TR RUS MID CAP ETF 464287499 8029250 95484 SH SOLE 18 95484 0 0 ISHARES TR RUS MID CAP ETF 464287499 19712798 234425 SH SOLE 19 234425 0 0 ISHARES TR RUS MID CAP ETF 464287499 193512 2301 SH SOLE 43 1 0 2300 ISHARES TR CORE S&P MCP ETF 464287507 20681727 340496 SH SOLE 2 325001 0 15495 ISHARES TR CORE S&P MCP ETF 464287507 211605891 3483798 SH SOLE 4 3483798 0 0 ISHARES TR CORE S&P MCP ETF 464287507 456086456 7508832 SH SOLE 7 7508832 0 0 ISHARES TR CORE S&P MCP ETF 464287507 254311247 4186883 SH SOLE 18 3855438 0 331445 ISHARES TR CORE S&P MCP ETF 464287507 60115957 989726 SH SOLE 19 989726 0 0 ISHARES TR CORE S&P MCP ETF 464287507 131450896 2164157 SH SOLE 21 2164157 0 0 ISHARES TR CORE S&P MCP ETF 464287507 74178907 1221253 SH SOLE 22 1221253 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4857325 79969 SH SOLE 43 78844 0 1125 ISHARES TR ISHARES SEMICDTR 464287523 23722 105 SH SOLE 43 0 0 105 ISHARES TR EXPND TEC SC ETF 464287549 162363 1884 SH SOLE 43 1884 0 0 ISHARES TR COHEN STEER REIT 464287564 11853080 205426 SH SOLE 18 205426 0 0 ISHARES TR COHEN STEER REIT 464287564 72984499 1264896 SH SOLE 19 0 0 1264896 ISHARES TR GLOBAL 100 ETF 464287572 2259041107 25266090 SH SOLE 4 25266090 0 0 ISHARES TR GLOBAL 100 ETF 464287572 125353 1402 SH SOLE 18 1402 0 0 ISHARES TR GLOBAL 100 ETF 464287572 89410 1000 SH SOLE 43 1000 0 0 ISHARES TR US CONSUM DISCRE 464287580 4873608 59456 SH SOLE 18 59456 0 0 ISHARES TR US CONSUM DISCRE 464287580 219844 2682 SH SOLE 43 0 0 2682 ISHARES TR RUS 1000 VAL ETF 464287598 96110784 536602 SH SOLE 2 479392 0 57210 ISHARES TR RUS 1000 VAL ETF 464287598 117114655 653870 SH SOLE 18 472462 0 181408 ISHARES TR RUS 1000 VAL ETF 464287598 130492740 728562 SH SOLE 19 728562 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 28418130 158663 SH SOLE 22 158663 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 2078751 11606 SH SOLE 23 11606 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 4025139 22473 SH SOLE 26 0 0 22473 ISHARES TR RUS 1000 VAL ETF 464287598 29408250 164191 SH SOLE 29 164191 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 208842 1166 SH SOLE 43 1166 0 0 ISHARES TR S&P MC 400GR ETF 464287606 911223 9986 SH SOLE 18 9986 0 0 ISHARES TR S&P MC 400GR ETF 464287606 24455 268 SH SOLE 43 268 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 71534144 212236 SH SOLE 2 212236 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 156406427 464045 SH SOLE 18 464045 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 272242026 807720 SH SOLE 22 803270 0 4450 ISHARES TR RUS 1000 GRW ETF 464287614 107182 318 SH SOLE 43 318 0 0 ISHARES TR RUS 1000 ETF 464287622 190369684 660937 SH SOLE 2 2598 0 658339 ISHARES TR RUS 1000 ETF 464287622 198556649 689361 SH SOLE 18 55920 0 633441 ISHARES TR RUS 1000 ETF 464287622 430017845 1492962 SH SOLE 19 1492962 0 0 ISHARES TR RUS 1000 ETF 464287622 449147069 1559376 SH SOLE 21 1292924 0 266452 ISHARES TR RUS 1000 ETF 464287622 4195733 14567 SH SOLE 43 14567 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 5666658 35682 SH SOLE 2 0 0 35682 ISHARES TR RUS 2000 VAL ETF 464287630 14287258 89964 SH SOLE 18 89964 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 10899924 68635 SH SOLE 22 45952 0 22683 ISHARES TR RUS 2000 VAL ETF 464287630 38591 243 SH SOLE 43 243 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1116238 4122 SH SOLE 2 0 0 4122 ISHARES TR RUS 2000 GRW ETF 464287648 7012722 25896 SH SOLE 18 25896 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 8969167 33121 SH SOLE 22 33121 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 20852 77 SH SOLE 43 77 0 0 ISHARES TR OPTIONS 464287655 504720 2400 SH Put SOLE 4 2400 0 0 ISHARES TR OPTIONS 464287655 11566500 55000 SH Put SOLE 18 55000 0 0 ISHARES TR OPTIONS 464287655 124623780 592600 SH Put SOLE 19 592600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 13155106 62554 SH SOLE 2 62554 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 439979355 2092151 SH SOLE 7 2092151 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 202645425 963602 SH SOLE 18 963602 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 100888691 479737 SH SOLE 19 479737 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 498702055 2371384 SH SOLE 21 2231780 0 139604 ISHARES TR RUSSELL 2000 ETF 464287655 819992507 3899156 SH SOLE 22 3899156 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2365828 11250 SH SOLE 43 11090 0 159 ISHARES TR CORE S&P US VLU 464287663 109055717 1205835 SH SOLE 2 1143679 0 62156 ISHARES TR CORE S&P US VLU 464287663 3958016 43764 SH SOLE 18 43764 0 0 ISHARES TR CORE S&P US GWT 464287671 40743603 347612 SH SOLE 18 347612 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 23030540 76748 SH SOLE 18 76748 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 27993563 93287 SH SOLE 19 93287 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 236439334 787921 SH SOLE 22 169871 0 618050 ISHARES TR S&P MC 400VL ETF 464287705 79964 676 SH SOLE 18 676 0 0 ISHARES TR U.S. TECH ETF 464287721 111031070 822087 SH SOLE 2 777903 0 44184 ISHARES TR U.S. TECH ETF 464287721 36730783 271959 SH SOLE 18 271959 0 0 ISHARES TR U.S. TECH ETF 464287721 132171877 978616 SH SOLE 19 978616 0 0 ISHARES TR U.S. REAL ES ETF 464287739 92429247 1028134 SH SOLE 2 1028134 0 0 ISHARES TR U.S. REAL ES ETF 464287739 80910 900 SH SOLE 18 900 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2347289 26110 SH SOLE 22 26110 0 0 ISHARES TR US INDUSTRIALS 464287754 6500590 51711 SH SOLE 18 51711 0 0 ISHARES TR US HLTHCARE ETF 464287762 47663 770 SH SOLE 18 770 0 0 ISHARES TR US HLTHCARE ETF 464287762 78613 1270 SH SOLE 43 0 0 1270 ISHARES TR U.S. FIN SVC ETF 464287770 747068 11268 SH SOLE 43 11268 0 0 ISHARES TR U.S. FINLS ETF 464287788 359740 3761 SH SOLE 18 3761 0 0 ISHARES TR U.S. FINLS ETF 464287788 21043 220 SH SOLE 43 220 0 0 ISHARES TR U.S. ENERGY ETF 464287796 3293943 66679 SH SOLE 18 66679 0 0 ISHARES TR CORE S&P SCP ETF 464287804 149216147 1350128 SH SOLE 2 1346718 0 3410 ISHARES TR CORE S&P SCP ETF 464287804 351505213 3180467 SH SOLE 4 3180467 0 0 ISHARES TR CORE S&P SCP ETF 464287804 105487251 954463 SH SOLE 7 954463 0 0 ISHARES TR CORE S&P SCP ETF 464287804 135874205 1229408 SH SOLE 18 1164297 0 65111 ISHARES TR CORE S&P SCP ETF 464287804 55192693 499391 SH SOLE 21 499391 0 0 ISHARES TR CORE S&P SCP ETF 464287804 24361813 220429 SH SOLE 22 220429 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2347224 21238 SH SOLE 23 21238 0 0 ISHARES TR CORE S&P SCP ETF 464287804 9340929 84518 SH SOLE 28 0 0 84518 ISHARES TR CORE S&P SCP ETF 464287804 3853543 34867 SH SOLE 43 34867 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 85 1 SH SOLE 43 1 0 0 ISHARES TR EUROPE ETF 464287861 506235757 9093511 SH SOLE 4 9093511 0 0 ISHARES TR SP SMCP600VL ETF 464287879 37507 365 SH SOLE 18 365 0 0 ISHARES TR S&P SML 600 GWT 464287887 26407 202 SH SOLE 18 202 0 0 ISHARES TR INTL TREA BD ETF 464288117 1725490 43540 SH SOLE 18 43540 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 30509944 291320 SH SOLE 2 291320 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 5226760 49907 SH SOLE 18 49907 0 0 ISHARES TR AGENCY BOND ETF 464288166 16791834 155408 SH SOLE 21 155408 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1873694 27656 SH SOLE 3 27656 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 375964 26893 SH SOLE 4 26893 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 77407 5537 SH SOLE 18 5537 0 0 ISHARES TR MSCI ACWI EX US 464288240 19684039 368684 SH SOLE 2 368684 0 0 ISHARES TR MSCI ACWI EX US 464288240 227602 4263 SH SOLE 18 4263 0 0 ISHARES TR MSCI ACWI EX US 464288240 214236345 4012668 SH SOLE 21 4012668 0 0 ISHARES TR MSCI ACWI EX US 464288240 42 1 SH SOLE 43 1 0 0 ISHARES TR MSCI ACWI ETF 464288257 36498073 331409 SH SOLE 2 143 0 331266 ISHARES TR MSCI ACWI ETF 464288257 4932392 44787 SH SOLE 3 23272 0 21515 ISHARES TR MSCI ACWI ETF 464288257 1730142 15710 SH SOLE 18 15710 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 13860741 128976 SH SOLE 23 128976 0 0 ISHARES TR EAFE SML CP ETF 464288273 7221393 114028 SH SOLE 2 0 0 114028 ISHARES TR EAFE SML CP ETF 464288273 6092156 96197 SH SOLE 18 66822 0 29375 ISHARES TR EAFE SML CP ETF 464288273 178502698 2818612 SH SOLE 21 2818612 0 0 ISHARES TR EAFE SML CP ETF 464288273 1583947 25011 SH SOLE 23 25011 0 0 ISHARES TR EAFE SML CP ETF 464288273 50284 794 SH SOLE 43 794 0 0 ISHARES TR JPMORGAN USD EMG 464288281 17551916 195739 SH SOLE 2 195739 0 0 ISHARES TR JPMORGAN USD EMG 464288281 1813217 20221 SH SOLE 4 20221 0 0 ISHARES TR JPMORGAN USD EMG 464288281 79254740 883849 SH SOLE 7 883849 0 0 ISHARES TR JPMORGAN USD EMG 464288281 29341719 327219 SH SOLE 18 327219 0 0 ISHARES TR JPMORGAN USD EMG 464288281 176411467 1967341 SH SOLE 19 1967341 0 0 ISHARES TR JPMORGAN USD EMG 464288281 17088053 190566 SH SOLE 21 190566 0 0 ISHARES TR JPMORGAN USD EMG 464288281 51256358 571611 SH SOLE 23 571611 0 0 ISHARES TR OPTIONS 464288281 98637 1100 SH Put SOLE 4 1100 0 0 ISHARES TR OPTIONS 464288281 2268651 25300 SH Put SOLE 18 25300 0 0 ISHARES TR OPTIONS 464288281 35742462 398600 SH Put SOLE 19 398600 0 0 ISHARES TR CALIF MUN BD ETF 464288356 6724642 116869 SH SOLE 2 116869 0 0 ISHARES TR CALIF MUN BD ETF 464288356 329071 5719 SH SOLE 18 5719 0 0 ISHARES TR GLB INFRASTR ETF 464288372 63654035 1336708 SH SOLE 2 1336708 0 0 ISHARES TR GLB INFRASTR ETF 464288372 19715156 414010 SH SOLE 7 414010 0 0 ISHARES TR GLB INFRASTR ETF 464288372 476486 10006 SH SOLE 21 10006 0 0 ISHARES TR GLB INFRASTR ETF 464288372 8514742 178806 SH SOLE 28 178806 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 108825 1500 SH SOLE 43 1500 0 0 ISHARES TR NATIONAL MUN ETF 464288414 18575634 172636 SH SOLE 2 172636 0 0 ISHARES TR NATIONAL MUN ETF 464288414 13803757 128288 SH SOLE 18 128288 0 0 ISHARES TR ASIA 50 ETF 464288430 466278055 7680416 SH SOLE 4 7680416 0 0 ISHARES TR INTL SEL DIV ETF 464288448 268147 9563 SH SOLE 7 9563 0 0 ISHARES TR INTL SEL DIV ETF 464288448 10559752 376596 SH SOLE 18 376596 0 0 ISHARES TR INTL SEL DIV ETF 464288448 11885960 423893 SH SOLE 21 423893 0 0 ISHARES TR INTL DEV RE ETF 464288489 90036 4231 SH SOLE 22 4231 0 0 ISHARES TR IBOXX HI YD ETF 464288513 69397344 892800 SH SOLE 2 892800 0 0 ISHARES TR IBOXX HI YD ETF 464288513 621840 8000 SH SOLE 7 8000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 64583736 830873 SH SOLE 18 493565 0 337308 ISHARES TR IBOXX HI YD ETF 464288513 461500111 5937220 SH SOLE 19 5734657 0 202563 ISHARES TR IBOXX HI YD ETF 464288513 431654433 5553254 SH SOLE 21 5553254 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3981331 51220 SH SOLE 22 11616 0 39604 ISHARES TR IBOXX HI YD ETF 464288513 143134198 1841428 SH SOLE 23 1841428 0 0 ISHARES TR IBOXX HI YD ETF 464288513 30813960 396423 SH SOLE 26 396423 0 0 ISHARES TR OPTIONS 464288513 123590700 1590000 SH Put SOLE 2 1590000 0 0 ISHARES TR OPTIONS 464288513 225417 2900 SH Put SOLE 4 2900 0 0 ISHARES TR OPTIONS 464288513 248736 3200 SH Put SOLE 7 3200 0 0 ISHARES TR OPTIONS 464288513 5246775 67500 SH Put SOLE 18 67500 0 0 ISHARES TR OPTIONS 464288513 67306407 865900 SH Put SOLE 19 865900 0 0 ISHARES TR CRE U S REIT ETF 464288521 29160 542 SH SOLE 2 542 0 0 ISHARES TR CRE U S REIT ETF 464288521 49845377 926494 SH SOLE 19 0 0 926494 ISHARES TR CRE U S REIT ETF 464288521 18822737 349865 SH SOLE 21 19113 0 330752 ISHARES TR CRE U S REIT ETF 464288521 7882830 146521 SH SOLE 22 146521 0 0 ISHARES TR CRE U S REIT ETF 464288521 67589101 1256303 SH SOLE 23 1256303 0 0 ISHARES TR CRE U S REIT ETF 464288521 137298 2552 SH SOLE 43 2552 0 0 ISHARES TR RESIDENTIAL MULT 464288562 2330816 32341 SH SOLE 19 32341 0 0 ISHARES TR MSCI KLD400 SOC 464288570 99600 988 SH SOLE 2 988 0 0 ISHARES TR MSCI KLD400 SOC 464288570 647906 6427 SH SOLE 18 6427 0 0 ISHARES TR MBS ETF 464288588 40291885 435965 SH SOLE 2 379947 0 56018 ISHARES TR MBS ETF 464288588 4001694 43299 SH SOLE 7 43299 0 0 ISHARES TR MBS ETF 464288588 124562258 1347785 SH SOLE 18 1347785 0 0 ISHARES TR MBS ETF 464288588 29964690 324223 SH SOLE 19 324223 0 0 ISHARES TR MBS ETF 464288588 19983330 216223 SH SOLE 21 216223 0 0 ISHARES TR MBS ETF 464288588 4453258 48185 SH SOLE 26 48185 0 0 ISHARES TR INTRM GOV CR ETF 464288612 27763388 267007 SH SOLE 2 267007 0 0 ISHARES TR INTRM GOV CR ETF 464288612 403442 3880 SH SOLE 18 3880 0 0 ISHARES TR INTRM GOV CR ETF 464288612 391901 3769 SH SOLE 22 0 0 3769 ISHARES TR USD INV GRDE ETF 464288620 3046 60 SH SOLE 2 60 0 0 ISHARES TR USD INV GRDE ETF 464288620 84395834 1662317 SH SOLE 7 1659101 0 3216 ISHARES TR USD INV GRDE ETF 464288620 74215688 1461802 SH SOLE 18 1461802 0 0 ISHARES TR USD INV GRDE ETF 464288620 132685009 2613453 SH SOLE 23 2613453 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 52582722 1019045 SH SOLE 2 1019045 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 43898803 850752 SH SOLE 18 342231 0 508521 ISHARES TR ISHS 5-10YR INVT 464288638 833701 16157 SH SOLE 21 16157 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 1467452 28439 SH SOLE 22 28439 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 88118065 1718371 SH SOLE 2 1718371 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 57237864 1116183 SH SOLE 7 1116183 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 19464247 379568 SH SOLE 18 270067 0 109501 ISHARES TR ISHS 1-5YR INVS 464288646 16983885 331199 SH SOLE 19 331199 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 66706460 1300828 SH SOLE 21 1170485 0 130343 ISHARES TR ISHS 1-5YR INVS 464288646 451315 8801 SH SOLE 22 0 0 8801 ISHARES TR ISHS 1-5YR INVS 464288646 44911229 875804 SH SOLE 23 875804 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 63139115 1231262 SH SOLE 44 1231262 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 54735859 521145 SH SOLE 2 494019 0 27126 ISHARES TR 10-20 YR TRS ETF 464288653 1870689 17811 SH SOLE 18 17811 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1706527 16248 SH SOLE 21 16248 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 230856 2198 SH SOLE 22 2198 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 34994539 302172 SH SOLE 2 124308 0 177864 ISHARES TR 3 7 YR TREAS BD 464288661 18006949 155487 SH SOLE 7 0 0 155487 ISHARES TR 3 7 YR TREAS BD 464288661 25354341 218930 SH SOLE 18 218930 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 19634427 169540 SH SOLE 22 169540 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 21322127 184113 SH SOLE 23 184113 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 2902546 25063 SH SOLE 26 25063 0 0 ISHARES TR SHORT TREAS BD 464288679 26476430 239519 SH SOLE 2 239519 0 0 ISHARES TR SHORT TREAS BD 464288679 159812652 1445745 SH SOLE 18 1445745 0 0 ISHARES TR SHORT TREAS BD 464288679 629519773 5694950 SH SOLE 19 4704764 0 990186 ISHARES TR SHORT TREAS BD 464288679 48563759 439332 SH SOLE 21 0 0 439332 ISHARES TR SHORT TREAS BD 464288679 25649481 232038 SH SOLE 22 232038 0 0 ISHARES TR SHORT TREAS BD 464288679 795667 7198 SH SOLE 23 7198 0 0 ISHARES TR PFD AND INCM SEC 464288687 21848685 677899 SH SOLE 2 677899 0 0 ISHARES TR PFD AND INCM SEC 464288687 171721 5328 SH SOLE 3 5328 0 0 ISHARES TR PFD AND INCM SEC 464288687 63683594 1975910 SH SOLE 18 1975910 0 0 ISHARES TR PFD AND INCM SEC 464288687 17737039 550327 SH SOLE 21 550327 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 63956368 457845 SH SOLE 7 457845 0 0 ISHARES TR GLB CNSM STP ETF 464288737 93263300 1528155 SH SOLE 4 1528155 0 0 ISHARES TR GLB CNSM STP ETF 464288737 4282475 70170 SH SOLE 7 70170 0 0 ISHARES TR GLB CNS DISC ETF 464288745 55610754 331253 SH SOLE 7 331253 0 0 ISHARES TR US HOME CONS ETF 464288752 2431 21 SH SOLE 2 21 0 0 ISHARES TR US HOME CONS ETF 464288752 1029499 8893 SH SOLE 43 0 0 8893 ISHARES TR MSCI USA ESG SLC 464288802 723797 6630 SH SOLE 18 6630 0 0 ISHARES TR MSCI USA ESG SLC 464288802 45819741 419710 SH SOLE 19 0 0 419710 ISHARES TR MSCI USA ESG SLC 464288802 2749010 25181 SH SOLE 26 25181 0 0 ISHARES TR U.S. MED DVC ETF 464288810 4687 80 SH SOLE 2 80 0 0 ISHARES TR U.S. MED DVC ETF 464288810 83608 1427 SH SOLE 18 1427 0 0 ISHARES TR EAFE VALUE ETF 464288877 12969014 238401 SH SOLE 2 238401 0 0 ISHARES TR EAFE VALUE ETF 464288877 24997507 459513 SH SOLE 18 459513 0 0 ISHARES TR EAFE VALUE ETF 464288877 218623971 4018823 SH SOLE 19 4018823 0 0 ISHARES TR EAFE GRWTH ETF 464288885 688024 6629 SH SOLE 2 6629 0 0 ISHARES TR EAFE GRWTH ETF 464288885 23256329 224071 SH SOLE 18 224071 0 0 ISHARES TR EAFE GRWTH ETF 464288885 177904986 1714086 SH SOLE 19 1714086 0 0 ISHARES TR RUS TOP 200 ETF 464289446 7914364 62259 SH SOLE 2 62259 0 0 ISHARES TR CORE LT USDB ETF 464289479 91384271 1787992 SH SOLE 2 0 0 1787992 ISHARES TR CORE LT USDB ETF 464289479 5731935 112149 SH SOLE 18 112149 0 0 ISHARES TR 10+ YR INVST GRD 464289511 160633265 3118487 SH SOLE 2 1080426 0 2038061 ISHARES TR 10+ YR INVST GRD 464289511 6032954 117122 SH SOLE 18 117122 0 0 ISHARES TR 10+ YR INVST GRD 464289511 123011649 2388112 SH SOLE 21 2388112 0 0 ISHARES TR 10+ YR INVST GRD 464289511 1005218 19515 SH SOLE 22 12487 0 7028 ISHARES TR 10+ YR INVST GRD 464289511 5825729 113099 SH SOLE 23 113099 0 0 ISHARES TR INDIA 50 ETF 464289529 77751898 1541473 SH SOLE 7 1541473 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 87466811 1571166 SH SOLE 19 0 0 1571166 ISHARES TR MODERT ALLOC ETF 464289875 113952530 2663687 SH SOLE 19 0 0 2663687 ISHARES TR CONSER ALLOC ETF 464289883 11817953 320922 SH SOLE 19 0 0 320922 ISHARES TR US TREAS BD ETF 46429B267 41269008 1812429 SH SOLE 2 1812429 0 0 ISHARES TR US TREAS BD ETF 46429B267 84364262 3705062 SH SOLE 7 3705062 0 0 ISHARES TR US TREAS BD ETF 46429B267 149272902 6555683 SH SOLE 18 6555683 0 0 ISHARES TR US TREAS BD ETF 46429B267 2768490 121585 SH SOLE 21 121585 0 0 ISHARES TR US TREAS BD ETF 46429B267 1141574 50135 SH SOLE 23 50135 0 0 ISHARES TR A RATE CP BD ETF 46429B291 13674 288 SH SOLE 2 288 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 562754 24978 SH SOLE 18 24978 0 0 ISHARES TR GNMA BOND ETF 46429B333 4319258 99545 SH SOLE 23 99545 0 0 ISHARES TR CMBS ETF 46429B366 1880373 39923 SH SOLE 18 39923 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3089777 59891 SH SOLE 2 59891 0 0 ISHARES TR MSCI INDIA ETF 46429B598 11273550 218522 SH SOLE 4 218522 0 0 ISHARES TR MSCI INDIA ETF 46429B598 34307969 665012 SH SOLE 15 665012 0 0 ISHARES TR MSCI INDIA ETF 46429B598 12957293 251159 SH SOLE 18 251159 0 0 ISHARES TR MSCI INDIA ETF 46429B598 4253131 82441 SH SOLE 19 82441 0 0 ISHARES TR MSCI INDIA ETF 46429B598 220035787 4265086 SH SOLE 22 2366464 0 1898622 ISHARES TR MSCI INDIA ETF 46429B598 31837272 617121 SH SOLE 26 617121 0 0 ISHARES TR MSCI POLAND ETF 46429B606 18883559 800490 SH SOLE 2 800490 0 0 ISHARES TR MSCI POLAND ETF 46429B606 30548720 1294986 SH SOLE 7 0 0 1294986 ISHARES TR MSCI POLAND ETF 46429B606 584607 24782 SH SOLE 15 24782 0 0 ISHARES TR MSCI POLAND ETF 46429B606 1739102 73722 SH SOLE 18 73722 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 111317846 2180138 SH SOLE 2 2180138 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 9223121 180633 SH SOLE 7 0 0 180633 ISHARES TR FLTG RATE NT ETF 46429B655 9063150 177500 SH SOLE 18 177500 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 15730514 308079 SH SOLE 19 308079 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 34390748 673536 SH SOLE 21 673536 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 8424900 165000 SH SOLE 22 165000 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 79652681 1559982 SH SOLE 23 1559982 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 19644978 384743 SH SOLE 44 384743 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 252491 2291 SH SOLE 2 2291 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 22729159 206235 SH SOLE 18 206235 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 23862559 216519 SH SOLE 21 216519 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 11261588 102183 SH SOLE 23 102183 0 0 ISHARES TR MSCI CHINA ETF 46429B671 6258548 157527 SH SOLE 2 157527 0 0 ISHARES TR MSCI CHINA ETF 46429B671 669808 16859 SH SOLE 7 0 0 16859 ISHARES TR MSCI CHINA ETF 46429B671 4123338 103784 SH SOLE 18 103784 0 0 ISHARES TR MSCI CHINA ETF 46429B671 787608 19824 SH SOLE 19 19824 0 0 ISHARES TR MSCI CHINA ETF 46429B671 3834541 96515 SH SOLE 22 96515 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 20016441 282399 SH SOLE 2 282399 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 114975299 1622112 SH SOLE 7 1622112 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 184262625 2599642 SH SOLE 18 2554203 0 45439 ISHARES TR MSCI EAFE MIN VL 46429B689 4280656 60393 SH SOLE 21 60393 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 93108 1114 SH SOLE 2 1114 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 442752290 5297347 SH SOLE 18 5201184 0 96163 ISHARES TR MSCI USA MIN VOL 46429B697 18829153 225283 SH SOLE 22 225283 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 32911 331 SH SOLE 2 331 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 224811 2261 SH SOLE 4 2261 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 104851222 1054523 SH SOLE 7 1054523 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 5352814 53835 SH SOLE 18 53835 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 64255743 646241 SH SOLE 19 646241 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1092239 10985 SH SOLE 21 10985 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 116603367 709482 SH SOLE 2 681484 0 27998 ISHARES TR MSCI USA QLT FCT 46432F339 76531550 465662 SH SOLE 7 465662 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 205953723 1253141 SH SOLE 18 1143281 0 109860 ISHARES TR MSCI USA QLT FCT 46432F339 493198408 3000903 SH SOLE 19 3000903 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 21627310 131593 SH SOLE 22 131593 0 0 ISHARES TR MSCI USA SZE FT 46432F370 57937416 407189 SH SOLE 18 374728 0 32461 ISHARES TR MSCI USA SZE FT 46432F370 351305 2469 SH SOLE 43 2469 0 0 ISHARES TR MSCI USA VALUE 46432F388 41813617 386055 SH SOLE 2 382642 0 3413 ISHARES TR MSCI USA VALUE 46432F388 12798235 118163 SH SOLE 7 118163 0 0 ISHARES TR MSCI USA VALUE 46432F388 88189035 814228 SH SOLE 18 792136 0 22092 ISHARES TR MSCI USA VALUE 46432F388 23930228 220942 SH SOLE 22 220942 0 0 ISHARES TR MSCI USA MMENTM 46432F396 84120 449 SH SOLE 2 449 0 0 ISHARES TR MSCI USA MMENTM 46432F396 2060850 11000 SH SOLE 7 11000 0 0 ISHARES TR MSCI USA MMENTM 46432F396 134955137 720337 SH SOLE 18 628116 0 92221 ISHARES TR MSCI USA MMENTM 46432F396 136160922 726773 SH SOLE 19 726773 0 0 ISHARES TR MSCI USA MMENTM 46432F396 21874799 116759 SH SOLE 22 116759 0 0 ISHARES TR MSCI USA MMENTM 46432F396 470811 2513 SH SOLE 43 2513 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 380287 5604 SH SOLE 2 5604 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 686127778 10110931 SH SOLE 19 0 0 10110931 ISHARES TR CORE MSCI TOTAL 46432F834 17095426784 251921998 SH SOLE 21 251824184 0 97814 ISHARES TR CORE MSCI EAFE 46432F842 1644579377 22158170 SH SOLE 2 22141640 0 16530 ISHARES TR CORE MSCI EAFE 46432F842 404202 5446 SH SOLE 3 5446 0 0 ISHARES TR CORE MSCI EAFE 46432F842 96974516 1306582 SH SOLE 7 1246545 0 60037 ISHARES TR CORE MSCI EAFE 46432F842 500424775 6742452 SH SOLE 18 4420159 0 2322293 ISHARES TR CORE MSCI EAFE 46432F842 269937843 3636996 SH SOLE 19 3565583 0 71413 ISHARES TR CORE MSCI EAFE 46432F842 73971289 996649 SH SOLE 21 0 0 996649 ISHARES TR CORE MSCI EAFE 46432F842 33704415 454115 SH SOLE 22 454115 0 0 ISHARES TR CORE MSCI EAFE 46432F842 7590925 102276 SH SOLE 23 102276 0 0 ISHARES TR CORE MSCI EAFE 46432F842 32173 433 SH SOLE 43 0 0 433 ISHARES TR CORE 1 5 YR USD 46432F859 53776324 1133565 SH SOLE 2 1133565 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 8461114 178354 SH SOLE 18 178354 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 184673 3752 SH SOLE 22 0 0 3752 ISHARES TR U S EQUITY FACTR 46434V282 7325855 136143 SH SOLE 18 136143 0 0 ISHARES TR US SML CAP EQT 46434V290 18715600 294363 SH SOLE 2 294363 0 0 ISHARES TR US SML CAP EQT 46434V290 1597320 25123 SH SOLE 18 25123 0 0 ISHARES TR US SML CAP EQT 46434V290 11740492 184657 SH SOLE 22 184657 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 45316 1065 SH SOLE 2 1065 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 14014906 329375 SH SOLE 7 329375 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 61606996 1447873 SH SOLE 18 1447873 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2596061 61012 SH SOLE 19 61012 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1053113 24750 SH SOLE 21 24750 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3786439 88988 SH SOLE 22 0 0 88988 ISHARES TR 0-5YR HI YL CP 46434V407 45056876 1058916 SH SOLE 23 1058916 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 22190633 521519 SH SOLE 44 521519 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 2683868 60776 SH SOLE 2 60776 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 11494848 260300 SH SOLE 4 260300 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 5866612 132849 SH SOLE 15 132849 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1821423 41246 SH SOLE 18 41246 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 9078943 205592 SH SOLE 22 205592 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 32924052 839257 SH SOLE 2 839257 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 8107507 206666 SH SOLE 18 0 0 206666 ISHARES TR MSCI INTL QUALTY 46434V456 16877948 425566 SH SOLE 2 425566 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 7099576 179011 SH SOLE 18 0 0 179011 ISHARES TR MSCI LW CRB TG 46434V464 372803 2077 SH SOLE 18 2077 0 0 ISHARES TR MSCI CHINA A 46434V514 7348858 283193 SH SOLE 4 0 0 283193 ISHARES TR CORE TOTAL USD 46434V613 2545882 55843 SH SOLE 2 55843 0 0 ISHARES TR CORE TOTAL USD 46434V613 162990450 3575136 SH SOLE 18 1171841 0 2403295 ISHARES TR CORE TOTAL USD 46434V613 486044518 10661209 SH SOLE 19 10661209 0 0 ISHARES TR CORE TOTAL USD 46434V613 1947279880 42712873 SH SOLE 21 42712873 0 0 ISHARES TR CORE DIV GRWTH 46434V621 382848 6594 SH SOLE 2 6594 0 0 ISHARES TR CORE DIV GRWTH 46434V621 27584770 475108 SH SOLE 18 416415 0 58693 ISHARES TR CORE DIV GRWTH 46434V621 507308540 8737660 SH SOLE 19 8737660 0 0 ISHARES TR CORE DIV GRWTH 46434V621 25630993 441457 SH SOLE 23 441457 0 0 ISHARES TR CORE DIV GRWTH 46434V621 5748 99 SH SOLE 43 99 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 374980 10198 SH SOLE 3 10198 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 44242694 1203228 SH SOLE 19 1203228 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 87179720 3681576 SH SOLE 2 3681576 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 39213796 1655988 SH SOLE 7 1655988 0 0 ISHARES TR CORE MSCI PAC 46434V696 32858 519 SH SOLE 18 519 0 0 ISHARES TR CORE MSCI EURO 46434V738 28289 489 SH SOLE 7 489 0 0 ISHARES TR CORE MSCI EURO 46434V738 75274246 1301197 SH SOLE 23 1301197 0 0 ISHARES TR CORE MSCI EURO 46434V738 65 1 SH SOLE 43 1 0 0 ISHARES TR MSCI QATAR ETF 46434V779 2041036 115705 SH SOLE 4 115705 0 0 ISHARES TR HDG MSCI EAFE 46434V803 260065 7456 SH SOLE 2 7456 0 0 ISHARES TR HDG MSCI EAFE 46434V803 6015998 172477 SH SOLE 18 172477 0 0 ISHARES TR TRS FLT RT BD 46434V860 2188135 43167 SH SOLE 2 43167 0 0 ISHARES TR TRS FLT RT BD 46434V860 417787 8242 SH SOLE 18 8242 0 0 ISHARES TR TRS FLT RT BD 46434V860 13848457 273199 SH SOLE 19 273199 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 130477108 2580639 SH SOLE 2 2580639 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 93533624 1849953 SH SOLE 18 0 0 1849953 ISHARES TR IBONDS DEC25 ETF 46434VBD1 3498 141 SH SOLE 2 141 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 28482 1148 SH SOLE 18 1148 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 3457 138 SH SOLE 2 138 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 28557 1140 SH SOLE 18 1140 0 0 ISHARES TR CONV BD ETF 46435G102 66259 830 SH SOLE 2 830 0 0 ISHARES TR CONV BD ETF 46435G102 648699 8126 SH SOLE 18 8126 0 0 ISHARES TR CONV BD ETF 46435G102 25911940 324589 SH SOLE 19 324589 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 10291519 447652 SH SOLE 2 447652 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 235441 10241 SH SOLE 18 10241 0 0 ISHARES TR INVESTMENT GRADE 46435G219 46151 1029 SH SOLE 2 1029 0 0 ISHARES TR INVESTMENT GRADE 46435G219 33548 748 SH SOLE 18 748 0 0 ISHARES TR INVESTMENT GRADE 46435G219 1005358 22416 SH SOLE 23 22416 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 10306 421 SH SOLE 2 421 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 110503 4514 SH SOLE 18 4514 0 0 ISHARES TR HIGH YLD SYSTM B 46435G250 14764 316 SH SOLE 2 316 0 0 ISHARES TR CORE MSCI INTL 46435G326 73841657 1099980 SH SOLE 2 1099980 0 0 ISHARES TR CORE MSCI INTL 46435G326 26334629 392293 SH SOLE 18 153632 0 238661 ISHARES TR CORE MSCI INTL 46435G326 1075060635 16014608 SH SOLE 21 16014608 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 3763 110 SH SOLE 2 110 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 10978434 320913 SH SOLE 7 0 0 320913 ISHARES TR MORTGE REL ETF 46435G342 6277612 270121 SH SOLE 21 270121 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 11188170 396322 SH SOLE 2 396322 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 1242346 44008 SH SOLE 18 0 0 44008 ISHARES TR ESG AWR MSCI USA 46435G425 237709230 2067756 SH SOLE 2 2067756 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 150203862 1306575 SH SOLE 7 0 0 1306575 ISHARES TR ESG AWR MSCI USA 46435G425 7687260 66869 SH SOLE 18 66869 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 48300789 420153 SH SOLE 21 420153 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 4516089 39284 SH SOLE 22 39284 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 64700753 562811 SH SOLE 28 562811 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 5132084 112324 SH SOLE 2 112324 0 0 ISHARES TR FALN ANGLS USD 46435G474 68305 2543 SH SOLE 2 2543 0 0 ISHARES TR FALN ANGLS USD 46435G474 12002230 446844 SH SOLE 7 446844 0 0 ISHARES TR FALN ANGLS USD 46435G474 2834563 105531 SH SOLE 18 105531 0 0 ISHARES TR FALN ANGLS USD 46435G474 3337543 124257 SH SOLE 23 124257 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 309367 11602 SH SOLE 2 11602 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 57527688 719906 SH SOLE 2 719906 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 16652445 208390 SH SOLE 18 208390 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 1658372 20753 SH SOLE 19 0 0 20753 ISHARES TR ESG AW MSCI EAFE 46435G516 17087155 213830 SH SOLE 21 213830 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 3421586 42818 SH SOLE 22 42818 0 0 ISHARES TR INTL DIV GRWTH 46435G524 237444 3525 SH SOLE 2 3525 0 0 ISHARES TR CORE INTL AGGR 46435G672 34828686 697271 SH SOLE 2 697271 0 0 ISHARES TR CORE INTL AGGR 46435G672 1718530 34405 SH SOLE 3 34405 0 0 ISHARES TR CORE INTL AGGR 46435G672 272759967 5460660 SH SOLE 7 0 0 5460660 ISHARES TR CORE INTL AGGR 46435G672 910988 18238 SH SOLE 18 0 0 18238 ISHARES TR CORE INTL AGGR 46435G672 333318198 6673037 SH SOLE 21 6673037 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 3482 146 SH SOLE 2 146 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 28429 1192 SH SOLE 18 1192 0 0 ISHARES TR IBONDS DEC 26 46435U259 3625 143 SH SOLE 2 143 0 0 ISHARES TR IBONDS DEC 27 46435U283 3624 144 SH SOLE 2 144 0 0 ISHARES TR IBONDS DEC 28 46435U325 3639 144 SH SOLE 2 144 0 0 ISHARES TR IBONDS DEC 25 46435U432 3625 137 SH SOLE 2 137 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 3487 140 SH SOLE 2 140 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 28392 1140 SH SOLE 18 1140 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 92524619 1966099 SH SOLE 2 1966099 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 233982 4972 SH SOLE 18 4972 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 2148336 45651 SH SOLE 19 0 0 45651 ISHARES TR ESG AWR US AGRGT 46435U549 29770109 632599 SH SOLE 21 632599 0 0 ISHARES TR ESG AWARE MSCI 46435U663 52552 1305 SH SOLE 18 1305 0 0 ISHARES TR ESG AWARE MSCI 46435U663 5118961 127116 SH SOLE 21 127116 0 0 ISHARES TR ESG AWARE MSCI 46435U663 500798 12436 SH SOLE 22 12436 0 0 ISHARES TR IBONDS DEC 46435U697 3659 141 SH SOLE 2 141 0 0 ISHARES TR US INFRASTRUC 46435U713 121755 2808 SH SOLE 2 2808 0 0 ISHARES TR US INFRASTRUC 46435U713 2808991 64783 SH SOLE 18 64783 0 0 ISHARES TR US INFRASTRUC 46435U713 34951282 806072 SH SOLE 19 806072 0 0 ISHARES TR US FIXED INC BAL 46435U796 14003637 162801 SH SOLE 18 0 0 162801 ISHARES TR BROAD USD HIGH 46435U853 52801419 1443056 SH SOLE 2 1443056 0 0 ISHARES TR BROAD USD HIGH 46435U853 6403 175 SH SOLE 7 0 0 175 ISHARES TR BROAD USD HIGH 46435U853 2257201 61689 SH SOLE 18 30962 0 30727 ISHARES TR BROAD USD HIGH 46435U853 458518108 12531241 SH SOLE 19 12531241 0 0 ISHARES TR BROAD USD HIGH 46435U853 548850 15000 SH SOLE 21 15000 0 0 ISHARES TR BROAD USD HIGH 46435U853 5875147 160567 SH SOLE 23 160567 0 0 ISHARES TR BROAD USD HIGH 46435U853 92612583 2531090 SH SOLE 26 0 0 2531090 ISHARES TR IBONDS 27 ETF 46435UAA9 3427 144 SH SOLE 2 144 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 28393 1193 SH SOLE 18 1193 0 0 ISHARES TR IBONDS DEC 2033 46436E130 1198 47 SH SOLE 2 47 0 0 ISHARES TR IBONDS DEC 2033 46436E130 28359 1113 SH SOLE 18 1113 0 0 ISHARES TR IBONDS DEC 2029 46436E163 1565 62 SH SOLE 2 62 0 0 ISHARES TR BREAKTHROUGH ENV 46436E197 2395800 110000 SH SOLE 110000 0 0 ISHARES TR IBONDS DEC 29 46436E205 1164 51 SH SOLE 2 51 0 0 ISHARES TR IBONDS DEC 29 46436E205 28365 1243 SH SOLE 18 1243 0 0 ISHARES TR ESG AWR MSCI USA 46436E221 3340776 120000 SH SOLE 120000 0 0 ISHARES TR ESG AWARE MSCI 46436E239 4478016 120000 SH SOLE 120000 0 0 ISHARES TR FUTURE METAVERSE 46436E247 4950465 150000 SH SOLE 150000 0 0 ISHARES TR ENVIRONMNTL INFR 46436E254 2780478 90000 SH SOLE 90000 0 0 ISHARES TR JP MORGAN BROAD 46436E262 31370760 600000 SH SOLE 600000 0 0 ISHARES TR ENVIR AWR RL EST 46436E270 4997792 195000 SH SOLE 195000 0 0 ISHARES TR IBONDS DEC 2032 46436E312 1166 47 SH SOLE 2 47 0 0 ISHARES TR IBONDS DEC 2032 46436E312 28333 1142 SH SOLE 18 1142 0 0 ISHARES TR MSCI WTR MGMT MS 46436E346 4625685 150000 SH SOLE 150000 0 0 ISHARES TR NEUROSCIENCE AND 46436E353 2428970 95000 SH SOLE 95000 0 0 ISHARES TR EMERGNT FD & AGT 46436E395 1013750 50000 SH SOLE 50000 0 0 ISHARES TR MSCI CHINA MLTSE 46436E429 1516830 93000 SH SOLE 93000 0 0 ISHARES TR ESG ADV INVT GRA 46436E437 6226855 76000 SH SOLE 76000 0 0 ISHARES TR ESG MSCI USA MIN 46436E445 3859900 145000 SH SOLE 145000 0 0 ISHARES TR USD SYSTM BD ETF 46436E452 12317086 146400 SH SOLE 146400 0 0 ISHARES TR IBONDS DEC 2031 46436E486 1168 57 SH SOLE 2 57 0 0 ISHARES TR IBONDS DEC 2031 46436E486 28358 1384 SH SOLE 18 1384 0 0 ISHARES TR BBB RATED CORP 46436E494 21442500 250000 SH SOLE 250000 0 0 ISHARES TR US TECH BRKTHR 46436E502 5841 122 SH SOLE 2 122 0 0 ISHARES TR ISHARES 25+ YR T 46436E577 61523411 5411030 SH SOLE 2 0 0 5411030 ISHARES TR ESG ADV TTL USD 46436E619 208985173 4879411 SH SOLE 2 4879411 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 24590562 244172 SH SOLE 2 244172 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 9710861 96424 SH SOLE 18 96424 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 2054786 20403 SH SOLE 23 20403 0 0 ISHARES TR IBONDS DEC 2030 46436E726 1177 55 SH SOLE 2 55 0 0 ISHARES TR IBONDS DEC 2030 46436E726 28398 1327 SH SOLE 18 1327 0 0 ISHARES TR ESG EAFE ETF 46436E759 62819675 922056 SH SOLE 2 922056 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 121024259 2680493 SH SOLE 2 2680493 0 0 ISHARES TR IBONDS OCT 2027 46438G604 255650 10000 SH SOLE 10000 0 0 ISHARES TR RUSSELL 2000 BUY 46438G695 13184158 260000 SH SOLE 260000 0 0 ISHARES TR S&P 500 BUYWRITE 46438G711 12157680 240000 SH SOLE 240000 0 0 ISHARES TR ENERGY STRG & MA 46438G737 8201440 320000 SH SOLE 320000 0 0 ISHARES TR LIFEPATH TGT2065 46438G745 883860 30000 SH SOLE 30000 0 0 ISHARES TR LIFEPATH TGT2060 46438G752 736550 25000 SH SOLE 25000 0 0 ISHARES TR LIFEPATH TGT2055 46438G760 294620 10000 SH SOLE 10000 0 0 ISHARES TR LIFEPATH TGT2040 46438G794 578216 20000 SH SOLE 20000 0 0 ISHARES TR IBONDS OCT 2029 46438G802 770100 30000 SH SOLE 30000 0 0 ISHARES TR LIFEPATH TGT2025 46438G836 975209 35000 SH SOLE 35000 0 0 ISHARES TR LIFEPATH RETIREM 46438G844 1106744 40000 SH SOLE 40000 0 0 ISHARES TR IBONDS OCT 2032 46438G869 768300 30000 SH SOLE 30000 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 47196752 935330 SH SOLE 2 935330 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 5898269 116890 SH SOLE 18 116890 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 5046000 100000 SH SOLE 22 100000 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 11308136 224101 SH SOLE 44 224101 0 0 ISHARES U S ETF TR TRANSITION ENABL 46431W515 10308000 400000 SH SOLE 400000 0 0 ISHARES U S ETF TR INFLT HGD U S AG 46431W523 2281755 93000 SH SOLE 93000 0 0 ISHARES U S ETF TR INFLT HGD HI YLD 46431W549 2151614 82000 SH SOLE 82000 0 0 ISHARES U S ETF TR COMMODITY CURVE 46431W564 13005000 612000 SH SOLE 612000 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 6809 142 SH SOLE 2 142 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 564 6 SH SOLE 2 6 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 19817398 395399 SH SOLE 2 395399 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2651799 52909 SH SOLE 18 52909 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 14769 547 SH SOLE 2 547 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 3410424 126312 SH SOLE 18 126312 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2181141 80783 SH SOLE 28 80783 0 0 ISPECIMEN INC COM 45032V108 13117 56538 SH SOLE 22 56538 0 0 ISPIRE TECHNOLOGY INC COM 46501C100 10115 1650 SH SOLE 2 660 0 990 ISPIRE TECHNOLOGY INC COM 46501C100 272313 44423 SH SOLE 18 44423 0 0 ISPIRE TECHNOLOGY INC COM 46501C100 221354 36110 SH SOLE 19 36110 0 0 ISPIRE TECHNOLOGY INC COM 46501C100 3664888 597861 SH SOLE 21 597861 0 0 ISPIRE TECHNOLOGY INC COM 46501C100 1132609 184765 SH SOLE 22 181084 0 3681 ISPIRE TECHNOLOGY INC COM 46501C100 288 47 SH SOLE 43 47 0 0 ISSUER DIRECT CORP COM NEW 46520M204 51654 3998 SH SOLE 2 3998 0 0 ISSUER DIRECT CORP COM NEW 46520M204 5323 412 SH SOLE 18 412 0 0 ISSUER DIRECT CORP COM NEW 46520M204 77494 5998 SH SOLE 21 5998 0 0 ISSUER DIRECT CORP COM NEW 46520M204 26719 2068 SH SOLE 22 2068 0 0 ISUN INC COM 465246106 18592 74367 SH SOLE 22 74367 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 335163 48364 SH SOLE 13 48364 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 119957122 17309830 SH SOLE 21 17309830 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 241490 34847 SH SOLE 22 34847 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 6320500 912049 SH SOLE 25 912049 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 59134 8533 SH SOLE 28 0 0 8533 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 6748704 973839 SH SOLE 30 973839 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 31624840 4563469 SH SOLE 34 4563469 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1157714 167058 SH SOLE 43 162463 0 4595 ITEOS THERAPEUTICS INC COM 46565G104 4293381 314764 SH SOLE 2 187098 0 127666 ITEOS THERAPEUTICS INC COM 46565G104 4024 295 SH SOLE 7 295 0 0 ITEOS THERAPEUTICS INC COM 46565G104 1782475 130680 SH SOLE 18 121607 0 9073 ITEOS THERAPEUTICS INC COM 46565G104 7892595 578636 SH SOLE 19 578636 0 0 ITEOS THERAPEUTICS INC COM 46565G104 17294688 1267939 SH SOLE 21 1267939 0 0 ITEOS THERAPEUTICS INC COM 46565G104 19475792 1427844 SH SOLE 22 1331941 0 95903 ITEOS THERAPEUTICS INC COM 46565G104 259065 18993 SH SOLE 23 18993 0 0 ITEOS THERAPEUTICS INC COM 46565G104 32954 2416 SH SOLE 25 2416 0 0 ITEOS THERAPEUTICS INC COM 46565G104 2387123 175009 SH SOLE 26 556 0 174453 ITEOS THERAPEUTICS INC COM 46565G104 1667654 122262 SH SOLE 30 122262 0 0 ITEOS THERAPEUTICS INC COM 46565G104 23775 1743 SH SOLE 40 1743 0 0 ITEOS THERAPEUTICS INC COM 46565G104 1012620 74239 SH SOLE 43 63746 0 10493 ITERIS INC NEW COM 46564T107 41056 8311 SH SOLE 2 2439 0 5872 ITERIS INC NEW COM 46564T107 568920 115166 SH SOLE 18 115166 0 0 ITERIS INC NEW COM 46564T107 415780 84166 SH SOLE 19 84166 0 0 ITERIS INC NEW COM 46564T107 7021291 1421314 SH SOLE 21 1421314 0 0 ITERIS INC NEW COM 46564T107 5401055 1093331 SH SOLE 22 1074287 0 19044 ITERIS INC NEW COM 46564T107 198 40 SH SOLE 43 40 0 0 ITRON INC COM 465741106 14560242 157374 SH SOLE 2 88604 0 68770 ITRON INC COM 465741106 23223 251 SH SOLE 4 164 0 87 ITRON INC COM 465741106 1249575 13506 SH SOLE 7 12788 0 718 ITRON INC COM 465741106 15310025 165478 SH SOLE 18 153466 0 12012 ITRON INC COM 465741106 31324311 338568 SH SOLE 19 338568 0 0 ITRON INC COM 465741106 493631115 5335399 SH SOLE 21 5335399 0 0 ITRON INC COM 465741106 149216349 1612801 SH SOLE 22 1531230 0 81571 ITRON INC COM 465741106 522645 5649 SH SOLE 23 5649 0 0 ITRON INC COM 465741106 1005507 10868 SH SOLE 25 10868 0 0 ITRON INC COM 465741106 9705255 104899 SH SOLE 26 22400 0 82499 ITRON INC COM 465741106 2424302 26203 SH SOLE 28 24486 0 1717 ITRON INC COM 465741106 16787939 181452 SH SOLE 30 181452 0 0 ITRON INC COM 465741106 580378 6273 SH SOLE 36 6273 0 0 ITRON INC COM 465741106 892355 9645 SH SOLE 40 9645 0 0 ITRON INC COM 465741106 6135094 66311 SH SOLE 43 63877 0 2434 ITRON INC NOTE 3/1 465741AN6 3706956 3700000 PRN SOLE 21 3700000 0 0 ITT INC COM 45073V108 21335217 156842 SH SOLE 2 107456 0 49386 ITT INC COM 45073V108 1136395 8354 SH SOLE 4 4682 0 3672 ITT INC COM 45073V108 2023990 14879 SH SOLE 7 14114 0 765 ITT INC COM 45073V108 32511 239 SH SOLE 13 239 0 0 ITT INC COM 45073V108 18986251 139574 SH SOLE 18 139450 0 124 ITT INC COM 45073V108 4272974 31412 SH SOLE 19 31412 0 0 ITT INC COM 45073V108 566104761 4161617 SH SOLE 21 4161617 0 0 ITT INC COM 45073V108 330730283 2431304 SH SOLE 22 2323429 0 107875 ITT INC COM 45073V108 554594 4077 SH SOLE 23 4077 0 0 ITT INC COM 45073V108 2231572 16405 SH SOLE 25 16405 0 0 ITT INC COM 45073V108 6005044 44145 SH SOLE 26 44145 0 0 ITT INC COM 45073V108 208670 1534 SH SOLE 28 1534 0 0 ITT INC COM 45073V108 100662 740 SH SOLE 29 740 0 0 ITT INC COM 45073V108 10544638 77517 SH SOLE 30 77517 0 0 ITT INC COM 45073V108 139975 1029 SH SOLE 31 1029 0 0 ITT INC COM 45073V108 1281267 9419 SH SOLE 34 9419 0 0 ITT INC COM 45073V108 180376 1326 SH SOLE 36 1326 0 0 ITT INC COM 45073V108 2390863 17576 SH SOLE 40 17576 0 0 ITT INC COM 45073V108 10994515 80824 SH SOLE 43 73468 0 7356 ITURAN LOCATION AND CONTROL SHS M6158M104 807149 28868 SH SOLE 2 28303 0 565 ITURAN LOCATION AND CONTROL SHS M6158M104 65902 2357 SH SOLE 7 2357 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 7527307 269217 SH SOLE 21 269217 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3278813 117268 SH SOLE 22 108055 0 9213 ITURAN LOCATION AND CONTROL SHS M6158M104 56647 2026 SH SOLE 25 2026 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 287960 10299 SH SOLE 30 10299 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 8444 302 SH SOLE 34 302 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 127498 4560 SH SOLE 40 4560 0 0 IVANHOE ELECTRIC INC COM 46578C108 421870 43048 SH SOLE 2 27479 0 15569 IVANHOE ELECTRIC INC COM 46578C108 5459 557 SH SOLE 4 557 0 0 IVANHOE ELECTRIC INC COM 46578C108 1294021 132043 SH SOLE 7 132043 0 0 IVANHOE ELECTRIC INC COM 46578C108 1484092 151438 SH SOLE 18 151438 0 0 IVANHOE ELECTRIC INC COM 46578C108 1598841 163147 SH SOLE 19 163147 0 0 IVANHOE ELECTRIC INC COM 46578C108 23384662 2386190 SH SOLE 21 2386190 0 0 IVANHOE ELECTRIC INC COM 46578C108 7936638 809861 SH SOLE 22 747600 0 62261 IVANHOE ELECTRIC INC COM 46578C108 23993654 2448332 SH SOLE 25 2448332 0 0 IVANHOE ELECTRIC INC COM 46578C108 172294 17581 SH SOLE 28 0 0 17581 IVANHOE ELECTRIC INC COM 46578C108 70981 7243 SH SOLE 30 7243 0 0 IVANHOE ELECTRIC INC COM 46578C108 48756578 4975161 SH SOLE 34 4975161 0 0 IVANHOE ELECTRIC INC COM 46578C108 168521 17196 SH SOLE 40 17196 0 0 IVANHOE ELECTRIC INC COM 46578C108 49 5 SH SOLE 43 5 0 0 IZEA WORLDWIDE INC COM NEW 46604H204 450921 195204 SH SOLE 22 195204 0 0 J & J SNACK FOODS CORP COM 466032109 1218641 8430 SH SOLE 2 4772 0 3658 J & J SNACK FOODS CORP COM 466032109 6505 45 SH SOLE 4 45 0 0 J & J SNACK FOODS CORP COM 466032109 19805 137 SH SOLE 7 137 0 0 J & J SNACK FOODS CORP COM 466032109 6276651 43419 SH SOLE 18 43419 0 0 J & J SNACK FOODS CORP COM 466032109 4628811 32020 SH SOLE 19 32020 0 0 J & J SNACK FOODS CORP COM 466032109 257855141 1783724 SH SOLE 21 1783724 0 0 J & J SNACK FOODS CORP COM 466032109 62604310 433068 SH SOLE 22 419689 0 13379 J & J SNACK FOODS CORP COM 466032109 460424 3185 SH SOLE 25 3185 0 0 J & J SNACK FOODS CORP COM 466032109 981562 6790 SH SOLE 26 6790 0 0 J & J SNACK FOODS CORP COM 466032109 125044 865 SH SOLE 28 273 0 592 J & J SNACK FOODS CORP COM 466032109 4484251 31020 SH SOLE 30 31020 0 0 J & J SNACK FOODS CORP COM 466032109 394793 2731 SH SOLE 40 2731 0 0 J & J SNACK FOODS CORP COM 466032109 2621455 18134 SH SOLE 43 17497 0 637 J JILL INC COM 46620W201 55084 1723 SH SOLE 2 264 0 1459 J JILL INC COM 46620W201 415514 12997 SH SOLE 18 12997 0 0 J JILL INC COM 46620W201 309022 9666 SH SOLE 19 9666 0 0 J JILL INC COM 46620W201 5227958 163527 SH SOLE 21 163527 0 0 J JILL INC COM 46620W201 4067639 127233 SH SOLE 22 124267 0 2966 J JILL INC COM 46620W201 13619 426 SH SOLE 43 426 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 3062437 45838 SH SOLE 7 0 0 45838 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 54 1 SH SOLE 18 1 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 20754045 449319 SH SOLE 2 0 0 449319 JABIL INC COM 466313103 34789494 259720 SH SOLE 2 65239 0 194481 JABIL INC COM 466313103 6393300 47729 SH SOLE 4 34757 0 12972 JABIL INC COM 466313103 10402557 77660 SH SOLE 7 67770 0 9890 JABIL INC COM 466313103 564599 4215 SH SOLE 13 4215 0 0 JABIL INC COM 466313103 2255450 16838 SH SOLE 15 16838 0 0 JABIL INC COM 466313103 46326875 345852 SH SOLE 18 337651 0 8201 JABIL INC COM 466313103 32291059 241068 SH SOLE 19 241068 0 0 JABIL INC COM 466313103 570328425 4257771 SH SOLE 21 4257771 0 0 JABIL INC COM 466313103 406517756 3034847 SH SOLE 22 2744492 0 290355 JABIL INC COM 466313103 25369996 189399 SH SOLE 23 189399 0 0 JABIL INC COM 466313103 11154016 83270 SH SOLE 25 83270 0 0 JABIL INC COM 466313103 15872405 118495 SH SOLE 26 89586 0 28909 JABIL INC COM 466313103 21545322 160846 SH SOLE 28 2782 0 158064 JABIL INC COM 466313103 110077699 821782 SH SOLE 30 820061 0 1721 JABIL INC COM 466313103 4043281 30185 SH SOLE 31 28053 0 2132 JABIL INC COM 466313103 42305027 315827 SH SOLE 34 315827 0 0 JABIL INC COM 466313103 2350689 17549 SH SOLE 36 17549 0 0 JABIL INC COM 466313103 822453 6140 SH SOLE 40 6140 0 0 JABIL INC COM 466313103 28531 213 SH OTR 43 213 0 0 JABIL INC COM 466313103 31792571 237347 SH SOLE 43 215919 0 21428 JACK IN THE BOX INC COM 466367109 727258 10620 SH SOLE 2 5621 0 4999 JACK IN THE BOX INC COM 466367109 6095 89 SH SOLE 4 89 0 0 JACK IN THE BOX INC COM 466367109 309119 4514 SH SOLE 7 4276 0 238 JACK IN THE BOX INC COM 466367109 3888226 56779 SH SOLE 18 56779 0 0 JACK IN THE BOX INC COM 466367109 2905469 42428 SH SOLE 19 42428 0 0 JACK IN THE BOX INC COM 466367109 154004330 2248895 SH SOLE 21 2248895 0 0 JACK IN THE BOX INC COM 466367109 39659507 579140 SH SOLE 22 561337 0 17803 JACK IN THE BOX INC COM 466367109 300422 4387 SH SOLE 25 4387 0 0 JACK IN THE BOX INC COM 466367109 369655 5398 SH SOLE 26 5398 0 0 JACK IN THE BOX INC COM 466367109 76561 1118 SH SOLE 28 396 0 722 JACK IN THE BOX INC COM 466367109 2819869 41178 SH SOLE 30 41178 0 0 JACK IN THE BOX INC COM 466367109 262004 3826 SH SOLE 40 3826 0 0 JACK IN THE BOX INC COM 466367109 1904908 27817 SH SOLE 43 24824 0 2993 JACKSON FINANCIAL INC COM CL A 46817M107 4173236 63097 SH SOLE 2 20230 0 42867 JACKSON FINANCIAL INC COM CL A 46817M107 9260 140 SH SOLE 4 140 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 939849 14210 SH SOLE 7 13529 0 681 JACKSON FINANCIAL INC COM CL A 46817M107 14613435 220947 SH SOLE 18 220947 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 10124381 153075 SH SOLE 19 153075 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 300360458 4541283 SH SOLE 21 4541283 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 118818460 1796469 SH SOLE 22 1698106 0 98363 JACKSON FINANCIAL INC COM CL A 46817M107 956583 14463 SH SOLE 25 14463 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 2237119 33824 SH SOLE 26 33824 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 87768 1327 SH SOLE 28 1327 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 9400809 142135 SH SOLE 30 142135 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 34622240 523469 SH SOLE 34 523469 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 445254 6732 SH SOLE 36 6732 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 796326 12040 SH SOLE 40 12040 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 3092310 46754 SH SOLE 43 40441 0 6313 JACOBS SOLUTIONS INC COM 46982L108 27611753 179612 SH SOLE 2 37948 0 141664 JACOBS SOLUTIONS INC COM 46982L108 14347775 93331 SH SOLE 4 20056 0 73275 JACOBS SOLUTIONS INC COM 46982L108 11713150 76193 SH SOLE 7 66697 0 9496 JACOBS SOLUTIONS INC COM 46982L108 671185 4366 SH SOLE 13 4366 0 0 JACOBS SOLUTIONS INC COM 46982L108 3006959 19560 SH SOLE 15 19560 0 0 JACOBS SOLUTIONS INC COM 46982L108 32376460 210606 SH SOLE 18 202687 0 7919 JACOBS SOLUTIONS INC COM 46982L108 8251458 53675 SH SOLE 19 53675 0 0 JACOBS SOLUTIONS INC COM 46982L108 517259021 3364724 SH SOLE 21 3364724 0 0 JACOBS SOLUTIONS INC COM 46982L108 416844737 2711538 SH SOLE 22 2429580 0 281958 JACOBS SOLUTIONS INC COM 46982L108 28994862 188609 SH SOLE 23 188609 0 0 JACOBS SOLUTIONS INC COM 46982L108 12729613 82805 SH SOLE 25 81840 0 965 JACOBS SOLUTIONS INC COM 46982L108 31953088 207852 SH SOLE 26 156119 0 51733 JACOBS SOLUTIONS INC COM 46982L108 4451713 28958 SH SOLE 28 5589 0 23369 JACOBS SOLUTIONS INC COM 46982L108 95176703 619116 SH SOLE 30 619116 0 0 JACOBS SOLUTIONS INC COM 46982L108 4568856 29720 SH SOLE 31 27736 0 1984 JACOBS SOLUTIONS INC COM 46982L108 885024 5757 SH SOLE 34 5757 0 0 JACOBS SOLUTIONS INC COM 46982L108 4280151 27842 SH SOLE 36 27842 0 0 JACOBS SOLUTIONS INC COM 46982L108 485326 3157 SH SOLE 40 3157 0 0 JACOBS SOLUTIONS INC COM 46982L108 70408 458 SH OTR 43 458 0 0 JACOBS SOLUTIONS INC COM 46982L108 27300977 177590 SH SOLE 43 158856 0 18734 JAGUAR HEALTH INC COM 47010C706 233361 2595782 SH SOLE 22 2595782 0 0 JAKKS PAC INC COM NEW 47012E403 366894 14854 SH SOLE 2 10003 0 4851 JAKKS PAC INC COM NEW 47012E403 535373 21675 SH SOLE 18 21675 0 0 JAKKS PAC INC COM NEW 47012E403 402412 16292 SH SOLE 19 16292 0 0 JAKKS PAC INC COM NEW 47012E403 7056914 285705 SH SOLE 21 285705 0 0 JAKKS PAC INC COM NEW 47012E403 4118083 166724 SH SOLE 22 159845 0 6879 JAKKS PAC INC COM NEW 47012E403 39471 1598 SH SOLE 43 1598 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 33407410 825690 SH SOLE 43 752867 0 72823 JAMES RIV GROUP LTD COM G5005R107 312238 33574 SH SOLE 2 11055 0 22519 JAMES RIV GROUP LTD COM G5005R107 1302 140 SH SOLE 4 140 0 0 JAMES RIV GROUP LTD COM G5005R107 4278 460 SH SOLE 7 460 0 0 JAMES RIV GROUP LTD COM G5005R107 913009 98173 SH SOLE 18 98173 0 0 JAMES RIV GROUP LTD COM G5005R107 764274 82180 SH SOLE 19 82180 0 0 JAMES RIV GROUP LTD COM G5005R107 13704145 1473564 SH SOLE 21 1473564 0 0 JAMES RIV GROUP LTD COM G5005R107 10913671 1173513 SH SOLE 22 1128807 0 44706 JAMES RIV GROUP LTD COM G5005R107 40743 4381 SH SOLE 25 4381 0 0 JAMES RIV GROUP LTD COM G5005R107 64970 6986 SH SOLE 26 6986 0 0 JAMES RIV GROUP LTD COM G5005R107 50769 5459 SH SOLE 28 0 0 5459 JAMES RIV GROUP LTD COM G5005R107 28691 3085 SH SOLE 30 3085 0 0 JAMES RIV GROUP LTD COM G5005R107 138505 14893 SH SOLE 40 14893 0 0 JAMES RIV GROUP LTD COM G5005R107 2451536 263606 SH SOLE 43 243344 0 20262 JAMF HLDG CORP COM 47074L105 558794 30452 SH SOLE 2 15327 0 15125 JAMF HLDG CORP COM 47074L105 716 39 SH SOLE 4 39 0 0 JAMF HLDG CORP COM 47074L105 336025 18312 SH SOLE 7 17338 0 974 JAMF HLDG CORP COM 47074L105 3068671 167230 SH SOLE 18 167230 0 0 JAMF HLDG CORP COM 47074L105 2812449 153267 SH SOLE 19 153267 0 0 JAMF HLDG CORP COM 47074L105 51618036 2812972 SH SOLE 21 2812972 0 0 JAMF HLDG CORP COM 47074L105 32598078 1776462 SH SOLE 22 1722064 0 54398 JAMF HLDG CORP COM 47074L105 179738 9795 SH SOLE 25 9795 0 0 JAMF HLDG CORP COM 47074L105 476036 25942 SH SOLE 26 25942 0 0 JAMF HLDG CORP COM 47074L105 4092 223 SH SOLE 28 223 0 0 JAMF HLDG CORP COM 47074L105 1260131 68672 SH SOLE 30 68672 0 0 JAMF HLDG CORP COM 47074L105 14148 771 SH SOLE 36 771 0 0 JAMF HLDG CORP COM 47074L105 198859 10837 SH SOLE 40 10837 0 0 JAMF HLDG CORP COM 47074L105 432069 23546 SH SOLE 43 21849 0 1697 JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1 2541915 2850000 PRN SOLE 21 2850000 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 42672 841 SH SOLE 2 841 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1384086 27278 SH SOLE 18 27278 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3621517 71374 SH SOLE 19 71374 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 253700 5000 SH SOLE 30 5000 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 11386452 346198 SH SOLE 2 144431 0 201767 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3421 104 SH SOLE 4 104 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3429046 104258 SH SOLE 7 99698 0 4560 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10034279 305086 SH SOLE 18 305086 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1456303 44278 SH SOLE 19 44278 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 334987807 10185096 SH SOLE 21 10185096 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 133891046 4070874 SH SOLE 22 3890223 0 180651 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1010348 30719 SH SOLE 25 30719 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2621037 79691 SH SOLE 26 79691 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 11601816 352746 SH SOLE 30 352746 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 54861 1668 SH SOLE 31 1668 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1869270 56834 SH SOLE 32 56834 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 308377 9376 SH SOLE 36 9376 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1010677 30729 SH SOLE 40 30729 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 22981824 698748 SH SOLE 43 546240 0 152508 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 7229477 477824 SH SOLE 2 321894 0 155930 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 8261 546 SH SOLE 4 546 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 11574 765 SH SOLE 7 765 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 3543658 234214 SH SOLE 18 234214 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 13065981 863581 SH SOLE 19 863581 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 46258432 3057398 SH SOLE 21 3057398 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 52242528 3452910 SH SOLE 22 3295945 0 156965 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 397284 26258 SH SOLE 23 26258 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 442810 29267 SH SOLE 25 29267 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1463797 96748 SH SOLE 26 0 0 96748 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 52244 3453 SH SOLE 28 0 0 3453 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1261660 83388 SH SOLE 30 83388 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 431523 28521 SH SOLE 40 28521 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 458908 30331 SH SOLE 43 27920 0 2411 JANUX THERAPEUTICS INC COM 47103J105 519796 13806 SH SOLE 2 4918 0 8888 JANUX THERAPEUTICS INC COM 47103J105 6702 178 SH SOLE 7 178 0 0 JANUX THERAPEUTICS INC COM 47103J105 1787773 47484 SH SOLE 18 47484 0 0 JANUX THERAPEUTICS INC COM 47103J105 1376183 36552 SH SOLE 19 36552 0 0 JANUX THERAPEUTICS INC COM 47103J105 34195010 908234 SH SOLE 21 908234 0 0 JANUX THERAPEUTICS INC COM 47103J105 23342172 619978 SH SOLE 22 598265 0 21713 JANUX THERAPEUTICS INC COM 47103J105 171119 4545 SH SOLE 25 4545 0 0 JANUX THERAPEUTICS INC COM 47103J105 8283 220 SH SOLE 26 220 0 0 JANUX THERAPEUTICS INC COM 47103J105 2303578 61184 SH SOLE 30 61184 0 0 JANUX THERAPEUTICS INC COM 47103J105 68147 1810 SH SOLE 43 239 0 1571 JASPER THERAPEUTICS INC COM NEW 471871202 9806 334 SH SOLE 2 334 0 0 JASPER THERAPEUTICS INC COM NEW 471871202 62537 2130 SH SOLE 18 2130 0 0 JASPER THERAPEUTICS INC COM NEW 471871202 561745 19133 SH SOLE 21 19133 0 0 JASPER THERAPEUTICS INC COM NEW 471871202 5023114 171087 SH SOLE 22 171087 0 0 JASPER THERAPEUTICS INC COM NEW 471871202 21668 738 SH SOLE 26 738 0 0 JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 8418315 8500000 PRN SOLE 21 8500000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 22220621 184526 SH SOLE 2 97214 0 87312 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6265934 52034 SH SOLE 4 43417 0 8617 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1179032 9791 SH SOLE 7 9507 0 284 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 350783 2913 SH SOLE 13 2913 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 683745 5678 SH SOLE 15 5678 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15739978 130709 SH SOLE 18 126660 0 4049 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4081997 33898 SH SOLE 19 33898 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 442711486 3676395 SH SOLE 21 3676395 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 233011616 1934991 SH SOLE 22 1817483 0 117508 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10721233 89032 SH SOLE 23 89032 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13979437 116089 SH SOLE 25 115857 0 232 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9497044 78866 SH SOLE 26 38555 0 40311 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32031118 265995 SH SOLE 28 0 0 265995 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 50473682 419147 SH SOLE 30 249760 0 169387 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1742237 14468 SH SOLE 31 13311 0 1157 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 317788 2639 SH SOLE 34 2639 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1766200 14667 SH SOLE 36 14667 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 331637 2754 SH SOLE 40 2754 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 60812 505 SH OTR 43 505 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4193386 34823 SH SOLE 43 20396 0 14427 JBG SMITH PPTYS COM 46590V100 1882505 117290 SH SOLE 2 47224 0 70066 JBG SMITH PPTYS COM 46590V100 661806 41234 SH SOLE 4 41234 0 0 JBG SMITH PPTYS COM 46590V100 2756523 171746 SH SOLE 7 155357 0 16389 JBG SMITH PPTYS COM 46590V100 4662413 290493 SH SOLE 18 290493 0 0 JBG SMITH PPTYS COM 46590V100 5531424 344637 SH SOLE 19 344637 0 0 JBG SMITH PPTYS COM 46590V100 176153100 10975271 SH SOLE 21 10975271 0 0 JBG SMITH PPTYS COM 46590V100 55121269 3434347 SH SOLE 22 3258234 0 176113 JBG SMITH PPTYS COM 46590V100 69753 4346 SH SOLE 23 4346 0 0 JBG SMITH PPTYS COM 46590V100 29798446 1856601 SH SOLE 25 1856601 0 0 JBG SMITH PPTYS COM 46590V100 987428 61522 SH SOLE 26 30029 0 31493 JBG SMITH PPTYS COM 46590V100 2736734 170513 SH SOLE 28 3108 0 167405 JBG SMITH PPTYS COM 46590V100 7697724 479609 SH SOLE 30 479609 0 0 JBG SMITH PPTYS COM 46590V100 52949 3299 SH SOLE 36 3299 0 0 JBG SMITH PPTYS COM 46590V100 282865 17624 SH SOLE 40 17624 0 0 JBG SMITH PPTYS COM 46590V100 4943535 308008 SH SOLE 43 292297 0 15711 JD.COM INC SPON ADR CL A 47215P106 10875200 397050 SH SOLE 15 397050 0 0 JD.COM INC SPON ADR CL A 47215P106 1922093 70175 SH SOLE 32 70175 0 0 JD.COM INC SPON ADR CL A 47215P106 2506075 91496 SH SOLE 34 91496 0 0 JD.COM INC SPON ADR CL A 47215P106 41039560 1498341 SH SOLE 43 1462571 0 35770 JEFFERIES FINL GROUP INC COM 47233W109 21716604 492440 SH SOLE 2 155323 0 337117 JEFFERIES FINL GROUP INC COM 47233W109 43042 976 SH SOLE 4 976 0 0 JEFFERIES FINL GROUP INC COM 47233W109 625559 14185 SH SOLE 7 13577 0 608 JEFFERIES FINL GROUP INC COM 47233W109 13852207 314109 SH SOLE 18 314109 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2589067 58709 SH SOLE 19 58709 0 0 JEFFERIES FINL GROUP INC COM 47233W109 399862947 9067187 SH SOLE 21 9067187 0 0 JEFFERIES FINL GROUP INC COM 47233W109 231779281 5255766 SH SOLE 22 5026435 0 229331 JEFFERIES FINL GROUP INC COM 47233W109 1445819 32785 SH SOLE 25 32785 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2847713 64574 SH SOLE 26 64574 0 0 JEFFERIES FINL GROUP INC COM 47233W109 546002 12381 SH SOLE 28 4093 0 8288 JEFFERIES FINL GROUP INC COM 47233W109 4841871 109793 SH SOLE 30 109793 0 0 JEFFERIES FINL GROUP INC COM 47233W109 99534 2257 SH SOLE 31 2257 0 0 JEFFERIES FINL GROUP INC COM 47233W109 398840 9044 SH SOLE 36 9044 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1589320 36039 SH SOLE 40 36039 0 0 JEFFERIES FINL GROUP INC COM 47233W109 12025802 272694 SH SOLE 43 220537 0 52157 JELD-WEN HLDG INC COM 47580P103 9768496 460127 SH SOLE 2 273639 0 186488 JELD-WEN HLDG INC COM 47580P103 6390 301 SH SOLE 4 301 0 0 JELD-WEN HLDG INC COM 47580P103 443856 20907 SH SOLE 7 19856 0 1051 JELD-WEN HLDG INC COM 47580P103 5163582 243221 SH SOLE 18 235672 0 7549 JELD-WEN HLDG INC COM 47580P103 15820532 745197 SH SOLE 19 745197 0 0 JELD-WEN HLDG INC COM 47580P103 74146221 3492521 SH SOLE 21 3492521 0 0 JELD-WEN HLDG INC COM 47580P103 70220730 3307618 SH SOLE 22 3134996 0 172622 JELD-WEN HLDG INC COM 47580P103 338619 15950 SH SOLE 23 15950 0 0 JELD-WEN HLDG INC COM 47580P103 372119 17528 SH SOLE 25 17528 0 0 JELD-WEN HLDG INC COM 47580P103 2464060 116065 SH SOLE 26 6127 0 109938 JELD-WEN HLDG INC COM 47580P103 25794 1215 SH SOLE 28 1215 0 0 JELD-WEN HLDG INC COM 47580P103 896989 42251 SH SOLE 30 42251 0 0 JELD-WEN HLDG INC COM 47580P103 132220 6228 SH SOLE 36 6228 0 0 JELD-WEN HLDG INC COM 47580P103 369423 17401 SH SOLE 40 17401 0 0 JELD-WEN HLDG INC COM 47580P103 1791876 84403 SH SOLE 43 79691 0 4712 JERASH HLDGS US INC COM 47632P101 3602 1177 SH SOLE 18 1177 0 0 JERASH HLDGS US INC COM 47632P101 38675 12639 SH SOLE 21 12639 0 0 JETAI INC COM 47714H100 19 21 SH SOLE 43 0 0 21 JETAI INC *W EXP 08/10/203 47714H126 15 33 SH SOLE 43 0 0 33 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 3666264 4200000 PRN SOLE 2 4200000 0 0 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 5237520 6000000 PRN SOLE 19 6000000 0 0 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 4648299 5325000 PRN SOLE 21 5325000 0 0 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 8380032 9600000 PRN SOLE 34 9600000 0 0 JETBLUE AWYS CORP COM 477143101 6578305 886564 SH SOLE 2 345346 0 541218 JETBLUE AWYS CORP COM 477143101 1766 238 SH SOLE 4 238 0 0 JETBLUE AWYS CORP COM 477143101 19003 2561 SH SOLE 7 2561 0 0 JETBLUE AWYS CORP COM 477143101 9359499 1261388 SH SOLE 18 1261388 0 0 JETBLUE AWYS CORP COM 477143101 16016857 2158606 SH SOLE 19 2158606 0 0 JETBLUE AWYS CORP COM 477143101 291515268 39287772 SH SOLE 21 39287772 0 0 JETBLUE AWYS CORP COM 477143101 86753082 11691790 SH SOLE 22 11234256 0 457534 JETBLUE AWYS CORP COM 477143101 274369 36977 SH SOLE 23 36977 0 0 JETBLUE AWYS CORP COM 477143101 109215 14719 SH SOLE 25 14719 0 0 JETBLUE AWYS CORP COM 477143101 2243311 302333 SH SOLE 26 29808 0 272525 JETBLUE AWYS CORP COM 477143101 4230513 570150 SH SOLE 30 570150 0 0 JETBLUE AWYS CORP COM 477143101 196615 26498 SH SOLE 40 26498 0 0 JETBLUE AWYS CORP COM 477143101 2893184 389917 SH SOLE 43 376611 0 13306 JFROG LTD ORD SHS M6191J100 1537529 34770 SH SOLE 2 20958 0 13812 JFROG LTD ORD SHS M6191J100 11984 271 SH SOLE 4 271 0 0 JFROG LTD ORD SHS M6191J100 584235 13212 SH SOLE 7 12490 0 722 JFROG LTD ORD SHS M6191J100 1071672 24235 SH SOLE 18 24235 0 0 JFROG LTD ORD SHS M6191J100 16514711 373467 SH SOLE 19 373467 0 0 JFROG LTD ORD SHS M6191J100 10367467 234452 SH SOLE 21 234452 0 0 JFROG LTD ORD SHS M6191J100 3865403 87413 SH SOLE 22 49485 0 37928 JFROG LTD ORD SHS M6191J100 698632 15799 SH SOLE 25 15799 0 0 JFROG LTD ORD SHS M6191J100 3360278 75990 SH SOLE 26 24468 0 51522 JFROG LTD ORD SHS M6191J100 23790 538 SH SOLE 28 538 0 0 JFROG LTD ORD SHS M6191J100 3417012 77273 SH SOLE 30 77273 0 0 JFROG LTD ORD SHS M6191J100 795076 17980 SH SOLE 40 17980 0 0 JFROG LTD ORD SHS M6191J100 353052 7984 SH SOLE 43 7610 0 374 JIAYIN GROUP INC SPONSORED ADS 47737C104 1447 222 SH SOLE 43 222 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 232050 9212 SH SOLE 2 9212 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 28918 1148 SH SOLE 4 1148 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 175625 6972 SH SOLE 7 6972 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11873609 471362 SH SOLE 21 471362 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6815356 270558 SH SOLE 22 230891 0 39667 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2995973 118935 SH SOLE 30 118935 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 35064 1392 SH SOLE 36 1392 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1026706 40758 SH SOLE 43 40692 0 66 JOBY AVIATION INC COMMON STOCK G65163100 1236407 230673 SH SOLE 2 54569 0 176104 JOBY AVIATION INC COMMON STOCK G65163100 2852 532 SH SOLE 4 532 0 0 JOBY AVIATION INC COMMON STOCK G65163100 20866 3893 SH SOLE 7 3893 0 0 JOBY AVIATION INC COMMON STOCK G65163100 3775354 704357 SH SOLE 18 704357 0 0 JOBY AVIATION INC COMMON STOCK G65163100 3200049 597024 SH SOLE 19 597024 0 0 JOBY AVIATION INC COMMON STOCK G65163100 57429538 10714466 SH SOLE 21 10714466 0 0 JOBY AVIATION INC COMMON STOCK G65163100 49065076 9153932 SH SOLE 22 8876483 0 277449 JOBY AVIATION INC COMMON STOCK G65163100 188318 35134 SH SOLE 25 35134 0 0 JOBY AVIATION INC COMMON STOCK G65163100 15871 2961 SH SOLE 26 2961 0 0 JOBY AVIATION INC COMMON STOCK G65163100 836926 156143 SH SOLE 30 156143 0 0 JOBY AVIATION INC COMMON STOCK G65163100 191507 35729 SH SOLE 40 35729 0 0 JOBY AVIATION INC COMMON STOCK G65163100 22346 4169 SH OTR 43 4169 0 0 JOBY AVIATION INC COMMON STOCK G65163100 529134 98719 SH SOLE 43 87523 0 11196 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2480019 23644 SH SOLE 2 15897 0 7747 JOHN BEAN TECHNOLOGIES CORP COM 477839104 56745 541 SH SOLE 4 121 0 420 JOHN BEAN TECHNOLOGIES CORP COM 477839104 735594 7013 SH SOLE 7 6645 0 368 JOHN BEAN TECHNOLOGIES CORP COM 477839104 9553906 91085 SH SOLE 18 91085 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 8930020 85137 SH SOLE 19 85137 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 380428793 3626931 SH SOLE 21 3626931 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 95588355 911320 SH SOLE 22 884060 0 27260 JOHN BEAN TECHNOLOGIES CORP COM 477839104 697204 6647 SH SOLE 25 6647 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1932703 18426 SH SOLE 26 14189 0 4237 JOHN BEAN TECHNOLOGIES CORP COM 477839104 59368 566 SH SOLE 28 566 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 26714224 254688 SH SOLE 30 254688 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6631670 63225 SH SOLE 34 63225 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 750698 7157 SH SOLE 40 7157 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3240688 30896 SH SOLE 43 29847 0 1049 JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0 2687720 2900000 PRN SOLE 21 2900000 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 107395 5993 SH SOLE 2 587 0 5406 JOHN MARSHALL BANCORP INC COM 47805L101 3118 174 SH SOLE 7 174 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 621376 34675 SH SOLE 18 34675 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 446351 24908 SH SOLE 19 24908 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 8564972 477956 SH SOLE 21 477956 0 0 JOHN MARSHALL BANCORP INC COM 47805L101 5444849 303842 SH SOLE 22 294208 0 9634 JOHNSON & JOHNSON COM 478160104 918550800 5806630 SH SOLE 2 2102645 0 3703985 JOHNSON & JOHNSON COM 478160104 368939735 2332257 SH SOLE 4 1209184 0 1123073 JOHNSON & JOHNSON COM 478160104 377407329 2385785 SH SOLE 7 2103057 0 282728 JOHNSON & JOHNSON COM 478160104 26437978 167128 SH SOLE 13 167128 0 0 JOHNSON & JOHNSON COM 478160104 54940178 347305 SH SOLE 15 347305 0 0 JOHNSON & JOHNSON COM 478160104 1032841061 6529117 SH SOLE 18 6351395 0 177722 JOHNSON & JOHNSON COM 478160104 424787291 2685298 SH SOLE 19 2685298 0 0 JOHNSON & JOHNSON COM 478160104 11163899842 70572728 SH SOLE 21 70572728 0 0 JOHNSON & JOHNSON COM 478160104 8403658984 53123832 SH SOLE 22 47796617 0 5327215 JOHNSON & JOHNSON COM 478160104 758890740 4797337 SH SOLE 23 4797337 0 0 JOHNSON & JOHNSON COM 478160104 1200102266 7586461 SH SOLE 25 6732644 0 853817 JOHNSON & JOHNSON COM 478160104 525996620 3325094 SH SOLE 26 2131073 0 1194021 JOHNSON & JOHNSON COM 478160104 884875154 5593749 SH SOLE 28 307986 0 5285763 JOHNSON & JOHNSON COM 478160104 22213040 140420 SH SOLE 29 140420 0 0 JOHNSON & JOHNSON COM 478160104 2539027804 16050495 SH SOLE 30 16050495 0 0 JOHNSON & JOHNSON COM 478160104 139380734 881097 SH SOLE 31 799142 0 81955 JOHNSON & JOHNSON COM 478160104 40110973 253562 SH SOLE 32 253562 0 0 JOHNSON & JOHNSON COM 478160104 447449906 2828560 SH SOLE 34 2828560 0 0 JOHNSON & JOHNSON COM 478160104 93952996 593925 SH SOLE 36 593925 0 0 JOHNSON & JOHNSON COM 478160104 18778419 118708 SH SOLE 40 118708 0 0 JOHNSON & JOHNSON COM 478160104 570635618 3607280 SH SOLE 43 3209680 0 397599 JOHNSON CTLS INTL PLC SHS G51502105 86255125 1320501 SH SOLE 2 307485 0 1013016 JOHNSON CTLS INTL PLC SHS G51502105 35851535 548860 SH SOLE 4 242072 0 306788 JOHNSON CTLS INTL PLC SHS G51502105 46364005 709798 SH SOLE 7 642940 0 66858 JOHNSON CTLS INTL PLC SHS G51502105 1579960 24188 SH SOLE 13 24188 0 0 JOHNSON CTLS INTL PLC SHS G51502105 6362952 97412 SH SOLE 15 97412 0 0 JOHNSON CTLS INTL PLC SHS G51502105 84028367 1286411 SH SOLE 18 1186893 0 99518 JOHNSON CTLS INTL PLC SHS G51502105 274039152 4195333 SH SOLE 19 4195333 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1013785473 15520292 SH SOLE 21 15520292 0 0 JOHNSON CTLS INTL PLC SHS G51502105 977535421 14965331 SH SOLE 22 13483333 0 1481998 JOHNSON CTLS INTL PLC SHS G51502105 70748745 1083110 SH SOLE 23 1083110 0 0 JOHNSON CTLS INTL PLC SHS G51502105 170642229 2612404 SH SOLE 25 2215273 0 397131 JOHNSON CTLS INTL PLC SHS G51502105 60202309 921652 SH SOLE 26 612958 0 308694 JOHNSON CTLS INTL PLC SHS G51502105 112557007 1723163 SH SOLE 28 159700 0 1563463 JOHNSON CTLS INTL PLC SHS G51502105 355072400 5435891 SH SOLE 30 5435891 0 0 JOHNSON CTLS INTL PLC SHS G51502105 17105479 261872 SH SOLE 31 145278 0 116594 JOHNSON CTLS INTL PLC SHS G51502105 15349808 234994 SH SOLE 34 234994 0 0 JOHNSON CTLS INTL PLC SHS G51502105 10668389 163325 SH SOLE 36 163325 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2243089 34340 SH SOLE 40 34340 0 0 JOHNSON CTLS INTL PLC SHS G51502105 60094 920 SH OTR 43 920 0 0 JOHNSON CTLS INTL PLC SHS G51502105 49857440 763280 SH SOLE 43 641160 0 122120 JOHNSON OUTDOORS INC CL A 479167108 232625 5045 SH SOLE 2 1754 0 3291 JOHNSON OUTDOORS INC CL A 479167108 3873 84 SH SOLE 7 84 0 0 JOHNSON OUTDOORS INC CL A 479167108 697921 15136 SH SOLE 18 15136 0 0 JOHNSON OUTDOORS INC CL A 479167108 519475 11266 SH SOLE 19 11266 0 0 JOHNSON OUTDOORS INC CL A 479167108 9601485 208230 SH SOLE 21 208230 0 0 JOHNSON OUTDOORS INC CL A 479167108 7738319 167823 SH SOLE 22 159610 0 8213 JOHNSON OUTDOORS INC CL A 479167108 33891 735 SH SOLE 25 735 0 0 JOHNSON OUTDOORS INC CL A 479167108 22179 481 SH SOLE 28 481 0 0 JOHNSON OUTDOORS INC CL A 479167108 380822 8259 SH SOLE 30 8259 0 0 JOHNSON OUTDOORS INC CL A 479167108 44911 974 SH SOLE 40 974 0 0 JOHNSON OUTDOORS INC CL A 479167108 286113 6205 SH SOLE 43 6012 0 193 JOINT CORP COM 47973J102 24461 1873 SH SOLE 2 946 0 927 JOINT CORP COM 47973J102 2873 220 SH SOLE 7 220 0 0 JOINT CORP COM 47973J102 453182 34700 SH SOLE 18 34700 0 0 JOINT CORP COM 47973J102 387399 29663 SH SOLE 19 29663 0 0 JOINT CORP COM 47973J102 6664818 510323 SH SOLE 21 510323 0 0 JOINT CORP COM 47973J102 4693163 359354 SH SOLE 22 353799 0 5555 JOINT CORP COM 47973J102 183 14 SH SOLE 43 14 0 0 JONES LANG LASALLE INC COM 48020Q107 39212895 200999 SH SOLE 2 114165 0 86834 JONES LANG LASALLE INC COM 48020Q107 3536396 18127 SH SOLE 4 11276 0 6851 JONES LANG LASALLE INC COM 48020Q107 2312792 11855 SH SOLE 7 11274 0 581 JONES LANG LASALLE INC COM 48020Q107 1284277 6583 SH SOLE 13 6583 0 0 JONES LANG LASALLE INC COM 48020Q107 16171790 82894 SH SOLE 18 82546 0 348 JONES LANG LASALLE INC COM 48020Q107 3725244 19095 SH SOLE 19 19095 0 0 JONES LANG LASALLE INC COM 48020Q107 492918881 2526623 SH SOLE 21 2526623 0 0 JONES LANG LASALLE INC COM 48020Q107 278378993 1426926 SH SOLE 22 1361442 0 65484 JONES LANG LASALLE INC COM 48020Q107 5912398 30306 SH SOLE 23 30306 0 0 JONES LANG LASALLE INC COM 48020Q107 1933147 9909 SH SOLE 25 9909 0 0 JONES LANG LASALLE INC COM 48020Q107 6853707 35131 SH SOLE 26 22141 0 12990 JONES LANG LASALLE INC COM 48020Q107 134417 689 SH SOLE 28 534 0 155 JONES LANG LASALLE INC COM 48020Q107 631116 3235 SH SOLE 29 3235 0 0 JONES LANG LASALLE INC COM 48020Q107 10905336 55899 SH SOLE 30 55899 0 0 JONES LANG LASALLE INC COM 48020Q107 156072 800 SH SOLE 31 800 0 0 JONES LANG LASALLE INC COM 48020Q107 330092 1692 SH SOLE 34 1692 0 0 JONES LANG LASALLE INC COM 48020Q107 448512 2299 SH SOLE 36 2299 0 0 JONES LANG LASALLE INC COM 48020Q107 1942901 9959 SH SOLE 40 9959 0 0 JONES LANG LASALLE INC COM 48020Q107 18806 96 SH OTR 43 96 0 0 JONES LANG LASALLE INC COM 48020Q107 21045593 107876 SH SOLE 43 101044 0 6832 JOURNEY MED CORP COM 48115J109 31519 8565 SH SOLE 2 8565 0 0 JOURNEY MED CORP COM 48115J109 4059 1103 SH SOLE 18 1103 0 0 JOURNEY MED CORP COM 48115J109 53283 14479 SH SOLE 21 14479 0 0 JOURNEY MED CORP COM 48115J109 92964 25262 SH SOLE 22 25262 0 0 JOYY INC ADS REPSTG COM A 46591M109 448304 14579 SH SOLE 2 14579 0 0 JOYY INC ADS REPSTG COM A 46591M109 29428 957 SH SOLE 4 957 0 0 JOYY INC ADS REPSTG COM A 46591M109 149384 4858 SH SOLE 7 4858 0 0 JOYY INC ADS REPSTG COM A 46591M109 18828410 612306 SH SOLE 21 612306 0 0 JOYY INC ADS REPSTG COM A 46591M109 8756954 284779 SH SOLE 22 209481 0 75298 JOYY INC ADS REPSTG COM A 46591M109 585203 19031 SH SOLE 25 19031 0 0 JOYY INC ADS REPSTG COM A 46591M109 425303 13831 SH SOLE 28 0 0 13831 JOYY INC ADS REPSTG COM A 46591M109 4055648 131891 SH SOLE 30 131891 0 0 JOYY INC ADS REPSTG COM A 46591M109 71955 2340 SH SOLE 36 2340 0 0 JOYY INC ADS REPSTG COM A 46591M109 4637592 150816 SH SOLE 43 123067 0 27749 JPMORGAN CHASE & CO COM 46625H100 1168997670 5836234 SH SOLE 2 1517900 0 4318334 JPMORGAN CHASE & CO COM 46625H100 468573207 2339357 SH SOLE 4 1226125 0 1113232 JPMORGAN CHASE & CO COM 46625H100 516647410 2579368 SH SOLE 7 2295925 0 283443 JPMORGAN CHASE & CO COM 46625H100 29484961 147204 SH SOLE 13 147204 0 0 JPMORGAN CHASE & CO COM 46625H100 83812130 418433 SH SOLE 15 418433 0 0 JPMORGAN CHASE & CO COM 46625H100 985764272 4921439 SH SOLE 18 4623314 0 298125 JPMORGAN CHASE & CO COM 46625H100 842113679 4204262 SH SOLE 19 4204262 0 0 JPMORGAN CHASE & CO COM 46625H100 13659599712 68195705 SH SOLE 21 68195705 0 0 JPMORGAN CHASE & CO COM 46625H100 12570872867 62760224 SH SOLE 22 56233861 0 6526363 JPMORGAN CHASE & CO COM 46625H100 1086679979 5425262 SH SOLE 23 5425262 0 0 JPMORGAN CHASE & CO COM 46625H100 1360825781 6793938 SH SOLE 25 6344867 0 449071 JPMORGAN CHASE & CO COM 46625H100 681411186 3401953 SH SOLE 26 2099852 0 1302101 JPMORGAN CHASE & CO COM 46625H100 951030810 4748032 SH SOLE 28 230069 0 4517963 JPMORGAN CHASE & CO COM 46625H100 4897936 24453 SH SOLE 29 24453 0 0 JPMORGAN CHASE & CO COM 46625H100 3330597213 16628044 SH SOLE 30 16628044 0 0 JPMORGAN CHASE & CO COM 46625H100 152801659 762864 SH SOLE 31 664359 0 98505 JPMORGAN CHASE & CO COM 46625H100 59032216 294719 SH SOLE 32 294719 0 0 JPMORGAN CHASE & CO COM 46625H100 246550071 1230904 SH SOLE 34 1230904 0 0 JPMORGAN CHASE & CO COM 46625H100 139998483 698944 SH SOLE 36 698944 0 0 JPMORGAN CHASE & CO COM 46625H100 28554768 142560 SH SOLE 40 142560 0 0 JPMORGAN CHASE & CO COM 46625H100 785977 3924 SH OTR 43 3924 0 0 JPMORGAN CHASE & CO COM 46625H100 914348702 4564896 SH SOLE 43 3784139 0 780757 JPMORGAN CHASE & CO OPTIONS 46625H100 2423630 12100 SH Call SOLE 4 12100 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 761140 3800 SH Call SOLE 7 3800 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 56885200 284000 SH Call SOLE 18 284000 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 400499850 1999500 SH Call SOLE 19 1999500 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 25057530 125100 SH Call SOLE 22 125100 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 1582370 7900 SH Call SOLE 30 7900 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 196093700 979000 SH Call SOLE 34 979000 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 546161 106672 SH SOLE 43 89771 0 16901 JUNIPER NETWORKS INC COM 48203R104 21381063 576931 SH SOLE 2 207548 0 369383 JUNIPER NETWORKS INC COM 48203R104 19993351 539486 SH SOLE 4 301662 0 237824 JUNIPER NETWORKS INC COM 48203R104 23059288 622215 SH SOLE 7 580120 0 42095 JUNIPER NETWORKS INC COM 48203R104 241891 6527 SH SOLE 13 6527 0 0 JUNIPER NETWORKS INC COM 48203R104 1800449 48582 SH SOLE 15 48582 0 0 JUNIPER NETWORKS INC COM 48203R104 23892471 644697 SH SOLE 18 615410 0 29287 JUNIPER NETWORKS INC COM 48203R104 6982475 188410 SH SOLE 19 188410 0 0 JUNIPER NETWORKS INC COM 48203R104 557311504 15038087 SH SOLE 21 15038087 0 0 JUNIPER NETWORKS INC COM 48203R104 315133002 8503319 SH SOLE 22 7761242 0 742077 JUNIPER NETWORKS INC COM 48203R104 18332544 494672 SH SOLE 23 494672 0 0 JUNIPER NETWORKS INC COM 48203R104 24831275 670029 SH SOLE 25 669852 0 177 JUNIPER NETWORKS INC COM 48203R104 16187215 436784 SH SOLE 26 243496 0 193288 JUNIPER NETWORKS INC COM 48203R104 25985471 701173 SH SOLE 28 3793 0 697380 JUNIPER NETWORKS INC COM 48203R104 34836 940 SH SOLE 29 940 0 0 JUNIPER NETWORKS INC COM 48203R104 187099226 5048549 SH SOLE 30 4605396 0 443153 JUNIPER NETWORKS INC COM 48203R104 2667208 71970 SH SOLE 31 67034 0 4936 JUNIPER NETWORKS INC COM 48203R104 2496436 67362 SH SOLE 34 67362 0 0 JUNIPER NETWORKS INC COM 48203R104 5092266 137406 SH SOLE 36 137406 0 0 JUNIPER NETWORKS INC COM 48203R104 614047 16569 SH SOLE 40 16569 0 0 JUNIPER NETWORKS INC COM 48203R104 33725 910 SH OTR 43 910 0 0 JUNIPER NETWORKS INC COM 48203R104 22796693 615129 SH SOLE 43 566937 0 48193 KADANT INC COM 48282T104 5047819 15385 SH SOLE 2 11309 0 4076 KADANT INC COM 48282T104 81369 248 SH SOLE 4 42 0 206 KADANT INC COM 48282T104 30841 94 SH SOLE 7 94 0 0 KADANT INC COM 48282T104 8989612 27399 SH SOLE 18 27399 0 0 KADANT INC COM 48282T104 11286968 34401 SH SOLE 19 34401 0 0 KADANT INC COM 48282T104 138340740 421642 SH SOLE 21 421642 0 0 KADANT INC COM 48282T104 111304972 339241 SH SOLE 22 328633 0 10608 KADANT INC COM 48282T104 273964 835 SH SOLE 23 835 0 0 KADANT INC COM 48282T104 795643 2425 SH SOLE 25 2425 0 0 KADANT INC COM 48282T104 1133257 3454 SH SOLE 26 3454 0 0 KADANT INC COM 48282T104 67589 206 SH SOLE 28 206 0 0 KADANT INC COM 48282T104 23564142 71820 SH SOLE 30 71820 0 0 KADANT INC COM 48282T104 14357984 43761 SH SOLE 34 43761 0 0 KADANT INC COM 48282T104 826484 2519 SH SOLE 40 2519 0 0 KADANT INC COM 48282T104 3836145 11692 SH SOLE 43 11229 0 463 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4597393 51448 SH SOLE 2 33484 0 17964 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4111 46 SH SOLE 4 46 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2249012 25168 SH SOLE 7 25168 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4094207 45817 SH SOLE 18 45817 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 9497538 106284 SH SOLE 19 106284 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 181139243 2027073 SH SOLE 21 2027073 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 50928587 569926 SH SOLE 22 549721 0 20205 KAISER ALUMINUM CORP COM PAR $0.01 483007704 292833 3277 SH SOLE 23 3277 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 226617 2536 SH SOLE 25 2536 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1800872 20153 SH SOLE 26 6514 0 13639 KAISER ALUMINUM CORP COM PAR $0.01 483007704 90611 1014 SH SOLE 28 1014 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3011789 33704 SH SOLE 30 33704 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 244489 2736 SH SOLE 40 2736 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1481142 16575 SH SOLE 43 16152 0 423 KALA BIO INC COM NEW 483119202 2957 371 SH SOLE 18 371 0 0 KALA BIO INC COM NEW 483119202 43437 5450 SH SOLE 21 5450 0 0 KALA BIO INC COM NEW 483119202 170207 21356 SH SOLE 22 21356 0 0 KALTURA INC COM 483467106 14459 10710 SH SOLE 2 3036 0 7674 KALTURA INC COM 483467106 295345 218774 SH SOLE 18 218774 0 0 KALTURA INC COM 483467106 228740 169437 SH SOLE 19 169437 0 0 KALTURA INC COM 483467106 3898413 2887713 SH SOLE 21 2887713 0 0 KALTURA INC COM 483467106 2453036 1817064 SH SOLE 22 1800335 0 16729 KALVISTA PHARMACEUTICALS INC COM 483497103 186759 15747 SH SOLE 2 1371 0 14376 KALVISTA PHARMACEUTICALS INC COM 483497103 4353 367 SH SOLE 7 367 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 1022771 86237 SH SOLE 18 86237 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 809042 68216 SH SOLE 19 68216 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 16095894 1357158 SH SOLE 21 1357158 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 10346972 872426 SH SOLE 22 847274 0 25152 KALVISTA PHARMACEUTICALS INC COM 483497103 264205 22277 SH SOLE 30 22277 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 116299 9806 SH SOLE 43 5375 0 4431 KAMADA LTD SHS M6240T109 59651 10633 SH SOLE 2 10633 0 0 KAMADA LTD SHS M6240T109 5891 1050 SH SOLE 22 1050 0 0 KAMAN CORP COM 483548103 1028497 22422 SH SOLE 2 7659 0 14763 KAMAN CORP COM 483548103 4770 104 SH SOLE 4 104 0 0 KAMAN CORP COM 483548103 362419 7901 SH SOLE 7 7499 0 402 KAMAN CORP COM 483548103 4081558 88981 SH SOLE 18 88981 0 0 KAMAN CORP COM 483548103 2764401 60266 SH SOLE 19 60266 0 0 KAMAN CORP COM 483548103 170375950 3714322 SH SOLE 21 3714322 0 0 KAMAN CORP COM 483548103 39627185 863902 SH SOLE 22 826933 0 36969 KAMAN CORP COM 483548103 11865331 258673 SH SOLE 25 258673 0 0 KAMAN CORP COM 483548103 832907 18158 SH SOLE 26 4549 0 13609 KAMAN CORP COM 483548103 2550968 55613 SH SOLE 30 55613 0 0 KAMAN CORP COM 483548103 1904935 41529 SH SOLE 34 41529 0 0 KAMAN CORP COM 483548103 145867 3180 SH SOLE 36 3180 0 0 KAMAN CORP COM 483548103 295495 6442 SH SOLE 40 6442 0 0 KAMAN CORP COM 483548103 2320884 50597 SH SOLE 43 47093 0 3504 KANZHUN LIMITED SPONSORED ADS 48553T106 1378857 78657 SH SOLE 2 9793 0 68864 KANZHUN LIMITED SPONSORED ADS 48553T106 2230149 127219 SH SOLE 4 96128 0 31091 KANZHUN LIMITED SPONSORED ADS 48553T106 794950 45348 SH SOLE 7 41535 0 3813 KANZHUN LIMITED SPONSORED ADS 48553T106 831799 47450 SH SOLE 13 47450 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 4624800 263822 SH SOLE 15 263822 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 982206 56030 SH SOLE 18 56030 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 64087541 3655878 SH SOLE 21 3655878 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 33446819 1907976 SH SOLE 22 1638693 0 269283 KANZHUN LIMITED SPONSORED ADS 48553T106 5126088 292418 SH SOLE 23 292418 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 3783132 215809 SH SOLE 25 215809 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 3593334 204982 SH SOLE 26 23191 0 181791 KANZHUN LIMITED SPONSORED ADS 48553T106 10319315 588666 SH SOLE 28 0 0 588666 KANZHUN LIMITED SPONSORED ADS 48553T106 26793693 1528448 SH SOLE 30 1528448 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 868717 49556 SH SOLE 34 49556 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 101096 5767 SH SOLE 36 5767 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 52958 3021 SH SOLE 40 3021 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 33254 1897 SH SOLE 43 1864 0 33 KARAT PACKAGING INC COM 48563L101 17567 614 SH SOLE 2 144 0 470 KARAT PACKAGING INC COM 48563L101 450865 15759 SH SOLE 18 15759 0 0 KARAT PACKAGING INC COM 48563L101 400283 13991 SH SOLE 19 13991 0 0 KARAT PACKAGING INC COM 48563L101 6431271 224791 SH SOLE 21 224791 0 0 KARAT PACKAGING INC COM 48563L101 2929550 102396 SH SOLE 22 100858 0 1538 KARAT PACKAGING INC COM 48563L101 166110 5806 SH SOLE 43 5720 0 86 KAROOOOO LTD ORD SHS Y4600W108 487016 19434 SH SOLE 2 19434 0 0 KAROOOOO LTD ORD SHS Y4600W108 181685 7250 SH SOLE 22 7250 0 0 KARTOON STUDIOS INC. COM NEW 37229T509 7391 5395 SH SOLE 18 5395 0 0 KARTOON STUDIOS INC. COM NEW 37229T509 97337 71049 SH SOLE 21 71049 0 0 KARTOON STUDIOS INC. COM NEW 37229T509 594235 433748 SH SOLE 22 433748 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 184534 122208 SH SOLE 2 112583 0 9625 KARYOPHARM THERAPEUTICS INC COM 48576U106 1178 780 SH SOLE 7 780 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 446142 295458 SH SOLE 18 295458 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1410091 933835 SH SOLE 19 933835 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 6076267 4024018 SH SOLE 21 4024018 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 5769059 3820569 SH SOLE 22 3707927 0 112642 KARYOPHARM THERAPEUTICS INC COM 48576U106 5465 3619 SH SOLE 23 3619 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 372183 246479 SH SOLE 30 246479 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1075 712 SH SOLE 43 712 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 1687500 13118 SH SOLE 2 13118 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 5204646 40459 SH SOLE 18 1105 0 39354 KASPI KZ JSC SPONSORED ADS 48581R205 153212941 1191021 SH SOLE 19 1191021 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 39893451 310117 SH SOLE 21 310117 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 1072343 8336 SH SOLE 22 8336 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 74085320 575912 SH SOLE 25 575912 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 24921170 193728 SH SOLE 26 146859 0 46869 KASPI KZ JSC SPONSORED ADS 48581R205 46176486 358959 SH SOLE 28 0 0 358959 KASPI KZ JSC SPONSORED ADS 48581R205 261832570 2035390 SH SOLE 34 2035390 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 418337 3252 SH SOLE 36 3252 0 0 KATAPULT HOLDINGS INC COM NEW 485859201 38047 3263 SH SOLE 2 3263 0 0 KATAPULT HOLDINGS INC COM NEW 485859201 399355 34250 SH SOLE 22 34250 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 2893426 55568 SH SOLE 22 55568 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 82789070 1589957 SH SOLE 43 1471847 0 118110 KB HOME COM 48666K109 15801278 222930 SH SOLE 2 146484 0 76446 KB HOME COM 48666K109 1050371 14819 SH SOLE 4 10293 0 4526 KB HOME COM 48666K109 1617552 22821 SH SOLE 7 21631 0 1190 KB HOME COM 48666K109 171459 2419 SH SOLE 13 2419 0 0 KB HOME COM 48666K109 19927203 281140 SH SOLE 18 280705 0 435 KB HOME COM 48666K109 24041787 339190 SH SOLE 19 339190 0 0 KB HOME COM 48666K109 429555127 6060315 SH SOLE 21 6060315 0 0 KB HOME COM 48666K109 192236200 2712136 SH SOLE 22 2596779 0 115357 KB HOME COM 48666K109 3810721 53763 SH SOLE 23 53763 0 0 KB HOME COM 48666K109 1156832 16321 SH SOLE 25 16321 0 0 KB HOME COM 48666K109 10408444 146846 SH SOLE 26 139672 0 7174 KB HOME COM 48666K109 581003 8197 SH SOLE 28 7941 0 256 KB HOME COM 48666K109 138145 1949 SH SOLE 29 1949 0 0 KB HOME COM 48666K109 9182291 129547 SH SOLE 30 129547 0 0 KB HOME COM 48666K109 1651788 23304 SH SOLE 34 23304 0 0 KB HOME COM 48666K109 236030 3330 SH SOLE 36 3330 0 0 KB HOME COM 48666K109 1195958 16873 SH SOLE 40 16873 0 0 KB HOME COM 48666K109 51252938 723094 SH SOLE 43 694627 0 28467 KBR INC COM 48242W106 26984073 423878 SH SOLE 2 138559 0 285319 KBR INC COM 48242W106 27056 425 SH SOLE 4 425 0 0 KBR INC COM 48242W106 3099223 48684 SH SOLE 7 46115 0 2569 KBR INC COM 48242W106 15825749 248598 SH SOLE 18 248598 0 0 KBR INC COM 48242W106 3046131 47850 SH SOLE 19 47850 0 0 KBR INC COM 48242W106 457070843 7179875 SH SOLE 21 7179875 0 0 KBR INC COM 48242W106 258097438 4054311 SH SOLE 22 3877471 0 176840 KBR INC COM 48242W106 63151 992 SH SOLE 23 992 0 0 KBR INC COM 48242W106 3545034 55687 SH SOLE 26 55687 0 0 KBR INC COM 48242W106 329441 5175 SH SOLE 28 2518 0 2657 KBR INC COM 48242W106 4258090 66888 SH SOLE 30 66888 0 0 KBR INC COM 48242W106 106121 1667 SH SOLE 31 1667 0 0 KBR INC COM 48242W106 110959 1743 SH SOLE 36 1743 0 0 KBR INC COM 48242W106 14005 220 SH OTR 43 220 0 0 KBR INC COM 48242W106 6968478 109464 SH SOLE 43 96176 0 13288 KE HLDGS INC SPONSORED ADS 482497104 4244108 309112 SH SOLE 2 35298 0 273814 KE HLDGS INC SPONSORED ADS 482497104 3025570 220362 SH SOLE 4 126892 0 93470 KE HLDGS INC SPONSORED ADS 482497104 1994928 145297 SH SOLE 7 132104 0 13193 KE HLDGS INC SPONSORED ADS 482497104 917603 66832 SH SOLE 13 66832 0 0 KE HLDGS INC SPONSORED ADS 482497104 12224931 890381 SH SOLE 15 890381 0 0 KE HLDGS INC SPONSORED ADS 482497104 2561798 186584 SH SOLE 18 186584 0 0 KE HLDGS INC SPONSORED ADS 482497104 32179893 2343765 SH SOLE 19 2343765 0 0 KE HLDGS INC SPONSORED ADS 482497104 147822672 10766400 SH SOLE 21 10766400 0 0 KE HLDGS INC SPONSORED ADS 482497104 87119637 6345203 SH SOLE 22 5550995 0 794208 KE HLDGS INC SPONSORED ADS 482497104 11294916 822645 SH SOLE 23 822645 0 0 KE HLDGS INC SPONSORED ADS 482497104 9506556 692393 SH SOLE 25 692393 0 0 KE HLDGS INC SPONSORED ADS 482497104 16989200 1237378 SH SOLE 26 606741 0 630637 KE HLDGS INC SPONSORED ADS 482497104 21274923 1549521 SH SOLE 28 0 0 1549521 KE HLDGS INC SPONSORED ADS 482497104 63493685 4624449 SH SOLE 30 4624449 0 0 KE HLDGS INC SPONSORED ADS 482497104 64201 4676 SH SOLE 31 0 0 4676 KE HLDGS INC SPONSORED ADS 482497104 519337 37825 SH SOLE 32 37825 0 0 KE HLDGS INC SPONSORED ADS 482497104 36971526 2692755 SH SOLE 34 2692755 0 0 KE HLDGS INC SPONSORED ADS 482497104 121154 8824 SH SOLE 36 8824 0 0 KE HLDGS INC SPONSORED ADS 482497104 128636 9369 SH SOLE 40 9369 0 0 KE HLDGS INC SPONSORED ADS 482497104 4839976 352511 SH SOLE 43 322796 0 29715 KEARNY FINL CORP MD COM 48716P108 804652 124946 SH SOLE 2 90544 0 34402 KEARNY FINL CORP MD COM 48716P108 1494 232 SH SOLE 4 232 0 0 KEARNY FINL CORP MD COM 48716P108 4025 625 SH SOLE 7 625 0 0 KEARNY FINL CORP MD COM 48716P108 989673 153676 SH SOLE 18 153676 0 0 KEARNY FINL CORP MD COM 48716P108 825576 128195 SH SOLE 19 128195 0 0 KEARNY FINL CORP MD COM 48716P108 13751982 2135401 SH SOLE 21 2135401 0 0 KEARNY FINL CORP MD COM 48716P108 13049527 2026324 SH SOLE 22 1942868 0 83456 KEARNY FINL CORP MD COM 48716P108 62024 9631 SH SOLE 25 9631 0 0 KEARNY FINL CORP MD COM 48716P108 189111 29365 SH SOLE 26 29365 0 0 KEARNY FINL CORP MD COM 48716P108 97502 15140 SH SOLE 28 2427 0 12713 KEARNY FINL CORP MD COM 48716P108 38556 5987 SH SOLE 30 5987 0 0 KEARNY FINL CORP MD COM 48716P108 72482 11255 SH SOLE 40 11255 0 0 KEARNY FINL CORP MD COM 48716P108 961086 149237 SH SOLE 43 130545 0 18692 KELLANOVA COM 487836108 29005469 506292 SH SOLE 2 96641 0 409651 KELLANOVA COM 487836108 11449865 199858 SH SOLE 4 171659 0 28199 KELLANOVA COM 487836108 66532424 1161327 SH SOLE 7 1089991 0 71336 KELLANOVA COM 487836108 339386 5924 SH SOLE 13 5924 0 0 KELLANOVA COM 487836108 2251841 39306 SH SOLE 15 39306 0 0 KELLANOVA COM 487836108 25809661 450509 SH SOLE 18 433317 0 17192 KELLANOVA COM 487836108 27422260 478657 SH SOLE 19 478657 0 0 KELLANOVA COM 487836108 727558766 12699577 SH SOLE 21 12699577 0 0 KELLANOVA COM 487836108 379900818 6631189 SH SOLE 22 6058747 0 572442 KELLANOVA COM 487836108 23240491 405664 SH SOLE 23 405664 0 0 KELLANOVA COM 487836108 60690734 1059360 SH SOLE 25 1046129 0 13231 KELLANOVA COM 487836108 20694924 361231 SH SOLE 26 235875 0 125356 KELLANOVA COM 487836108 43522526 759688 SH SOLE 28 109357 0 650331 KELLANOVA COM 487836108 190363842 3322811 SH SOLE 30 3088090 0 234721 KELLANOVA COM 487836108 3513997 61337 SH SOLE 31 57033 0 4304 KELLANOVA COM 487836108 9556316 166806 SH SOLE 34 166806 0 0 KELLANOVA COM 487836108 6872623 119962 SH SOLE 36 119962 0 0 KELLANOVA COM 487836108 836835 14607 SH SOLE 40 14607 0 0 KELLANOVA COM 487836108 33744 589 SH OTR 43 589 0 0 KELLANOVA COM 487836108 28240693 492943 SH SOLE 43 432071 0 60872 KELLY SVCS INC CL A 488152208 1882282 75171 SH SOLE 2 43434 0 31737 KELLY SVCS INC CL A 488152208 5534 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 621192 24808 SH SOLE 7 23469 0 1339 KELLY SVCS INC CL A 488152208 2629475 105011 SH SOLE 18 105011 0 0 KELLY SVCS INC CL A 488152208 5768865 230386 SH SOLE 19 230386 0 0 KELLY SVCS INC CL A 488152208 97501052 3893812 SH SOLE 21 3893812 0 0 KELLY SVCS INC CL A 488152208 26761425 1068747 SH SOLE 22 1019187 0 49560 KELLY SVCS INC CL A 488152208 197065 7870 SH SOLE 25 7870 0 0 KELLY SVCS INC CL A 488152208 366811 14649 SH SOLE 26 2403 0 12246 KELLY SVCS INC CL A 488152208 3336906 133263 SH SOLE 30 133263 0 0 KELLY SVCS INC CL A 488152208 33053 1320 SH SOLE 36 1320 0 0 KELLY SVCS INC CL A 488152208 229817 9178 SH SOLE 40 9178 0 0 KELLY SVCS INC CL A 488152208 3779193 150926 SH SOLE 43 146262 0 4664 KEMPER CORP COM 488401100 5842276 94352 SH SOLE 2 53377 0 40975 KEMPER CORP COM 488401100 11951 193 SH SOLE 4 193 0 0 KEMPER CORP COM 488401100 509849 8234 SH SOLE 7 7837 0 397 KEMPER CORP COM 488401100 6312249 101942 SH SOLE 18 101942 0 0 KEMPER CORP COM 488401100 1296543 20939 SH SOLE 19 20939 0 0 KEMPER CORP COM 488401100 188175252 3039006 SH SOLE 21 3039006 0 0 KEMPER CORP COM 488401100 111850802 1806376 SH SOLE 22 1722249 0 84127 KEMPER CORP COM 488401100 828056 13373 SH SOLE 25 13373 0 0 KEMPER CORP COM 488401100 1205706 19472 SH SOLE 26 19472 0 0 KEMPER CORP COM 488401100 155110 2505 SH SOLE 28 1150 0 1355 KEMPER CORP COM 488401100 2487450 40172 SH SOLE 30 40172 0 0 KEMPER CORP COM 488401100 46440 750 SH SOLE 31 750 0 0 KEMPER CORP COM 488401100 143407 2316 SH SOLE 36 2316 0 0 KEMPER CORP COM 488401100 824031 13308 SH SOLE 40 13308 0 0 KEMPER CORP COM 488401100 931120 15037 SH SOLE 43 13422 0 1615 KENNAMETAL INC COM 489170100 8867617 355558 SH SOLE 2 153826 0 201732 KENNAMETAL INC COM 489170100 4215 169 SH SOLE 4 169 0 0 KENNAMETAL INC COM 489170100 36387 1459 SH SOLE 7 1459 0 0 KENNAMETAL INC COM 489170100 7713543 309284 SH SOLE 18 309284 0 0 KENNAMETAL INC COM 489170100 19777320 792996 SH SOLE 19 792996 0 0 KENNAMETAL INC COM 489170100 231947063 9300203 SH SOLE 21 9300203 0 0 KENNAMETAL INC COM 489170100 84426090 3385168 SH SOLE 22 3216182 0 168986 KENNAMETAL INC COM 489170100 621206 24908 SH SOLE 23 24908 0 0 KENNAMETAL INC COM 489170100 403305 16171 SH SOLE 25 16171 0 0 KENNAMETAL INC COM 489170100 2679229 107427 SH SOLE 26 33322 0 74105 KENNAMETAL INC COM 489170100 260199 10433 SH SOLE 28 1081 0 9352 KENNAMETAL INC COM 489170100 3795469 152184 SH SOLE 30 152184 0 0 KENNAMETAL INC COM 489170100 64644 2592 SH SOLE 36 2592 0 0 KENNAMETAL INC COM 489170100 429841 17235 SH SOLE 40 17235 0 0 KENNAMETAL INC COM 489170100 1817593 72879 SH SOLE 43 67116 0 5763 KENNEDY-WILSON HOLDINGS INC COM 489398107 3340022 389280 SH SOLE 2 296387 0 92893 KENNEDY-WILSON HOLDINGS INC COM 489398107 467859 54529 SH SOLE 4 54529 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1554524 181180 SH SOLE 7 162095 0 19085 KENNEDY-WILSON HOLDINGS INC COM 489398107 3231082 376583 SH SOLE 18 376583 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 3909288 455628 SH SOLE 19 455628 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 119691849 13950099 SH SOLE 21 13950099 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 43522470 5072549 SH SOLE 22 4857901 0 214648 KENNEDY-WILSON HOLDINGS INC COM 489398107 9308751 1084936 SH SOLE 25 1084936 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 442205 51539 SH SOLE 26 30784 0 20755 KENNEDY-WILSON HOLDINGS INC COM 489398107 1087472 126745 SH SOLE 28 6454 0 120291 KENNEDY-WILSON HOLDINGS INC COM 489398107 5331518 621389 SH SOLE 30 621389 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 158310 18451 SH SOLE 34 18451 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 29592 3449 SH SOLE 36 3449 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 189421 22077 SH SOLE 40 22077 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 2627071 306185 SH SOLE 43 280089 0 26096 KENON HLDGS LTD SHS Y46717107 1714025 64292 SH SOLE 7 64292 0 0 KENON HLDGS LTD SHS Y46717107 2319 87 SH SOLE 43 87 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 707 185 SH SOLE 18 185 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 25128 6578 SH SOLE 21 6578 0 0 KENVUE INC COM 49177J102 52718314 2456585 SH SOLE 2 729266 0 1727319 KENVUE INC COM 49177J102 37831233 1762872 SH SOLE 4 889596 0 873276 KENVUE INC COM 49177J102 27791151 1295021 SH SOLE 7 1154745 0 140276 KENVUE INC COM 49177J102 1563318 72848 SH SOLE 13 72848 0 0 KENVUE INC COM 49177J102 4774914 222503 SH SOLE 15 222503 0 0 KENVUE INC COM 49177J102 50535918 2354889 SH SOLE 18 2247116 0 107773 KENVUE INC COM 49177J102 30406116 1416874 SH SOLE 19 1416874 0 0 KENVUE INC COM 49177J102 874652388 40757334 SH SOLE 21 40757334 0 0 KENVUE INC COM 49177J102 791979133 36904899 SH SOLE 22 33124241 0 3780658 KENVUE INC COM 49177J102 56344925 2625579 SH SOLE 23 2625579 0 0 KENVUE INC COM 49177J102 3268766 152319 SH SOLE 25 152319 0 0 KENVUE INC COM 49177J102 22069700 1028411 SH SOLE 26 782341 0 246070 KENVUE INC COM 49177J102 33789628 1574540 SH SOLE 28 22223 0 1552317 KENVUE INC COM 49177J102 198440062 9246974 SH SOLE 30 9246974 0 0 KENVUE INC COM 49177J102 8521916 397107 SH SOLE 31 369609 0 27498 KENVUE INC COM 49177J102 31144211 1451268 SH SOLE 34 1451268 0 0 KENVUE INC COM 49177J102 4056262 189015 SH SOLE 36 189015 0 0 KENVUE INC COM 49177J102 1815237 84587 SH SOLE 40 84587 0 0 KENVUE INC COM 49177J102 1071419 49926 SH SOLE 43 44339 0 5587 KEROS THERAPEUTICS INC COM 492327101 884829 13366 SH SOLE 2 7365 0 6001 KEROS THERAPEUTICS INC COM 492327101 3773 57 SH SOLE 4 57 0 0 KEROS THERAPEUTICS INC COM 492327101 476706 7201 SH SOLE 7 6820 0 381 KEROS THERAPEUTICS INC COM 492327101 3927381 59326 SH SOLE 18 59326 0 0 KEROS THERAPEUTICS INC COM 492327101 8765741 132413 SH SOLE 19 132413 0 0 KEROS THERAPEUTICS INC COM 492327101 74783360 1129658 SH SOLE 21 1129658 0 0 KEROS THERAPEUTICS INC COM 492327101 48772387 736743 SH SOLE 22 716196 0 20547 KEROS THERAPEUTICS INC COM 492327101 5826 88 SH SOLE 23 88 0 0 KEROS THERAPEUTICS INC COM 492327101 352250 5321 SH SOLE 25 5321 0 0 KEROS THERAPEUTICS INC COM 492327101 823793 12444 SH SOLE 26 12444 0 0 KEROS THERAPEUTICS INC COM 492327101 3456302 52210 SH SOLE 30 52210 0 0 KEROS THERAPEUTICS INC COM 492327101 61434 928 SH SOLE 34 928 0 0 KEROS THERAPEUTICS INC COM 492327101 19661 297 SH SOLE 36 297 0 0 KEROS THERAPEUTICS INC COM 492327101 320739 4845 SH SOLE 40 4845 0 0 KEROS THERAPEUTICS INC COM 492327101 735681 11113 SH SOLE 43 9965 0 1148 KEURIG DR PEPPER INC COM 49271V100 58431503 1905168 SH SOLE 2 419738 0 1485430 KEURIG DR PEPPER INC COM 49271V100 34002296 1108650 SH SOLE 4 563357 0 545293 KEURIG DR PEPPER INC COM 49271V100 53907770 1757671 SH SOLE 7 1632582 0 125089 KEURIG DR PEPPER INC COM 49271V100 1411801 46032 SH SOLE 13 46032 0 0 KEURIG DR PEPPER INC COM 49271V100 4833500 157597 SH SOLE 15 157597 0 0 KEURIG DR PEPPER INC COM 49271V100 94725031 3088524 SH SOLE 18 2924274 0 164250 KEURIG DR PEPPER INC COM 49271V100 162641292 5302944 SH SOLE 19 5302944 0 0 KEURIG DR PEPPER INC COM 49271V100 916570864 29884932 SH SOLE 21 29884932 0 0 KEURIG DR PEPPER INC COM 49271V100 727643296 23724920 SH SOLE 22 21488631 0 2236289 KEURIG DR PEPPER INC COM 49271V100 51031844 1663901 SH SOLE 23 1663901 0 0 KEURIG DR PEPPER INC COM 49271V100 81676970 2663090 SH SOLE 25 2655880 0 7210 KEURIG DR PEPPER INC COM 49271V100 36034428 1174908 SH SOLE 26 775803 0 399105 KEURIG DR PEPPER INC COM 49271V100 66156294 2157036 SH SOLE 28 24975 0 2132061 KEURIG DR PEPPER INC COM 49271V100 294756857 9610592 SH SOLE 30 9610592 0 0 KEURIG DR PEPPER INC COM 49271V100 7389844 240947 SH SOLE 31 223424 0 17523 KEURIG DR PEPPER INC COM 49271V100 12759793 416035 SH SOLE 32 416035 0 0 KEURIG DR PEPPER INC COM 49271V100 10550327 343995 SH SOLE 34 343995 0 0 KEURIG DR PEPPER INC COM 49271V100 9802684 319618 SH SOLE 36 319618 0 0 KEURIG DR PEPPER INC COM 49271V100 1670963 54482 SH SOLE 40 54482 0 0 KEURIG DR PEPPER INC COM 49271V100 36191 1180 SH OTR 43 1180 0 0 KEURIG DR PEPPER INC COM 49271V100 57124765 1862562 SH SOLE 43 1703626 0 158936 KEWAUNEE SCIENTIFIC CORP COM 492854104 13966 406 SH SOLE 18 406 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 193122 5614 SH SOLE 21 5614 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 67080 1950 SH SOLE 22 1950 0 0 KEY TRONIC CORP COM 493144109 7582 1627 SH SOLE 18 1627 0 0 KEY TRONIC CORP COM 493144109 102590 22015 SH SOLE 21 22015 0 0 KEY TRONIC CORP COM 493144109 86937 18656 SH SOLE 22 18656 0 0 KEYCORP COM 493267108 44735106 2829545 SH SOLE 2 1252241 0 1577304 KEYCORP COM 493267108 8966578 567146 SH SOLE 4 295615 0 271531 KEYCORP COM 493267108 10791716 682588 SH SOLE 7 609829 0 72759 KEYCORP COM 493267108 589950 37315 SH SOLE 13 37315 0 0 KEYCORP COM 493267108 2178760 137809 SH SOLE 15 137809 0 0 KEYCORP COM 493267108 51728186 3271865 SH SOLE 18 3010055 0 261810 KEYCORP COM 493267108 29578376 1870865 SH SOLE 19 1870865 0 0 KEYCORP COM 493267108 748613761 47350649 SH SOLE 21 47350649 0 0 KEYCORP COM 493267108 358560460 22679346 SH SOLE 22 19780666 0 2898680 KEYCORP COM 493267108 29152897 1843953 SH SOLE 23 1843953 0 0 KEYCORP COM 493267108 59829546 3784285 SH SOLE 25 3775085 0 9200 KEYCORP COM 493267108 25001049 1581344 SH SOLE 26 682040 0 899304 KEYCORP COM 493267108 24109918 1524979 SH SOLE 28 22784 0 1502195 KEYCORP COM 493267108 14735 932 SH SOLE 29 932 0 0 KEYCORP COM 493267108 100273297 6342397 SH SOLE 30 6342397 0 0 KEYCORP COM 493267108 3491101 220816 SH SOLE 31 206220 0 14596 KEYCORP COM 493267108 6455239 408301 SH SOLE 32 408301 0 0 KEYCORP COM 493267108 687814 43505 SH SOLE 34 43505 0 0 KEYCORP COM 493267108 20743495 1312049 SH SOLE 35 1312049 0 0 KEYCORP COM 493267108 4192891 265205 SH SOLE 36 265205 0 0 KEYCORP COM 493267108 661237 41824 SH SOLE 40 41824 0 0 KEYCORP COM 493267108 38877 2459 SH OTR 43 2459 0 0 KEYCORP COM 493267108 6666345 421654 SH SOLE 43 363368 0 58286 KEYSIGHT TECHNOLOGIES INC COM 49338L103 83169608 531843 SH SOLE 2 294091 0 237752 KEYSIGHT TECHNOLOGIES INC COM 49338L103 38663235 247239 SH SOLE 4 126309 0 120930 KEYSIGHT TECHNOLOGIES INC COM 49338L103 51584758 329868 SH SOLE 7 306450 0 23418 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3782989 24191 SH SOLE 13 24191 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3871812 24759 SH SOLE 15 24759 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 75756258 484437 SH SOLE 18 471323 0 13114 KEYSIGHT TECHNOLOGIES INC COM 49338L103 42209933 269919 SH SOLE 19 269919 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1118424287 7151965 SH SOLE 21 7151965 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 660718167 4225081 SH SOLE 22 3836785 0 388296 KEYSIGHT TECHNOLOGIES INC COM 49338L103 45705808 292274 SH SOLE 23 292274 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 180911174 1156869 SH SOLE 25 952391 0 204478 KEYSIGHT TECHNOLOGIES INC COM 49338L103 42019619 268702 SH SOLE 26 194145 0 74557 KEYSIGHT TECHNOLOGIES INC COM 49338L103 73904719 472597 SH SOLE 28 12962 0 459635 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1912997 12233 SH SOLE 29 12233 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 283558381 1813265 SH SOLE 30 1713160 0 100105 KEYSIGHT TECHNOLOGIES INC COM 49338L103 13187369 84329 SH SOLE 31 81527 0 2802 KEYSIGHT TECHNOLOGIES INC COM 49338L103 25805202 165016 SH SOLE 34 165016 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 9146197 58487 SH SOLE 36 58487 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1350654 8637 SH SOLE 40 8637 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 33622 215 SH OTR 43 215 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 50461236 322683 SH SOLE 43 288517 0 34166 KEZAR LIFE SCIENCES INC COM 49372L100 26949 29890 SH SOLE 2 1957 0 27933 KEZAR LIFE SCIENCES INC COM 49372L100 453 502 SH SOLE 7 502 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 184852 205027 SH SOLE 18 205027 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 181122 200889 SH SOLE 19 200889 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 2302230 2553494 SH SOLE 21 2553494 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1460881 1620321 SH SOLE 22 1560308 0 60013 KEZAR LIFE SCIENCES INC COM 49372L100 3969 4402 SH SOLE 26 0 0 4402 KEZAR LIFE SCIENCES INC COM 49372L100 2221 2463 SH SOLE 43 472 0 1991 KFORCE INC COM 493732101 1088124 15430 SH SOLE 2 10759 0 4671 KFORCE INC COM 493732101 3455 49 SH SOLE 4 49 0 0 KFORCE INC COM 493732101 9873 140 SH SOLE 7 140 0 0 KFORCE INC COM 493732101 4369208 61957 SH SOLE 18 46313 0 15644 KFORCE INC COM 493732101 5029345 71318 SH SOLE 19 71318 0 0 KFORCE INC COM 493732101 50232172 712311 SH SOLE 21 712311 0 0 KFORCE INC COM 493732101 38401807 544552 SH SOLE 22 524986 0 19566 KFORCE INC COM 493732101 256058 3631 SH SOLE 25 3631 0 0 KFORCE INC COM 493732101 657176 9319 SH SOLE 26 9319 0 0 KFORCE INC COM 493732101 25669 364 SH SOLE 28 364 0 0 KFORCE INC COM 493732101 920286 13050 SH SOLE 30 13050 0 0 KFORCE INC COM 493732101 71 1 SH SOLE 34 1 0 0 KFORCE INC COM 493732101 286734 4066 SH SOLE 40 4066 0 0 KFORCE INC COM 493732101 978536 13876 SH SOLE 43 13500 0 376 KILROY RLTY CORP COM 49427F108 9765207 268054 SH SOLE 2 127237 0 140817 KILROY RLTY CORP COM 49427F108 2014761 55305 SH SOLE 4 55305 0 0 KILROY RLTY CORP COM 49427F108 7189315 197346 SH SOLE 7 177699 0 19647 KILROY RLTY CORP COM 49427F108 6763557 185659 SH SOLE 18 185659 0 0 KILROY RLTY CORP COM 49427F108 8370813 229778 SH SOLE 19 229778 0 0 KILROY RLTY CORP COM 49427F108 232368609 6378496 SH SOLE 21 6378496 0 0 KILROY RLTY CORP COM 49427F108 159366824 4374604 SH SOLE 22 4163640 0 210964 KILROY RLTY CORP COM 49427F108 205611 5644 SH SOLE 23 5644 0 0 KILROY RLTY CORP COM 49427F108 50725678 1392415 SH SOLE 25 1392415 0 0 KILROY RLTY CORP COM 49427F108 4088976 112242 SH SOLE 26 112242 0 0 KILROY RLTY CORP COM 49427F108 5240674 143856 SH SOLE 28 5974 0 137882 KILROY RLTY CORP COM 49427F108 15965229 438244 SH SOLE 30 438244 0 0 KILROY RLTY CORP COM 49427F108 51949 1426 SH SOLE 31 1426 0 0 KILROY RLTY CORP COM 49427F108 497962 13669 SH SOLE 36 13669 0 0 KILROY RLTY CORP COM 49427F108 808819 22202 SH SOLE 40 22202 0 0 KILROY RLTY CORP COM 49427F108 32477768 891512 SH SOLE 43 821325 0 70187 KIMBALL ELECTRONICS INC COM 49428J109 3207794 148166 SH SOLE 2 87263 0 60903 KIMBALL ELECTRONICS INC COM 49428J109 500310 23109 SH SOLE 7 21855 0 1254 KIMBALL ELECTRONICS INC COM 49428J109 1415390 65376 SH SOLE 18 65376 0 0 KIMBALL ELECTRONICS INC COM 49428J109 3050052 140880 SH SOLE 19 140880 0 0 KIMBALL ELECTRONICS INC COM 49428J109 22487119 1038666 SH SOLE 21 1038666 0 0 KIMBALL ELECTRONICS INC COM 49428J109 18731991 865219 SH SOLE 22 827165 0 38054 KIMBALL ELECTRONICS INC COM 49428J109 152741 7055 SH SOLE 23 7055 0 0 KIMBALL ELECTRONICS INC COM 49428J109 93463 4317 SH SOLE 25 4317 0 0 KIMBALL ELECTRONICS INC COM 49428J109 36935 1706 SH SOLE 26 1706 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1114196 51464 SH SOLE 30 51464 0 0 KIMBALL ELECTRONICS INC COM 49428J109 11691 540 SH SOLE 36 540 0 0 KIMBALL ELECTRONICS INC COM 49428J109 61205 2827 SH SOLE 40 2827 0 0 KIMBALL ELECTRONICS INC COM 49428J109 518886 23967 SH SOLE 43 23002 0 965 KIMBELL RTY PARTNERS LP UNIT 49435R102 371518 23938 SH SOLE 2 16924 0 7014 KIMBELL RTY PARTNERS LP UNIT 49435R102 2835970 182730 SH SOLE 21 182730 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 619496 39916 SH SOLE 22 15493 0 24423 KIMBELL RTY PARTNERS LP UNIT 49435R102 51 3 SH SOLE 43 3 0 0 KIMBERLY-CLARK CORP COM 494368103 221038066 1708837 SH SOLE 2 1216408 0 492429 KIMBERLY-CLARK CORP COM 494368103 55548711 429445 SH SOLE 4 298325 0 131120 KIMBERLY-CLARK CORP COM 494368103 77128818 596280 SH SOLE 7 554392 0 41888 KIMBERLY-CLARK CORP COM 494368103 15936567 123205 SH SOLE 13 123205 0 0 KIMBERLY-CLARK CORP COM 494368103 6167279 47679 SH SOLE 15 47679 0 0 KIMBERLY-CLARK CORP COM 494368103 97949253 757242 SH SOLE 18 614478 0 142764 KIMBERLY-CLARK CORP COM 494368103 119978851 927552 SH SOLE 19 927552 0 0 KIMBERLY-CLARK CORP COM 494368103 1549481451 11978983 SH SOLE 21 11978983 0 0 KIMBERLY-CLARK CORP COM 494368103 1107549932 8562427 SH SOLE 22 7635005 0 927422 KIMBERLY-CLARK CORP COM 494368103 126329548 976649 SH SOLE 23 976649 0 0 KIMBERLY-CLARK CORP COM 494368103 88138831 681398 SH SOLE 25 680848 0 550 KIMBERLY-CLARK CORP COM 494368103 83203611 643244 SH SOLE 26 389784 0 253460 KIMBERLY-CLARK CORP COM 494368103 96311423 744580 SH SOLE 28 15986 0 728594 KIMBERLY-CLARK CORP COM 494368103 6118126 47299 SH SOLE 29 47299 0 0 KIMBERLY-CLARK CORP COM 494368103 377505000 2918477 SH SOLE 30 2918477 0 0 KIMBERLY-CLARK CORP COM 494368103 22849807 176651 SH SOLE 31 171285 0 5366 KIMBERLY-CLARK CORP COM 494368103 4421830 34185 SH SOLE 32 34185 0 0 KIMBERLY-CLARK CORP COM 494368103 45901788 354865 SH SOLE 34 354865 0 0 KIMBERLY-CLARK CORP COM 494368103 14051161 108629 SH SOLE 36 108629 0 0 KIMBERLY-CLARK CORP COM 494368103 2197139 16986 SH SOLE 40 16986 0 0 KIMBERLY-CLARK CORP COM 494368103 79680 616 SH OTR 43 616 0 0 KIMBERLY-CLARK CORP COM 494368103 63924875 494201 SH SOLE 43 369305 0 124896 KIMCO RLTY CORP COM 49446R109 27124572 1383201 SH SOLE 2 318413 0 1064788 KIMCO RLTY CORP COM 49446R109 19247548 981517 SH SOLE 4 594930 0 386587 KIMCO RLTY CORP COM 49446R109 28876568 1472543 SH SOLE 7 1318627 0 153916 KIMCO RLTY CORP COM 49446R109 537490 27409 SH SOLE 13 27409 0 0 KIMCO RLTY CORP COM 49446R109 1695147 86443 SH SOLE 15 86443 0 0 KIMCO RLTY CORP COM 49446R109 21677463 1105429 SH SOLE 18 1012952 0 92477 KIMCO RLTY CORP COM 49446R109 32187442 1641379 SH SOLE 19 1641379 0 0 KIMCO RLTY CORP COM 49446R109 470059936 23970420 SH SOLE 21 23970420 0 0 KIMCO RLTY CORP COM 49446R109 435601656 22213241 SH SOLE 22 20324475 0 1888766 KIMCO RLTY CORP COM 49446R109 20881061 1064817 SH SOLE 23 1064817 0 0 KIMCO RLTY CORP COM 49446R109 74693019 3808925 SH SOLE 25 3804550 0 4375 KIMCO RLTY CORP COM 49446R109 17226640 878462 SH SOLE 26 474541 0 403921 KIMCO RLTY CORP COM 49446R109 27316063 1392966 SH SOLE 28 51533 0 1341433 KIMCO RLTY CORP COM 49446R109 118079242 6021379 SH SOLE 30 5528499 0 492880 KIMCO RLTY CORP COM 49446R109 2940500 149949 SH SOLE 31 139355 0 10594 KIMCO RLTY CORP COM 49446R109 580789 29617 SH SOLE 34 29617 0 0 KIMCO RLTY CORP COM 49446R109 4295825 219063 SH SOLE 36 219063 0 0 KIMCO RLTY CORP COM 49446R109 695841 35484 SH SOLE 40 35484 0 0 KIMCO RLTY CORP COM 49446R109 15472 789 SH OTR 43 789 0 0 KIMCO RLTY CORP COM 49446R109 13840561 705791 SH SOLE 43 629574 0 76217 KINDER MORGAN INC DEL COM 49456B101 37471059 2043133 SH SOLE 2 766328 0 1276805 KINDER MORGAN INC DEL COM 49456B101 21314840 1162205 SH SOLE 4 951467 0 210738 KINDER MORGAN INC DEL COM 49456B101 113473762 6187228 SH SOLE 7 5565007 0 622221 KINDER MORGAN INC DEL COM 49456B101 2513295 137039 SH SOLE 13 137039 0 0 KINDER MORGAN INC DEL COM 49456B101 5068167 276345 SH SOLE 15 276345 0 0 KINDER MORGAN INC DEL COM 49456B101 66829713 3643932 SH SOLE 18 3518985 0 124947 KINDER MORGAN INC DEL COM 49456B101 10391921 566626 SH SOLE 19 566626 0 0 KINDER MORGAN INC DEL COM 49456B101 1076101224 58675094 SH SOLE 21 58675094 0 0 KINDER MORGAN INC DEL COM 49456B101 783903062 42742806 SH SOLE 22 38464778 0 4278028 KINDER MORGAN INC DEL COM 49456B101 56023106 3054695 SH SOLE 23 3054695 0 0 KINDER MORGAN INC DEL COM 49456B101 76728801 4183686 SH SOLE 25 4032478 0 151208 KINDER MORGAN INC DEL COM 49456B101 45883691 2501837 SH SOLE 26 1860200 0 641637 KINDER MORGAN INC DEL COM 49456B101 37319571 2034873 SH SOLE 28 180163 0 1854710 KINDER MORGAN INC DEL COM 49456B101 361482482 19710059 SH SOLE 30 19710059 0 0 KINDER MORGAN INC DEL COM 49456B101 8409954 458558 SH SOLE 31 425418 0 33140 KINDER MORGAN INC DEL COM 49456B101 7594136 414075 SH SOLE 34 414075 0 0 KINDER MORGAN INC DEL COM 49456B101 9988643 544637 SH SOLE 36 544637 0 0 KINDER MORGAN INC DEL COM 49456B101 1837741 100204 SH SOLE 40 100204 0 0 KINDER MORGAN INC DEL COM 49456B101 45612 2487 SH OTR 43 2487 0 0 KINDER MORGAN INC DEL COM 49456B101 38157956 2080587 SH SOLE 43 1645712 0 434874 KINETA INC COM 49461C102 580 1105 SH SOLE 18 1105 0 0 KINETA INC COM 49461C102 6698 12751 SH SOLE 21 12751 0 0 KINETA INC COM 49461C102 2728 5193 SH SOLE 22 5193 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1389430 34849 SH SOLE 2 10320 0 24529 KINETIK HOLDINGS INC COM NEW CL A 02215L209 889659 22314 SH SOLE 7 21107 0 1207 KINETIK HOLDINGS INC COM NEW CL A 02215L209 3716203 93208 SH SOLE 18 93208 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 3097740 77696 SH SOLE 19 77696 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 73005598 1831091 SH SOLE 21 1831091 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 41777421 1047841 SH SOLE 22 1012114 0 35727 KINETIK HOLDINGS INC COM NEW CL A 02215L209 324622 8142 SH SOLE 25 8142 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 67739 1699 SH SOLE 26 1699 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 489883 12287 SH SOLE 28 0 0 12287 KINETIK HOLDINGS INC COM NEW CL A 02215L209 2120606 53188 SH SOLE 30 53188 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 287981 7223 SH SOLE 40 7223 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1248051 31303 SH SOLE 43 29385 0 1918 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 87531 28793 SH SOLE 34 28793 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 46 15 SH SOLE 43 0 0 15 KINGSTONE COS INC COM 496719105 510233 114659 SH SOLE 22 114659 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 13819 1657 SH SOLE 2 681 0 976 KINGSWAY FINL SVCS INC COM NEW 496904202 244204 29281 SH SOLE 18 29281 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 192379 23067 SH SOLE 19 23067 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 3420960 410187 SH SOLE 21 410187 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 1366642 163866 SH SOLE 22 161455 0 2411 KINGSWAY FINL SVCS INC COM NEW 496904202 626 75 SH SOLE 43 75 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4517006 228941 SH SOLE 2 114003 0 114938 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 3571 181 SH SOLE 7 181 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 3002689 152189 SH SOLE 18 134345 0 17844 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 10384471 526329 SH SOLE 19 526329 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 31307959 1586820 SH SOLE 21 1586820 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 29735024 1507097 SH SOLE 22 1427851 0 79246 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 250551 12699 SH SOLE 23 12699 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 94566 4793 SH SOLE 25 4793 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2221480 112594 SH SOLE 26 0 0 112594 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 541529 27447 SH SOLE 30 27447 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 11167 566 SH SOLE 34 566 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 118104 5986 SH SOLE 40 5986 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 28826 1461 SH OTR 43 1461 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 528843 26804 SH SOLE 43 22102 0 4702 KINNATE BIOPHARMA INC COM 49705R105 16803 6317 SH SOLE 2 6317 0 0 KINNATE BIOPHARMA INC COM 49705R105 13651 5132 SH SOLE 18 5132 0 0 KINNATE BIOPHARMA INC COM 49705R105 524563 197204 SH SOLE 21 197204 0 0 KINNATE BIOPHARMA INC COM 49705R105 592523 222753 SH SOLE 22 222753 0 0 KINROSS GOLD CORP COM 496902404 3067231 500364 SH SOLE 2 500364 0 0 KINROSS GOLD CORP COM 496902404 1593034 259875 SH SOLE 21 259875 0 0 KINROSS GOLD CORP COM 496902404 5368801 875824 SH SOLE 22 875824 0 0 KINROSS GOLD CORP COM 496902404 5895680 961775 SH SOLE 43 922182 0 39593 KINSALE CAP GROUP INC COM 49714P108 20324754 38733 SH SOLE 2 21314 0 17419 KINSALE CAP GROUP INC COM 49714P108 32009 61 SH SOLE 4 61 0 0 KINSALE CAP GROUP INC COM 49714P108 1845511 3517 SH SOLE 7 3335 0 182 KINSALE CAP GROUP INC COM 49714P108 22565394 43003 SH SOLE 18 43003 0 0 KINSALE CAP GROUP INC COM 49714P108 6103251 11631 SH SOLE 19 11631 0 0 KINSALE CAP GROUP INC COM 49714P108 632950833 1206218 SH SOLE 21 1206218 0 0 KINSALE CAP GROUP INC COM 49714P108 345668277 658742 SH SOLE 22 629850 0 28892 KINSALE CAP GROUP INC COM 49714P108 2351885 4482 SH SOLE 25 4482 0 0 KINSALE CAP GROUP INC COM 49714P108 7418774 14138 SH SOLE 26 6933 0 7205 KINSALE CAP GROUP INC COM 49714P108 797605 1520 SH SOLE 28 406 0 1114 KINSALE CAP GROUP INC COM 49714P108 9461587 18031 SH SOLE 30 18031 0 0 KINSALE CAP GROUP INC COM 49714P108 142729 272 SH SOLE 31 272 0 0 KINSALE CAP GROUP INC COM 49714P108 25712 49 SH SOLE 36 49 0 0 KINSALE CAP GROUP INC COM 49714P108 2450536 4670 SH SOLE 40 4670 0 0 KINSALE CAP GROUP INC COM 49714P108 44065 84 SH OTR 43 84 0 0 KINSALE CAP GROUP INC COM 49714P108 7266623 13848 SH SOLE 43 12543 0 1305 KIORA PHARMACEUTICALS INC COM NEW 49721T309 10209 14461 SH SOLE 22 14461 0 0 KIRBY CORP COM 497266106 13722363 143961 SH SOLE 2 41265 0 102696 KIRBY CORP COM 497266106 2288 24 SH SOLE 4 24 0 0 KIRBY CORP COM 497266106 76637 804 SH SOLE 7 804 0 0 KIRBY CORP COM 497266106 9447642 99115 SH SOLE 18 99115 0 0 KIRBY CORP COM 497266106 1783818 18714 SH SOLE 19 18714 0 0 KIRBY CORP COM 497266106 286233282 3002867 SH SOLE 21 3002867 0 0 KIRBY CORP COM 497266106 161439195 1693655 SH SOLE 22 1635600 0 58055 KIRBY CORP COM 497266106 288152 3023 SH SOLE 25 3023 0 0 KIRBY CORP COM 497266106 373082 3914 SH SOLE 26 3914 0 0 KIRBY CORP COM 497266106 52617 552 SH SOLE 28 552 0 0 KIRBY CORP COM 497266106 244496 2565 SH SOLE 30 2565 0 0 KIRBY CORP COM 497266106 69965 734 SH SOLE 31 734 0 0 KIRBY CORP COM 497266106 91126 956 SH SOLE 36 956 0 0 KIRBY CORP COM 497266106 381852 4006 SH SOLE 40 4006 0 0 KIRBY CORP COM 497266106 9903367 103896 SH SOLE 43 97693 0 6203 KIRKLANDS INC COM 497498105 4044 1678 SH SOLE 18 1678 0 0 KIRKLANDS INC COM 497498105 54317 22538 SH SOLE 21 22538 0 0 KIRKLANDS INC COM 497498105 243270 100942 SH SOLE 22 100942 0 0 KITE RLTY GROUP TR COM NEW 49803T300 15626402 720775 SH SOLE 2 361438 0 359337 KITE RLTY GROUP TR COM NEW 49803T300 2575389 118791 SH SOLE 4 114387 0 4404 KITE RLTY GROUP TR COM NEW 49803T300 7083571 326733 SH SOLE 7 292403 0 34330 KITE RLTY GROUP TR COM NEW 49803T300 21527373 992960 SH SOLE 18 992960 0 0 KITE RLTY GROUP TR COM NEW 49803T300 38184117 1761260 SH SOLE 19 1761260 0 0 KITE RLTY GROUP TR COM NEW 49803T300 376318687 17357873 SH SOLE 21 17357873 0 0 KITE RLTY GROUP TR COM NEW 49803T300 231410109 10673898 SH SOLE 22 10173389 0 500509 KITE RLTY GROUP TR COM NEW 49803T300 1672265 77134 SH SOLE 23 77134 0 0 KITE RLTY GROUP TR COM NEW 49803T300 20044981 924584 SH SOLE 25 924584 0 0 KITE RLTY GROUP TR COM NEW 49803T300 5436802 250775 SH SOLE 26 64925 0 185850 KITE RLTY GROUP TR COM NEW 49803T300 3493450 161137 SH SOLE 28 12446 0 148691 KITE RLTY GROUP TR COM NEW 49803T300 16638056 767438 SH SOLE 30 767438 0 0 KITE RLTY GROUP TR COM NEW 49803T300 46916 2164 SH SOLE 36 2164 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1039729 47958 SH SOLE 40 47958 0 0 KITE RLTY GROUP TR COM NEW 49803T300 15805 729 SH OTR 43 729 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7207125 332432 SH SOLE 43 315766 0 16666 KKR & CO INC COM 48251W104 115334684 1146696 SH SOLE 2 42081 0 1104615 KKR & CO INC COM 48251W104 43647898 433962 SH SOLE 4 200827 0 233135 KKR & CO INC COM 48251W104 8678445 86284 SH SOLE 7 84345 0 1939 KKR & CO INC COM 48251W104 2379622 23659 SH SOLE 13 23659 0 0 KKR & CO INC COM 48251W104 6164649 61291 SH SOLE 15 61291 0 0 KKR & CO INC COM 48251W104 94644875 940991 SH SOLE 18 905148 0 35843 KKR & CO INC COM 48251W104 325632980 3237552 SH SOLE 19 3237552 0 0 KKR & CO INC COM 48251W104 886857512 8817434 SH SOLE 21 8817434 0 0 KKR & CO INC COM 48251W104 1640530407 16310702 SH SOLE 22 15129486 0 1181216 KKR & CO INC COM 48251W104 88211074 877024 SH SOLE 23 877024 0 0 KKR & CO INC COM 48251W104 237722842 2363520 SH SOLE 25 2277637 0 85883 KKR & CO INC COM 48251W104 86042368 855462 SH SOLE 26 433567 0 421895 KKR & CO INC COM 48251W104 87818510 873121 SH SOLE 28 22376 0 850745 KKR & CO INC COM 48251W104 48480 482 SH SOLE 29 482 0 0 KKR & CO INC COM 48251W104 192063847 1909563 SH SOLE 30 1909563 0 0 KKR & CO INC COM 48251W104 18356554 182507 SH SOLE 31 169742 0 12765 KKR & CO INC COM 48251W104 60245710 598983 SH SOLE 34 598983 0 0 KKR & CO INC COM 48251W104 13270827 131943 SH SOLE 36 131943 0 0 KKR & CO INC COM 48251W104 2859791 28433 SH SOLE 40 28433 0 0 KKR & CO INC COM 48251W104 103698 1031 SH OTR 43 1031 0 0 KKR & CO INC COM 48251W104 33346297 331540 SH SOLE 43 259485 0 72055 KKR REAL ESTATE FIN TR INC COM 48251K100 1025265 101915 SH SOLE 2 70341 0 31574 KKR REAL ESTATE FIN TR INC COM 48251K100 442087 43945 SH SOLE 7 41574 0 2371 KKR REAL ESTATE FIN TR INC COM 48251K100 1849712 183868 SH SOLE 18 183868 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1291744 128404 SH SOLE 19 128404 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 78209086 7774263 SH SOLE 21 7774263 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 17919808 1781293 SH SOLE 22 1704281 0 77012 KKR REAL ESTATE FIN TR INC COM 48251K100 129251 12848 SH SOLE 25 12848 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 391243 38891 SH SOLE 26 38891 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 49586 4929 SH SOLE 28 0 0 4929 KKR REAL ESTATE FIN TR INC COM 48251K100 2203492 219035 SH SOLE 30 219035 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 33208 3301 SH SOLE 36 3301 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 68991 6858 SH SOLE 40 6858 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1159667 115275 SH SOLE 43 104510 0 10765 KLA CORP COM NEW 482480100 211224515 302367 SH SOLE 2 101116 0 201251 KLA CORP COM NEW 482480100 88450139 126616 SH SOLE 4 66194 0 60422 KLA CORP COM NEW 482480100 72834305 104262 SH SOLE 7 93778 0 10484 KLA CORP COM NEW 482480100 5120518 7330 SH SOLE 13 7330 0 0 KLA CORP COM NEW 482480100 14392638 20603 SH SOLE 15 20603 0 0 KLA CORP COM NEW 482480100 293959980 420802 SH SOLE 18 385254 0 35548 KLA CORP COM NEW 482480100 166088510 237755 SH SOLE 19 237755 0 0 KLA CORP COM NEW 482480100 3268129811 4678314 SH SOLE 21 4678314 0 0 KLA CORP COM NEW 482480100 2106600008 3015589 SH SOLE 22 2719640 0 295949 KLA CORP COM NEW 482480100 152114316 217751 SH SOLE 23 217751 0 0 KLA CORP COM NEW 482480100 175455635 251164 SH SOLE 25 245780 0 5384 KLA CORP COM NEW 482480100 95915058 137302 SH SOLE 26 75539 0 61763 KLA CORP COM NEW 482480100 206844481 296097 SH SOLE 28 4041 0 292056 KLA CORP COM NEW 482480100 210968 302 SH SOLE 29 302 0 0 KLA CORP COM NEW 482480100 805410693 1152942 SH SOLE 30 1126470 0 26472 KLA CORP COM NEW 482480100 30967608 44330 SH SOLE 31 42143 0 2187 KLA CORP COM NEW 482480100 28324918 40547 SH SOLE 32 40547 0 0 KLA CORP COM NEW 482480100 78563976 112464 SH SOLE 34 112464 0 0 KLA CORP COM NEW 482480100 19777215 28311 SH SOLE 36 28311 0 0 KLA CORP COM NEW 482480100 4741893 6788 SH SOLE 40 6788 0 0 KLA CORP COM NEW 482480100 152288 218 SH OTR 43 218 0 0 KLA CORP COM NEW 482480100 116936829 167395 SH SOLE 43 139922 0 27473 KLAVIYO INC COM SER A 49845K101 584307 22932 SH SOLE 2 19243 0 3689 KLAVIYO INC COM SER A 49845K101 9248832 362984 SH SOLE 19 362984 0 0 KLAVIYO INC COM SER A 49845K101 3495525 137187 SH SOLE 21 137187 0 0 KLAVIYO INC COM SER A 49845K101 12094592 474670 SH SOLE 22 460178 0 14492 KLAVIYO INC COM SER A 49845K101 807461 31690 SH SOLE 30 31690 0 0 KLAVIYO INC COM SER A 49845K101 12774169 501341 SH SOLE 34 501341 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 58994 7622 SH SOLE 2 679 0 6943 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 272959 35266 SH SOLE 18 35266 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 210590 27208 SH SOLE 19 27208 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 3576337 462059 SH SOLE 21 462059 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 1940797 250749 SH SOLE 22 242835 0 7914 KNIFE RIVER CORP COMMON STOCK 498894104 6472292 79826 SH SOLE 2 46441 0 33385 KNIFE RIVER CORP COMMON STOCK 498894104 77188 952 SH SOLE 4 168 0 784 KNIFE RIVER CORP COMMON STOCK 498894104 899907 11099 SH SOLE 7 10531 0 568 KNIFE RIVER CORP COMMON STOCK 498894104 18300242 225706 SH SOLE 18 225706 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 9826328 121193 SH SOLE 19 121193 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 356338654 4394902 SH SOLE 21 4394902 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 148515614 1831717 SH SOLE 22 1765883 0 65834 KNIFE RIVER CORP COMMON STOCK 498894104 824827 10173 SH SOLE 25 10173 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 1394171 17195 SH SOLE 26 17195 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 3456440 42630 SH SOLE 30 42630 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 91377 1127 SH SOLE 36 1127 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 900150 11102 SH SOLE 40 11102 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 1484494 18309 SH SOLE 43 16809 0 1500 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 16698460 303498 SH SOLE 2 128482 0 175016 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3882046 70557 SH SOLE 4 53860 0 16697 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3263841 59321 SH SOLE 7 26190 0 33131 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 185197 3366 SH SOLE 13 3366 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 929783 16899 SH SOLE 15 16899 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 19778149 359472 SH SOLE 18 349659 0 9813 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2772788 50396 SH SOLE 19 50396 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 467377294 8494680 SH SOLE 21 8494680 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 266320073 4840423 SH SOLE 22 4535689 0 304734 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 12912919 234695 SH SOLE 23 234695 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3516603 63915 SH SOLE 25 63915 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6081361 110530 SH SOLE 26 87423 0 23107 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 12052296 219053 SH SOLE 28 2792 0 216261 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 55802494 1014222 SH SOLE 30 902631 0 111591 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2005094 36443 SH SOLE 31 33766 0 2677 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 360656 6555 SH SOLE 34 6555 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1139244 20706 SH SOLE 36 20706 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 459527 8352 SH SOLE 40 8352 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9489187 172468 SH SOLE 43 158801 0 13667 KNIGHTSCOPE INC CLASS A COM 49907V102 55528 111056 SH SOLE 22 111056 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 15078 2922 SH SOLE 2 2922 0 0 KNOW LABS INC COM NEW 499238103 3091 4907 SH SOLE 22 4907 0 0 KNOWLES CORP COM 49926D109 1230974 76458 SH SOLE 2 25965 0 50493 KNOWLES CORP COM 49926D109 6070 377 SH SOLE 4 377 0 0 KNOWLES CORP COM 49926D109 327474 20340 SH SOLE 7 19272 0 1068 KNOWLES CORP COM 49926D109 4477619 278113 SH SOLE 18 278113 0 0 KNOWLES CORP COM 49926D109 3052045 189568 SH SOLE 19 189568 0 0 KNOWLES CORP COM 49926D109 170858964 10612358 SH SOLE 21 10612358 0 0 KNOWLES CORP COM 49926D109 44285368 2750644 SH SOLE 22 2630558 0 120086 KNOWLES CORP COM 49926D109 315447 19593 SH SOLE 25 19593 0 0 KNOWLES CORP COM 49926D109 613861 38128 SH SOLE 26 38128 0 0 KNOWLES CORP COM 49926D109 2942967 182793 SH SOLE 30 182793 0 0 KNOWLES CORP COM 49926D109 344508 21398 SH SOLE 40 21398 0 0 KNOWLES CORP COM 49926D109 2676223 166225 SH SOLE 43 152926 0 13299 KODIAK GAS SVCS INC COM 50012A108 3321017 121471 SH SOLE 2 109885 0 11586 KODIAK GAS SVCS INC COM 50012A108 5386 197 SH SOLE 7 197 0 0 KODIAK GAS SVCS INC COM 50012A108 1062350 38857 SH SOLE 18 38857 0 0 KODIAK GAS SVCS INC COM 50012A108 946019 34602 SH SOLE 19 34602 0 0 KODIAK GAS SVCS INC COM 50012A108 16294722 596003 SH SOLE 21 596003 0 0 KODIAK GAS SVCS INC COM 50012A108 16766173 613247 SH SOLE 22 589631 0 23616 KODIAK GAS SVCS INC COM 50012A108 75322 2755 SH SOLE 25 2755 0 0 KODIAK GAS SVCS INC COM 50012A108 91890 3361 SH SOLE 30 3361 0 0 KODIAK GAS SVCS INC COM 50012A108 2816 103 SH SOLE 43 103 0 0 KODIAK SCIENCES INC COM 50015M109 1425081 270928 SH SOLE 2 143351 0 127577 KODIAK SCIENCES INC COM 50015M109 2509 477 SH SOLE 7 477 0 0 KODIAK SCIENCES INC COM 50015M109 510178 96992 SH SOLE 18 96992 0 0 KODIAK SCIENCES INC COM 50015M109 3269295 621539 SH SOLE 19 621539 0 0 KODIAK SCIENCES INC COM 50015M109 6354369 1208055 SH SOLE 21 1208055 0 0 KODIAK SCIENCES INC COM 50015M109 8539068 1623397 SH SOLE 22 1544441 0 78956 KODIAK SCIENCES INC COM 50015M109 48324 9187 SH SOLE 23 9187 0 0 KODIAK SCIENCES INC COM 50015M109 133199 25323 SH SOLE 26 0 0 25323 KODIAK SCIENCES INC COM 50015M109 2930 557 SH SOLE 28 557 0 0 KODIAK SCIENCES INC COM 50015M109 11393 2166 SH SOLE 43 1671 0 495 KOHLS CORP COM 500255104 18516342 635209 SH SOLE 2 348293 0 286916 KOHLS CORP COM 500255104 7171 246 SH SOLE 4 246 0 0 KOHLS CORP COM 500255104 942769 32342 SH SOLE 7 31271 0 1071 KOHLS CORP COM 500255104 5525674 189560 SH SOLE 18 178177 0 11383 KOHLS CORP COM 500255104 11293876 387440 SH SOLE 19 387440 0 0 KOHLS CORP COM 500255104 367956544 12622866 SH SOLE 21 12622866 0 0 KOHLS CORP COM 500255104 119165083 4087996 SH SOLE 22 3901333 0 186663 KOHLS CORP COM 500255104 267976 9193 SH SOLE 23 9193 0 0 KOHLS CORP COM 500255104 616056 21134 SH SOLE 25 21134 0 0 KOHLS CORP COM 500255104 13817916 474028 SH SOLE 26 343974 0 130054 KOHLS CORP COM 500255104 1222726 41946 SH SOLE 28 41946 0 0 KOHLS CORP COM 500255104 8377477 287392 SH SOLE 30 287392 0 0 KOHLS CORP COM 500255104 43055 1477 SH SOLE 31 1477 0 0 KOHLS CORP COM 500255104 1368826 46958 SH SOLE 32 46958 0 0 KOHLS CORP COM 500255104 595330 20423 SH SOLE 36 20423 0 0 KOHLS CORP COM 500255104 709628 24344 SH SOLE 40 24344 0 0 KOHLS CORP COM 500255104 9578538 328595 SH SOLE 43 294372 0 34223 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 77953618 3897681 SH SOLE 18 3863931 0 33750 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1787740 89387 SH SOLE 19 89387 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 971920 48596 SH SOLE 23 48596 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1210660 60533 SH SOLE 25 60533 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 9575240 478762 SH SOLE 34 478762 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 21001648 1050082 SH SOLE 43 925473 0 124610 KONTOOR BRANDS INC COM 50050N103 1778339 29516 SH SOLE 2 16442 0 13074 KONTOOR BRANDS INC COM 50050N103 9459 157 SH SOLE 4 157 0 0 KONTOOR BRANDS INC COM 50050N103 647326 10744 SH SOLE 7 10183 0 561 KONTOOR BRANDS INC COM 50050N103 9507209 157796 SH SOLE 18 157796 0 0 KONTOOR BRANDS INC COM 50050N103 7623071 126524 SH SOLE 19 126524 0 0 KONTOOR BRANDS INC COM 50050N103 360495392 5983326 SH SOLE 21 5983326 0 0 KONTOOR BRANDS INC COM 50050N103 91406480 1517120 SH SOLE 22 1472069 0 45051 KONTOOR BRANDS INC COM 50050N103 6025 100 SH SOLE 23 100 0 0 KONTOOR BRANDS INC COM 50050N103 641542 10648 SH SOLE 25 10648 0 0 KONTOOR BRANDS INC COM 50050N103 2435064 40416 SH SOLE 26 24881 0 15535 KONTOOR BRANDS INC COM 50050N103 57539 955 SH SOLE 28 955 0 0 KONTOOR BRANDS INC COM 50050N103 7682658 127513 SH SOLE 30 127513 0 0 KONTOOR BRANDS INC COM 50050N103 89532 1486 SH SOLE 36 1486 0 0 KONTOOR BRANDS INC COM 50050N103 666245 11058 SH SOLE 40 11058 0 0 KONTOOR BRANDS INC COM 50050N103 3156881 52396 SH SOLE 43 45935 0 6461 KOPIN CORP COM 500600101 40705 22614 SH SOLE 18 22614 0 0 KOPIN CORP COM 500600101 430040 238911 SH SOLE 21 238911 0 0 KOPIN CORP COM 500600101 1988494 1104719 SH SOLE 22 1104719 0 0 KOPIN CORP COM 500600101 10697 5943 SH SOLE 26 5943 0 0 KOPIN CORP COM 500600101 2376 1320 SH SOLE 43 1320 0 0 KOPPERS HOLDINGS INC COM 50060P106 3967937 71922 SH SOLE 2 55099 0 16823 KOPPERS HOLDINGS INC COM 50060P106 3641 66 SH SOLE 4 66 0 0 KOPPERS HOLDINGS INC COM 50060P106 865066 15680 SH SOLE 7 14832 0 848 KOPPERS HOLDINGS INC COM 50060P106 3844742 69689 SH SOLE 18 69689 0 0 KOPPERS HOLDINGS INC COM 50060P106 2863433 51902 SH SOLE 19 51902 0 0 KOPPERS HOLDINGS INC COM 50060P106 147992477 2682481 SH SOLE 21 2682481 0 0 KOPPERS HOLDINGS INC COM 50060P106 38310545 694409 SH SOLE 22 666244 0 28165 KOPPERS HOLDINGS INC COM 50060P106 73652 1335 SH SOLE 23 1335 0 0 KOPPERS HOLDINGS INC COM 50060P106 222666 4036 SH SOLE 25 4036 0 0 KOPPERS HOLDINGS INC COM 50060P106 561851 10184 SH SOLE 26 500 0 9684 KOPPERS HOLDINGS INC COM 50060P106 4492603 81432 SH SOLE 30 81432 0 0 KOPPERS HOLDINGS INC COM 50060P106 10262 186 SH SOLE 34 186 0 0 KOPPERS HOLDINGS INC COM 50060P106 245396 4448 SH SOLE 40 4448 0 0 KOPPERS HOLDINGS INC COM 50060P106 1982866 35941 SH SOLE 43 35240 0 701 KORE GROUP HLDGS INC COMMON STOCK 50066V107 5877 7467 SH SOLE 18 7467 0 0 KORE GROUP HLDGS INC COMMON STOCK 50066V107 82176 104403 SH SOLE 21 104403 0 0 KORE GROUP HLDGS INC COMMON STOCK 50066V107 51468 65390 SH SOLE 22 65390 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 926796 111260 SH SOLE 2 111260 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 817515 98141 SH SOLE 21 98141 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 278614 33447 SH SOLE 22 33447 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 1143734 137303 SH SOLE 30 137303 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 6490195 779135 SH SOLE 43 720419 0 58716 KORN FERRY COM NEW 500643200 5293680 80500 SH SOLE 2 46742 0 33758 KORN FERRY COM NEW 500643200 2630 40 SH SOLE 4 40 0 0 KORN FERRY COM NEW 500643200 544296 8277 SH SOLE 7 7847 0 430 KORN FERRY COM NEW 500643200 11406269 173453 SH SOLE 18 166247 0 7206 KORN FERRY COM NEW 500643200 8523022 129608 SH SOLE 19 129608 0 0 KORN FERRY COM NEW 500643200 397111620 6038802 SH SOLE 21 6038802 0 0 KORN FERRY COM NEW 500643200 105497913 1604287 SH SOLE 22 1533799 0 70488 KORN FERRY COM NEW 500643200 96273 1464 SH SOLE 23 1464 0 0 KORN FERRY COM NEW 500643200 652536 9923 SH SOLE 25 9923 0 0 KORN FERRY COM NEW 500643200 2404449 36564 SH SOLE 26 21508 0 15056 KORN FERRY COM NEW 500643200 63261 962 SH SOLE 28 962 0 0 KORN FERRY COM NEW 500643200 7346576 111718 SH SOLE 30 111718 0 0 KORN FERRY COM NEW 500643200 43204 657 SH SOLE 34 657 0 0 KORN FERRY COM NEW 500643200 46887 713 SH SOLE 36 713 0 0 KORN FERRY COM NEW 500643200 828839 12604 SH SOLE 40 12604 0 0 KORN FERRY COM NEW 500643200 3977177 60480 SH SOLE 43 58039 0 2441 KORNIT DIGITAL LTD SHS M6372Q113 265494 14652 SH SOLE 2 12869 0 1783 KORNIT DIGITAL LTD SHS M6372Q113 23465 1295 SH SOLE 4 159 0 1136 KORNIT DIGITAL LTD SHS M6372Q113 203687 11241 SH SOLE 7 11241 0 0 KORNIT DIGITAL LTD SHS M6372Q113 11572664 638668 SH SOLE 21 638668 0 0 KORNIT DIGITAL LTD SHS M6372Q113 5768085 318327 SH SOLE 22 294174 0 24153 KORNIT DIGITAL LTD SHS M6372Q113 220647 12177 SH SOLE 25 12177 0 0 KORNIT DIGITAL LTD SHS M6372Q113 64308 3549 SH SOLE 26 3549 0 0 KORNIT DIGITAL LTD SHS M6372Q113 14949 825 SH SOLE 28 825 0 0 KORNIT DIGITAL LTD SHS M6372Q113 5845240 322585 SH SOLE 30 322585 0 0 KORNIT DIGITAL LTD SHS M6372Q113 27796 1534 SH SOLE 36 1534 0 0 KORNIT DIGITAL LTD SHS M6372Q113 192489 10623 SH SOLE 40 10623 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1206919 66607 SH SOLE 43 60758 0 5849 KORRO BIO INC COM 500946108 35460 394 SH SOLE 18 394 0 0 KORRO BIO INC COM 500946108 7173450 79705 SH SOLE 22 79705 0 0 KORRO BIO INC COM 500946108 38430 427 SH SOLE 26 427 0 0 KORRO BIO INC COM 500946108 8550 95 SH SOLE 28 95 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 9051 3835 SH SOLE 2 1545 0 2290 KORU MEDICAL SYSTEMS INC COM 759910102 176443 74764 SH SOLE 18 74764 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 167643 71035 SH SOLE 19 71035 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 2451854 1038921 SH SOLE 21 1038921 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 1013032 429251 SH SOLE 22 423053 0 6198 KOSMOS ENERGY LTD COM 500688106 2228623 373930 SH SOLE 2 270928 0 103002 KOSMOS ENERGY LTD COM 500688106 8815 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 1328120 222839 SH SOLE 7 210881 0 11958 KOSMOS ENERGY LTD COM 500688106 7197511 1207636 SH SOLE 18 1207636 0 0 KOSMOS ENERGY LTD COM 500688106 54971768 9223451 SH SOLE 19 9223451 0 0 KOSMOS ENERGY LTD COM 500688106 105065490 17628438 SH SOLE 21 17628438 0 0 KOSMOS ENERGY LTD COM 500688106 77009553 12921066 SH SOLE 22 12533087 0 387979 KOSMOS ENERGY LTD COM 500688106 10787034 1809905 SH SOLE 25 1809905 0 0 KOSMOS ENERGY LTD COM 500688106 1223135 205224 SH SOLE 26 205224 0 0 KOSMOS ENERGY LTD COM 500688106 6747781 1132178 SH SOLE 29 1132178 0 0 KOSMOS ENERGY LTD COM 500688106 8337653 1398935 SH SOLE 30 1398935 0 0 KOSMOS ENERGY LTD COM 500688106 34674559 5817879 SH SOLE 34 5817879 0 0 KOSMOS ENERGY LTD COM 500688106 555639 93228 SH SOLE 40 93228 0 0 KOSS CORP COM 500692108 1904 741 SH SOLE 18 741 0 0 KOSS CORP COM 500692108 23354 9087 SH SOLE 21 9087 0 0 KOSS CORP COM 500692108 133802 52063 SH SOLE 22 52063 0 0 KRAFT HEINZ CO COM 500754106 83778793 2270428 SH SOLE 2 961941 0 1308487 KRAFT HEINZ CO COM 500754106 32207685 872837 SH SOLE 4 435263 0 437574 KRAFT HEINZ CO COM 500754106 54236395 1469821 SH SOLE 7 1367224 0 102597 KRAFT HEINZ CO COM 500754106 835453 22641 SH SOLE 13 22641 0 0 KRAFT HEINZ CO COM 500754106 4617149 125126 SH SOLE 15 125126 0 0 KRAFT HEINZ CO COM 500754106 252165004 6833740 SH SOLE 18 6483264 0 350476 KRAFT HEINZ CO COM 500754106 619294471 16783048 SH SOLE 19 16783048 0 0 KRAFT HEINZ CO COM 500754106 879660724 23839044 SH SOLE 21 23839044 0 0 KRAFT HEINZ CO COM 500754106 747801673 20265628 SH SOLE 22 18447206 0 1818422 KRAFT HEINZ CO COM 500754106 68782338 1864020 SH SOLE 23 1864020 0 0 KRAFT HEINZ CO COM 500754106 69550006 1884824 SH SOLE 25 1884824 0 0 KRAFT HEINZ CO COM 500754106 48342210 1310087 SH SOLE 26 926848 0 383239 KRAFT HEINZ CO COM 500754106 73747639 1998581 SH SOLE 28 26902 0 1971679 KRAFT HEINZ CO COM 500754106 324712657 8799801 SH SOLE 30 8799801 0 0 KRAFT HEINZ CO COM 500754106 7246238 196375 SH SOLE 31 182579 0 13796 KRAFT HEINZ CO COM 500754106 13421194 363718 SH SOLE 32 363718 0 0 KRAFT HEINZ CO COM 500754106 33550181 909219 SH SOLE 34 909219 0 0 KRAFT HEINZ CO COM 500754106 11305385 306379 SH SOLE 36 306379 0 0 KRAFT HEINZ CO COM 500754106 1523048 41275 SH SOLE 40 41275 0 0 KRAFT HEINZ CO COM 500754106 52583 1425 SH OTR 43 1425 0 0 KRAFT HEINZ CO COM 500754106 55339362 1499712 SH SOLE 43 1343481 0 156231 KRANESHARES TRUST BOSERA MSCI CHIN 500767405 1827219 85424 SH SOLE 2 0 0 85424 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2079881 113160 SH SOLE 2 41873 0 71287 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7664 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 464242 25258 SH SOLE 7 24029 0 1229 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6954918 378396 SH SOLE 18 378396 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5695447 309872 SH SOLE 19 309872 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 135815058 7389285 SH SOLE 21 7389285 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 77203848 4200427 SH SOLE 22 4009546 0 190881 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 519529 28266 SH SOLE 25 28266 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 569100 30963 SH SOLE 26 30963 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 393258 21396 SH SOLE 28 2206 0 19190 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1343964 73121 SH SOLE 30 73121 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 31871 1734 SH SOLE 36 1734 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 497032 27042 SH SOLE 40 27042 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1741652 94758 SH SOLE 43 83694 0 11064 KRISPY KREME INC COM 50101L106 1017911 66814 SH SOLE 2 24755 0 42059 KRISPY KREME INC COM 50101L106 6719 441 SH SOLE 4 441 0 0 KRISPY KREME INC COM 50101L106 9187 603 SH SOLE 7 603 0 0 KRISPY KREME INC COM 50101L106 3392499 222678 SH SOLE 18 222678 0 0 KRISPY KREME INC COM 50101L106 2852540 187236 SH SOLE 19 187236 0 0 KRISPY KREME INC COM 50101L106 47918341 3145280 SH SOLE 21 3145280 0 0 KRISPY KREME INC COM 50101L106 38889135 2552618 SH SOLE 22 2447613 0 105005 KRISPY KREME INC COM 50101L106 244552 16052 SH SOLE 25 16052 0 0 KRISPY KREME INC COM 50101L106 816581 53599 SH SOLE 30 53599 0 0 KRISPY KREME INC COM 50101L106 255262 16755 SH SOLE 40 16755 0 0 KRISPY KREME INC COM 50101L106 143194 9399 SH SOLE 43 8378 0 1021 KROGER CO COM 501044101 75371266 1319294 SH SOLE 2 351652 0 967642 KROGER CO COM 501044101 31173670 545662 SH SOLE 4 249248 0 296414 KROGER CO COM 501044101 63072891 1104024 SH SOLE 7 942694 0 161330 KROGER CO COM 501044101 2986928 52283 SH SOLE 13 52283 0 0 KROGER CO COM 501044101 5540353 96978 SH SOLE 15 96978 0 0 KROGER CO COM 501044101 59296941 1037930 SH SOLE 18 995236 0 42694 KROGER CO COM 501044101 25437361 445254 SH SOLE 19 445254 0 0 KROGER CO COM 501044101 1331311302 23303191 SH SOLE 21 23303191 0 0 KROGER CO COM 501044101 894096155 15650204 SH SOLE 22 14191509 0 1458695 KROGER CO COM 501044101 59623439 1043645 SH SOLE 23 1043645 0 0 KROGER CO COM 501044101 118044463 2066243 SH SOLE 25 1846281 0 219962 KROGER CO COM 501044101 61648012 1079083 SH SOLE 26 742519 0 336564 KROGER CO COM 501044101 95863740 1677993 SH SOLE 28 37875 0 1640118 KROGER CO COM 501044101 298037612 5216832 SH SOLE 30 5032987 0 183845 KROGER CO COM 501044101 8831155 154580 SH SOLE 31 143958 0 10622 KROGER CO COM 501044101 1878834 32887 SH SOLE 34 32887 0 0 KROGER CO COM 501044101 12402923 217100 SH SOLE 36 217100 0 0 KROGER CO COM 501044101 1974356 34559 SH SOLE 40 34559 0 0 KROGER CO COM 501044101 68727 1203 SH OTR 43 1203 0 0 KROGER CO COM 501044101 118784875 2079203 SH SOLE 43 1901913 0 177291 KRONOS BIO INC COM 50107A104 136386 104912 SH SOLE 2 62716 0 42196 KRONOS BIO INC COM 50107A104 8315 6396 SH SOLE 18 6396 0 0 KRONOS BIO INC COM 50107A104 190766 146743 SH SOLE 19 146743 0 0 KRONOS BIO INC COM 50107A104 130775 100596 SH SOLE 21 100596 0 0 KRONOS BIO INC COM 50107A104 701054 539272 SH SOLE 22 529057 0 10215 KRONOS BIO INC COM 50107A104 14990 11531 SH SOLE 23 11531 0 0 KRONOS WORLDWIDE INC COM 50105F105 296239 25105 SH SOLE 2 7214 0 17891 KRONOS WORLDWIDE INC COM 50105F105 1263 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 3481 295 SH SOLE 7 295 0 0 KRONOS WORLDWIDE INC COM 50105F105 681403 57746 SH SOLE 18 57746 0 0 KRONOS WORLDWIDE INC COM 50105F105 569055 48225 SH SOLE 19 48225 0 0 KRONOS WORLDWIDE INC COM 50105F105 9379254 794852 SH SOLE 21 794852 0 0 KRONOS WORLDWIDE INC COM 50105F105 7580910 642450 SH SOLE 22 612554 0 29896 KRONOS WORLDWIDE INC COM 50105F105 54315 4603 SH SOLE 25 4603 0 0 KRONOS WORLDWIDE INC COM 50105F105 81337 6893 SH SOLE 30 6893 0 0 KRONOS WORLDWIDE INC COM 50105F105 25759 2183 SH SOLE 40 2183 0 0 KRONOS WORLDWIDE INC COM 50105F105 1937559 164200 SH SOLE 43 155957 0 8243 KRYSTAL BIOTECH INC COM 501147102 2325011 13067 SH SOLE 2 6347 0 6720 KRYSTAL BIOTECH INC COM 501147102 8541 48 SH SOLE 4 48 0 0 KRYSTAL BIOTECH INC COM 501147102 546067 3069 SH SOLE 7 2911 0 158 KRYSTAL BIOTECH INC COM 501147102 9383672 52738 SH SOLE 18 50394 0 2344 KRYSTAL BIOTECH INC COM 501147102 10743413 60380 SH SOLE 19 60380 0 0 KRYSTAL BIOTECH INC COM 501147102 170266733 956931 SH SOLE 21 956931 0 0 KRYSTAL BIOTECH INC COM 501147102 118258861 664637 SH SOLE 22 647095 0 17542 KRYSTAL BIOTECH INC COM 501147102 83093 467 SH SOLE 23 467 0 0 KRYSTAL BIOTECH INC COM 501147102 633075 3558 SH SOLE 25 3558 0 0 KRYSTAL BIOTECH INC COM 501147102 654960 3681 SH SOLE 26 3681 0 0 KRYSTAL BIOTECH INC COM 501147102 58717 330 SH SOLE 28 330 0 0 KRYSTAL BIOTECH INC COM 501147102 5112641 28734 SH SOLE 30 28734 0 0 KRYSTAL BIOTECH INC COM 501147102 11388 64 SH SOLE 36 64 0 0 KRYSTAL BIOTECH INC COM 501147102 690368 3880 SH SOLE 40 3880 0 0 KRYSTAL BIOTECH INC COM 501147102 26156 147 SH OTR 43 147 0 0 KRYSTAL BIOTECH INC COM 501147102 2428389 13648 SH SOLE 43 11480 0 2168 KT CORP SPONSORED ADR 48268K101 14020 1000 SH SOLE 22 1000 0 0 KT CORP SPONSORED ADR 48268K101 16375763 1168029 SH SOLE 43 1009915 0 158114 KULICKE & SOFFA INDS INC COM 501242101 1903932 37844 SH SOLE 2 16204 0 21640 KULICKE & SOFFA INDS INC COM 501242101 26916 535 SH SOLE 4 210 0 325 KULICKE & SOFFA INDS INC COM 501242101 1348207 26798 SH SOLE 7 25358 0 1440 KULICKE & SOFFA INDS INC COM 501242101 8333399 165641 SH SOLE 18 165641 0 0 KULICKE & SOFFA INDS INC COM 501242101 5962741 118520 SH SOLE 19 118520 0 0 KULICKE & SOFFA INDS INC COM 501242101 331565036 6590440 SH SOLE 21 6590440 0 0 KULICKE & SOFFA INDS INC COM 501242101 82906050 1647904 SH SOLE 22 1600066 0 47838 KULICKE & SOFFA INDS INC COM 501242101 597280 11872 SH SOLE 25 11872 0 0 KULICKE & SOFFA INDS INC COM 501242101 2492810 49549 SH SOLE 26 19777 0 29772 KULICKE & SOFFA INDS INC COM 501242101 222471 4422 SH SOLE 28 4422 0 0 KULICKE & SOFFA INDS INC COM 501242101 10268372 204102 SH SOLE 30 204102 0 0 KULICKE & SOFFA INDS INC COM 501242101 1716879 34126 SH SOLE 34 34126 0 0 KULICKE & SOFFA INDS INC COM 501242101 37229 740 SH SOLE 36 740 0 0 KULICKE & SOFFA INDS INC COM 501242101 595469 11836 SH SOLE 40 11836 0 0 KULICKE & SOFFA INDS INC COM 501242101 2221162 44150 SH SOLE 43 43050 0 1100 KULR TECHNOLOGY GROUP INC COM 50125G109 276316 727147 SH SOLE 22 727147 0 0 KURA ONCOLOGY INC COM 50127T109 4730503 221777 SH SOLE 2 100871 0 120906 KURA ONCOLOGY INC COM 50127T109 5247 246 SH SOLE 4 246 0 0 KURA ONCOLOGY INC COM 50127T109 356638 16720 SH SOLE 7 15838 0 882 KURA ONCOLOGY INC COM 50127T109 4334277 203201 SH SOLE 18 203201 0 0 KURA ONCOLOGY INC COM 50127T109 11389111 533948 SH SOLE 19 533948 0 0 KURA ONCOLOGY INC COM 50127T109 65678248 3079149 SH SOLE 21 3079149 0 0 KURA ONCOLOGY INC COM 50127T109 55162238 2586134 SH SOLE 22 2465938 0 120196 KURA ONCOLOGY INC COM 50127T109 211700 9925 SH SOLE 23 9925 0 0 KURA ONCOLOGY INC COM 50127T109 245060 11489 SH SOLE 25 11489 0 0 KURA ONCOLOGY INC COM 50127T109 755423 35416 SH SOLE 26 23896 0 11520 KURA ONCOLOGY INC COM 50127T109 2230606 104576 SH SOLE 30 104576 0 0 KURA ONCOLOGY INC COM 50127T109 242309 11360 SH SOLE 40 11360 0 0 KURA ONCOLOGY INC COM 50127T109 1822179 85428 SH SOLE 43 68661 0 16767 KURA SUSHI USA INC CL A COM 501270102 921050 7998 SH SOLE 2 6531 0 1467 KURA SUSHI USA INC CL A COM 501270102 7370 64 SH SOLE 7 64 0 0 KURA SUSHI USA INC CL A COM 501270102 1656461 14384 SH SOLE 18 14384 0 0 KURA SUSHI USA INC CL A COM 501270102 1438579 12492 SH SOLE 19 12492 0 0 KURA SUSHI USA INC CL A COM 501270102 25679298 222988 SH SOLE 21 222988 0 0 KURA SUSHI USA INC CL A COM 501270102 19708022 171136 SH SOLE 22 165787 0 5349 KURA SUSHI USA INC CL A COM 501270102 158460 1376 SH SOLE 25 1376 0 0 KURA SUSHI USA INC CL A COM 501270102 98231 853 SH SOLE 30 853 0 0 KURA SUSHI USA INC CL A COM 501270102 145562 1264 SH SOLE 40 1264 0 0 KURA SUSHI USA INC CL A COM 501270102 430007 3734 SH SOLE 43 3414 0 320 KVH INDS INC COM 482738101 39454 7736 SH SOLE 2 3979 0 3757 KVH INDS INC COM 482738101 286528 56182 SH SOLE 18 56182 0 0 KVH INDS INC COM 482738101 185961 36463 SH SOLE 19 36463 0 0 KVH INDS INC COM 482738101 3250934 637438 SH SOLE 21 637438 0 0 KVH INDS INC COM 482738101 2664944 522538 SH SOLE 22 510433 0 12105 KVH INDS INC COM 482738101 3672 720 SH SOLE 43 720 0 0 KYMERA THERAPEUTICS INC COM 501575104 2027085 50425 SH SOLE 2 31012 0 19413 KYMERA THERAPEUTICS INC COM 501575104 4060 101 SH SOLE 4 101 0 0 KYMERA THERAPEUTICS INC COM 501575104 359589 8945 SH SOLE 7 8474 0 471 KYMERA THERAPEUTICS INC COM 501575104 3763645 93623 SH SOLE 18 92439 0 1184 KYMERA THERAPEUTICS INC COM 501575104 7936807 197433 SH SOLE 19 197433 0 0 KYMERA THERAPEUTICS INC COM 501575104 75493188 1877940 SH SOLE 21 1877940 0 0 KYMERA THERAPEUTICS INC COM 501575104 51587293 1283266 SH SOLE 22 1238421 0 44845 KYMERA THERAPEUTICS INC COM 501575104 93103 2316 SH SOLE 23 2316 0 0 KYMERA THERAPEUTICS INC COM 501575104 285581 7104 SH SOLE 25 7104 0 0 KYMERA THERAPEUTICS INC COM 501575104 906671 22554 SH SOLE 26 22554 0 0 KYMERA THERAPEUTICS INC COM 501575104 17286 430 SH SOLE 28 430 0 0 KYMERA THERAPEUTICS INC COM 501575104 3041492 75659 SH SOLE 30 75659 0 0 KYMERA THERAPEUTICS INC COM 501575104 324052 8061 SH SOLE 40 8061 0 0 KYMERA THERAPEUTICS INC COM 501575104 1117681 27803 SH SOLE 43 20908 0 6895 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 16691073 767053 SH SOLE 2 279098 0 487955 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 38820 1784 SH SOLE 4 654 0 1130 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 737359 33886 SH SOLE 7 32314 0 1572 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 10194516 468498 SH SOLE 18 468498 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 8560036 393384 SH SOLE 19 393384 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 259620388 11931084 SH SOLE 21 11931084 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 156291091 7182495 SH SOLE 22 6859761 0 322734 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 180195 8281 SH SOLE 23 8281 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 982595 45156 SH SOLE 25 45156 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 6305004 289752 SH SOLE 26 96276 0 193476 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 92197 4237 SH SOLE 28 4237 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 30514701 1402330 SH SOLE 30 1402330 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 60232 2768 SH SOLE 31 2768 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 404692 18598 SH SOLE 36 18598 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1012515 46531 SH SOLE 40 46531 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 7021432 322676 SH SOLE 43 295212 0 27464 KYVERNA THERAPEUTICS INC COM 501976104 1304224 52505 SH SOLE 2 47404 0 5101 KYVERNA THERAPEUTICS INC COM 501976104 360105 14497 SH SOLE 18 12466 0 2031 KYVERNA THERAPEUTICS INC COM 501976104 5966171 240184 SH SOLE 19 240184 0 0 KYVERNA THERAPEUTICS INC COM 501976104 580362 23364 SH SOLE 21 23364 0 0 KYVERNA THERAPEUTICS INC COM 501976104 6889697 277363 SH SOLE 22 274423 0 2940 KYVERNA THERAPEUTICS INC COM 501976104 263279 10599 SH SOLE 26 1482 0 9117 KYVERNA THERAPEUTICS INC COM 501976104 262459 10566 SH SOLE 28 0 0 10566 KYVERNA THERAPEUTICS INC COM 501976104 138309 5568 SH SOLE 31 5186 0 382 KYVERNA THERAPEUTICS INC COM 501976104 2864549 115320 SH SOLE 34 115320 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 88161814 413711 SH SOLE 2 117735 0 295976 L3HARRIS TECHNOLOGIES INC COM 502431109 10906245 51179 SH SOLE 4 30660 0 20519 L3HARRIS TECHNOLOGIES INC COM 502431109 28125151 131981 SH SOLE 7 116959 0 15022 L3HARRIS TECHNOLOGIES INC COM 502431109 1255372 5891 SH SOLE 13 5891 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5903509 27703 SH SOLE 15 27703 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 245341569 1151298 SH SOLE 18 1100401 0 50897 L3HARRIS TECHNOLOGIES INC COM 502431109 600799010 2819329 SH SOLE 19 2819329 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1180981873 5541914 SH SOLE 21 5541914 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 927860628 4354109 SH SOLE 22 3942509 0 411600 L3HARRIS TECHNOLOGIES INC COM 502431109 65836393 308946 SH SOLE 23 308946 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 52408535 245934 SH SOLE 25 240221 0 5713 L3HARRIS TECHNOLOGIES INC COM 502431109 40131844 188324 SH SOLE 26 139589 0 48735 L3HARRIS TECHNOLOGIES INC COM 502431109 4330618 20322 SH SOLE 28 0 0 20322 L3HARRIS TECHNOLOGIES INC COM 502431109 201185579 944090 SH SOLE 30 944090 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 9183971 43097 SH SOLE 31 40146 0 2951 L3HARRIS TECHNOLOGIES INC COM 502431109 8770770 41158 SH SOLE 36 41158 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1021175 4792 SH SOLE 40 4792 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 51752942 242858 SH SOLE 43 203562 0 39296 LA Z BOY INC COM 505336107 1443442 38369 SH SOLE 2 12384 0 25985 LA Z BOY INC COM 505336107 3988 106 SH SOLE 4 106 0 0 LA Z BOY INC COM 505336107 15725 418 SH SOLE 7 418 0 0 LA Z BOY INC COM 505336107 5141751 136676 SH SOLE 18 136676 0 0 LA Z BOY INC COM 505336107 3487186 92695 SH SOLE 19 92695 0 0 LA Z BOY INC COM 505336107 186472672 4956743 SH SOLE 21 4956743 0 0 LA Z BOY INC COM 505336107 48588036 1291548 SH SOLE 22 1235427 0 56121 LA Z BOY INC COM 505336107 333953 8877 SH SOLE 25 8877 0 0 LA Z BOY INC COM 505336107 1281337 34060 SH SOLE 26 9481 0 24579 LA Z BOY INC COM 505336107 30322 806 SH SOLE 28 806 0 0 LA Z BOY INC COM 505336107 3487148 92694 SH SOLE 30 92694 0 0 LA Z BOY INC COM 505336107 350957 9329 SH SOLE 40 9329 0 0 LA Z BOY INC COM 505336107 1769462 47035 SH SOLE 43 42344 0 4691 LABORATORY CORP AMER HLDGS COM NEW 50540R409 42681186 195373 SH SOLE 2 131144 0 64229 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17875053 81823 SH SOLE 4 37893 0 43930 LABORATORY CORP AMER HLDGS COM NEW 50540R409 23819568 109034 SH SOLE 7 99718 0 9316 LABORATORY CORP AMER HLDGS COM NEW 50540R409 888040 4065 SH SOLE 13 4065 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2648172 12122 SH SOLE 15 12122 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 217835171 997140 SH SOLE 18 962063 0 35077 LABORATORY CORP AMER HLDGS COM NEW 50540R409 329698521 1509194 SH SOLE 19 1509194 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 552516798 2529144 SH SOLE 21 2529144 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 461615811 2113045 SH SOLE 22 1887745 0 225300 LABORATORY CORP AMER HLDGS COM NEW 50540R409 32634647 149385 SH SOLE 23 149385 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 48103363 220193 SH SOLE 25 219745 0 448 LABORATORY CORP AMER HLDGS COM NEW 50540R409 31199583 142816 SH SOLE 26 99217 0 43599 LABORATORY CORP AMER HLDGS COM NEW 50540R409 56479775 258536 SH SOLE 28 26937 0 231599 LABORATORY CORP AMER HLDGS COM NEW 50540R409 183832561 841493 SH SOLE 30 841493 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 10680291 48889 SH SOLE 31 17550 0 31339 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18823387 86164 SH SOLE 34 86164 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5990173 27420 SH SOLE 36 27420 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 940689 4306 SH SOLE 40 4306 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 37575 172 SH OTR 43 172 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 22707929 103945 SH SOLE 43 72164 0 31782 LADDER CAP CORP CL A 505743104 1577143 141702 SH SOLE 2 73469 0 68233 LADDER CAP CORP CL A 505743104 5342 480 SH SOLE 4 480 0 0 LADDER CAP CORP CL A 505743104 10529 946 SH SOLE 7 946 0 0 LADDER CAP CORP CL A 505743104 3372713 303029 SH SOLE 18 303029 0 0 LADDER CAP CORP CL A 505743104 2687995 241509 SH SOLE 19 241509 0 0 LADDER CAP CORP CL A 505743104 65415161 5877373 SH SOLE 21 5877373 0 0 LADDER CAP CORP CL A 505743104 35280798 3169883 SH SOLE 22 3011570 0 158313 LADDER CAP CORP CL A 505743104 210402 18904 SH SOLE 25 18904 0 0 LADDER CAP CORP CL A 505743104 290393 26091 SH SOLE 26 26091 0 0 LADDER CAP CORP CL A 505743104 121773 10941 SH SOLE 28 1167 0 9774 LADDER CAP CORP CL A 505743104 819814 73658 SH SOLE 30 73658 0 0 LADDER CAP CORP CL A 505743104 66057 5935 SH SOLE 36 5935 0 0 LADDER CAP CORP CL A 505743104 249056 22377 SH SOLE 40 22377 0 0 LADDER CAP CORP CL A 505743104 2022800 181743 SH SOLE 43 163165 0 18578 LAIRD SUPERFOOD INC COM STK 50736T102 99422 41426 SH SOLE 22 41426 0 0 LAKE SHORE BANCORP INC COM 510700107 3863 333 SH SOLE 18 333 0 0 LAKE SHORE BANCORP INC COM 510700107 42758 3686 SH SOLE 21 3686 0 0 LAKELAND BANCORP INC COM 511637100 6383984 527602 SH SOLE 2 298052 0 229550 LAKELAND BANCORP INC COM 511637100 6885 569 SH SOLE 7 569 0 0 LAKELAND BANCORP INC COM 511637100 2588420 213919 SH SOLE 18 213919 0 0 LAKELAND BANCORP INC COM 511637100 7221861 596848 SH SOLE 19 596848 0 0 LAKELAND BANCORP INC COM 511637100 32559031 2690829 SH SOLE 21 2690829 0 0 LAKELAND BANCORP INC COM 511637100 35295168 2916956 SH SOLE 22 2775819 0 141137 LAKELAND BANCORP INC COM 511637100 453109 37447 SH SOLE 23 37447 0 0 LAKELAND BANCORP INC COM 511637100 189946 15698 SH SOLE 25 15698 0 0 LAKELAND BANCORP INC COM 511637100 1218676 100717 SH SOLE 26 34700 0 66017 LAKELAND BANCORP INC COM 511637100 54837 4532 SH SOLE 28 126 0 4406 LAKELAND BANCORP INC COM 511637100 128514 10621 SH SOLE 30 10621 0 0 LAKELAND BANCORP INC COM 511637100 118011 9753 SH SOLE 40 9753 0 0 LAKELAND BANCORP INC COM 511637100 23982 1982 SH OTR 43 1982 0 0 LAKELAND BANCORP INC COM 511637100 2292397 189454 SH SOLE 43 179392 0 10062 LAKELAND FINL CORP COM 511656100 1323018 19949 SH SOLE 2 7323 0 12626 LAKELAND FINL CORP COM 511656100 5902 89 SH SOLE 4 89 0 0 LAKELAND FINL CORP COM 511656100 15917 240 SH SOLE 7 240 0 0 LAKELAND FINL CORP COM 511656100 5145835 77591 SH SOLE 18 77591 0 0 LAKELAND FINL CORP COM 511656100 3499176 52762 SH SOLE 19 52762 0 0 LAKELAND FINL CORP COM 511656100 189083493 2851078 SH SOLE 21 2851078 0 0 LAKELAND FINL CORP COM 511656100 44476580 670636 SH SOLE 22 639686 0 30950 LAKELAND FINL CORP COM 511656100 341150 5144 SH SOLE 25 5144 0 0 LAKELAND FINL CORP COM 511656100 595421 8978 SH SOLE 26 8978 0 0 LAKELAND FINL CORP COM 511656100 84757 1278 SH SOLE 28 351 0 927 LAKELAND FINL CORP COM 511656100 3305190 49837 SH SOLE 30 49837 0 0 LAKELAND FINL CORP COM 511656100 353419 5329 SH SOLE 40 5329 0 0 LAKELAND FINL CORP COM 511656100 557353 8404 SH SOLE 43 8404 0 0 LAKELAND INDS INC COM 511795106 21978 1201 SH SOLE 18 1201 0 0 LAKELAND INDS INC COM 511795106 287493 15710 SH SOLE 21 15710 0 0 LAKELAND INDS INC COM 511795106 2244074 122627 SH SOLE 22 122627 0 0 LAKELAND INDS INC COM 511795106 2324 127 SH SOLE 43 127 0 0 LAM RESEARCH CORP COM 512807108 371199977 382062 SH SOLE 2 180262 0 201800 LAM RESEARCH CORP COM 512807108 135493209 139458 SH SOLE 4 70927 0 68531 LAM RESEARCH CORP COM 512807108 152557865 157022 SH SOLE 7 143239 0 13783 LAM RESEARCH CORP COM 512807108 18389877 18928 SH SOLE 13 18928 0 0 LAM RESEARCH CORP COM 512807108 19070948 19629 SH SOLE 15 19629 0 0 LAM RESEARCH CORP COM 512807108 294886069 303515 SH SOLE 18 269378 0 34137 LAM RESEARCH CORP COM 512807108 275374028 283432 SH SOLE 19 283432 0 0 LAM RESEARCH CORP COM 512807108 4323601145 4450118 SH SOLE 21 4450118 0 0 LAM RESEARCH CORP COM 512807108 2875381818 2959521 SH SOLE 22 2649702 0 309819 LAM RESEARCH CORP COM 512807108 286913365 295309 SH SOLE 23 295309 0 0 LAM RESEARCH CORP COM 512807108 564835821 581364 SH SOLE 25 548858 0 32506 LAM RESEARCH CORP COM 512807108 185965299 191407 SH SOLE 26 116018 0 75389 LAM RESEARCH CORP COM 512807108 305736562 314683 SH SOLE 28 5832 0 308851 LAM RESEARCH CORP COM 512807108 7160471 7370 SH SOLE 29 7370 0 0 LAM RESEARCH CORP COM 512807108 1368289235 1408328 SH SOLE 30 1388228 0 20100 LAM RESEARCH CORP COM 512807108 53864812 55441 SH SOLE 31 53324 0 2117 LAM RESEARCH CORP COM 512807108 38190474 39308 SH SOLE 32 39308 0 0 LAM RESEARCH CORP COM 512807108 291805220 300344 SH SOLE 34 300344 0 0 LAM RESEARCH CORP COM 512807108 29601795 30468 SH SOLE 36 30468 0 0 LAM RESEARCH CORP COM 512807108 6276342 6460 SH SOLE 40 6460 0 0 LAM RESEARCH CORP COM 512807108 140878 145 SH OTR 43 145 0 0 LAM RESEARCH CORP COM 512807108 221743569 228232 SH SOLE 43 199558 0 28675 LAM RESEARCH CORP OPTIONS 512807108 194314 200 SH Call SOLE 4 200 0 0 LAM RESEARCH CORP OPTIONS 512807108 97157 100 SH Call SOLE 7 100 0 0 LAM RESEARCH CORP OPTIONS 512807108 4566379 4700 SH Call SOLE 18 4700 0 0 LAM RESEARCH CORP OPTIONS 512807108 32644752 33600 SH Call SOLE 19 33600 0 0 LAM RESEARCH CORP OPTIONS 512807108 2040297 2100 SH Call SOLE 22 2100 0 0 LAM RESEARCH CORP OPTIONS 512807108 97157 100 SH Call SOLE 30 100 0 0 LAM RESEARCH CORP OPTIONS 512807108 15933748 16400 SH Call SOLE 34 16400 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 30830229 258188 SH SOLE 2 125455 0 132733 LAMAR ADVERTISING CO NEW CL A 512816109 31047 260 SH SOLE 4 260 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1654784 13858 SH SOLE 7 13858 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 26038664 218061 SH SOLE 18 218061 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 16891380 141457 SH SOLE 19 141457 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 635572860 5322610 SH SOLE 21 5322610 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 329780926 2761753 SH SOLE 22 2629034 0 132719 LAMAR ADVERTISING CO NEW CL A 512816109 1413814 11840 SH SOLE 23 11840 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2037015 17059 SH SOLE 25 17059 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 11377743 95283 SH SOLE 26 27473 0 67810 LAMAR ADVERTISING CO NEW CL A 512816109 1365931 11439 SH SOLE 28 1289 0 10150 LAMAR ADVERTISING CO NEW CL A 512816109 6393928 53546 SH SOLE 30 53546 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 129321 1083 SH SOLE 31 1083 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1633529 13680 SH SOLE 34 13680 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 114156 956 SH SOLE 36 956 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2186636 18312 SH SOLE 40 18312 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 12180 102 SH OTR 43 102 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 10308015 86325 SH SOLE 43 76743 0 9582 LAMB WESTON HLDGS INC COM 513272104 28450541 267066 SH SOLE 2 41219 0 225847 LAMB WESTON HLDGS INC COM 513272104 7293257 68462 SH SOLE 4 54653 0 13809 LAMB WESTON HLDGS INC COM 513272104 9672178 90793 SH SOLE 7 79303 0 11490 LAMB WESTON HLDGS INC COM 513272104 457972 4299 SH SOLE 13 4299 0 0 LAMB WESTON HLDGS INC COM 513272104 2206556 20713 SH SOLE 15 20713 0 0 LAMB WESTON HLDGS INC COM 513272104 24143746 226638 SH SOLE 18 217757 0 8881 LAMB WESTON HLDGS INC COM 513272104 6602623 61979 SH SOLE 19 61979 0 0 LAMB WESTON HLDGS INC COM 513272104 514789606 4832344 SH SOLE 21 4832344 0 0 LAMB WESTON HLDGS INC COM 513272104 335397667 3148387 SH SOLE 22 2832118 0 316269 LAMB WESTON HLDGS INC COM 513272104 23046700 216340 SH SOLE 23 216340 0 0 LAMB WESTON HLDGS INC COM 513272104 23246444 218215 SH SOLE 25 217864 0 351 LAMB WESTON HLDGS INC COM 513272104 14182765 133134 SH SOLE 26 78475 0 54659 LAMB WESTON HLDGS INC COM 513272104 23904693 224394 SH SOLE 28 1754 0 222640 LAMB WESTON HLDGS INC COM 513272104 124505659 1168738 SH SOLE 30 1075375 0 93363 LAMB WESTON HLDGS INC COM 513272104 3579728 33603 SH SOLE 31 31235 0 2368 LAMB WESTON HLDGS INC COM 513272104 641417 6021 SH SOLE 34 6021 0 0 LAMB WESTON HLDGS INC COM 513272104 3043136 28566 SH SOLE 36 28566 0 0 LAMB WESTON HLDGS INC COM 513272104 721634 6774 SH SOLE 40 6774 0 0 LAMB WESTON HLDGS INC COM 513272104 22052 207 SH OTR 43 207 0 0 LAMB WESTON HLDGS INC COM 513272104 15799860 148314 SH SOLE 43 127300 0 21014 LANCASTER COLONY CORP COM 513847103 8704888 41925 SH SOLE 2 28046 0 13879 LANCASTER COLONY CORP COM 513847103 13288 64 SH SOLE 4 64 0 0 LANCASTER COLONY CORP COM 513847103 662755 3192 SH SOLE 7 3192 0 0 LANCASTER COLONY CORP COM 513847103 16132020 77696 SH SOLE 18 73948 0 3748 LANCASTER COLONY CORP COM 513847103 20835048 100347 SH SOLE 19 100347 0 0 LANCASTER COLONY CORP COM 513847103 315875617 1521339 SH SOLE 21 1521339 0 0 LANCASTER COLONY CORP COM 513847103 146475490 705464 SH SOLE 22 684416 0 21048 LANCASTER COLONY CORP COM 513847103 497274 2395 SH SOLE 23 2395 0 0 LANCASTER COLONY CORP COM 513847103 818685 3943 SH SOLE 25 3943 0 0 LANCASTER COLONY CORP COM 513847103 1178508 5676 SH SOLE 26 5296 0 380 LANCASTER COLONY CORP COM 513847103 567453 2733 SH SOLE 28 235 0 2498 LANCASTER COLONY CORP COM 513847103 2372380 11426 SH SOLE 30 11426 0 0 LANCASTER COLONY CORP COM 513847103 884089 4258 SH SOLE 40 4258 0 0 LANCASTER COLONY CORP COM 513847103 15365 74 SH OTR 43 74 0 0 LANCASTER COLONY CORP COM 513847103 22053290 106214 SH SOLE 43 99196 0 7018 LANDMARK BANCORP INC COM 51504L107 14691 762 SH SOLE 18 762 0 0 LANDMARK BANCORP INC COM 51504L107 183083 9496 SH SOLE 21 9496 0 0 LANDMARK BANCORP INC COM 51504L107 66767 3463 SH SOLE 22 3463 0 0 LANDS END INC NEW COM 51509F105 730621 67091 SH SOLE 2 56916 0 10175 LANDS END INC NEW COM 51509F105 370 34 SH SOLE 7 34 0 0 LANDS END INC NEW COM 51509F105 450857 41401 SH SOLE 18 41401 0 0 LANDS END INC NEW COM 51509F105 1218939 111932 SH SOLE 19 111932 0 0 LANDS END INC NEW COM 51509F105 5822807 534693 SH SOLE 21 534693 0 0 LANDS END INC NEW COM 51509F105 4994579 458639 SH SOLE 22 439569 0 19070 LANDS END INC NEW COM 51509F105 37331 3428 SH SOLE 23 3428 0 0 LANDS END INC NEW COM 51509F105 5053 464 SH SOLE 43 464 0 0 LANDSEA HOMES CORP COM 51509P103 775771 53391 SH SOLE 2 38473 0 14918 LANDSEA HOMES CORP COM 51509P103 23059 1587 SH SOLE 4 1587 0 0 LANDSEA HOMES CORP COM 51509P103 24963 1718 SH SOLE 7 1718 0 0 LANDSEA HOMES CORP COM 51509P103 1323596 91094 SH SOLE 18 91094 0 0 LANDSEA HOMES CORP COM 51509P103 9582884 659524 SH SOLE 19 659524 0 0 LANDSEA HOMES CORP COM 51509P103 10605040 729872 SH SOLE 21 729872 0 0 LANDSEA HOMES CORP COM 51509P103 4438523 305473 SH SOLE 22 291595 0 13878 LANDSEA HOMES CORP COM 51509P103 11057 761 SH SOLE 26 761 0 0 LANDSEA HOMES CORP COM 51509P103 2352334 161895 SH SOLE 34 161895 0 0 LANDSEA HOMES CORP COM 51509P103 429216 29540 SH SOLE 43 29540 0 0 LANDSTAR SYS INC COM 515098101 11745252 60932 SH SOLE 2 37936 0 22996 LANDSTAR SYS INC COM 515098101 19469 101 SH SOLE 4 101 0 0 LANDSTAR SYS INC COM 515098101 1867844 9690 SH SOLE 7 9186 0 504 LANDSTAR SYS INC COM 515098101 12232935 63462 SH SOLE 18 63462 0 0 LANDSTAR SYS INC COM 515098101 2232932 11584 SH SOLE 19 11584 0 0 LANDSTAR SYS INC COM 515098101 391680224 2031958 SH SOLE 21 2031958 0 0 LANDSTAR SYS INC COM 515098101 198028709 1027333 SH SOLE 22 980449 0 46884 LANDSTAR SYS INC COM 515098101 1470373 7628 SH SOLE 25 7628 0 0 LANDSTAR SYS INC COM 515098101 1709974 8871 SH SOLE 26 8871 0 0 LANDSTAR SYS INC COM 515098101 469563 2436 SH SOLE 28 0 0 2436 LANDSTAR SYS INC COM 515098101 9445433 49001 SH SOLE 30 49001 0 0 LANDSTAR SYS INC COM 515098101 85778 445 SH SOLE 31 445 0 0 LANDSTAR SYS INC COM 515098101 161726 839 SH SOLE 36 839 0 0 LANDSTAR SYS INC COM 515098101 1474421 7649 SH SOLE 40 7649 0 0 LANDSTAR SYS INC COM 515098101 15753036 81724 SH SOLE 43 79297 0 2426 LANTERN PHARMA INC COM 51654W101 32525 3696 SH SOLE 2 3696 0 0 LANTERN PHARMA INC COM 51654W101 8589 976 SH SOLE 18 976 0 0 LANTERN PHARMA INC COM 51654W101 124678 14168 SH SOLE 21 14168 0 0 LANTERN PHARMA INC COM 51654W101 7207 819 SH SOLE 22 819 0 0 LANTHEUS HLDGS INC COM 516544103 6878142 110510 SH SOLE 2 78613 0 31897 LANTHEUS HLDGS INC COM 516544103 12075 194 SH SOLE 4 194 0 0 LANTHEUS HLDGS INC COM 516544103 611881 9831 SH SOLE 7 9324 0 507 LANTHEUS HLDGS INC COM 516544103 164438 2642 SH SOLE 13 2642 0 0 LANTHEUS HLDGS INC COM 516544103 16409140 263643 SH SOLE 18 255326 0 8317 LANTHEUS HLDGS INC COM 516544103 16163168 259691 SH SOLE 19 259691 0 0 LANTHEUS HLDGS INC COM 516544103 319490119 5133196 SH SOLE 21 5133196 0 0 LANTHEUS HLDGS INC COM 516544103 143776205 2310029 SH SOLE 22 2241952 0 68077 LANTHEUS HLDGS INC COM 516544103 236014 3792 SH SOLE 23 3792 0 0 LANTHEUS HLDGS INC COM 516544103 877273 14095 SH SOLE 25 14095 0 0 LANTHEUS HLDGS INC COM 516544103 2128484 34198 SH SOLE 26 22884 0 11314 LANTHEUS HLDGS INC COM 516544103 311138 4999 SH SOLE 28 889 0 4110 LANTHEUS HLDGS INC COM 516544103 13293779 213589 SH SOLE 30 213589 0 0 LANTHEUS HLDGS INC COM 516544103 23402 376 SH SOLE 36 376 0 0 LANTHEUS HLDGS INC COM 516544103 878518 14115 SH SOLE 40 14115 0 0 LANTHEUS HLDGS INC COM 516544103 3573483 57415 SH SOLE 43 44698 0 12717 LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9 2510620 2270000 PRN SOLE 2 2270000 0 0 LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9 5281150 4775000 PRN SOLE 21 4775000 0 0 LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9 3871000 3500000 PRN SOLE 22 3500000 0 0 LANTRONIX INC COM NEW 516548203 88302 24804 SH SOLE 2 24804 0 0 LANTRONIX INC COM NEW 516548203 17807 5002 SH SOLE 18 5002 0 0 LANTRONIX INC COM NEW 516548203 243479 68393 SH SOLE 21 68393 0 0 LANTRONIX INC COM NEW 516548203 788529 221497 SH SOLE 22 221497 0 0 LANZATECH GLOBAL INC COM 51655R101 8514 2751 SH SOLE 2 1055 0 1696 LANZATECH GLOBAL INC COM 51655R101 173828 56164 SH SOLE 18 56164 0 0 LANZATECH GLOBAL INC COM 51655R101 126542 40886 SH SOLE 19 40886 0 0 LANZATECH GLOBAL INC COM 51655R101 2539268 820442 SH SOLE 21 820442 0 0 LANZATECH GLOBAL INC COM 51655R101 3969238 1282468 SH SOLE 22 1277413 0 5055 LARIMAR THERAPEUTICS INC COM 517125100 84006 11068 SH SOLE 2 968 0 10100 LARIMAR THERAPEUTICS INC COM 517125100 559079 73660 SH SOLE 18 73660 0 0 LARIMAR THERAPEUTICS INC COM 517125100 423530 55801 SH SOLE 19 55801 0 0 LARIMAR THERAPEUTICS INC COM 517125100 7689778 1013146 SH SOLE 21 1013146 0 0 LARIMAR THERAPEUTICS INC COM 517125100 8930978 1176677 SH SOLE 22 1159429 0 17248 LARIMAR THERAPEUTICS INC COM 517125100 64591 8510 SH SOLE 43 8196 0 314 LAS VEGAS SANDS CORP COM 517834107 26460836 511815 SH SOLE 2 89898 0 421917 LAS VEGAS SANDS CORP COM 517834107 9026458 174593 SH SOLE 4 139466 0 35127 LAS VEGAS SANDS CORP COM 517834107 11951541 231171 SH SOLE 7 201676 0 29495 LAS VEGAS SANDS CORP COM 517834107 633945 12262 SH SOLE 13 12262 0 0 LAS VEGAS SANDS CORP COM 517834107 2730174 52808 SH SOLE 15 52808 0 0 LAS VEGAS SANDS CORP COM 517834107 66681740 1289782 SH SOLE 18 1263623 0 26159 LAS VEGAS SANDS CORP COM 517834107 41730120 807159 SH SOLE 19 807159 0 0 LAS VEGAS SANDS CORP COM 517834107 415238993 8031702 SH SOLE 21 8031702 0 0 LAS VEGAS SANDS CORP COM 517834107 400326025 7743250 SH SOLE 22 7162741 0 580509 LAS VEGAS SANDS CORP COM 517834107 29475307 570122 SH SOLE 23 570122 0 0 LAS VEGAS SANDS CORP COM 517834107 57897382 1119872 SH SOLE 25 1001778 0 118094 LAS VEGAS SANDS CORP COM 517834107 17889803 346031 SH SOLE 26 166598 0 179433 LAS VEGAS SANDS CORP COM 517834107 30941778 598487 SH SOLE 28 87988 0 510499 LAS VEGAS SANDS CORP COM 517834107 128165696 2479027 SH SOLE 30 2479027 0 0 LAS VEGAS SANDS CORP COM 517834107 2499437 48345 SH SOLE 31 42837 0 5508 LAS VEGAS SANDS CORP COM 517834107 35061699 678176 SH SOLE 34 678176 0 0 LAS VEGAS SANDS CORP COM 517834107 6680467 129216 SH SOLE 36 129216 0 0 LAS VEGAS SANDS CORP COM 517834107 965653 18678 SH SOLE 40 18678 0 0 LAS VEGAS SANDS CORP COM 517834107 14548512 281403 SH SOLE 43 244275 0 37128 LAS VEGAS SANDS CORP OPTIONS 517834107 160270 3100 SH Call SOLE 4 3100 0 0 LAS VEGAS SANDS CORP OPTIONS 517834107 51700 1000 SH Call SOLE 7 1000 0 0 LAS VEGAS SANDS CORP OPTIONS 517834107 3665530 70900 SH Call SOLE 18 70900 0 0 LAS VEGAS SANDS CORP OPTIONS 517834107 25115860 485800 SH Call SOLE 19 485800 0 0 LAS VEGAS SANDS CORP OPTIONS 517834107 1618210 31300 SH Call SOLE 22 31300 0 0 LAS VEGAS SANDS CORP OPTIONS 517834107 12330450 238500 SH Call SOLE 34 238500 0 0 LATHAM GROUP INC COM 51819L107 88890 22447 SH SOLE 2 7778 0 14669 LATHAM GROUP INC COM 51819L107 1477 373 SH SOLE 7 373 0 0 LATHAM GROUP INC COM 51819L107 456501 115278 SH SOLE 18 115278 0 0 LATHAM GROUP INC COM 51819L107 313885 79264 SH SOLE 19 79264 0 0 LATHAM GROUP INC COM 51819L107 5901339 1490237 SH SOLE 21 1490237 0 0 LATHAM GROUP INC COM 51819L107 3856573 973882 SH SOLE 22 942747 0 31135 LATTICE SEMICONDUCTOR CORP COM 518415104 20745735 265189 SH SOLE 2 123381 0 141808 LATTICE SEMICONDUCTOR CORP COM 518415104 10962292 140129 SH SOLE 4 36530 0 103599 LATTICE SEMICONDUCTOR CORP COM 518415104 1608565 20562 SH SOLE 7 19987 0 575 LATTICE SEMICONDUCTOR CORP COM 518415104 387786 4957 SH SOLE 13 4957 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 991409 12673 SH SOLE 15 12673 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 28472825 363963 SH SOLE 18 355191 0 8772 LATTICE SEMICONDUCTOR CORP COM 518415104 65803947 841160 SH SOLE 19 841160 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 760855358 9725877 SH SOLE 21 9725877 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 330911570 4229983 SH SOLE 22 3958739 0 271244 LATTICE SEMICONDUCTOR CORP COM 518415104 16274109 208029 SH SOLE 23 208029 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2133019 27266 SH SOLE 25 26686 0 580 LATTICE SEMICONDUCTOR CORP COM 518415104 6883771 87994 SH SOLE 26 65519 0 22475 LATTICE SEMICONDUCTOR CORP COM 518415104 14487335 185189 SH SOLE 28 2433 0 182756 LATTICE SEMICONDUCTOR CORP COM 518415104 96666464 1235670 SH SOLE 30 1219280 0 16390 LATTICE SEMICONDUCTOR CORP COM 518415104 2426538 31018 SH SOLE 31 28986 0 2032 LATTICE SEMICONDUCTOR CORP COM 518415104 25970404 331975 SH SOLE 34 331975 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1061972 13575 SH SOLE 36 13575 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 511624 6540 SH SOLE 40 6540 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 12731228 162741 SH SOLE 43 148155 0 14586 LAUDER ESTEE COS INC CL A 518439104 63955294 414890 SH SOLE 2 67819 0 347071 LAUDER ESTEE COS INC CL A 518439104 33448392 216986 SH SOLE 4 105092 0 111894 LAUDER ESTEE COS INC CL A 518439104 23181077 150380 SH SOLE 7 131982 0 18398 LAUDER ESTEE COS INC CL A 518439104 1825136 11840 SH SOLE 13 11840 0 0 LAUDER ESTEE COS INC CL A 518439104 5090650 33024 SH SOLE 15 33024 0 0 LAUDER ESTEE COS INC CL A 518439104 52525688 340744 SH SOLE 18 325240 0 15504 LAUDER ESTEE COS INC CL A 518439104 10977792 71215 SH SOLE 19 71215 0 0 LAUDER ESTEE COS INC CL A 518439104 782043491 5073263 SH SOLE 21 5073263 0 0 LAUDER ESTEE COS INC CL A 518439104 764613751 4960193 SH SOLE 22 4456291 0 503902 LAUDER ESTEE COS INC CL A 518439104 55185546 357999 SH SOLE 23 357999 0 0 LAUDER ESTEE COS INC CL A 518439104 88092409 571472 SH SOLE 25 567010 0 4462 LAUDER ESTEE COS INC CL A 518439104 41335168 268149 SH SOLE 26 141698 0 126451 LAUDER ESTEE COS INC CL A 518439104 74807762 485292 SH SOLE 28 4691 0 480601 LAUDER ESTEE COS INC CL A 518439104 162320 1053 SH SOLE 29 1053 0 0 LAUDER ESTEE COS INC CL A 518439104 221329495 1435806 SH SOLE 30 1435806 0 0 LAUDER ESTEE COS INC CL A 518439104 8176578 53043 SH SOLE 31 49352 0 3691 LAUDER ESTEE COS INC CL A 518439104 5279946 34252 SH SOLE 34 34252 0 0 LAUDER ESTEE COS INC CL A 518439104 8165788 52973 SH SOLE 36 52973 0 0 LAUDER ESTEE COS INC CL A 518439104 1772108 11496 SH SOLE 40 11496 0 0 LAUDER ESTEE COS INC CL A 518439104 42545 276 SH OTR 43 276 0 0 LAUDER ESTEE COS INC CL A 518439104 44981265 291802 SH SOLE 43 235049 0 56753 LAUREATE EDUCATION INC COMMON STOCK 518613203 13762195 944557 SH SOLE 2 539743 0 404814 LAUREATE EDUCATION INC COMMON STOCK 518613203 5711 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 17688 1214 SH SOLE 7 1214 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 5976512 410193 SH SOLE 18 355841 0 54352 LAUREATE EDUCATION INC COMMON STOCK 518613203 33360463 2289668 SH SOLE 19 2289668 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 75144790 5157501 SH SOLE 21 5157501 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 89048270 6111755 SH SOLE 22 5800810 0 310945 LAUREATE EDUCATION INC COMMON STOCK 518613203 865429 59398 SH SOLE 23 59398 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 374085 25675 SH SOLE 25 25675 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 5674753 389482 SH SOLE 26 23231 0 366251 LAUREATE EDUCATION INC COMMON STOCK 518613203 112131 7696 SH SOLE 28 1425 0 6271 LAUREATE EDUCATION INC COMMON STOCK 518613203 1540923 105760 SH SOLE 30 105760 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 182460 12523 SH SOLE 34 12523 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 77454 5316 SH SOLE 36 5316 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 410655 28185 SH SOLE 40 28185 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 615481 42243 SH SOLE 43 22864 0 19379 LAVORO LTD *W EXP 02/27/202 G5391L110 631 1260 SH SOLE 7 1260 0 0 LAVORO LTD *W EXP 02/27/202 G5391L110 3036 6063 SH SOLE 18 6063 0 0 LAVORO LTD *W EXP 02/27/202 G5391L110 188557 376511 SH SOLE 19 376511 0 0 LAVORO LTD *W EXP 02/27/202 G5391L110 4929 9842 SH SOLE 22 9842 0 0 LAVORO LTD *W EXP 02/27/202 G5391L110 50976 101790 SH SOLE 34 101790 0 0 LAZARD INC COM 52110M109 10217201 244022 SH SOLE 2 56662 0 187360 LAZARD INC COM 52110M109 406809 9716 SH SOLE 7 9716 0 0 LAZARD INC COM 52110M109 4198137 100266 SH SOLE 18 100266 0 0 LAZARD INC COM 52110M109 1604375 38318 SH SOLE 19 38318 0 0 LAZARD INC COM 52110M109 158190806 3778142 SH SOLE 21 3778142 0 0 LAZARD INC COM 52110M109 119139033 2845451 SH SOLE 22 2746784 0 98667 LAZARD INC COM 52110M109 325749 7780 SH SOLE 26 0 0 7780 LAZARD INC COM 52110M109 31026 741 SH SOLE 28 741 0 0 LAZARD INC COM 52110M109 3057 73 SH SOLE 30 73 0 0 LAZARD INC COM 52110M109 57069 1363 SH SOLE 31 1363 0 0 LAZARD INC COM 52110M109 1984638 47400 SH SOLE 32 47400 0 0 LAZARD INC COM 52110M109 153789 3673 SH SOLE 36 3673 0 0 LAZARD INC COM 52110M109 4236 101 SH SOLE 43 101 0 0 LAZYDAYS HLDGS INC COM 52110H100 90256 22396 SH SOLE 2 19257 0 3139 LAZYDAYS HLDGS INC COM 52110H100 83320 20675 SH SOLE 18 20675 0 0 LAZYDAYS HLDGS INC COM 52110H100 64730 16062 SH SOLE 19 16062 0 0 LAZYDAYS HLDGS INC COM 52110H100 1330843 330234 SH SOLE 21 330234 0 0 LAZYDAYS HLDGS INC COM 52110H100 837470 207809 SH SOLE 22 202545 0 5264 LCI INDS NOTE 1.125% 5/1 501812AB7 5008200 5100000 PRN SOLE 2 5100000 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 3829800 3900000 PRN SOLE 21 3900000 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 7757800 7900000 PRN SOLE 22 7900000 0 0 LCI INDS COM 50189K103 2361275 19188 SH SOLE 2 7361 0 11827 LCI INDS COM 50189K103 9353 76 SH SOLE 4 76 0 0 LCI INDS COM 50189K103 1183468 9617 SH SOLE 7 9114 0 503 LCI INDS COM 50189K103 9363882 76092 SH SOLE 18 76092 0 0 LCI INDS COM 50189K103 6507290 52879 SH SOLE 19 52879 0 0 LCI INDS COM 50189K103 363630732 2954906 SH SOLE 21 2954906 0 0 LCI INDS COM 50189K103 90138127 732473 SH SOLE 22 704132 0 28341 LCI INDS COM 50189K103 630313 5122 SH SOLE 25 5122 0 0 LCI INDS COM 50189K103 2593490 21075 SH SOLE 26 9411 0 11664 LCI INDS COM 50189K103 55377 450 SH SOLE 28 450 0 0 LCI INDS COM 50189K103 8357374 67913 SH SOLE 30 67913 0 0 LCI INDS COM 50189K103 63991 520 SH SOLE 36 520 0 0 LCI INDS COM 50189K103 695535 5652 SH SOLE 40 5652 0 0 LCI INDS COM 50189K103 3550704 28853 SH SOLE 43 27090 0 1763 LCNB CORP COM 50181P100 87001 5458 SH SOLE 2 403 0 5055 LCNB CORP COM 50181P100 514511 32278 SH SOLE 18 32278 0 0 LCNB CORP COM 50181P100 388219 24355 SH SOLE 19 24355 0 0 LCNB CORP COM 50181P100 6454935 404952 SH SOLE 21 404952 0 0 LCNB CORP COM 50181P100 2782741 174576 SH SOLE 22 167176 0 7400 LEAFLY HOLDINGS INC COM NEW 52178J303 46496 15708 SH SOLE 22 15708 0 0 LEAP THERAPEUTICS INC COM NEW 52187K200 77933 29298 SH SOLE 22 29298 0 0 LEAR CORP COM NEW 521865204 25436871 175572 SH SOLE 2 82634 0 92938 LEAR CORP COM NEW 521865204 7679075 53003 SH SOLE 4 20703 0 32300 LEAR CORP COM NEW 521865204 2024843 13976 SH SOLE 7 9092 0 4884 LEAR CORP COM NEW 521865204 176754 1220 SH SOLE 13 1220 0 0 LEAR CORP COM NEW 521865204 851460 5877 SH SOLE 15 5877 0 0 LEAR CORP COM NEW 521865204 76818952 530225 SH SOLE 18 512570 0 17655 LEAR CORP COM NEW 521865204 116019904 800800 SH SOLE 19 800800 0 0 LEAR CORP COM NEW 521865204 435736017 3007565 SH SOLE 21 3007565 0 0 LEAR CORP COM NEW 521865204 281120371 1940367 SH SOLE 22 1819972 0 120395 LEAR CORP COM NEW 521865204 13566998 93643 SH SOLE 23 93643 0 0 LEAR CORP COM NEW 521865204 15948680 110082 SH SOLE 25 110082 0 0 LEAR CORP COM NEW 521865204 20402146 140821 SH SOLE 26 61606 0 79215 LEAR CORP COM NEW 521865204 14587533 100687 SH SOLE 28 0 0 100687 LEAR CORP COM NEW 521865204 58653944 404845 SH SOLE 30 394689 0 10156 LEAR CORP COM NEW 521865204 1866344 12882 SH SOLE 31 11915 0 967 LEAR CORP COM NEW 521865204 15663701 108115 SH SOLE 34 108115 0 0 LEAR CORP COM NEW 521865204 2145818 14811 SH SOLE 36 14811 0 0 LEAR CORP COM NEW 521865204 434640 3000 SH SOLE 40 3000 0 0 LEAR CORP COM NEW 521865204 12748 88 SH OTR 43 88 0 0 LEAR CORP COM NEW 521865204 12618846 87099 SH SOLE 43 78832 0 8266 LEE ENTERPRISES INC COM 523768406 11171 838 SH SOLE 18 838 0 0 LEE ENTERPRISES INC COM 523768406 165439 12411 SH SOLE 21 12411 0 0 LEE ENTERPRISES INC COM 523768406 485985 36458 SH SOLE 22 36458 0 0 LEGACY HOUSING CORP COM 52472M101 134285 6240 SH SOLE 2 3068 0 3172 LEGACY HOUSING CORP COM 52472M101 582310 27059 SH SOLE 18 27059 0 0 LEGACY HOUSING CORP COM 52472M101 478045 22214 SH SOLE 19 22214 0 0 LEGACY HOUSING CORP COM 52472M101 7693873 357522 SH SOLE 21 357522 0 0 LEGACY HOUSING CORP COM 52472M101 2817119 130907 SH SOLE 22 123511 0 7396 LEGACY HOUSING CORP COM 52472M101 18249 848 SH SOLE 25 848 0 0 LEGACY HOUSING CORP COM 52472M101 89286 4149 SH SOLE 28 0 0 4149 LEGACY HOUSING CORP COM 52472M101 603 28 SH SOLE 43 28 0 0 LEGALZOOM COM INC COM 52466B103 1336321 100174 SH SOLE 2 68970 0 31204 LEGALZOOM COM INC COM 52466B103 6577 493 SH SOLE 4 493 0 0 LEGALZOOM COM INC COM 52466B103 12566 942 SH SOLE 7 942 0 0 LEGALZOOM COM INC COM 52466B103 4161480 311955 SH SOLE 18 311955 0 0 LEGALZOOM COM INC COM 52466B103 14442604 1082654 SH SOLE 19 1082654 0 0 LEGALZOOM COM INC COM 52466B103 62887175 4714181 SH SOLE 21 4714181 0 0 LEGALZOOM COM INC COM 52466B103 47368539 3550865 SH SOLE 22 3448117 0 102748 LEGALZOOM COM INC COM 52466B103 282328 21164 SH SOLE 25 21164 0 0 LEGALZOOM COM INC COM 52466B103 34604 2594 SH SOLE 28 0 0 2594 LEGALZOOM COM INC COM 52466B103 703805 52759 SH SOLE 30 52759 0 0 LEGALZOOM COM INC COM 52466B103 16575857 1242568 SH SOLE 34 1242568 0 0 LEGALZOOM COM INC COM 52466B103 295561 22156 SH SOLE 40 22156 0 0 LEGALZOOM COM INC COM 52466B103 432096 32391 SH SOLE 43 30725 0 1666 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 4723395 84211 SH SOLE 2 60818 0 23393 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1337578 23847 SH SOLE 4 13789 0 10058 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 831142 14818 SH SOLE 7 13598 0 1220 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 397005 7078 SH SOLE 13 7078 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 4794461 85478 SH SOLE 15 85478 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2124914 37884 SH SOLE 18 37884 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 45652548 813916 SH SOLE 19 813916 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 141410518 2521136 SH SOLE 21 2521136 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 34278955 611142 SH SOLE 22 525647 0 85495 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 4580702 81667 SH SOLE 23 81667 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 5557734 99086 SH SOLE 26 5673 0 93413 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 7983570 142335 SH SOLE 28 0 0 142335 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 29903598 533136 SH SOLE 30 533136 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 18234410 325092 SH SOLE 34 325092 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 59848 1067 SH SOLE 40 1067 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 119864 2137 SH SOLE 43 2131 0 6 LEGGETT & PLATT INC COM 524660107 20337338 1062002 SH SOLE 2 835773 0 226229 LEGGETT & PLATT INC COM 524660107 6779 354 SH SOLE 4 354 0 0 LEGGETT & PLATT INC COM 524660107 2162610 112930 SH SOLE 7 110584 0 2346 LEGGETT & PLATT INC COM 524660107 8376823 437432 SH SOLE 18 428640 0 8792 LEGGETT & PLATT INC COM 524660107 7968430 416106 SH SOLE 19 416106 0 0 LEGGETT & PLATT INC COM 524660107 193101878 10083649 SH SOLE 21 10083649 0 0 LEGGETT & PLATT INC COM 524660107 94617258 4940849 SH SOLE 22 4509447 0 431402 LEGGETT & PLATT INC COM 524660107 3553646 185569 SH SOLE 23 185569 0 0 LEGGETT & PLATT INC COM 524660107 499375 26077 SH SOLE 25 26077 0 0 LEGGETT & PLATT INC COM 524660107 7507815 392053 SH SOLE 26 42503 0 349550 LEGGETT & PLATT INC COM 524660107 328020 17129 SH SOLE 28 2374 0 14755 LEGGETT & PLATT INC COM 524660107 7080444 369736 SH SOLE 30 369736 0 0 LEGGETT & PLATT INC COM 524660107 34451 1799 SH SOLE 31 1799 0 0 LEGGETT & PLATT INC COM 524660107 1061944 55454 SH SOLE 32 55454 0 0 LEGGETT & PLATT INC COM 524660107 1356758 70849 SH SOLE 34 70849 0 0 LEGGETT & PLATT INC COM 524660107 181216 9463 SH SOLE 36 9463 0 0 LEGGETT & PLATT INC COM 524660107 564944 29501 SH SOLE 40 29501 0 0 LEGGETT & PLATT INC COM 524660107 23746 1240 SH OTR 43 1240 0 0 LEGGETT & PLATT INC COM 524660107 6596957 344489 SH SOLE 43 296982 0 47507 LEIDOS HOLDINGS INC COM 525327102 55994307 427144 SH SOLE 2 202355 0 224789 LEIDOS HOLDINGS INC COM 525327102 11663208 88971 SH SOLE 4 24399 0 64572 LEIDOS HOLDINGS INC COM 525327102 11096244 84646 SH SOLE 7 74023 0 10623 LEIDOS HOLDINGS INC COM 525327102 517281 3946 SH SOLE 13 3946 0 0 LEIDOS HOLDINGS INC COM 525327102 2482320 18936 SH SOLE 15 18936 0 0 LEIDOS HOLDINGS INC COM 525327102 246475889 1880204 SH SOLE 18 1791149 0 89055 LEIDOS HOLDINGS INC COM 525327102 555121579 4234660 SH SOLE 19 4234660 0 0 LEIDOS HOLDINGS INC COM 525327102 485462713 3703278 SH SOLE 21 3703278 0 0 LEIDOS HOLDINGS INC COM 525327102 449772019 3431017 SH SOLE 22 3135294 0 295723 LEIDOS HOLDINGS INC COM 525327102 30647924 233793 SH SOLE 23 233793 0 0 LEIDOS HOLDINGS INC COM 525327102 14592021 111313 SH SOLE 25 110565 0 748 LEIDOS HOLDINGS INC COM 525327102 28698747 218924 SH SOLE 26 151966 0 66958 LEIDOS HOLDINGS INC COM 525327102 2889879 22045 SH SOLE 28 0 0 22045 LEIDOS HOLDINGS INC COM 525327102 297050 2266 SH SOLE 29 2266 0 0 LEIDOS HOLDINGS INC COM 525327102 101674191 775606 SH SOLE 30 775606 0 0 LEIDOS HOLDINGS INC COM 525327102 3996803 30489 SH SOLE 31 28461 0 2028 LEIDOS HOLDINGS INC COM 525327102 34429084 262637 SH SOLE 34 262637 0 0 LEIDOS HOLDINGS INC COM 525327102 3920771 29909 SH SOLE 36 29909 0 0 LEIDOS HOLDINGS INC COM 525327102 438889 3348 SH SOLE 40 3348 0 0 LEIDOS HOLDINGS INC COM 525327102 15807827 120588 SH SOLE 43 106908 0 13679 LEMAITRE VASCULAR INC COM 525558201 3449260 51978 SH SOLE 2 39873 0 12105 LEMAITRE VASCULAR INC COM 525558201 26677 402 SH SOLE 4 52 0 350 LEMAITRE VASCULAR INC COM 525558201 11480 173 SH SOLE 7 173 0 0 LEMAITRE VASCULAR INC COM 525558201 4051278 61050 SH SOLE 18 61050 0 0 LEMAITRE VASCULAR INC COM 525558201 7194021 108409 SH SOLE 19 108409 0 0 LEMAITRE VASCULAR INC COM 525558201 160374269 2416731 SH SOLE 21 2416731 0 0 LEMAITRE VASCULAR INC COM 525558201 40803437 614880 SH SOLE 22 593950 0 20930 LEMAITRE VASCULAR INC COM 525558201 254092 3829 SH SOLE 23 3829 0 0 LEMAITRE VASCULAR INC COM 525558201 257344 3878 SH SOLE 25 3878 0 0 LEMAITRE VASCULAR INC COM 525558201 606995 9147 SH SOLE 26 4235 0 4912 LEMAITRE VASCULAR INC COM 525558201 237569 3580 SH SOLE 28 0 0 3580 LEMAITRE VASCULAR INC COM 525558201 2945123 44381 SH SOLE 30 44381 0 0 LEMAITRE VASCULAR INC COM 525558201 277650 4184 SH SOLE 34 4184 0 0 LEMAITRE VASCULAR INC COM 525558201 299416 4512 SH SOLE 40 4512 0 0 LEMAITRE VASCULAR INC COM 525558201 26478 399 SH OTR 43 399 0 0 LEMAITRE VASCULAR INC COM 525558201 1744141 26283 SH SOLE 43 17349 0 8934 LEMONADE INC COM 52567D107 690319 42067 SH SOLE 2 15237 0 26830 LEMONADE INC COM 52567D107 2429 148 SH SOLE 4 148 0 0 LEMONADE INC COM 52567D107 6958 424 SH SOLE 7 424 0 0 LEMONADE INC COM 52567D107 2169418 132201 SH SOLE 18 132201 0 0 LEMONADE INC COM 52567D107 1792153 109211 SH SOLE 19 109211 0 0 LEMONADE INC COM 52567D107 31325065 1908901 SH SOLE 21 1908901 0 0 LEMONADE INC COM 52567D107 27456113 1673133 SH SOLE 22 1614301 0 58832 LEMONADE INC COM 52567D107 182528 11123 SH SOLE 25 11123 0 0 LEMONADE INC COM 52567D107 164740 10039 SH SOLE 26 10039 0 0 LEMONADE INC COM 52567D107 14211 866 SH SOLE 28 866 0 0 LEMONADE INC COM 52567D107 567770 34599 SH SOLE 30 34599 0 0 LEMONADE INC COM 52567D107 216267 13179 SH SOLE 40 13179 0 0 LEMONADE INC COM 52567D107 645241 39320 SH SOLE 43 37343 0 1977 LENDINGCLUB CORP COM NEW 52603A208 833925 94872 SH SOLE 2 31974 0 62898 LENDINGCLUB CORP COM NEW 52603A208 2857 325 SH SOLE 4 325 0 0 LENDINGCLUB CORP COM NEW 52603A208 9062 1031 SH SOLE 7 1031 0 0 LENDINGCLUB CORP COM NEW 52603A208 2546445 289698 SH SOLE 18 289698 0 0 LENDINGCLUB CORP COM NEW 52603A208 2054970 233785 SH SOLE 19 233785 0 0 LENDINGCLUB CORP COM NEW 52603A208 34969055 3978277 SH SOLE 21 3978277 0 0 LENDINGCLUB CORP COM NEW 52603A208 30160951 3431280 SH SOLE 22 3282082 0 149198 LENDINGCLUB CORP COM NEW 52603A208 172521 19627 SH SOLE 25 19627 0 0 LENDINGCLUB CORP COM NEW 52603A208 149078 16960 SH SOLE 26 16960 0 0 LENDINGCLUB CORP COM NEW 52603A208 466371 53057 SH SOLE 30 53057 0 0 LENDINGCLUB CORP COM NEW 52603A208 159257 18118 SH SOLE 40 18118 0 0 LENDINGCLUB CORP COM NEW 52603A208 1453778 165390 SH SOLE 43 134306 0 31084 LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 2001734 2161000 PRN SOLE 21 2161000 0 0 LENDINGTREE INC NEW COM 52603B107 1438290 33970 SH SOLE 2 27827 0 6143 LENDINGTREE INC NEW COM 52603B107 5716 135 SH SOLE 7 135 0 0 LENDINGTREE INC NEW COM 52603B107 1576445 37233 SH SOLE 18 37233 0 0 LENDINGTREE INC NEW COM 52603B107 4041734 95459 SH SOLE 19 95459 0 0 LENDINGTREE INC NEW COM 52603B107 17558567 414704 SH SOLE 21 414704 0 0 LENDINGTREE INC NEW COM 52603B107 18061186 426575 SH SOLE 22 411384 0 15191 LENDINGTREE INC NEW COM 52603B107 77313 1826 SH SOLE 26 0 0 1826 LENDINGTREE INC NEW COM 52603B107 8722 206 SH SOLE 28 206 0 0 LENDINGTREE INC NEW COM 52603B107 215765 5096 SH SOLE 43 4971 0 125 LENDWAY INC COM NEW 45765Y204 143171 24022 SH SOLE 22 24022 0 0 LENNAR CORP CL A 526057104 104726877 608948 SH SOLE 2 247765 0 361183 LENNAR CORP CL A 526057104 43225797 251342 SH SOLE 4 118912 0 132430 LENNAR CORP CL A 526057104 30363757 176554 SH SOLE 7 137045 0 39509 LENNAR CORP CL A 526057104 2000815 11634 SH SOLE 13 11634 0 0 LENNAR CORP CL A 526057104 6467996 37609 SH SOLE 15 37609 0 0 LENNAR CORP CL A 526057104 68905679 400661 SH SOLE 18 383562 0 17099 LENNAR CORP CL A 526057104 28978802 168501 SH SOLE 19 168501 0 0 LENNAR CORP CL A 526057104 1980601651 11516465 SH SOLE 21 11516465 0 0 LENNAR CORP CL A 526057104 921778232 5359799 SH SOLE 22 4792748 0 567051 LENNAR CORP CL A 526057104 74029135 430452 SH SOLE 23 430452 0 0 LENNAR CORP CL A 526057104 59750495 347427 SH SOLE 25 347427 0 0 LENNAR CORP CL A 526057104 45680468 265615 SH SOLE 26 154326 0 111289 LENNAR CORP CL A 526057104 71999943 418653 SH SOLE 28 3828 0 414825 LENNAR CORP CL A 526057104 2357846 13710 SH SOLE 29 13710 0 0 LENNAR CORP CL A 526057104 324215836 1885195 SH SOLE 30 1885195 0 0 LENNAR CORP CL A 526057104 12095869 70333 SH SOLE 31 66537 0 3796 LENNAR CORP CL A 526057104 42109131 244849 SH SOLE 34 244849 0 0 LENNAR CORP CL A 526057104 9630880 56000 SH SOLE 36 56000 0 0 LENNAR CORP CL A 526057104 2087149 12136 SH SOLE 40 12136 0 0 LENNAR CORP CL A 526057104 104392 607 SH OTR 43 607 0 0 LENNAR CORP CL A 526057104 58505344 340187 SH SOLE 43 282527 0 57660 LENNAR CORP CL B 526057302 1650497 10705 SH SOLE 2 1382 0 9323 LENNAR CORP CL B 526057302 73390 476 SH SOLE 4 476 0 0 LENNAR CORP CL B 526057302 24206 157 SH SOLE 7 157 0 0 LENNAR CORP CL B 526057302 655265 4250 SH SOLE 18 4250 0 0 LENNAR CORP CL B 526057302 621808 4033 SH SOLE 19 4033 0 0 LENNAR CORP CL B 526057302 41646639 270117 SH SOLE 21 270117 0 0 LENNAR CORP CL B 526057302 14944359 96928 SH SOLE 22 84862 0 12066 LENNAR CORP CL B 526057302 2930037 19004 SH SOLE 25 19004 0 0 LENNAR CORP CL B 526057302 42708 277 SH SOLE 26 0 0 277 LENNAR CORP CL B 526057302 767971 4981 SH SOLE 28 0 0 4981 LENNAR CORP CL B 526057302 1542 10 SH SOLE 30 10 0 0 LENNAR CORP CL B 526057302 26982 175 SH SOLE 31 175 0 0 LENNAR CORP CL B 526057302 10176 66 SH SOLE 36 66 0 0 LENNAR CORP CL B 526057302 1839707 11932 SH SOLE 43 10467 0 1465 LENNOX INTL INC COM 526107107 48174629 98565 SH SOLE 2 65566 0 32999 LENNOX INTL INC COM 526107107 20830951 42620 SH SOLE 4 17826 0 24794 LENNOX INTL INC COM 526107107 26271339 53751 SH SOLE 7 51005 0 2746 LENNOX INTL INC COM 526107107 1113884 2279 SH SOLE 13 2279 0 0 LENNOX INTL INC COM 526107107 1282995 2625 SH SOLE 15 2625 0 0 LENNOX INTL INC COM 526107107 33647705 68843 SH SOLE 18 66574 0 2269 LENNOX INTL INC COM 526107107 14272281 29201 SH SOLE 19 29201 0 0 LENNOX INTL INC COM 526107107 1046751388 2141647 SH SOLE 21 2141647 0 0 LENNOX INTL INC COM 526107107 491971153 1006570 SH SOLE 22 938467 0 68103 LENNOX INTL INC COM 526107107 28083172 57458 SH SOLE 23 57458 0 0 LENNOX INTL INC COM 526107107 27071928 55389 SH SOLE 25 55389 0 0 LENNOX INTL INC COM 526107107 29792366 60955 SH SOLE 26 51027 0 9928 LENNOX INTL INC COM 526107107 27756192 56789 SH SOLE 28 1649 0 55140 LENNOX INTL INC COM 526107107 1096777 2244 SH SOLE 29 2244 0 0 LENNOX INTL INC COM 526107107 101379577 207422 SH SOLE 30 203916 0 3506 LENNOX INTL INC COM 526107107 5657886 11576 SH SOLE 31 11128 0 448 LENNOX INTL INC COM 526107107 7473629 15291 SH SOLE 34 15291 0 0 LENNOX INTL INC COM 526107107 2168139 4436 SH SOLE 36 4436 0 0 LENNOX INTL INC COM 526107107 728741 1491 SH SOLE 40 1491 0 0 LENNOX INTL INC COM 526107107 11460726 23449 SH SOLE 43 20737 0 2712 LENSAR INC COM 52634L108 3404 1002 SH SOLE 18 1002 0 0 LENSAR INC COM 52634L108 50802 14955 SH SOLE 21 14955 0 0 LENSAR INC COM 52634L108 447307 131677 SH SOLE 22 131677 0 0 LENSAR INC COM 52634L108 2844 837 SH SOLE 43 837 0 0 LENZ THERAPEUTICS INC COM 52635N103 50577 2265 SH SOLE 2 940 0 1325 LENZ THERAPEUTICS INC COM 52635N103 234666 10509 SH SOLE 18 10509 0 0 LENZ THERAPEUTICS INC COM 52635N103 212023 9495 SH SOLE 19 9495 0 0 LENZ THERAPEUTICS INC COM 52635N103 3209402 143726 SH SOLE 21 143726 0 0 LENZ THERAPEUTICS INC COM 52635N103 1675219 75021 SH SOLE 22 72102 0 2919 LEONARDO DRS INC COM 52661A108 606393 27451 SH SOLE 2 15404 0 12047 LEONARDO DRS INC COM 52661A108 451365 20433 SH SOLE 7 19370 0 1063 LEONARDO DRS INC COM 52661A108 3504159 158631 SH SOLE 18 158631 0 0 LEONARDO DRS INC COM 52661A108 3049767 138061 SH SOLE 19 138061 0 0 LEONARDO DRS INC COM 52661A108 78432864 3550605 SH SOLE 21 3550605 0 0 LEONARDO DRS INC COM 52661A108 42255497 1912879 SH SOLE 22 1861261 0 51618 LEONARDO DRS INC COM 52661A108 246038 11138 SH SOLE 25 11138 0 0 LEONARDO DRS INC COM 52661A108 428590 19402 SH SOLE 28 0 0 19402 LEONARDO DRS INC COM 52661A108 626804 28375 SH SOLE 30 28375 0 0 LEONARDO DRS INC COM 52661A108 141266 6395 SH SOLE 40 6395 0 0 LEONARDO DRS INC COM 52661A108 21891 991 SH SOLE 43 991 0 0 LESLIES INC COM 527064109 959127 147558 SH SOLE 2 51300 0 96258 LESLIES INC COM 527064109 2847 438 SH SOLE 4 438 0 0 LESLIES INC COM 527064109 416897 64138 SH SOLE 7 60701 0 3437 LESLIES INC COM 527064109 3625005 557693 SH SOLE 18 557693 0 0 LESLIES INC COM 527064109 2488142 382791 SH SOLE 19 382791 0 0 LESLIES INC COM 527064109 138518354 21310516 SH SOLE 21 21310516 0 0 LESLIES INC COM 527064109 33413822 5140588 SH SOLE 22 4924319 0 216269 LESLIES INC COM 527064109 285519 43926 SH SOLE 25 43926 0 0 LESLIES INC COM 527064109 1672964 257379 SH SOLE 26 71960 0 185419 LESLIES INC COM 527064109 163917 25218 SH SOLE 28 1730 0 23488 LESLIES INC COM 527064109 4919077 756781 SH SOLE 30 756781 0 0 LESLIES INC COM 527064109 31129 4789 SH SOLE 36 4789 0 0 LESLIES INC COM 527064109 250094 38476 SH SOLE 40 38476 0 0 LESLIES INC COM 527064109 689553 106085 SH SOLE 43 102862 0 3223 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 669005 33467 SH SOLE 2 23521 0 9946 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4058 203 SH SOLE 4 203 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 442539 22138 SH SOLE 7 20928 0 1210 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4496671 224946 SH SOLE 21 224946 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 31403191 1570945 SH SOLE 22 1530920 0 40025 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 331174 16567 SH SOLE 25 16567 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 536492 26838 SH SOLE 26 26838 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1089995 54527 SH SOLE 28 54527 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1291954 64630 SH SOLE 30 64630 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 322659 16141 SH SOLE 40 16141 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 249997 12506 SH SOLE 43 11941 0 565 LEXARIA BIOSCIENCE CORP COM NEW 52886N406 5474 1508 SH SOLE 22 1508 0 0 LEXEO THERAPEUTICS INC COM 52886X107 27675 1765 SH SOLE 2 471 0 1294 LEXEO THERAPEUTICS INC COM 52886X107 461227 29415 SH SOLE 18 29415 0 0 LEXEO THERAPEUTICS INC COM 52886X107 726078 46306 SH SOLE 19 46306 0 0 LEXEO THERAPEUTICS INC COM 52886X107 5184106 330619 SH SOLE 21 330619 0 0 LEXEO THERAPEUTICS INC COM 52886X107 3877068 247262 SH SOLE 22 242751 0 4511 LEXEO THERAPEUTICS INC COM 52886X107 71971 4590 SH SOLE 26 1250 0 3340 LEXEO THERAPEUTICS INC COM 52886X107 47118 3005 SH SOLE 34 3005 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 85620 35675 SH SOLE 2 2519 0 33156 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2155 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 597713 249047 SH SOLE 18 249047 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 520699 216958 SH SOLE 19 216958 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 8608442 3586851 SH SOLE 21 3586851 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 8166710 3402796 SH SOLE 22 3352653 0 50143 LEXICON PHARMACEUTICALS INC COM NEW 528872302 319680 133200 SH SOLE 30 133200 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 162845 67852 SH SOLE 43 53619 0 14233 LEXINFINTECH HLDGS LTD ADR 528877103 100100 55611 SH SOLE 43 55611 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 90934 22179 SH SOLE 22 22179 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 386576 94287 SH SOLE 43 90809 0 3478 LGI HOMES INC COM 50187T106 2716541 23344 SH SOLE 2 11900 0 11444 LGI HOMES INC COM 50187T106 10124 87 SH SOLE 4 87 0 0 LGI HOMES INC COM 50187T106 38402 330 SH SOLE 7 330 0 0 LGI HOMES INC COM 50187T106 7489922 64363 SH SOLE 18 64363 0 0 LGI HOMES INC COM 50187T106 5313687 45662 SH SOLE 19 45662 0 0 LGI HOMES INC COM 50187T106 297397732 2555622 SH SOLE 21 2555622 0 0 LGI HOMES INC COM 50187T106 70365215 604668 SH SOLE 22 577070 0 27598 LGI HOMES INC COM 50187T106 8960 77 SH SOLE 23 77 0 0 LGI HOMES INC COM 50187T106 494805 4252 SH SOLE 25 4252 0 0 LGI HOMES INC COM 50187T106 841006 7227 SH SOLE 26 7227 0 0 LGI HOMES INC COM 50187T106 47013 404 SH SOLE 28 404 0 0 LGI HOMES INC COM 50187T106 5222220 44876 SH SOLE 30 44876 0 0 LGI HOMES INC COM 50187T106 61909 532 SH SOLE 36 532 0 0 LGI HOMES INC COM 50187T106 516566 4439 SH SOLE 40 4439 0 0 LGI HOMES INC COM 50187T106 2151099 18485 SH SOLE 43 18132 0 353 LI AUTO INC SPONSORED ADS 50202M102 1582766 52271 SH SOLE 2 52271 0 0 LI AUTO INC SPONSORED ADS 50202M102 49720 1642 SH SOLE 19 1642 0 0 LI AUTO INC SPONSORED ADS 50202M102 8997672 297149 SH SOLE 22 99959 0 197190 LI AUTO INC SPONSORED ADS 50202M102 8830829 291639 SH SOLE 25 291639 0 0 LI AUTO INC SPONSORED ADS 50202M102 850444 28086 SH SOLE 26 0 0 28086 LI AUTO INC SPONSORED ADS 50202M102 70340 2323 SH SOLE 28 0 0 2323 LI AUTO INC SPONSORED ADS 50202M102 298864 9870 SH SOLE 30 9870 0 0 LI AUTO INC SPONSORED ADS 50202M102 1007688 33279 SH SOLE 32 33279 0 0 LI AUTO INC SPONSORED ADS 50202M102 75185 2483 SH SOLE 36 2483 0 0 LI AUTO INC SPONSORED ADS 50202M102 18702866 617664 SH SOLE 43 542085 0 75579 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 577854 561023 SH SOLE 2 247870 0 313153 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 385255 374034 SH SOLE 18 374034 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 770186 747753 SH SOLE 19 747753 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 4965616 4820986 SH SOLE 21 4820986 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 2991469 2904339 SH SOLE 22 2711098 0 193241 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 61949 60145 SH SOLE 23 60145 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 119915 116422 SH SOLE 30 116422 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 3522 3419 SH SOLE 43 3419 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1566859 27431 SH SOLE 2 1579 0 25852 LIBERTY BROADBAND CORP COM SER A 530307107 11253 197 SH SOLE 7 197 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 8854 155 SH SOLE 15 155 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 313303 5485 SH SOLE 18 5485 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 284001 4972 SH SOLE 19 4972 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 11641056 203800 SH SOLE 21 203800 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 20807559 364278 SH SOLE 22 351426 0 12852 LIBERTY BROADBAND CORP COM SER A 530307107 1896955 33210 SH SOLE 25 33210 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 81967 1435 SH SOLE 26 0 0 1435 LIBERTY BROADBAND CORP COM SER A 530307107 265437 4647 SH SOLE 28 448 0 4199 LIBERTY BROADBAND CORP COM SER A 530307107 514 9 SH SOLE 30 9 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 13252 232 SH SOLE 31 232 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 12109 212 SH OTR 43 212 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 2584680 45250 SH SOLE 43 31887 0 13363 LIBERTY BROADBAND CORP COM SER C 530307305 6835437 119438 SH SOLE 2 11550 0 107888 LIBERTY BROADBAND CORP COM SER C 530307305 2690726 47016 SH SOLE 4 32941 0 14075 LIBERTY BROADBAND CORP COM SER C 530307305 1203547 21030 SH SOLE 7 20565 0 465 LIBERTY BROADBAND CORP COM SER C 530307305 378405 6612 SH SOLE 13 6612 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 633021 11061 SH SOLE 15 11061 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 5013348 87600 SH SOLE 18 80304 0 7296 LIBERTY BROADBAND CORP COM SER C 530307305 1493817 26102 SH SOLE 19 26102 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 93894285 1640648 SH SOLE 21 1640648 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 159968323 2795183 SH SOLE 22 2562292 0 232891 LIBERTY BROADBAND CORP COM SER C 530307305 10312503 180194 SH SOLE 23 180194 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 10381751 181404 SH SOLE 25 180377 0 1027 LIBERTY BROADBAND CORP COM SER C 530307305 6885055 120305 SH SOLE 26 67392 0 52913 LIBERTY BROADBAND CORP COM SER C 530307305 7106249 124170 SH SOLE 28 1586 0 122584 LIBERTY BROADBAND CORP COM SER C 530307305 45411032 793483 SH SOLE 30 793483 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1728289 30199 SH SOLE 31 28186 0 2013 LIBERTY BROADBAND CORP COM SER C 530307305 279511 4884 SH SOLE 34 4884 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1806923 31573 SH SOLE 36 31573 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 382296 6680 SH SOLE 40 6680 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 6070157 106066 SH SOLE 43 101379 0 4687 LIBERTY ENERGY INC COM CL A 53115L104 7339397 354218 SH SOLE 2 181875 0 172343 LIBERTY ENERGY INC COM CL A 53115L104 5201 251 SH SOLE 4 251 0 0 LIBERTY ENERGY INC COM CL A 53115L104 28013 1352 SH SOLE 7 1352 0 0 LIBERTY ENERGY INC COM CL A 53115L104 11299880 545361 SH SOLE 18 509856 0 35505 LIBERTY ENERGY INC COM CL A 53115L104 15839425 764451 SH SOLE 19 764451 0 0 LIBERTY ENERGY INC COM CL A 53115L104 374380460 18068555 SH SOLE 21 18068555 0 0 LIBERTY ENERGY INC COM CL A 53115L104 103300886 4985564 SH SOLE 22 4734402 0 251162 LIBERTY ENERGY INC COM CL A 53115L104 265071 12793 SH SOLE 23 12793 0 0 LIBERTY ENERGY INC COM CL A 53115L104 617166 29786 SH SOLE 25 29786 0 0 LIBERTY ENERGY INC COM CL A 53115L104 2600629 125513 SH SOLE 26 55674 0 69839 LIBERTY ENERGY INC COM CL A 53115L104 478259 23082 SH SOLE 28 1933 0 21149 LIBERTY ENERGY INC COM CL A 53115L104 7099149 342623 SH SOLE 30 342623 0 0 LIBERTY ENERGY INC COM CL A 53115L104 729427 35204 SH SOLE 40 35204 0 0 LIBERTY ENERGY INC COM CL A 53115L104 3560090 171819 SH SOLE 43 165015 0 6804 LIBERTY GLOBAL LTD COM CL A G61188101 1674065 98940 SH SOLE 2 53873 0 45067 LIBERTY GLOBAL LTD COM CL A G61188101 21996 1300 SH SOLE 4 1300 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 52503 3103 SH SOLE 7 3103 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 23045 1362 SH SOLE 15 1362 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 278875 16482 SH SOLE 18 16482 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 257624 15226 SH SOLE 19 15226 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 5419239 320286 SH SOLE 21 320286 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 43778757 2587397 SH SOLE 22 2585514 0 1883 LIBERTY GLOBAL LTD COM CL A G61188101 3838099 226838 SH SOLE 25 226838 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 1833942 108389 SH SOLE 26 62930 0 45459 LIBERTY GLOBAL LTD COM CL A G61188101 306066 18089 SH SOLE 28 0 0 18089 LIBERTY GLOBAL LTD COM CL A G61188101 556600 32896 SH SOLE 36 32896 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 823699 48682 SH SOLE 43 48357 0 325 LIBERTY GLOBAL LTD COM CL B G61188119 8221 485 SH SOLE 22 485 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 4699508 266412 SH SOLE 2 192631 0 73781 LIBERTY GLOBAL LTD COM CL C G61188127 5928416 336078 SH SOLE 4 113387 0 222691 LIBERTY GLOBAL LTD COM CL C G61188127 488134 27672 SH SOLE 7 26780 0 892 LIBERTY GLOBAL LTD COM CL C G61188127 177123 10041 SH SOLE 13 10041 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 381394 21621 SH SOLE 15 21621 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 1504163 85270 SH SOLE 18 69295 0 15975 LIBERTY GLOBAL LTD COM CL C G61188127 26475170 1500860 SH SOLE 21 1500860 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 65637928 3720971 SH SOLE 22 3431703 0 289268 LIBERTY GLOBAL LTD COM CL C G61188127 5809522 329338 SH SOLE 23 329338 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 34687525 1966413 SH SOLE 25 1966413 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 8631799 489331 SH SOLE 26 176877 0 312454 LIBERTY GLOBAL LTD COM CL C G61188127 5305389 300759 SH SOLE 28 0 0 300759 LIBERTY GLOBAL LTD COM CL C G61188127 24236707 1373963 SH SOLE 30 1270651 0 103312 LIBERTY GLOBAL LTD COM CL C G61188127 684150 38784 SH SOLE 31 36634 0 2150 LIBERTY GLOBAL LTD COM CL C G61188127 178570 10123 SH SOLE 34 10123 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 1174048 66556 SH SOLE 36 66556 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 123798 7018 SH SOLE 40 7018 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 1960033 111113 SH SOLE 43 106696 0 4417 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 692804 99398 SH SOLE 2 72457 0 26941 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 551 79 SH SOLE 7 79 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 617047 88529 SH SOLE 18 88529 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 816884 117200 SH SOLE 19 117200 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 10399101 1491980 SH SOLE 21 1491980 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 8350520 1198066 SH SOLE 22 1151931 0 46135 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 29107 4176 SH SOLE 23 4176 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 49968 7169 SH SOLE 25 7169 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 248920 35713 SH SOLE 26 0 0 35713 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 58910 8452 SH SOLE 28 0 0 8452 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 237231 34036 SH SOLE 30 34036 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 22457 3222 SH SOLE 36 3222 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 52108 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 82755 11873 SH SOLE 43 11775 0 98 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 848104 121331 SH SOLE 2 37771 0 83560 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4711 674 SH SOLE 4 674 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 9555 1367 SH SOLE 7 1367 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2560598 366323 SH SOLE 18 366323 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2018642 288790 SH SOLE 19 288790 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 34528063 4939637 SH SOLE 21 4939637 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 28828934 4124311 SH SOLE 22 3936591 0 187720 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 220590 31558 SH SOLE 25 31558 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 306700 43877 SH SOLE 26 43877 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 19656 2812 SH SOLE 28 2812 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 616001 88126 SH SOLE 30 88126 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 48587 6951 SH SOLE 36 6951 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 140960 20166 SH SOLE 40 20166 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 110295 15779 SH SOLE 43 15025 0 754 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 2034957 46439 SH SOLE 2 16856 0 29583 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 6398 146 SH SOLE 4 146 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 23312 532 SH SOLE 7 532 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 689595 15737 SH SOLE 18 15737 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 675617 15418 SH SOLE 19 15418 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 27353320 624220 SH SOLE 21 624220 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 52643595 1201360 SH SOLE 22 1135850 0 65510 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 446000 10178 SH SOLE 25 10178 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 697308 15913 SH SOLE 26 15913 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 1004880 22932 SH SOLE 30 22932 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 29140 665 SH SOLE 31 665 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 52891 1207 SH SOLE 36 1207 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 384783 8781 SH SOLE 40 8781 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 777771 17749 SH SOLE 43 16519 0 1230 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 1175467 27756 SH SOLE 2 7359 0 20397 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 7242 171 SH SOLE 7 171 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 424178 10016 SH SOLE 18 10016 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 287768 6795 SH SOLE 19 6795 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 11583021 273507 SH SOLE 21 273507 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 23926691 564975 SH SOLE 22 539496 0 25479 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 173212 4090 SH SOLE 25 4090 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 24478 578 SH SOLE 28 0 0 578 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 424 10 SH SOLE 30 10 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 12324 291 SH SOLE 31 291 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 35151 830 SH SOLE 36 830 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 291749 6889 SH SOLE 40 6889 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 2105756 49723 SH SOLE 43 45852 0 3871 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 15516827 236537 SH SOLE 2 35933 0 200604 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 11104637 169278 SH SOLE 4 75421 0 93857 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 2368685 36108 SH SOLE 7 35375 0 733 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 712941 10868 SH SOLE 13 10868 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1146754 17481 SH SOLE 15 17481 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 11668666 177876 SH SOLE 18 159677 0 18199 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 251465792 3833320 SH SOLE 19 3833320 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 156153256 2380385 SH SOLE 21 2380385 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 369293626 5629476 SH SOLE 22 5224028 0 405448 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 20756758 316414 SH SOLE 23 316414 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 31250331 476377 SH SOLE 25 474189 0 2188 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 13212955 201417 SH SOLE 26 99529 0 101888 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 16559342 252429 SH SOLE 28 2589 0 249840 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 33729421 514168 SH SOLE 30 514168 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 2902866 44251 SH SOLE 31 41199 0 3052 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 668005 10183 SH SOLE 34 10183 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 2904506 44276 SH SOLE 36 44276 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 673253 10263 SH SOLE 40 10263 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 4715754 71886 SH SOLE 43 62921 0 8965 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 8635720 147016 SH SOLE 2 1097 0 145919 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 46111 785 SH SOLE 4 785 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 13099 223 SH SOLE 7 223 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 439316 7479 SH SOLE 18 7479 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 360840 6143 SH SOLE 19 6143 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 14869385 253139 SH SOLE 21 253139 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 25460266 433440 SH SOLE 22 416341 0 17099 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 2073581 35301 SH SOLE 25 35301 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 31720 540 SH SOLE 26 540 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 258632 4403 SH SOLE 28 0 0 4403 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 881 15 SH SOLE 30 15 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 20442 348 SH SOLE 31 348 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 5111056 87012 SH SOLE 43 74079 0 12933 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 6036002 203164 SH SOLE 2 39694 0 163470 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 6972254 234677 SH SOLE 4 126500 0 108177 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 647143 21782 SH SOLE 7 20850 0 932 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 395678 13318 SH SOLE 13 13318 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 461188 15523 SH SOLE 15 15523 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 3654627 123010 SH SOLE 18 112282 0 10728 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 2070133 69678 SH SOLE 19 69678 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 69677853 2345266 SH SOLE 21 2345266 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 119178070 4011379 SH SOLE 22 3645594 0 365785 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 7639005 257119 SH SOLE 23 257119 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 15236209 512831 SH SOLE 25 497946 0 14885 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 4704489 158347 SH SOLE 26 91365 0 66982 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 4735239 159382 SH SOLE 28 2282 0 157100 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 19852163 668198 SH SOLE 30 590866 0 77332 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 1061033 35713 SH SOLE 31 33373 0 2340 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 195878 6593 SH SOLE 34 6593 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 1261368 42456 SH SOLE 36 42456 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 209842 7063 SH SOLE 40 7063 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 2441352 82173 SH SOLE 43 73477 0 8696 LIBERTY MEDIA CORP DEL COM LBTY SRM S B 531229797 263 9 SH SOLE 43 9 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 3132756 105480 SH SOLE 2 11057 0 94423 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 56282 1895 SH SOLE 7 1895 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 18176 612 SH SOLE 15 612 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 941045 31685 SH SOLE 18 31685 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 1015651 34197 SH SOLE 19 34197 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 23933775 805851 SH SOLE 21 805851 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 53489908 1801007 SH SOLE 22 1727380 0 73627 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 68251 2298 SH SOLE 23 2298 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 2066556 69581 SH SOLE 25 69581 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 681674 22952 SH SOLE 26 9894 0 13058 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 593703 19990 SH SOLE 28 0 0 19990 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 1396 47 SH SOLE 30 47 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 27116 913 SH SOLE 31 913 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 272795 9185 SH SOLE 36 9185 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 5910 199 SH OTR 43 199 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 7964731 268173 SH SOLE 43 238488 0 29685 LIBERTY MEDIA CORP DEL NOTE 3.750% 3/1 531229AP7 6604953 5394000 PRN SOLE 21 5394000 0 0 LIBERTY MEDIA CORP DEL NOTE 2.250% 8/1 531229AQ5 3886146 3800000 PRN SOLE 21 3800000 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1057828 68159 SH SOLE 2 44495 0 23664 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 5789 373 SH SOLE 4 373 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 5401 348 SH SOLE 7 348 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1757547 113244 SH SOLE 18 113244 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1481865 95481 SH SOLE 19 95481 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 26086202 1680812 SH SOLE 21 1680812 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 24085410 1551895 SH SOLE 22 1497787 0 54108 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 225521 14531 SH SOLE 25 14531 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 22690 1462 SH SOLE 28 0 0 1462 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 679869 43806 SH SOLE 30 43806 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 172908 11141 SH SOLE 40 11141 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 481 31 SH SOLE 43 31 0 0 LIFECORE BIOMEDICAL INC COM 514766104 40340 7597 SH SOLE 18 7597 0 0 LIFECORE BIOMEDICAL INC COM 514766104 300057 56508 SH SOLE 21 56508 0 0 LIFECORE BIOMEDICAL INC COM 514766104 2144948 403945 SH SOLE 22 403945 0 0 LIFECORE BIOMEDICAL INC COM 514766104 20497 3860 SH SOLE 26 3860 0 0 LIFECORE BIOMEDICAL INC COM 514766104 36671 6906 SH SOLE 43 2591 0 4315 LIFEMD INC COM 53216B104 67899 6605 SH SOLE 18 6605 0 0 LIFEMD INC COM 53216B104 1013731 98612 SH SOLE 21 98612 0 0 LIFEMD INC COM 53216B104 4541344 441765 SH SOLE 22 441765 0 0 LIFEMD INC COM 53216B104 20097 1955 SH SOLE 26 1955 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 410700 66564 SH SOLE 2 27240 0 39324 LIFESTANCE HEALTH GROUP INC COM 53228F101 6380 1034 SH SOLE 7 1034 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 1589275 257581 SH SOLE 18 257581 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 1398535 226667 SH SOLE 19 226667 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 23853572 3866057 SH SOLE 21 3866057 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 17890686 2899625 SH SOLE 22 2801340 0 98285 LIFESTANCE HEALTH GROUP INC COM 53228F101 78507 12724 SH SOLE 25 12724 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 534174 86576 SH SOLE 30 86576 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 157409 25512 SH SOLE 40 25512 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 358273 58067 SH SOLE 43 33366 0 24701 LIFETIME BRANDS INC COM 53222Q103 346731 33085 SH SOLE 2 33085 0 0 LIFETIME BRANDS INC COM 53222Q103 48355 4614 SH SOLE 18 4614 0 0 LIFETIME BRANDS INC COM 53222Q103 276599 26393 SH SOLE 21 26393 0 0 LIFETIME BRANDS INC COM 53222Q103 2084105 198865 SH SOLE 22 198865 0 0 LIFETIME BRANDS INC COM 53222Q103 30151 2877 SH SOLE 26 2877 0 0 LIFEVANTAGE CORP COM NEW 53222K205 5028 831 SH SOLE 2 831 0 0 LIFEVANTAGE CORP COM NEW 53222K205 12185 2014 SH SOLE 18 2014 0 0 LIFEVANTAGE CORP COM NEW 53222K205 161239 26651 SH SOLE 21 26651 0 0 LIFEVANTAGE CORP COM NEW 53222K205 1059966 175201 SH SOLE 22 175201 0 0 LIFEWAY FOODS INC COM 531914109 48233 2801 SH SOLE 2 2801 0 0 LIFEWAY FOODS INC COM 531914109 11951 694 SH SOLE 18 694 0 0 LIFEWAY FOODS INC COM 531914109 149900 8705 SH SOLE 21 8705 0 0 LIFEWAY FOODS INC COM 531914109 91662 5323 SH SOLE 22 5323 0 0 LIFEZONE METALS LIMITED ORD SHS G5568L109 2692 351 SH SOLE 2 351 0 0 LIFEZONE METALS LIMITED ORD SHS G5568L109 9395750 1225000 SH SOLE 25 1225000 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1644165 22492 SH SOLE 2 13579 0 8913 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5702 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 65936 902 SH SOLE 7 902 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3791989 51874 SH SOLE 18 51874 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2634597 36041 SH SOLE 19 36041 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 154823753 2117972 SH SOLE 21 2117972 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 37369012 511204 SH SOLE 22 489609 0 21595 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 270470 3700 SH SOLE 25 3700 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 308555 4221 SH SOLE 26 4221 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 289257 3957 SH SOLE 28 297 0 3660 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5632063 77046 SH SOLE 30 77046 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 356582 4878 SH SOLE 40 4878 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12573 172 SH OTR 43 172 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2465882 33733 SH SOLE 43 27755 0 5978 LIGHT & WONDER INC COM 80874P109 11556792 113202 SH SOLE 2 77337 0 35865 LIGHT & WONDER INC COM 80874P109 26339 258 SH SOLE 4 258 0 0 LIGHT & WONDER INC COM 80874P109 1680503 16461 SH SOLE 7 15618 0 843 LIGHT & WONDER INC COM 80874P109 35590105 348615 SH SOLE 18 348615 0 0 LIGHT & WONDER INC COM 80874P109 20915280 204871 SH SOLE 19 204871 0 0 LIGHT & WONDER INC COM 80874P109 689193154 6750839 SH SOLE 21 6750839 0 0 LIGHT & WONDER INC COM 80874P109 301477691 2953058 SH SOLE 22 2854396 0 98662 LIGHT & WONDER INC COM 80874P109 82285 806 SH SOLE 23 806 0 0 LIGHT & WONDER INC COM 80874P109 1908777 18697 SH SOLE 25 18697 0 0 LIGHT & WONDER INC COM 80874P109 3604390 35306 SH SOLE 26 35306 0 0 LIGHT & WONDER INC COM 80874P109 398457 3903 SH SOLE 28 1542 0 2361 LIGHT & WONDER INC COM 80874P109 9041192 88561 SH SOLE 30 88561 0 0 LIGHT & WONDER INC COM 80874P109 191419 1875 SH SOLE 36 1875 0 0 LIGHT & WONDER INC COM 80874P109 1948490 19086 SH SOLE 40 19086 0 0 LIGHT & WONDER INC COM 80874P109 13901902 136173 SH SOLE 43 130348 0 5825 LIGHTBRIDGE CORP COM 53224K302 6466 2192 SH SOLE 18 2192 0 0 LIGHTBRIDGE CORP COM 53224K302 83638 28352 SH SOLE 21 28352 0 0 LIGHTBRIDGE CORP COM 53224K302 99161 33614 SH SOLE 22 33614 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 8854 6416 SH SOLE 18 6416 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 116404 84351 SH SOLE 21 84351 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 268493 194560 SH SOLE 22 194560 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 6777229 482022 SH SOLE 21 482022 0 0 LIGHTWAVE LOGIC INC COM 532275104 278334 59473 SH SOLE 2 32456 0 27017 LIGHTWAVE LOGIC INC COM 532275104 3318 709 SH SOLE 4 709 0 0 LIGHTWAVE LOGIC INC COM 532275104 6107 1305 SH SOLE 7 1305 0 0 LIGHTWAVE LOGIC INC COM 532275104 1374216 293636 SH SOLE 18 293636 0 0 LIGHTWAVE LOGIC INC COM 532275104 1180502 252244 SH SOLE 19 252244 0 0 LIGHTWAVE LOGIC INC COM 532275104 21760165 4649608 SH SOLE 21 4649608 0 0 LIGHTWAVE LOGIC INC COM 532275104 14170586 3027903 SH SOLE 22 2932036 0 95867 LIGHTWAVE LOGIC INC COM 532275104 73148 15630 SH SOLE 25 15630 0 0 LIGHTWAVE LOGIC INC COM 532275104 320664 68518 SH SOLE 30 68518 0 0 LIGHTWAVE LOGIC INC COM 532275104 120585 25766 SH SOLE 40 25766 0 0 LILIUM N V CLASS A ORD SHS N52586109 8834 9202 SH SOLE 30 9202 0 0 LIMBACH HLDGS INC COM 53263P105 593424 14327 SH SOLE 2 9742 0 4585 LIMBACH HLDGS INC COM 53263P105 3811 92 SH SOLE 7 92 0 0 LIMBACH HLDGS INC COM 53263P105 1057287 25526 SH SOLE 18 25526 0 0 LIMBACH HLDGS INC COM 53263P105 850850 20542 SH SOLE 19 20542 0 0 LIMBACH HLDGS INC COM 53263P105 24060837 580899 SH SOLE 21 580899 0 0 LIMBACH HLDGS INC COM 53263P105 10508917 253716 SH SOLE 22 247147 0 6569 LIMONEIRA CO COM 532746104 189243 9675 SH SOLE 2 891 0 8784 LIMONEIRA CO COM 532746104 3716 190 SH SOLE 7 190 0 0 LIMONEIRA CO COM 532746104 988386 50531 SH SOLE 18 50531 0 0 LIMONEIRA CO COM 532746104 752649 38479 SH SOLE 19 38479 0 0 LIMONEIRA CO COM 532746104 12380893 632970 SH SOLE 21 632970 0 0 LIMONEIRA CO COM 532746104 8567104 437991 SH SOLE 22 423048 0 14943 LIMONEIRA CO COM 532746104 52049 2661 SH SOLE 43 2661 0 0 LINCOLN EDL SVCS CORP COM 533535100 116440 11272 SH SOLE 2 1620 0 9652 LINCOLN EDL SVCS CORP COM 533535100 696769 67451 SH SOLE 18 67451 0 0 LINCOLN EDL SVCS CORP COM 533535100 556942 53915 SH SOLE 19 53915 0 0 LINCOLN EDL SVCS CORP COM 533535100 8369242 810188 SH SOLE 21 810188 0 0 LINCOLN EDL SVCS CORP COM 533535100 7367449 713209 SH SOLE 22 696778 0 16431 LINCOLN EDL SVCS CORP COM 533535100 4989 483 SH SOLE 43 483 0 0 LINCOLN ELEC HLDGS INC COM 533900106 22062097 86369 SH SOLE 2 52132 0 34237 LINCOLN ELEC HLDGS INC COM 533900106 405894 1589 SH SOLE 4 174 0 1415 LINCOLN ELEC HLDGS INC COM 533900106 3666075 14352 SH SOLE 7 13905 0 447 LINCOLN ELEC HLDGS INC COM 533900106 26460774 103589 SH SOLE 18 103589 0 0 LINCOLN ELEC HLDGS INC COM 533900106 5201269 20362 SH SOLE 19 20362 0 0 LINCOLN ELEC HLDGS INC COM 533900106 790068512 3092971 SH SOLE 21 3092971 0 0 LINCOLN ELEC HLDGS INC COM 533900106 428821433 1678756 SH SOLE 22 1604471 0 74285 LINCOLN ELEC HLDGS INC COM 533900106 2955441 11570 SH SOLE 25 11570 0 0 LINCOLN ELEC HLDGS INC COM 533900106 4784647 18731 SH SOLE 26 18731 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1604419 6281 SH SOLE 28 615 0 5666 LINCOLN ELEC HLDGS INC COM 533900106 75835027 296880 SH SOLE 30 296880 0 0 LINCOLN ELEC HLDGS INC COM 533900106 177531 695 SH SOLE 31 695 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3094145 12113 SH SOLE 34 12113 0 0 LINCOLN ELEC HLDGS INC COM 533900106 183406 718 SH SOLE 36 718 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3074987 12038 SH SOLE 40 12038 0 0 LINCOLN ELEC HLDGS INC COM 533900106 52876 207 SH OTR 43 207 0 0 LINCOLN ELEC HLDGS INC COM 533900106 10701567 41895 SH SOLE 43 36994 0 4901 LINCOLN NATL CORP IND COM 534187109 8136083 254810 SH SOLE 2 53729 0 201081 LINCOLN NATL CORP IND COM 534187109 15710 492 SH SOLE 4 492 0 0 LINCOLN NATL CORP IND COM 534187109 906844 28401 SH SOLE 7 27099 0 1302 LINCOLN NATL CORP IND COM 534187109 4013601 125700 SH SOLE 18 125700 0 0 LINCOLN NATL CORP IND COM 534187109 1710777 53579 SH SOLE 19 53579 0 0 LINCOLN NATL CORP IND COM 534187109 384481295 12041381 SH SOLE 21 12041381 0 0 LINCOLN NATL CORP IND COM 534187109 97474850 3052767 SH SOLE 22 2827694 0 225073 LINCOLN NATL CORP IND COM 534187109 1091272 34177 SH SOLE 25 34177 0 0 LINCOLN NATL CORP IND COM 534187109 3157143 98877 SH SOLE 26 98877 0 0 LINCOLN NATL CORP IND COM 534187109 11975889 375067 SH SOLE 30 375067 0 0 LINCOLN NATL CORP IND COM 534187109 67213 2105 SH SOLE 31 2105 0 0 LINCOLN NATL CORP IND COM 534187109 733815 22982 SH SOLE 36 22982 0 0 LINCOLN NATL CORP IND COM 534187109 892475 27951 SH SOLE 40 27951 0 0 LINCOLN NATL CORP IND COM 534187109 15399174 482279 SH SOLE 43 433605 0 48674 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 503447 53960 SH SOLE 2 34744 0 19216 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1176 126 SH SOLE 4 126 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4422 474 SH SOLE 7 474 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 894383 95861 SH SOLE 18 95861 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 717318 76883 SH SOLE 19 76883 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12889012 1381459 SH SOLE 21 1381459 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 9150799 980793 SH SOLE 22 932624 0 48169 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 44262 4744 SH SOLE 25 4744 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 77243 8279 SH SOLE 30 8279 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 108965 11679 SH SOLE 40 11679 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 114414 12263 SH SOLE 43 11683 0 580 LINDE PLC SHS G54950103 414848097 893453 SH SOLE 2 141241 0 752212 LINDE PLC SHS G54950103 98212502 211519 SH SOLE 4 164168 0 47351 LINDE PLC SHS G54950103 220594717 475092 SH SOLE 7 432474 0 42618 LINDE PLC SHS G54950103 9916482 21357 SH SOLE 13 21357 0 0 LINDE PLC SHS G54950103 33250884 71612 SH SOLE 15 71612 0 0 LINDE PLC SHS G54950103 310244694 668170 SH SOLE 18 636970 0 31200 LINDE PLC SHS G54950103 95166099 204958 SH SOLE 19 204958 0 0 LINDE PLC SHS G54950103 5753449482 12391130 SH SOLE 21 12391130 0 0 LINDE PLC SHS G54950103 4827575900 10397088 SH SOLE 22 9339454 0 1057634 LINDE PLC SHS G54950103 401994326 865770 SH SOLE 23 865770 0 0 LINDE PLC SHS G54950103 1006680120 2168074 SH SOLE 25 2088892 0 79182 LINDE PLC SHS G54950103 311714267 671335 SH SOLE 26 437226 0 234109 LINDE PLC SHS G54950103 339453673 731077 SH SOLE 28 25529 0 705548 LINDE PLC SHS G54950103 1052149 2266 SH SOLE 29 2266 0 0 LINDE PLC SHS G54950103 1525280521 3284977 SH SOLE 30 3284977 0 0 LINDE PLC SHS G54950103 51707604 111362 SH SOLE 31 103605 0 7757 LINDE PLC SHS G54950103 86202401 185653 SH SOLE 32 185653 0 0 LINDE PLC SHS G54950103 849253352 1829026 SH SOLE 34 1829026 0 0 LINDE PLC SHS G54950103 53130280 114426 SH SOLE 36 114426 0 0 LINDE PLC SHS G54950103 11102356 23911 SH SOLE 40 23911 0 0 LINDE PLC SHS G54950103 256769 553 SH OTR 43 553 0 0 LINDE PLC SHS G54950103 280956693 605093 SH SOLE 43 504975 0 100117 LINDSAY CORP COM 535555106 706784 6007 SH SOLE 2 3245 0 2762 LINDSAY CORP COM 535555106 6236 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 3018803 25657 SH SOLE 7 25465 0 192 LINDSAY CORP COM 535555106 3690524 31366 SH SOLE 18 31366 0 0 LINDSAY CORP COM 535555106 2776541 23598 SH SOLE 19 23598 0 0 LINDSAY CORP COM 535555106 148986622 1266247 SH SOLE 21 1266247 0 0 LINDSAY CORP COM 535555106 38516001 327350 SH SOLE 22 318605 0 8745 LINDSAY CORP COM 535555106 337684 2870 SH SOLE 25 2870 0 0 LINDSAY CORP COM 535555106 374394 3182 SH SOLE 26 3182 0 0 LINDSAY CORP COM 535555106 16825 143 SH SOLE 28 143 0 0 LINDSAY CORP COM 535555106 20015849 170116 SH SOLE 30 170116 0 0 LINDSAY CORP COM 535555106 88363 751 SH SOLE 36 751 0 0 LINDSAY CORP COM 535555106 304151 2585 SH SOLE 40 2585 0 0 LINDSAY CORP COM 535555106 739140 6282 SH SOLE 43 5974 0 308 LINEAGE CELL THERAPEUTICS IN COM 53566P109 21328 14411 SH SOLE 2 4062 0 10349 LINEAGE CELL THERAPEUTICS IN COM 53566P109 471726 318734 SH SOLE 18 318734 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 432842 292461 SH SOLE 19 292461 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 6725454 4544226 SH SOLE 21 4544226 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 4919418 3323931 SH SOLE 22 3298931 0 25000 LINEAGE CELL THERAPEUTICS IN COM 53566P109 935 632 SH SOLE 43 632 0 0 LINKBANCORP INC COM 53578P105 55839 8046 SH SOLE 18 8046 0 0 LINKBANCORP INC COM 53578P105 381943 55035 SH SOLE 21 55035 0 0 LINKBANCORP INC COM 53578P105 1267945 182701 SH SOLE 22 182701 0 0 LINKBANCORP INC COM 53578P105 29335 4227 SH SOLE 26 4227 0 0 LINKBANCORP INC COM 53578P105 7 1 SH SOLE 43 1 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1507564 151514 SH SOLE 2 83506 0 68008 LIONS GATE ENTMNT CORP CL A VTG 535919401 48984 4923 SH SOLE 4 4923 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 403582 40561 SH SOLE 7 38572 0 1989 LIONS GATE ENTMNT CORP CL A VTG 535919401 2565717 257861 SH SOLE 18 257861 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 16661544 1674527 SH SOLE 19 1674527 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 23183998 2330050 SH SOLE 21 2330050 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 17090598 1717648 SH SOLE 22 1644561 0 73087 LIONS GATE ENTMNT CORP CL A VTG 535919401 7224 726 SH SOLE 23 726 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 100714 10122 SH SOLE 25 10122 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 546116 54886 SH SOLE 26 5834 0 49052 LIONS GATE ENTMNT CORP CL A VTG 535919401 33293 3346 SH SOLE 28 577 0 2769 LIONS GATE ENTMNT CORP CL A VTG 535919401 689356 69282 SH SOLE 30 69282 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 3430461 344770 SH SOLE 34 344770 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 28935 2908 SH SOLE 36 2908 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 61919 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 796199 80020 SH SOLE 43 74716 0 5304 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2118518 227553 SH SOLE 2 123443 0 104110 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4357 468 SH SOLE 4 468 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8789 944 SH SOLE 7 944 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2799042 300649 SH SOLE 18 300649 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4611448 495322 SH SOLE 19 495322 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 39698361 4264056 SH SOLE 21 4264056 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 36775543 3950112 SH SOLE 22 3830837 0 119275 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 40294 4328 SH SOLE 23 4328 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 213125 22892 SH SOLE 25 22892 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 979533 105213 SH SOLE 26 38322 0 66891 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 21646 2325 SH SOLE 28 2325 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 861827 92570 SH SOLE 30 92570 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 151837 16309 SH SOLE 34 16309 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 57834 6212 SH SOLE 36 6212 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 329295 35370 SH SOLE 40 35370 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 161407 17337 SH SOLE 43 17116 0 221 LIONS GATE ENTMNT CORP OPTIONS 535919500 931000 100000 SH Call SOLE 19 100000 0 0 LIPOCINE INC NEW COM NEW 53630X203 387514 74522 SH SOLE 22 74522 0 0 LIQTECH INTL INC COM 53632A300 16933 5480 SH SOLE 22 5480 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 419402 28434 SH SOLE 2 13283 0 15151 LIQUIDIA CORPORATION COM NEW 53635D202 5620 381 SH SOLE 7 381 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 1866922 126571 SH SOLE 18 126571 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 1595596 108176 SH SOLE 19 108176 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 28172987 1910033 SH SOLE 21 1910033 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 21771443 1476030 SH SOLE 22 1428388 0 47642 LIQUIDIA CORPORATION COM NEW 53635D202 133443 9047 SH SOLE 25 9047 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 151586 10277 SH SOLE 40 10277 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 1158495 78542 SH SOLE 43 42203 0 36339 LIQUIDITY SVCS INC COM 53635B107 594568 31966 SH SOLE 2 23473 0 8493 LIQUIDITY SVCS INC COM 53635B107 2641 142 SH SOLE 7 142 0 0 LIQUIDITY SVCS INC COM 53635B107 1349207 72538 SH SOLE 18 72538 0 0 LIQUIDITY SVCS INC COM 53635B107 919714 49447 SH SOLE 19 49447 0 0 LIQUIDITY SVCS INC COM 53635B107 48700529 2618308 SH SOLE 21 2618308 0 0 LIQUIDITY SVCS INC COM 53635B107 12492485 671639 SH SOLE 22 647877 0 23762 LIQUIDITY SVCS INC COM 53635B107 79627 4281 SH SOLE 25 4281 0 0 LIQUIDITY SVCS INC COM 53635B107 53847 2895 SH SOLE 26 2895 0 0 LIQUIDITY SVCS INC COM 53635B107 643727 34609 SH SOLE 30 34609 0 0 LIQUIDITY SVCS INC COM 53635B107 16703 898 SH SOLE 36 898 0 0 LIQUIDITY SVCS INC COM 53635B107 58795 3161 SH SOLE 40 3161 0 0 LIQUIDITY SVCS INC COM 53635B107 431501 23199 SH SOLE 43 22948 0 251 LISATA THERAPEUTICS INC COM 128058302 174761 56013 SH SOLE 22 56013 0 0 LITHIA MTRS INC COM 536797103 20929928 69567 SH SOLE 2 25636 0 43931 LITHIA MTRS INC COM 536797103 23166 77 SH SOLE 4 77 0 0 LITHIA MTRS INC COM 536797103 1517237 5043 SH SOLE 7 4794 0 249 LITHIA MTRS INC COM 536797103 14075133 46783 SH SOLE 18 46783 0 0 LITHIA MTRS INC COM 536797103 2642754 8784 SH SOLE 19 8784 0 0 LITHIA MTRS INC COM 536797103 410219000 1363488 SH SOLE 21 1363488 0 0 LITHIA MTRS INC COM 536797103 242675782 806607 SH SOLE 22 770133 0 36474 LITHIA MTRS INC COM 536797103 1659243 5515 SH SOLE 25 5515 0 0 LITHIA MTRS INC COM 536797103 4123286 13705 SH SOLE 26 13705 0 0 LITHIA MTRS INC COM 536797103 82135 273 SH SOLE 28 273 0 0 LITHIA MTRS INC COM 536797103 7400855 24599 SH SOLE 30 24599 0 0 LITHIA MTRS INC COM 536797103 101390 337 SH SOLE 31 337 0 0 LITHIA MTRS INC COM 536797103 295745 983 SH SOLE 36 983 0 0 LITHIA MTRS INC COM 536797103 1752810 5826 SH SOLE 40 5826 0 0 LITHIA MTRS INC COM 536797103 12168 40 SH OTR 43 40 0 0 LITHIA MTRS INC COM 536797103 6030481 20044 SH SOLE 43 18187 0 1857 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 9761 1811 SH SOLE 43 1652 0 159 LITHIUM AMERS CORP NEW COM SHS 53681J103 1020049 151793 SH SOLE 21 151793 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 19145 2849 SH SOLE 28 2849 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 61690 9180 SH SOLE 30 9180 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 651887 97007 SH SOLE 43 93061 0 3946 LITTELFUSE INC COM 537008104 12754153 52627 SH SOLE 2 26938 0 25689 LITTELFUSE INC COM 537008104 36110 149 SH SOLE 4 82 0 67 LITTELFUSE INC COM 537008104 1156252 4771 SH SOLE 7 4526 0 245 LITTELFUSE INC COM 537008104 10158100 41915 SH SOLE 18 41915 0 0 LITTELFUSE INC COM 537008104 2042526 8428 SH SOLE 19 8428 0 0 LITTELFUSE INC COM 537008104 311004847 1283288 SH SOLE 21 1283288 0 0 LITTELFUSE INC COM 537008104 178023767 734573 SH SOLE 22 702656 0 31917 LITTELFUSE INC COM 537008104 1169096 4824 SH SOLE 25 4824 0 0 LITTELFUSE INC COM 537008104 1995995 8236 SH SOLE 26 8123 0 113 LITTELFUSE INC COM 537008104 444955 1836 SH SOLE 28 439 0 1397 LITTELFUSE INC COM 537008104 5454814 22508 SH SOLE 30 22508 0 0 LITTELFUSE INC COM 537008104 72947 301 SH SOLE 31 301 0 0 LITTELFUSE INC COM 537008104 33202 137 SH SOLE 36 137 0 0 LITTELFUSE INC COM 537008104 1198905 4947 SH SOLE 40 4947 0 0 LITTELFUSE INC COM 537008104 5559655 22941 SH SOLE 43 21350 0 1591 LIVANOVA PLC SHS G5509L101 11264302 201364 SH SOLE 2 143626 0 57738 LIVANOVA PLC SHS G5509L101 44976 804 SH SOLE 4 199 0 605 LIVANOVA PLC SHS G5509L101 378994 6775 SH SOLE 7 6430 0 345 LIVANOVA PLC SHS G5509L101 12231393 218652 SH SOLE 18 217043 0 1609 LIVANOVA PLC SHS G5509L101 14786173 264322 SH SOLE 19 264322 0 0 LIVANOVA PLC SHS G5509L101 247763910 4429101 SH SOLE 21 4429101 0 0 LIVANOVA PLC SHS G5509L101 110023575 1966814 SH SOLE 22 1882384 0 84430 LIVANOVA PLC SHS G5509L101 121558 2173 SH SOLE 23 2173 0 0 LIVANOVA PLC SHS G5509L101 549890 9830 SH SOLE 25 9830 0 0 LIVANOVA PLC SHS G5509L101 799271 14288 SH SOLE 26 14288 0 0 LIVANOVA PLC SHS G5509L101 48836 873 SH SOLE 28 873 0 0 LIVANOVA PLC SHS G5509L101 9883927 176688 SH SOLE 30 176688 0 0 LIVANOVA PLC SHS G5509L101 688621 12310 SH SOLE 34 12310 0 0 LIVANOVA PLC SHS G5509L101 649967 11619 SH SOLE 40 11619 0 0 LIVANOVA PLC SHS G5509L101 12866 230 SH OTR 43 230 0 0 LIVANOVA PLC SHS G5509L101 1764795 31548 SH SOLE 43 27676 0 3872 LIVE NATION ENTERTAINMENT IN COM 538034109 28231917 266918 SH SOLE 2 49505 0 217413 LIVE NATION ENTERTAINMENT IN COM 538034109 12555851 118709 SH SOLE 4 47156 0 71553 LIVE NATION ENTERTAINMENT IN COM 538034109 9379472 88678 SH SOLE 7 77869 0 10809 LIVE NATION ENTERTAINMENT IN COM 538034109 742294 7018 SH SOLE 13 7018 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2352854 22245 SH SOLE 15 22245 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 26813012 253503 SH SOLE 18 243569 0 9934 LIVE NATION ENTERTAINMENT IN COM 538034109 265270843 2507997 SH SOLE 19 2507997 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 416826560 3940877 SH SOLE 21 3940877 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 377310148 3567270 SH SOLE 22 3224181 0 343089 LIVE NATION ENTERTAINMENT IN COM 538034109 25758380 243532 SH SOLE 23 243532 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 24720670 233721 SH SOLE 25 233048 0 673 LIVE NATION ENTERTAINMENT IN COM 538034109 17474367 165211 SH SOLE 26 88561 0 76650 LIVE NATION ENTERTAINMENT IN COM 538034109 22621241 213872 SH SOLE 28 1614 0 212258 LIVE NATION ENTERTAINMENT IN COM 538034109 92397182 873567 SH SOLE 30 873567 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 4029943 38101 SH SOLE 31 35624 0 2477 LIVE NATION ENTERTAINMENT IN COM 538034109 862872 8158 SH SOLE 34 8158 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 3299072 31191 SH SOLE 36 31191 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 837487 7918 SH SOLE 40 7918 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 19144 181 SH OTR 43 181 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 14989619 141719 SH SOLE 43 117532 0 24187 LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 3362762 3038000 PRN SOLE 21 3038000 0 0 LIVE NATION ENTERTAINMENT IN NOTE 3.125% 1/1 538034BA6 9625185 8025000 PRN SOLE 21 8025000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 2273295 54765 SH SOLE 2 27161 0 27604 LIVE OAK BANCSHARES INC COM 53803X105 4317 104 SH SOLE 4 104 0 0 LIVE OAK BANCSHARES INC COM 53803X105 9630 232 SH SOLE 7 232 0 0 LIVE OAK BANCSHARES INC COM 53803X105 3839218 92489 SH SOLE 18 92489 0 0 LIVE OAK BANCSHARES INC COM 53803X105 3761512 90617 SH SOLE 19 90617 0 0 LIVE OAK BANCSHARES INC COM 53803X105 51798378 1247853 SH SOLE 21 1247853 0 0 LIVE OAK BANCSHARES INC COM 53803X105 42742639 1029695 SH SOLE 22 986558 0 43137 LIVE OAK BANCSHARES INC COM 53803X105 23287 561 SH SOLE 23 561 0 0 LIVE OAK BANCSHARES INC COM 53803X105 313359 7549 SH SOLE 25 7549 0 0 LIVE OAK BANCSHARES INC COM 53803X105 381643 9194 SH SOLE 26 9194 0 0 LIVE OAK BANCSHARES INC COM 53803X105 26442 637 SH SOLE 28 637 0 0 LIVE OAK BANCSHARES INC COM 53803X105 906827 21846 SH SOLE 30 21846 0 0 LIVE OAK BANCSHARES INC COM 53803X105 5007808 120641 SH SOLE 34 120641 0 0 LIVE OAK BANCSHARES INC COM 53803X105 272596 6567 SH SOLE 40 6567 0 0 LIVE OAK BANCSHARES INC COM 53803X105 2355861 56754 SH SOLE 43 54707 0 2047 LIVE VENTURES INC COM NEW 538142308 7336 272 SH SOLE 18 272 0 0 LIVE VENTURES INC COM NEW 538142308 89864 3332 SH SOLE 21 3332 0 0 LIVE VENTURES INC COM NEW 538142308 6931 257 SH SOLE 22 257 0 0 LIVEONE INC COM 53814X102 21122 10832 SH SOLE 18 10832 0 0 LIVEONE INC COM 53814X102 294066 150803 SH SOLE 21 150803 0 0 LIVEONE INC COM 53814X102 1779289 912456 SH SOLE 22 912456 0 0 LIVEONE INC COM 53814X102 4157 2132 SH SOLE 43 2132 0 0 LIVEPERSON INC COM 538146101 123757 124080 SH SOLE 2 112636 0 11444 LIVEPERSON INC COM 538146101 677 679 SH SOLE 7 679 0 0 LIVEPERSON INC COM 538146101 194830 195338 SH SOLE 18 195338 0 0 LIVEPERSON INC COM 538146101 721118 722998 SH SOLE 19 722998 0 0 LIVEPERSON INC COM 538146101 2907904 2915484 SH SOLE 21 2915484 0 0 LIVEPERSON INC COM 538146101 2353916 2360052 SH SOLE 22 2331093 0 28959 LIVEPERSON INC COM 538146101 1141 1144 SH SOLE 28 1144 0 0 LIVEPERSON INC COM 538146101 422 423 SH SOLE 43 423 0 0 LIVEPERSON INC NOTE 12/1 538146AD3 1514975 3935000 PRN SOLE 21 3935000 0 0 LIVERAMP HLDGS INC COM 53815P108 4546410 131780 SH SOLE 2 66696 0 65084 LIVERAMP HLDGS INC COM 53815P108 28221 818 SH SOLE 4 245 0 573 LIVERAMP HLDGS INC COM 53815P108 462921 13418 SH SOLE 7 12715 0 703 LIVERAMP HLDGS INC COM 53815P108 7206222 208876 SH SOLE 18 208876 0 0 LIVERAMP HLDGS INC COM 53815P108 10590672 306976 SH SOLE 19 306976 0 0 LIVERAMP HLDGS INC COM 53815P108 271462008 7868464 SH SOLE 21 7868464 0 0 LIVERAMP HLDGS INC COM 53815P108 74779061 2167509 SH SOLE 22 2067021 0 100488 LIVERAMP HLDGS INC COM 53815P108 78419 2273 SH SOLE 23 2273 0 0 LIVERAMP HLDGS INC COM 53815P108 462990 13420 SH SOLE 25 13420 0 0 LIVERAMP HLDGS INC COM 53815P108 727260 21080 SH SOLE 26 20487 0 593 LIVERAMP HLDGS INC COM 53815P108 79730 2311 SH SOLE 28 1217 0 1094 LIVERAMP HLDGS INC COM 53815P108 5708232 165456 SH SOLE 30 165456 0 0 LIVERAMP HLDGS INC COM 53815P108 465405 13490 SH SOLE 40 13490 0 0 LIVERAMP HLDGS INC COM 53815P108 3645684 105672 SH SOLE 43 96331 0 9341 LIVEWIRE GROUP INC COM 53838J105 17178 2376 SH SOLE 2 1131 0 1245 LIVEWIRE GROUP INC COM 53838J105 314679 43524 SH SOLE 18 43524 0 0 LIVEWIRE GROUP INC COM 53838J105 177113 24497 SH SOLE 19 24497 0 0 LIVEWIRE GROUP INC COM 53838J105 4076672 563855 SH SOLE 21 563855 0 0 LIVEWIRE GROUP INC COM 53838J105 1450909 200679 SH SOLE 22 196754 0 3925 LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 3685500 3900000 PRN SOLE 21 3900000 0 0 LKQ CORP COM 501889208 36276392 679206 SH SOLE 2 152036 0 527170 LKQ CORP COM 501889208 18456093 345555 SH SOLE 4 179527 0 166028 LKQ CORP COM 501889208 41626899 779384 SH SOLE 7 675305 0 104079 LKQ CORP COM 501889208 448270 8393 SH SOLE 13 8393 0 0 LKQ CORP COM 501889208 1961375 36723 SH SOLE 15 36723 0 0 LKQ CORP COM 501889208 42656217 798656 SH SOLE 18 781814 0 16842 LKQ CORP COM 501889208 127227747 2382096 SH SOLE 19 2382096 0 0 LKQ CORP COM 501889208 442839241 8291317 SH SOLE 21 8291317 0 0 LKQ CORP COM 501889208 318391270 5961267 SH SOLE 22 5368435 0 592832 LKQ CORP COM 501889208 21546075 403409 SH SOLE 23 403409 0 0 LKQ CORP COM 501889208 54588598 1022067 SH SOLE 25 1020835 0 1232 LKQ CORP COM 501889208 26482334 495831 SH SOLE 26 366030 0 129801 LKQ CORP COM 501889208 35792818 670152 SH SOLE 28 20500 0 649652 LKQ CORP COM 501889208 159317223 2982910 SH SOLE 30 2941043 0 41867 LKQ CORP COM 501889208 3286851 61540 SH SOLE 31 57069 0 4471 LKQ CORP COM 501889208 69409393 1299558 SH SOLE 34 1299558 0 0 LKQ CORP COM 501889208 3594119 67293 SH SOLE 36 67293 0 0 LKQ CORP COM 501889208 673180 12604 SH SOLE 40 12604 0 0 LKQ CORP COM 501889208 25210 472 SH OTR 43 472 0 0 LKQ CORP COM 501889208 10415856 195017 SH SOLE 43 161480 0 33537 LL FLOORING HOLDINGS INC COM 55003T107 110159 60196 SH SOLE 2 60196 0 0 LL FLOORING HOLDINGS INC COM 55003T107 9205 5030 SH SOLE 18 5030 0 0 LL FLOORING HOLDINGS INC COM 55003T107 117775 64358 SH SOLE 21 64358 0 0 LL FLOORING HOLDINGS INC COM 55003T107 793239 433464 SH SOLE 22 433464 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 17910213 6915140 SH SOLE 43 6449009 0 466131 LOANDEPOT INC COM CL A 53946R106 316969 122382 SH SOLE 22 122382 0 0 LOCAL BOUNTI CORP COM NEW 53960E205 80054 27510 SH SOLE 22 27510 0 0 LOCKHEED MARTIN CORP COM 539830109 312991498 688090 SH SOLE 2 326503 0 361587 LOCKHEED MARTIN CORP COM 539830109 37333910 82076 SH SOLE 4 39159 0 42917 LOCKHEED MARTIN CORP COM 539830109 82795437 182020 SH SOLE 7 165084 0 16936 LOCKHEED MARTIN CORP COM 539830109 16875222 37099 SH SOLE 13 37099 0 0 LOCKHEED MARTIN CORP COM 539830109 14502620 31883 SH SOLE 15 31883 0 0 LOCKHEED MARTIN CORP COM 539830109 188535427 414482 SH SOLE 18 378018 0 36464 LOCKHEED MARTIN CORP COM 539830109 189579354 416777 SH SOLE 19 416777 0 0 LOCKHEED MARTIN CORP COM 539830109 4144537088 9111476 SH SOLE 21 9111476 0 0 LOCKHEED MARTIN CORP COM 539830109 2329467508 5121172 SH SOLE 22 4583871 0 537301 LOCKHEED MARTIN CORP COM 539830109 237491721 522109 SH SOLE 23 522109 0 0 LOCKHEED MARTIN CORP COM 539830109 44728732 98333 SH SOLE 25 98333 0 0 LOCKHEED MARTIN CORP COM 539830109 53721057 118102 SH SOLE 26 103687 0 14415 LOCKHEED MARTIN CORP COM 539830109 15320476 33681 SH SOLE 28 0 0 33681 LOCKHEED MARTIN CORP COM 539830109 13882632 30520 SH SOLE 29 30520 0 0 LOCKHEED MARTIN CORP COM 539830109 547036669 1202622 SH SOLE 30 1202622 0 0 LOCKHEED MARTIN CORP COM 539830109 56755040 124772 SH SOLE 31 121175 0 3597 LOCKHEED MARTIN CORP COM 539830109 3139058 6901 SH SOLE 32 6901 0 0 LOCKHEED MARTIN CORP COM 539830109 23107396 50800 SH SOLE 36 50800 0 0 LOCKHEED MARTIN CORP COM 539830109 2568196 5646 SH SOLE 40 5646 0 0 LOCKHEED MARTIN CORP COM 539830109 129417445 284515 SH SOLE 43 236492 0 48023 LOEWS CORP COM 540424108 39606676 505897 SH SOLE 2 126223 0 379674 LOEWS CORP COM 540424108 18976870 242392 SH SOLE 4 54116 0 188276 LOEWS CORP COM 540424108 11558422 147636 SH SOLE 7 134224 0 13412 LOEWS CORP COM 540424108 1696857 21674 SH SOLE 13 21674 0 0 LOEWS CORP COM 540424108 2279492 29116 SH SOLE 15 29116 0 0 LOEWS CORP COM 540424108 32379726 413587 SH SOLE 18 401626 0 11961 LOEWS CORP COM 540424108 6184205 78991 SH SOLE 19 78991 0 0 LOEWS CORP COM 540424108 490619160 6266690 SH SOLE 21 6266690 0 0 LOEWS CORP COM 540424108 354153192 4523607 SH SOLE 22 4105423 0 418184 LOEWS CORP COM 540424108 22479251 287128 SH SOLE 23 287128 0 0 LOEWS CORP COM 540424108 40354111 515444 SH SOLE 25 505497 0 9947 LOEWS CORP COM 540424108 15291446 195318 SH SOLE 26 116819 0 78499 LOEWS CORP COM 540424108 33858389 432474 SH SOLE 28 3200 0 429274 LOEWS CORP COM 540424108 93892962 1199297 SH SOLE 30 1194201 0 5096 LOEWS CORP COM 540424108 3515534 44904 SH SOLE 31 41741 0 3163 LOEWS CORP COM 540424108 761683 9729 SH SOLE 34 9729 0 0 LOEWS CORP COM 540424108 5908938 75475 SH SOLE 36 75475 0 0 LOEWS CORP COM 540424108 711734 9091 SH SOLE 40 9091 0 0 LOEWS CORP COM 540424108 40746541 520457 SH SOLE 43 434515 0 85942 LOGITECH INTL S A SHS H50430232 30568781 342047 SH SOLE 43 308764 0 33283 LONGBOARD PHARMACEUTICALS IN COM 54300N103 336506 15579 SH SOLE 2 6076 0 9503 LONGBOARD PHARMACEUTICALS IN COM 54300N103 1489536 68960 SH SOLE 18 68960 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 2688293 124458 SH SOLE 19 124458 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 20378736 943460 SH SOLE 21 943460 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 15264245 706678 SH SOLE 22 680037 0 26641 LONGBOARD PHARMACEUTICALS IN COM 54300N103 147312 6820 SH SOLE 26 0 0 6820 LONGBOARD PHARMACEUTICALS IN COM 54300N103 7236 335 SH SOLE 34 335 0 0 LONGEVERON INC CL A NEW 54303L203 270 83 SH SOLE 18 83 0 0 LONGEVERON INC CL A NEW 54303L203 3393 1044 SH SOLE 21 1044 0 0 LONGEVERON INC CL A NEW 54303L203 32546 10014 SH SOLE 22 10014 0 0 LOOP INDS INC COM 543518104 608577 217349 SH SOLE 22 217349 0 0 LOOP MEDIA INC COM NEW 54352F206 2457 6706 SH SOLE 2 1939 0 4767 LOOP MEDIA INC COM NEW 54352F206 34004 92806 SH SOLE 18 92806 0 0 LOOP MEDIA INC COM NEW 54352F206 25021 68290 SH SOLE 19 68290 0 0 LOOP MEDIA INC COM NEW 54352F206 446882 1219657 SH SOLE 21 1219657 0 0 LOOP MEDIA INC COM NEW 54352F206 289926 791284 SH SOLE 22 785227 0 6057 LOUISIANA PAC CORP COM 546347105 38151192 454668 SH SOLE 2 413312 0 41356 LOUISIANA PAC CORP COM 546347105 1640189 19547 SH SOLE 4 12017 0 7530 LOUISIANA PAC CORP COM 546347105 2609098 31094 SH SOLE 7 30459 0 635 LOUISIANA PAC CORP COM 546347105 346632 4131 SH SOLE 13 4131 0 0 LOUISIANA PAC CORP COM 546347105 17565384 209336 SH SOLE 18 162573 0 46763 LOUISIANA PAC CORP COM 546347105 19952539 237785 SH SOLE 19 237785 0 0 LOUISIANA PAC CORP COM 546347105 297458433 3544970 SH SOLE 21 3544970 0 0 LOUISIANA PAC CORP COM 546347105 195591861 2330972 SH SOLE 22 2140439 0 190533 LOUISIANA PAC CORP COM 546347105 7380724 87960 SH SOLE 23 87960 0 0 LOUISIANA PAC CORP COM 546347105 1136393 13543 SH SOLE 25 13543 0 0 LOUISIANA PAC CORP COM 546347105 6917373 82438 SH SOLE 26 39044 0 43394 LOUISIANA PAC CORP COM 546347105 52947 631 SH SOLE 28 631 0 0 LOUISIANA PAC CORP COM 546347105 590559 7038 SH SOLE 29 7038 0 0 LOUISIANA PAC CORP COM 546347105 5132691 61169 SH SOLE 30 61169 0 0 LOUISIANA PAC CORP COM 546347105 406460 4844 SH SOLE 31 4844 0 0 LOUISIANA PAC CORP COM 546347105 2635697 31411 SH SOLE 34 31411 0 0 LOUISIANA PAC CORP COM 546347105 464190 5532 SH SOLE 36 5532 0 0 LOUISIANA PAC CORP COM 546347105 1152000 13729 SH SOLE 40 13729 0 0 LOUISIANA PAC CORP COM 546347105 4530499 53992 SH SOLE 43 48958 0 5034 LOVESAC COMPANY COM 54738L109 2595384 114840 SH SOLE 2 112897 0 1943 LOVESAC COMPANY COM 54738L109 4633 205 SH SOLE 7 205 0 0 LOVESAC COMPANY COM 54738L109 811137 35891 SH SOLE 18 35891 0 0 LOVESAC COMPANY COM 54738L109 787248 34834 SH SOLE 19 34834 0 0 LOVESAC COMPANY COM 54738L109 12465572 551574 SH SOLE 21 551574 0 0 LOVESAC COMPANY COM 54738L109 10758549 476042 SH SOLE 22 470698 0 5344 LOVESAC COMPANY COM 54738L109 39279 1738 SH SOLE 43 1719 0 19 LOWES COS INC COM 548661107 259964702 1020550 SH SOLE 2 181195 0 839355 LOWES COS INC COM 548661107 118049779 463431 SH SOLE 4 239599 0 223832 LOWES COS INC COM 548661107 156166557 613067 SH SOLE 7 514404 0 98663 LOWES COS INC COM 548661107 7481165 29369 SH SOLE 13 29369 0 0 LOWES COS INC COM 548661107 21175960 83131 SH SOLE 15 83131 0 0 LOWES COS INC COM 548661107 224376628 880841 SH SOLE 18 844154 0 36687 LOWES COS INC COM 548661107 44136558 173268 SH SOLE 19 173268 0 0 LOWES COS INC COM 548661107 3639981657 14289568 SH SOLE 21 14289568 0 0 LOWES COS INC COM 548661107 3156499277 12391549 SH SOLE 22 11136302 0 1255247 LOWES COS INC COM 548661107 261472448 1026469 SH SOLE 23 1026469 0 0 LOWES COS INC COM 548661107 311725073 1223747 SH SOLE 25 1220563 0 3184 LOWES COS INC COM 548661107 148004498 581025 SH SOLE 26 338999 0 242026 LOWES COS INC COM 548661107 332931091 1306996 SH SOLE 28 30657 0 1276339 LOWES COS INC COM 548661107 236389 928 SH SOLE 29 928 0 0 LOWES COS INC COM 548661107 1117139303 4385582 SH SOLE 30 4385582 0 0 LOWES COS INC COM 548661107 33734403 132432 SH SOLE 31 123251 0 9181 LOWES COS INC COM 548661107 8715842 34216 SH SOLE 34 34216 0 0 LOWES COS INC COM 548661107 32832914 128893 SH SOLE 36 128893 0 0 LOWES COS INC COM 548661107 7188226 28219 SH SOLE 40 28219 0 0 LOWES COS INC COM 548661107 218304 857 SH OTR 43 857 0 0 LOWES COS INC COM 548661107 247634048 972143 SH SOLE 43 829614 0 142530 LPL FINL HLDGS INC COM 50212V100 37885487 143397 SH SOLE 2 10853 0 132544 LPL FINL HLDGS INC COM 50212V100 15035358 56909 SH SOLE 4 27660 0 29249 LPL FINL HLDGS INC COM 50212V100 7250705 27444 SH SOLE 7 11980 0 15464 LPL FINL HLDGS INC COM 50212V100 933947 3535 SH SOLE 13 3535 0 0 LPL FINL HLDGS INC COM 50212V100 1975159 7476 SH SOLE 15 7476 0 0 LPL FINL HLDGS INC COM 50212V100 92845193 351420 SH SOLE 18 346250 0 5170 LPL FINL HLDGS INC COM 50212V100 138900244 525739 SH SOLE 19 525739 0 0 LPL FINL HLDGS INC COM 50212V100 416320548 1575778 SH SOLE 21 1575778 0 0 LPL FINL HLDGS INC COM 50212V100 491928247 1861954 SH SOLE 22 1717431 0 144523 LPL FINL HLDGS INC COM 50212V100 29795948 112778 SH SOLE 23 112778 0 0 LPL FINL HLDGS INC COM 50212V100 87414797 330866 SH SOLE 25 315039 0 15827 LPL FINL HLDGS INC COM 50212V100 34960793 132327 SH SOLE 26 58968 0 73359 LPL FINL HLDGS INC COM 50212V100 38416794 145408 SH SOLE 28 1140 0 144268 LPL FINL HLDGS INC COM 50212V100 80100949 303183 SH SOLE 30 250847 0 52336 LPL FINL HLDGS INC COM 50212V100 4649392 17598 SH SOLE 31 16417 0 1181 LPL FINL HLDGS INC COM 50212V100 94074487 356073 SH SOLE 34 356073 0 0 LPL FINL HLDGS INC COM 50212V100 7000772 26498 SH SOLE 36 26498 0 0 LPL FINL HLDGS INC COM 50212V100 1012414 3832 SH SOLE 40 3832 0 0 LPL FINL HLDGS INC COM 50212V100 36988 140 SH OTR 43 140 0 0 LPL FINL HLDGS INC COM 50212V100 25087415 94956 SH SOLE 43 85649 0 9307 LSB INDS INC COM 502160104 419517 47781 SH SOLE 2 15631 0 32150 LSB INDS INC COM 502160104 1335693 152129 SH SOLE 7 152129 0 0 LSB INDS INC COM 502160104 1242177 141478 SH SOLE 18 141478 0 0 LSB INDS INC COM 502160104 1028911 117188 SH SOLE 19 117188 0 0 LSB INDS INC COM 502160104 31668758 3606920 SH SOLE 21 3606920 0 0 LSB INDS INC COM 502160104 13931525 1586734 SH SOLE 22 1511297 0 75437 LSB INDS INC COM 502160104 88300 10057 SH SOLE 25 10057 0 0 LSB INDS INC COM 502160104 283945 32340 SH SOLE 30 32340 0 0 LSB INDS INC COM 502160104 116642 13285 SH SOLE 40 13285 0 0 LSB INDS INC COM 502160104 76333 8694 SH SOLE 43 7545 0 1149 LSI INDS INC OHIO COM 50216C108 250009 16535 SH SOLE 2 7650 0 8885 LSI INDS INC OHIO COM 50216C108 4279 283 SH SOLE 7 283 0 0 LSI INDS INC OHIO COM 50216C108 1105317 73103 SH SOLE 18 73103 0 0 LSI INDS INC OHIO COM 50216C108 915365 60540 SH SOLE 19 60540 0 0 LSI INDS INC OHIO COM 50216C108 16419882 1085971 SH SOLE 21 1085971 0 0 LSI INDS INC OHIO COM 50216C108 11606626 767634 SH SOLE 22 738990 0 28644 LSI INDS INC OHIO COM 50216C108 74103 4901 SH SOLE 25 4901 0 0 LSI INDS INC OHIO COM 50216C108 125980 8332 SH SOLE 43 8260 0 72 LTC PPTYS INC COM 502175102 1459179 44884 SH SOLE 2 11859 0 33025 LTC PPTYS INC COM 502175102 629036 19349 SH SOLE 4 19349 0 0 LTC PPTYS INC COM 502175102 1945691 59849 SH SOLE 7 53547 0 6302 LTC PPTYS INC COM 502175102 4159589 127948 SH SOLE 18 127948 0 0 LTC PPTYS INC COM 502175102 5014342 154240 SH SOLE 19 154240 0 0 LTC PPTYS INC COM 502175102 164265780 5052777 SH SOLE 21 5052777 0 0 LTC PPTYS INC COM 502175102 54887608 1688330 SH SOLE 22 1626554 0 61776 LTC PPTYS INC COM 502175102 70644 2173 SH SOLE 23 2173 0 0 LTC PPTYS INC COM 502175102 3366671 103558 SH SOLE 25 103558 0 0 LTC PPTYS INC COM 502175102 370809 11406 SH SOLE 26 9143 0 2263 LTC PPTYS INC COM 502175102 1286941 39586 SH SOLE 28 1552 0 38034 LTC PPTYS INC COM 502175102 6396050 196741 SH SOLE 30 196741 0 0 LTC PPTYS INC COM 502175102 339990 10458 SH SOLE 40 10458 0 0 LTC PPTYS INC COM 502175102 1162428 35756 SH SOLE 43 34654 0 1102 LUCID DIAGNOSTICS INC COM 54948X109 1277 1577 SH SOLE 18 1577 0 0 LUCID DIAGNOSTICS INC COM 54948X109 17674 21823 SH SOLE 21 21823 0 0 LUCID DIAGNOSTICS INC COM 54948X109 22876 28246 SH SOLE 22 28246 0 0 LUCID GROUP INC COM 549498103 2754602 966527 SH SOLE 2 262947 0 703580 LUCID GROUP INC COM 549498103 8556 3002 SH SOLE 4 3002 0 0 LUCID GROUP INC COM 549498103 541132 189871 SH SOLE 7 180710 0 9161 LUCID GROUP INC COM 549498103 31911 11197 SH SOLE 15 11197 0 0 LUCID GROUP INC COM 549498103 754543 264752 SH SOLE 18 264752 0 0 LUCID GROUP INC COM 549498103 529507 185792 SH SOLE 19 185792 0 0 LUCID GROUP INC COM 549498103 33500884 11754696 SH SOLE 21 11754696 0 0 LUCID GROUP INC COM 549498103 55461690 19460242 SH SOLE 22 18423393 0 1036849 LUCID GROUP INC COM 549498103 5571117 1954778 SH SOLE 25 1752118 0 202660 LUCID GROUP INC COM 549498103 1157593 406173 SH SOLE 26 253836 0 152337 LUCID GROUP INC COM 549498103 2288607 803020 SH SOLE 28 133687 0 669333 LUCID GROUP INC COM 549498103 5270348 1849245 SH SOLE 30 1849245 0 0 LUCID GROUP INC COM 549498103 25023 8780 SH SOLE 31 8780 0 0 LUCID GROUP INC COM 549498103 151438 53136 SH SOLE 36 53136 0 0 LUCID GROUP INC COM 549498103 567304 199054 SH SOLE 40 199054 0 0 LUCID GROUP INC COM 549498103 7769362 2726092 SH SOLE 43 2507024 0 219068 LUFAX HOLDING LTD SPONSORED ADR 54975P201 63519 15052 SH SOLE 2 15052 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 20176 4781 SH SOLE 4 4781 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 211430 50102 SH SOLE 7 50102 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 673799 159668 SH SOLE 19 159668 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 8606027 2039343 SH SOLE 21 2039343 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 5231104 1239598 SH SOLE 22 1061570 0 178028 LUFAX HOLDING LTD SPONSORED ADR 54975P201 519284 123053 SH SOLE 25 123053 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 404432 95837 SH SOLE 28 0 0 95837 LUFAX HOLDING LTD SPONSORED ADR 54975P201 2646826 627210 SH SOLE 30 627210 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 657316 155762 SH SOLE 34 155762 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 149447 35414 SH SOLE 36 35414 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 5081 1204 SH SOLE 43 662 0 542 LULULEMON ATHLETICA INC COM 550021109 81457947 208519 SH SOLE 2 56029 0 152490 LULULEMON ATHLETICA INC COM 550021109 39502919 101121 SH SOLE 4 53388 0 47733 LULULEMON ATHLETICA INC COM 550021109 54181202 138695 SH SOLE 7 121863 0 16832 LULULEMON ATHLETICA INC COM 550021109 2577899 6599 SH SOLE 13 6599 0 0 LULULEMON ATHLETICA INC COM 550021109 6783247 17364 SH SOLE 15 17364 0 0 LULULEMON ATHLETICA INC COM 550021109 67512133 172820 SH SOLE 18 165689 0 7131 LULULEMON ATHLETICA INC COM 550021109 22279160 57031 SH SOLE 19 57031 0 0 LULULEMON ATHLETICA INC COM 550021109 1463608899 3746599 SH SOLE 21 3746599 0 0 LULULEMON ATHLETICA INC COM 550021109 965294978 2470997 SH SOLE 22 2224709 0 246288 LULULEMON ATHLETICA INC COM 550021109 69758761 178571 SH SOLE 23 178571 0 0 LULULEMON ATHLETICA INC COM 550021109 77312760 197908 SH SOLE 25 197316 0 592 LULULEMON ATHLETICA INC COM 550021109 46735803 119636 SH SOLE 26 70569 0 49067 LULULEMON ATHLETICA INC COM 550021109 75665780 193692 SH SOLE 28 7528 0 186164 LULULEMON ATHLETICA INC COM 550021109 358226 917 SH SOLE 29 917 0 0 LULULEMON ATHLETICA INC COM 550021109 381345889 976183 SH SOLE 30 963341 0 12842 LULULEMON ATHLETICA INC COM 550021109 10295581 26355 SH SOLE 31 24503 0 1852 LULULEMON ATHLETICA INC COM 550021109 14180986 36301 SH SOLE 32 36301 0 0 LULULEMON ATHLETICA INC COM 550021109 6611751 16925 SH SOLE 34 16925 0 0 LULULEMON ATHLETICA INC COM 550021109 9520922 24372 SH SOLE 36 24372 0 0 LULULEMON ATHLETICA INC COM 550021109 2152872 5511 SH SOLE 40 5511 0 0 LULULEMON ATHLETICA INC COM 550021109 45706 117 SH OTR 43 117 0 0 LULULEMON ATHLETICA INC COM 550021109 50678243 129728 SH SOLE 43 112885 0 16843 LULUS FASHION LOUNGE HOLDING COM 55003A108 4039 2885 SH SOLE 18 2885 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 228 163 SH SOLE 19 163 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 51545 36818 SH SOLE 21 36818 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 14287 10205 SH SOLE 22 10205 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1869136 1198164 SH SOLE 2 412620 0 785544 LUMEN TECHNOLOGIES INC COM 550241103 4190 2686 SH SOLE 4 2686 0 0 LUMEN TECHNOLOGIES INC COM 550241103 392345 251503 SH SOLE 7 239478 0 12025 LUMEN TECHNOLOGIES INC COM 550241103 4989481 3198385 SH SOLE 18 3198385 0 0 LUMEN TECHNOLOGIES INC COM 550241103 3784827 2426171 SH SOLE 19 2426171 0 0 LUMEN TECHNOLOGIES INC COM 550241103 159533250 102264904 SH SOLE 21 102264904 0 0 LUMEN TECHNOLOGIES INC COM 550241103 49919037 31999383 SH SOLE 22 30620216 0 1379167 LUMEN TECHNOLOGIES INC COM 550241103 35181 22552 SH SOLE 23 22552 0 0 LUMEN TECHNOLOGIES INC COM 550241103 306198 196281 SH SOLE 25 196281 0 0 LUMEN TECHNOLOGIES INC COM 550241103 3337375 2139343 SH SOLE 26 1255438 0 883905 LUMEN TECHNOLOGIES INC COM 550241103 44820 28731 SH SOLE 28 10085 0 18646 LUMEN TECHNOLOGIES INC COM 550241103 4310225 2762965 SH SOLE 30 2762965 0 0 LUMEN TECHNOLOGIES INC COM 550241103 851134 545599 SH SOLE 36 545599 0 0 LUMEN TECHNOLOGIES INC COM 550241103 343387 220120 SH SOLE 40 220120 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1995178 1278960 SH SOLE 43 1192338 0 86622 LUMENT FINANCE TRUST INC COM 55025L108 12898 5180 SH SOLE 18 5180 0 0 LUMENT FINANCE TRUST INC COM 55025L108 170866 68621 SH SOLE 21 68621 0 0 LUMENT FINANCE TRUST INC COM 55025L108 277194 111323 SH SOLE 22 111323 0 0 LUMENTUM HLDGS INC COM 55024U109 4860951 102660 SH SOLE 2 59462 0 43198 LUMENTUM HLDGS INC COM 55024U109 17520 370 SH SOLE 4 193 0 177 LUMENTUM HLDGS INC COM 55024U109 490972 10369 SH SOLE 7 9856 0 513 LUMENTUM HLDGS INC COM 55024U109 5459124 115293 SH SOLE 18 115293 0 0 LUMENTUM HLDGS INC COM 55024U109 1503741 31758 SH SOLE 19 31758 0 0 LUMENTUM HLDGS INC COM 55024U109 170916833 3609648 SH SOLE 21 3609648 0 0 LUMENTUM HLDGS INC COM 55024U109 94667944 1999323 SH SOLE 22 1903230 0 96093 LUMENTUM HLDGS INC COM 55024U109 679236 14345 SH SOLE 25 14345 0 0 LUMENTUM HLDGS INC COM 55024U109 1144923 24180 SH SOLE 26 24180 0 0 LUMENTUM HLDGS INC COM 55024U109 296174 6255 SH SOLE 28 1352 0 4903 LUMENTUM HLDGS INC COM 55024U109 2829920 59766 SH SOLE 30 59766 0 0 LUMENTUM HLDGS INC COM 55024U109 39443 833 SH SOLE 31 833 0 0 LUMENTUM HLDGS INC COM 55024U109 46308 978 SH SOLE 36 978 0 0 LUMENTUM HLDGS INC COM 55024U109 680704 14376 SH SOLE 40 14376 0 0 LUMENTUM HLDGS INC COM 55024U109 3546089 74891 SH SOLE 43 68828 0 6063 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 7146812 8146000 PRN SOLE 21 8146000 0 0 LUMENTUM HLDGS INC NOTE 0.500% 6/1 55024UAF6 5170859 6700000 PRN SOLE 21 6700000 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 284076 144201 SH SOLE 2 76115 0 68086 LUMINAR TECHNOLOGIES INC COM CL A 550424105 4011 2036 SH SOLE 4 689 0 1347 LUMINAR TECHNOLOGIES INC COM CL A 550424105 259569 131761 SH SOLE 7 124682 0 7079 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1319758 669928 SH SOLE 18 669928 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1234940 626873 SH SOLE 19 626873 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 21018598 10669339 SH SOLE 21 10669339 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 16093117 8169095 SH SOLE 22 7942628 0 226467 LUMINAR TECHNOLOGIES INC COM CL A 550424105 93254 47337 SH SOLE 25 47337 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 134252 68148 SH SOLE 26 68148 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 67037 34029 SH SOLE 28 990 0 33039 LUMINAR TECHNOLOGIES INC COM CL A 550424105 3143194 1595530 SH SOLE 30 1595530 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 9956 5054 SH SOLE 36 5054 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 104442 53016 SH SOLE 40 53016 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 830928 421791 SH SOLE 43 403353 0 18438 LUMOS PHARMA INC COM 55028X109 115913 41104 SH SOLE 22 41104 0 0 LUNA INNOVATIONS INC COM 550351100 20861 6509 SH SOLE 2 1133 0 5376 LUNA INNOVATIONS INC COM 550351100 267896 83587 SH SOLE 18 83587 0 0 LUNA INNOVATIONS INC COM 550351100 226664 70722 SH SOLE 19 70722 0 0 LUNA INNOVATIONS INC COM 550351100 3680330 1148309 SH SOLE 21 1148309 0 0 LUNA INNOVATIONS INC COM 550351100 2839043 885817 SH SOLE 22 873965 0 11852 LUNA INNOVATIONS INC COM 550351100 231 72 SH SOLE 43 72 0 0 LUXFER HLDGS PLC SHS G5698W116 863116 83232 SH SOLE 2 73285 0 9947 LUXFER HLDGS PLC SHS G5698W116 2053 198 SH SOLE 7 198 0 0 LUXFER HLDGS PLC SHS G5698W116 757155 73014 SH SOLE 18 73014 0 0 LUXFER HLDGS PLC SHS G5698W116 596856 57556 SH SOLE 19 57556 0 0 LUXFER HLDGS PLC SHS G5698W116 23124219 2229915 SH SOLE 21 2229915 0 0 LUXFER HLDGS PLC SHS G5698W116 7530061 726139 SH SOLE 22 702472 0 23667 LUXFER HLDGS PLC SHS G5698W116 44819 4322 SH SOLE 43 3331 0 991 LUXURBAN HOTELS INC COM 21985R105 3266 2367 SH SOLE 18 2367 0 0 LUXURBAN HOTELS INC COM 21985R105 41030 29732 SH SOLE 21 29732 0 0 LXP INDUSTRIAL TRUST PFD CONV SER C 529043309 8256503 178057 SH SOLE 21 178057 0 0 LXP INDUSTRIAL TRUST COM 529043101 2787766 309065 SH SOLE 2 83369 0 225696 LXP INDUSTRIAL TRUST COM 529043101 1228695 136219 SH SOLE 4 136219 0 0 LXP INDUSTRIAL TRUST COM 529043101 4458992 494345 SH SOLE 7 445558 0 48787 LXP INDUSTRIAL TRUST COM 529043101 8275868 917502 SH SOLE 18 917502 0 0 LXP INDUSTRIAL TRUST COM 529043101 9946552 1102722 SH SOLE 19 1102722 0 0 LXP INDUSTRIAL TRUST COM 529043101 329297993 36507538 SH SOLE 21 36507538 0 0 LXP INDUSTRIAL TRUST COM 529043101 104342936 11567953 SH SOLE 22 11037835 0 530118 LXP INDUSTRIAL TRUST COM 529043101 139296 15443 SH SOLE 23 15443 0 0 LXP INDUSTRIAL TRUST COM 529043101 10201710 1131010 SH SOLE 25 1131010 0 0 LXP INDUSTRIAL TRUST COM 529043101 1962229 217542 SH SOLE 26 125226 0 92316 LXP INDUSTRIAL TRUST COM 529043101 8084527 896289 SH SOLE 28 15014 0 881275 LXP INDUSTRIAL TRUST COM 529043101 15597222 1729182 SH SOLE 30 1729182 0 0 LXP INDUSTRIAL TRUST COM 529043101 93384 10353 SH SOLE 36 10353 0 0 LXP INDUSTRIAL TRUST COM 529043101 473054 52445 SH SOLE 40 52445 0 0 LXP INDUSTRIAL TRUST COM 529043101 1517295 168215 SH SOLE 43 151076 0 17139 LYELL IMMUNOPHARMA INC COM 55083R104 322137 144456 SH SOLE 2 49144 0 95312 LYELL IMMUNOPHARMA INC COM 55083R104 4576 2052 SH SOLE 7 2052 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 1116713 500768 SH SOLE 18 500768 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 895160 401417 SH SOLE 19 401417 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 16908991 7582507 SH SOLE 21 7582507 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 9636093 4321118 SH SOLE 22 4099160 0 221958 LYELL IMMUNOPHARMA INC COM 55083R104 85924 38531 SH SOLE 25 38531 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 22510 10094 SH SOLE 26 4719 0 5375 LYELL IMMUNOPHARMA INC COM 55083R104 1818068 815277 SH SOLE 30 815277 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 46863 21015 SH SOLE 34 21015 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 12093 5423 SH SOLE 36 5423 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 84874 38060 SH SOLE 40 38060 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 26557 11909 SH SOLE 43 0 0 11909 LYFT INC CL A COM 55087P104 13867100 716646 SH SOLE 2 277360 0 439286 LYFT INC CL A COM 55087P104 18653 964 SH SOLE 4 964 0 0 LYFT INC CL A COM 55087P104 1065933 55087 SH SOLE 7 52602 0 2485 LYFT INC CL A COM 55087P104 684023 35350 SH SOLE 13 35350 0 0 LYFT INC CL A COM 55087P104 3429401 177230 SH SOLE 18 177230 0 0 LYFT INC CL A COM 55087P104 2199128 113650 SH SOLE 19 113650 0 0 LYFT INC CL A COM 55087P104 112253027 5801190 SH SOLE 21 5801190 0 0 LYFT INC CL A COM 55087P104 174080669 8996417 SH SOLE 22 8544976 0 451441 LYFT INC CL A COM 55087P104 1376037 71113 SH SOLE 25 71113 0 0 LYFT INC CL A COM 55087P104 2567532 132689 SH SOLE 26 110518 0 22171 LYFT INC CL A COM 55087P104 364670 18846 SH SOLE 28 7516 0 11330 LYFT INC CL A COM 55087P104 10462274 540686 SH SOLE 30 540686 0 0 LYFT INC CL A COM 55087P104 88043 4550 SH SOLE 31 4550 0 0 LYFT INC CL A COM 55087P104 44969 2324 SH SOLE 36 2324 0 0 LYFT INC CL A COM 55087P104 1355506 70052 SH SOLE 40 70052 0 0 LYFT INC CL A COM 55087P104 4237747 219005 SH SOLE 43 185348 0 33657 LYFT INC NOTE 1.500% 5/1 55087PAB0 2886220 2965000 PRN SOLE 21 2965000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 98102373 959155 SH SOLE 2 321903 0 637252 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 24020253 234848 SH SOLE 4 73440 0 161408 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 38301712 374479 SH SOLE 7 344004 0 30475 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 927884 9072 SH SOLE 13 9072 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3737823 36545 SH SOLE 15 36545 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 55027765 538011 SH SOLE 18 479282 0 58729 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23227890 227101 SH SOLE 19 227101 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1075806099 10518245 SH SOLE 21 10518245 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 586189488 5731223 SH SOLE 22 5074668 0 656555 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 43047300 420877 SH SOLE 23 420877 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65160440 637079 SH SOLE 25 637079 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 38228684 373765 SH SOLE 26 222715 0 151050 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 41381465 404590 SH SOLE 28 9189 0 395401 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 156528289 1530390 SH SOLE 30 1530390 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6280094 61401 SH SOLE 31 57240 0 4161 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5322651 52040 SH SOLE 32 52040 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1234008 12065 SH SOLE 34 12065 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17605661 172132 SH SOLE 35 172132 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6503985 63590 SH SOLE 36 63590 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1304581 12755 SH SOLE 40 12755 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 53595 524 SH OTR 43 524 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 47326579 462716 SH SOLE 43 397367 0 65349 LYRA THERAPEUTICS INC COM 55234L105 54668 8789 SH SOLE 18 8789 0 0 LYRA THERAPEUTICS INC COM 55234L105 267329 42979 SH SOLE 21 42979 0 0 LYRA THERAPEUTICS INC COM 55234L105 586104 94229 SH SOLE 22 94229 0 0 LYRA THERAPEUTICS INC COM 55234L105 36835 5922 SH SOLE 26 5922 0 0 M & T BK CORP COM 55261F104 45314450 311568 SH SOLE 2 52795 0 258773 M & T BK CORP COM 55261F104 18564107 127641 SH SOLE 4 70224 0 57417 M & T BK CORP COM 55261F104 18032233 123984 SH SOLE 7 97543 0 26441 M & T BK CORP COM 55261F104 1184609 8145 SH SOLE 13 8145 0 0 M & T BK CORP COM 55261F104 3723409 25601 SH SOLE 15 25601 0 0 M & T BK CORP COM 55261F104 79937209 549623 SH SOLE 18 538701 0 10922 M & T BK CORP COM 55261F104 56936124 391475 SH SOLE 19 391475 0 0 M & T BK CORP COM 55261F104 727725911 5003616 SH SOLE 21 5003616 0 0 M & T BK CORP COM 55261F104 518488510 3564965 SH SOLE 22 3195412 0 369553 M & T BK CORP COM 55261F104 36005708 247564 SH SOLE 23 247564 0 0 M & T BK CORP COM 55261F104 71089036 488786 SH SOLE 25 480568 0 8218 M & T BK CORP COM 55261F104 29824799 205066 SH SOLE 26 109523 0 95543 M & T BK CORP COM 55261F104 40056503 275416 SH SOLE 28 2556 0 272860 M & T BK CORP COM 55261F104 163342355 1123091 SH SOLE 30 1109977 0 13114 M & T BK CORP COM 55261F104 5521339 37963 SH SOLE 31 35324 0 2639 M & T BK CORP COM 55261F104 25967585 178545 SH SOLE 34 178545 0 0 M & T BK CORP COM 55261F104 5686559 39099 SH SOLE 36 39099 0 0 M & T BK CORP COM 55261F104 6207961 42684 SH SOLE 37 42684 0 0 M & T BK CORP COM 55261F104 1191590 8193 SH SOLE 40 8193 0 0 M & T BK CORP COM 55261F104 17744 122 SH OTR 43 122 0 0 M & T BK CORP COM 55261F104 23195672 159486 SH SOLE 43 131062 0 28424 M D C HLDGS INC COM 552676108 5029403 79946 SH SOLE 2 26185 0 53761 M D C HLDGS INC COM 552676108 14532 231 SH SOLE 4 231 0 0 M D C HLDGS INC COM 552676108 484784 7706 SH SOLE 7 7334 0 372 M D C HLDGS INC COM 552676108 12159874 193290 SH SOLE 18 193290 0 0 M D C HLDGS INC COM 552676108 11927673 189599 SH SOLE 19 189599 0 0 M D C HLDGS INC COM 552676108 474048806 7535349 SH SOLE 21 7535349 0 0 M D C HLDGS INC COM 552676108 115129955 1830074 SH SOLE 22 1744230 0 85844 M D C HLDGS INC COM 552676108 155388 2470 SH SOLE 23 2470 0 0 M D C HLDGS INC COM 552676108 811476 12899 SH SOLE 25 12899 0 0 M D C HLDGS INC COM 552676108 4207547 66882 SH SOLE 26 20848 0 46034 M D C HLDGS INC COM 552676108 71025 1129 SH SOLE 28 1129 0 0 M D C HLDGS INC COM 552676108 7584052 120554 SH SOLE 30 120554 0 0 M D C HLDGS INC COM 552676108 98769 1570 SH SOLE 36 1570 0 0 M D C HLDGS INC COM 552676108 873883 13891 SH SOLE 40 13891 0 0 M D C HLDGS INC COM 552676108 7191332 114311 SH SOLE 43 109477 0 4834 M-TRON INDS INC COM 55380K109 8940 298 SH SOLE 18 298 0 0 M-TRON INDS INC COM 55380K109 276150 9205 SH SOLE 21 9205 0 0 M-TRON INDS INC COM 55380K109 165420 5514 SH SOLE 22 5514 0 0 M/I HOMES INC COM 55305B101 8755951 64245 SH SOLE 2 47555 0 16690 M/I HOMES INC COM 55305B101 99083 727 SH SOLE 4 727 0 0 M/I HOMES INC COM 55305B101 98265 721 SH SOLE 7 721 0 0 M/I HOMES INC COM 55305B101 13685151 100412 SH SOLE 18 100412 0 0 M/I HOMES INC COM 55305B101 24608250 180558 SH SOLE 19 180558 0 0 M/I HOMES INC COM 55305B101 464677348 3409475 SH SOLE 21 3409475 0 0 M/I HOMES INC COM 55305B101 112084215 822395 SH SOLE 22 786124 0 36271 M/I HOMES INC COM 55305B101 26304 193 SH SOLE 23 193 0 0 M/I HOMES INC COM 55305B101 767176 5629 SH SOLE 25 5629 0 0 M/I HOMES INC COM 55305B101 4078069 29922 SH SOLE 26 14467 0 15455 M/I HOMES INC COM 55305B101 70871 520 SH SOLE 28 520 0 0 M/I HOMES INC COM 55305B101 7918858 58103 SH SOLE 30 58103 0 0 M/I HOMES INC COM 55305B101 6798554 49883 SH SOLE 34 49883 0 0 M/I HOMES INC COM 55305B101 120208 882 SH SOLE 36 882 0 0 M/I HOMES INC COM 55305B101 855356 6276 SH SOLE 40 6276 0 0 M/I HOMES INC COM 55305B101 7502628 55049 SH SOLE 43 53175 0 1874 MACATAWA BK CORP COM 554225102 375740 38380 SH SOLE 2 15890 0 22490 MACATAWA BK CORP COM 554225102 1096 112 SH SOLE 7 112 0 0 MACATAWA BK CORP COM 554225102 740986 75688 SH SOLE 18 75688 0 0 MACATAWA BK CORP COM 554225102 559068 57106 SH SOLE 19 57106 0 0 MACATAWA BK CORP COM 554225102 10703456 1093305 SH SOLE 21 1093305 0 0 MACATAWA BK CORP COM 554225102 4208868 429915 SH SOLE 22 409514 0 20401 MACATAWA BK CORP COM 554225102 60619 6192 SH SOLE 43 5244 0 947 MACERICH CO COM 554382101 4205309 244069 SH SOLE 2 74588 0 169481 MACERICH CO COM 554382101 1722311 99960 SH SOLE 4 99960 0 0 MACERICH CO COM 554382101 6257884 363197 SH SOLE 7 327030 0 36167 MACERICH CO COM 554382101 11808632 685353 SH SOLE 18 685353 0 0 MACERICH CO COM 554382101 14054632 815707 SH SOLE 19 815707 0 0 MACERICH CO COM 554382101 455593851 26441895 SH SOLE 21 26441895 0 0 MACERICH CO COM 554382101 146542270 8505065 SH SOLE 22 8097289 0 407776 MACERICH CO COM 554382101 198783 11537 SH SOLE 23 11537 0 0 MACERICH CO COM 554382101 10296751 597606 SH SOLE 25 597606 0 0 MACERICH CO COM 554382101 5792364 336179 SH SOLE 26 185588 0 150591 MACERICH CO COM 554382101 8179236 474709 SH SOLE 28 10942 0 463767 MACERICH CO COM 554382101 18968214 1100883 SH SOLE 30 1100883 0 0 MACERICH CO COM 554382101 198197 11503 SH SOLE 36 11503 0 0 MACERICH CO COM 554382101 774247 44936 SH SOLE 40 44936 0 0 MACERICH CO COM 554382101 6111357 354693 SH SOLE 43 278719 0 75974 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5948234 62194 SH SOLE 2 48684 0 13510 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 35291 369 SH SOLE 4 133 0 236 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 42464 444 SH SOLE 7 444 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 19487893 203763 SH SOLE 18 203763 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 11314499 118303 SH SOLE 19 118303 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 394644114 4126350 SH SOLE 21 4126350 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 169056994 1767639 SH SOLE 22 1719085 0 48554 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1048406 10962 SH SOLE 25 10962 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1688046 17650 SH SOLE 26 17650 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 555860 5812 SH SOLE 28 867 0 4945 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5065668 52966 SH SOLE 30 52966 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 7224646 75540 SH SOLE 34 75540 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1171016 12244 SH SOLE 40 12244 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4345116 45432 SH SOLE 43 41554 0 3878 MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6 4569313 3625000 PRN SOLE 21 3625000 0 0 MACROGENICS INC COM 556099109 996956 67728 SH SOLE 2 20167 0 47561 MACROGENICS INC COM 556099109 44145 2999 SH SOLE 7 2999 0 0 MACROGENICS INC COM 556099109 2410915 163785 SH SOLE 18 163785 0 0 MACROGENICS INC COM 556099109 6490342 440920 SH SOLE 19 440920 0 0 MACROGENICS INC COM 556099109 41824481 2841337 SH SOLE 21 2841337 0 0 MACROGENICS INC COM 556099109 28697244 1949541 SH SOLE 22 1871348 0 78193 MACROGENICS INC COM 556099109 134762 9155 SH SOLE 25 9155 0 0 MACROGENICS INC COM 556099109 314081 21337 SH SOLE 26 0 0 21337 MACROGENICS INC COM 556099109 13366 908 SH SOLE 28 908 0 0 MACROGENICS INC COM 556099109 2156112 146475 SH SOLE 30 146475 0 0 MACROGENICS INC COM 556099109 30294 2058 SH SOLE 34 2058 0 0 MACROGENICS INC COM 556099109 138486 9408 SH SOLE 40 9408 0 0 MACROGENICS INC COM 556099109 596793 40543 SH SOLE 43 35433 0 5110 MACYS INC COM 55616P104 13402495 670460 SH SOLE 2 326559 0 343901 MACYS INC COM 55616P104 17991 900 SH SOLE 4 900 0 0 MACYS INC COM 55616P104 1398241 69947 SH SOLE 7 66553 0 3394 MACYS INC COM 55616P104 9328873 466677 SH SOLE 18 466677 0 0 MACYS INC COM 55616P104 2049435 102523 SH SOLE 19 102523 0 0 MACYS INC COM 55616P104 272310996 13622361 SH SOLE 21 13622361 0 0 MACYS INC COM 55616P104 167582667 8383325 SH SOLE 22 8019797 0 363528 MACYS INC COM 55616P104 1180589 59059 SH SOLE 25 59059 0 0 MACYS INC COM 55616P104 9260867 463275 SH SOLE 26 463275 0 0 MACYS INC COM 55616P104 332614 16639 SH SOLE 28 3135 0 13504 MACYS INC COM 55616P104 8117639 406085 SH SOLE 30 406085 0 0 MACYS INC COM 55616P104 67386 3371 SH SOLE 31 3371 0 0 MACYS INC COM 55616P104 739690 37003 SH SOLE 36 37003 0 0 MACYS INC COM 55616P104 1156002 57829 SH SOLE 40 57829 0 0 MACYS INC COM 55616P104 17077234 854289 SH SOLE 43 784267 0 70022 MADDEN STEVEN LTD COM 556269108 1615772 38216 SH SOLE 2 20400 0 17816 MADDEN STEVEN LTD COM 556269108 7991 189 SH SOLE 4 189 0 0 MADDEN STEVEN LTD COM 556269108 822388 19451 SH SOLE 7 18419 0 1032 MADDEN STEVEN LTD COM 556269108 8865651 209689 SH SOLE 18 209689 0 0 MADDEN STEVEN LTD COM 556269108 6673348 157837 SH SOLE 19 157837 0 0 MADDEN STEVEN LTD COM 556269108 344964592 8159049 SH SOLE 21 8159049 0 0 MADDEN STEVEN LTD COM 556269108 85713652 2027286 SH SOLE 22 1963563 0 63723 MADDEN STEVEN LTD COM 556269108 678383 16045 SH SOLE 25 16045 0 0 MADDEN STEVEN LTD COM 556269108 2313223 54712 SH SOLE 26 21721 0 32991 MADDEN STEVEN LTD COM 556269108 57585 1362 SH SOLE 28 1362 0 0 MADDEN STEVEN LTD COM 556269108 8129725 192283 SH SOLE 30 192283 0 0 MADDEN STEVEN LTD COM 556269108 72637 1718 SH SOLE 36 1718 0 0 MADDEN STEVEN LTD COM 556269108 660414 15620 SH SOLE 40 15620 0 0 MADDEN STEVEN LTD COM 556269108 2421774 57279 SH SOLE 43 54178 0 3101 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 1246956 31802 SH SOLE 2 18983 0 12819 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 4195 107 SH SOLE 4 107 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 11606 296 SH SOLE 7 296 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 3707070 94544 SH SOLE 18 94544 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 3345632 85326 SH SOLE 19 85326 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 56398292 1438365 SH SOLE 21 1438365 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 45643498 1164078 SH SOLE 22 1126559 0 37519 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 300153 7655 SH SOLE 25 7655 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 340500 8684 SH SOLE 26 8684 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 85948 2192 SH SOLE 28 0 0 2192 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 1021891 26062 SH SOLE 30 26062 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 296584 7564 SH SOLE 40 7564 0 0 MADISON SQUARE GARDEN ENTMT COM CL A 558256103 260747 6650 SH SOLE 43 5979 0 671 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2941987 15944 SH SOLE 2 6311 0 9633 MADISON SQUARE GRDN SPRT COR CL A 55825T103 10702 58 SH SOLE 4 58 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 26755 145 SH SOLE 7 145 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2754515 14928 SH SOLE 18 14928 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1122804 6085 SH SOLE 19 6085 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 282750145 1532355 SH SOLE 21 1532355 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 81019780 439084 SH SOLE 22 415681 0 23403 MADISON SQUARE GRDN SPRT COR CL A 55825T103 591756 3207 SH SOLE 25 3207 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 6080672 32954 SH SOLE 26 4474 0 28480 MADISON SQUARE GRDN SPRT COR CL A 55825T103 313869 1701 SH SOLE 28 315 0 1386 MADISON SQUARE GRDN SPRT COR CL A 55825T103 6511342 35288 SH SOLE 30 35288 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 45576 247 SH SOLE 31 247 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 571643 3098 SH SOLE 40 3098 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 3523065 19093 SH SOLE 43 17533 0 1560 MADRIGAL PHARMACEUTICALS INC COM 558868105 2362770 8848 SH SOLE 2 4141 0 4707 MADRIGAL PHARMACEUTICALS INC COM 558868105 10949 41 SH SOLE 4 41 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 451031 1689 SH SOLE 7 1603 0 86 MADRIGAL PHARMACEUTICALS INC COM 558868105 9460960 35429 SH SOLE 18 34545 0 884 MADRIGAL PHARMACEUTICALS INC COM 558868105 11098449 41561 SH SOLE 19 41561 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 173962941 651449 SH SOLE 21 651449 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 115302531 431780 SH SOLE 22 419875 0 11905 MADRIGAL PHARMACEUTICALS INC COM 558868105 88390 331 SH SOLE 23 331 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 580278 2173 SH SOLE 25 2173 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1195004 4475 SH SOLE 26 4475 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 92663 347 SH SOLE 28 248 0 99 MADRIGAL PHARMACEUTICALS INC COM 558868105 5044119 18889 SH SOLE 30 18889 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 639561 2395 SH SOLE 40 2395 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2933167 10984 SH SOLE 43 9591 0 1393 MAG SILVER CORP COM 55903Q104 237934 22489 SH SOLE 19 22489 0 0 MAG SILVER CORP COM 55903Q104 3267432 308831 SH SOLE 25 308831 0 0 MAG SILVER CORP COM 55903Q104 18799041 1776847 SH SOLE 34 1776847 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 130003 11354 SH SOLE 2 11354 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 13786 1204 SH SOLE 22 1204 0 0 MAGNA INTL INC COM 559222401 125903 2311 SH SOLE 22 2311 0 0 MAGNA INTL INC COM 559222401 13747700 252344 SH SOLE 43 213387 0 38957 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 454106 81381 SH SOLE 2 81381 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 47296 8476 SH SOLE 22 8476 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 17516 3139 SH SOLE 28 3139 0 0 MAGNITE INC COM 55955D100 1026571 95495 SH SOLE 2 37050 0 58445 MAGNITE INC COM 55955D100 4666 434 SH SOLE 4 434 0 0 MAGNITE INC COM 55955D100 419906 39061 SH SOLE 7 36995 0 2066 MAGNITE INC COM 55955D100 3620729 336812 SH SOLE 18 336812 0 0 MAGNITE INC COM 55955D100 3118693 290111 SH SOLE 19 290111 0 0 MAGNITE INC COM 55955D100 53418449 4969158 SH SOLE 21 4969158 0 0 MAGNITE INC COM 55955D100 40595558 3776331 SH SOLE 22 3627820 0 148511 MAGNITE INC COM 55955D100 266632 24803 SH SOLE 25 24803 0 0 MAGNITE INC COM 55955D100 405361 37708 SH SOLE 26 37708 0 0 MAGNITE INC COM 55955D100 24682 2296 SH SOLE 28 2296 0 0 MAGNITE INC COM 55955D100 1505011 140001 SH SOLE 30 140001 0 0 MAGNITE INC COM 55955D100 314556 29261 SH SOLE 40 29261 0 0 MAGNITE INC COM 55955D100 415316 38634 SH SOLE 43 36800 0 1834 MAGNOLIA OIL & GAS CORP CL A 559663109 13436469 517783 SH SOLE 2 240408 0 277375 MAGNOLIA OIL & GAS CORP CL A 559663109 11989 462 SH SOLE 4 462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 36927 1423 SH SOLE 7 1423 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 15554664 599409 SH SOLE 18 570839 0 28570 MAGNOLIA OIL & GAS CORP CL A 559663109 35340319 1361862 SH SOLE 19 1361862 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 544140983 20968824 SH SOLE 21 20968824 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 163626194 6305441 SH SOLE 22 6064067 0 241374 MAGNOLIA OIL & GAS CORP CL A 559663109 712743 27466 SH SOLE 23 27466 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 8347700 321684 SH SOLE 26 52564 0 269120 MAGNOLIA OIL & GAS CORP CL A 559663109 11940685 460142 SH SOLE 30 460142 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 6304587 242951 SH SOLE 43 222937 0 20014 MAGYAR BANCORP INC COM 55977T208 10419 937 SH SOLE 18 937 0 0 MAGYAR BANCORP INC COM 55977T208 136909 12312 SH SOLE 21 12312 0 0 MAGYAR BANCORP INC COM 55977T208 5282 475 SH SOLE 22 475 0 0 MAIA BIOTECHNOLOGY INC COM 552641102 3342 1519 SH SOLE 18 1519 0 0 MAIA BIOTECHNOLOGY INC COM 552641102 34041 15473 SH SOLE 21 15473 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 110284 49015 SH SOLE 2 6305 0 42710 MAIDEN HOLDINGS LTD SHS G5753U112 518769 230564 SH SOLE 18 230564 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 479030 212902 SH SOLE 19 212902 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 7469991 3319996 SH SOLE 21 3319996 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 4662500 2072222 SH SOLE 22 2005801 0 66421 MAIN STR CAP CORP COM 56035L104 14010951 296152 SH SOLE 30 296152 0 0 MAIN STR CAP CORP COM 56035L104 2299030 48595 SH SOLE 43 39342 0 9253 MAINSTREET BANCSHARES INC COM 56064Y100 34558 1903 SH SOLE 2 855 0 1048 MAINSTREET BANCSHARES INC COM 56064Y100 374841 20641 SH SOLE 18 20641 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 415483 22879 SH SOLE 19 22879 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 4256831 234407 SH SOLE 21 234407 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 1923852 105939 SH SOLE 22 100303 0 5636 MAISON SOLUTIONS INC COM CL A 560667107 568 418 SH SOLE 18 418 0 0 MAISON SOLUTIONS INC COM CL A 560667107 7295 5364 SH SOLE 21 5364 0 0 MAISON SOLUTIONS INC COM CL A 560667107 139537 102601 SH SOLE 22 102601 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 9931653 139784 SH SOLE 2 130742 0 9042 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2672475 37614 SH SOLE 4 13045 0 24569 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 242778 3417 SH SOLE 7 3417 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2040769 28723 SH SOLE 13 28723 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 261606 3682 SH SOLE 18 3682 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2523270 35514 SH SOLE 19 35514 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1246146 17539 SH SOLE 21 17539 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 42665028 600493 SH SOLE 22 600493 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1224192 17230 SH SOLE 23 17230 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1319612 18573 SH SOLE 26 0 0 18573 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2072457 29169 SH SOLE 28 0 0 29169 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1553864 21870 SH SOLE 30 21870 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 6310448 88817 SH SOLE 31 85645 0 3172 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 100820 1419 SH SOLE 43 1419 0 0 MALIBU BOATS INC COM CL A 56117J100 1580369 36515 SH SOLE 2 28297 0 8218 MALIBU BOATS INC COM CL A 56117J100 4328 100 SH SOLE 4 100 0 0 MALIBU BOATS INC COM CL A 56117J100 307937 7115 SH SOLE 7 6736 0 379 MALIBU BOATS INC COM CL A 56117J100 2552048 58966 SH SOLE 18 51528 0 7438 MALIBU BOATS INC COM CL A 56117J100 2376635 54913 SH SOLE 19 54913 0 0 MALIBU BOATS INC COM CL A 56117J100 32256108 745289 SH SOLE 21 745289 0 0 MALIBU BOATS INC COM CL A 56117J100 27294142 630641 SH SOLE 22 609060 0 21581 MALIBU BOATS INC COM CL A 56117J100 38303 885 SH SOLE 23 885 0 0 MALIBU BOATS INC COM CL A 56117J100 177058 4091 SH SOLE 25 4091 0 0 MALIBU BOATS INC COM CL A 56117J100 332174 7675 SH SOLE 26 7675 0 0 MALIBU BOATS INC COM CL A 56117J100 13806 319 SH SOLE 28 319 0 0 MALIBU BOATS INC COM CL A 56117J100 1238717 28621 SH SOLE 30 28621 0 0 MALIBU BOATS INC COM CL A 56117J100 175803 4062 SH SOLE 40 4062 0 0 MALIBU BOATS INC COM CL A 56117J100 265003 6123 SH SOLE 43 6061 0 62 MAMAS CREATIONS INC COM 56146T103 16425 3285 SH SOLE 18 3285 0 0 MAMAS CREATIONS INC COM 56146T103 225305 45061 SH SOLE 21 45061 0 0 MAMAS CREATIONS INC COM 56146T103 280230 56046 SH SOLE 22 56046 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 57807 15881 SH SOLE 2 1296 0 14585 MAMMOTH ENERGY SVCS INC COM 56155L108 244885 67276 SH SOLE 18 67276 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 186033 51108 SH SOLE 19 51108 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 3026427 831436 SH SOLE 21 831436 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1739607 477914 SH SOLE 22 462537 0 15377 MANCHESTER UTD PLC NEW ORD CL A G5784H106 82127 5883 SH SOLE 21 5883 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 74267 5320 SH SOLE 22 5320 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 17296 1239 SH SOLE 29 1239 0 0 MANHATTAN ASSOCIATES INC COM 562750109 166880139 666907 SH SOLE 2 561692 0 105215 MANHATTAN ASSOCIATES INC COM 562750109 37145142 148444 SH SOLE 4 73575 0 74869 MANHATTAN ASSOCIATES INC COM 562750109 8665215 34629 SH SOLE 7 27075 0 7554 MANHATTAN ASSOCIATES INC COM 562750109 12681656 50680 SH SOLE 13 50680 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1391029 5559 SH SOLE 15 5559 0 0 MANHATTAN ASSOCIATES INC COM 562750109 72328481 289048 SH SOLE 18 230767 0 58281 MANHATTAN ASSOCIATES INC COM 562750109 93146866 372245 SH SOLE 19 372245 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1040944789 4159952 SH SOLE 21 4159952 0 0 MANHATTAN ASSOCIATES INC COM 562750109 612239493 2446707 SH SOLE 22 2245859 0 200848 MANHATTAN ASSOCIATES INC COM 562750109 68044293 271927 SH SOLE 23 271927 0 0 MANHATTAN ASSOCIATES INC COM 562750109 6051562 24184 SH SOLE 25 24184 0 0 MANHATTAN ASSOCIATES INC COM 562750109 53869014 215278 SH SOLE 26 93602 0 121676 MANHATTAN ASSOCIATES INC COM 562750109 47637036 190373 SH SOLE 28 612 0 189761 MANHATTAN ASSOCIATES INC COM 562750109 8393715 33544 SH SOLE 29 33544 0 0 MANHATTAN ASSOCIATES INC COM 562750109 87700861 350481 SH SOLE 30 274817 0 75664 MANHATTAN ASSOCIATES INC COM 562750109 20346702 81312 SH SOLE 31 80524 0 788 MANHATTAN ASSOCIATES INC COM 562750109 40318059 161124 SH SOLE 34 161124 0 0 MANHATTAN ASSOCIATES INC COM 562750109 2929443 11707 SH SOLE 36 11707 0 0 MANHATTAN ASSOCIATES INC COM 562750109 770959 3081 SH SOLE 40 3081 0 0 MANHATTAN ASSOCIATES INC COM 562750109 11928 48 SH OTR 43 48 0 0 MANHATTAN ASSOCIATES INC COM 562750109 19539960 78088 SH SOLE 43 64074 0 14014 MANHATTAN BRDG CAP INC COM 562803106 104646 20681 SH SOLE 2 20681 0 0 MANHATTAN BRDG CAP INC COM 562803106 7448 1472 SH SOLE 18 1472 0 0 MANHATTAN BRDG CAP INC COM 562803106 95482 18870 SH SOLE 21 18870 0 0 MANHATTAN BRDG CAP INC COM 562803106 6679 1320 SH SOLE 22 1320 0 0 MANITEX INTL INC COM 563420108 16341 2382 SH SOLE 18 2382 0 0 MANITEX INTL INC COM 563420108 220103 32085 SH SOLE 21 32085 0 0 MANITEX INTL INC COM 563420108 145720 21242 SH SOLE 22 21242 0 0 MANITOWOC CO INC COM NEW 563571405 6252991 442220 SH SOLE 2 288989 0 153231 MANITOWOC CO INC COM NEW 563571405 2828 200 SH SOLE 4 200 0 0 MANITOWOC CO INC COM NEW 563571405 359481 25423 SH SOLE 7 24049 0 1374 MANITOWOC CO INC COM NEW 563571405 1998590 141343 SH SOLE 18 138361 0 2982 MANITOWOC CO INC COM NEW 563571405 8500742 601184 SH SOLE 19 601184 0 0 MANITOWOC CO INC COM NEW 563571405 20468951 1447592 SH SOLE 21 1447592 0 0 MANITOWOC CO INC COM NEW 563571405 24505893 1733090 SH SOLE 22 1637835 0 95255 MANITOWOC CO INC COM NEW 563571405 292726 20702 SH SOLE 23 20702 0 0 MANITOWOC CO INC COM NEW 563571405 66161 4679 SH SOLE 25 4679 0 0 MANITOWOC CO INC COM NEW 563571405 1288338 91113 SH SOLE 26 2577 0 88536 MANITOWOC CO INC COM NEW 563571405 393742 27846 SH SOLE 30 27846 0 0 MANITOWOC CO INC COM NEW 563571405 143182 10126 SH SOLE 40 10126 0 0 MANITOWOC CO INC COM NEW 563571405 400827 28347 SH SOLE 43 27751 0 596 MANNATECH INC COM NEW 563771203 442814 52404 SH SOLE 22 52404 0 0 MANNKIND CORP COM NEW 56400P706 711867 157145 SH SOLE 2 78199 0 78946 MANNKIND CORP COM NEW 56400P706 5789 1278 SH SOLE 4 1278 0 0 MANNKIND CORP COM NEW 56400P706 10668 2355 SH SOLE 7 2355 0 0 MANNKIND CORP COM NEW 56400P706 3053773 674122 SH SOLE 18 674122 0 0 MANNKIND CORP COM NEW 56400P706 2519831 556254 SH SOLE 19 556254 0 0 MANNKIND CORP COM NEW 56400P706 53426657 11793964 SH SOLE 21 11793964 0 0 MANNKIND CORP COM NEW 56400P706 35407563 7816239 SH SOLE 22 7563982 0 252257 MANNKIND CORP COM NEW 56400P706 221734 48948 SH SOLE 25 48948 0 0 MANNKIND CORP COM NEW 56400P706 389249 85927 SH SOLE 26 85927 0 0 MANNKIND CORP COM NEW 56400P706 20109 4439 SH SOLE 28 4439 0 0 MANNKIND CORP COM NEW 56400P706 1688965 372840 SH SOLE 30 372840 0 0 MANNKIND CORP COM NEW 56400P706 20997 4635 SH SOLE 36 4635 0 0 MANNKIND CORP COM NEW 56400P706 191084 42182 SH SOLE 40 42182 0 0 MANNKIND CORP COM NEW 56400P706 302455 66767 SH SOLE 43 51739 0 15028 MANPOWERGROUP INC WIS COM 56418H100 23222357 299103 SH SOLE 2 111963 0 187140 MANPOWERGROUP INC WIS COM 56418H100 8851 114 SH SOLE 4 114 0 0 MANPOWERGROUP INC WIS COM 56418H100 736726 9489 SH SOLE 7 9032 0 457 MANPOWERGROUP INC WIS COM 56418H100 8167728 105200 SH SOLE 18 105200 0 0 MANPOWERGROUP INC WIS COM 56418H100 16174896 208332 SH SOLE 19 208332 0 0 MANPOWERGROUP INC WIS COM 56418H100 201137833 2590647 SH SOLE 21 2590647 0 0 MANPOWERGROUP INC WIS COM 56418H100 143609932 1849690 SH SOLE 22 1763113 0 86577 MANPOWERGROUP INC WIS COM 56418H100 752953 9698 SH SOLE 23 9698 0 0 MANPOWERGROUP INC WIS COM 56418H100 838201 10796 SH SOLE 25 10796 0 0 MANPOWERGROUP INC WIS COM 56418H100 6531465 84125 SH SOLE 26 79861 0 4264 MANPOWERGROUP INC WIS COM 56418H100 2084168 26844 SH SOLE 28 26844 0 0 MANPOWERGROUP INC WIS COM 56418H100 2918643 37592 SH SOLE 30 37592 0 0 MANPOWERGROUP INC WIS COM 56418H100 47593 613 SH SOLE 31 613 0 0 MANPOWERGROUP INC WIS COM 56418H100 374613 4825 SH SOLE 36 4825 0 0 MANPOWERGROUP INC WIS COM 56418H100 856059 11026 SH SOLE 40 11026 0 0 MANPOWERGROUP INC WIS COM 56418H100 10947 141 SH OTR 43 141 0 0 MANPOWERGROUP INC WIS COM 56418H100 7765025 100013 SH SOLE 43 88623 0 11390 MANULIFE FINL CORP COM 56501R106 37631448 1505860 SH SOLE 43 1217426 0 288434 MAPLEBEAR INC COM 565394103 1319805 35393 SH SOLE 2 5128 0 30265 MAPLEBEAR INC COM 565394103 6712 180 SH SOLE 7 180 0 0 MAPLEBEAR INC COM 565394103 211472 5671 SH SOLE 18 5671 0 0 MAPLEBEAR INC COM 565394103 1453788 38986 SH SOLE 19 38986 0 0 MAPLEBEAR INC COM 565394103 10099474 270836 SH SOLE 21 270836 0 0 MAPLEBEAR INC COM 565394103 7353029 197185 SH SOLE 22 178062 0 19123 MAPLEBEAR INC COM 565394103 11001 295 SH SOLE 31 295 0 0 MAPLEBEAR INC COM 565394103 581985 15607 SH SOLE 34 15607 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 2717526 120351 SH SOLE 2 65208 0 55143 MARATHON DIGITAL HOLDINGS IN COM 565788106 36896 1634 SH SOLE 4 660 0 974 MARATHON DIGITAL HOLDINGS IN COM 565788106 680358 30131 SH SOLE 7 28583 0 1548 MARATHON DIGITAL HOLDINGS IN COM 565788106 12171636 539045 SH SOLE 18 521982 0 17063 MARATHON DIGITAL HOLDINGS IN COM 565788106 12896228 571135 SH SOLE 19 571135 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 205548495 9103122 SH SOLE 21 9103122 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 141939709 6286081 SH SOLE 22 6090865 0 195216 MARATHON DIGITAL HOLDINGS IN COM 565788106 40328 1786 SH SOLE 23 1786 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 981711 43477 SH SOLE 25 43477 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1604693 71067 SH SOLE 26 71067 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 140086 6204 SH SOLE 28 686 0 5518 MARATHON DIGITAL HOLDINGS IN COM 565788106 9189337 406968 SH SOLE 30 406968 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 11471 508 SH SOLE 36 508 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1012419 44837 SH SOLE 40 44837 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 3422157 151557 SH SOLE 43 136816 0 14741 MARATHON DIGITAL HOLDINGS IN NOTE 1.000%12/0 565788AB2 2216261 2625000 PRN SOLE 21 2625000 0 0 MARATHON OIL CORP COM 565849106 31436825 1109274 SH SOLE 2 730040 0 379234 MARATHON OIL CORP COM 565849106 8276385 292039 SH SOLE 4 212812 0 79227 MARATHON OIL CORP COM 565849106 13855596 488906 SH SOLE 7 328299 0 160607 MARATHON OIL CORP COM 565849106 1279183 45137 SH SOLE 13 45137 0 0 MARATHON OIL CORP COM 565849106 2478248 87447 SH SOLE 15 87447 0 0 MARATHON OIL CORP COM 565849106 33347820 1176705 SH SOLE 18 1136969 0 39736 MARATHON OIL CORP COM 565849106 7443558 262652 SH SOLE 19 262652 0 0 MARATHON OIL CORP COM 565849106 515726275 18197822 SH SOLE 21 18197822 0 0 MARATHON OIL CORP COM 565849106 362769798 12800628 SH SOLE 22 11438112 0 1362516 MARATHON OIL CORP COM 565849106 26989372 952342 SH SOLE 23 952342 0 0 MARATHON OIL CORP COM 565849106 30700070 1083277 SH SOLE 25 1083277 0 0 MARATHON OIL CORP COM 565849106 31213478 1101393 SH SOLE 26 899352 0 202041 MARATHON OIL CORP COM 565849106 12476770 440253 SH SOLE 28 25583 0 414670 MARATHON OIL CORP COM 565849106 2163391 76337 SH SOLE 29 76337 0 0 MARATHON OIL CORP COM 565849106 121326459 4281103 SH SOLE 30 4203916 0 77187 MARATHON OIL CORP COM 565849106 7907795 279033 SH SOLE 31 268981 0 10052 MARATHON OIL CORP COM 565849106 699233 24673 SH SOLE 34 24673 0 0 MARATHON OIL CORP COM 565849106 3962584 139823 SH SOLE 36 139823 0 0 MARATHON OIL CORP COM 565849106 808909 28543 SH SOLE 40 28543 0 0 MARATHON OIL CORP COM 565849106 39053 1378 SH OTR 43 1378 0 0 MARATHON OIL CORP COM 565849106 37178875 1311887 SH SOLE 43 1157276 0 154611 MARATHON PETE CORP COM 56585A102 256715232 1274021 SH SOLE 2 785583 0 488438 MARATHON PETE CORP COM 56585A102 115123398 571332 SH SOLE 4 233269 0 338063 MARATHON PETE CORP COM 56585A102 58070084 288189 SH SOLE 7 259825 0 28364 MARATHON PETE CORP COM 56585A102 21802703 108202 SH SOLE 13 108202 0 0 MARATHON PETE CORP COM 56585A102 11046432 54821 SH SOLE 15 54821 0 0 MARATHON PETE CORP COM 56585A102 159760283 792855 SH SOLE 18 724094 0 68761 MARATHON PETE CORP COM 56585A102 151019213 749475 SH SOLE 19 749475 0 0 MARATHON PETE CORP COM 56585A102 2135949771 10600247 SH SOLE 21 10600247 0 0 MARATHON PETE CORP COM 56585A102 1758121352 8725168 SH SOLE 22 7788923 0 936245 MARATHON PETE CORP COM 56585A102 190230105 944070 SH SOLE 23 944070 0 0 MARATHON PETE CORP COM 56585A102 143935279 714319 SH SOLE 25 700865 0 13454 MARATHON PETE CORP COM 56585A102 124538083 618055 SH SOLE 26 428343 0 189712 MARATHON PETE CORP COM 56585A102 31230082 154988 SH SOLE 28 2812 0 152176 MARATHON PETE CORP COM 56585A102 38313210 190140 SH SOLE 29 190140 0 0 MARATHON PETE CORP COM 56585A102 478266295 2373530 SH SOLE 30 2342488 0 31042 MARATHON PETE CORP COM 56585A102 59111234 293356 SH SOLE 31 287294 0 6062 MARATHON PETE CORP COM 56585A102 139214537 690891 SH SOLE 34 690891 0 0 MARATHON PETE CORP COM 56585A102 20464542 101561 SH SOLE 36 101561 0 0 MARATHON PETE CORP COM 56585A102 3771073 18715 SH SOLE 40 18715 0 0 MARATHON PETE CORP COM 56585A102 143670 713 SH OTR 43 713 0 0 MARATHON PETE CORP COM 56585A102 149276379 740826 SH SOLE 43 634032 0 106794 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1318048 152024 SH SOLE 2 40014 0 112010 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 3277 378 SH SOLE 4 378 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 8393 968 SH SOLE 7 968 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 361062 41645 SH SOLE 18 41645 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 332026 38296 SH SOLE 19 38296 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 20192586 2329018 SH SOLE 21 2329018 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 24736360 2853098 SH SOLE 22 2704245 0 148853 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 235044 27110 SH SOLE 25 27110 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 461019 53174 SH SOLE 26 53174 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 161019 18572 SH SOLE 28 1455 0 17117 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 3003730 346451 SH SOLE 30 346451 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 14037 1619 SH SOLE 31 1619 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 13430 1549 SH SOLE 36 1549 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 263455 30387 SH SOLE 40 30387 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 4511304 520335 SH SOLE 43 476797 0 43538 MARCHEX INC CL B 56624R108 5080 3708 SH SOLE 18 3708 0 0 MARCHEX INC CL B 56624R108 59951 43760 SH SOLE 21 43760 0 0 MARCHEX INC CL B 56624R108 793590 579263 SH SOLE 22 579263 0 0 MARCUS & MILLICHAP INC COM 566324109 646599 18923 SH SOLE 2 7211 0 11712 MARCUS & MILLICHAP INC COM 566324109 321198 9400 SH SOLE 7 8895 0 505 MARCUS & MILLICHAP INC COM 566324109 2863651 83806 SH SOLE 18 73124 0 10682 MARCUS & MILLICHAP INC COM 566324109 1733171 50722 SH SOLE 19 50722 0 0 MARCUS & MILLICHAP INC COM 566324109 94655479 2770134 SH SOLE 21 2770134 0 0 MARCUS & MILLICHAP INC COM 566324109 24015564 702826 SH SOLE 22 674244 0 28582 MARCUS & MILLICHAP INC COM 566324109 162410 4753 SH SOLE 25 4753 0 0 MARCUS & MILLICHAP INC COM 566324109 321095 9397 SH SOLE 26 9397 0 0 MARCUS & MILLICHAP INC COM 566324109 2199865 64380 SH SOLE 30 64380 0 0 MARCUS & MILLICHAP INC COM 566324109 161180 4717 SH SOLE 40 4717 0 0 MARCUS & MILLICHAP INC COM 566324109 825616 24162 SH SOLE 43 19449 0 4713 MARCUS CORP DEL COM 566330106 2336915 163879 SH SOLE 2 145237 0 18642 MARCUS CORP DEL COM 566330106 4321 303 SH SOLE 7 303 0 0 MARCUS CORP DEL COM 566330106 1266516 88816 SH SOLE 18 88816 0 0 MARCUS CORP DEL COM 566330106 1130618 79286 SH SOLE 19 79286 0 0 MARCUS CORP DEL COM 566330106 42719965 2995790 SH SOLE 21 2995790 0 0 MARCUS CORP DEL COM 566330106 11434951 801890 SH SOLE 22 766212 0 35678 MARCUS CORP DEL COM 566330106 59536 4175 SH SOLE 25 4175 0 0 MARCUS CORP DEL COM 566330106 563755 39534 SH SOLE 30 39534 0 0 MARCUS CORP DEL COM 566330106 198371 13911 SH SOLE 40 13911 0 0 MARCUS CORP DEL COM 566330106 460812 32315 SH SOLE 43 30681 0 1634 MARIN SOFTWARE INC COM NEW 56804T205 491 1610 SH SOLE 21 1610 0 0 MARIN SOFTWARE INC COM NEW 56804T205 43528 142716 SH SOLE 22 142716 0 0 MARINE PRODS CORP COM 568427108 421684 35888 SH SOLE 2 35207 0 681 MARINE PRODS CORP COM 568427108 256326 21815 SH SOLE 18 21815 0 0 MARINE PRODS CORP COM 568427108 190256 16192 SH SOLE 19 16192 0 0 MARINE PRODS CORP COM 568427108 3306673 281419 SH SOLE 21 281419 0 0 MARINE PRODS CORP COM 568427108 3579203 304613 SH SOLE 22 302930 0 1683 MARINEMAX INC COM 567908108 986824 29670 SH SOLE 2 17928 0 11742 MARINEMAX INC COM 567908108 2395 72 SH SOLE 4 72 0 0 MARINEMAX INC COM 567908108 347401 10445 SH SOLE 7 9885 0 560 MARINEMAX INC COM 567908108 2341537 70401 SH SOLE 18 70401 0 0 MARINEMAX INC COM 567908108 1524173 45826 SH SOLE 19 45826 0 0 MARINEMAX INC COM 567908108 82617241 2483982 SH SOLE 21 2483982 0 0 MARINEMAX INC COM 567908108 21402378 643487 SH SOLE 22 620523 0 22964 MARINEMAX INC COM 567908108 110390 3319 SH SOLE 25 3319 0 0 MARINEMAX INC COM 567908108 580919 17466 SH SOLE 26 0 0 17466 MARINEMAX INC COM 567908108 42772 1286 SH SOLE 28 1286 0 0 MARINEMAX INC COM 567908108 1793878 53935 SH SOLE 30 53935 0 0 MARINEMAX INC COM 567908108 175147 5266 SH SOLE 40 5266 0 0 MARINEMAX INC COM 567908108 895226 26916 SH SOLE 43 25772 0 1144 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 4483695 495984 SH SOLE 2 489053 0 6931 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 4393 486 SH SOLE 7 486 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1218059 134741 SH SOLE 18 134741 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1359074 150340 SH SOLE 19 150340 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 21835605 2415443 SH SOLE 21 2415443 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 13282996 1469358 SH SOLE 22 1446790 0 22568 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 4231 468 SH SOLE 23 468 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 261654 28944 SH SOLE 30 28944 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 224165 24797 SH SOLE 43 18548 0 6249 MARKEL GROUP INC COM 570535104 20205254 13280 SH SOLE 2 1022 0 12258 MARKEL GROUP INC COM 570535104 19257372 12657 SH SOLE 4 5969 0 6688 MARKEL GROUP INC COM 570535104 5399733 3549 SH SOLE 7 3503 0 46 MARKEL GROUP INC COM 570535104 690752 454 SH SOLE 13 454 0 0 MARKEL GROUP INC COM 570535104 2145287 1410 SH SOLE 15 1410 0 0 MARKEL GROUP INC COM 570535104 24159581 15879 SH SOLE 18 15055 0 824 MARKEL GROUP INC COM 570535104 4672465 3071 SH SOLE 19 3071 0 0 MARKEL GROUP INC COM 570535104 352520830 231696 SH SOLE 21 231696 0 0 MARKEL GROUP INC COM 570535104 517601410 340196 SH SOLE 22 315492 0 24704 MARKEL GROUP INC COM 570535104 30055316 19754 SH SOLE 23 19754 0 0 MARKEL GROUP INC COM 570535104 28707285 18868 SH SOLE 25 18844 0 24 MARKEL GROUP INC COM 570535104 18111698 11904 SH SOLE 26 6839 0 5065 MARKEL GROUP INC COM 570535104 23102152 15184 SH SOLE 28 206 0 14978 MARKEL GROUP INC COM 570535104 62190495 40875 SH SOLE 30 40875 0 0 MARKEL GROUP INC COM 570535104 4614649 3033 SH SOLE 31 2824 0 209 MARKEL GROUP INC COM 570535104 920495 605 SH SOLE 34 605 0 0 MARKEL GROUP INC COM 570535104 6940992 4562 SH SOLE 36 4562 0 0 MARKEL GROUP INC COM 570535104 1026999 675 SH SOLE 40 675 0 0 MARKEL GROUP INC COM 570535104 19597 13 SH OTR 43 13 0 0 MARKEL GROUP INC COM 570535104 17556358 11539 SH SOLE 43 9873 0 1666 MARKER THERAPEUTICS INC COM NEW 57055L206 4266 992 SH SOLE 22 992 0 0 MARKETAXESS HLDGS INC COM 57060D108 12236781 55812 SH SOLE 2 13886 0 41926 MARKETAXESS HLDGS INC COM 57060D108 6456913 29450 SH SOLE 4 13771 0 15679 MARKETAXESS HLDGS INC COM 57060D108 5582544 25462 SH SOLE 7 21478 0 3984 MARKETAXESS HLDGS INC COM 57060D108 256961 1172 SH SOLE 13 1172 0 0 MARKETAXESS HLDGS INC COM 57060D108 1169699 5335 SH SOLE 15 5335 0 0 MARKETAXESS HLDGS INC COM 57060D108 20011386 91272 SH SOLE 18 88846 0 2426 MARKETAXESS HLDGS INC COM 57060D108 17173633 78329 SH SOLE 19 78329 0 0 MARKETAXESS HLDGS INC COM 57060D108 305231080 1392160 SH SOLE 21 1392160 0 0 MARKETAXESS HLDGS INC COM 57060D108 198674045 906153 SH SOLE 22 819067 0 87086 MARKETAXESS HLDGS INC COM 57060D108 12669142 57784 SH SOLE 23 57784 0 0 MARKETAXESS HLDGS INC COM 57060D108 15616301 71226 SH SOLE 25 71015 0 211 MARKETAXESS HLDGS INC COM 57060D108 7347725 33513 SH SOLE 26 18901 0 14612 MARKETAXESS HLDGS INC COM 57060D108 17299921 78905 SH SOLE 28 611 0 78294 MARKETAXESS HLDGS INC COM 57060D108 68451823 312209 SH SOLE 30 311067 0 1142 MARKETAXESS HLDGS INC COM 57060D108 1822845 8314 SH SOLE 31 7700 0 614 MARKETAXESS HLDGS INC COM 57060D108 8352987 38098 SH SOLE 34 38098 0 0 MARKETAXESS HLDGS INC COM 57060D108 1937951 8839 SH SOLE 36 8839 0 0 MARKETAXESS HLDGS INC COM 57060D108 418987 1911 SH SOLE 40 1911 0 0 MARKETAXESS HLDGS INC COM 57060D108 6136602 27989 SH SOLE 43 23554 0 4435 MARKETWISE INC COM CL A 57064P107 20073 11603 SH SOLE 2 1956 0 9647 MARKETWISE INC COM CL A 57064P107 157736 91177 SH SOLE 18 91177 0 0 MARKETWISE INC COM CL A 57064P107 116363 67262 SH SOLE 19 67262 0 0 MARKETWISE INC COM CL A 57064P107 1957128 1131288 SH SOLE 21 1131288 0 0 MARKETWISE INC COM CL A 57064P107 927000 535838 SH SOLE 22 511932 0 23906 MARKFORGED HOLDING CORPORATI COM 57064N102 750920 898230 SH SOLE 22 898230 0 0 MARQETA INC CLASS A COM 57142B104 2412054 404707 SH SOLE 2 151737 0 252970 MARQETA INC CLASS A COM 57142B104 7152 1200 SH SOLE 4 1200 0 0 MARQETA INC CLASS A COM 57142B104 324123 54383 SH SOLE 7 51626 0 2757 MARQETA INC CLASS A COM 57142B104 7302258 1225211 SH SOLE 18 1225211 0 0 MARQETA INC CLASS A COM 57142B104 6011214 1008593 SH SOLE 19 1008593 0 0 MARQETA INC CLASS A COM 57142B104 101121359 16966671 SH SOLE 21 16966671 0 0 MARQETA INC CLASS A COM 57142B104 77795075 13052865 SH SOLE 22 12482418 0 570447 MARQETA INC CLASS A COM 57142B104 479071 80381 SH SOLE 25 80381 0 0 MARQETA INC CLASS A COM 57142B104 766170 128552 SH SOLE 26 128552 0 0 MARQETA INC CLASS A COM 57142B104 3544484 594712 SH SOLE 30 594712 0 0 MARQETA INC CLASS A COM 57142B104 532568 89357 SH SOLE 40 89357 0 0 MARQETA INC CLASS A COM 57142B104 1528752 256502 SH SOLE 43 240258 0 16244 MARRIOTT INTL INC NEW CL A 571903202 104164165 412842 SH SOLE 2 67203 0 345639 MARRIOTT INTL INC NEW CL A 571903202 24335047 96449 SH SOLE 4 71446 0 25003 MARRIOTT INTL INC NEW CL A 571903202 49238044 195149 SH SOLE 7 176122 0 19027 MARRIOTT INTL INC NEW CL A 571903202 2812500 11147 SH SOLE 13 11147 0 0 MARRIOTT INTL INC NEW CL A 571903202 9478025 37565 SH SOLE 15 37565 0 0 MARRIOTT INTL INC NEW CL A 571903202 97263991 385494 SH SOLE 18 369862 0 15632 MARRIOTT INTL INC NEW CL A 571903202 16076184 63716 SH SOLE 19 63716 0 0 MARRIOTT INTL INC NEW CL A 571903202 1380869417 5472908 SH SOLE 21 5472908 0 0 MARRIOTT INTL INC NEW CL A 571903202 1326610404 5257859 SH SOLE 22 4718822 0 539037 MARRIOTT INTL INC NEW CL A 571903202 97199904 385240 SH SOLE 23 385240 0 0 MARRIOTT INTL INC NEW CL A 571903202 110548617 438146 SH SOLE 25 433465 0 4681 MARRIOTT INTL INC NEW CL A 571903202 64088506 254007 SH SOLE 26 132848 0 121159 MARRIOTT INTL INC NEW CL A 571903202 107882457 427579 SH SOLE 28 41368 0 386211 MARRIOTT INTL INC NEW CL A 571903202 396289188 1570644 SH SOLE 30 1570644 0 0 MARRIOTT INTL INC NEW CL A 571903202 14538102 57620 SH SOLE 31 53634 0 3986 MARRIOTT INTL INC NEW CL A 571903202 21899246 86795 SH SOLE 32 86795 0 0 MARRIOTT INTL INC NEW CL A 571903202 2864728 11354 SH SOLE 34 11354 0 0 MARRIOTT INTL INC NEW CL A 571903202 12700024 50335 SH SOLE 36 50335 0 0 MARRIOTT INTL INC NEW CL A 571903202 3159678 12523 SH SOLE 40 12523 0 0 MARRIOTT INTL INC NEW CL A 571903202 86795 344 SH OTR 43 344 0 0 MARRIOTT INTL INC NEW CL A 571903202 97831498 387743 SH SOLE 43 331579 0 56164 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 16587404 153972 SH SOLE 2 66303 0 87669 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 12281 114 SH SOLE 4 114 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 886618 8230 SH SOLE 7 7813 0 417 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 7603799 70582 SH SOLE 18 67423 0 3159 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3307742 30704 SH SOLE 19 30704 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 179541741 1666590 SH SOLE 21 1666590 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 112495221 1044233 SH SOLE 22 997155 0 47078 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 687533 6382 SH SOLE 25 6382 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3871708 35939 SH SOLE 26 12330 0 23609 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 183680 1705 SH SOLE 28 761 0 944 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 5702795 52936 SH SOLE 30 52936 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 48263 448 SH SOLE 31 448 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 37921 352 SH SOLE 36 352 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 806359 7485 SH SOLE 40 7485 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 6723358 62409 SH SOLE 43 46754 0 15655 MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 4150050 4380000 PRN SOLE 21 4380000 0 0 MARRIOTT VACATIONS WORLDWIDE NOTE 3.250%12/1 57164YAF4 4103750 4375000 PRN SOLE 21 4375000 0 0 MARSH & MCLENNAN COS INC COM 571748102 302575969 1468958 SH SOLE 2 745475 0 723483 MARSH & MCLENNAN COS INC COM 571748102 128635952 624507 SH SOLE 4 332580 0 291927 MARSH & MCLENNAN COS INC COM 571748102 99190905 481556 SH SOLE 7 436462 0 45094 MARSH & MCLENNAN COS INC COM 571748102 13760288 66804 SH SOLE 13 66804 0 0 MARSH & MCLENNAN COS INC COM 571748102 14867430 72179 SH SOLE 15 72179 0 0 MARSH & MCLENNAN COS INC COM 571748102 244392180 1186485 SH SOLE 18 1095515 0 90970 MARSH & MCLENNAN COS INC COM 571748102 283550214 1376591 SH SOLE 19 1376591 0 0 MARSH & MCLENNAN COS INC COM 571748102 3001318926 14570924 SH SOLE 21 14570924 0 0 MARSH & MCLENNAN COS INC COM 571748102 2417843705 11738245 SH SOLE 22 10514209 0 1224036 MARSH & MCLENNAN COS INC COM 571748102 254136270 1233791 SH SOLE 23 1233791 0 0 MARSH & MCLENNAN COS INC COM 571748102 171106556 830695 SH SOLE 25 827201 0 3494 MARSH & MCLENNAN COS INC COM 571748102 162294526 787914 SH SOLE 26 505415 0 282499 MARSH & MCLENNAN COS INC COM 571748102 249187395 1209765 SH SOLE 28 7207 0 1202558 MARSH & MCLENNAN COS INC COM 571748102 9819891 47674 SH SOLE 29 47674 0 0 MARSH & MCLENNAN COS INC COM 571748102 901143756 4374909 SH SOLE 30 4362518 0 12391 MARSH & MCLENNAN COS INC COM 571748102 45861241 222649 SH SOLE 31 214803 0 7846 MARSH & MCLENNAN COS INC COM 571748102 171967964 834877 SH SOLE 34 834877 0 0 MARSH & MCLENNAN COS INC COM 571748102 26059148 126513 SH SOLE 36 126513 0 0 MARSH & MCLENNAN COS INC COM 571748102 5048570 24510 SH SOLE 40 24510 0 0 MARSH & MCLENNAN COS INC COM 571748102 186000 903 SH OTR 43 903 0 0 MARSH & MCLENNAN COS INC COM 571748102 139633282 677897 SH SOLE 43 573608 0 104289 MARTEN TRANS LTD COM 573075108 649128 35126 SH SOLE 2 17087 0 18039 MARTEN TRANS LTD COM 573075108 3179 172 SH SOLE 4 172 0 0 MARTEN TRANS LTD COM 573075108 8704 471 SH SOLE 7 471 0 0 MARTEN TRANS LTD COM 573075108 3068937 166068 SH SOLE 18 166068 0 0 MARTEN TRANS LTD COM 573075108 2315248 125284 SH SOLE 19 125284 0 0 MARTEN TRANS LTD COM 573075108 125993424 6817826 SH SOLE 21 6817826 0 0 MARTEN TRANS LTD COM 573075108 33238756 1798634 SH SOLE 22 1737556 0 61078 MARTEN TRANS LTD COM 573075108 229540 12421 SH SOLE 25 12421 0 0 MARTEN TRANS LTD COM 573075108 164084 8879 SH SOLE 26 8879 0 0 MARTEN TRANS LTD COM 573075108 159335 8622 SH SOLE 28 0 0 8622 MARTEN TRANS LTD COM 573075108 2387893 129215 SH SOLE 30 129215 0 0 MARTEN TRANS LTD COM 573075108 194631 10532 SH SOLE 40 10532 0 0 MARTEN TRANS LTD COM 573075108 1744755 94413 SH SOLE 43 90987 0 3426 MARTIN MARIETTA MATLS INC COM 573284106 49356478 80393 SH SOLE 2 16075 0 64318 MARTIN MARIETTA MATLS INC COM 573284106 14948211 24348 SH SOLE 4 17545 0 6803 MARTIN MARIETTA MATLS INC COM 573284106 36757202 59871 SH SOLE 7 54050 0 5821 MARTIN MARIETTA MATLS INC COM 573284106 1327338 2162 SH SOLE 13 2162 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5324088 8672 SH SOLE 15 8672 0 0 MARTIN MARIETTA MATLS INC COM 573284106 58631270 95500 SH SOLE 18 91666 0 3834 MARTIN MARIETTA MATLS INC COM 573284106 17865654 29100 SH SOLE 19 29100 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1047967339 1706954 SH SOLE 21 1706954 0 0 MARTIN MARIETTA MATLS INC COM 573284106 810921421 1320848 SH SOLE 22 1185982 0 134866 MARTIN MARIETTA MATLS INC COM 573284106 56668504 92303 SH SOLE 23 92303 0 0 MARTIN MARIETTA MATLS INC COM 573284106 52936977 86225 SH SOLE 25 86225 0 0 MARTIN MARIETTA MATLS INC COM 573284106 33794941 55046 SH SOLE 26 31384 0 23662 MARTIN MARIETTA MATLS INC COM 573284106 35423724 57699 SH SOLE 28 886 0 56813 MARTIN MARIETTA MATLS INC COM 573284106 215058270 350292 SH SOLE 30 331063 0 19229 MARTIN MARIETTA MATLS INC COM 573284106 5651318 9205 SH SOLE 31 8579 0 626 MARTIN MARIETTA MATLS INC COM 573284106 4433261 7221 SH SOLE 34 7221 0 0 MARTIN MARIETTA MATLS INC COM 573284106 7958504 12963 SH SOLE 36 12963 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1917949 3124 SH SOLE 40 3124 0 0 MARTIN MARIETTA MATLS INC COM 573284106 34243 56 SH OTR 43 56 0 0 MARTIN MARIETTA MATLS INC COM 573284106 57383089 93467 SH SOLE 43 79192 0 14275 MARVELL TECHNOLOGY INC COM 573874104 99367806 1401916 SH SOLE 2 208962 0 1192954 MARVELL TECHNOLOGY INC COM 573874104 50984197 719303 SH SOLE 4 347158 0 372145 MARVELL TECHNOLOGY INC COM 573874104 40688451 574047 SH SOLE 7 554839 0 19208 MARVELL TECHNOLOGY INC COM 573874104 3131762 44184 SH SOLE 13 44184 0 0 MARVELL TECHNOLOGY INC COM 573874104 6442567 90894 SH SOLE 15 90894 0 0 MARVELL TECHNOLOGY INC COM 573874104 143428981 2023547 SH SOLE 18 1737498 0 286049 MARVELL TECHNOLOGY INC COM 573874104 155078777 2187906 SH SOLE 19 2187906 0 0 MARVELL TECHNOLOGY INC COM 573874104 1371719943 19352708 SH SOLE 21 19352708 0 0 MARVELL TECHNOLOGY INC COM 573874104 1471308824 20757743 SH SOLE 22 19091103 0 1666640 MARVELL TECHNOLOGY INC COM 573874104 94743170 1336670 SH SOLE 23 1336670 0 0 MARVELL TECHNOLOGY INC COM 573874104 117002537 1650713 SH SOLE 25 1582720 0 67993 MARVELL TECHNOLOGY INC COM 573874104 63108646 890359 SH SOLE 26 526483 0 363876 MARVELL TECHNOLOGY INC COM 573874104 105086121 1482592 SH SOLE 28 21492 0 1461100 MARVELL TECHNOLOGY INC COM 573874104 94412 1332 SH SOLE 29 1332 0 0 MARVELL TECHNOLOGY INC COM 573874104 332256592 4687593 SH SOLE 30 4687593 0 0 MARVELL TECHNOLOGY INC COM 573874104 14279697 201463 SH SOLE 31 187340 0 14123 MARVELL TECHNOLOGY INC COM 573874104 18372025 259199 SH SOLE 32 259199 0 0 MARVELL TECHNOLOGY INC COM 573874104 223261155 3149847 SH SOLE 34 3149847 0 0 MARVELL TECHNOLOGY INC COM 573874104 15818502 223173 SH SOLE 36 223173 0 0 MARVELL TECHNOLOGY INC COM 573874104 3017432 42571 SH SOLE 40 42571 0 0 MARVELL TECHNOLOGY INC COM 573874104 43946 620 SH OTR 43 620 0 0 MARVELL TECHNOLOGY INC COM 573874104 41776681 589400 SH SOLE 43 485461 0 103939 MASCO CORP COM 574599106 58508846 741745 SH SOLE 2 502920 0 238825 MASCO CORP COM 574599106 25138977 318699 SH SOLE 4 138430 0 180269 MASCO CORP COM 574599106 11233064 142407 SH SOLE 7 125097 0 17310 MASCO CORP COM 574599106 2386593 30256 SH SOLE 13 30256 0 0 MASCO CORP COM 574599106 2545536 32271 SH SOLE 15 32271 0 0 MASCO CORP COM 574599106 31173692 395204 SH SOLE 18 375714 0 19490 MASCO CORP COM 574599106 32338828 409975 SH SOLE 19 409975 0 0 MASCO CORP COM 574599106 532825487 6754887 SH SOLE 21 6754887 0 0 MASCO CORP COM 574599106 384571631 4875401 SH SOLE 22 4382485 0 492916 MASCO CORP COM 574599106 36875217 467485 SH SOLE 23 467485 0 0 MASCO CORP COM 574599106 37187029 471438 SH SOLE 25 468376 0 3062 MASCO CORP COM 574599106 20661117 261931 SH SOLE 26 167526 0 94405 MASCO CORP COM 574599106 33257701 421624 SH SOLE 28 3069 0 418555 MASCO CORP COM 574599106 1586908 20118 SH SOLE 29 20118 0 0 MASCO CORP COM 574599106 100284798 1271359 SH SOLE 30 1271359 0 0 MASCO CORP COM 574599106 6626157 84003 SH SOLE 31 80893 0 3110 MASCO CORP COM 574599106 14246596 180611 SH SOLE 34 180611 0 0 MASCO CORP COM 574599106 3761787 47690 SH SOLE 36 47690 0 0 MASCO CORP COM 574599106 815856 10343 SH SOLE 40 10343 0 0 MASCO CORP COM 574599106 32656 414 SH OTR 43 414 0 0 MASCO CORP COM 574599106 21122474 267780 SH SOLE 43 232039 0 35741 MASIMO CORP COM 574795100 24986528 170150 SH SOLE 2 120023 0 50127 MASIMO CORP COM 574795100 398257 2712 SH SOLE 4 2073 0 639 MASIMO CORP COM 574795100 514122 3501 SH SOLE 7 3328 0 173 MASIMO CORP COM 574795100 20042822 136485 SH SOLE 18 136485 0 0 MASIMO CORP COM 574795100 140264952 955158 SH SOLE 19 955158 0 0 MASIMO CORP COM 574795100 394016172 2683120 SH SOLE 21 2683120 0 0 MASIMO CORP COM 574795100 195022380 1328038 SH SOLE 22 1269802 0 58236 MASIMO CORP COM 574795100 206620300 1407016 SH SOLE 25 1407016 0 0 MASIMO CORP COM 574795100 4922412 33520 SH SOLE 26 13569 0 19951 MASIMO CORP COM 574795100 369915 2519 SH SOLE 28 908 0 1611 MASIMO CORP COM 574795100 93177353 634507 SH SOLE 30 634507 0 0 MASIMO CORP COM 574795100 79005 538 SH SOLE 31 538 0 0 MASIMO CORP COM 574795100 64610476 439976 SH SOLE 34 439976 0 0 MASIMO CORP COM 574795100 81502 555 SH SOLE 36 555 0 0 MASIMO CORP COM 574795100 1388320 9454 SH SOLE 40 9454 0 0 MASIMO CORP COM 574795100 10738406 73125 SH SOLE 43 63061 0 10064 MASONITE INTL CORP COM 575385109 2782928 21171 SH SOLE 2 8988 0 12183 MASONITE INTL CORP COM 575385109 7361 56 SH SOLE 4 56 0 0 MASONITE INTL CORP COM 575385109 472168 3592 SH SOLE 7 3406 0 186 MASONITE INTL CORP COM 575385109 6937800 52779 SH SOLE 18 52779 0 0 MASONITE INTL CORP COM 575385109 11402104 86741 SH SOLE 19 86741 0 0 MASONITE INTL CORP COM 575385109 114380297 870143 SH SOLE 21 870143 0 0 MASONITE INTL CORP COM 575385109 86944579 661427 SH SOLE 22 638890 0 22537 MASONITE INTL CORP COM 575385109 116333 885 SH SOLE 23 885 0 0 MASONITE INTL CORP COM 575385109 502270 3821 SH SOLE 25 3821 0 0 MASONITE INTL CORP COM 575385109 1765899 13434 SH SOLE 26 8202 0 5232 MASONITE INTL CORP COM 575385109 57444 437 SH SOLE 28 437 0 0 MASONITE INTL CORP COM 575385109 1826235 13893 SH SOLE 30 13893 0 0 MASONITE INTL CORP COM 575385109 98325 748 SH SOLE 36 748 0 0 MASONITE INTL CORP COM 575385109 576934 4389 SH SOLE 40 4389 0 0 MASONITE INTL CORP COM 575385109 1493929 11365 SH SOLE 43 10435 0 930 MASTEC INC COM 576323109 13796431 147951 SH SOLE 2 70091 0 77860 MASTEC INC COM 576323109 18184 195 SH SOLE 4 195 0 0 MASTEC INC COM 576323109 989849 10615 SH SOLE 7 10092 0 523 MASTEC INC COM 576323109 9594120 102886 SH SOLE 18 102886 0 0 MASTEC INC COM 576323109 6473229 69418 SH SOLE 19 69418 0 0 MASTEC INC COM 576323109 293332609 3145658 SH SOLE 21 3145658 0 0 MASTEC INC COM 576323109 173563801 1861274 SH SOLE 22 1773894 0 87380 MASTEC INC COM 576323109 159178 1707 SH SOLE 23 1707 0 0 MASTEC INC COM 576323109 1872460 20080 SH SOLE 25 20080 0 0 MASTEC INC COM 576323109 7183327 77033 SH SOLE 26 47230 0 29803 MASTEC INC COM 576323109 90359 969 SH SOLE 29 969 0 0 MASTEC INC COM 576323109 4194945 44986 SH SOLE 30 44986 0 0 MASTEC INC COM 576323109 72176 774 SH SOLE 31 774 0 0 MASTEC INC COM 576323109 862376 9248 SH SOLE 34 9248 0 0 MASTEC INC COM 576323109 175310 1880 SH SOLE 36 1880 0 0 MASTEC INC COM 576323109 1229222 13182 SH SOLE 40 13182 0 0 MASTEC INC COM 576323109 3441112 36902 SH SOLE 43 34087 0 2815 MASTECH DIGITAL INC COM 57633B100 92304 10256 SH SOLE 2 10256 0 0 MASTECH DIGITAL INC COM 57633B100 6309 701 SH SOLE 18 701 0 0 MASTECH DIGITAL INC COM 57633B100 75582 8398 SH SOLE 21 8398 0 0 MASTECH DIGITAL INC COM 57633B100 654354 72706 SH SOLE 22 72706 0 0 MASTERBRAND INC COMMON STOCK 57638P104 2976737 158844 SH SOLE 2 83070 0 75774 MASTERBRAND INC COMMON STOCK 57638P104 6953 371 SH SOLE 4 371 0 0 MASTERBRAND INC COMMON STOCK 57638P104 41790 2230 SH SOLE 7 2230 0 0 MASTERBRAND INC COMMON STOCK 57638P104 7606266 405884 SH SOLE 18 405884 0 0 MASTERBRAND INC COMMON STOCK 57638P104 5140907 274328 SH SOLE 19 274328 0 0 MASTERBRAND INC COMMON STOCK 57638P104 286428157 15284320 SH SOLE 21 15284320 0 0 MASTERBRAND INC COMMON STOCK 57638P104 71980321 3840999 SH SOLE 22 3671649 0 169350 MASTERBRAND INC COMMON STOCK 57638P104 9932 530 SH SOLE 23 530 0 0 MASTERBRAND INC COMMON STOCK 57638P104 487090 25992 SH SOLE 25 25992 0 0 MASTERBRAND INC COMMON STOCK 57638P104 940486 50186 SH SOLE 26 50186 0 0 MASTERBRAND INC COMMON STOCK 57638P104 4958773 264609 SH SOLE 30 264609 0 0 MASTERBRAND INC COMMON STOCK 57638P104 101608 5422 SH SOLE 36 5422 0 0 MASTERBRAND INC COMMON STOCK 57638P104 534577 28526 SH SOLE 40 28526 0 0 MASTERBRAND INC COMMON STOCK 57638P104 1124419 60001 SH SOLE 43 54468 0 5533 MASTERCARD INCORPORATED CL A 57636Q104 1008186058 2093540 SH SOLE 2 814238 0 1279302 MASTERCARD INCORPORATED CL A 57636Q104 398835792 828199 SH SOLE 4 434600 0 393599 MASTERCARD INCORPORATED CL A 57636Q104 397640054 825716 SH SOLE 7 705827 0 119889 MASTERCARD INCORPORATED CL A 57636Q104 45940815 95398 SH SOLE 13 95398 0 0 MASTERCARD INCORPORATED CL A 57636Q104 57964655 120366 SH SOLE 15 120366 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1102729452 2289863 SH SOLE 18 2093955 0 195908 MASTERCARD INCORPORATED CL A 57636Q104 1057287898 2195502 SH SOLE 19 2195502 0 0 MASTERCARD INCORPORATED CL A 57636Q104 11514291506 23909902 SH SOLE 21 23909902 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8980615452 18648619 SH SOLE 22 16725280 0 1923339 MASTERCARD INCORPORATED CL A 57636Q104 845485707 1755686 SH SOLE 23 1755686 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1918130391 3983077 SH SOLE 25 3782317 0 200760 MASTERCARD INCORPORATED CL A 57636Q104 672150846 1395749 SH SOLE 26 742824 0 652925 MASTERCARD INCORPORATED CL A 57636Q104 896373209 1861356 SH SOLE 28 91674 0 1769682 MASTERCARD INCORPORATED CL A 57636Q104 28326911 58822 SH SOLE 29 58822 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2671942506 5548399 SH SOLE 30 5541884 0 6515 MASTERCARD INCORPORATED CL A 57636Q104 158385484 328894 SH SOLE 31 315524 0 13370 MASTERCARD INCORPORATED CL A 57636Q104 33809585 70207 SH SOLE 32 70207 0 0 MASTERCARD INCORPORATED CL A 57636Q104 669278762 1389785 SH SOLE 34 1389785 0 0 MASTERCARD INCORPORATED CL A 57636Q104 91985649 191012 SH SOLE 36 191012 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4094790 8503 SH SOLE 37 8503 0 0 MASTERCARD INCORPORATED CL A 57636Q104 19885470 41293 SH SOLE 40 41293 0 0 MASTERCARD INCORPORATED CL A 57636Q104 525393 1091 SH OTR 43 1091 0 0 MASTERCARD INCORPORATED CL A 57636Q104 658774123 1367972 SH SOLE 43 1162652 0 205320 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1415064 59657 SH SOLE 2 51013 0 8644 MASTERCRAFT BOAT HLDGS INC COM 57637H103 3914 165 SH SOLE 7 165 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1006724 42442 SH SOLE 18 42442 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 2539321 107054 SH SOLE 19 107054 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 15133929 638024 SH SOLE 21 638024 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 13050934 550208 SH SOLE 22 528526 0 21682 MASTERCRAFT BOAT HLDGS INC COM 57637H103 73152 3084 SH SOLE 25 3084 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 72109 3040 SH SOLE 40 3040 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 218556 9214 SH SOLE 43 8374 0 840 MATADOR RES CO COM 576485205 14477138 216821 SH SOLE 2 130585 0 86236 MATADOR RES CO COM 576485205 24905 373 SH SOLE 4 373 0 0 MATADOR RES CO COM 576485205 86935 1302 SH SOLE 7 1302 0 0 MATADOR RES CO COM 576485205 30217965 452568 SH SOLE 18 444701 0 7867 MATADOR RES CO COM 576485205 30669598 459332 SH SOLE 19 459332 0 0 MATADOR RES CO COM 576485205 571044149 8552406 SH SOLE 21 8552406 0 0 MATADOR RES CO COM 576485205 262841307 3936518 SH SOLE 22 3775118 0 161400 MATADOR RES CO COM 576485205 400286 5995 SH SOLE 23 5995 0 0 MATADOR RES CO COM 576485205 2648833 39671 SH SOLE 26 39671 0 0 MATADOR RES CO COM 576485205 655748 9821 SH SOLE 28 0 0 9821 MATADOR RES CO COM 576485205 7062263 105770 SH SOLE 30 105770 0 0 MATADOR RES CO COM 576485205 20765 311 SH SOLE 36 311 0 0 MATADOR RES CO COM 576485205 19072123 285639 SH SOLE 43 255019 0 30620 MATCH GROUP INC NEW COM 57667L107 16519518 455334 SH SOLE 2 79042 0 376292 MATCH GROUP INC NEW COM 57667L107 6908946 190434 SH SOLE 4 81945 0 108489 MATCH GROUP INC NEW COM 57667L107 6315659 174081 SH SOLE 7 151713 0 22368 MATCH GROUP INC NEW COM 57667L107 419215 11555 SH SOLE 13 11555 0 0 MATCH GROUP INC NEW COM 57667L107 1504677 41474 SH SOLE 15 41474 0 0 MATCH GROUP INC NEW COM 57667L107 19143759 527667 SH SOLE 18 510625 0 17042 MATCH GROUP INC NEW COM 57667L107 4304187 118638 SH SOLE 19 118638 0 0 MATCH GROUP INC NEW COM 57667L107 306831969 8457331 SH SOLE 21 8457331 0 0 MATCH GROUP INC NEW COM 57667L107 213815346 5893477 SH SOLE 22 5279317 0 614160 MATCH GROUP INC NEW COM 57667L107 14997027 413369 SH SOLE 23 413369 0 0 MATCH GROUP INC NEW COM 57667L107 21071896 580813 SH SOLE 25 580172 0 641 MATCH GROUP INC NEW COM 57667L107 9970978 274834 SH SOLE 26 149564 0 125270 MATCH GROUP INC NEW COM 57667L107 16664783 459338 SH SOLE 28 5635 0 453703 MATCH GROUP INC NEW COM 57667L107 70437765 1941504 SH SOLE 30 1941504 0 0 MATCH GROUP INC NEW COM 57667L107 2239020 61715 SH SOLE 31 56925 0 4790 MATCH GROUP INC NEW COM 57667L107 779040 21473 SH SOLE 34 21473 0 0 MATCH GROUP INC NEW COM 57667L107 2113201 58247 SH SOLE 36 58247 0 0 MATCH GROUP INC NEW COM 57667L107 526314 14507 SH SOLE 40 14507 0 0 MATCH GROUP INC NEW COM 57667L107 19591 540 SH OTR 43 540 0 0 MATCH GROUP INC NEW COM 57667L107 13800324 380384 SH SOLE 43 355055 0 25329 MATERIALISE NV SPONSORED ADS 57667T100 368048 69706 SH SOLE 43 61194 0 8512 MATERION CORP COM 576690101 4324562 32824 SH SOLE 2 18295 0 14529 MATERION CORP COM 576690101 57575 437 SH SOLE 4 49 0 388 MATERION CORP COM 576690101 4912826 37289 SH SOLE 7 37043 0 246 MATERION CORP COM 576690101 8562169 64988 SH SOLE 18 64988 0 0 MATERION CORP COM 576690101 12659199 96085 SH SOLE 19 96085 0 0 MATERION CORP COM 576690101 311921946 2367529 SH SOLE 21 2367529 0 0 MATERION CORP COM 576690101 84302873 639870 SH SOLE 22 617707 0 22163 MATERION CORP COM 576690101 349796 2655 SH SOLE 23 2655 0 0 MATERION CORP COM 576690101 635826 4826 SH SOLE 25 4826 0 0 MATERION CORP COM 576690101 3799143 28836 SH SOLE 26 7404 0 21432 MATERION CORP COM 576690101 47957 364 SH SOLE 28 364 0 0 MATERION CORP COM 576690101 6512666 49432 SH SOLE 30 49432 0 0 MATERION CORP COM 576690101 99076 752 SH SOLE 36 752 0 0 MATERION CORP COM 576690101 562573 4270 SH SOLE 40 4270 0 0 MATERION CORP COM 576690101 4382096 33261 SH SOLE 43 32363 0 898 MATINAS BIOPHARMA HLDGS INC COM 576810105 672730 2482400 SH SOLE 22 2482400 0 0 MATIV HOLDINGS INC COM 808541106 847613 45206 SH SOLE 2 19568 0 25638 MATIV HOLDINGS INC COM 808541106 4181 223 SH SOLE 4 223 0 0 MATIV HOLDINGS INC COM 808541106 9750 520 SH SOLE 7 520 0 0 MATIV HOLDINGS INC COM 808541106 3189000 170080 SH SOLE 18 170080 0 0 MATIV HOLDINGS INC COM 808541106 2157638 115074 SH SOLE 19 115074 0 0 MATIV HOLDINGS INC COM 808541106 131662069 7021977 SH SOLE 21 7021977 0 0 MATIV HOLDINGS INC COM 808541106 31297763 1669214 SH SOLE 22 1600109 0 69105 MATIV HOLDINGS INC COM 808541106 689663 36782 SH SOLE 26 12622 0 24160 MATIV HOLDINGS INC COM 808541106 19200 1024 SH SOLE 28 1024 0 0 MATIV HOLDINGS INC COM 808541106 2130900 113648 SH SOLE 30 113648 0 0 MATIV HOLDINGS INC COM 808541106 789694 42117 SH SOLE 43 39338 0 2779 MATRIX SVC CO COM 576853105 2086715 160147 SH SOLE 2 124956 0 35191 MATRIX SVC CO COM 576853105 91314 7008 SH SOLE 18 7008 0 0 MATRIX SVC CO COM 576853105 1495140 114746 SH SOLE 19 114746 0 0 MATRIX SVC CO COM 576853105 13765166 1056421 SH SOLE 21 1056421 0 0 MATRIX SVC CO COM 576853105 7908532 606948 SH SOLE 22 593739 0 13209 MATRIX SVC CO COM 576853105 38751 2974 SH SOLE 26 2974 0 0 MATRIX SVC CO COM 576853105 82610 6340 SH SOLE 43 6340 0 0 MATSON INC COM 57686G105 4844440 43100 SH SOLE 2 12797 0 30303 MATSON INC COM 57686G105 4384 39 SH SOLE 4 39 0 0 MATSON INC COM 57686G105 32034 285 SH SOLE 7 285 0 0 MATSON INC COM 57686G105 12528329 111462 SH SOLE 18 111462 0 0 MATSON INC COM 57686G105 17873960 159021 SH SOLE 19 159021 0 0 MATSON INC COM 57686G105 454655415 4044977 SH SOLE 21 4044977 0 0 MATSON INC COM 57686G105 122903668 1093449 SH SOLE 22 1052040 0 41409 MATSON INC COM 57686G105 70025 623 SH SOLE 23 623 0 0 MATSON INC COM 57686G105 227947 2028 SH SOLE 25 2028 0 0 MATSON INC COM 57686G105 8179011 72767 SH SOLE 26 898 0 71869 MATSON INC COM 57686G105 19670 175 SH SOLE 28 175 0 0 MATSON INC COM 57686G105 6484131 57688 SH SOLE 30 57688 0 0 MATSON INC COM 57686G105 250315 2227 SH SOLE 40 2227 0 0 MATSON INC COM 57686G105 5539536 49284 SH SOLE 43 46613 0 2671 MATTEL INC COM 577081102 13014100 656946 SH SOLE 2 422595 0 234351 MATTEL INC COM 577081102 21276 1074 SH SOLE 4 1074 0 0 MATTEL INC COM 577081102 1299140 65580 SH SOLE 7 62250 0 3330 MATTEL INC COM 577081102 12530162 632517 SH SOLE 18 632517 0 0 MATTEL INC COM 577081102 11133220 562000 SH SOLE 19 562000 0 0 MATTEL INC COM 577081102 348202212 17577093 SH SOLE 21 17577093 0 0 MATTEL INC COM 577081102 204849762 10340725 SH SOLE 22 9877887 0 462838 MATTEL INC COM 577081102 30072 1518 SH SOLE 23 1518 0 0 MATTEL INC COM 577081102 2647983 133669 SH SOLE 25 133669 0 0 MATTEL INC COM 577081102 1728561 87257 SH SOLE 26 84995 0 2262 MATTEL INC COM 577081102 258798 13064 SH SOLE 28 6214 0 6850 MATTEL INC COM 577081102 6791205 342817 SH SOLE 30 342817 0 0 MATTEL INC COM 577081102 86867 4385 SH SOLE 31 4385 0 0 MATTEL INC COM 577081102 1911071 96470 SH SOLE 34 96470 0 0 MATTEL INC COM 577081102 81795 4129 SH SOLE 36 4129 0 0 MATTEL INC COM 577081102 1403142 70830 SH SOLE 40 70830 0 0 MATTEL INC COM 577081102 16739 845 SH OTR 43 845 0 0 MATTEL INC COM 577081102 6135137 309699 SH SOLE 43 290265 0 19434 MATTERPORT INC COM CL A 577096100 484449 214358 SH SOLE 2 73069 0 141289 MATTERPORT INC COM CL A 577096100 19477 8618 SH SOLE 4 1301 0 7317 MATTERPORT INC COM CL A 577096100 296336 131122 SH SOLE 7 124093 0 7029 MATTERPORT INC COM CL A 577096100 1546389 684243 SH SOLE 18 684243 0 0 MATTERPORT INC COM CL A 577096100 1259735 557405 SH SOLE 19 557405 0 0 MATTERPORT INC COM CL A 577096100 29859161 13212018 SH SOLE 21 13212018 0 0 MATTERPORT INC COM CL A 577096100 15587098 6896946 SH SOLE 22 6580275 0 316671 MATTERPORT INC COM CL A 577096100 139291 61633 SH SOLE 25 61633 0 0 MATTERPORT INC COM CL A 577096100 293990 130084 SH SOLE 26 130084 0 0 MATTERPORT INC COM CL A 577096100 3737351 1653695 SH SOLE 30 1653695 0 0 MATTERPORT INC COM CL A 577096100 166569 73703 SH SOLE 40 73703 0 0 MATTERPORT INC COM CL A 577096100 527837 233556 SH SOLE 43 226374 0 7182 MATTHEWS INTL CORP CL A 577128101 1389587 44710 SH SOLE 2 29049 0 15661 MATTHEWS INTL CORP CL A 577128101 2455 79 SH SOLE 4 79 0 0 MATTHEWS INTL CORP CL A 577128101 8050 259 SH SOLE 7 259 0 0 MATTHEWS INTL CORP CL A 577128101 2853641 91816 SH SOLE 18 91816 0 0 MATTHEWS INTL CORP CL A 577128101 1979205 63681 SH SOLE 19 63681 0 0 MATTHEWS INTL CORP CL A 577128101 108525797 3491821 SH SOLE 21 3491821 0 0 MATTHEWS INTL CORP CL A 577128101 27088986 871589 SH SOLE 22 837702 0 33887 MATTHEWS INTL CORP CL A 577128101 195524 6291 SH SOLE 25 6291 0 0 MATTHEWS INTL CORP CL A 577128101 224056 7209 SH SOLE 26 5030 0 2179 MATTHEWS INTL CORP CL A 577128101 1965344 63235 SH SOLE 30 63235 0 0 MATTHEWS INTL CORP CL A 577128101 113287 3645 SH SOLE 40 3645 0 0 MATTHEWS INTL CORP CL A 577128101 20264 652 SH OTR 43 652 0 0 MATTHEWS INTL CORP CL A 577128101 1453640 46771 SH SOLE 43 45918 0 853 MAUI LD & PINEAPPLE INC COM 577345101 22137 1022 SH SOLE 2 426 0 596 MAUI LD & PINEAPPLE INC COM 577345101 411280 18988 SH SOLE 18 18988 0 0 MAUI LD & PINEAPPLE INC COM 577345101 324294 14972 SH SOLE 19 14972 0 0 MAUI LD & PINEAPPLE INC COM 577345101 5301285 244750 SH SOLE 21 244750 0 0 MAUI LD & PINEAPPLE INC COM 577345101 5218024 240906 SH SOLE 22 238943 0 1963 MAWSON INFRASTRUCTURE GROUP COM 57778N307 3282 2145 SH SOLE 18 2145 0 0 MAWSON INFRASTRUCTURE GROUP COM 57778N307 39824 26029 SH SOLE 21 26029 0 0 MAXCYTE INC COM 57777K106 306494 73149 SH SOLE 2 25677 0 47472 MAXCYTE INC COM 57777K106 2690 642 SH SOLE 7 642 0 0 MAXCYTE INC COM 57777K106 1001536 239030 SH SOLE 18 239030 0 0 MAXCYTE INC COM 57777K106 773960 184716 SH SOLE 19 184716 0 0 MAXCYTE INC COM 57777K106 17151832 4093516 SH SOLE 21 4093516 0 0 MAXCYTE INC COM 57777K106 9979784 2381810 SH SOLE 22 2285840 0 95970 MAXCYTE INC COM 57777K106 98025 23395 SH SOLE 25 23395 0 0 MAXCYTE INC COM 57777K106 22697 5417 SH SOLE 28 0 0 5417 MAXCYTE INC COM 57777K106 584296 139450 SH SOLE 30 139450 0 0 MAXCYTE INC COM 57777K106 115707 27615 SH SOLE 40 27615 0 0 MAXCYTE INC COM 57777K106 254890 60833 SH SOLE 43 56595 0 4238 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2166135 650491 SH SOLE 2 453548 0 196943 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 3350 1006 SH SOLE 7 1006 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 306330 91991 SH SOLE 18 91991 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2430790 729967 SH SOLE 19 729967 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5361320 1610006 SH SOLE 21 1610006 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5042539 1514276 SH SOLE 22 1425314 0 88962 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 127173 38190 SH SOLE 23 38190 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 106756 32059 SH SOLE 26 0 0 32059 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2389065 717437 SH SOLE 30 717437 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 53107 15948 SH SOLE 43 15706 0 242 MAXIMUS INC COM 577933104 8306687 99007 SH SOLE 2 64165 0 34842 MAXIMUS INC COM 577933104 16948 202 SH SOLE 4 202 0 0 MAXIMUS INC COM 577933104 68714 819 SH SOLE 7 819 0 0 MAXIMUS INC COM 577933104 22530254 268537 SH SOLE 18 268537 0 0 MAXIMUS INC COM 577933104 17568241 209395 SH SOLE 19 209395 0 0 MAXIMUS INC COM 577933104 380865728 4539520 SH SOLE 21 4539520 0 0 MAXIMUS INC COM 577933104 172592788 2057125 SH SOLE 22 1993087 0 64038 MAXIMUS INC COM 577933104 218560 2605 SH SOLE 23 2605 0 0 MAXIMUS INC COM 577933104 1386112 16521 SH SOLE 25 16521 0 0 MAXIMUS INC COM 577933104 7310794 87137 SH SOLE 26 19862 0 67275 MAXIMUS INC COM 577933104 1603497 19112 SH SOLE 28 19112 0 0 MAXIMUS INC COM 577933104 12781829 152346 SH SOLE 30 152346 0 0 MAXIMUS INC COM 577933104 2049174 24424 SH SOLE 34 24424 0 0 MAXIMUS INC COM 577933104 80376 958 SH SOLE 36 958 0 0 MAXIMUS INC COM 577933104 1066705 12714 SH SOLE 40 12714 0 0 MAXIMUS INC COM 577933104 8044147 95878 SH SOLE 43 91914 0 3964 MAXLINEAR INC COM 57776J100 9733082 521322 SH SOLE 2 397986 0 123336 MAXLINEAR INC COM 57776J100 35436 1898 SH SOLE 4 295 0 1603 MAXLINEAR INC COM 57776J100 12360 662 SH SOLE 7 662 0 0 MAXLINEAR INC COM 57776J100 4918070 263421 SH SOLE 18 250060 0 13361 MAXLINEAR INC COM 57776J100 12514352 670292 SH SOLE 19 670292 0 0 MAXLINEAR INC COM 57776J100 163668501 8766390 SH SOLE 21 8766390 0 0 MAXLINEAR INC COM 57776J100 52798349 2827978 SH SOLE 22 2713385 0 114593 MAXLINEAR INC COM 57776J100 258486 13845 SH SOLE 23 13845 0 0 MAXLINEAR INC COM 57776J100 281562 15081 SH SOLE 25 15081 0 0 MAXLINEAR INC COM 57776J100 2941029 157527 SH SOLE 26 20262 0 137265 MAXLINEAR INC COM 57776J100 103637 5551 SH SOLE 28 1285 0 4266 MAXLINEAR INC COM 57776J100 11064477 592634 SH SOLE 30 592634 0 0 MAXLINEAR INC COM 57776J100 150294 8050 SH SOLE 34 8050 0 0 MAXLINEAR INC COM 57776J100 256190 13722 SH SOLE 40 13722 0 0 MAXLINEAR INC COM 57776J100 1125241 60270 SH SOLE 43 44296 0 15974 MAYS J W INC COM 578473100 3105 69 SH SOLE 18 69 0 0 MAYS J W INC COM 578473100 37980 844 SH SOLE 21 844 0 0 MAYVILLE ENGR CO INC COM 578605107 161843 11294 SH SOLE 2 7515 0 3779 MAYVILLE ENGR CO INC COM 578605107 438183 30578 SH SOLE 18 30578 0 0 MAYVILLE ENGR CO INC COM 578605107 347417 24244 SH SOLE 19 24244 0 0 MAYVILLE ENGR CO INC COM 578605107 5591423 390190 SH SOLE 21 390190 0 0 MAYVILLE ENGR CO INC COM 578605107 3839809 267956 SH SOLE 22 261174 0 6782 MAYVILLE ENGR CO INC COM 578605107 387 27 SH SOLE 43 27 0 0 MBIA INC COM 55262C100 154730 22889 SH SOLE 2 1651 0 21238 MBIA INC COM 55262C100 2839 420 SH SOLE 7 420 0 0 MBIA INC COM 55262C100 871094 128860 SH SOLE 18 128860 0 0 MBIA INC COM 55262C100 648913 95993 SH SOLE 19 95993 0 0 MBIA INC COM 55262C100 12059319 1783923 SH SOLE 21 1783923 0 0 MBIA INC COM 55262C100 8783153 1299283 SH SOLE 22 1259170 0 40113 MBIA INC COM 55262C100 14960 2213 SH SOLE 28 2213 0 0 MBIA INC COM 55262C100 606696 89748 SH SOLE 43 85282 0 4466 MCCORMICK & CO INC COM NON VTG 579780206 30640200 398909 SH SOLE 2 72391 0 326518 MCCORMICK & CO INC COM NON VTG 579780206 19228155 250334 SH SOLE 4 118274 0 132060 MCCORMICK & CO INC COM NON VTG 579780206 29416694 382980 SH SOLE 7 353551 0 29429 MCCORMICK & CO INC COM NON VTG 579780206 676619 8809 SH SOLE 13 8809 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2592414 33751 SH SOLE 15 33751 0 0 MCCORMICK & CO INC COM NON VTG 579780206 28188271 366987 SH SOLE 18 351316 0 15671 MCCORMICK & CO INC COM NON VTG 579780206 8994221 117097 SH SOLE 19 117097 0 0 MCCORMICK & CO INC COM NON VTG 579780206 568482255 7401149 SH SOLE 21 7401149 0 0 MCCORMICK & CO INC COM NON VTG 579780206 424230156 5523111 SH SOLE 22 4968098 0 555013 MCCORMICK & CO INC COM NON VTG 579780206 29151238 379524 SH SOLE 23 379524 0 0 MCCORMICK & CO INC COM NON VTG 579780206 42445129 552599 SH SOLE 25 550976 0 1623 MCCORMICK & CO INC COM NON VTG 579780206 25266035 328942 SH SOLE 26 227133 0 101809 MCCORMICK & CO INC COM NON VTG 579780206 46198680 601467 SH SOLE 28 104284 0 497183 MCCORMICK & CO INC COM NON VTG 579780206 169733970 2209790 SH SOLE 30 2209790 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4306660 56069 SH SOLE 31 52087 0 3982 MCCORMICK & CO INC COM NON VTG 579780206 911812 11871 SH SOLE 34 11871 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5850234 76165 SH SOLE 36 76165 0 0 MCCORMICK & CO INC COM NON VTG 579780206 989774 12886 SH SOLE 40 12886 0 0 MCCORMICK & CO INC COM NON VTG 579780206 24195 315 SH OTR 43 315 0 0 MCCORMICK & CO INC COM NON VTG 579780206 27202020 354147 SH SOLE 43 308562 0 45585 MCDONALDS CORP COM 580135101 375137295 1330510 SH SOLE 2 213578 0 1116932 MCDONALDS CORP COM 580135101 174660694 619474 SH SOLE 4 329078 0 290396 MCDONALDS CORP COM 580135101 186245456 660562 SH SOLE 7 594767 0 65795 MCDONALDS CORP COM 580135101 10164861 36052 SH SOLE 13 36052 0 0 MCDONALDS CORP COM 580135101 29351841 104103 SH SOLE 15 104103 0 0 MCDONALDS CORP COM 580135101 331277716 1174952 SH SOLE 18 1112544 0 62408 MCDONALDS CORP COM 580135101 178845678 634317 SH SOLE 19 634317 0 0 MCDONALDS CORP COM 580135101 5277135784 18716566 SH SOLE 21 18716566 0 0 MCDONALDS CORP COM 580135101 4518700152 16026601 SH SOLE 22 14405446 0 1621155 MCDONALDS CORP COM 580135101 370554761 1314257 SH SOLE 23 1314257 0 0 MCDONALDS CORP COM 580135101 508385455 1803105 SH SOLE 25 1628643 0 174462 MCDONALDS CORP COM 580135101 223110700 791313 SH SOLE 26 444088 0 347225 MCDONALDS CORP COM 580135101 385064472 1365719 SH SOLE 28 34373 0 1331346 MCDONALDS CORP COM 580135101 1233044886 4373275 SH SOLE 30 4373275 0 0 MCDONALDS CORP COM 580135101 47143168 167204 SH SOLE 31 155618 0 11586 MCDONALDS CORP COM 580135101 33327336 118203 SH SOLE 32 118203 0 0 MCDONALDS CORP COM 580135101 92542475 328223 SH SOLE 34 328223 0 0 MCDONALDS CORP COM 580135101 50429577 178860 SH SOLE 36 178860 0 0 MCDONALDS CORP COM 580135101 10084788 35768 SH SOLE 40 35768 0 0 MCDONALDS CORP COM 580135101 243605 864 SH OTR 43 864 0 0 MCDONALDS CORP COM 580135101 283998759 1007266 SH SOLE 43 851747 0 155519 MCEWEN MNG INC COM NEW 58039P305 77105 7820 SH SOLE 2 7820 0 0 MCEWEN MNG INC COM NEW 58039P305 1433496 145385 SH SOLE 7 145385 0 0 MCEWEN MNG INC COM NEW 58039P305 4751080 481854 SH SOLE 22 481854 0 0 MCEWEN MNG INC COM NEW 58039P305 58854 5969 SH SOLE 43 4433 0 1536 MCGRATH RENTCORP COM 580589109 2812343 22796 SH SOLE 2 9968 0 12828 MCGRATH RENTCORP COM 580589109 8019 65 SH SOLE 4 65 0 0 MCGRATH RENTCORP COM 580589109 581073 4710 SH SOLE 7 4464 0 246 MCGRATH RENTCORP COM 580589109 7649804 62007 SH SOLE 18 59181 0 2826 MCGRATH RENTCORP COM 580589109 11897063 96434 SH SOLE 19 96434 0 0 MCGRATH RENTCORP COM 580589109 117466992 952152 SH SOLE 21 952152 0 0 MCGRATH RENTCORP COM 580589109 90681391 735036 SH SOLE 22 708969 0 26067 MCGRATH RENTCORP COM 580589109 98696 800 SH SOLE 23 800 0 0 MCGRATH RENTCORP COM 580589109 618701 5015 SH SOLE 25 5015 0 0 MCGRATH RENTCORP COM 580589109 1653158 13400 SH SOLE 26 13391 0 9 MCGRATH RENTCORP COM 580589109 1110823 9004 SH SOLE 28 412 0 8592 MCGRATH RENTCORP COM 580589109 3386136 27447 SH SOLE 30 27447 0 0 MCGRATH RENTCORP COM 580589109 42809 347 SH SOLE 36 347 0 0 MCGRATH RENTCORP COM 580589109 658919 5341 SH SOLE 40 5341 0 0 MCGRATH RENTCORP COM 580589109 1411478 11441 SH SOLE 43 10441 0 1000 MCKESSON CORP COM 58155Q103 221546721 412679 SH SOLE 2 190707 0 221972 MCKESSON CORP COM 58155Q103 55426005 103243 SH SOLE 4 49922 0 53321 MCKESSON CORP COM 58155Q103 85006440 158343 SH SOLE 7 144746 0 13597 MCKESSON CORP COM 58155Q103 2609091 4860 SH SOLE 13 4860 0 0 MCKESSON CORP COM 58155Q103 10295172 19177 SH SOLE 15 19177 0 0 MCKESSON CORP COM 58155Q103 108956392 202955 SH SOLE 18 194417 0 8538 MCKESSON CORP COM 58155Q103 255190037 475347 SH SOLE 19 475347 0 0 MCKESSON CORP COM 58155Q103 2044346811 3808041 SH SOLE 21 3808041 0 0 MCKESSON CORP COM 58155Q103 1641476318 3057607 SH SOLE 22 2764437 0 293170 MCKESSON CORP COM 58155Q103 110081629 205051 SH SOLE 23 205051 0 0 MCKESSON CORP COM 58155Q103 183159799 341175 SH SOLE 25 270553 0 70622 MCKESSON CORP COM 58155Q103 93751189 174632 SH SOLE 26 109524 0 65108 MCKESSON CORP COM 58155Q103 183485667 341782 SH SOLE 28 5879 0 335903 MCKESSON CORP COM 58155Q103 87507 163 SH SOLE 29 163 0 0 MCKESSON CORP COM 58155Q103 489040823 910945 SH SOLE 30 900431 0 10514 MCKESSON CORP COM 58155Q103 28171204 52475 SH SOLE 31 28425 0 24050 MCKESSON CORP COM 58155Q103 401913826 748652 SH SOLE 34 748652 0 0 MCKESSON CORP COM 58155Q103 22834915 42535 SH SOLE 36 42535 0 0 MCKESSON CORP COM 58155Q103 3565758 6642 SH SOLE 40 6642 0 0 MCKESSON CORP COM 58155Q103 184676 344 SH OTR 43 344 0 0 MCKESSON CORP COM 58155Q103 191282491 356305 SH SOLE 43 311130 0 45175 MDU RES GROUP INC COM 552690109 12825968 508967 SH SOLE 2 203134 0 305833 MDU RES GROUP INC COM 552690109 16985 674 SH SOLE 4 674 0 0 MDU RES GROUP INC COM 552690109 4214851 167256 SH SOLE 7 162417 0 4839 MDU RES GROUP INC COM 552690109 8789155 348776 SH SOLE 18 348776 0 0 MDU RES GROUP INC COM 552690109 1705511 67679 SH SOLE 19 67679 0 0 MDU RES GROUP INC COM 552690109 286082899 11352496 SH SOLE 21 11352496 0 0 MDU RES GROUP INC COM 552690109 150599812 5976183 SH SOLE 22 5708887 0 267296 MDU RES GROUP INC COM 552690109 920984 36547 SH SOLE 25 36547 0 0 MDU RES GROUP INC COM 552690109 1733332 68783 SH SOLE 26 68783 0 0 MDU RES GROUP INC COM 552690109 90342 3585 SH SOLE 28 3585 0 0 MDU RES GROUP INC COM 552690109 7055168 279967 SH SOLE 30 279967 0 0 MDU RES GROUP INC COM 552690109 63428 2517 SH SOLE 31 2517 0 0 MDU RES GROUP INC COM 552690109 113702 4512 SH SOLE 36 4512 0 0 MDU RES GROUP INC COM 552690109 1075133 42664 SH SOLE 40 42664 0 0 MDU RES GROUP INC COM 552690109 3468108 137623 SH SOLE 43 127583 0 10040 MEDALLION FINL CORP COM 583928106 444716 56222 SH SOLE 2 56222 0 0 MEDALLION FINL CORP COM 583928106 25019 3163 SH SOLE 18 3163 0 0 MEDALLION FINL CORP COM 583928106 336365 42524 SH SOLE 21 42524 0 0 MEDALLION FINL CORP COM 583928106 498702 63047 SH SOLE 22 63047 0 0 MEDIAALPHA INC CL A 58450V104 1296082 63627 SH SOLE 2 47127 0 16500 MEDIAALPHA INC CL A 58450V104 2811 138 SH SOLE 7 138 0 0 MEDIAALPHA INC CL A 58450V104 1178099 57835 SH SOLE 18 57835 0 0 MEDIAALPHA INC CL A 58450V104 1238577 60804 SH SOLE 19 60804 0 0 MEDIAALPHA INC CL A 58450V104 18007752 884033 SH SOLE 21 884033 0 0 MEDIAALPHA INC CL A 58450V104 12698332 623384 SH SOLE 22 602158 0 21226 MEDIAALPHA INC CL A 58450V104 52412 2573 SH SOLE 23 2573 0 0 MEDIAALPHA INC CL A 58450V104 44712 2195 SH SOLE 25 2195 0 0 MEDIAALPHA INC CL A 58450V104 1793 88 SH SOLE 26 0 0 88 MEDIAALPHA INC CL A 58450V104 370775 18202 SH SOLE 30 18202 0 0 MEDIAALPHA INC CL A 58450V104 116537 5721 SH SOLE 40 5721 0 0 MEDIAALPHA INC CL A 58450V104 435124 21361 SH SOLE 43 20673 0 688 MEDIACO HLDG INC CL A 58450D104 17397 32941 SH SOLE 22 32941 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 7736976 1646165 SH SOLE 2 775888 0 870277 MEDICAL PPTYS TRUST INC COM 58463J304 1311540 279051 SH SOLE 4 279051 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4699718 999940 SH SOLE 7 901275 0 98665 MEDICAL PPTYS TRUST INC COM 58463J304 81663 17375 SH SOLE 13 17375 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2370943 504456 SH SOLE 18 504456 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5625190 1196849 SH SOLE 19 1196849 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 285409897 60725510 SH SOLE 21 60725510 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 99513965 21173184 SH SOLE 22 20050647 0 1122537 MEDICAL PPTYS TRUST INC COM 58463J304 149831 31879 SH SOLE 23 31879 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6788328 1444325 SH SOLE 25 1444325 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2051771 436547 SH SOLE 26 436547 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2003488 426274 SH SOLE 28 31528 0 394746 MEDICAL PPTYS TRUST INC COM 58463J304 13666058 2907672 SH SOLE 30 2907672 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 38742 8243 SH SOLE 31 8243 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 427225 90899 SH SOLE 34 90899 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 253753 53990 SH SOLE 36 53990 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 593850 126351 SH SOLE 40 126351 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 12261474 2608824 SH SOLE 43 2223874 0 384950 MEDICINOVA INC COM NEW 58468P206 10523 7257 SH SOLE 18 7257 0 0 MEDICINOVA INC COM NEW 58468P206 148083 102126 SH SOLE 21 102126 0 0 MEDICINOVA INC COM NEW 58468P206 849632 585953 SH SOLE 22 585953 0 0 MEDICINOVA INC COM NEW 58468P206 122 84 SH SOLE 43 84 0 0 MEDIFAST INC COM 58470H101 234595 6122 SH SOLE 2 3072 0 3050 MEDIFAST INC COM 58470H101 1724 45 SH SOLE 4 45 0 0 MEDIFAST INC COM 58470H101 2874 75 SH SOLE 7 75 0 0 MEDIFAST INC COM 58470H101 1185582 30939 SH SOLE 18 30939 0 0 MEDIFAST INC COM 58470H101 879636 22955 SH SOLE 19 22955 0 0 MEDIFAST INC COM 58470H101 48872945 1275390 SH SOLE 21 1275390 0 0 MEDIFAST INC COM 58470H101 12506805 326378 SH SOLE 22 316063 0 10315 MEDIFAST INC COM 58470H101 100130 2613 SH SOLE 25 2613 0 0 MEDIFAST INC COM 58470H101 98482 2570 SH SOLE 26 2570 0 0 MEDIFAST INC COM 58470H101 8047 210 SH SOLE 28 210 0 0 MEDIFAST INC COM 58470H101 865917 22597 SH SOLE 30 22597 0 0 MEDIFAST INC COM 58470H101 110821 2892 SH SOLE 40 2892 0 0 MEDIFAST INC COM 58470H101 2265747 59127 SH SOLE 43 49865 0 9262 MEDIWOUND LTD SHS NEW M68830112 14022 984 SH SOLE 18 984 0 0 MEDIWOUND LTD SHS NEW M68830112 185492 13017 SH SOLE 21 13017 0 0 MEDPACE HLDGS INC COM 58506Q109 26848089 66431 SH SOLE 2 34716 0 31715 MEDPACE HLDGS INC COM 58506Q109 1366027 3380 SH SOLE 4 2399 0 981 MEDPACE HLDGS INC COM 58506Q109 1138086 2816 SH SOLE 7 2675 0 141 MEDPACE HLDGS INC COM 58506Q109 469218 1161 SH SOLE 13 1161 0 0 MEDPACE HLDGS INC COM 58506Q109 19986834 49454 SH SOLE 18 48838 0 616 MEDPACE HLDGS INC COM 58506Q109 11856549 29337 SH SOLE 19 29337 0 0 MEDPACE HLDGS INC COM 58506Q109 596021021 1474752 SH SOLE 21 1474752 0 0 MEDPACE HLDGS INC COM 58506Q109 291334357 720857 SH SOLE 22 687361 0 33496 MEDPACE HLDGS INC COM 58506Q109 2517855 6230 SH SOLE 23 6230 0 0 MEDPACE HLDGS INC COM 58506Q109 1994480 4935 SH SOLE 25 4935 0 0 MEDPACE HLDGS INC COM 58506Q109 6293828 15573 SH SOLE 26 7061 0 8512 MEDPACE HLDGS INC COM 58506Q109 882259 2183 SH SOLE 28 523 0 1660 MEDPACE HLDGS INC COM 58506Q109 222283 550 SH SOLE 29 550 0 0 MEDPACE HLDGS INC COM 58506Q109 32578127 80609 SH SOLE 30 80609 0 0 MEDPACE HLDGS INC COM 58506Q109 117204 290 SH SOLE 31 290 0 0 MEDPACE HLDGS INC COM 58506Q109 1147786 2840 SH SOLE 34 2840 0 0 MEDPACE HLDGS INC COM 58506Q109 2035704 5037 SH SOLE 40 5037 0 0 MEDPACE HLDGS INC COM 58506Q109 25148 62 SH OTR 43 62 0 0 MEDPACE HLDGS INC COM 58506Q109 10703104 26483 SH SOLE 43 22550 0 3933 MEDTRONIC PLC SHS G5960L103 367283391 4214382 SH SOLE 2 2190525 0 2023857 MEDTRONIC PLC SHS G5960L103 127956593 1468234 SH SOLE 4 787255 0 680979 MEDTRONIC PLC SHS G5960L103 88757395 1018444 SH SOLE 7 914547 0 103897 MEDTRONIC PLC SHS G5960L103 15518190 178063 SH SOLE 13 178063 0 0 MEDTRONIC PLC SHS G5960L103 16592053 190385 SH SOLE 15 190385 0 0 MEDTRONIC PLC SHS G5960L103 488921679 5610117 SH SOLE 18 5271892 0 338225 MEDTRONIC PLC SHS G5960L103 756527711 8680754 SH SOLE 19 8680754 0 0 MEDTRONIC PLC SHS G5960L103 3297014702 37831494 SH SOLE 21 37831494 0 0 MEDTRONIC PLC SHS G5960L103 2638349556 30273661 SH SOLE 22 27063960 0 3209701 MEDTRONIC PLC SHS G5960L103 275429209 3160404 SH SOLE 23 3160404 0 0 MEDTRONIC PLC SHS G5960L103 209157908 2399976 SH SOLE 25 2333050 0 66926 MEDTRONIC PLC SHS G5960L103 176382014 2023890 SH SOLE 26 1224806 0 799084 MEDTRONIC PLC SHS G5960L103 280869547 3222829 SH SOLE 28 192503 0 3030326 MEDTRONIC PLC SHS G5960L103 10510377 120601 SH SOLE 29 120601 0 0 MEDTRONIC PLC SHS G5960L103 719481379 8255667 SH SOLE 30 8255667 0 0 MEDTRONIC PLC SHS G5960L103 43335163 497248 SH SOLE 31 475874 0 21374 MEDTRONIC PLC SHS G5960L103 280594851 3219677 SH SOLE 34 3219677 0 0 MEDTRONIC PLC SHS G5960L103 32580156 373840 SH SOLE 36 373840 0 0 MEDTRONIC PLC SHS G5960L103 5737695 65837 SH SOLE 40 65837 0 0 MEDTRONIC PLC SHS G5960L103 208899 2397 SH OTR 43 2397 0 0 MEDTRONIC PLC SHS G5960L103 102206413 1172764 SH SOLE 43 935886 0 236878 MEGA MATRIX CORP COM 007737109 12756 4460 SH SOLE 18 4460 0 0 MEGA MATRIX CORP COM 007737109 167527 58576 SH SOLE 21 58576 0 0 MEGA MATRIX CORP COM 007737109 438367 153275 SH SOLE 22 153275 0 0 MEI PHARMA INC COM 55279B301 3704 926 SH SOLE 18 926 0 0 MEI PHARMA INC COM 55279B301 57272 14318 SH SOLE 21 14318 0 0 MEI PHARMA INC COM 55279B301 269040 67260 SH SOLE 22 67260 0 0 MEI PHARMA INC COM 55279B301 448 112 SH SOLE 43 0 0 112 MEIRAGTX HLDGS PLC COM G59665102 225598 37166 SH SOLE 2 33250 0 3916 MEIRAGTX HLDGS PLC COM G59665102 1305 215 SH SOLE 7 215 0 0 MEIRAGTX HLDGS PLC COM G59665102 526985 86818 SH SOLE 18 86818 0 0 MEIRAGTX HLDGS PLC COM G59665102 500186 82403 SH SOLE 19 82403 0 0 MEIRAGTX HLDGS PLC COM G59665102 9377494 1544892 SH SOLE 21 1544892 0 0 MEIRAGTX HLDGS PLC COM G59665102 2387883 393391 SH SOLE 22 378931 0 14460 MEIRAGTX HLDGS PLC COM G59665102 214939 35410 SH SOLE 30 35410 0 0 MEIRAGTX HLDGS PLC COM G59665102 44784 7378 SH SOLE 43 7378 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 57442 7967 SH SOLE 2 83 0 7884 MELCO RESORTS AND ENTMNT LTD ADR 585464100 4441 616 SH SOLE 4 616 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 587067 81424 SH SOLE 7 81424 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 19126623 2652791 SH SOLE 21 2652791 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 9381465 1301174 SH SOLE 22 1197164 0 104010 MELCO RESORTS AND ENTMNT LTD ADR 585464100 315827 43804 SH SOLE 25 43804 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 26446 3668 SH SOLE 26 3668 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 65337 9062 SH SOLE 28 0 0 9062 MELCO RESORTS AND ENTMNT LTD ADR 585464100 981872 136182 SH SOLE 30 136182 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 6507112 902512 SH SOLE 34 902512 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 358597 49736 SH SOLE 40 49736 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2361124 327479 SH SOLE 43 301364 0 26115 MERCADOLIBRE INC COM 58733R102 27183529 17979 SH SOLE 2 3552 0 14427 MERCADOLIBRE INC COM 58733R102 37434618 24759 SH SOLE 4 19917 0 4842 MERCADOLIBRE INC COM 58733R102 39634519 26214 SH SOLE 7 25371 0 843 MERCADOLIBRE INC COM 58733R102 3212915 2125 SH SOLE 13 2125 0 0 MERCADOLIBRE INC COM 58733R102 7178786 4748 SH SOLE 15 4748 0 0 MERCADOLIBRE INC COM 58733R102 67701033 44777 SH SOLE 18 33188 0 11589 MERCADOLIBRE INC COM 58733R102 134021646 88641 SH SOLE 19 88641 0 0 MERCADOLIBRE INC COM 58733R102 173134540 114510 SH SOLE 21 114510 0 0 MERCADOLIBRE INC COM 58733R102 134969645 89268 SH SOLE 22 38605 0 50663 MERCADOLIBRE INC COM 58733R102 106159247 70213 SH SOLE 23 70213 0 0 MERCADOLIBRE INC COM 58733R102 165136271 109220 SH SOLE 25 100529 0 8691 MERCADOLIBRE INC COM 58733R102 74519973 49287 SH SOLE 26 25860 0 23427 MERCADOLIBRE INC COM 58733R102 123722175 81829 SH SOLE 28 4245 0 77584 MERCADOLIBRE INC COM 58733R102 152708 101 SH SOLE 29 101 0 0 MERCADOLIBRE INC COM 58733R102 301442489 199372 SH SOLE 30 199372 0 0 MERCADOLIBRE INC COM 58733R102 15062146 9962 SH SOLE 31 9236 0 726 MERCADOLIBRE INC COM 58733R102 22981792 15200 SH SOLE 32 15200 0 0 MERCADOLIBRE INC COM 58733R102 216589782 143251 SH SOLE 34 143251 0 0 MERCADOLIBRE INC COM 58733R102 14281974 9446 SH SOLE 36 9446 0 0 MERCADOLIBRE INC COM 58733R102 3356551 2220 SH SOLE 40 2220 0 0 MERCADOLIBRE INC COM 58733R102 11164830 7384 SH SOLE 43 7118 0 266 MERCANTILE BK CORP COM 587376104 2456124 63812 SH SOLE 2 27467 0 36345 MERCANTILE BK CORP COM 587376104 3849 100 SH SOLE 7 100 0 0 MERCANTILE BK CORP COM 587376104 1789977 46505 SH SOLE 18 46505 0 0 MERCANTILE BK CORP COM 587376104 3763860 97788 SH SOLE 19 97788 0 0 MERCANTILE BK CORP COM 587376104 24630944 639931 SH SOLE 21 639931 0 0 MERCANTILE BK CORP COM 587376104 22633044 588024 SH SOLE 22 551531 0 36493 MERCANTILE BK CORP COM 587376104 42454 1103 SH SOLE 23 1103 0 0 MERCANTILE BK CORP COM 587376104 163236 4241 SH SOLE 25 4241 0 0 MERCANTILE BK CORP COM 587376104 863331 22430 SH SOLE 26 0 0 22430 MERCANTILE BK CORP COM 587376104 179710 4669 SH SOLE 28 0 0 4669 MERCANTILE BK CORP COM 587376104 151343 3932 SH SOLE 30 3932 0 0 MERCANTILE BK CORP COM 587376104 201611 5238 SH SOLE 40 5238 0 0 MERCANTILE BK CORP COM 587376104 981958 25512 SH SOLE 43 24871 0 641 MERCER INTL INC COM 588056101 143101 14382 SH SOLE 2 10171 0 4211 MERCER INTL INC COM 588056101 232014 23318 SH SOLE 18 23318 0 0 MERCER INTL INC COM 588056101 38023149 3821422 SH SOLE 21 3821422 0 0 MERCER INTL INC COM 588056101 6543339 657622 SH SOLE 22 640434 0 17188 MERCER INTL INC COM 588056101 54944 5522 SH SOLE 25 5522 0 0 MERCER INTL INC COM 588056101 7144 718 SH SOLE 26 0 0 718 MERCER INTL INC COM 588056101 2332131 234385 SH SOLE 30 234385 0 0 MERCER INTL INC COM 588056101 50277 5053 SH SOLE 40 5053 0 0 MERCER INTL INC COM 588056101 141618 14233 SH SOLE 43 13954 0 279 MERCHANTS BANCORP IND COM 58844R108 616222 14271 SH SOLE 2 5104 0 9167 MERCHANTS BANCORP IND COM 58844R108 7988 185 SH SOLE 7 185 0 0 MERCHANTS BANCORP IND COM 58844R108 1946770 45085 SH SOLE 18 45085 0 0 MERCHANTS BANCORP IND COM 58844R108 1487076 34439 SH SOLE 19 34439 0 0 MERCHANTS BANCORP IND COM 58844R108 28107330 650934 SH SOLE 21 650934 0 0 MERCHANTS BANCORP IND COM 58844R108 26469426 613002 SH SOLE 22 591014 0 21988 MERCHANTS BANCORP IND COM 58844R108 176088 4078 SH SOLE 25 4078 0 0 MERCHANTS BANCORP IND COM 58844R108 154023 3567 SH SOLE 30 3567 0 0 MERCHANTS BANCORP IND COM 58844R108 232438 5383 SH SOLE 40 5383 0 0 MERCHANTS BANCORP IND COM 58844R108 1098197 25433 SH SOLE 43 24369 0 1064 MERCK & CO INC COM 58933Y105 928092888 7033671 SH SOLE 2 3149974 0 3883697 MERCK & CO INC COM 58933Y105 324416229 2458630 SH SOLE 4 1307654 0 1150976 MERCK & CO INC COM 58933Y105 327207235 2479782 SH SOLE 7 2210534 0 269248 MERCK & CO INC COM 58933Y105 39230978 297317 SH SOLE 13 297317 0 0 MERCK & CO INC COM 58933Y105 48284200 365928 SH SOLE 15 365928 0 0 MERCK & CO INC COM 58933Y105 980813907 7433224 SH SOLE 18 7199011 0 234213 MERCK & CO INC COM 58933Y105 835947585 6335336 SH SOLE 19 6335336 0 0 MERCK & CO INC COM 58933Y105 9457679868 71676240 SH SOLE 21 71676240 0 0 MERCK & CO INC COM 58933Y105 7456693613 56511509 SH SOLE 22 50771286 0 5740223 MERCK & CO INC COM 58933Y105 692981080 5251846 SH SOLE 23 5251846 0 0 MERCK & CO INC COM 58933Y105 947211916 7178567 SH SOLE 25 6246312 0 932255 MERCK & CO INC COM 58933Y105 467376136 3542070 SH SOLE 26 2262381 0 1279689 MERCK & CO INC COM 58933Y105 753347677 5709342 SH SOLE 28 329833 0 5379509 MERCK & CO INC COM 58933Y105 20451722 154996 SH SOLE 29 154996 0 0 MERCK & CO INC COM 58933Y105 2316017408 17552235 SH SOLE 30 17540882 0 11353 MERCK & CO INC COM 58933Y105 129912032 984555 SH SOLE 31 850102 0 134453 MERCK & CO INC COM 58933Y105 37373254 283238 SH SOLE 32 283238 0 0 MERCK & CO INC COM 58933Y105 910916429 6903497 SH SOLE 34 6903497 0 0 MERCK & CO INC COM 58933Y105 79924754 605720 SH SOLE 36 605720 0 0 MERCK & CO INC COM 58933Y105 16488076 124957 SH SOLE 40 124957 0 0 MERCK & CO INC COM 58933Y105 545325182 4132817 SH SOLE 43 3657453 0 475364 MERCK & CO INC OPTIONS 58933Y105 976430 7400 SH Call SOLE 4 7400 0 0 MERCK & CO INC OPTIONS 58933Y105 277095 2100 SH Call SOLE 7 2100 0 0 MERCK & CO INC OPTIONS 58933Y105 21072415 159700 SH Call SOLE 18 159700 0 0 MERCK & CO INC OPTIONS 58933Y105 148826405 1127900 SH Call SOLE 19 1127900 0 0 MERCK & CO INC OPTIONS 58933Y105 9223305 69900 SH Call SOLE 22 69900 0 0 MERCK & CO INC OPTIONS 58933Y105 540995 4100 SH Call SOLE 30 4100 0 0 MERCK & CO INC OPTIONS 58933Y105 71490510 541800 SH Call SOLE 34 541800 0 0 MERCURY GENL CORP NEW COM 589400100 2656316 51479 SH SOLE 2 30557 0 20922 MERCURY GENL CORP NEW COM 589400100 5728 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 11868 230 SH SOLE 7 230 0 0 MERCURY GENL CORP NEW COM 589400100 4918409 95318 SH SOLE 18 84975 0 10343 MERCURY GENL CORP NEW COM 589400100 11002358 213224 SH SOLE 19 213224 0 0 MERCURY GENL CORP NEW COM 589400100 164704104 3191940 SH SOLE 21 3191940 0 0 MERCURY GENL CORP NEW COM 589400100 52034111 1008413 SH SOLE 22 954051 0 54362 MERCURY GENL CORP NEW COM 589400100 297216 5760 SH SOLE 25 5760 0 0 MERCURY GENL CORP NEW COM 589400100 498559 9662 SH SOLE 26 9279 0 383 MERCURY GENL CORP NEW COM 589400100 19505 378 SH SOLE 28 378 0 0 MERCURY GENL CORP NEW COM 589400100 3078043 59652 SH SOLE 30 59652 0 0 MERCURY GENL CORP NEW COM 589400100 42209 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 269610 5225 SH SOLE 40 5225 0 0 MERCURY GENL CORP NEW COM 589400100 1258735 24394 SH SOLE 43 23573 0 821 MERCURY SYS INC COM 589378108 3947454 133812 SH SOLE 2 16803 0 117009 MERCURY SYS INC COM 589378108 5546 188 SH SOLE 4 188 0 0 MERCURY SYS INC COM 589378108 596756 20229 SH SOLE 7 19178 0 1051 MERCURY SYS INC COM 589378108 1305051 44239 SH SOLE 18 44239 0 0 MERCURY SYS INC COM 589378108 522711 17719 SH SOLE 19 17719 0 0 MERCURY SYS INC COM 589378108 165252982 5601796 SH SOLE 21 5601796 0 0 MERCURY SYS INC COM 589378108 39880401 1351878 SH SOLE 22 1280483 0 71395 MERCURY SYS INC COM 589378108 358750 12161 SH SOLE 25 12161 0 0 MERCURY SYS INC COM 589378108 799863 27114 SH SOLE 26 18504 0 8610 MERCURY SYS INC COM 589378108 319751 10839 SH SOLE 28 1001 0 9838 MERCURY SYS INC COM 589378108 3373532 114357 SH SOLE 30 114357 0 0 MERCURY SYS INC COM 589378108 20532 696 SH SOLE 31 696 0 0 MERCURY SYS INC COM 589378108 35931 1218 SH SOLE 36 1218 0 0 MERCURY SYS INC COM 589378108 307626 10428 SH SOLE 40 10428 0 0 MERCURY SYS INC COM 589378108 29618 1004 SH OTR 43 1004 0 0 MERCURY SYS INC COM 589378108 1705336 57808 SH SOLE 43 52343 0 5465 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 108382 32843 SH SOLE 43 32469 0 374 MERIDIAN CORPORATION COM 58958P104 441410 44497 SH SOLE 2 32215 0 12282 MERIDIAN CORPORATION COM 58958P104 14959 1508 SH SOLE 18 1508 0 0 MERIDIAN CORPORATION COM 58958P104 244885 24686 SH SOLE 21 24686 0 0 MERIDIAN CORPORATION COM 58958P104 1187880 119746 SH SOLE 22 119746 0 0 MERIDIAN CORPORATION COM 58958P104 14265 1438 SH SOLE 26 0 0 1438 MERIDIANLINK INC COMMON STOCK 58985J105 287400 15369 SH SOLE 2 5956 0 9413 MERIDIANLINK INC COMMON STOCK 58985J105 5442 291 SH SOLE 7 291 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 1144272 61191 SH SOLE 18 61191 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 1005013 53744 SH SOLE 19 53744 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 19460267 1040656 SH SOLE 21 1040656 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 10746703 574690 SH SOLE 22 551485 0 23205 MERIDIANLINK INC COMMON STOCK 58985J105 73697 3941 SH SOLE 25 3941 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 339218 18140 SH SOLE 30 18140 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 68012 3637 SH SOLE 40 3637 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 161549 8639 SH SOLE 43 8304 0 335 MERIT MED SYS INC COM 589889104 6853633 90477 SH SOLE 2 36467 0 54010 MERIT MED SYS INC COM 589889104 12196 161 SH SOLE 4 161 0 0 MERIT MED SYS INC COM 589889104 899683 11877 SH SOLE 7 11255 0 622 MERIT MED SYS INC COM 589889104 13976330 184506 SH SOLE 18 173571 0 10935 MERIT MED SYS INC COM 589889104 24409756 322241 SH SOLE 19 322241 0 0 MERIT MED SYS INC COM 589889104 498195251 6576835 SH SOLE 21 6576835 0 0 MERIT MED SYS INC COM 589889104 143294987 1891683 SH SOLE 22 1822985 0 68698 MERIT MED SYS INC COM 589889104 297016 3921 SH SOLE 23 3921 0 0 MERIT MED SYS INC COM 589889104 897789 11852 SH SOLE 25 11852 0 0 MERIT MED SYS INC COM 589889104 9192869 121358 SH SOLE 26 10968 0 110390 MERIT MED SYS INC COM 589889104 1986847 26229 SH SOLE 28 24883 0 1346 MERIT MED SYS INC COM 589889104 13689767 180723 SH SOLE 30 180723 0 0 MERIT MED SYS INC COM 589889104 22574 298 SH SOLE 36 298 0 0 MERIT MED SYS INC COM 589889104 896198 11831 SH SOLE 40 11831 0 0 MERIT MED SYS INC COM 589889104 5522996 72911 SH SOLE 43 65259 0 7652 MERITAGE HOMES CORP COM 59001A102 8710712 49645 SH SOLE 2 23857 0 25788 MERITAGE HOMES CORP COM 59001A102 21231 121 SH SOLE 4 121 0 0 MERITAGE HOMES CORP COM 59001A102 1482812 8451 SH SOLE 7 8022 0 429 MERITAGE HOMES CORP COM 59001A102 20103856 114578 SH SOLE 18 114578 0 0 MERITAGE HOMES CORP COM 59001A102 19146546 109122 SH SOLE 19 109122 0 0 MERITAGE HOMES CORP COM 59001A102 791732369 4512324 SH SOLE 21 4512324 0 0 MERITAGE HOMES CORP COM 59001A102 189646292 1080852 SH SOLE 22 1027518 0 53334 MERITAGE HOMES CORP COM 59001A102 73167 417 SH SOLE 23 417 0 0 MERITAGE HOMES CORP COM 59001A102 1271910 7249 SH SOLE 25 7249 0 0 MERITAGE HOMES CORP COM 59001A102 12587149 71738 SH SOLE 26 45477 0 26261 MERITAGE HOMES CORP COM 59001A102 118260 674 SH SOLE 28 674 0 0 MERITAGE HOMES CORP COM 59001A102 16799418 95745 SH SOLE 30 95745 0 0 MERITAGE HOMES CORP COM 59001A102 643236 3666 SH SOLE 34 3666 0 0 MERITAGE HOMES CORP COM 59001A102 191602 1092 SH SOLE 36 1092 0 0 MERITAGE HOMES CORP COM 59001A102 1338233 7627 SH SOLE 40 7627 0 0 MERITAGE HOMES CORP COM 59001A102 23201149 132230 SH SOLE 43 129442 0 2788 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 21165 1433 SH SOLE 2 634 0 799 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 383990 25998 SH SOLE 18 25998 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 375084 25395 SH SOLE 19 25395 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 5409173 366227 SH SOLE 21 366227 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 4493640 304241 SH SOLE 22 301979 0 2262 MERSANA THERAPEUTICS INC COM 59045L106 151308 33774 SH SOLE 2 3754 0 30020 MERSANA THERAPEUTICS INC COM 59045L106 3642 813 SH SOLE 7 813 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1258033 280811 SH SOLE 18 280811 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1073516 239624 SH SOLE 19 239624 0 0 MERSANA THERAPEUTICS INC COM 59045L106 18633350 4159230 SH SOLE 21 4159230 0 0 MERSANA THERAPEUTICS INC COM 59045L106 13805120 3081500 SH SOLE 22 3022828 0 58672 MERSANA THERAPEUTICS INC COM 59045L106 5148 1149 SH SOLE 28 1149 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1188625 265318 SH SOLE 30 265318 0 0 MERSANA THERAPEUTICS INC COM 59045L106 150125 33510 SH SOLE 43 28076 0 5434 MERUS N V COM N5749R100 702153 15593 SH SOLE 2 10809 0 4784 MERUS N V COM N5749R100 9591 213 SH SOLE 4 213 0 0 MERUS N V COM N5749R100 443861 9857 SH SOLE 7 9318 0 539 MERUS N V COM N5749R100 802345 17818 SH SOLE 18 17818 0 0 MERUS N V COM N5749R100 32583663 723599 SH SOLE 19 723599 0 0 MERUS N V COM N5749R100 16575138 368091 SH SOLE 21 368091 0 0 MERUS N V COM N5749R100 1542232 34249 SH SOLE 22 16522 0 17727 MERUS N V COM N5749R100 353756 7856 SH SOLE 25 7856 0 0 MERUS N V COM N5749R100 2809962 62402 SH SOLE 26 17171 0 45231 MERUS N V COM N5749R100 29044 645 SH SOLE 28 645 0 0 MERUS N V COM N5749R100 9011314 200118 SH SOLE 30 200118 0 0 MERUS N V COM N5749R100 345110 7664 SH SOLE 34 7664 0 0 MERUS N V COM N5749R100 17922 398 SH SOLE 36 398 0 0 MERUS N V COM N5749R100 341553 7585 SH SOLE 40 7585 0 0 MERUS N V COM N5749R100 532975 11836 SH SOLE 43 9417 0 2419 MESA AIR GROUP INC COM NEW 590479135 5946 6760 SH SOLE 18 6760 0 0 MESA AIR GROUP INC COM NEW 590479135 66979 76147 SH SOLE 21 76147 0 0 MESA AIR GROUP INC COM NEW 590479135 480130 545850 SH SOLE 22 545850 0 0 MESA LABS INC COM 59064R109 366059 3336 SH SOLE 2 2076 0 1260 MESA LABS INC COM 59064R109 6035 55 SH SOLE 4 16 0 39 MESA LABS INC COM 59064R109 4279 39 SH SOLE 7 39 0 0 MESA LABS INC COM 59064R109 1619725 14761 SH SOLE 18 14761 0 0 MESA LABS INC COM 59064R109 1216247 11084 SH SOLE 19 11084 0 0 MESA LABS INC COM 59064R109 65036642 592697 SH SOLE 21 592697 0 0 MESA LABS INC COM 59064R109 15956827 145419 SH SOLE 22 140956 0 4463 MESA LABS INC COM 59064R109 93380 851 SH SOLE 25 851 0 0 MESA LABS INC COM 59064R109 325459 2966 SH SOLE 26 2966 0 0 MESA LABS INC COM 59064R109 423558 3860 SH SOLE 28 2949 0 911 MESA LABS INC COM 59064R109 4933680 44962 SH SOLE 30 44962 0 0 MESA LABS INC COM 59064R109 77140 703 SH SOLE 40 703 0 0 MESA LABS INC COM 59064R109 12290 112 SH OTR 43 112 0 0 MESA LABS INC COM 59064R109 1112991 10143 SH SOLE 43 6443 0 3700 MESOBLAST LTD SPONS ADR 590717401 54283 10835 SH SOLE 43 10378 0 457 META MATERIALS INC COM NEW 59134N302 166624 54275 SH SOLE 22 54275 0 0 META PLATFORMS INC CL A 30303M102 2138098572 4403185 SH SOLE 2 1211705 0 3191480 META PLATFORMS INC CL A 30303M102 862847496 1776942 SH SOLE 4 906656 0 870286 META PLATFORMS INC CL A 30303M102 1062972495 2189078 SH SOLE 7 1921282 0 267796 META PLATFORMS INC CL A 30303M102 72734543 149789 SH SOLE 13 149789 0 0 META PLATFORMS INC CL A 30303M102 157837293 325049 SH SOLE 15 325049 0 0 META PLATFORMS INC CL A 30303M102 3010481422 6199764 SH SOLE 18 5816570 0 383194 META PLATFORMS INC CL A 30303M102 1252958098 2580333 SH SOLE 19 2580333 0 0 META PLATFORMS INC CL A 30303M102 27196270437 56007806 SH SOLE 21 56007806 0 0 META PLATFORMS INC CL A 30303M102 23562983641 48525441 SH SOLE 22 43577450 0 4947991 META PLATFORMS INC CL A 30303M102 2075044553 4273332 SH SOLE 23 4273332 0 0 META PLATFORMS INC CL A 30303M102 2930070812 6034167 SH SOLE 25 5691445 0 342722 META PLATFORMS INC CL A 30303M102 1215345071 2502873 SH SOLE 26 1469069 0 1033804 META PLATFORMS INC CL A 30303M102 1372470504 2826456 SH SOLE 28 39229 0 2787227 META PLATFORMS INC CL A 30303M102 18787090 38690 SH SOLE 29 38690 0 0 META PLATFORMS INC CL A 30303M102 7157775510 14740672 SH SOLE 30 14667726 0 72946 META PLATFORMS INC CL A 30303M102 283949703 584764 SH SOLE 31 549329 0 35435 META PLATFORMS INC CL A 30303M102 286979237 591003 SH SOLE 32 591003 0 0 META PLATFORMS INC CL A 30303M102 678176567 1396632 SH SOLE 34 1396632 0 0 META PLATFORMS INC CL A 30303M102 234873104 483696 SH SOLE 36 483696 0 0 META PLATFORMS INC CL A 30303M102 7858141 16183 SH SOLE 37 16183 0 0 META PLATFORMS INC CL A 30303M102 53148188 109453 SH SOLE 40 109453 0 0 META PLATFORMS INC CL A 30303M102 1276590 2629 SH OTR 43 2629 0 0 META PLATFORMS INC CL A 30303M102 1546501284 3184854 SH SOLE 43 2688770 0 496083 META PLATFORMS INC OPTIONS 30303M102 4904358 10100 SH Call SOLE 2 0 0 10100 META PLATFORMS INC OPTIONS 30303M102 728370 1500 SH Call SOLE 4 1500 0 0 META PLATFORMS INC OPTIONS 30303M102 16315488 33600 SH Call SOLE 18 33600 0 0 META PLATFORMS INC OPTIONS 30303M102 83811108 172600 SH Call SOLE 19 172600 0 0 META PLATFORMS INC OPTIONS 30303M102 6749562 13900 SH Call SOLE 22 13900 0 0 META PLATFORMS INC OPTIONS 30303M102 534138 1100 SH Call SOLE 26 1100 0 0 META PLATFORMS INC OPTIONS 30303M102 48655116 100200 SH Call SOLE 34 100200 0 0 METAGENOMI INC COM 59102M104 40016 3793 SH SOLE 18 3793 0 0 METAGENOMI INC COM 59102M104 1122541 106402 SH SOLE 22 106402 0 0 METAGENOMI INC COM 59102M104 43561 4129 SH SOLE 26 4129 0 0 METALLUS INC COM 887399103 941954 42335 SH SOLE 2 11306 0 31029 METALLUS INC COM 887399103 56804 2553 SH SOLE 4 281 0 2272 METALLUS INC COM 887399103 6586 296 SH SOLE 7 296 0 0 METALLUS INC COM 887399103 3106656 139625 SH SOLE 18 139625 0 0 METALLUS INC COM 887399103 2031047 91283 SH SOLE 19 91283 0 0 METALLUS INC COM 887399103 117375648 5275310 SH SOLE 21 5275310 0 0 METALLUS INC COM 887399103 26046028 1170608 SH SOLE 22 1116607 0 54001 METALLUS INC COM 887399103 159822 7183 SH SOLE 25 7183 0 0 METALLUS INC COM 887399103 1279887 57523 SH SOLE 26 0 0 57523 METALLUS INC COM 887399103 1646789 74013 SH SOLE 30 74013 0 0 METALLUS INC COM 887399103 189592 8521 SH SOLE 40 8521 0 0 METALLUS INC COM 887399103 901815 40531 SH SOLE 43 39460 0 1071 METALS ACQUISITION LIMITED ORD SHS G60409110 455712 35464 SH SOLE 2 35464 0 0 METALS ACQUISITION LIMITED ORD SHS G60409110 1072679 83477 SH SOLE 19 83477 0 0 METALS ACQUISITION LIMITED ORD SHS G60409110 12841069 999305 SH SOLE 25 999305 0 0 METALS ACQUISITION LIMITED ORD SHS G60409110 49701076 3867788 SH SOLE 34 3867788 0 0 METHANEX CORP COM 59151K108 835072 18711 SH SOLE 22 18711 0 0 METHANEX CORP COM 59151K108 4718016 105714 SH SOLE 43 98506 0 7208 METHODE ELECTRS INC COM 591520200 1107734 90947 SH SOLE 2 71366 0 19581 METHODE ELECTRS INC COM 591520200 1291 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 188266 15457 SH SOLE 7 14632 0 825 METHODE ELECTRS INC COM 591520200 1328095 109039 SH SOLE 18 109039 0 0 METHODE ELECTRS INC COM 591520200 911941 74872 SH SOLE 19 74872 0 0 METHODE ELECTRS INC COM 591520200 51412170 4221032 SH SOLE 21 4221032 0 0 METHODE ELECTRS INC COM 591520200 13353689 1096362 SH SOLE 22 1048741 0 47621 METHODE ELECTRS INC COM 591520200 78537 6448 SH SOLE 25 6448 0 0 METHODE ELECTRS INC COM 591520200 156001 12808 SH SOLE 26 12808 0 0 METHODE ELECTRS INC COM 591520200 3289 270 SH SOLE 28 270 0 0 METHODE ELECTRS INC COM 591520200 1497360 122936 SH SOLE 30 122936 0 0 METHODE ELECTRS INC COM 591520200 66101 5427 SH SOLE 40 5427 0 0 METHODE ELECTRS INC COM 591520200 702998 57717 SH SOLE 43 49587 0 8130 METLIFE INC COM 59156R108 122580608 1654036 SH SOLE 2 592325 0 1061711 METLIFE INC COM 59156R108 60431517 815430 SH SOLE 4 452517 0 362913 METLIFE INC COM 59156R108 66986695 903882 SH SOLE 7 763636 0 140246 METLIFE INC COM 59156R108 3053703 41205 SH SOLE 13 41205 0 0 METLIFE INC COM 59156R108 6737488 90912 SH SOLE 15 90912 0 0 METLIFE INC COM 59156R108 98961973 1335339 SH SOLE 18 1227441 0 107898 METLIFE INC COM 59156R108 26267326 354437 SH SOLE 19 354437 0 0 METLIFE INC COM 59156R108 1326701509 17901788 SH SOLE 21 17901788 0 0 METLIFE INC COM 59156R108 998914609 13478810 SH SOLE 22 12032991 0 1445819 METLIFE INC COM 59156R108 76815386 1036505 SH SOLE 23 1036505 0 0 METLIFE INC COM 59156R108 105304974 1420928 SH SOLE 25 1416387 0 4541 METLIFE INC COM 59156R108 98475293 1328772 SH SOLE 26 945128 0 383644 METLIFE INC COM 59156R108 117304347 1582841 SH SOLE 28 137677 0 1445164 METLIFE INC COM 59156R108 3267213 44086 SH SOLE 29 44086 0 0 METLIFE INC COM 59156R108 355859619 4801776 SH SOLE 30 4801776 0 0 METLIFE INC COM 59156R108 15609493 210626 SH SOLE 31 200546 0 10080 METLIFE INC COM 59156R108 3247352 43818 SH SOLE 32 43818 0 0 METLIFE INC COM 59156R108 10106825 136376 SH SOLE 34 136376 0 0 METLIFE INC COM 59156R108 12858011 173499 SH SOLE 36 173499 0 0 METLIFE INC COM 59156R108 2286442 30852 SH SOLE 40 30852 0 0 METLIFE INC COM 59156R108 112203 1514 SH OTR 43 1514 0 0 METLIFE INC COM 59156R108 83950944 1132788 SH SOLE 43 980067 0 152721 METROCITY BANKSHARES INC COM 59165J105 404277 16197 SH SOLE 2 6369 0 9828 METROCITY BANKSHARES INC COM 59165J105 4942 198 SH SOLE 7 198 0 0 METROCITY BANKSHARES INC COM 59165J105 1288335 51616 SH SOLE 18 51616 0 0 METROCITY BANKSHARES INC COM 59165J105 966276 38713 SH SOLE 19 38713 0 0 METROCITY BANKSHARES INC COM 59165J105 18307561 733476 SH SOLE 21 733476 0 0 METROCITY BANKSHARES INC COM 59165J105 11243257 450451 SH SOLE 22 432235 0 18216 METROCITY BANKSHARES INC COM 59165J105 99890 4002 SH SOLE 25 4002 0 0 METROCITY BANKSHARES INC COM 59165J105 128020 5129 SH SOLE 28 0 0 5129 METROCITY BANKSHARES INC COM 59165J105 146216 5858 SH SOLE 30 5858 0 0 METROCITY BANKSHARES INC COM 59165J105 101762 4077 SH SOLE 40 4077 0 0 METROCITY BANKSHARES INC COM 59165J105 4093 164 SH SOLE 43 164 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1743627 45289 SH SOLE 2 39367 0 5922 METROPOLITAN BK HLDG CORP COM 591774104 2426 63 SH SOLE 7 63 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1132016 29403 SH SOLE 18 29403 0 0 METROPOLITAN BK HLDG CORP COM 591774104 856433 22245 SH SOLE 19 22245 0 0 METROPOLITAN BK HLDG CORP COM 591774104 16677623 433185 SH SOLE 21 433185 0 0 METROPOLITAN BK HLDG CORP COM 591774104 12859924 334024 SH SOLE 22 320452 0 13572 METROPOLITAN BK HLDG CORP COM 591774104 14746 383 SH SOLE 23 383 0 0 METROPOLITAN BK HLDG CORP COM 591774104 77347 2009 SH SOLE 25 2009 0 0 METROPOLITAN BK HLDG CORP COM 591774104 347540 9027 SH SOLE 26 8341 0 686 METROPOLITAN BK HLDG CORP COM 591774104 32764 851 SH SOLE 28 0 0 851 METROPOLITAN BK HLDG CORP COM 591774104 53515 1390 SH SOLE 30 1390 0 0 METROPOLITAN BK HLDG CORP COM 591774104 116732 3032 SH SOLE 40 3032 0 0 METROPOLITAN BK HLDG CORP COM 591774104 250404 6504 SH SOLE 43 6096 0 408 METTLER TOLEDO INTERNATIONAL COM 592688105 121733158 91440 SH SOLE 2 57673 0 33767 METTLER TOLEDO INTERNATIONAL COM 592688105 31457051 23629 SH SOLE 4 12369 0 11260 METTLER TOLEDO INTERNATIONAL COM 592688105 31086953 23351 SH SOLE 7 21164 0 2187 METTLER TOLEDO INTERNATIONAL COM 592688105 1572253 1181 SH SOLE 13 1181 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4177588 3138 SH SOLE 15 3138 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 70545057 52990 SH SOLE 18 51193 0 1797 METTLER TOLEDO INTERNATIONAL COM 592688105 81825077 61463 SH SOLE 19 61463 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1130741812 849358 SH SOLE 21 849358 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 627448959 471309 SH SOLE 22 422515 0 48794 METTLER TOLEDO INTERNATIONAL COM 592688105 50467873 37909 SH SOLE 23 37909 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 85603278 64301 SH SOLE 25 62736 0 1565 METTLER TOLEDO INTERNATIONAL COM 592688105 37707458 28324 SH SOLE 26 12895 0 15429 METTLER TOLEDO INTERNATIONAL COM 592688105 61958237 46540 SH SOLE 28 869 0 45671 METTLER TOLEDO INTERNATIONAL COM 592688105 371430 279 SH SOLE 29 279 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 255253557 191734 SH SOLE 30 191734 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 6555272 4924 SH SOLE 31 4570 0 354 METTLER TOLEDO INTERNATIONAL COM 592688105 72339636 54338 SH SOLE 34 54338 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 6398180 4806 SH SOLE 36 4806 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1453769 1092 SH SOLE 40 1092 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 57277 43 SH OTR 43 43 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 60029970 45092 SH SOLE 43 39290 0 5802 MFA FINL INC COM 55272X607 1027151 90022 SH SOLE 2 29817 0 60205 MFA FINL INC COM 55272X607 5568 488 SH SOLE 4 488 0 0 MFA FINL INC COM 55272X607 31378 2750 SH SOLE 7 2750 0 0 MFA FINL INC COM 55272X607 3119802 273427 SH SOLE 18 273427 0 0 MFA FINL INC COM 55272X607 2491271 218341 SH SOLE 19 218341 0 0 MFA FINL INC COM 55272X607 60082812 5265803 SH SOLE 21 5265803 0 0 MFA FINL INC COM 55272X607 38614464 3384265 SH SOLE 22 3249006 0 135259 MFA FINL INC COM 55272X607 250313 21938 SH SOLE 25 21938 0 0 MFA FINL INC COM 55272X607 229478 20112 SH SOLE 26 20112 0 0 MFA FINL INC COM 55272X607 129378 11339 SH SOLE 28 1965 0 9374 MFA FINL INC COM 55272X607 957596 83926 SH SOLE 30 83926 0 0 MFA FINL INC COM 55272X607 55920 4901 SH SOLE 36 4901 0 0 MFA FINL INC COM 55272X607 238994 20946 SH SOLE 40 20946 0 0 MFA FINL INC COM 55272X607 102005 8940 SH SOLE 43 729 0 8211 MGE ENERGY INC COM 55277P104 2134099 27110 SH SOLE 2 10488 0 16622 MGE ENERGY INC COM 55277P104 667782 8483 SH SOLE 4 8483 0 0 MGE ENERGY INC COM 55277P104 23537 299 SH SOLE 7 299 0 0 MGE ENERGY INC COM 55277P104 9092003 115498 SH SOLE 18 115498 0 0 MGE ENERGY INC COM 55277P104 6131973 77896 SH SOLE 19 77896 0 0 MGE ENERGY INC COM 55277P104 354248817 4500112 SH SOLE 21 4500112 0 0 MGE ENERGY INC COM 55277P104 82823123 1052123 SH SOLE 22 1011791 0 40332 MGE ENERGY INC COM 55277P104 958495 12176 SH SOLE 26 12176 0 0 MGE ENERGY INC COM 55277P104 7359139 93485 SH SOLE 30 93485 0 0 MGE ENERGY INC COM 55277P104 2801521 35588 SH SOLE 43 32747 0 2841 MGIC INVT CORP WIS COM 552848103 12569987 562164 SH SOLE 2 256120 0 306044 MGIC INVT CORP WIS COM 552848103 22740 1017 SH SOLE 4 1017 0 0 MGIC INVT CORP WIS COM 552848103 1783635 79769 SH SOLE 7 75612 0 4157 MGIC INVT CORP WIS COM 552848103 10377343 464103 SH SOLE 18 464103 0 0 MGIC INVT CORP WIS COM 552848103 2126347 95096 SH SOLE 19 95096 0 0 MGIC INVT CORP WIS COM 552848103 316969345 14175731 SH SOLE 21 14175731 0 0 MGIC INVT CORP WIS COM 552848103 181841358 8132440 SH SOLE 22 7767487 0 364953 MGIC INVT CORP WIS COM 552848103 1239661 55441 SH SOLE 25 55441 0 0 MGIC INVT CORP WIS COM 552848103 1964080 87839 SH SOLE 26 71302 0 16537 MGIC INVT CORP WIS COM 552848103 828036 37032 SH SOLE 28 16656 0 20376 MGIC INVT CORP WIS COM 552848103 8597308 384495 SH SOLE 30 384495 0 0 MGIC INVT CORP WIS COM 552848103 76717 3431 SH SOLE 31 3431 0 0 MGIC INVT CORP WIS COM 552848103 229928 10283 SH SOLE 36 10283 0 0 MGIC INVT CORP WIS COM 552848103 1276756 57100 SH SOLE 40 57100 0 0 MGIC INVT CORP WIS COM 552848103 13173803 589168 SH SOLE 43 573359 0 15809 MGM RESORTS INTERNATIONAL COM 552953101 117745753 2494085 SH SOLE 2 1997426 0 496659 MGM RESORTS INTERNATIONAL COM 552953101 27002232 571960 SH SOLE 4 378449 0 193511 MGM RESORTS INTERNATIONAL COM 552953101 9885774 209400 SH SOLE 7 188174 0 21226 MGM RESORTS INTERNATIONAL COM 552953101 11380915 241070 SH SOLE 13 241070 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1864842 39501 SH SOLE 15 39501 0 0 MGM RESORTS INTERNATIONAL COM 552953101 37358217 791320 SH SOLE 18 704442 0 86878 MGM RESORTS INTERNATIONAL COM 552953101 87275333 1848662 SH SOLE 19 1848662 0 0 MGM RESORTS INTERNATIONAL COM 552953101 334279186 7080686 SH SOLE 21 7080686 0 0 MGM RESORTS INTERNATIONAL COM 552953101 341684216 7237539 SH SOLE 22 6524894 0 712645 MGM RESORTS INTERNATIONAL COM 552953101 63654707 1348331 SH SOLE 23 1348331 0 0 MGM RESORTS INTERNATIONAL COM 552953101 30816611 652756 SH SOLE 25 649964 0 2792 MGM RESORTS INTERNATIONAL COM 552953101 19412327 411191 SH SOLE 26 181339 0 229852 MGM RESORTS INTERNATIONAL COM 552953101 19129539 405201 SH SOLE 28 90805 0 314396 MGM RESORTS INTERNATIONAL COM 552953101 6534431 138412 SH SOLE 29 138412 0 0 MGM RESORTS INTERNATIONAL COM 552953101 77028922 1631623 SH SOLE 30 1631623 0 0 MGM RESORTS INTERNATIONAL COM 552953101 11620647 246148 SH SOLE 31 242020 0 4128 MGM RESORTS INTERNATIONAL COM 552953101 29194003 618386 SH SOLE 34 618386 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4272127 90492 SH SOLE 36 90492 0 0 MGM RESORTS INTERNATIONAL COM 552953101 676897 14338 SH SOLE 40 14338 0 0 MGM RESORTS INTERNATIONAL COM 552953101 20931310 443366 SH SOLE 43 402522 0 40844 MGP INGREDIENTS INC NEW COM 55303J106 4490990 52142 SH SOLE 2 38236 0 13906 MGP INGREDIENTS INC NEW COM 55303J106 5426 63 SH SOLE 4 63 0 0 MGP INGREDIENTS INC NEW COM 55303J106 12403 144 SH SOLE 7 144 0 0 MGP INGREDIENTS INC NEW COM 55303J106 4467305 51867 SH SOLE 18 45271 0 6596 MGP INGREDIENTS INC NEW COM 55303J106 11045311 128240 SH SOLE 19 128240 0 0 MGP INGREDIENTS INC NEW COM 55303J106 154905494 1798508 SH SOLE 21 1798508 0 0 MGP INGREDIENTS INC NEW COM 55303J106 49470316 574368 SH SOLE 22 552064 0 22304 MGP INGREDIENTS INC NEW COM 55303J106 95949 1114 SH SOLE 23 1114 0 0 MGP INGREDIENTS INC NEW COM 55303J106 268726 3120 SH SOLE 25 3120 0 0 MGP INGREDIENTS INC NEW COM 55303J106 601187 6980 SH SOLE 26 6980 0 0 MGP INGREDIENTS INC NEW COM 55303J106 262697 3050 SH SOLE 28 0 0 3050 MGP INGREDIENTS INC NEW COM 55303J106 2794229 32442 SH SOLE 30 32442 0 0 MGP INGREDIENTS INC NEW COM 55303J106 206970 2403 SH SOLE 40 2403 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1156446 13427 SH SOLE 43 12977 0 450 MICROBOT MED INC COM NEW 59503A204 168971 137375 SH SOLE 22 137375 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 85322732 951095 SH SOLE 2 175083 0 776012 MICROCHIP TECHNOLOGY INC. COM 595017104 18958325 211329 SH SOLE 4 152470 0 58859 MICROCHIP TECHNOLOGY INC. COM 595017104 39699994 442537 SH SOLE 7 400818 0 41719 MICROCHIP TECHNOLOGY INC. COM 595017104 2366281 26377 SH SOLE 13 26377 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 7446558 83007 SH SOLE 15 83007 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 104377764 1163502 SH SOLE 18 1129813 0 33689 MICROCHIP TECHNOLOGY INC. COM 595017104 27977409 311865 SH SOLE 19 311865 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2106447945 23480637 SH SOLE 21 23480637 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1039792547 11590598 SH SOLE 22 10420399 0 1170199 MICROCHIP TECHNOLOGY INC. COM 595017104 74196539 827071 SH SOLE 23 827071 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 75053629 836625 SH SOLE 25 833768 0 2857 MICROCHIP TECHNOLOGY INC. COM 595017104 49189967 548322 SH SOLE 26 305887 0 242435 MICROCHIP TECHNOLOGY INC. COM 595017104 77913135 868500 SH SOLE 28 8358 0 860142 MICROCHIP TECHNOLOGY INC. COM 595017104 397755480 4433792 SH SOLE 30 4433792 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 11127270 124036 SH SOLE 31 115144 0 8892 MICROCHIP TECHNOLOGY INC. COM 595017104 14534994 162022 SH SOLE 32 162022 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 7713535 85983 SH SOLE 34 85983 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 10190877 113598 SH SOLE 36 113598 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2418492 26959 SH SOLE 40 26959 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 32296 360 SH OTR 43 360 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 55477778 618412 SH SOLE 43 510585 0 107828 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 5543725 5225000 PRN SOLE 21 5225000 0 0 MICRON TECHNOLOGY INC COM 595112103 322716919 2737441 SH SOLE 2 1102733 0 1634708 MICRON TECHNOLOGY INC COM 595112103 85050797 721442 SH SOLE 4 463154 0 258288 MICRON TECHNOLOGY INC COM 595112103 133677475 1133917 SH SOLE 7 1035448 0 98469 MICRON TECHNOLOGY INC COM 595112103 17588952 149198 SH SOLE 13 149198 0 0 MICRON TECHNOLOGY INC COM 595112103 19638234 166581 SH SOLE 15 166581 0 0 MICRON TECHNOLOGY INC COM 595112103 544110546 4615409 SH SOLE 18 4337146 0 278263 MICRON TECHNOLOGY INC COM 595112103 402157096 3411291 SH SOLE 19 3411291 0 0 MICRON TECHNOLOGY INC COM 595112103 3713866153 31502809 SH SOLE 21 31502809 0 0 MICRON TECHNOLOGY INC COM 595112103 2853946313 24208553 SH SOLE 22 21670337 0 2538216 MICRON TECHNOLOGY INC COM 595112103 243697610 2067161 SH SOLE 23 2067161 0 0 MICRON TECHNOLOGY INC COM 595112103 257876830 2187436 SH SOLE 25 2041856 0 145580 MICRON TECHNOLOGY INC COM 595112103 180461296 1530760 SH SOLE 26 975525 0 555235 MICRON TECHNOLOGY INC COM 595112103 233047663 1976823 SH SOLE 28 126535 0 1850288 MICRON TECHNOLOGY INC COM 595112103 10567070 89635 SH SOLE 29 89635 0 0 MICRON TECHNOLOGY INC COM 595112103 911101665 7728405 SH SOLE 30 7728405 0 0 MICRON TECHNOLOGY INC COM 595112103 68302755 579377 SH SOLE 31 496345 0 83032 MICRON TECHNOLOGY INC COM 595112103 39019232 330980 SH SOLE 32 330980 0 0 MICRON TECHNOLOGY INC COM 595112103 377154042 3199203 SH SOLE 34 3199203 0 0 MICRON TECHNOLOGY INC COM 595112103 30988330 262858 SH SOLE 36 262858 0 0 MICRON TECHNOLOGY INC COM 595112103 6354507 53902 SH SOLE 40 53902 0 0 MICRON TECHNOLOGY INC COM 595112103 130268 1105 SH OTR 43 1105 0 0 MICRON TECHNOLOGY INC COM 595112103 194457063 1649479 SH SOLE 43 1450680 0 198799 MICRON TECHNOLOGY INC OPTIONS 595112103 919542 7800 SH Call SOLE 2 0 0 7800 MICRON TECHNOLOGY INC OPTIONS 595112103 129679 1100 SH Call SOLE 4 1100 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 3017984 25600 SH Call SOLE 18 25600 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 16740380 142000 SH Call SOLE 19 142000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 1249634 10600 SH Call SOLE 22 10600 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 907753 7700 SH Call SOLE 26 7700 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 82523 700 SH Call SOLE 30 700 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 9725925 82500 SH Call SOLE 34 82500 0 0 MICROSOFT CORP COM 594918104 6507699905 15468007 SH SOLE 2 4709874 0 10758133 MICROSOFT CORP COM 594918104 2584858663 6143893 SH SOLE 4 3287187 0 2856706 MICROSOFT CORP COM 594918104 3001389133 7133935 SH SOLE 7 6306257 0 827678 MICROSOFT CORP COM 594918104 228371865 542812 SH SOLE 13 542812 0 0 MICROSOFT CORP COM 594918104 442491839 1051749 SH SOLE 15 1051749 0 0 MICROSOFT CORP COM 594918104 8285340103 19693240 SH SOLE 18 18402473 0 1290767 MICROSOFT CORP COM 594918104 4467761573 10619323 SH SOLE 19 10619323 0 0 MICROSOFT CORP COM 594918104 80132799564 190465867 SH SOLE 21 190465867 0 0 MICROSOFT CORP COM 594918104 68370860947 162509177 SH SOLE 22 146259448 0 16249729 MICROSOFT CORP COM 594918104 5811935467 13814260 SH SOLE 23 13814260 0 0 MICROSOFT CORP COM 594918104 8993351530 21376097 SH SOLE 25 19888056 0 1488041 MICROSOFT CORP COM 594918104 3646865330 8668153 SH SOLE 26 5076804 0 3591349 MICROSOFT CORP COM 594918104 5578092980 13258445 SH SOLE 28 606946 0 12651499 MICROSOFT CORP COM 594918104 87762192 208600 SH SOLE 29 208600 0 0 MICROSOFT CORP COM 594918104 21966258620 52211111 SH SOLE 30 51901937 0 309174 MICROSOFT CORP COM 594918104 857269169 2037624 SH SOLE 31 1925007 0 112617 MICROSOFT CORP COM 594918104 539866642 1283197 SH SOLE 32 1283197 0 0 MICROSOFT CORP COM 594918104 2724556635 6475938 SH SOLE 34 6475938 0 0 MICROSOFT CORP COM 594918104 659754592 1568156 SH SOLE 36 1568156 0 0 MICROSOFT CORP COM 594918104 19826430 47125 SH SOLE 37 47125 0 0 MICROSOFT CORP COM 594918104 146483765 348174 SH SOLE 40 348174 0 0 MICROSOFT CORP COM 594918104 3730104 8866 SH OTR 43 8866 0 0 MICROSOFT CORP COM 594918104 4664148200 11086110 SH SOLE 43 9426258 0 1659852 MICROSOFT CORP OPTIONS 594918104 4669992 11100 SH Call SOLE 2 0 0 11100 MICROSOFT CORP OPTIONS 594918104 673152 1600 SH Call SOLE 4 1600 0 0 MICROSOFT CORP OPTIONS 594918104 15440424 36700 SH Call SOLE 18 36700 0 0 MICROSOFT CORP OPTIONS 594918104 85279944 202700 SH Call SOLE 19 202700 0 0 MICROSOFT CORP OPTIONS 594918104 6394944 15200 SH Call SOLE 22 15200 0 0 MICROSOFT CORP OPTIONS 594918104 4417560 10500 SH Call SOLE 26 10500 0 0 MICROSOFT CORP OPTIONS 594918104 462792 1100 SH Call SOLE 30 1100 0 0 MICROSOFT CORP OPTIONS 594918104 49687032 118100 SH Call SOLE 34 118100 0 0 MICROSTRATEGY INC CL A NEW 594972408 22808717 13381 SH SOLE 2 5848 0 7533 MICROSTRATEGY INC CL A NEW 594972408 403981 237 SH SOLE 4 43 0 194 MICROSTRATEGY INC CL A NEW 594972408 4329582 2540 SH SOLE 7 2423 0 117 MICROSTRATEGY INC CL A NEW 594972408 63107925 37023 SH SOLE 18 35472 0 1551 MICROSTRATEGY INC CL A NEW 594972408 95397405 55966 SH SOLE 19 55966 0 0 MICROSTRATEGY INC CL A NEW 594972408 1031926988 605392 SH SOLE 21 605392 0 0 MICROSTRATEGY INC CL A NEW 594972408 751600164 440935 SH SOLE 22 426010 0 14925 MICROSTRATEGY INC CL A NEW 594972408 1275011 748 SH SOLE 23 748 0 0 MICROSTRATEGY INC CL A NEW 594972408 5103453 2994 SH SOLE 25 2994 0 0 MICROSTRATEGY INC CL A NEW 594972408 12317151 7226 SH SOLE 26 4583 0 2643 MICROSTRATEGY INC CL A NEW 594972408 1210238 710 SH SOLE 28 254 0 456 MICROSTRATEGY INC CL A NEW 594972408 110914015 65069 SH SOLE 30 65069 0 0 MICROSTRATEGY INC CL A NEW 594972408 115910 68 SH SOLE 36 68 0 0 MICROSTRATEGY INC CL A NEW 594972408 5296068 3107 SH SOLE 40 3107 0 0 MICROSTRATEGY INC CL A NEW 594972408 95517 56 SH OTR 43 56 0 0 MICROSTRATEGY INC CL A NEW 594972408 10985889 6445 SH SOLE 43 5812 0 633 MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5 21639250 5050000 PRN SOLE 21 5050000 0 0 MICROSTRATEGY INC NOTE 2/1 594972AE1 11298790 8300000 PRN SOLE 21 8300000 0 0 MICROVAST HOLDINGS INC COM 59516C106 61335 73280 SH SOLE 2 9246 0 64034 MICROVAST HOLDINGS INC COM 59516C106 1517 1812 SH SOLE 7 1812 0 0 MICROVAST HOLDINGS INC COM 59516C106 486451 581184 SH SOLE 18 581184 0 0 MICROVAST HOLDINGS INC COM 59516C106 419645 501368 SH SOLE 19 501368 0 0 MICROVAST HOLDINGS INC COM 59516C106 7196873 8598415 SH SOLE 21 8598415 0 0 MICROVAST HOLDINGS INC COM 59516C106 4880461 5830897 SH SOLE 22 5652458 0 178439 MICROVISION INC DEL COM NEW 594960304 178752 97148 SH SOLE 2 53234 0 43914 MICROVISION INC DEL COM NEW 594960304 8074 4388 SH SOLE 4 429 0 3959 MICROVISION INC DEL COM NEW 594960304 2751 1495 SH SOLE 7 1495 0 0 MICROVISION INC DEL COM NEW 594960304 876313 476257 SH SOLE 18 476257 0 0 MICROVISION INC DEL COM NEW 594960304 742942 403773 SH SOLE 19 403773 0 0 MICROVISION INC DEL COM NEW 594960304 18032364 9800198 SH SOLE 21 9800198 0 0 MICROVISION INC DEL COM NEW 594960304 9551646 5191112 SH SOLE 22 5037635 0 153477 MICROVISION INC DEL COM NEW 594960304 68111 37017 SH SOLE 25 37017 0 0 MICROVISION INC DEL COM NEW 594960304 154600 84022 SH SOLE 26 84022 0 0 MICROVISION INC DEL COM NEW 594960304 22685 12329 SH SOLE 28 0 0 12329 MICROVISION INC DEL COM NEW 594960304 1872826 1017840 SH SOLE 30 1017840 0 0 MICROVISION INC DEL COM NEW 594960304 132055 71769 SH SOLE 40 71769 0 0 MICROVISION INC DEL COM NEW 594960304 101588 55211 SH SOLE 43 52692 0 2519 MID PENN BANCORP INC COM 59540G107 573226 28647 SH SOLE 2 21505 0 7142 MID PENN BANCORP INC COM 59540G107 2781 139 SH SOLE 7 139 0 0 MID PENN BANCORP INC COM 59540G107 815788 40769 SH SOLE 18 40769 0 0 MID PENN BANCORP INC COM 59540G107 1876038 93755 SH SOLE 19 93755 0 0 MID PENN BANCORP INC COM 59540G107 12060987 602748 SH SOLE 21 602748 0 0 MID PENN BANCORP INC COM 59540G107 7620188 380819 SH SOLE 22 367671 0 13148 MID PENN BANCORP INC COM 59540G107 44622 2230 SH SOLE 25 2230 0 0 MID PENN BANCORP INC COM 59540G107 56788 2838 SH SOLE 28 0 0 2838 MID PENN BANCORP INC COM 59540G107 50125 2505 SH SOLE 30 2505 0 0 MID PENN BANCORP INC COM 59540G107 54147 2706 SH SOLE 40 2706 0 0 MID PENN BANCORP INC COM 59540G107 49305 2464 SH SOLE 43 2453 0 11 MID-AMER APT CMNTYS INC COM 59522J103 30322348 230448 SH SOLE 2 82730 0 147718 MID-AMER APT CMNTYS INC COM 59522J103 29994714 227958 SH SOLE 4 159642 0 68316 MID-AMER APT CMNTYS INC COM 59522J103 34147115 259516 SH SOLE 7 232271 0 27245 MID-AMER APT CMNTYS INC COM 59522J103 534610 4063 SH SOLE 13 4063 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2132254 16205 SH SOLE 15 16205 0 0 MID-AMER APT CMNTYS INC COM 59522J103 42861922 325748 SH SOLE 18 302552 0 23196 MID-AMER APT CMNTYS INC COM 59522J103 146888412 1116343 SH SOLE 19 1116343 0 0 MID-AMER APT CMNTYS INC COM 59522J103 618874161 4703406 SH SOLE 21 4703406 0 0 MID-AMER APT CMNTYS INC COM 59522J103 520497717 3955751 SH SOLE 22 3483836 0 471915 MID-AMER APT CMNTYS INC COM 59522J103 25995208 197562 SH SOLE 23 197562 0 0 MID-AMER APT CMNTYS INC COM 59522J103 116863435 888155 SH SOLE 25 887903 0 252 MID-AMER APT CMNTYS INC COM 59522J103 17179611 130564 SH SOLE 26 83438 0 47126 MID-AMER APT CMNTYS INC COM 59522J103 56599926 430156 SH SOLE 28 43259 0 386897 MID-AMER APT CMNTYS INC COM 59522J103 131650132 1000533 SH SOLE 30 1000533 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3714109 28227 SH SOLE 31 26391 0 1836 MID-AMER APT CMNTYS INC COM 59522J103 8763096 66599 SH SOLE 34 66599 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3314500 25190 SH SOLE 36 25190 0 0 MID-AMER APT CMNTYS INC COM 59522J103 785927 5973 SH SOLE 40 5973 0 0 MID-AMER APT CMNTYS INC COM 59522J103 23948 182 SH OTR 43 182 0 0 MID-AMER APT CMNTYS INC COM 59522J103 17141431 130274 SH SOLE 43 111624 0 18650 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 3354206 223019 SH SOLE 30 223019 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 1215924 80846 SH SOLE 43 69646 0 11200 MIDDLEBY CORP COM 596278101 11748765 73069 SH SOLE 2 46950 0 26119 MIDDLEBY CORP COM 596278101 23636 147 SH SOLE 4 147 0 0 MIDDLEBY CORP COM 596278101 107247 667 SH SOLE 7 667 0 0 MIDDLEBY CORP COM 596278101 14769526 91856 SH SOLE 18 91856 0 0 MIDDLEBY CORP COM 596278101 2733108 16998 SH SOLE 19 16998 0 0 MIDDLEBY CORP COM 596278101 425083739 2643720 SH SOLE 21 2643720 0 0 MIDDLEBY CORP COM 596278101 250965695 1560829 SH SOLE 22 1489933 0 70896 MIDDLEBY CORP COM 596278101 1721418 10706 SH SOLE 25 10706 0 0 MIDDLEBY CORP COM 596278101 2654643 16510 SH SOLE 26 16510 0 0 MIDDLEBY CORP COM 596278101 86505 538 SH SOLE 28 538 0 0 MIDDLEBY CORP COM 596278101 5018095 31209 SH SOLE 30 31209 0 0 MIDDLEBY CORP COM 596278101 106604 663 SH SOLE 31 663 0 0 MIDDLEBY CORP COM 596278101 151625 943 SH SOLE 36 943 0 0 MIDDLEBY CORP COM 596278101 1795381 11166 SH SOLE 40 11166 0 0 MIDDLEBY CORP COM 596278101 7436377 46249 SH SOLE 43 37573 0 8676 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 399304 304000 PRN SOLE 2 304000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 2612552 1989000 PRN SOLE 19 1989000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 7726007 5882000 PRN SOLE 21 5882000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 3555644 2707000 PRN SOLE 34 2707000 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 80165 3357 SH SOLE 2 222 0 3135 MIDDLEFIELD BANC CORP COM NEW 596304204 538972 22570 SH SOLE 18 22570 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 365674 15313 SH SOLE 19 15313 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 6651989 278559 SH SOLE 21 278559 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 3514348 147167 SH SOLE 22 141651 0 5516 MIDDLESEX WTR CO COM 596680108 763298 14539 SH SOLE 2 10300 0 4239 MIDDLESEX WTR CO COM 596680108 2415 46 SH SOLE 4 46 0 0 MIDDLESEX WTR CO COM 596680108 1568280 29872 SH SOLE 7 29872 0 0 MIDDLESEX WTR CO COM 596680108 2753730 52452 SH SOLE 18 52452 0 0 MIDDLESEX WTR CO COM 596680108 1975418 37627 SH SOLE 19 37627 0 0 MIDDLESEX WTR CO COM 596680108 123188205 2346442 SH SOLE 21 2346442 0 0 MIDDLESEX WTR CO COM 596680108 26994503 514181 SH SOLE 22 498633 0 15548 MIDDLESEX WTR CO COM 596680108 188528 3591 SH SOLE 25 3591 0 0 MIDDLESEX WTR CO COM 596680108 512033 9753 SH SOLE 26 7567 0 2186 MIDDLESEX WTR CO COM 596680108 430605 8202 SH SOLE 28 311 0 7891 MIDDLESEX WTR CO COM 596680108 17044965 324666 SH SOLE 30 324666 0 0 MIDDLESEX WTR CO COM 596680108 6090 116 SH SOLE 36 116 0 0 MIDDLESEX WTR CO COM 596680108 175350 3340 SH SOLE 40 3340 0 0 MIDDLESEX WTR CO COM 596680108 3117608 59383 SH SOLE 43 55719 0 3664 MIDLAND STATES BANCORP INC COM 597742105 7102266 282621 SH SOLE 2 175443 0 107178 MIDLAND STATES BANCORP INC COM 597742105 5076 202 SH SOLE 7 202 0 0 MIDLAND STATES BANCORP INC COM 597742105 1652147 65744 SH SOLE 18 65744 0 0 MIDLAND STATES BANCORP INC COM 597742105 9050394 360143 SH SOLE 19 360143 0 0 MIDLAND STATES BANCORP INC COM 597742105 22539750 896926 SH SOLE 21 896926 0 0 MIDLAND STATES BANCORP INC COM 597742105 27543963 1096059 SH SOLE 22 1043398 0 52661 MIDLAND STATES BANCORP INC COM 597742105 399341 15891 SH SOLE 23 15891 0 0 MIDLAND STATES BANCORP INC COM 597742105 78657 3130 SH SOLE 25 3130 0 0 MIDLAND STATES BANCORP INC COM 597742105 2494429 99261 SH SOLE 26 0 0 99261 MIDLAND STATES BANCORP INC COM 597742105 154826 6161 SH SOLE 28 0 0 6161 MIDLAND STATES BANCORP INC COM 597742105 679741 27049 SH SOLE 30 27049 0 0 MIDLAND STATES BANCORP INC COM 597742105 7539 300 SH SOLE 34 300 0 0 MIDLAND STATES BANCORP INC COM 597742105 58402 2324 SH SOLE 40 2324 0 0 MIDLAND STATES BANCORP INC COM 597742105 1733704 68989 SH SOLE 43 68093 0 896 MIDWESTONE FINL GROUP INC NE COM 598511103 1586958 67703 SH SOLE 2 48337 0 19366 MIDWESTONE FINL GROUP INC NE COM 598511103 3047 130 SH SOLE 7 130 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 958532 40893 SH SOLE 18 40893 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1089843 46495 SH SOLE 19 46495 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 14978957 639034 SH SOLE 21 639034 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 9959515 424894 SH SOLE 22 401711 0 23183 MIDWESTONE FINL GROUP INC NE COM 598511103 27870 1189 SH SOLE 23 1189 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 54873 2341 SH SOLE 25 2341 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 21354 911 SH SOLE 28 0 0 911 MIDWESTONE FINL GROUP INC NE COM 598511103 766769 32712 SH SOLE 30 32712 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 43153 1841 SH SOLE 40 1841 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 164291 7009 SH SOLE 43 7009 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 8430900 4710000 SH SOLE 2 4710000 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 467806 261344 SH SOLE 19 261344 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 43941 70531 SH SOLE 22 70531 0 0 MILLER INDS INC TENN COM NEW 600551204 942431 18811 SH SOLE 2 14064 0 4747 MILLER INDS INC TENN COM NEW 600551204 2806 56 SH SOLE 7 56 0 0 MILLER INDS INC TENN COM NEW 600551204 1563371 31205 SH SOLE 18 31205 0 0 MILLER INDS INC TENN COM NEW 600551204 1208713 24126 SH SOLE 19 24126 0 0 MILLER INDS INC TENN COM NEW 600551204 20703524 413244 SH SOLE 21 413244 0 0 MILLER INDS INC TENN COM NEW 600551204 15117825 301753 SH SOLE 22 292635 0 9118 MILLER INDS INC TENN COM NEW 600551204 41583 830 SH OTR 43 830 0 0 MILLER INDS INC TENN COM NEW 600551204 362765 7241 SH SOLE 43 6028 0 1213 MILLERKNOLL INC COM 600544100 1643024 66358 SH SOLE 2 21107 0 45251 MILLERKNOLL INC COM 600544100 8716 352 SH SOLE 4 352 0 0 MILLERKNOLL INC COM 600544100 362486 14640 SH SOLE 7 13913 0 727 MILLERKNOLL INC COM 600544100 5748356 232163 SH SOLE 18 232163 0 0 MILLERKNOLL INC COM 600544100 3924856 158516 SH SOLE 19 158516 0 0 MILLERKNOLL INC COM 600544100 211003853 8521965 SH SOLE 21 8521965 0 0 MILLERKNOLL INC COM 600544100 53936045 2178354 SH SOLE 22 2085476 0 92878 MILLERKNOLL INC COM 600544100 374891 15141 SH SOLE 25 15141 0 0 MILLERKNOLL INC COM 600544100 2261975 91356 SH SOLE 26 22728 0 68628 MILLERKNOLL INC COM 600544100 47143 1904 SH SOLE 28 1904 0 0 MILLERKNOLL INC COM 600544100 3997353 161444 SH SOLE 30 161444 0 0 MILLERKNOLL INC COM 600544100 40384 1631 SH SOLE 36 1631 0 0 MILLERKNOLL INC COM 600544100 427556 17268 SH SOLE 40 17268 0 0 MILLERKNOLL INC COM 600544100 2491496 100626 SH SOLE 43 94750 0 5876 MILLICOM INTL CELLULAR S A COM STK L6388F110 174241 8613 SH SOLE 43 8065 0 548 MIMEDX GROUP INC COM 602496101 2395278 311075 SH SOLE 2 201453 0 109622 MIMEDX GROUP INC COM 602496101 5621 730 SH SOLE 4 730 0 0 MIMEDX GROUP INC COM 602496101 6699 870 SH SOLE 7 870 0 0 MIMEDX GROUP INC COM 602496101 2485052 322734 SH SOLE 18 322734 0 0 MIMEDX GROUP INC COM 602496101 3106681 403465 SH SOLE 19 403465 0 0 MIMEDX GROUP INC COM 602496101 34336448 4459279 SH SOLE 21 4459279 0 0 MIMEDX GROUP INC COM 602496101 26730866 3471541 SH SOLE 22 3311026 0 160515 MIMEDX GROUP INC COM 602496101 94602 12286 SH SOLE 23 12286 0 0 MIMEDX GROUP INC COM 602496101 195372 25373 SH SOLE 25 25373 0 0 MIMEDX GROUP INC COM 602496101 838569 108905 SH SOLE 30 108905 0 0 MIMEDX GROUP INC COM 602496101 8162 1060 SH SOLE 34 1060 0 0 MIMEDX GROUP INC COM 602496101 156133 20277 SH SOLE 40 20277 0 0 MIMEDX GROUP INC COM 602496101 26450 3435 SH OTR 43 3435 0 0 MIMEDX GROUP INC COM 602496101 214776 27893 SH SOLE 43 25751 0 2142 MIND MEDICINE MINDMED INC COM NEW 60255C885 216595 23042 SH SOLE 2 19981 0 3061 MIND MEDICINE MINDMED INC COM NEW 60255C885 60085 6392 SH SOLE 18 6392 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 180593 19212 SH SOLE 19 19212 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 819248 87154 SH SOLE 21 87154 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 6189392 658446 SH SOLE 22 658446 0 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 620 66 SH SOLE 43 66 0 0 MIND TECHNOLOGY INC COM NEW 602566309 105804 23225 SH SOLE 22 23225 0 0 MINERALS TECHNOLOGIES INC COM 603158106 8676321 115254 SH SOLE 2 50850 0 64404 MINERALS TECHNOLOGIES INC COM 603158106 60977 810 SH SOLE 4 111 0 699 MINERALS TECHNOLOGIES INC COM 603158106 852621 11326 SH SOLE 7 10722 0 604 MINERALS TECHNOLOGIES INC COM 603158106 9672878 128492 SH SOLE 18 128492 0 0 MINERALS TECHNOLOGIES INC COM 603158106 16711784 221995 SH SOLE 19 221995 0 0 MINERALS TECHNOLOGIES INC COM 603158106 284539279 3779746 SH SOLE 21 3779746 0 0 MINERALS TECHNOLOGIES INC COM 603158106 89489251 1188752 SH SOLE 22 1132425 0 56327 MINERALS TECHNOLOGIES INC COM 603158106 526659 6996 SH SOLE 23 6996 0 0 MINERALS TECHNOLOGIES INC COM 603158106 520787 6918 SH SOLE 25 6918 0 0 MINERALS TECHNOLOGIES INC COM 603158106 10146163 134779 SH SOLE 26 13721 0 121058 MINERALS TECHNOLOGIES INC COM 603158106 45243 601 SH SOLE 28 601 0 0 MINERALS TECHNOLOGIES INC COM 603158106 8844722 117491 SH SOLE 30 117491 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1268393 16849 SH SOLE 34 16849 0 0 MINERALS TECHNOLOGIES INC COM 603158106 104865 1393 SH SOLE 36 1393 0 0 MINERALS TECHNOLOGIES INC COM 603158106 496020 6589 SH SOLE 40 6589 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3858284 51252 SH SOLE 43 48845 0 2407 MINERALYS THERAPEUTICS INC COM 603170101 97096 7521 SH SOLE 2 465 0 7056 MINERALYS THERAPEUTICS INC COM 603170101 689755 53428 SH SOLE 18 53428 0 0 MINERALYS THERAPEUTICS INC COM 603170101 500353 38757 SH SOLE 19 38757 0 0 MINERALYS THERAPEUTICS INC COM 603170101 10372565 803452 SH SOLE 21 803452 0 0 MINERALYS THERAPEUTICS INC COM 603170101 5390261 417526 SH SOLE 22 401040 0 16486 MINERALYS THERAPEUTICS INC COM 603170101 281515 21806 SH SOLE 30 21806 0 0 MINERALYS THERAPEUTICS INC COM 603170101 13852 1073 SH SOLE 43 1073 0 0 MINERVA NEUROSCIENCES INC COM NEW 603380205 187486 72669 SH SOLE 22 72669 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 3060507 149293 SH SOLE 13 149293 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 5669501 276561 SH SOLE 22 93319 0 183242 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 3047530 148660 SH SOLE 34 148660 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 68142 3324 SH SOLE 43 3288 0 36 MINK THERAPEUTICS INC COM 603693102 1386 1526 SH SOLE 18 574 0 952 MINK THERAPEUTICS INC COM 603693102 9847 10841 SH SOLE 21 10841 0 0 MINK THERAPEUTICS INC COM 603693102 57342 63131 SH SOLE 22 63131 0 0 MINK THERAPEUTICS INC COM 603693102 590 650 SH SOLE 26 0 0 650 MIRION TECHNOLOGIES INC COM CL A 60471A101 2032001 178716 SH SOLE 2 51778 0 126938 MIRION TECHNOLOGIES INC COM CL A 60471A101 39158 3444 SH SOLE 4 3444 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 478575 42091 SH SOLE 7 39874 0 2217 MIRION TECHNOLOGIES INC COM CL A 60471A101 6749641 593636 SH SOLE 18 593636 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 10686640 939898 SH SOLE 19 939898 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 88047449 7743839 SH SOLE 21 7743839 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 61487812 5407899 SH SOLE 22 5171928 0 235971 MIRION TECHNOLOGIES INC COM CL A 60471A101 431207 37925 SH SOLE 25 37925 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 1129223 99316 SH SOLE 26 99316 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 171369 15072 SH SOLE 28 0 0 15072 MIRION TECHNOLOGIES INC COM CL A 60471A101 2505323 220345 SH SOLE 30 220345 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 2238025 196836 SH SOLE 34 196836 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 36555 3215 SH SOLE 36 3215 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 395403 34776 SH SOLE 40 34776 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 437597 38487 SH SOLE 43 36699 0 1788 MIRUM PHARMACEUTICALS INC COM 604749101 382502 15227 SH SOLE 2 8460 0 6767 MIRUM PHARMACEUTICALS INC COM 604749101 4522 180 SH SOLE 4 180 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 5476 218 SH SOLE 7 218 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1555255 61913 SH SOLE 18 61913 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1328195 52874 SH SOLE 19 52874 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 31861831 1268385 SH SOLE 21 1268385 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 24772214 986155 SH SOLE 22 960243 0 25912 MIRUM PHARMACEUTICALS INC COM 604749101 157251 6260 SH SOLE 25 6260 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1014220 40375 SH SOLE 30 40375 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 169786 6759 SH SOLE 40 6759 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 349846 13927 SH SOLE 43 7868 0 6059 MISSION PRODUCE INC COM 60510V108 447594 37708 SH SOLE 2 12996 0 24712 MISSION PRODUCE INC COM 60510V108 1227595 103420 SH SOLE 7 103420 0 0 MISSION PRODUCE INC COM 60510V108 1452259 122347 SH SOLE 18 122347 0 0 MISSION PRODUCE INC COM 60510V108 1228830 103524 SH SOLE 19 103524 0 0 MISSION PRODUCE INC COM 60510V108 20728498 1746293 SH SOLE 21 1746293 0 0 MISSION PRODUCE INC COM 60510V108 15311766 1289955 SH SOLE 22 1226382 0 63573 MISSION PRODUCE INC COM 60510V108 98438 8293 SH SOLE 25 8293 0 0 MISSION PRODUCE INC COM 60510V108 18909 1593 SH SOLE 30 1593 0 0 MISSION PRODUCE INC COM 60510V108 86236 7265 SH SOLE 40 7265 0 0 MISSION PRODUCE INC COM 60510V108 671165 56543 SH SOLE 43 52993 0 3550 MISTER CAR WASH INC COM 60646V105 2540582 327817 SH SOLE 2 29619 0 298198 MISTER CAR WASH INC COM 60646V105 4821 622 SH SOLE 7 622 0 0 MISTER CAR WASH INC COM 60646V105 513771 66293 SH SOLE 18 66293 0 0 MISTER CAR WASH INC COM 60646V105 254332 32817 SH SOLE 19 32817 0 0 MISTER CAR WASH INC COM 60646V105 62635802 8082039 SH SOLE 21 8082039 0 0 MISTER CAR WASH INC COM 60646V105 17680672 2281377 SH SOLE 22 2171118 0 110259 MISTER CAR WASH INC COM 60646V105 174894 22567 SH SOLE 25 22567 0 0 MISTER CAR WASH INC COM 60646V105 711342 91786 SH SOLE 26 0 0 91786 MISTER CAR WASH INC COM 60646V105 21204 2736 SH SOLE 28 0 0 2736 MISTER CAR WASH INC COM 60646V105 1450606 187175 SH SOLE 30 187175 0 0 MISTER CAR WASH INC COM 60646V105 9006 1162 SH SOLE 31 1162 0 0 MISTER CAR WASH INC COM 60646V105 121303 15652 SH SOLE 40 15652 0 0 MISTER CAR WASH INC COM 60646V105 2089795 269651 SH SOLE 43 238865 0 30786 MISTRAS GROUP INC COM 60649T107 626715 65556 SH SOLE 2 52369 0 13187 MISTRAS GROUP INC COM 60649T107 542425 56739 SH SOLE 18 56739 0 0 MISTRAS GROUP INC COM 60649T107 533180 55772 SH SOLE 19 55772 0 0 MISTRAS GROUP INC COM 60649T107 7024248 734754 SH SOLE 21 734754 0 0 MISTRAS GROUP INC COM 60649T107 4405487 460825 SH SOLE 22 447289 0 13536 MISTRAS GROUP INC COM 60649T107 1434 150 SH SOLE 43 150 0 0 MITEK SYS INC COM NEW 606710200 342137 24265 SH SOLE 2 13272 0 10993 MITEK SYS INC COM NEW 606710200 2214 157 SH SOLE 4 157 0 0 MITEK SYS INC COM NEW 606710200 4061 288 SH SOLE 7 288 0 0 MITEK SYS INC COM NEW 606710200 1545501 109610 SH SOLE 18 109610 0 0 MITEK SYS INC COM NEW 606710200 1301571 92310 SH SOLE 19 92310 0 0 MITEK SYS INC COM NEW 606710200 25618798 1816936 SH SOLE 21 1816936 0 0 MITEK SYS INC COM NEW 606710200 17351079 1230573 SH SOLE 22 1196066 0 34507 MITEK SYS INC COM NEW 606710200 163292 11581 SH SOLE 25 11581 0 0 MITEK SYS INC COM NEW 606710200 46121 3271 SH SOLE 26 3271 0 0 MITEK SYS INC COM NEW 606710200 22208 1575 SH SOLE 28 0 0 1575 MITEK SYS INC COM NEW 606710200 4798019 340285 SH SOLE 30 340285 0 0 MITEK SYS INC COM NEW 606710200 27016 1916 SH SOLE 36 1916 0 0 MITEK SYS INC COM NEW 606710200 199825 14172 SH SOLE 40 14172 0 0 MITEK SYS INC COM NEW 606710200 324822 23037 SH SOLE 43 21002 0 2035 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 68645693 6710234 SH SOLE 43 6099027 0 611207 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 33424733 8398174 SH SOLE 43 7812466 0 585708 MKS INSTRS INC COM 55306N104 14604198 109806 SH SOLE 2 54817 0 54989 MKS INSTRS INC COM 55306N104 59185 445 SH SOLE 4 150 0 295 MKS INSTRS INC COM 55306N104 1703464 12808 SH SOLE 7 12177 0 631 MKS INSTRS INC COM 55306N104 14344848 107856 SH SOLE 18 107856 0 0 MKS INSTRS INC COM 55306N104 2833166 21302 SH SOLE 19 21302 0 0 MKS INSTRS INC COM 55306N104 547080471 4113387 SH SOLE 21 4113387 0 0 MKS INSTRS INC COM 55306N104 249485124 1875828 SH SOLE 22 1789129 0 86699 MKS INSTRS INC COM 55306N104 1732591 13027 SH SOLE 25 13027 0 0 MKS INSTRS INC COM 55306N104 3326995 25015 SH SOLE 26 25015 0 0 MKS INSTRS INC COM 55306N104 541443 4071 SH SOLE 28 986 0 3085 MKS INSTRS INC COM 55306N104 11010538 82786 SH SOLE 30 82786 0 0 MKS INSTRS INC COM 55306N104 109991 827 SH SOLE 31 827 0 0 MKS INSTRS INC COM 55306N104 173831 1307 SH SOLE 36 1307 0 0 MKS INSTRS INC COM 55306N104 1776082 13354 SH SOLE 40 13354 0 0 MKS INSTRS INC COM 55306N104 3954470 29733 SH SOLE 43 25899 0 3834 MOATABLE INC SPONSORED ADS 759892300 1 1 SH SOLE 43 1 0 0 MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 4303 1179 SH SOLE 22 1179 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 3772481 117340 SH SOLE 21 117340 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 38006766 1182170 SH SOLE 22 1182170 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 516908 16078 SH SOLE 26 0 0 16078 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 390976 12161 SH SOLE 30 12161 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 14663840 456107 SH SOLE 34 456107 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 200005 6221 SH SOLE 36 6221 0 0 MODEL N INC COM 607525102 5110792 179515 SH SOLE 2 118996 0 60519 MODEL N INC COM 607525102 2619 92 SH SOLE 4 92 0 0 MODEL N INC COM 607525102 415520 14595 SH SOLE 7 13817 0 778 MODEL N INC COM 607525102 3171700 111405 SH SOLE 18 103559 0 7846 MODEL N INC COM 607525102 10120487 355479 SH SOLE 19 355479 0 0 MODEL N INC COM 607525102 48274728 1695635 SH SOLE 21 1695635 0 0 MODEL N INC COM 607525102 40452311 1420875 SH SOLE 22 1359687 0 61188 MODEL N INC COM 607525102 150549 5288 SH SOLE 23 5288 0 0 MODEL N INC COM 607525102 249540 8765 SH SOLE 25 8765 0 0 MODEL N INC COM 607525102 547934 19246 SH SOLE 26 19246 0 0 MODEL N INC COM 607525102 1974594 69357 SH SOLE 30 69357 0 0 MODEL N INC COM 607525102 10107 355 SH SOLE 34 355 0 0 MODEL N INC COM 607525102 32854 1154 SH SOLE 36 1154 0 0 MODEL N INC COM 607525102 249910 8778 SH SOLE 40 8778 0 0 MODEL N INC COM 607525102 543122 19077 SH SOLE 43 18438 0 639 MODEL N INC NOTE 1.875% 3/1 607525AD4 1629450 1700000 PRN SOLE 21 1700000 0 0 MODERNA INC COM 60770K107 74962509 703477 SH SOLE 2 217090 0 486387 MODERNA INC COM 60770K107 23511292 220639 SH SOLE 4 105111 0 115528 MODERNA INC COM 60770K107 28244048 265053 SH SOLE 7 239390 0 25663 MODERNA INC COM 60770K107 1412772 13258 SH SOLE 13 13258 0 0 MODERNA INC COM 60770K107 5173062 48546 SH SOLE 15 48546 0 0 MODERNA INC COM 60770K107 57149726 536315 SH SOLE 18 515566 0 20749 MODERNA INC COM 60770K107 67134505 630016 SH SOLE 19 630016 0 0 MODERNA INC COM 60770K107 1069931557 10040649 SH SOLE 21 10040649 0 0 MODERNA INC COM 60770K107 755961149 7094230 SH SOLE 22 6374610 0 719620 MODERNA INC COM 60770K107 53590836 502917 SH SOLE 23 502917 0 0 MODERNA INC COM 60770K107 54170522 508357 SH SOLE 25 506638 0 1719 MODERNA INC COM 60770K107 36593556 343408 SH SOLE 26 187084 0 156324 MODERNA INC COM 60770K107 66029052 619642 SH SOLE 28 27274 0 592368 MODERNA INC COM 60770K107 59993 563 SH SOLE 29 563 0 0 MODERNA INC COM 60770K107 291101887 2731812 SH SOLE 30 2731812 0 0 MODERNA INC COM 60770K107 7958220 74683 SH SOLE 31 69466 0 5217 MODERNA INC COM 60770K107 12186628 114364 SH SOLE 32 114364 0 0 MODERNA INC COM 60770K107 57500096 539603 SH SOLE 34 539603 0 0 MODERNA INC COM 60770K107 7530276 70667 SH SOLE 36 70667 0 0 MODERNA INC COM 60770K107 1669476 15667 SH SOLE 40 15667 0 0 MODERNA INC COM 60770K107 58501 549 SH OTR 43 549 0 0 MODERNA INC COM 60770K107 34255047 321463 SH SOLE 43 286022 0 35441 MODINE MFG CO COM 607828100 5105706 53637 SH SOLE 2 23073 0 30564 MODINE MFG CO COM 607828100 16373 172 SH SOLE 4 172 0 0 MODINE MFG CO COM 607828100 1118483 11750 SH SOLE 7 11130 0 620 MODINE MFG CO COM 607828100 13354776 140296 SH SOLE 18 134390 0 5906 MODINE MFG CO COM 607828100 18426023 193571 SH SOLE 19 193571 0 0 MODINE MFG CO COM 607828100 189922993 1995199 SH SOLE 21 1995199 0 0 MODINE MFG CO COM 607828100 147457306 1549084 SH SOLE 22 1488567 0 60517 MODINE MFG CO COM 607828100 132314 1390 SH SOLE 23 1390 0 0 MODINE MFG CO COM 607828100 80309804 843679 SH SOLE 25 843679 0 0 MODINE MFG CO COM 607828100 1438606 15113 SH SOLE 26 14740 0 373 MODINE MFG CO COM 607828100 4675733 49120 SH SOLE 30 49120 0 0 MODINE MFG CO COM 607828100 995973 10463 SH SOLE 40 10463 0 0 MODINE MFG CO COM 607828100 2711963 28490 SH SOLE 43 27353 0 1137 MODIV INDUSTRIAL INC COM STK CL C 60784B101 19594 1167 SH SOLE 18 1167 0 0 MODIV INDUSTRIAL INC COM STK CL C 60784B101 278513 16588 SH SOLE 21 16588 0 0 MODIV INDUSTRIAL INC COM STK CL C 60784B101 1229280 73215 SH SOLE 22 73215 0 0 MODIVCARE INC COM 60783X104 153082 6528 SH SOLE 2 3475 0 3053 MODIVCARE INC COM 60783X104 1571 67 SH SOLE 4 67 0 0 MODIVCARE INC COM 60783X104 3588 153 SH SOLE 7 153 0 0 MODIVCARE INC COM 60783X104 861459 36736 SH SOLE 18 36736 0 0 MODIVCARE INC COM 60783X104 662674 28259 SH SOLE 19 28259 0 0 MODIVCARE INC COM 60783X104 34213081 1458980 SH SOLE 21 1458980 0 0 MODIVCARE INC COM 60783X104 7928304 338094 SH SOLE 22 327976 0 10118 MODIVCARE INC COM 60783X104 60407 2576 SH SOLE 25 2576 0 0 MODIVCARE INC COM 60783X104 105806 4512 SH SOLE 26 4512 0 0 MODIVCARE INC COM 60783X104 780088 33266 SH SOLE 30 33266 0 0 MODIVCARE INC COM 60783X104 53701 2290 SH SOLE 40 2290 0 0 MODIVCARE INC COM 60783X104 508279 21675 SH SOLE 43 20194 0 1481 MOELIS & CO CL A 60786M105 2613066 46029 SH SOLE 2 22020 0 24009 MOELIS & CO CL A 60786M105 11013 194 SH SOLE 4 194 0 0 MOELIS & CO CL A 60786M105 274710 4839 SH SOLE 7 4839 0 0 MOELIS & CO CL A 60786M105 11033193 194349 SH SOLE 18 187010 0 7339 MOELIS & CO CL A 60786M105 7371471 129848 SH SOLE 19 129848 0 0 MOELIS & CO CL A 60786M105 319402269 5626251 SH SOLE 21 5626251 0 0 MOELIS & CO CL A 60786M105 99694649 1756115 SH SOLE 22 1686312 0 69803 MOELIS & CO CL A 60786M105 565997 9970 SH SOLE 25 9970 0 0 MOELIS & CO CL A 60786M105 3916619 68991 SH SOLE 26 17656 0 51335 MOELIS & CO CL A 60786M105 61709 1087 SH SOLE 28 1087 0 0 MOELIS & CO CL A 60786M105 4721958 83177 SH SOLE 30 83177 0 0 MOELIS & CO CL A 60786M105 65569 1155 SH SOLE 36 1155 0 0 MOELIS & CO CL A 60786M105 650982 11467 SH SOLE 40 11467 0 0 MOELIS & CO CL A 60786M105 2515592 44312 SH SOLE 43 36422 0 7890 MOHAWK INDS INC COM 608190104 14387298 109919 SH SOLE 2 69442 0 40477 MOHAWK INDS INC COM 608190104 1879450 14359 SH SOLE 4 12648 0 1711 MOHAWK INDS INC COM 608190104 3956936 30231 SH SOLE 7 27643 0 2588 MOHAWK INDS INC COM 608190104 113482 867 SH SOLE 13 867 0 0 MOHAWK INDS INC COM 608190104 291623 2228 SH SOLE 15 2228 0 0 MOHAWK INDS INC COM 608190104 7834814 59858 SH SOLE 18 59681 0 177 MOHAWK INDS INC COM 608190104 3539789 27044 SH SOLE 19 27044 0 0 MOHAWK INDS INC COM 608190104 202288924 1545488 SH SOLE 21 1545488 0 0 MOHAWK INDS INC COM 608190104 160066428 1222908 SH SOLE 22 1134182 0 88726 MOHAWK INDS INC COM 608190104 1273560 9730 SH SOLE 23 9730 0 0 MOHAWK INDS INC COM 608190104 1417277 10828 SH SOLE 25 10828 0 0 MOHAWK INDS INC COM 608190104 3334030 25472 SH SOLE 26 25472 0 0 MOHAWK INDS INC COM 608190104 61911 473 SH SOLE 28 473 0 0 MOHAWK INDS INC COM 608190104 43325 331 SH SOLE 29 331 0 0 MOHAWK INDS INC COM 608190104 25810461 197192 SH SOLE 30 197192 0 0 MOHAWK INDS INC COM 608190104 8861777 67704 SH SOLE 31 1521 0 66183 MOHAWK INDS INC COM 608190104 456413 3487 SH SOLE 36 3487 0 0 MOHAWK INDS INC COM 608190104 1434947 10963 SH SOLE 40 10963 0 0 MOHAWK INDS INC COM 608190104 22644 173 SH OTR 43 173 0 0 MOHAWK INDS INC COM 608190104 6266751 47878 SH SOLE 43 43038 0 4840 MOLECULAR TEMPLATES INC COM NEW 608550208 88796 39641 SH SOLE 22 39641 0 0 MOLECULIN BIOTECH INC COM 60855D309 73715 12473 SH SOLE 22 12473 0 0 MOLINA HEALTHCARE INC COM 60855R100 47728997 116177 SH SOLE 2 30757 0 85420 MOLINA HEALTHCARE INC COM 60855R100 18931046 46080 SH SOLE 4 24025 0 22055 MOLINA HEALTHCARE INC COM 60855R100 28232648 68721 SH SOLE 7 62680 0 6041 MOLINA HEALTHCARE INC COM 60855R100 714844 1740 SH SOLE 13 1740 0 0 MOLINA HEALTHCARE INC COM 60855R100 3471514 8450 SH SOLE 15 8450 0 0 MOLINA HEALTHCARE INC COM 60855R100 41622420 101313 SH SOLE 18 97712 0 3601 MOLINA HEALTHCARE INC COM 60855R100 39377234 95848 SH SOLE 19 95848 0 0 MOLINA HEALTHCARE INC COM 60855R100 853269671 2076941 SH SOLE 21 2076941 0 0 MOLINA HEALTHCARE INC COM 60855R100 524782739 1277372 SH SOLE 22 1149911 0 127461 MOLINA HEALTHCARE INC COM 60855R100 35724955 86958 SH SOLE 23 86958 0 0 MOLINA HEALTHCARE INC COM 60855R100 40216149 97890 SH SOLE 25 97890 0 0 MOLINA HEALTHCARE INC COM 60855R100 24618988 59925 SH SOLE 26 35723 0 24202 MOLINA HEALTHCARE INC COM 60855R100 67686707 164756 SH SOLE 28 24476 0 140280 MOLINA HEALTHCARE INC COM 60855R100 215132362 523653 SH SOLE 30 484962 0 38691 MOLINA HEALTHCARE INC COM 60855R100 5477186 13332 SH SOLE 31 12431 0 901 MOLINA HEALTHCARE INC COM 60855R100 1379978 3359 SH SOLE 34 3359 0 0 MOLINA HEALTHCARE INC COM 60855R100 6300489 15336 SH SOLE 36 15336 0 0 MOLINA HEALTHCARE INC COM 60855R100 1156486 2815 SH SOLE 40 2815 0 0 MOLINA HEALTHCARE INC COM 60855R100 37270498 90720 SH SOLE 43 71636 0 19084 MOLSON COORS BEVERAGE CO CL B 60871R209 33950557 504841 SH SOLE 2 237632 0 267209 MOLSON COORS BEVERAGE CO CL B 60871R209 8503157 126441 SH SOLE 4 89175 0 37266 MOLSON COORS BEVERAGE CO CL B 60871R209 27807808 413499 SH SOLE 7 381619 0 31880 MOLSON COORS BEVERAGE CO CL B 60871R209 828117 12314 SH SOLE 13 12314 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1744129 25935 SH SOLE 15 25935 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 26639944 396133 SH SOLE 18 383131 0 13002 MOLSON COORS BEVERAGE CO CL B 60871R209 7899656 117467 SH SOLE 19 117467 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 365190432 5430341 SH SOLE 21 5430341 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 272958402 4058861 SH SOLE 22 3774637 0 284224 MOLSON COORS BEVERAGE CO CL B 60871R209 20602643 306359 SH SOLE 23 306359 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 46300751 688487 SH SOLE 25 617435 0 71052 MOLSON COORS BEVERAGE CO CL B 60871R209 22175620 329749 SH SOLE 26 204503 0 125246 MOLSON COORS BEVERAGE CO CL B 60871R209 29078564 432395 SH SOLE 28 11279 0 421116 MOLSON COORS BEVERAGE CO CL B 60871R209 711976 10587 SH SOLE 29 10587 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 116523739 1732695 SH SOLE 30 1732695 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 2855771 42465 SH SOLE 31 39335 0 3130 MOLSON COORS BEVERAGE CO CL B 60871R209 9076665 134969 SH SOLE 34 134969 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 3391956 50438 SH SOLE 36 50438 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 580435 8631 SH SOLE 40 8631 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 29254 435 SH OTR 43 435 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 16759153 249207 SH SOLE 43 214938 0 34269 MOMENTUS INC CL A NEW 60879E200 4804 11121 SH SOLE 22 11121 0 0 MONARCH CASINO & RESORT INC COM 609027107 1902421 25369 SH SOLE 2 11852 0 13517 MONARCH CASINO & RESORT INC COM 609027107 3000 40 SH SOLE 4 40 0 0 MONARCH CASINO & RESORT INC COM 609027107 7274 97 SH SOLE 7 97 0 0 MONARCH CASINO & RESORT INC COM 609027107 2841446 37891 SH SOLE 18 37891 0 0 MONARCH CASINO & RESORT INC COM 609027107 7003841 93397 SH SOLE 19 93397 0 0 MONARCH CASINO & RESORT INC COM 609027107 113713411 1516381 SH SOLE 21 1516381 0 0 MONARCH CASINO & RESORT INC COM 609027107 39031545 520490 SH SOLE 22 498362 0 22128 MONARCH CASINO & RESORT INC COM 609027107 42219 563 SH SOLE 23 563 0 0 MONARCH CASINO & RESORT INC COM 609027107 201798 2691 SH SOLE 25 2691 0 0 MONARCH CASINO & RESORT INC COM 609027107 2157612 28772 SH SOLE 30 28772 0 0 MONARCH CASINO & RESORT INC COM 609027107 263590 3515 SH SOLE 40 3515 0 0 MONARCH CASINO & RESORT INC COM 609027107 1173444 15648 SH SOLE 43 15323 0 325 MONDAY COM LTD SHS M7S64H106 1530269 6775 SH SOLE 2 2591 0 4184 MONDAY COM LTD SHS M7S64H106 3528315 15621 SH SOLE 4 7457 0 8164 MONDAY COM LTD SHS M7S64H106 4233707 18744 SH SOLE 7 16760 0 1984 MONDAY COM LTD SHS M7S64H106 117227 519 SH SOLE 13 519 0 0 MONDAY COM LTD SHS M7S64H106 474101 2099 SH SOLE 15 2099 0 0 MONDAY COM LTD SHS M7S64H106 3008363 13319 SH SOLE 18 13319 0 0 MONDAY COM LTD SHS M7S64H106 107732085 476965 SH SOLE 19 476965 0 0 MONDAY COM LTD SHS M7S64H106 100182832 443542 SH SOLE 21 443542 0 0 MONDAY COM LTD SHS M7S64H106 97412084 431275 SH SOLE 22 416396 0 14879 MONDAY COM LTD SHS M7S64H106 10606629 46959 SH SOLE 23 46959 0 0 MONDAY COM LTD SHS M7S64H106 541636 2398 SH SOLE 25 2398 0 0 MONDAY COM LTD SHS M7S64H106 1123252 4973 SH SOLE 26 1452 0 3521 MONDAY COM LTD SHS M7S64H106 6235367 27606 SH SOLE 28 925 0 26681 MONDAY COM LTD SHS M7S64H106 37552017 166255 SH SOLE 30 162110 0 4145 MONDAY COM LTD SHS M7S64H106 1471543 6515 SH SOLE 31 6050 0 465 MONDAY COM LTD SHS M7S64H106 21453133 94980 SH SOLE 34 94980 0 0 MONDAY COM LTD SHS M7S64H106 609171 2697 SH SOLE 36 2697 0 0 MONDAY COM LTD SHS M7S64H106 322316 1427 SH SOLE 40 1427 0 0 MONDAY COM LTD SHS M7S64H106 28460 126 SH SOLE 43 122 0 4 MONDEE HOLDINGS INC CLASS A COM 465712107 22439 9714 SH SOLE 2 1579 0 8135 MONDEE HOLDINGS INC CLASS A COM 465712107 1153 499 SH SOLE 7 499 0 0 MONDEE HOLDINGS INC CLASS A COM 465712107 275805 119396 SH SOLE 18 119396 0 0 MONDEE HOLDINGS INC CLASS A COM 465712107 230480 99775 SH SOLE 19 99775 0 0 MONDEE HOLDINGS INC CLASS A COM 465712107 3784986 1638522 SH SOLE 21 1638522 0 0 MONDEE HOLDINGS INC CLASS A COM 465712107 2514812 1088663 SH SOLE 22 1069552 0 19111 MONDELEZ INTL INC CL A 609207105 204473780 2921054 SH SOLE 2 945852 0 1975202 MONDELEZ INTL INC CL A 609207105 84242550 1203465 SH SOLE 4 539223 0 664242 MONDELEZ INTL INC CL A 609207105 77180390 1102577 SH SOLE 7 996620 0 105957 MONDELEZ INTL INC CL A 609207105 7197540 102822 SH SOLE 13 102822 0 0 MONDELEZ INTL INC CL A 609207105 14288680 204124 SH SOLE 15 204124 0 0 MONDELEZ INTL INC CL A 609207105 193254517 2760779 SH SOLE 18 2663730 0 97049 MONDELEZ INTL INC CL A 609207105 106364510 1519493 SH SOLE 19 1519493 0 0 MONDELEZ INTL INC CL A 609207105 2329634790 33280497 SH SOLE 21 33280497 0 0 MONDELEZ INTL INC CL A 609207105 2065059220 29500846 SH SOLE 22 26524544 0 2976302 MONDELEZ INTL INC CL A 609207105 180044060 2572058 SH SOLE 23 2572058 0 0 MONDELEZ INTL INC CL A 609207105 236298930 3375699 SH SOLE 25 3065861 0 309838 MONDELEZ INTL INC CL A 609207105 158425470 2263221 SH SOLE 26 1185730 0 1077491 MONDELEZ INTL INC CL A 609207105 178053190 2543617 SH SOLE 28 51722 0 2491895 MONDELEZ INTL INC CL A 609207105 2262050 32315 SH SOLE 29 32315 0 0 MONDELEZ INTL INC CL A 609207105 637243600 9103480 SH SOLE 30 9103480 0 0 MONDELEZ INTL INC CL A 609207105 28263620 403766 SH SOLE 31 382092 0 21674 MONDELEZ INTL INC CL A 609207105 28259630 403709 SH SOLE 32 403709 0 0 MONDELEZ INTL INC CL A 609207105 79135630 1130509 SH SOLE 34 1130509 0 0 MONDELEZ INTL INC CL A 609207105 21949130 313559 SH SOLE 36 313559 0 0 MONDELEZ INTL INC CL A 609207105 9966670 142381 SH SOLE 37 142381 0 0 MONDELEZ INTL INC CL A 609207105 4693150 67045 SH SOLE 40 67045 0 0 MONDELEZ INTL INC CL A 609207105 150500 2150 SH OTR 43 2150 0 0 MONDELEZ INTL INC CL A 609207105 142604519 2037207 SH SOLE 43 1662952 0 374255 MONEYLION INC CL A 60938K304 181367 2543 SH SOLE 2 2543 0 0 MONEYLION INC CL A 60938K304 77953 1093 SH SOLE 18 1093 0 0 MONEYLION INC CL A 60938K304 1646779 23090 SH SOLE 21 23090 0 0 MONEYLION INC CL A 60938K304 6004217 84187 SH SOLE 22 84187 0 0 MONEYLION INC CL A 60938K304 357 5 SH SOLE 43 5 0 0 MONGODB INC CL A 60937P106 39055896 108900 SH SOLE 2 16506 0 92394 MONGODB INC CL A 60937P106 16903420 47132 SH SOLE 4 21753 0 25379 MONGODB INC CL A 60937P106 18552089 51729 SH SOLE 7 49913 0 1816 MONGODB INC CL A 60937P106 1177415 3283 SH SOLE 13 3283 0 0 MONGODB INC CL A 60937P106 2610541 7279 SH SOLE 15 7279 0 0 MONGODB INC CL A 60937P106 94543960 263618 SH SOLE 18 203423 0 60195 MONGODB INC CL A 60937P106 477331549 1330949 SH SOLE 19 1330949 0 0 MONGODB INC CL A 60937P106 460749112 1284712 SH SOLE 21 1284712 0 0 MONGODB INC CL A 60937P106 688047612 1918491 SH SOLE 22 1785380 0 133111 MONGODB INC CL A 60937P106 38710884 107938 SH SOLE 23 107938 0 0 MONGODB INC CL A 60937P106 46442804 129497 SH SOLE 25 129278 0 219 MONGODB INC CL A 60937P106 26366854 73519 SH SOLE 26 42459 0 31060 MONGODB INC CL A 60937P106 40255905 112246 SH SOLE 28 2409 0 109837 MONGODB INC CL A 60937P106 18291 51 SH SOLE 29 51 0 0 MONGODB INC CL A 60937P106 128192282 357440 SH SOLE 30 343299 0 14141 MONGODB INC CL A 60937P106 6019055 16783 SH SOLE 31 15607 0 1176 MONGODB INC CL A 60937P106 7751286 21613 SH SOLE 32 21613 0 0 MONGODB INC CL A 60937P106 182016256 507518 SH SOLE 34 507518 0 0 MONGODB INC CL A 60937P106 5050368 14082 SH SOLE 36 14082 0 0 MONGODB INC CL A 60937P106 1328044 3703 SH SOLE 40 3703 0 0 MONGODB INC CL A 60937P106 35195 98 SH OTR 43 98 0 0 MONGODB INC CL A 60937P106 23404958 65260 SH SOLE 43 57188 0 8072 MONGODB INC NOTE 0.250% 1/1 60937PAD8 15868254 9064000 PRN SOLE 21 9064000 0 0 MONOGRAM ORTHOPAEDICS INC COM 609786108 11600 4754 SH SOLE 21 4754 0 0 MONOLITHIC PWR SYS INC COM 609839105 65197610 96244 SH SOLE 2 31557 0 64687 MONOLITHIC PWR SYS INC COM 609839105 23271409 34353 SH SOLE 4 12276 0 22077 MONOLITHIC PWR SYS INC COM 609839105 20458761 30201 SH SOLE 7 26519 0 3682 MONOLITHIC PWR SYS INC COM 609839105 1260679 1861 SH SOLE 13 1861 0 0 MONOLITHIC PWR SYS INC COM 609839105 4677585 6905 SH SOLE 15 6905 0 0 MONOLITHIC PWR SYS INC COM 609839105 81999659 121047 SH SOLE 18 104548 0 16499 MONOLITHIC PWR SYS INC COM 609839105 537698060 793744 SH SOLE 19 793744 0 0 MONOLITHIC PWR SYS INC COM 609839105 1523466096 2248924 SH SOLE 21 2248924 0 0 MONOLITHIC PWR SYS INC COM 609839105 761985048 1124834 SH SOLE 22 1016852 0 107982 MONOLITHIC PWR SYS INC COM 609839105 50587693 74677 SH SOLE 23 74677 0 0 MONOLITHIC PWR SYS INC COM 609839105 46429012 68538 SH SOLE 25 68400 0 138 MONOLITHIC PWR SYS INC COM 609839105 29593770 43686 SH SOLE 26 24991 0 18695 MONOLITHIC PWR SYS INC COM 609839105 60007896 88583 SH SOLE 28 629 0 87954 MONOLITHIC PWR SYS INC COM 609839105 35903 53 SH SOLE 29 53 0 0 MONOLITHIC PWR SYS INC COM 609839105 206841391 305337 SH SOLE 30 305337 0 0 MONOLITHIC PWR SYS INC COM 609839105 7418426 10951 SH SOLE 31 10208 0 743 MONOLITHIC PWR SYS INC COM 609839105 171409615 253033 SH SOLE 34 253033 0 0 MONOLITHIC PWR SYS INC COM 609839105 6377909 9415 SH SOLE 36 9415 0 0 MONOLITHIC PWR SYS INC COM 609839105 1593292 2352 SH SOLE 40 2352 0 0 MONOLITHIC PWR SYS INC COM 609839105 42746 63 SH OTR 43 63 0 0 MONOLITHIC PWR SYS INC COM 609839105 33948229 50114 SH SOLE 43 43374 0 6740 MONRO INC COM 610236101 840699 26655 SH SOLE 2 9107 0 17548 MONRO INC COM 610236101 4573 145 SH SOLE 4 145 0 0 MONRO INC COM 610236101 5583 177 SH SOLE 7 177 0 0 MONRO INC COM 610236101 2932116 92965 SH SOLE 18 92965 0 0 MONRO INC COM 610236101 2006543 63619 SH SOLE 19 63619 0 0 MONRO INC COM 610236101 109676565 3477380 SH SOLE 21 3477380 0 0 MONRO INC COM 610236101 29664411 940533 SH SOLE 22 898066 0 42467 MONRO INC COM 610236101 189745 6016 SH SOLE 25 6016 0 0 MONRO INC COM 610236101 663192 21027 SH SOLE 26 10403 0 10624 MONRO INC COM 610236101 84401 2676 SH SOLE 28 597 0 2079 MONRO INC COM 610236101 2019601 64033 SH SOLE 30 64033 0 0 MONRO INC COM 610236101 252541 8007 SH SOLE 40 8007 0 0 MONRO INC COM 610236101 2910860 92291 SH SOLE 43 82577 0 9714 MONROE CAP CORP COM 610335101 530928 73740 SH SOLE 30 73740 0 0 MONROE CAP CORP COM 610335101 14411 2002 SH SOLE 43 2002 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 83749006 1412770 SH SOLE 2 394254 0 1018516 MONSTER BEVERAGE CORP NEW COM 61174X109 38051298 641891 SH SOLE 4 274022 0 367869 MONSTER BEVERAGE CORP NEW COM 61174X109 40605377 684976 SH SOLE 7 561787 0 123189 MONSTER BEVERAGE CORP NEW COM 61174X109 2708918 45697 SH SOLE 13 45697 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 6851405 115577 SH SOLE 15 115577 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 130811931 2206679 SH SOLE 18 2154819 0 51860 MONSTER BEVERAGE CORP NEW COM 61174X109 23026249 388432 SH SOLE 19 388432 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1108380983 18697385 SH SOLE 21 18697385 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 960140317 16196699 SH SOLE 22 14529419 0 1667280 MONSTER BEVERAGE CORP NEW COM 61174X109 71125804 1199828 SH SOLE 23 1199828 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 70922592 1196400 SH SOLE 25 1143609 0 52791 MONSTER BEVERAGE CORP NEW COM 61174X109 42442642 715969 SH SOLE 26 411560 0 304409 MONSTER BEVERAGE CORP NEW COM 61174X109 70204118 1184280 SH SOLE 28 9992 0 1174288 MONSTER BEVERAGE CORP NEW COM 61174X109 158100 2667 SH SOLE 29 2667 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 330890408 5581822 SH SOLE 30 5574107 0 7715 MONSTER BEVERAGE CORP NEW COM 61174X109 10465588 176545 SH SOLE 31 163914 0 12631 MONSTER BEVERAGE CORP NEW COM 61174X109 18495894 312009 SH SOLE 32 312009 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 22499309 379543 SH SOLE 34 379543 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 11414779 192557 SH SOLE 36 192557 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2341086 39492 SH SOLE 40 39492 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 68291 1152 SH OTR 43 1152 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 82038558 1383916 SH SOLE 43 1201772 0 182144 MONTAUK RENEWABLES INC COM 61218C103 127754 30710 SH SOLE 2 15741 0 14969 MONTAUK RENEWABLES INC COM 61218C103 3028 728 SH SOLE 7 728 0 0 MONTAUK RENEWABLES INC COM 61218C103 678912 163200 SH SOLE 18 163200 0 0 MONTAUK RENEWABLES INC COM 61218C103 606133 145705 SH SOLE 19 145705 0 0 MONTAUK RENEWABLES INC COM 61218C103 9890612 2377551 SH SOLE 21 2377551 0 0 MONTAUK RENEWABLES INC COM 61218C103 6888964 1656001 SH SOLE 22 1600318 0 55683 MONTAUK RENEWABLES INC COM 61218C103 37860 9101 SH SOLE 25 9101 0 0 MONTAUK RENEWABLES INC COM 61218C103 9210 2214 SH SOLE 26 2214 0 0 MONTAUK RENEWABLES INC COM 61218C103 43285 10405 SH SOLE 28 0 0 10405 MONTAUK RENEWABLES INC COM 61218C103 164952 39652 SH SOLE 30 39652 0 0 MONTAUK RENEWABLES INC COM 61218C103 30252 7272 SH SOLE 40 7272 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 121218 17194 SH SOLE 2 1250 0 15944 MONTE ROSA THERAPEUTICS INC COM 61225M102 2820 400 SH SOLE 7 400 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 599934 85097 SH SOLE 18 85097 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 2322333 329409 SH SOLE 19 329409 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 7925088 1124126 SH SOLE 21 1124126 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 5285991 749786 SH SOLE 22 724405 0 25381 MONTE ROSA THERAPEUTICS INC COM 61225M102 7029 997 SH SOLE 34 997 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 712855 18199 SH SOLE 2 11275 0 6924 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2546 65 SH SOLE 4 65 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 926331 23649 SH SOLE 7 23649 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2799245 71464 SH SOLE 18 71464 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2379225 60741 SH SOLE 19 60741 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 41265360 1053494 SH SOLE 21 1053494 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 29883655 762922 SH SOLE 22 736328 0 26594 MONTROSE ENVIRONMENTAL GROUP COM 615111101 236861 6047 SH SOLE 25 6047 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 464243 11852 SH SOLE 26 11852 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 759193 19382 SH SOLE 28 17214 0 2168 MONTROSE ENVIRONMENTAL GROUP COM 615111101 10319572 263456 SH SOLE 30 263456 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 245635 6271 SH SOLE 40 6271 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 178615 4560 SH SOLE 43 3675 0 885 MOODYS CORP COM 615369105 198930955 506147 SH SOLE 2 292584 0 213563 MOODYS CORP COM 615369105 75297080 191581 SH SOLE 4 116649 0 74932 MOODYS CORP COM 615369105 80222139 204112 SH SOLE 7 186714 0 17398 MOODYS CORP COM 615369105 4607491 11723 SH SOLE 13 11723 0 0 MOODYS CORP COM 615369105 9222056 23464 SH SOLE 15 23464 0 0 MOODYS CORP COM 615369105 156296240 397670 SH SOLE 18 350912 0 46758 MOODYS CORP COM 615369105 136792519 348046 SH SOLE 19 348046 0 0 MOODYS CORP COM 615369105 1502058865 3821741 SH SOLE 21 3821741 0 0 MOODYS CORP COM 615369105 1448669670 3685901 SH SOLE 22 3268772 0 417129 MOODYS CORP COM 615369105 146091609 371706 SH SOLE 23 371706 0 0 MOODYS CORP COM 615369105 378618769 963333 SH SOLE 25 716046 0 247287 MOODYS CORP COM 615369105 139241882 354278 SH SOLE 26 254813 0 99465 MOODYS CORP COM 615369105 165675508 421534 SH SOLE 28 17009 0 404525 MOODYS CORP COM 615369105 2482771 6317 SH SOLE 29 6317 0 0 MOODYS CORP COM 615369105 567029490 1442713 SH SOLE 30 1424083 0 18630 MOODYS CORP COM 615369105 16208164 41239 SH SOLE 31 38606 0 2633 MOODYS CORP COM 615369105 46462828 118217 SH SOLE 34 118217 0 0 MOODYS CORP COM 615369105 17057895 43401 SH SOLE 36 43401 0 0 MOODYS CORP COM 615369105 6329355 16104 SH SOLE 37 16104 0 0 MOODYS CORP COM 615369105 3150922 8017 SH SOLE 40 8017 0 0 MOODYS CORP COM 615369105 82536 210 SH OTR 43 210 0 0 MOODYS CORP COM 615369105 134487969 342182 SH SOLE 43 275278 0 66905 MOOG INC CL A 615394202 8657660 54229 SH SOLE 2 30730 0 23499 MOOG INC CL A 615394202 10697 67 SH SOLE 4 67 0 0 MOOG INC CL A 615394202 1545572 9681 SH SOLE 7 9183 0 498 MOOG INC CL A 615394202 15602435 97729 SH SOLE 18 95246 0 2483 MOOG INC CL A 615394202 15863942 99367 SH SOLE 19 99367 0 0 MOOG INC CL A 615394202 592820203 3713249 SH SOLE 21 3713249 0 0 MOOG INC CL A 615394202 143091421 896282 SH SOLE 22 857690 0 38592 MOOG INC CL A 615394202 388269 2432 SH SOLE 23 2432 0 0 MOOG INC CL A 615394202 980091 6139 SH SOLE 25 6139 0 0 MOOG INC CL A 615394202 2816226 17640 SH SOLE 26 9268 0 8372 MOOG INC CL A 615394202 773025 4842 SH SOLE 28 521 0 4321 MOOG INC CL A 615394202 9230484 57817 SH SOLE 30 57817 0 0 MOOG INC CL A 615394202 148953 933 SH SOLE 36 933 0 0 MOOG INC CL A 615394202 950237 5952 SH SOLE 40 5952 0 0 MOOG INC CL A 615394202 4733863 29652 SH SOLE 43 28000 0 1652 MOOG INC CL B 615394301 16642 106 SH SOLE 43 0 0 106 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 328504 6540 SH SOLE 2 4656 0 1884 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 5977 119 SH SOLE 4 119 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 351610 7000 SH SOLE 7 6617 0 383 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 347893 6926 SH SOLE 18 6926 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 13530053 269362 SH SOLE 19 269362 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1920142 38227 SH SOLE 21 38227 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 735920 14651 SH SOLE 22 6455 0 8196 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 191678 3816 SH SOLE 25 3816 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1311656 26113 SH SOLE 26 15088 0 11025 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 39129 779 SH SOLE 28 0 0 779 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1523024 30321 SH SOLE 30 30321 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 54600 1087 SH SOLE 34 1087 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 167718 3339 SH SOLE 40 3339 0 0 MORGAN STANLEY COM NEW 617446448 195890464 2080400 SH SOLE 2 350536 0 1729864 MORGAN STANLEY COM NEW 617446448 93561707 993646 SH SOLE 4 518652 0 474994 MORGAN STANLEY COM NEW 617446448 126989449 1348656 SH SOLE 7 1220886 0 127770 MORGAN STANLEY COM NEW 617446448 5480206 58201 SH SOLE 13 58201 0 0 MORGAN STANLEY COM NEW 617446448 17038629 180954 SH SOLE 15 180954 0 0 MORGAN STANLEY COM NEW 617446448 756235494 8031388 SH SOLE 18 7953540 0 77848 MORGAN STANLEY COM NEW 617446448 30124515 319929 SH SOLE 19 319929 0 0 MORGAN STANLEY COM NEW 617446448 2968810281 31529421 SH SOLE 21 31529421 0 0 MORGAN STANLEY COM NEW 617446448 2471654521 26249517 SH SOLE 22 23605631 0 2643886 MORGAN STANLEY COM NEW 617446448 207042963 2198842 SH SOLE 23 2198842 0 0 MORGAN STANLEY COM NEW 617446448 239115083 2539455 SH SOLE 25 2456326 0 83129 MORGAN STANLEY COM NEW 617446448 132342445 1405506 SH SOLE 26 849385 0 556121 MORGAN STANLEY COM NEW 617446448 226040496 2400600 SH SOLE 28 112930 0 2287670 MORGAN STANLEY COM NEW 617446448 698956271 7423070 SH SOLE 30 7423070 0 0 MORGAN STANLEY COM NEW 617446448 26514232 281587 SH SOLE 31 261856 0 19731 MORGAN STANLEY COM NEW 617446448 6606548 70163 SH SOLE 34 70163 0 0 MORGAN STANLEY COM NEW 617446448 28208829 299584 SH SOLE 36 299584 0 0 MORGAN STANLEY COM NEW 617446448 5648658 59990 SH SOLE 40 59990 0 0 MORGAN STANLEY COM NEW 617446448 198395 2107 SH OTR 43 2107 0 0 MORGAN STANLEY COM NEW 617446448 164447186 1746465 SH SOLE 43 1491449 0 255017 MORNINGSTAR INC COM 617700109 16618059 53890 SH SOLE 2 32615 0 21275 MORNINGSTAR INC COM 617700109 24670 80 SH SOLE 4 80 0 0 MORNINGSTAR INC COM 617700109 1455815 4721 SH SOLE 7 4500 0 221 MORNINGSTAR INC COM 617700109 15613081 50631 SH SOLE 18 50631 0 0 MORNINGSTAR INC COM 617700109 2982555 9672 SH SOLE 19 9672 0 0 MORNINGSTAR INC COM 617700109 443217426 1437291 SH SOLE 21 1437291 0 0 MORNINGSTAR INC COM 617700109 240616794 780286 SH SOLE 22 741701 0 38585 MORNINGSTAR INC COM 617700109 943612 3060 SH SOLE 23 3060 0 0 MORNINGSTAR INC COM 617700109 1546784 5016 SH SOLE 25 5016 0 0 MORNINGSTAR INC COM 617700109 2835462 9195 SH SOLE 26 9195 0 0 MORNINGSTAR INC COM 617700109 404273 1311 SH SOLE 28 385 0 926 MORNINGSTAR INC COM 617700109 5215153 16912 SH SOLE 30 16912 0 0 MORNINGSTAR INC COM 617700109 98678 320 SH SOLE 31 320 0 0 MORNINGSTAR INC COM 617700109 27445 89 SH SOLE 36 89 0 0 MORNINGSTAR INC COM 617700109 1646696 5340 SH SOLE 40 5340 0 0 MORNINGSTAR INC COM 617700109 17789 58 SH OTR 43 58 0 0 MORNINGSTAR INC COM 617700109 21385592 69350 SH SOLE 43 64339 0 5011 MORPHIC HLDG INC COM 61775R105 682880 19400 SH SOLE 2 8969 0 10431 MORPHIC HLDG INC COM 61775R105 3978 113 SH SOLE 4 113 0 0 MORPHIC HLDG INC COM 61775R105 320813 9114 SH SOLE 7 8632 0 482 MORPHIC HLDG INC COM 61775R105 3293206 93557 SH SOLE 18 93557 0 0 MORPHIC HLDG INC COM 61775R105 9718650 276098 SH SOLE 19 276098 0 0 MORPHIC HLDG INC COM 61775R105 58692480 1667400 SH SOLE 21 1667400 0 0 MORPHIC HLDG INC COM 61775R105 38738480 1100525 SH SOLE 22 1071019 0 29506 MORPHIC HLDG INC COM 61775R105 175754 4993 SH SOLE 25 4993 0 0 MORPHIC HLDG INC COM 61775R105 727091 20656 SH SOLE 26 11291 0 9365 MORPHIC HLDG INC COM 61775R105 2098448 59615 SH SOLE 30 59615 0 0 MORPHIC HLDG INC COM 61775R105 31715 901 SH SOLE 34 901 0 0 MORPHIC HLDG INC COM 61775R105 8624 245 SH SOLE 36 245 0 0 MORPHIC HLDG INC COM 61775R105 243197 6909 SH SOLE 40 6909 0 0 MORPHIC HLDG INC COM 61775R105 837690 23798 SH SOLE 43 20428 0 3370 MORPHOSYS AG SPONSORED ADS 617760202 17454743 962224 SH SOLE 21 962224 0 0 MORPHOSYS AG SPONSORED ADS 617760202 1009092 55628 SH SOLE 43 47816 0 7812 MOSAIC CO NEW COM 61945C103 36543987 1125816 SH SOLE 2 390268 0 735548 MOSAIC CO NEW COM 61945C103 13154642 405257 SH SOLE 4 202569 0 202688 MOSAIC CO NEW COM 61945C103 16722451 515171 SH SOLE 7 489760 0 25411 MOSAIC CO NEW COM 61945C103 358196 11035 SH SOLE 13 11035 0 0 MOSAIC CO NEW COM 61945C103 1570804 48392 SH SOLE 15 48392 0 0 MOSAIC CO NEW COM 61945C103 18892207 582015 SH SOLE 18 539731 0 42284 MOSAIC CO NEW COM 61945C103 21969642 676822 SH SOLE 19 676822 0 0 MOSAIC CO NEW COM 61945C103 310918337 9578507 SH SOLE 21 9578507 0 0 MOSAIC CO NEW COM 61945C103 268171049 8261585 SH SOLE 22 7420470 0 841115 MOSAIC CO NEW COM 61945C103 17129726 527718 SH SOLE 23 527718 0 0 MOSAIC CO NEW COM 61945C103 15434405 475490 SH SOLE 25 475490 0 0 MOSAIC CO NEW COM 61945C103 12153803 374424 SH SOLE 26 204794 0 169630 MOSAIC CO NEW COM 61945C103 21745766 669925 SH SOLE 28 6468 0 663457 MOSAIC CO NEW COM 61945C103 95603172 2945261 SH SOLE 30 2664282 0 280979 MOSAIC CO NEW COM 61945C103 2381655 73372 SH SOLE 31 68196 0 5176 MOSAIC CO NEW COM 61945C103 467099 14390 SH SOLE 34 14390 0 0 MOSAIC CO NEW COM 61945C103 2665063 82103 SH SOLE 36 82103 0 0 MOSAIC CO NEW COM 61945C103 531273 16367 SH SOLE 40 16367 0 0 MOSAIC CO NEW COM 61945C103 34602 1066 SH OTR 43 1066 0 0 MOSAIC CO NEW COM 61945C103 15787782 486377 SH SOLE 43 439242 0 47135 MOTORCAR PTS AMER INC COM 620071100 229301 28520 SH SOLE 2 24943 0 3577 MOTORCAR PTS AMER INC COM 620071100 24385 3033 SH SOLE 18 3033 0 0 MOTORCAR PTS AMER INC COM 620071100 135868 16899 SH SOLE 19 16899 0 0 MOTORCAR PTS AMER INC COM 620071100 335292 41703 SH SOLE 21 41703 0 0 MOTORCAR PTS AMER INC COM 620071100 2317466 288242 SH SOLE 22 284362 0 3880 MOTORCAR PTS AMER INC COM 620071100 18404 2289 SH SOLE 23 2289 0 0 MOTORCAR PTS AMER INC COM 620071100 490 61 SH SOLE 43 21 0 40 MOTOROLA SOLUTIONS INC COM NEW 620076307 134369869 378528 SH SOLE 2 150455 0 228073 MOTOROLA SOLUTIONS INC COM NEW 620076307 72452838 204104 SH SOLE 4 117909 0 86195 MOTOROLA SOLUTIONS INC COM NEW 620076307 45804844 129035 SH SOLE 7 115909 0 13126 MOTOROLA SOLUTIONS INC COM NEW 620076307 5297012 14922 SH SOLE 13 14922 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 8490412 23918 SH SOLE 15 23918 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 118417778 333590 SH SOLE 18 311422 0 22168 MOTOROLA SOLUTIONS INC COM NEW 620076307 71042857 200132 SH SOLE 19 200132 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1824131821 5138689 SH SOLE 21 5138689 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1411474671 3976209 SH SOLE 22 3613243 0 362966 MOTOROLA SOLUTIONS INC COM NEW 620076307 103116720 290486 SH SOLE 23 290486 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 146107283 411593 SH SOLE 25 320257 0 91336 MOTOROLA SOLUTIONS INC COM NEW 620076307 76828321 216430 SH SOLE 26 130084 0 86346 MOTOROLA SOLUTIONS INC COM NEW 620076307 125065844 352318 SH SOLE 28 4840 0 347478 MOTOROLA SOLUTIONS INC COM NEW 620076307 1119607 3154 SH SOLE 29 3154 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 432440896 1218212 SH SOLE 30 1216347 0 1865 MOTOROLA SOLUTIONS INC COM NEW 620076307 24026466 67684 SH SOLE 31 64951 0 2733 MOTOROLA SOLUTIONS INC COM NEW 620076307 61759420 173980 SH SOLE 34 173980 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 19090469 53779 SH SOLE 36 53779 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2867528 8078 SH SOLE 40 8078 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 57862 163 SH OTR 43 163 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 107970067 304158 SH SOLE 43 266342 0 37816 MOTUS GI HLDGS INC COM 62014P504 53 121 SH SOLE 22 121 0 0 MOVADO GROUP INC COM 624580106 406186 14543 SH SOLE 2 4590 0 9953 MOVADO GROUP INC COM 624580106 467855 16751 SH SOLE 7 15840 0 911 MOVADO GROUP INC COM 624580106 1441384 51607 SH SOLE 18 51607 0 0 MOVADO GROUP INC COM 624580106 949006 33978 SH SOLE 19 33978 0 0 MOVADO GROUP INC COM 624580106 52739241 1888265 SH SOLE 21 1888265 0 0 MOVADO GROUP INC COM 624580106 12295791 440236 SH SOLE 22 420438 0 19798 MOVADO GROUP INC COM 624580106 68010 2435 SH SOLE 25 2435 0 0 MOVADO GROUP INC COM 624580106 187773 6723 SH SOLE 26 880 0 5843 MOVADO GROUP INC COM 624580106 1563884 55993 SH SOLE 30 55993 0 0 MOVADO GROUP INC COM 624580106 144119 5160 SH SOLE 40 5160 0 0 MOVADO GROUP INC COM 624580106 556868 19938 SH SOLE 43 18685 0 1253 MOVANO INC COM 62459M107 2549 6200 SH SOLE 18 6200 0 0 MOVANO INC COM 62459M107 37198 90485 SH SOLE 21 90485 0 0 MOVANO INC COM 62459M107 2180 5302 SH SOLE 22 5302 0 0 MOVELLA HOLDINGS INC COM 62459N105 1636 26211 SH SOLE 21 26211 0 0 MOVELLA HOLDINGS INC COM 62459N105 141 2263 SH SOLE 22 2263 0 0 MP MATERIALS CORP COM CL A 553368101 9542290 667293 SH SOLE 2 120342 0 546951 MP MATERIALS CORP COM CL A 553368101 3446 241 SH SOLE 4 241 0 0 MP MATERIALS CORP COM CL A 553368101 3289472 230033 SH SOLE 7 230033 0 0 MP MATERIALS CORP COM CL A 553368101 3336262 233305 SH SOLE 18 233305 0 0 MP MATERIALS CORP COM CL A 553368101 499585 34936 SH SOLE 19 34936 0 0 MP MATERIALS CORP COM CL A 553368101 99714958 6973074 SH SOLE 21 6973074 0 0 MP MATERIALS CORP COM CL A 553368101 53909098 3769867 SH SOLE 22 3611209 0 158658 MP MATERIALS CORP COM CL A 553368101 431674 30187 SH SOLE 25 30187 0 0 MP MATERIALS CORP COM CL A 553368101 487630 34100 SH SOLE 26 34100 0 0 MP MATERIALS CORP COM CL A 553368101 132833 9289 SH SOLE 28 1709 0 7580 MP MATERIALS CORP COM CL A 553368101 1145101 80077 SH SOLE 30 80077 0 0 MP MATERIALS CORP COM CL A 553368101 19205 1343 SH SOLE 31 1343 0 0 MP MATERIALS CORP COM CL A 553368101 28128 1967 SH SOLE 36 1967 0 0 MP MATERIALS CORP COM CL A 553368101 475804 33273 SH SOLE 40 33273 0 0 MP MATERIALS CORP COM CL A 553368101 1866193 130503 SH SOLE 43 106667 0 23836 MPLX LP COM UNIT REP LTD 55336V100 3822439 91974 SH SOLE 19 91974 0 0 MPLX LP COM UNIT REP LTD 55336V100 192 5 SH SOLE 43 5 0 0 MR COOPER GROUP INC COM 62482R107 6660126 85441 SH SOLE 2 45072 0 40369 MR COOPER GROUP INC COM 62482R107 94320 1210 SH SOLE 4 1210 0 0 MR COOPER GROUP INC COM 62482R107 558824 7169 SH SOLE 7 6860 0 309 MR COOPER GROUP INC COM 62482R107 17352605 222612 SH SOLE 18 222612 0 0 MR COOPER GROUP INC COM 62482R107 25901694 332286 SH SOLE 19 332286 0 0 MR COOPER GROUP INC COM 62482R107 587965937 7542860 SH SOLE 21 7542860 0 0 MR COOPER GROUP INC COM 62482R107 154426979 1981103 SH SOLE 22 1896937 0 84166 MR COOPER GROUP INC COM 62482R107 1003606 12875 SH SOLE 25 12875 0 0 MR COOPER GROUP INC COM 62482R107 5733378 73552 SH SOLE 26 26357 0 47195 MR COOPER GROUP INC COM 62482R107 396688 5089 SH SOLE 28 1535 0 3554 MR COOPER GROUP INC COM 62482R107 10746811 137868 SH SOLE 30 137868 0 0 MR COOPER GROUP INC COM 62482R107 4960582 63638 SH SOLE 34 63638 0 0 MR COOPER GROUP INC COM 62482R107 137894 1769 SH SOLE 36 1769 0 0 MR COOPER GROUP INC COM 62482R107 1063784 13647 SH SOLE 40 13647 0 0 MR COOPER GROUP INC COM 62482R107 10048769 128913 SH SOLE 43 121291 0 7622 MRC GLOBAL INC COM 55345K103 1494208 118871 SH SOLE 2 72235 0 46636 MRC GLOBAL INC COM 55345K103 57558 4579 SH SOLE 4 123 0 4456 MRC GLOBAL INC COM 55345K103 359502 28600 SH SOLE 7 27084 0 1516 MRC GLOBAL INC COM 55345K103 2686347 213711 SH SOLE 18 213711 0 0 MRC GLOBAL INC COM 55345K103 3661402 291281 SH SOLE 19 291281 0 0 MRC GLOBAL INC COM 55345K103 39786765 3165216 SH SOLE 21 3165216 0 0 MRC GLOBAL INC COM 55345K103 31554810 2510327 SH SOLE 22 2405456 0 104871 MRC GLOBAL INC COM 55345K103 41846 3329 SH SOLE 23 3329 0 0 MRC GLOBAL INC COM 55345K103 206864 16457 SH SOLE 25 16457 0 0 MRC GLOBAL INC COM 55345K103 139992 11137 SH SOLE 26 9899 0 1238 MRC GLOBAL INC COM 55345K103 681168 54190 SH SOLE 30 54190 0 0 MRC GLOBAL INC COM 55345K103 72730 5786 SH SOLE 36 5786 0 0 MRC GLOBAL INC COM 55345K103 254480 20245 SH SOLE 40 20245 0 0 MRC GLOBAL INC COM 55345K103 1094935 87107 SH SOLE 43 84246 0 2861 MSA SAFETY INC COM 553498106 10918670 56401 SH SOLE 2 32944 0 23457 MSA SAFETY INC COM 553498106 24199 125 SH SOLE 4 125 0 0 MSA SAFETY INC COM 553498106 2407485 12436 SH SOLE 7 12095 0 341 MSA SAFETY INC COM 553498106 12216303 63104 SH SOLE 18 63104 0 0 MSA SAFETY INC COM 553498106 2419488 12498 SH SOLE 19 12498 0 0 MSA SAFETY INC COM 553498106 365821990 1889674 SH SOLE 21 1889674 0 0 MSA SAFETY INC COM 553498106 209453539 1081944 SH SOLE 22 1033128 0 48816 MSA SAFETY INC COM 553498106 1499161 7744 SH SOLE 25 7744 0 0 MSA SAFETY INC COM 553498106 2376898 12278 SH SOLE 26 12278 0 0 MSA SAFETY INC COM 553498106 4162572 21502 SH SOLE 28 20693 0 809 MSA SAFETY INC COM 553498106 6596773 34076 SH SOLE 30 34076 0 0 MSA SAFETY INC COM 553498106 88858 459 SH SOLE 31 459 0 0 MSA SAFETY INC COM 553498106 81308 420 SH SOLE 36 420 0 0 MSA SAFETY INC COM 553498106 1444956 7464 SH SOLE 40 7464 0 0 MSA SAFETY INC COM 553498106 3548610 18331 SH SOLE 43 15516 0 2815 MSC INDL DIRECT INC CL A 553530106 26217394 270171 SH SOLE 2 55474 0 214697 MSC INDL DIRECT INC CL A 553530106 13974 144 SH SOLE 4 144 0 0 MSC INDL DIRECT INC CL A 553530106 472003 4864 SH SOLE 7 4864 0 0 MSC INDL DIRECT INC CL A 553530106 9683719 99791 SH SOLE 18 99791 0 0 MSC INDL DIRECT INC CL A 553530106 1476270 15213 SH SOLE 19 15213 0 0 MSC INDL DIRECT INC CL A 553530106 340918017 3513170 SH SOLE 21 3513170 0 0 MSC INDL DIRECT INC CL A 553530106 129715600 1336723 SH SOLE 22 1274102 0 62621 MSC INDL DIRECT INC CL A 553530106 904607 9322 SH SOLE 25 9322 0 0 MSC INDL DIRECT INC CL A 553530106 1518870 15652 SH SOLE 26 15652 0 0 MSC INDL DIRECT INC CL A 553530106 2638129 27186 SH SOLE 30 27186 0 0 MSC INDL DIRECT INC CL A 553530106 56768 585 SH SOLE 31 585 0 0 MSC INDL DIRECT INC CL A 553530106 1909359 19676 SH SOLE 32 19676 0 0 MSC INDL DIRECT INC CL A 553530106 68704 708 SH SOLE 36 708 0 0 MSC INDL DIRECT INC CL A 553530106 949536 9785 SH SOLE 40 9785 0 0 MSC INDL DIRECT INC CL A 553530106 24593258 253434 SH SOLE 43 226275 0 27159 MSCI INC COM 55354G100 116385289 207664 SH SOLE 2 100402 0 107262 MSCI INC COM 55354G100 40211727 71749 SH SOLE 4 32857 0 38892 MSCI INC COM 55354G100 28351484 50587 SH SOLE 7 44450 0 6137 MSCI INC COM 55354G100 4524513 8073 SH SOLE 13 8073 0 0 MSCI INC COM 55354G100 6461989 11530 SH SOLE 15 11530 0 0 MSCI INC COM 55354G100 231225819 412572 SH SOLE 18 364713 0 47859 MSCI INC COM 55354G100 557173609 994154 SH SOLE 19 994154 0 0 MSCI INC COM 55354G100 1277411267 2279260 SH SOLE 21 2279260 0 0 MSCI INC COM 55354G100 1097118425 1957567 SH SOLE 22 1769251 0 188316 MSCI INC COM 55354G100 92017483 164185 SH SOLE 23 164185 0 0 MSCI INC COM 55354G100 71587960 127733 SH SOLE 25 127733 0 0 MSCI INC COM 55354G100 48143215 85901 SH SOLE 26 46394 0 39507 MSCI INC COM 55354G100 63294421 112935 SH SOLE 28 4993 0 107942 MSCI INC COM 55354G100 2761898 4928 SH SOLE 29 4928 0 0 MSCI INC COM 55354G100 228376089 407487 SH SOLE 30 377965 0 29522 MSCI INC COM 55354G100 15166898 27062 SH SOLE 31 25771 0 1291 MSCI INC COM 55354G100 28748843 51296 SH SOLE 34 51296 0 0 MSCI INC COM 55354G100 10036539 17908 SH SOLE 36 17908 0 0 MSCI INC COM 55354G100 2194162 3915 SH SOLE 40 3915 0 0 MSCI INC COM 55354G100 46008 82 SH OTR 43 82 0 0 MSCI INC COM 55354G100 55283308 98641 SH SOLE 43 82634 0 16007 MSP RECOVERY INC CL A NEW 553745209 72068 105209 SH SOLE 22 105209 0 0 MUELLER INDS INC COM 624756102 12581545 233294 SH SOLE 2 97219 0 136075 MUELLER INDS INC COM 624756102 101928 1890 SH SOLE 4 284 0 1606 MUELLER INDS INC COM 624756102 72050 1336 SH SOLE 7 1336 0 0 MUELLER INDS INC COM 624756102 19093917 354050 SH SOLE 18 340067 0 13983 MUELLER INDS INC COM 624756102 31311219 580590 SH SOLE 19 580590 0 0 MUELLER INDS INC COM 624756102 708865196 13144172 SH SOLE 21 13144172 0 0 MUELLER INDS INC COM 624756102 197485512 3661886 SH SOLE 22 3513159 0 148727 MUELLER INDS INC COM 624756102 700497 12989 SH SOLE 23 12989 0 0 MUELLER INDS INC COM 624756102 1183979 21954 SH SOLE 25 21954 0 0 MUELLER INDS INC COM 624756102 6498457 120498 SH SOLE 26 26678 0 93820 MUELLER INDS INC COM 624756102 109801 2036 SH SOLE 28 2036 0 0 MUELLER INDS INC COM 624756102 12549727 232704 SH SOLE 30 232704 0 0 MUELLER INDS INC COM 624756102 84778 1572 SH SOLE 36 1572 0 0 MUELLER INDS INC COM 624756102 1304243 24184 SH SOLE 40 24184 0 0 MUELLER INDS INC COM 624756102 6638434 123094 SH SOLE 43 112108 0 10986 MUELLER WTR PRODS INC COM SER A 624758108 1354923 84209 SH SOLE 2 45353 0 38856 MUELLER WTR PRODS INC COM SER A 624758108 59099 3673 SH SOLE 4 348 0 3325 MUELLER WTR PRODS INC COM SER A 624758108 4082693 253741 SH SOLE 7 249767 0 3974 MUELLER WTR PRODS INC COM SER A 624758108 5871225 364899 SH SOLE 18 364899 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5356795 332927 SH SOLE 19 332927 0 0 MUELLER WTR PRODS INC COM SER A 624758108 90255278 5609402 SH SOLE 21 5609402 0 0 MUELLER WTR PRODS INC COM SER A 624758108 70792669 4399793 SH SOLE 22 4256823 0 142970 MUELLER WTR PRODS INC COM SER A 624758108 551662 34286 SH SOLE 25 34286 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1118818 69535 SH SOLE 26 69535 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1393603 86613 SH SOLE 28 86613 0 0 MUELLER WTR PRODS INC COM SER A 624758108 33707939 2094962 SH SOLE 30 2094962 0 0 MUELLER WTR PRODS INC COM SER A 624758108 792642 49263 SH SOLE 36 49263 0 0 MUELLER WTR PRODS INC COM SER A 624758108 536553 33347 SH SOLE 40 33347 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1128424 70132 SH SOLE 43 66773 0 3359 MULLEN AUTOMOTIVE INC COM NEW 62526P406 365544 70297 SH SOLE 22 70297 0 0 MULTIPLAN CORPORATION COM 62548M100 247508 305114 SH SOLE 2 86971 0 218143 MULTIPLAN CORPORATION COM 62548M100 1936 2386 SH SOLE 7 2386 0 0 MULTIPLAN CORPORATION COM 62548M100 845692 1042520 SH SOLE 18 1042520 0 0 MULTIPLAN CORPORATION COM 62548M100 695798 857739 SH SOLE 19 857739 0 0 MULTIPLAN CORPORATION COM 62548M100 11241765 13858191 SH SOLE 21 13858191 0 0 MULTIPLAN CORPORATION COM 62548M100 7308229 9009158 SH SOLE 22 8551288 0 457870 MULTIPLAN CORPORATION COM 62548M100 54216 66834 SH SOLE 25 66834 0 0 MULTIPLAN CORPORATION COM 62548M100 111561 137526 SH SOLE 26 137526 0 0 MULTIPLAN CORPORATION COM 62548M100 11659 14373 SH SOLE 28 14373 0 0 MULTIPLAN CORPORATION COM 62548M100 164812 203170 SH SOLE 30 203170 0 0 MULTIPLAN CORPORATION COM 62548M100 12917 15923 SH SOLE 40 15923 0 0 MULTIPLAN CORPORATION COM 62548M100 130109 160391 SH SOLE 43 151667 0 8724 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 14641 2994 SH SOLE 2 616 0 2378 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 194402 39755 SH SOLE 18 39755 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 168710 34501 SH SOLE 19 34501 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 2731085 558504 SH SOLE 21 558504 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 2188696 447586 SH SOLE 22 440509 0 7077 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 2997 613 SH SOLE 43 574 0 39 MURPHY OIL CORP COM 626717102 21279474 465634 SH SOLE 2 230057 0 235577 MURPHY OIL CORP COM 626717102 21525 471 SH SOLE 4 471 0 0 MURPHY OIL CORP COM 626717102 1468067 32124 SH SOLE 7 30496 0 1628 MURPHY OIL CORP COM 626717102 32941200 720814 SH SOLE 18 712182 0 8632 MURPHY OIL CORP COM 626717102 51570531 1128458 SH SOLE 19 1128458 0 0 MURPHY OIL CORP COM 626717102 515558152 11281360 SH SOLE 21 11281360 0 0 MURPHY OIL CORP COM 626717102 280174224 6130727 SH SOLE 22 5856340 0 274387 MURPHY OIL CORP COM 626717102 1101873 24111 SH SOLE 23 24111 0 0 MURPHY OIL CORP COM 626717102 16098739 352270 SH SOLE 26 116159 0 236111 MURPHY OIL CORP COM 626717102 6056164 132520 SH SOLE 30 132520 0 0 MURPHY OIL CORP COM 626717102 148754 3255 SH SOLE 36 3255 0 0 MURPHY OIL CORP COM 626717102 16363669 358067 SH SOLE 43 331904 0 26163 MURPHY USA INC COM 626755102 23941350 57112 SH SOLE 2 24298 0 32814 MURPHY USA INC COM 626755102 25571 61 SH SOLE 4 61 0 0 MURPHY USA INC COM 626755102 2067914 4933 SH SOLE 7 4678 0 255 MURPHY USA INC COM 626755102 18341258 43753 SH SOLE 18 42265 0 1488 MURPHY USA INC COM 626755102 10912195 26031 SH SOLE 19 26031 0 0 MURPHY USA INC COM 626755102 444224144 1059695 SH SOLE 21 1059695 0 0 MURPHY USA INC COM 626755102 247895178 591353 SH SOLE 22 564271 0 27082 MURPHY USA INC COM 626755102 27248 65 SH SOLE 23 65 0 0 MURPHY USA INC COM 626755102 9401398 22427 SH SOLE 26 7215 0 15212 MURPHY USA INC COM 626755102 156362 373 SH SOLE 28 373 0 0 MURPHY USA INC COM 626755102 36051 86 SH SOLE 29 86 0 0 MURPHY USA INC COM 626755102 4459030 10637 SH SOLE 30 10637 0 0 MURPHY USA INC COM 626755102 101446 242 SH SOLE 31 242 0 0 MURPHY USA INC COM 626755102 187802 448 SH SOLE 36 448 0 0 MURPHY USA INC COM 626755102 11238811 26810 SH SOLE 43 23815 0 2995 MUSTANG BIO INC COM NEW 62818Q203 644 619 SH SOLE 2 619 0 0 MUSTANG BIO INC COM NEW 62818Q203 12362 11887 SH SOLE 21 11887 0 0 MUSTANG BIO INC COM NEW 62818Q203 90061 86597 SH SOLE 22 86597 0 0 MV OIL TR TR UNITS 553859109 252819 23650 SH SOLE 2 23650 0 0 MV OIL TR TR UNITS 553859109 43605 4079 SH SOLE 22 4079 0 0 MVB FINL CORP COM 553810102 143833 6447 SH SOLE 2 1657 0 4790 MVB FINL CORP COM 553810102 3525 158 SH SOLE 7 158 0 0 MVB FINL CORP COM 553810102 718003 32183 SH SOLE 18 32183 0 0 MVB FINL CORP COM 553810102 750709 33649 SH SOLE 19 33649 0 0 MVB FINL CORP COM 553810102 10074036 451548 SH SOLE 21 451548 0 0 MVB FINL CORP COM 553810102 7588033 340118 SH SOLE 22 330760 0 9358 MVB FINL CORP COM 553810102 612 27 SH SOLE 43 27 0 0 MYERS INDS INC COM 628464109 414280 17880 SH SOLE 2 9523 0 8357 MYERS INDS INC COM 628464109 420142 18133 SH SOLE 7 17162 0 971 MYERS INDS INC COM 628464109 2674027 115409 SH SOLE 18 115409 0 0 MYERS INDS INC COM 628464109 1803622 77843 SH SOLE 19 77843 0 0 MYERS INDS INC COM 628464109 100894066 4354513 SH SOLE 21 4354513 0 0 MYERS INDS INC COM 628464109 24328848 1050015 SH SOLE 22 1021564 0 28451 MYERS INDS INC COM 628464109 102110 4407 SH SOLE 25 4407 0 0 MYERS INDS INC COM 628464109 1901909 82085 SH SOLE 30 82085 0 0 MYERS INDS INC COM 628464109 316989 13681 SH SOLE 40 13681 0 0 MYERS INDS INC COM 628464109 914476 39468 SH SOLE 43 36418 0 3050 MYMD PHARMACEUTICALS INC COM NEW 62856X201 590 247 SH SOLE 18 247 0 0 MYMD PHARMACEUTICALS INC COM NEW 62856X201 6577 2752 SH SOLE 21 2752 0 0 MYMD PHARMACEUTICALS INC COM NEW 62856X201 9089 3803 SH SOLE 22 3803 0 0 MYOMO INC COM NEW 62857J201 112269 34333 SH SOLE 22 34333 0 0 MYR GROUP INC DEL COM 55405W104 7668652 43387 SH SOLE 2 20822 0 22565 MYR GROUP INC DEL COM 55405W104 69286 392 SH SOLE 4 53 0 339 MYR GROUP INC DEL COM 55405W104 3081460 17434 SH SOLE 7 17000 0 434 MYR GROUP INC DEL COM 55405W104 9319321 52726 SH SOLE 18 48826 0 3900 MYR GROUP INC DEL COM 55405W104 26242249 148471 SH SOLE 19 148471 0 0 MYR GROUP INC DEL COM 55405W104 347449494 1965768 SH SOLE 21 1965768 0 0 MYR GROUP INC DEL COM 55405W104 105502252 596901 SH SOLE 22 571482 0 25419 MYR GROUP INC DEL COM 55405W104 686144 3882 SH SOLE 23 3882 0 0 MYR GROUP INC DEL COM 55405W104 632765 3580 SH SOLE 25 3580 0 0 MYR GROUP INC DEL COM 55405W104 4668321 26412 SH SOLE 26 9156 0 17256 MYR GROUP INC DEL COM 55405W104 53202 301 SH SOLE 28 301 0 0 MYR GROUP INC DEL COM 55405W104 11926206 67475 SH SOLE 30 67475 0 0 MYR GROUP INC DEL COM 55405W104 200611 1135 SH SOLE 34 1135 0 0 MYR GROUP INC DEL COM 55405W104 31638 179 SH SOLE 36 179 0 0 MYR GROUP INC DEL COM 55405W104 606253 3430 SH SOLE 40 3430 0 0 MYR GROUP INC DEL COM 55405W104 6654534 37649 SH SOLE 43 35852 0 1797 MYRIAD GENETICS INC COM 62855J104 2670394 125253 SH SOLE 2 50333 0 74920 MYRIAD GENETICS INC COM 62855J104 3539 166 SH SOLE 4 166 0 0 MYRIAD GENETICS INC COM 62855J104 371949 17446 SH SOLE 7 16534 0 912 MYRIAD GENETICS INC COM 62855J104 5741348 269294 SH SOLE 18 269294 0 0 MYRIAD GENETICS INC COM 62855J104 6869539 322211 SH SOLE 19 322211 0 0 MYRIAD GENETICS INC COM 62855J104 230804990 10825750 SH SOLE 21 10825750 0 0 MYRIAD GENETICS INC COM 62855J104 59879544 2808609 SH SOLE 22 2681643 0 126966 MYRIAD GENETICS INC COM 62855J104 22514 1056 SH SOLE 23 1056 0 0 MYRIAD GENETICS INC COM 62855J104 364401 17092 SH SOLE 25 17092 0 0 MYRIAD GENETICS INC COM 62855J104 494091 23175 SH SOLE 26 23175 0 0 MYRIAD GENETICS INC COM 62855J104 29272 1373 SH SOLE 28 1373 0 0 MYRIAD GENETICS INC COM 62855J104 8300686 389338 SH SOLE 30 389338 0 0 MYRIAD GENETICS INC COM 62855J104 14945 701 SH SOLE 36 701 0 0 MYRIAD GENETICS INC COM 62855J104 418448 19627 SH SOLE 40 19627 0 0 MYRIAD GENETICS INC COM 62855J104 1241421 58228 SH SOLE 43 46983 0 11245 N-ABLE INC COMMON STOCK 62878D100 2161007 165341 SH SOLE 2 146735 0 18606 N-ABLE INC COMMON STOCK 62878D100 338853 25926 SH SOLE 7 24540 0 1386 N-ABLE INC COMMON STOCK 62878D100 2661340 203622 SH SOLE 18 203622 0 0 N-ABLE INC COMMON STOCK 62878D100 2348365 179676 SH SOLE 19 179676 0 0 N-ABLE INC COMMON STOCK 62878D100 109818414 8402327 SH SOLE 21 8402327 0 0 N-ABLE INC COMMON STOCK 62878D100 26306969 2012775 SH SOLE 22 1949312 0 63463 N-ABLE INC COMMON STOCK 62878D100 23735 1816 SH SOLE 23 1816 0 0 N-ABLE INC COMMON STOCK 62878D100 161532 12359 SH SOLE 25 12359 0 0 N-ABLE INC COMMON STOCK 62878D100 551149 42169 SH SOLE 26 19389 0 22780 N-ABLE INC COMMON STOCK 62878D100 2187395 167360 SH SOLE 30 167360 0 0 N-ABLE INC COMMON STOCK 62878D100 13371 1023 SH SOLE 36 1023 0 0 N-ABLE INC COMMON STOCK 62878D100 176471 13502 SH SOLE 40 13502 0 0 N-ABLE INC COMMON STOCK 62878D100 266759 20410 SH SOLE 43 19656 0 754 NABORS INDS INC NOTE 1.750% 6/1 62957HAL9 1279250 1700000 PRN SOLE 21 1700000 0 0 NABORS INDUSTRIES LTD SHS G6359F137 3014033 34994 SH SOLE 2 30770 0 4224 NABORS INDUSTRIES LTD SHS G6359F137 4134 48 SH SOLE 7 48 0 0 NABORS INDUSTRIES LTD SHS G6359F137 2259534 26234 SH SOLE 18 26234 0 0 NABORS INDUSTRIES LTD SHS G6359F137 1684961 19563 SH SOLE 19 19563 0 0 NABORS INDUSTRIES LTD SHS G6359F137 92520501 1074196 SH SOLE 21 1074196 0 0 NABORS INDUSTRIES LTD SHS G6359F137 24226819 281282 SH SOLE 22 273310 0 7972 NABORS INDUSTRIES LTD SHS G6359F137 183371 2129 SH SOLE 25 2129 0 0 NABORS INDUSTRIES LTD SHS G6359F137 418592 4860 SH SOLE 26 4860 0 0 NABORS INDUSTRIES LTD SHS G6359F137 382503 4441 SH SOLE 28 0 0 4441 NABORS INDUSTRIES LTD SHS G6359F137 1717432 19940 SH SOLE 30 19940 0 0 NABORS INDUSTRIES LTD SHS G6359F137 26097 303 SH SOLE 36 303 0 0 NABORS INDUSTRIES LTD SHS G6359F137 272774 3167 SH SOLE 40 3167 0 0 NABORS INDUSTRIES LTD SHS G6359F137 2106051 24452 SH SOLE 43 21709 0 2743 NACCO INDS INC CL A 629579103 511739 16945 SH SOLE 2 6348 0 10597 NACCO INDS INC CL A 629579103 513 17 SH SOLE 7 17 0 0 NACCO INDS INC CL A 629579103 353944 11720 SH SOLE 18 11720 0 0 NACCO INDS INC CL A 629579103 266817 8835 SH SOLE 19 8835 0 0 NACCO INDS INC CL A 629579103 4387818 145292 SH SOLE 21 145292 0 0 NACCO INDS INC CL A 629579103 3547020 117451 SH SOLE 22 114708 0 2743 NACCO INDS INC CL A 629579103 36542 1210 SH SOLE 43 1210 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 20417 7331 SH SOLE 2 0 0 7331 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1571 564 SH SOLE 4 564 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 224485 80605 SH SOLE 7 80605 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 14757790 5299027 SH SOLE 21 5299027 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 4178854 1500486 SH SOLE 22 1375728 0 124758 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 115188 41360 SH SOLE 25 41360 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 5943 2134 SH SOLE 26 2134 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 384542 138076 SH SOLE 30 138076 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 179802 64561 SH SOLE 40 64561 0 0 NANO X IMAGING LTD ORD SHS M70700105 212126 21712 SH SOLE 2 1596 0 20116 NANO X IMAGING LTD ORD SHS M70700105 4445 455 SH SOLE 7 455 0 0 NANO X IMAGING LTD ORD SHS M70700105 1276587 130664 SH SOLE 18 130664 0 0 NANO X IMAGING LTD ORD SHS M70700105 976521 99951 SH SOLE 19 99951 0 0 NANO X IMAGING LTD ORD SHS M70700105 16992863 1739290 SH SOLE 21 1739290 0 0 NANO X IMAGING LTD ORD SHS M70700105 5741204 587636 SH SOLE 22 549123 0 38513 NANO X IMAGING LTD ORD SHS M70700105 308058 31531 SH SOLE 30 31531 0 0 NANO X IMAGING LTD ORD SHS M70700105 2990 306 SH SOLE 43 306 0 0 NANOBIOTIX SPONSORED ADS 63009J107 1647426 253454 SH SOLE 21 253454 0 0 NANOVIRICIDES INC COM 630087302 184152 158752 SH SOLE 22 158752 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 700872 17452 SH SOLE 2 9639 0 7813 NAPCO SEC TECHNOLOGIES INC COM 630402105 7791 194 SH SOLE 4 194 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 9317 232 SH SOLE 7 232 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 3304244 82277 SH SOLE 18 82277 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 2865898 71362 SH SOLE 19 71362 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 52661928 1311303 SH SOLE 21 1311303 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 35548146 885163 SH SOLE 22 857968 0 27195 NAPCO SEC TECHNOLOGIES INC COM 630402105 253731 6318 SH SOLE 25 6318 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 780670 19439 SH SOLE 26 19439 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 266301 6631 SH SOLE 28 0 0 6631 NAPCO SEC TECHNOLOGIES INC COM 630402105 796292 19828 SH SOLE 30 19828 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 258470 6436 SH SOLE 40 6436 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 732719 18245 SH SOLE 43 17267 0 978 NASDAQ INC COM 631103108 65210884 1033453 SH SOLE 2 580151 0 453302 NASDAQ INC COM 631103108 18317741 290297 SH SOLE 4 142378 0 147919 NASDAQ INC COM 631103108 37735945 598034 SH SOLE 7 551763 0 46271 NASDAQ INC COM 631103108 695047 11015 SH SOLE 13 11015 0 0 NASDAQ INC COM 631103108 3402983 53930 SH SOLE 15 53930 0 0 NASDAQ INC COM 631103108 65676815 1040837 SH SOLE 18 871159 0 169678 NASDAQ INC COM 631103108 82653365 1309879 SH SOLE 19 1309879 0 0 NASDAQ INC COM 631103108 698836475 11075063 SH SOLE 21 11075063 0 0 NASDAQ INC COM 631103108 595604686 9439060 SH SOLE 22 8242846 0 1196214 NASDAQ INC COM 631103108 46410997 735515 SH SOLE 23 735515 0 0 NASDAQ INC COM 631103108 74938570 1187616 SH SOLE 25 1187616 0 0 NASDAQ INC COM 631103108 45859629 726777 SH SOLE 26 495747 0 231030 NASDAQ INC COM 631103108 67571014 1070856 SH SOLE 28 22477 0 1048379 NASDAQ INC COM 631103108 69536 1102 SH SOLE 29 1102 0 0 NASDAQ INC COM 631103108 214203172 3394662 SH SOLE 30 3394662 0 0 NASDAQ INC COM 631103108 5110154 80985 SH SOLE 31 75117 0 5868 NASDAQ INC COM 631103108 14609291 231526 SH SOLE 34 231526 0 0 NASDAQ INC COM 631103108 6778202 107420 SH SOLE 36 107420 0 0 NASDAQ INC COM 631103108 1130500 17916 SH SOLE 40 17916 0 0 NASDAQ INC COM 631103108 24925 395 SH OTR 43 395 0 0 NASDAQ INC COM 631103108 52411325 830607 SH SOLE 43 747970 0 82637 NATERA INC COM 632307104 16262045 177805 SH SOLE 2 70523 0 107282 NATERA INC COM 632307104 459221 5021 SH SOLE 4 3454 0 1567 NATERA INC COM 632307104 1216327 13299 SH SOLE 7 12620 0 679 NATERA INC COM 632307104 6763741 73953 SH SOLE 18 71364 0 2589 NATERA INC COM 632307104 12395117 135525 SH SOLE 19 135525 0 0 NATERA INC COM 632307104 234980495 2569216 SH SOLE 21 2569216 0 0 NATERA INC COM 632307104 271061557 2963717 SH SOLE 22 2810304 0 153413 NATERA INC COM 632307104 735887 8046 SH SOLE 23 8046 0 0 NATERA INC COM 632307104 2120226 23182 SH SOLE 25 23182 0 0 NATERA INC COM 632307104 8376913 91591 SH SOLE 26 39102 0 52489 NATERA INC COM 632307104 378279 4136 SH SOLE 28 1638 0 2498 NATERA INC COM 632307104 25379144 277489 SH SOLE 30 277489 0 0 NATERA INC COM 632307104 128318 1403 SH SOLE 31 1403 0 0 NATERA INC COM 632307104 24694 270 SH SOLE 36 270 0 0 NATERA INC COM 632307104 2190924 23955 SH SOLE 40 23955 0 0 NATERA INC COM 632307104 40974 448 SH OTR 43 448 0 0 NATERA INC COM 632307104 10689388 116875 SH SOLE 43 103869 0 13006 NATERA INC NOTE 2.250% 5/0 632307AB0 6124759 2513000 PRN SOLE 21 2513000 0 0 NATHANS FAMOUS INC NEW COM 632347100 213391 3014 SH SOLE 2 2292 0 722 NATHANS FAMOUS INC NEW COM 632347100 503246 7108 SH SOLE 18 7108 0 0 NATHANS FAMOUS INC NEW COM 632347100 386851 5464 SH SOLE 19 5464 0 0 NATHANS FAMOUS INC NEW COM 632347100 6016655 84981 SH SOLE 21 84981 0 0 NATHANS FAMOUS INC NEW COM 632347100 2852178 40285 SH SOLE 22 39712 0 573 NATIONAL BANKSHARES INC VA COM 634865109 103070 3085 SH SOLE 2 191 0 2894 NATIONAL BANKSHARES INC VA COM 634865109 580566 17377 SH SOLE 18 17377 0 0 NATIONAL BANKSHARES INC VA COM 634865109 383480 11478 SH SOLE 19 11478 0 0 NATIONAL BANKSHARES INC VA COM 634865109 7466266 223474 SH SOLE 21 223474 0 0 NATIONAL BANKSHARES INC VA COM 634865109 5855069 175249 SH SOLE 22 171152 0 4097 NATIONAL BEVERAGE CORP COM 635017106 3402218 71686 SH SOLE 2 34907 0 36779 NATIONAL BEVERAGE CORP COM 635017106 4034 85 SH SOLE 4 85 0 0 NATIONAL BEVERAGE CORP COM 635017106 10868 229 SH SOLE 7 229 0 0 NATIONAL BEVERAGE CORP COM 635017106 3713413 78243 SH SOLE 18 78243 0 0 NATIONAL BEVERAGE CORP COM 635017106 7787949 164095 SH SOLE 19 164095 0 0 NATIONAL BEVERAGE CORP COM 635017106 127892076 2694734 SH SOLE 21 2694734 0 0 NATIONAL BEVERAGE CORP COM 635017106 38720811 815862 SH SOLE 22 787605 0 28257 NATIONAL BEVERAGE CORP COM 635017106 200946 4234 SH SOLE 23 4234 0 0 NATIONAL BEVERAGE CORP COM 635017106 211529 4457 SH SOLE 25 4457 0 0 NATIONAL BEVERAGE CORP COM 635017106 1337518 28182 SH SOLE 26 11270 0 16912 NATIONAL BEVERAGE CORP COM 635017106 459270 9677 SH SOLE 28 475 0 9202 NATIONAL BEVERAGE CORP COM 635017106 2464550 51929 SH SOLE 30 51929 0 0 NATIONAL BEVERAGE CORP COM 635017106 276075 5817 SH SOLE 40 5817 0 0 NATIONAL BEVERAGE CORP COM 635017106 1730780 36468 SH SOLE 43 29155 0 7313 NATIONAL BK HLDGS CORP CL A 633707104 1823447 50553 SH SOLE 2 28748 0 21805 NATIONAL BK HLDGS CORP CL A 633707104 4040 112 SH SOLE 4 112 0 0 NATIONAL BK HLDGS CORP CL A 633707104 370800 10280 SH SOLE 7 9733 0 547 NATIONAL BK HLDGS CORP CL A 633707104 3963588 109886 SH SOLE 18 109886 0 0 NATIONAL BK HLDGS CORP CL A 633707104 3849607 106726 SH SOLE 19 106726 0 0 NATIONAL BK HLDGS CORP CL A 633707104 150876914 4182892 SH SOLE 21 4182892 0 0 NATIONAL BK HLDGS CORP CL A 633707104 36274409 1005667 SH SOLE 22 961088 0 44579 NATIONAL BK HLDGS CORP CL A 633707104 17278 479 SH SOLE 23 479 0 0 NATIONAL BK HLDGS CORP CL A 633707104 190738 5288 SH SOLE 25 5288 0 0 NATIONAL BK HLDGS CORP CL A 633707104 518687 14380 SH SOLE 26 9326 0 5054 NATIONAL BK HLDGS CORP CL A 633707104 10532 292 SH SOLE 28 292 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2024104 56116 SH SOLE 30 56116 0 0 NATIONAL BK HLDGS CORP CL A 633707104 131619 3649 SH SOLE 40 3649 0 0 NATIONAL BK HLDGS CORP CL A 633707104 220604 6116 SH SOLE 43 5945 0 171 NATIONAL CINEMEDIA INC COM NEW 635309206 23824 4626 SH SOLE 18 4626 0 0 NATIONAL CINEMEDIA INC COM NEW 635309206 602977 117083 SH SOLE 21 117083 0 0 NATIONAL CINEMEDIA INC COM NEW 635309206 7199015 1397867 SH SOLE 22 1397867 0 0 NATIONAL CINEMEDIA INC COM NEW 635309206 25838 5017 SH SOLE 26 5017 0 0 NATIONAL CINEMEDIA INC COM NEW 635309206 45866 8906 SH SOLE 43 8906 0 0 NATIONAL FUEL GAS CO COM 636180101 9322515 173539 SH SOLE 2 126619 0 46920 NATIONAL FUEL GAS CO COM 636180101 14504 270 SH SOLE 4 270 0 0 NATIONAL FUEL GAS CO COM 636180101 4002838 74513 SH SOLE 7 73127 0 1386 NATIONAL FUEL GAS CO COM 636180101 9222381 171675 SH SOLE 18 171675 0 0 NATIONAL FUEL GAS CO COM 636180101 1617939 30118 SH SOLE 19 30118 0 0 NATIONAL FUEL GAS CO COM 636180101 261774767 4872948 SH SOLE 21 4872948 0 0 NATIONAL FUEL GAS CO COM 636180101 144158318 2683513 SH SOLE 22 2567298 0 116215 NATIONAL FUEL GAS CO COM 636180101 1939292 36100 SH SOLE 26 36100 0 0 NATIONAL FUEL GAS CO COM 636180101 759816 14144 SH SOLE 28 1624 0 12520 NATIONAL FUEL GAS CO COM 636180101 2214607 41225 SH SOLE 30 41225 0 0 NATIONAL FUEL GAS CO COM 636180101 58770 1094 SH SOLE 31 1094 0 0 NATIONAL FUEL GAS CO COM 636180101 1113562 20729 SH SOLE 34 20729 0 0 NATIONAL FUEL GAS CO COM 636180101 113027 2104 SH SOLE 36 2104 0 0 NATIONAL FUEL GAS CO COM 636180101 17671660 328959 SH SOLE 43 306956 0 22003 NATIONAL GRID PLC SPONSORED ADR NE 636274409 8811363 129161 SH SOLE 7 129161 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2183 32 SH SOLE 18 32 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 42341249 620657 SH SOLE 43 549749 0 70908 NATIONAL HEALTH INVS INC COM 63633D104 2824460 44954 SH SOLE 2 12572 0 32382 NATIONAL HEALTH INVS INC COM 63633D104 1238631 19714 SH SOLE 4 19714 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3978584 63323 SH SOLE 7 56645 0 6678 NATIONAL HEALTH INVS INC COM 63633D104 6875801 109435 SH SOLE 18 109435 0 0 NATIONAL HEALTH INVS INC COM 63633D104 9905903 157662 SH SOLE 19 157662 0 0 NATIONAL HEALTH INVS INC COM 63633D104 113235305 1802249 SH SOLE 21 1802249 0 0 NATIONAL HEALTH INVS INC COM 63633D104 104456823 1662531 SH SOLE 22 1586429 0 76102 NATIONAL HEALTH INVS INC COM 63633D104 144509 2300 SH SOLE 23 2300 0 0 NATIONAL HEALTH INVS INC COM 63633D104 14139892 225050 SH SOLE 25 225050 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1114918 17745 SH SOLE 26 17745 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2085076 33186 SH SOLE 28 2278 0 30908 NATIONAL HEALTH INVS INC COM 63633D104 9159169 145777 SH SOLE 30 145777 0 0 NATIONAL HEALTH INVS INC COM 63633D104 50076 797 SH SOLE 36 797 0 0 NATIONAL HEALTH INVS INC COM 63633D104 623965 9931 SH SOLE 40 9931 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1164428 18533 SH SOLE 43 15935 0 2598 NATIONAL HEALTHCARE CORP COM 635906100 1051235 11123 SH SOLE 2 4322 0 6801 NATIONAL HEALTHCARE CORP COM 635906100 5482 58 SH SOLE 4 58 0 0 NATIONAL HEALTHCARE CORP COM 635906100 10680 113 SH SOLE 7 113 0 0 NATIONAL HEALTHCARE CORP COM 635906100 3719725 39358 SH SOLE 18 39358 0 0 NATIONAL HEALTHCARE CORP COM 635906100 2517463 26637 SH SOLE 19 26637 0 0 NATIONAL HEALTHCARE CORP COM 635906100 147439947 1560046 SH SOLE 21 1560046 0 0 NATIONAL HEALTHCARE CORP COM 635906100 37076840 392306 SH SOLE 22 376186 0 16120 NATIONAL HEALTHCARE CORP COM 635906100 270677 2864 SH SOLE 25 2864 0 0 NATIONAL HEALTHCARE CORP COM 635906100 950582 10058 SH SOLE 26 10058 0 0 NATIONAL HEALTHCARE CORP COM 635906100 2742302 29016 SH SOLE 30 29016 0 0 NATIONAL HEALTHCARE CORP COM 635906100 319066 3376 SH SOLE 40 3376 0 0 NATIONAL HEALTHCARE CORP COM 635906100 4407969 46640 SH SOLE 43 37610 0 9030 NATIONAL PRESTO INDS INC COM 637215104 354725 4233 SH SOLE 2 1606 0 2627 NATIONAL PRESTO INDS INC COM 637215104 3101 37 SH SOLE 4 37 0 0 NATIONAL PRESTO INDS INC COM 637215104 7877 94 SH SOLE 7 94 0 0 NATIONAL PRESTO INDS INC COM 637215104 1375493 16414 SH SOLE 18 16414 0 0 NATIONAL PRESTO INDS INC COM 637215104 936633 11177 SH SOLE 19 11177 0 0 NATIONAL PRESTO INDS INC COM 637215104 58478405 697833 SH SOLE 21 697833 0 0 NATIONAL PRESTO INDS INC COM 637215104 11678703 139364 SH SOLE 22 132503 0 6861 NATIONAL PRESTO INDS INC COM 637215104 1346834 16072 SH SOLE 30 16072 0 0 NATIONAL PRESTO INDS INC COM 637215104 2046396 24420 SH SOLE 43 22748 0 1672 NATIONAL RESH CORP COM NEW 637372202 1458638 36825 SH SOLE 2 33255 0 3570 NATIONAL RESH CORP COM NEW 637372202 2020 51 SH SOLE 4 51 0 0 NATIONAL RESH CORP COM NEW 637372202 4397 111 SH SOLE 7 111 0 0 NATIONAL RESH CORP COM NEW 637372202 1308635 33038 SH SOLE 18 33038 0 0 NATIONAL RESH CORP COM NEW 637372202 1229059 31029 SH SOLE 19 31029 0 0 NATIONAL RESH CORP COM NEW 637372202 22368520 564719 SH SOLE 21 564719 0 0 NATIONAL RESH CORP COM NEW 637372202 14465136 365189 SH SOLE 22 350740 0 14449 NATIONAL RESH CORP COM NEW 637372202 149052 3763 SH SOLE 25 3763 0 0 NATIONAL RESH CORP COM NEW 637372202 38026 960 SH SOLE 28 0 0 960 NATIONAL RESH CORP COM NEW 637372202 576048 14543 SH SOLE 30 14543 0 0 NATIONAL RESH CORP COM NEW 637372202 166679 4208 SH SOLE 40 4208 0 0 NATIONAL RESH CORP COM NEW 637372202 22182 560 SH OTR 43 560 0 0 NATIONAL RESH CORP COM NEW 637372202 515841 13023 SH SOLE 43 12150 0 873 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7022406 179326 SH SOLE 2 68809 0 110517 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1379842 35236 SH SOLE 4 35236 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4447245 113566 SH SOLE 7 101597 0 11969 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5083516 129814 SH SOLE 18 129814 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5845492 149272 SH SOLE 19 149272 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 178468606 4557421 SH SOLE 21 4557421 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 118455789 3024918 SH SOLE 22 2878393 0 146525 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 160086 4088 SH SOLE 23 4088 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9959367 254325 SH SOLE 25 254325 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1101023 28116 SH SOLE 26 28116 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2196328 56086 SH SOLE 28 4143 0 51943 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10811254 276079 SH SOLE 30 276079 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 41470 1059 SH SOLE 31 1059 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 78242 1998 SH SOLE 36 1998 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 762876 19481 SH SOLE 40 19481 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3589538 91663 SH SOLE 43 75854 0 15809 NATIONAL VISION HLDGS INC COM 63845R107 3413549 154041 SH SOLE 2 108744 0 45297 NATIONAL VISION HLDGS INC COM 63845R107 6183 279 SH SOLE 4 279 0 0 NATIONAL VISION HLDGS INC COM 63845R107 760731 34329 SH SOLE 7 32484 0 1845 NATIONAL VISION HLDGS INC COM 63845R107 5396425 243521 SH SOLE 18 243521 0 0 NATIONAL VISION HLDGS INC COM 63845R107 3874078 174823 SH SOLE 19 174823 0 0 NATIONAL VISION HLDGS INC COM 63845R107 203323318 9175240 SH SOLE 21 9175240 0 0 NATIONAL VISION HLDGS INC COM 63845R107 52510558 2369610 SH SOLE 22 2265035 0 104575 NATIONAL VISION HLDGS INC COM 63845R107 12299 555 SH SOLE 23 555 0 0 NATIONAL VISION HLDGS INC COM 63845R107 382504 17261 SH SOLE 25 17261 0 0 NATIONAL VISION HLDGS INC COM 63845R107 2011131 90755 SH SOLE 26 30418 0 60337 NATIONAL VISION HLDGS INC COM 63845R107 219140 9889 SH SOLE 28 1451 0 8438 NATIONAL VISION HLDGS INC COM 63845R107 6870797 310054 SH SOLE 30 310054 0 0 NATIONAL VISION HLDGS INC COM 63845R107 103775 4683 SH SOLE 34 4683 0 0 NATIONAL VISION HLDGS INC COM 63845R107 38780 1750 SH SOLE 36 1750 0 0 NATIONAL VISION HLDGS INC COM 63845R107 302019 13629 SH SOLE 40 13629 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1600151 72209 SH SOLE 43 67827 0 4382 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 2943064 2822000 PRN SOLE 21 2822000 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 961782 1955 SH SOLE 2 637 0 1318 NATIONAL WESTN LIFE GROUP IN CL A 638517102 8363 17 SH SOLE 7 17 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 3158875 6421 SH SOLE 18 6421 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2416999 4913 SH SOLE 19 4913 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 44331008 90111 SH SOLE 21 90111 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 36155124 73492 SH SOLE 22 70629 0 2863 NATIONAL WESTN LIFE GROUP IN CL A 638517102 199736 406 SH SOLE 25 406 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 615934 1252 SH SOLE 26 1252 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 108231 220 SH SOLE 28 0 0 220 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1475388 2999 SH SOLE 30 2999 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 206623 420 SH SOLE 40 420 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2499157 5080 SH SOLE 43 4850 0 230 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 5128 842 SH SOLE 18 842 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 64597 10607 SH SOLE 21 10607 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 1900 312 SH SOLE 22 312 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 810212 41699 SH SOLE 2 33885 0 7814 NATURAL GAS SVCS GROUP INC COM 63886Q109 66353 3415 SH SOLE 18 3415 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 552298 28425 SH SOLE 21 28425 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 4978083 256206 SH SOLE 22 256206 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 132260 6807 SH SOLE 26 1603 0 5204 NATURAL GROCERS BY VITAMIN C COM 63888U108 92163 5106 SH SOLE 2 321 0 4785 NATURAL GROCERS BY VITAMIN C COM 63888U108 478379 26503 SH SOLE 18 26503 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 377714 20926 SH SOLE 19 20926 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 6218857 344535 SH SOLE 21 344535 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 4314780 239046 SH SOLE 22 231714 0 7332 NATURAL GROCERS BY VITAMIN C COM 63888U108 75864 4203 SH SOLE 43 3192 0 1011 NATURAL HEALTH TRENDS CORP COM 63888P406 8047 1201 SH SOLE 18 1201 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 111414 16629 SH SOLE 21 16629 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 640359 95576 SH SOLE 22 95576 0 0 NATURES SUNSHINE PRODS INC COM 639027101 1871232 90093 SH SOLE 2 83381 0 6712 NATURES SUNSHINE PRODS INC COM 639027101 540 26 SH SOLE 7 26 0 0 NATURES SUNSHINE PRODS INC COM 639027101 761137 36646 SH SOLE 18 36646 0 0 NATURES SUNSHINE PRODS INC COM 639027101 664723 32004 SH SOLE 19 32004 0 0 NATURES SUNSHINE PRODS INC COM 639027101 9868533 475134 SH SOLE 21 475134 0 0 NATURES SUNSHINE PRODS INC COM 639027101 5183465 249565 SH SOLE 22 239383 0 10182 NATURES SUNSHINE PRODS INC COM 639027101 8806 424 SH SOLE 23 424 0 0 NATURES SUNSHINE PRODS INC COM 639027101 271381 13066 SH SOLE 43 12212 0 854 NATWEST GROUP PLC SPONS ADR 639057207 11047356 1624611 SH SOLE 43 1545859 0 78752 NAUTICUS ROBOTICS INC COM 63911H108 9271 29017 SH SOLE 21 29017 0 0 NAUTICUS ROBOTICS INC COM 63911H108 39379 123252 SH SOLE 22 123252 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 151510 51534 SH SOLE 2 32503 0 19031 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 447318 152149 SH SOLE 18 152149 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1236270 420500 SH SOLE 19 420500 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 6791203 2309933 SH SOLE 21 2309933 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 2082428 708309 SH SOLE 22 677127 0 31182 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 220967 75159 SH SOLE 30 75159 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 41807 14220 SH SOLE 43 0 0 14220 NAVIENT CORPORATION COM 63938C108 2132718 122570 SH SOLE 2 67475 0 55095 NAVIENT CORPORATION COM 63938C108 7064 406 SH SOLE 4 406 0 0 NAVIENT CORPORATION COM 63938C108 49520 2846 SH SOLE 7 2846 0 0 NAVIENT CORPORATION COM 63938C108 4688186 269436 SH SOLE 18 269436 0 0 NAVIENT CORPORATION COM 63938C108 3133079 180062 SH SOLE 19 180062 0 0 NAVIENT CORPORATION COM 63938C108 170467295 9796971 SH SOLE 21 9796971 0 0 NAVIENT CORPORATION COM 63938C108 52540953 3019595 SH SOLE 22 2900891 0 118704 NAVIENT CORPORATION COM 63938C108 337821 19415 SH SOLE 25 19415 0 0 NAVIENT CORPORATION COM 63938C108 2001731 115042 SH SOLE 26 105573 0 9469 NAVIENT CORPORATION COM 63938C108 201196 11563 SH SOLE 28 1186 0 10377 NAVIENT CORPORATION COM 63938C108 3723774 214010 SH SOLE 30 214010 0 0 NAVIENT CORPORATION COM 63938C108 136381 7838 SH SOLE 36 7838 0 0 NAVIENT CORPORATION COM 63938C108 398773 22918 SH SOLE 40 22918 0 0 NAVIENT CORPORATION COM 63938C108 6388712 367167 SH SOLE 43 346820 0 20347 NAVIGATOR HLDGS LTD SHS Y62132108 284558 18538 SH SOLE 2 18533 0 5 NAVIGATOR HLDGS LTD SHS Y62132108 259661 16916 SH SOLE 22 16905 0 11 NAVIGATOR HLDGS LTD SHS Y62132108 1535 100 SH SOLE 43 0 0 100 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 274729 6446 SH SOLE 2 6446 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 82044 1925 SH SOLE 22 1925 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 768972 161210 SH SOLE 2 103912 0 57298 NAVITAS SEMICONDUCTOR CORP COM 63942X106 2571 539 SH SOLE 4 539 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 4746 995 SH SOLE 7 995 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 1434372 300707 SH SOLE 18 300707 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 1148883 240856 SH SOLE 19 240856 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 21978586 4607670 SH SOLE 21 4607670 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 17083598 3581467 SH SOLE 22 3443416 0 138051 NAVITAS SEMICONDUCTOR CORP COM 63942X106 109262 22906 SH SOLE 25 22906 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 16972 3558 SH SOLE 28 0 0 3558 NAVITAS SEMICONDUCTOR CORP COM 63942X106 554493 116246 SH SOLE 30 116246 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 140872 29533 SH SOLE 40 29533 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 262 55 SH SOLE 43 55 0 0 NB BANCORP INC COM 63945M107 737244 53971 SH SOLE 18 53971 0 0 NB BANCORP INC COM 63945M107 742913 54386 SH SOLE 21 54386 0 0 NB BANCORP INC COM 63945M107 8381257 613562 SH SOLE 22 613562 0 0 NB BANCORP INC COM 63945M107 250647 18349 SH SOLE 26 0 0 18349 NBT BANCORP INC COM 628778102 1229330 33515 SH SOLE 2 11510 0 22005 NBT BANCORP INC COM 628778102 362362 9879 SH SOLE 7 9358 0 521 NBT BANCORP INC COM 628778102 5099400 139024 SH SOLE 18 139024 0 0 NBT BANCORP INC COM 628778102 3189399 86952 SH SOLE 19 86952 0 0 NBT BANCORP INC COM 628778102 194823876 5311447 SH SOLE 21 5311447 0 0 NBT BANCORP INC COM 628778102 44680201 1218108 SH SOLE 22 1164918 0 53190 NBT BANCORP INC COM 628778102 332614 9068 SH SOLE 25 9068 0 0 NBT BANCORP INC COM 628778102 270442 7373 SH SOLE 26 7373 0 0 NBT BANCORP INC COM 628778102 32132 876 SH SOLE 28 774 0 102 NBT BANCORP INC COM 628778102 3164714 86279 SH SOLE 30 86279 0 0 NBT BANCORP INC COM 628778102 195504 5330 SH SOLE 40 5330 0 0 NBT BANCORP INC COM 628778102 304297 8296 SH SOLE 43 6708 0 1588 NCINO INC COM 63947X101 2525318 67558 SH SOLE 2 23215 0 44343 NCINO INC COM 63947X101 15625 418 SH SOLE 4 156 0 262 NCINO INC COM 63947X101 24147 646 SH SOLE 7 646 0 0 NCINO INC COM 63947X101 891214 23842 SH SOLE 18 23842 0 0 NCINO INC COM 63947X101 897307 24005 SH SOLE 19 24005 0 0 NCINO INC COM 63947X101 45268301 1211030 SH SOLE 21 1211030 0 0 NCINO INC COM 63947X101 61660927 1649570 SH SOLE 22 1563406 0 86164 NCINO INC COM 63947X101 400601 10717 SH SOLE 25 10717 0 0 NCINO INC COM 63947X101 1061330 28393 SH SOLE 26 28393 0 0 NCINO INC COM 63947X101 25568 684 SH SOLE 28 684 0 0 NCINO INC COM 63947X101 3192626 85410 SH SOLE 30 85410 0 0 NCINO INC COM 63947X101 31287 837 SH SOLE 31 837 0 0 NCINO INC COM 63947X101 498201 13328 SH SOLE 40 13328 0 0 NCINO INC COM 63947X101 1330205 35586 SH SOLE 43 27684 0 7902 NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 4581035 3505000 PRN SOLE 21 3505000 0 0 NCL CORP LTD NOTE 1.125% 2/1 62886HBD2 8252125 8750000 PRN SOLE 21 8750000 0 0 NCL CORP LTD NOTE 2.500% 2/1 62886HBK6 3486600 3600000 PRN SOLE 21 3600000 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 4399668 222768 SH SOLE 2 70588 0 152180 NCR ATLEOS CORPORATION COM SHS 63001N106 4938 250 SH SOLE 4 250 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 11850 600 SH SOLE 7 600 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 1511468 76530 SH SOLE 18 76530 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 9397366 475816 SH SOLE 19 475816 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 121171247 6135253 SH SOLE 21 6135253 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 39379189 1993883 SH SOLE 22 1885793 0 108090 NCR ATLEOS CORPORATION COM SHS 63001N106 1274408 64527 SH SOLE 25 64527 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 487884 24703 SH SOLE 26 19587 0 5116 NCR ATLEOS CORPORATION COM SHS 63001N106 2801538 141850 SH SOLE 30 141850 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 18447 934 SH SOLE 31 934 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 1467721 74315 SH SOLE 34 74315 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 42206 2137 SH SOLE 36 2137 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 311774 15786 SH SOLE 40 15786 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 783404 39666 SH SOLE 43 34852 0 4814 NCR VOYIX CORPORATION COM 62886E108 3452158 273330 SH SOLE 2 56286 0 217044 NCR VOYIX CORPORATION COM 62886E108 11948 946 SH SOLE 4 500 0 446 NCR VOYIX CORPORATION COM 62886E108 319678 25311 SH SOLE 7 24085 0 1226 NCR VOYIX CORPORATION COM 62886E108 1395931 110525 SH SOLE 18 110525 0 0 NCR VOYIX CORPORATION COM 62886E108 548900 43460 SH SOLE 19 43460 0 0 NCR VOYIX CORPORATION COM 62886E108 166057055 13147827 SH SOLE 21 13147827 0 0 NCR VOYIX CORPORATION COM 62886E108 47325444 3747066 SH SOLE 22 3568968 0 178098 NCR VOYIX CORPORATION COM 62886E108 361546 28626 SH SOLE 25 28626 0 0 NCR VOYIX CORPORATION COM 62886E108 535525 42401 SH SOLE 26 42401 0 0 NCR VOYIX CORPORATION COM 62886E108 91302 7229 SH SOLE 28 2332 0 4897 NCR VOYIX CORPORATION COM 62886E108 4250791 336563 SH SOLE 30 336563 0 0 NCR VOYIX CORPORATION COM 62886E108 23580 1867 SH SOLE 31 1867 0 0 NCR VOYIX CORPORATION COM 62886E108 97403 7712 SH SOLE 36 7712 0 0 NCR VOYIX CORPORATION COM 62886E108 385013 30484 SH SOLE 40 30484 0 0 NCR VOYIX CORPORATION COM 62886E108 1039474 82302 SH SOLE 43 75542 0 6760 NCS MULTISTAGE HLDGS INC COM NEW 628877201 42822 2700 SH SOLE 2 2700 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 2046 129 SH SOLE 18 129 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 20999 1324 SH SOLE 21 1324 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 44630 2814 SH SOLE 22 2814 0 0 NEKTAR THERAPEUTICS COM 640268108 589678 631212 SH SOLE 2 438330 0 192882 NEKTAR THERAPEUTICS COM 640268108 918229 982904 SH SOLE 19 982904 0 0 NEKTAR THERAPEUTICS COM 640268108 26436 28298 SH SOLE 21 28298 0 0 NEKTAR THERAPEUTICS COM 640268108 3835663 4105826 SH SOLE 22 4001517 0 104309 NEKTAR THERAPEUTICS COM 640268108 3034 3248 SH SOLE 28 3248 0 0 NEKTAR THERAPEUTICS COM 640268108 118461 126805 SH SOLE 43 5791 0 121014 NELNET INC CL A 64031N108 1233100 13028 SH SOLE 2 4531 0 8497 NELNET INC CL A 64031N108 4070 43 SH SOLE 4 43 0 0 NELNET INC CL A 64031N108 9465 100 SH SOLE 7 100 0 0 NELNET INC CL A 64031N108 3622634 38274 SH SOLE 18 38274 0 0 NELNET INC CL A 64031N108 2619912 27680 SH SOLE 19 27680 0 0 NELNET INC CL A 64031N108 46691224 493304 SH SOLE 21 493304 0 0 NELNET INC CL A 64031N108 42624397 450337 SH SOLE 22 432823 0 17514 NELNET INC CL A 64031N108 257827 2724 SH SOLE 25 2724 0 0 NELNET INC CL A 64031N108 275148 2907 SH SOLE 26 2907 0 0 NELNET INC CL A 64031N108 269469 2847 SH SOLE 28 54 0 2793 NELNET INC CL A 64031N108 254609 2690 SH SOLE 30 2690 0 0 NELNET INC CL A 64031N108 7193 76 SH SOLE 34 76 0 0 NELNET INC CL A 64031N108 395258 4176 SH SOLE 40 4176 0 0 NELNET INC CL A 64031N108 1155674 12210 SH SOLE 43 10338 0 1872 NEOGAMES S A SHS L6673X107 13814 477 SH SOLE 2 0 0 477 NEOGAMES S A SHS L6673X107 357975 12361 SH SOLE 7 12361 0 0 NEOGAMES S A SHS L6673X107 24587 849 SH SOLE 19 849 0 0 NEOGAMES S A SHS L6673X107 4201430 145077 SH SOLE 21 145077 0 0 NEOGAMES S A SHS L6673X107 2439330 84231 SH SOLE 22 78115 0 6116 NEOGAMES S A SHS L6673X107 65450 2260 SH SOLE 25 2260 0 0 NEOGAMES S A SHS L6673X107 111699 3857 SH SOLE 40 3857 0 0 NEOGAMES S A SHS L6673X107 1011109 34914 SH SOLE 43 33556 0 1358 NEOGEN CORP COM 640491106 6252920 396256 SH SOLE 2 269949 0 126307 NEOGEN CORP COM 640491106 9642 611 SH SOLE 4 611 0 0 NEOGEN CORP COM 640491106 362498 22972 SH SOLE 7 21817 0 1155 NEOGEN CORP COM 640491106 13229905 838397 SH SOLE 18 838397 0 0 NEOGEN CORP COM 640491106 8599848 544984 SH SOLE 19 544984 0 0 NEOGEN CORP COM 640491106 241776899 15321730 SH SOLE 21 15321730 0 0 NEOGEN CORP COM 640491106 106359725 6740160 SH SOLE 22 6461351 0 278809 NEOGEN CORP COM 640491106 625062 39611 SH SOLE 25 39611 0 0 NEOGEN CORP COM 640491106 999237 63323 SH SOLE 26 63323 0 0 NEOGEN CORP COM 640491106 302140 19147 SH SOLE 28 2966 0 16181 NEOGEN CORP COM 640491106 2277622 144336 SH SOLE 30 144336 0 0 NEOGEN CORP COM 640491106 909906 57662 SH SOLE 34 57662 0 0 NEOGEN CORP COM 640491106 1515 96 SH SOLE 36 96 0 0 NEOGEN CORP COM 640491106 658168 41709 SH SOLE 40 41709 0 0 NEOGEN CORP COM 640491106 10115 641 SH OTR 43 641 0 0 NEOGEN CORP COM 640491106 5000871 316912 SH SOLE 43 289811 0 27101 NEOGENOMICS INC COM NEW 64049M209 1695371 107848 SH SOLE 2 37222 0 70626 NEOGENOMICS INC COM NEW 64049M209 6807 433 SH SOLE 4 433 0 0 NEOGENOMICS INC COM NEW 64049M209 383269 24381 SH SOLE 7 23106 0 1275 NEOGENOMICS INC COM NEW 64049M209 6267391 398689 SH SOLE 18 398689 0 0 NEOGENOMICS INC COM NEW 64049M209 5381349 342325 SH SOLE 19 342325 0 0 NEOGENOMICS INC COM NEW 64049M209 231034749 14696867 SH SOLE 21 14696867 0 0 NEOGENOMICS INC COM NEW 64049M209 58547081 3724369 SH SOLE 22 3552938 0 171431 NEOGENOMICS INC COM NEW 64049M209 416973 26525 SH SOLE 25 26525 0 0 NEOGENOMICS INC COM NEW 64049M209 510366 32466 SH SOLE 26 32466 0 0 NEOGENOMICS INC COM NEW 64049M209 418624 26630 SH SOLE 28 23576 0 3054 NEOGENOMICS INC COM NEW 64049M209 5266059 334991 SH SOLE 30 334991 0 0 NEOGENOMICS INC COM NEW 64049M209 13221 841 SH SOLE 36 841 0 0 NEOGENOMICS INC COM NEW 64049M209 434784 27658 SH SOLE 40 27658 0 0 NEOGENOMICS INC COM NEW 64049M209 1679541 106841 SH SOLE 43 103461 0 3380 NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 1726858 2179000 PRN SOLE 21 2179000 0 0 NEONODE INC COM PAR 64051M709 3101 2215 SH SOLE 18 2215 0 0 NEONODE INC COM PAR 64051M709 35505 25361 SH SOLE 21 25361 0 0 NEONODE INC COM PAR 64051M709 129753 92681 SH SOLE 22 92681 0 0 NEOVOLTA INC COM 640655106 4792 4061 SH SOLE 18 4061 0 0 NEOVOLTA INC COM 640655106 71946 60971 SH SOLE 21 60971 0 0 NEOVOLTA INC COM 640655106 412609 349669 SH SOLE 22 349669 0 0 NERDWALLET INC COM CL A 64082B102 405073 27556 SH SOLE 2 18463 0 9093 NERDWALLET INC COM CL A 64082B102 3410 232 SH SOLE 7 232 0 0 NERDWALLET INC COM CL A 64082B102 1244046 84629 SH SOLE 18 84629 0 0 NERDWALLET INC COM CL A 64082B102 1085154 73820 SH SOLE 19 73820 0 0 NERDWALLET INC COM CL A 64082B102 18852926 1282512 SH SOLE 21 1282512 0 0 NERDWALLET INC COM CL A 64082B102 13711293 932741 SH SOLE 22 899132 0 33609 NERDWALLET INC COM CL A 64082B102 138606 9429 SH SOLE 25 9429 0 0 NERDWALLET INC COM CL A 64082B102 77984 5305 SH SOLE 30 5305 0 0 NERDWALLET INC COM CL A 64082B102 141458 9623 SH SOLE 40 9623 0 0 NERDWALLET INC COM CL A 64082B102 58638 3989 SH SOLE 43 3989 0 0 NERDY INC CL A COM 64081V109 85761 29471 SH SOLE 2 18734 0 10737 NERDY INC CL A COM 64081V109 2939 1010 SH SOLE 7 1010 0 0 NERDY INC CL A COM 64081V109 460377 158205 SH SOLE 18 158205 0 0 NERDY INC CL A COM 64081V109 398379 136900 SH SOLE 19 136900 0 0 NERDY INC CL A COM 64081V109 6570390 2257866 SH SOLE 21 2257866 0 0 NERDY INC CL A COM 64081V109 5244289 1802161 SH SOLE 22 1774942 0 27219 NERDY INC CL A COM 64081V109 611 210 SH SOLE 43 210 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 1173411 49303 SH SOLE 2 1255 0 48048 NET LEASE OFFICE PROPERTIES COM 64110Y108 9615 404 SH SOLE 7 404 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 24 1 SH SOLE 15 1 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 115263 4843 SH SOLE 18 4843 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 83324 3501 SH SOLE 19 3501 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 5466003 229664 SH SOLE 21 229664 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 8961152 376519 SH SOLE 22 359557 0 16962 NET LEASE OFFICE PROPERTIES COM 64110Y108 19183 806 SH SOLE 23 806 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 396698 16668 SH SOLE 25 16668 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 43649 1834 SH SOLE 26 567 0 1267 NET LEASE OFFICE PROPERTIES COM 64110Y108 43602 1832 SH SOLE 28 0 0 1832 NET LEASE OFFICE PROPERTIES COM 64110Y108 214 9 SH SOLE 30 9 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 6236 262 SH SOLE 31 262 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 9092 382 SH SOLE 36 382 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 243334 10224 SH SOLE 43 9174 0 1050 NET POWER INC COM CL A 64107A105 4009439 352014 SH SOLE 22 352014 0 0 NETAPP INC COM 64110D104 49866838 475058 SH SOLE 2 238963 0 236095 NETAPP INC COM 64110D104 22988220 218998 SH SOLE 4 102593 0 116405 NETAPP INC COM 64110D104 15201545 144818 SH SOLE 7 128582 0 16236 NETAPP INC COM 64110D104 2098875 19995 SH SOLE 13 19995 0 0 NETAPP INC COM 64110D104 3019987 28770 SH SOLE 15 28770 0 0 NETAPP INC COM 64110D104 44751650 426328 SH SOLE 18 413122 0 13206 NETAPP INC COM 64110D104 14167066 134963 SH SOLE 19 134963 0 0 NETAPP INC COM 64110D104 820564346 7817132 SH SOLE 21 7817132 0 0 NETAPP INC COM 64110D104 479402819 4567046 SH SOLE 22 4102125 0 464921 NETAPP INC COM 64110D104 32253922 307268 SH SOLE 23 307268 0 0 NETAPP INC COM 64110D104 45898028 437249 SH SOLE 25 433804 0 3445 NETAPP INC COM 64110D104 31125180 296515 SH SOLE 26 196440 0 100075 NETAPP INC COM 64110D104 81074209 772356 SH SOLE 28 3029 0 769327 NETAPP INC COM 64110D104 228885091 2180481 SH SOLE 30 1980319 0 200162 NETAPP INC COM 64110D104 6068001 57807 SH SOLE 31 54547 0 3260 NETAPP INC COM 64110D104 45877558 437054 SH SOLE 34 437054 0 0 NETAPP INC COM 64110D104 6315205 60162 SH SOLE 36 60162 0 0 NETAPP INC COM 64110D104 1101450 10493 SH SOLE 40 10493 0 0 NETAPP INC COM 64110D104 69595 663 SH OTR 43 663 0 0 NETAPP INC COM 64110D104 30626381 291763 SH SOLE 43 256818 0 34946 NETEASE INC SPONSORED ADS 64110W102 1227775 11866 SH SOLE 13 11866 0 0 NETEASE INC SPONSORED ADS 64110W102 6684576 64604 SH SOLE 15 64604 0 0 NETEASE INC SPONSORED ADS 64110W102 49693020 480265 SH SOLE 19 480265 0 0 NETEASE INC SPONSORED ADS 64110W102 657138 6351 SH SOLE 22 6351 0 0 NETEASE INC SPONSORED ADS 64110W102 87018 841 SH SOLE 25 841 0 0 NETEASE INC SPONSORED ADS 64110W102 2056777 19878 SH SOLE 32 19878 0 0 NETEASE INC SPONSORED ADS 64110W102 22673381 219130 SH SOLE 34 219130 0 0 NETEASE INC SPONSORED ADS 64110W102 52704890 509374 SH SOLE 43 470856 0 38518 NETFLIX INC COM 64110L106 552088478 909042 SH SOLE 2 280739 0 628303 NETFLIX INC COM 64110L106 224174613 369115 SH SOLE 4 185989 0 183126 NETFLIX INC COM 64110L106 269964258 444510 SH SOLE 7 395242 0 49268 NETFLIX INC COM 64110L106 20299398 33424 SH SOLE 13 33424 0 0 NETFLIX INC COM 64110L106 39300932 64711 SH SOLE 15 64711 0 0 NETFLIX INC COM 64110L106 646623644 1064699 SH SOLE 18 957595 0 107104 NETFLIX INC COM 64110L106 400698114 659770 SH SOLE 19 659770 0 0 NETFLIX INC COM 64110L106 6727191562 11076666 SH SOLE 21 11076666 0 0 NETFLIX INC COM 64110L106 5820736961 9584142 SH SOLE 22 8618347 0 965795 NETFLIX INC COM 64110L106 519921244 856077 SH SOLE 23 856077 0 0 NETFLIX INC COM 64110L106 519350354 855137 SH SOLE 25 836402 0 18735 NETFLIX INC COM 64110L106 291676913 480261 SH SOLE 26 283665 0 196596 NETFLIX INC COM 64110L106 480660397 791432 SH SOLE 28 23072 0 768360 NETFLIX INC COM 64110L106 7811478 12862 SH SOLE 29 12862 0 0 NETFLIX INC COM 64110L106 1773030699 2919386 SH SOLE 30 2919386 0 0 NETFLIX INC COM 64110L106 72315390 119071 SH SOLE 31 112084 0 6987 NETFLIX INC COM 64110L106 101167209 166577 SH SOLE 32 166577 0 0 NETFLIX INC COM 64110L106 136905543 225422 SH SOLE 34 225422 0 0 NETFLIX INC COM 64110L106 54129501 89127 SH SOLE 36 89127 0 0 NETFLIX INC COM 64110L106 13107396 21582 SH SOLE 40 21582 0 0 NETFLIX INC COM 64110L106 323100 532 SH OTR 43 532 0 0 NETFLIX INC COM 64110L106 386632121 636610 SH SOLE 43 540076 0 96533 NETGEAR INC COM 64111Q104 8504319 539272 SH SOLE 2 359756 0 179516 NETGEAR INC COM 64111Q104 1877 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 371999 23589 SH SOLE 7 22319 0 1270 NETGEAR INC COM 64111Q104 2527442 160269 SH SOLE 18 152281 0 7988 NETGEAR INC COM 64111Q104 8891552 563827 SH SOLE 19 563827 0 0 NETGEAR INC COM 64111Q104 21048156 1334696 SH SOLE 21 1334696 0 0 NETGEAR INC COM 64111Q104 25380096 1609391 SH SOLE 22 1520395 0 88996 NETGEAR INC COM 64111Q104 379269 24050 SH SOLE 23 24050 0 0 NETGEAR INC COM 64111Q104 61330 3889 SH SOLE 25 3889 0 0 NETGEAR INC COM 64111Q104 1828374 115940 SH SOLE 26 5616 0 110324 NETGEAR INC COM 64111Q104 3186928 202088 SH SOLE 30 202088 0 0 NETGEAR INC COM 64111Q104 54911 3482 SH SOLE 40 3482 0 0 NETGEAR INC COM 64111Q104 1593716 101060 SH SOLE 43 98638 0 2422 NETSCOUT SYS INC COM 64115T104 3544217 162281 SH SOLE 2 120013 0 42268 NETSCOUT SYS INC COM 64115T104 208900 9565 SH SOLE 4 267 0 9298 NETSCOUT SYS INC COM 64115T104 13584 622 SH SOLE 7 622 0 0 NETSCOUT SYS INC COM 64115T104 4755376 217737 SH SOLE 18 217737 0 0 NETSCOUT SYS INC COM 64115T104 3188902 146012 SH SOLE 19 146012 0 0 NETSCOUT SYS INC COM 64115T104 186066950 8519549 SH SOLE 21 8519549 0 0 NETSCOUT SYS INC COM 64115T104 46359834 2122703 SH SOLE 22 2027417 0 95286 NETSCOUT SYS INC COM 64115T104 313186 14340 SH SOLE 25 14340 0 0 NETSCOUT SYS INC COM 64115T104 901730 41288 SH SOLE 26 26259 0 15029 NETSCOUT SYS INC COM 64115T104 543772 24898 SH SOLE 28 1320 0 23578 NETSCOUT SYS INC COM 64115T104 14083306 644840 SH SOLE 30 644840 0 0 NETSCOUT SYS INC COM 64115T104 30510 1397 SH SOLE 36 1397 0 0 NETSCOUT SYS INC COM 64115T104 358045 16394 SH SOLE 40 16394 0 0 NETSCOUT SYS INC COM 64115T104 1466884 67165 SH SOLE 43 63995 0 3170 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 715588 258335 SH SOLE 22 258335 0 0 NETSTREIT CORP COM 64119V303 1230882 67005 SH SOLE 2 21071 0 45934 NETSTREIT CORP COM 64119V303 590889 32166 SH SOLE 4 32166 0 0 NETSTREIT CORP COM 64119V303 1926756 104886 SH SOLE 7 93825 0 11061 NETSTREIT CORP COM 64119V303 3546494 193059 SH SOLE 18 193059 0 0 NETSTREIT CORP COM 64119V303 4775998 259989 SH SOLE 19 259989 0 0 NETSTREIT CORP COM 64119V303 56703744 3086758 SH SOLE 21 3086758 0 0 NETSTREIT CORP COM 64119V303 58041025 3159555 SH SOLE 22 3037637 0 121918 NETSTREIT CORP COM 64119V303 66224 3605 SH SOLE 23 3605 0 0 NETSTREIT CORP COM 64119V303 6076208 330768 SH SOLE 25 330768 0 0 NETSTREIT CORP COM 64119V303 621622 33839 SH SOLE 26 33839 0 0 NETSTREIT CORP COM 64119V303 1029969 56068 SH SOLE 28 2433 0 53635 NETSTREIT CORP COM 64119V303 5075062 276269 SH SOLE 30 276269 0 0 NETSTREIT CORP COM 64119V303 122601 6674 SH SOLE 36 6674 0 0 NETSTREIT CORP COM 64119V303 242355 13193 SH SOLE 40 13193 0 0 NETSTREIT CORP COM 64119V303 1799213 97943 SH SOLE 43 87671 0 10272 NETWORK-1 TECHNOLOGIES INC COM 64121N109 5757 2781 SH SOLE 18 2781 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 68072 32885 SH SOLE 21 32885 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 9263 4475 SH SOLE 22 4475 0 0 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 9 1 SH SOLE 43 1 0 0 NEUEHEALTH INC COM NEW 10920V404 471985 72613 SH SOLE 22 72613 0 0 NEUMORA THERAPEUTICS INC. COM 640979100 33564 2441 SH SOLE 2 667 0 1774 NEUMORA THERAPEUTICS INC. COM 640979100 538918 39194 SH SOLE 18 39194 0 0 NEUMORA THERAPEUTICS INC. COM 640979100 414013 30110 SH SOLE 19 30110 0 0 NEUMORA THERAPEUTICS INC. COM 640979100 7244435 526868 SH SOLE 21 526868 0 0 NEUMORA THERAPEUTICS INC. COM 640979100 5320673 386958 SH SOLE 22 379515 0 7443 NEUROBO PHARMACEUTICALS INC COM 64132R404 21571 5274 SH SOLE 22 5274 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 57510157 416982 SH SOLE 2 305786 0 111196 NEUROCRINE BIOSCIENCES INC COM 64125C109 10106226 73276 SH SOLE 4 51719 0 21557 NEUROCRINE BIOSCIENCES INC COM 64125C109 6043379 43818 SH SOLE 7 40766 0 3052 NEUROCRINE BIOSCIENCES INC COM 64125C109 1296448 9400 SH SOLE 13 9400 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1163631 8437 SH SOLE 15 8437 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 42575490 308697 SH SOLE 18 274810 0 33887 NEUROCRINE BIOSCIENCES INC COM 64125C109 72996229 529265 SH SOLE 19 529265 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 967646168 7015996 SH SOLE 21 7015996 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 490460622 3556124 SH SOLE 22 3299936 0 256188 NEUROCRINE BIOSCIENCES INC COM 64125C109 29596529 214592 SH SOLE 23 214592 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 5944766 43103 SH SOLE 25 43103 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 26171975 189762 SH SOLE 26 105839 0 83923 NEUROCRINE BIOSCIENCES INC COM 64125C109 17155593 124388 SH SOLE 28 1140 0 123248 NEUROCRINE BIOSCIENCES INC COM 64125C109 1145564 8306 SH SOLE 29 8306 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 107166736 777021 SH SOLE 30 715496 0 61525 NEUROCRINE BIOSCIENCES INC COM 64125C109 5379018 39001 SH SOLE 31 37427 0 1574 NEUROCRINE BIOSCIENCES INC COM 64125C109 35306968 255996 SH SOLE 34 255996 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 3471860 25173 SH SOLE 36 25173 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 622571 4514 SH SOLE 40 4514 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 52272 379 SH OTR 43 379 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 16100781 116740 SH SOLE 43 100598 0 16142 NEUROGENE INC COM 64135M105 22905 450 SH SOLE 18 0 0 450 NEUROGENE INC COM 64135M105 36624739 719543 SH SOLE 19 719543 0 0 NEUROGENE INC COM 64135M105 6851038 134598 SH SOLE 22 134598 0 0 NEUROMETRIX INC COM 641255880 21305 5013 SH SOLE 22 5013 0 0 NEURONETICS INC COM 64131A105 21563 4530 SH SOLE 18 4530 0 0 NEURONETICS INC COM 64131A105 284905 59854 SH SOLE 21 59854 0 0 NEURONETICS INC COM 64131A105 1504922 316160 SH SOLE 22 316160 0 0 NEUROPACE INC COM 641288105 145570 11028 SH SOLE 2 11028 0 0 NEUROPACE INC COM 641288105 62146 4708 SH SOLE 18 4708 0 0 NEUROPACE INC COM 641288105 319559 24209 SH SOLE 21 24209 0 0 NEUROPACE INC COM 641288105 409504 31023 SH SOLE 22 31023 0 0 NEUROPACE INC COM 641288105 42055 3186 SH SOLE 26 3186 0 0 NEVRO CORP COM 64157F103 2780769 192574 SH SOLE 2 170973 0 21601 NEVRO CORP COM 64157F103 7841 543 SH SOLE 4 106 0 437 NEVRO CORP COM 64157F103 5574 386 SH SOLE 7 386 0 0 NEVRO CORP COM 64157F103 1398875 96875 SH SOLE 18 93210 0 3665 NEVRO CORP COM 64157F103 2164065 149866 SH SOLE 19 149866 0 0 NEVRO CORP COM 64157F103 22616520 1566241 SH SOLE 21 1566241 0 0 NEVRO CORP COM 64157F103 17810773 1233433 SH SOLE 22 1186113 0 47320 NEVRO CORP COM 64157F103 5068 351 SH SOLE 23 351 0 0 NEVRO CORP COM 64157F103 126437 8756 SH SOLE 25 8756 0 0 NEVRO CORP COM 64157F103 275111 19052 SH SOLE 26 11516 0 7536 NEVRO CORP COM 64157F103 8953 620 SH SOLE 28 620 0 0 NEVRO CORP COM 64157F103 1724959 119457 SH SOLE 30 119457 0 0 NEVRO CORP COM 64157F103 7177 497 SH SOLE 34 497 0 0 NEVRO CORP COM 64157F103 97773 6771 SH SOLE 40 6771 0 0 NEVRO CORP COM 64157F103 274880 19036 SH SOLE 43 17712 0 1324 NEW FORTRESS ENERGY INC COM CL A 644393100 2749246 89874 SH SOLE 2 19555 0 70319 NEW FORTRESS ENERGY INC COM CL A 644393100 4986 163 SH SOLE 4 163 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 3205710 104796 SH SOLE 7 92072 0 12724 NEW FORTRESS ENERGY INC COM CL A 644393100 866217 28317 SH SOLE 18 28317 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 647040 21152 SH SOLE 19 21152 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 46825398 1530742 SH SOLE 21 1530742 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 50642204 1655515 SH SOLE 22 1567993 0 87522 NEW FORTRESS ENERGY INC COM CL A 644393100 332299 10863 SH SOLE 25 10863 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 1091696 35688 SH SOLE 26 35688 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 414984 13566 SH SOLE 28 0 0 13566 NEW FORTRESS ENERGY INC COM CL A 644393100 2843035 92940 SH SOLE 30 92940 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 28204 922 SH SOLE 31 922 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 412445 13483 SH SOLE 40 13483 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 1446509 47287 SH SOLE 43 38543 0 8744 NEW FOUND GOLD CORP COM 64440N103 262952 71068 SH SOLE 2 71068 0 0 NEW GOLD INC CDA COM 644535106 131893 77584 SH SOLE 43 77584 0 0 NEW JERSEY RES CORP COM 646025106 17210901 401093 SH SOLE 2 258576 0 142517 NEW JERSEY RES CORP COM 646025106 12401 289 SH SOLE 4 289 0 0 NEW JERSEY RES CORP COM 646025106 10519601 245155 SH SOLE 7 223848 0 21307 NEW JERSEY RES CORP COM 646025106 20555349 479034 SH SOLE 18 479034 0 0 NEW JERSEY RES CORP COM 646025106 31738553 739654 SH SOLE 19 739654 0 0 NEW JERSEY RES CORP COM 646025106 434279623 10120709 SH SOLE 21 10120709 0 0 NEW JERSEY RES CORP COM 646025106 165815611 3864265 SH SOLE 22 3663475 0 200790 NEW JERSEY RES CORP COM 646025106 926684 21596 SH SOLE 23 21596 0 0 NEW JERSEY RES CORP COM 646025106 821169 19137 SH SOLE 25 19137 0 0 NEW JERSEY RES CORP COM 646025106 11716704 273053 SH SOLE 26 131801 0 141252 NEW JERSEY RES CORP COM 646025106 6918894 161242 SH SOLE 28 1428 0 159814 NEW JERSEY RES CORP COM 646025106 9908134 230905 SH SOLE 30 230905 0 0 NEW JERSEY RES CORP COM 646025106 1835175 42768 SH SOLE 32 42768 0 0 NEW JERSEY RES CORP COM 646025106 306764 7149 SH SOLE 34 7149 0 0 NEW JERSEY RES CORP COM 646025106 104529 2436 SH SOLE 36 2436 0 0 NEW JERSEY RES CORP COM 646025106 893601 20825 SH SOLE 40 20825 0 0 NEW JERSEY RES CORP COM 646025106 4945562 115254 SH SOLE 43 110011 0 5243 NEW MTN FIN CORP COM 647551100 5131958 405048 SH SOLE 30 405048 0 0 NEW MTN FIN CORP COM 647551100 2496 197 SH SOLE 43 131 0 66 NEW MTN FIN CORP NOTE 7.500%10/1 647551AE0 1620800 1600000 PRN SOLE 21 1600000 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 3628208 41790 SH SOLE 15 41790 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 29282302 337276 SH SOLE 19 337276 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 369332 4254 SH SOLE 22 4254 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 2562145 29511 SH SOLE 25 29511 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 1492609 17192 SH SOLE 26 17192 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 26864365 309426 SH SOLE 28 0 0 309426 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 742745 8555 SH SOLE 32 8555 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 45137892 519902 SH SOLE 34 519902 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 21678173 249691 SH SOLE 43 239691 0 10000 NEW YORK CMNTY BANCORP INC COM 649445103 4980957 1546881 SH SOLE 2 639437 0 907444 NEW YORK CMNTY BANCORP INC COM 649445103 10153 3153 SH SOLE 4 3153 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 38089 11829 SH SOLE 7 11829 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3963830 1231003 SH SOLE 18 1231003 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2005007 622673 SH SOLE 19 622673 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 116609734 36214203 SH SOLE 21 36214203 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 68477660 21266354 SH SOLE 22 20298674 0 967680 NEW YORK CMNTY BANCORP INC COM 649445103 445361 138311 SH SOLE 25 138311 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 891927 276996 SH SOLE 26 276996 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 175999 54658 SH SOLE 28 12064 0 42594 NEW YORK CMNTY BANCORP INC COM 649445103 2938537 912589 SH SOLE 30 912589 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 28568 8872 SH SOLE 31 8872 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 337134 104700 SH SOLE 34 104700 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 70116 21775 SH SOLE 36 21775 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 469222 145721 SH SOLE 40 145721 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 7561 2348 SH OTR 43 2348 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 744771 231295 SH SOLE 43 188744 0 42551 NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307 9876774 300846 SH SOLE 21 300846 0 0 NEW YORK MTG TR INC COM 649604840 568526 78962 SH SOLE 2 26432 0 52530 NEW YORK MTG TR INC COM 649604840 2686 373 SH SOLE 4 373 0 0 NEW YORK MTG TR INC COM 649604840 6631 921 SH SOLE 7 921 0 0 NEW YORK MTG TR INC COM 649604840 2087338 289908 SH SOLE 18 289908 0 0 NEW YORK MTG TR INC COM 649604840 1368734 190102 SH SOLE 19 190102 0 0 NEW YORK MTG TR INC COM 649604840 83656231 11618921 SH SOLE 21 11618921 0 0 NEW YORK MTG TR INC COM 649604840 19088064 2651120 SH SOLE 22 2533000 0 118120 NEW YORK MTG TR INC COM 649604840 154159 21411 SH SOLE 25 21411 0 0 NEW YORK MTG TR INC COM 649604840 398786 55387 SH SOLE 26 21121 0 34266 NEW YORK MTG TR INC COM 649604840 7805 1084 SH SOLE 28 1084 0 0 NEW YORK MTG TR INC COM 649604840 1472760 204550 SH SOLE 30 204550 0 0 NEW YORK MTG TR INC COM 649604840 28058 3897 SH SOLE 36 3897 0 0 NEW YORK MTG TR INC COM 649604840 80683 11206 SH SOLE 40 11206 0 0 NEW YORK MTG TR INC COM 649604840 1072850 149007 SH SOLE 43 147893 0 1114 NEW YORK TIMES CO CL A 650111107 16515270 382121 SH SOLE 2 220527 0 161594 NEW YORK TIMES CO CL A 650111107 16251 376 SH SOLE 4 376 0 0 NEW YORK TIMES CO CL A 650111107 936491 21668 SH SOLE 7 20555 0 1113 NEW YORK TIMES CO CL A 650111107 12873163 297852 SH SOLE 18 297852 0 0 NEW YORK TIMES CO CL A 650111107 3022547 69934 SH SOLE 19 69934 0 0 NEW YORK TIMES CO CL A 650111107 363494895 8410340 SH SOLE 21 8410340 0 0 NEW YORK TIMES CO CL A 650111107 207192531 4793904 SH SOLE 22 4577435 0 216469 NEW YORK TIMES CO CL A 650111107 276478 6397 SH SOLE 23 6397 0 0 NEW YORK TIMES CO CL A 650111107 1283461 29696 SH SOLE 25 29696 0 0 NEW YORK TIMES CO CL A 650111107 2904903 67212 SH SOLE 26 55642 0 11570 NEW YORK TIMES CO CL A 650111107 306214 7085 SH SOLE 28 2828 0 4257 NEW YORK TIMES CO CL A 650111107 4183393 96793 SH SOLE 30 96793 0 0 NEW YORK TIMES CO CL A 650111107 86959 2012 SH SOLE 31 2012 0 0 NEW YORK TIMES CO CL A 650111107 252189 5835 SH SOLE 34 5835 0 0 NEW YORK TIMES CO CL A 650111107 52210 1208 SH SOLE 36 1208 0 0 NEW YORK TIMES CO CL A 650111107 1400803 32411 SH SOLE 40 32411 0 0 NEW YORK TIMES CO CL A 650111107 9941 230 SH OTR 43 230 0 0 NEW YORK TIMES CO CL A 650111107 8360623 193443 SH SOLE 43 180888 0 12555 NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109 224202 9480 SH SOLE 2 9480 0 0 NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109 41151 1740 SH SOLE 22 1740 0 0 NEWBURY STREET ACQUISITN COR COM 65101L104 332841 31341 SH SOLE 2 31341 0 0 NEWEGG COMMERCE INC COMMON SHARES G6483G100 18861 20408 SH SOLE 18 20408 0 0 NEWEGG COMMERCE INC COMMON SHARES G6483G100 33560 36313 SH SOLE 22 36313 0 0 NEWEGG COMMERCE INC COMMON SHARES G6483G100 127920 138412 SH SOLE 43 137301 0 1111 NEWELL BRANDS INC COM 651229106 6543759 814914 SH SOLE 2 513590 0 301324 NEWELL BRANDS INC COM 651229106 10158 1265 SH SOLE 4 1265 0 0 NEWELL BRANDS INC COM 651229106 796865 99236 SH SOLE 7 95651 0 3585 NEWELL BRANDS INC COM 651229106 34963170 4354069 SH SOLE 18 4214721 0 139348 NEWELL BRANDS INC COM 651229106 62612456 7797317 SH SOLE 19 7797317 0 0 NEWELL BRANDS INC COM 651229106 351585143 43783953 SH SOLE 21 43783953 0 0 NEWELL BRANDS INC COM 651229106 90579034 11280079 SH SOLE 22 10766552 0 513527 NEWELL BRANDS INC COM 651229106 1284663 159983 SH SOLE 25 159983 0 0 NEWELL BRANDS INC COM 651229106 3782788 471082 SH SOLE 26 363901 0 107181 NEWELL BRANDS INC COM 651229106 54941 6842 SH SOLE 28 6842 0 0 NEWELL BRANDS INC COM 651229106 7087969 882686 SH SOLE 30 882686 0 0 NEWELL BRANDS INC COM 651229106 42109 5244 SH SOLE 31 5244 0 0 NEWELL BRANDS INC COM 651229106 1395453 173780 SH SOLE 32 173780 0 0 NEWELL BRANDS INC COM 651229106 6628548 825473 SH SOLE 34 825473 0 0 NEWELL BRANDS INC COM 651229106 241358 30057 SH SOLE 36 30057 0 0 NEWELL BRANDS INC COM 651229106 717448 89346 SH SOLE 40 89346 0 0 NEWELL BRANDS INC COM 651229106 14944 1861 SH OTR 43 1861 0 0 NEWELL BRANDS INC COM 651229106 4241095 528156 SH SOLE 43 496687 0 31469 NEWMARK GROUP INC CL A 65158N102 1396431 125918 SH SOLE 2 41694 0 84224 NEWMARK GROUP INC CL A 65158N102 6621 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 14217 1282 SH SOLE 7 1282 0 0 NEWMARK GROUP INC CL A 65158N102 3985247 359355 SH SOLE 18 359355 0 0 NEWMARK GROUP INC CL A 65158N102 3224307 290740 SH SOLE 19 290740 0 0 NEWMARK GROUP INC CL A 65158N102 55296991 4986203 SH SOLE 21 4986203 0 0 NEWMARK GROUP INC CL A 65158N102 41679170 3758266 SH SOLE 22 3577182 0 181084 NEWMARK GROUP INC CL A 65158N102 297955 26867 SH SOLE 25 26867 0 0 NEWMARK GROUP INC CL A 65158N102 613854 55352 SH SOLE 26 55352 0 0 NEWMARK GROUP INC CL A 65158N102 33536 3024 SH SOLE 28 3024 0 0 NEWMARK GROUP INC CL A 65158N102 1232842 111167 SH SOLE 30 111167 0 0 NEWMARK GROUP INC CL A 65158N102 372801 33616 SH SOLE 40 33616 0 0 NEWMARK GROUP INC CL A 65158N102 2717659 245055 SH SOLE 43 205501 0 39554 NEWMARKET CORP COM 651587107 11819163 18624 SH SOLE 2 7328 0 11296 NEWMARKET CORP COM 651587107 12058 19 SH SOLE 4 19 0 0 NEWMARKET CORP COM 651587107 31731 50 SH SOLE 7 50 0 0 NEWMARKET CORP COM 651587107 7304476 11510 SH SOLE 18 11510 0 0 NEWMARKET CORP COM 651587107 1329529 2095 SH SOLE 19 2095 0 0 NEWMARKET CORP COM 651587107 223833012 352704 SH SOLE 21 352704 0 0 NEWMARKET CORP COM 651587107 125260661 197379 SH SOLE 22 188444 0 8935 NEWMARKET CORP COM 651587107 918930 1448 SH SOLE 25 1448 0 0 NEWMARKET CORP COM 651587107 1535780 2420 SH SOLE 26 2420 0 0 NEWMARKET CORP COM 651587107 245598 387 SH SOLE 28 153 0 234 NEWMARKET CORP COM 651587107 3161042 4981 SH SOLE 30 4981 0 0 NEWMARKET CORP COM 651587107 51404 81 SH SOLE 31 81 0 0 NEWMARKET CORP COM 651587107 960180 1513 SH SOLE 40 1513 0 0 NEWMARKET CORP COM 651587107 12923917 20365 SH SOLE 43 19313 0 1052 NEWMONT CORP COM 651639106 94135731 2626555 SH SOLE 2 458125 0 2168430 NEWMONT CORP COM 651639106 35449738 989111 SH SOLE 4 520324 0 468787 NEWMONT CORP COM 651639106 192875576 5381573 SH SOLE 7 5269085 0 112488 NEWMONT CORP COM 651639106 1634483 45605 SH SOLE 13 45605 0 0 NEWMONT CORP COM 651639106 5764111 160829 SH SOLE 15 160829 0 0 NEWMONT CORP COM 651639106 58720435 1638405 SH SOLE 18 1566173 0 72232 NEWMONT CORP COM 651639106 31028301 865745 SH SOLE 19 865745 0 0 NEWMONT CORP COM 651639106 1364119895 38061381 SH SOLE 21 38061381 0 0 NEWMONT CORP COM 651639106 914342697 25511794 SH SOLE 22 22979704 0 2532090 NEWMONT CORP COM 651639106 72218532 2015026 SH SOLE 23 2015026 0 0 NEWMONT CORP COM 651639106 251386921 7014144 SH SOLE 25 6066583 0 947561 NEWMONT CORP COM 651639106 84521185 2358292 SH SOLE 26 1525252 0 833040 NEWMONT CORP COM 651639106 93223316 2601097 SH SOLE 28 107173 0 2493924 NEWMONT CORP COM 651639106 12506798 348962 SH SOLE 29 348962 0 0 NEWMONT CORP COM 651639106 488645427 13634080 SH SOLE 30 13634080 0 0 NEWMONT CORP COM 651639106 9508997 265318 SH SOLE 31 246833 0 18485 NEWMONT CORP COM 651639106 3605540 100601 SH SOLE 32 100601 0 0 NEWMONT CORP COM 651639106 301556326 8413960 SH SOLE 34 8413960 0 0 NEWMONT CORP COM 651639106 13322588 371724 SH SOLE 36 371724 0 0 NEWMONT CORP COM 651639106 1942385 54196 SH SOLE 40 54196 0 0 NEWMONT CORP COM 651639106 32041 894 SH OTR 43 894 0 0 NEWMONT CORP COM 651639106 54304749 1515199 SH SOLE 43 1353881 0 161318 NEWPARK RES INC COM PAR $.01NEW 651718504 1379619 191083 SH SOLE 2 127656 0 63427 NEWPARK RES INC COM PAR $.01NEW 651718504 3198 443 SH SOLE 7 443 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1534416 212523 SH SOLE 18 212523 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1155936 160102 SH SOLE 19 160102 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 21438859 2969371 SH SOLE 21 2969371 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 18052202 2500305 SH SOLE 22 2404282 0 96023 NEWPARK RES INC COM PAR $.01NEW 651718504 119116 16498 SH SOLE 25 16498 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 9848 1364 SH SOLE 28 1364 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 102654 14218 SH SOLE 40 14218 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 666384 92297 SH SOLE 43 86436 0 5861 NEWS CORP NEW CL A 65249B109 21716572 829510 SH SOLE 2 141248 0 688262 NEWS CORP NEW CL A 65249B109 8639348 329998 SH SOLE 4 112945 0 217053 NEWS CORP NEW CL A 65249B109 6018389 229885 SH SOLE 7 206014 0 23871 NEWS CORP NEW CL A 65249B109 186271 7115 SH SOLE 13 7115 0 0 NEWS CORP NEW CL A 65249B109 1344814 51368 SH SOLE 15 51368 0 0 NEWS CORP NEW CL A 65249B109 16977599 648495 SH SOLE 18 625190 0 23305 NEWS CORP NEW CL A 65249B109 6164160 235453 SH SOLE 19 235453 0 0 NEWS CORP NEW CL A 65249B109 267151401 10204408 SH SOLE 21 10204408 0 0 NEWS CORP NEW CL A 65249B109 238971878 9128032 SH SOLE 22 8112210 0 1015822 NEWS CORP NEW CL A 65249B109 14919746 569891 SH SOLE 23 569891 0 0 NEWS CORP NEW CL A 65249B109 15772272 602455 SH SOLE 25 602455 0 0 NEWS CORP NEW CL A 65249B109 10617666 405564 SH SOLE 26 244446 0 161118 NEWS CORP NEW CL A 65249B109 15084890 576199 SH SOLE 28 37947 0 538252 NEWS CORP NEW CL A 65249B109 53448931 2041594 SH SOLE 30 2041594 0 0 NEWS CORP NEW CL A 65249B109 2339759 89372 SH SOLE 31 83512 0 5860 NEWS CORP NEW CL A 65249B109 519935 19860 SH SOLE 34 19860 0 0 NEWS CORP NEW CL A 65249B109 2668815 101941 SH SOLE 36 101941 0 0 NEWS CORP NEW CL A 65249B109 456527 17438 SH SOLE 40 17438 0 0 NEWS CORP NEW CL A 65249B109 14367129 548783 SH SOLE 43 497454 0 51329 NEWS CORP NEW CL B 65249B208 5955473 220084 SH SOLE 2 37610 0 182474 NEWS CORP NEW CL B 65249B208 86267 3188 SH SOLE 4 3188 0 0 NEWS CORP NEW CL B 65249B208 1606552 59370 SH SOLE 7 46552 0 12818 NEWS CORP NEW CL B 65249B208 165174 6104 SH SOLE 15 6104 0 0 NEWS CORP NEW CL B 65249B208 3408965 125978 SH SOLE 18 125830 0 148 NEWS CORP NEW CL B 65249B208 1793050 66262 SH SOLE 19 66262 0 0 NEWS CORP NEW CL B 65249B208 76224286 2816862 SH SOLE 21 2816862 0 0 NEWS CORP NEW CL B 65249B208 67191604 2483060 SH SOLE 22 2346737 0 136323 NEWS CORP NEW CL B 65249B208 4632158 171181 SH SOLE 25 171181 0 0 NEWS CORP NEW CL B 65249B208 1452906 53692 SH SOLE 26 13897 0 39795 NEWS CORP NEW CL B 65249B208 1294199 47827 SH SOLE 28 22466 0 25361 NEWS CORP NEW CL B 65249B208 9096381 336156 SH SOLE 30 336156 0 0 NEWS CORP NEW CL B 65249B208 40617 1501 SH SOLE 31 1501 0 0 NEWS CORP NEW CL B 65249B208 283264 10468 SH SOLE 36 10468 0 0 NEWS CORP NEW CL B 65249B208 1013577 37457 SH SOLE 43 30161 0 7296 NEWTEKONE INC COM NEW 652526203 135190 12290 SH SOLE 2 808 0 11482 NEWTEKONE INC COM NEW 652526203 2816 256 SH SOLE 7 256 0 0 NEWTEKONE INC COM NEW 652526203 736681 66971 SH SOLE 18 66971 0 0 NEWTEKONE INC COM NEW 652526203 550110 50010 SH SOLE 19 50010 0 0 NEWTEKONE INC COM NEW 652526203 10180401 925491 SH SOLE 21 925491 0 0 NEWTEKONE INC COM NEW 652526203 8056631 732421 SH SOLE 22 712781 0 19640 NEXA RES S A COM L67359106 431927 60325 SH SOLE 2 60325 0 0 NEXA RES S A COM L67359106 530513 74094 SH SOLE 7 74094 0 0 NEXA RES S A COM L67359106 258770 36141 SH SOLE 21 36141 0 0 NEXA RES S A COM L67359106 128107 17892 SH SOLE 22 17892 0 0 NEXA RES S A COM L67359106 465 65 SH SOLE 43 65 0 0 NEXGEN ENERGY LTD COM 65340P106 725547 93378 SH SOLE 21 93378 0 0 NEXGEN ENERGY LTD COM 65340P106 23714 3052 SH SOLE 43 3052 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 366769 55571 SH SOLE 2 40455 0 15116 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 2508 380 SH SOLE 7 380 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 615971 93329 SH SOLE 18 93329 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 417760 63297 SH SOLE 19 63297 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 8007404 1213243 SH SOLE 21 1213243 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 5516267 835798 SH SOLE 22 813820 0 21978 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 12375 1875 SH SOLE 23 1875 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 159568 11112 SH SOLE 2 6638 0 4474 NEXPOINT REAL ESTATE FIN INC COM 65342V101 347670 24211 SH SOLE 18 24211 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 243459 16954 SH SOLE 19 16954 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 6314437 439724 SH SOLE 21 439724 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 1827439 127259 SH SOLE 22 121454 0 5805 NEXPOINT REAL ESTATE FIN INC COM 65342V101 12 1 SH SOLE 43 0 0 1 NEXPOINT RESIDENTIAL TR INC COM 65341D102 6522306 202619 SH SOLE 2 136775 0 65844 NEXPOINT RESIDENTIAL TR INC COM 65341D102 346912 10777 SH SOLE 4 10777 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1043085 32404 SH SOLE 7 28990 0 3414 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3892994 120938 SH SOLE 18 103798 0 17140 NEXPOINT RESIDENTIAL TR INC COM 65341D102 7316047 227277 SH SOLE 19 227277 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 90250556 2803683 SH SOLE 21 2803683 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 35983559 1117849 SH SOLE 22 1065154 0 52695 NEXPOINT RESIDENTIAL TR INC COM 65341D102 339605 10550 SH SOLE 23 10550 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3958115 122961 SH SOLE 25 122961 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 808967 25131 SH SOLE 26 6825 0 18306 NEXPOINT RESIDENTIAL TR INC COM 65341D102 494664 15367 SH SOLE 28 793 0 14574 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3746498 116387 SH SOLE 30 116387 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 130885 4066 SH SOLE 40 4066 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 635817 19752 SH SOLE 43 15619 0 4133 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 16634083 96547 SH SOLE 2 34454 0 62093 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 14472 84 SH SOLE 4 84 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 942771 5472 SH SOLE 7 5250 0 222 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 9901679 57471 SH SOLE 18 57471 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1812835 10522 SH SOLE 19 10522 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 300228247 1742575 SH SOLE 21 1742575 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 166915069 968803 SH SOLE 22 923918 0 44885 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1175190 6821 SH SOLE 25 6821 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1708600 9917 SH SOLE 26 9917 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 438306 2544 SH SOLE 28 414 0 2130 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 4163216 24164 SH SOLE 30 24164 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 70983 412 SH SOLE 31 412 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 152304 884 SH SOLE 36 884 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1214645 7050 SH SOLE 40 7050 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 5795089 33636 SH SOLE 43 30262 0 3374 NEXTCURE INC COM 65343E108 214448 96165 SH SOLE 2 76338 0 19827 NEXTCURE INC COM 65343E108 8418 3775 SH SOLE 18 3775 0 0 NEXTCURE INC COM 65343E108 378629 169789 SH SOLE 19 169789 0 0 NEXTCURE INC COM 65343E108 126709 56820 SH SOLE 21 56820 0 0 NEXTCURE INC COM 65343E108 969571 434785 SH SOLE 22 429959 0 4826 NEXTDECADE CORP COM 65342K105 62897378 11073482 SH SOLE 2 11053276 0 20206 NEXTDECADE CORP COM 65342K105 4998 880 SH SOLE 7 880 0 0 NEXTDECADE CORP COM 65342K105 1119448 197086 SH SOLE 18 197086 0 0 NEXTDECADE CORP COM 65342K105 919422 161870 SH SOLE 19 161870 0 0 NEXTDECADE CORP COM 65342K105 16915477 2978077 SH SOLE 21 2978077 0 0 NEXTDECADE CORP COM 65342K105 11959257 2105503 SH SOLE 22 2048271 0 57232 NEXTDECADE CORP COM 65342K105 134076 23605 SH SOLE 25 23605 0 0 NEXTDECADE CORP COM 65342K105 8497 1496 SH SOLE 26 1496 0 0 NEXTDECADE CORP COM 65342K105 95770 16861 SH SOLE 30 16861 0 0 NEXTDECADE CORP COM 65342K105 88114 15513 SH SOLE 40 15513 0 0 NEXTDECADE CORP COM 65342K105 171831 30252 SH SOLE 43 20603 0 9649 NEXTDOOR HOLDINGS INC COM CL A 65345M108 213525 94900 SH SOLE 2 44917 0 49983 NEXTDOOR HOLDINGS INC COM CL A 65345M108 3292 1463 SH SOLE 7 1463 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 881789 391906 SH SOLE 18 391906 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 708737 314994 SH SOLE 19 314994 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 12990501 5773556 SH SOLE 21 5773556 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 8374768 3722119 SH SOLE 22 3568964 0 153155 NEXTDOOR HOLDINGS INC COM CL A 65345M108 41477 18434 SH SOLE 25 18434 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 124108 55159 SH SOLE 30 55159 0 0 NEXTERA ENERGY INC COM 65339F101 227773578 3563974 SH SOLE 2 558980 0 3004994 NEXTERA ENERGY INC COM 65339F101 73923163 1156676 SH SOLE 4 961710 0 194966 NEXTERA ENERGY INC COM 65339F101 136518343 2136103 SH SOLE 7 1938175 0 197928 NEXTERA ENERGY INC COM 65339F101 4616858 72240 SH SOLE 13 72240 0 0 NEXTERA ENERGY INC COM 65339F101 18951744 296538 SH SOLE 15 296538 0 0 NEXTERA ENERGY INC COM 65339F101 216771919 3391831 SH SOLE 18 3263992 0 127839 NEXTERA ENERGY INC COM 65339F101 175979381 2753550 SH SOLE 19 2753550 0 0 NEXTERA ENERGY INC COM 65339F101 3681076229 57597813 SH SOLE 21 57597813 0 0 NEXTERA ENERGY INC COM 65339F101 2801315071 43832187 SH SOLE 22 39368336 0 4463851 NEXTERA ENERGY INC COM 65339F101 234125274 3663359 SH SOLE 23 3663359 0 0 NEXTERA ENERGY INC COM 65339F101 227598465 3561234 SH SOLE 25 3561234 0 0 NEXTERA ENERGY INC COM 65339F101 145285964 2273290 SH SOLE 26 1372736 0 900554 NEXTERA ENERGY INC COM 65339F101 205535135 3216009 SH SOLE 28 90784 0 3125225 NEXTERA ENERGY INC COM 65339F101 909627771 14232949 SH SOLE 30 14232949 0 0 NEXTERA ENERGY INC COM 65339F101 30200095 472541 SH SOLE 31 439702 0 32839 NEXTERA ENERGY INC COM 65339F101 4213395 65927 SH SOLE 32 65927 0 0 NEXTERA ENERGY INC COM 65339F101 300125386 4696063 SH SOLE 34 4696063 0 0 NEXTERA ENERGY INC COM 65339F101 28524183 446318 SH SOLE 36 446318 0 0 NEXTERA ENERGY INC COM 65339F101 6462068 101112 SH SOLE 40 101112 0 0 NEXTERA ENERGY INC COM 65339F101 143542 2246 SH OTR 43 2246 0 0 NEXTERA ENERGY INC COM 65339F101 163088174 2551841 SH SOLE 43 2166732 0 385109 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 149647465 3844014 SH SOLE 21 3844014 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 196530086 6533580 SH SOLE 46 6533580 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2920948 97106 SH SOLE 2 87313 0 9793 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7761 258 SH SOLE 4 258 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 574348 19094 SH SOLE 7 18051 0 1043 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 477580 15877 SH SOLE 18 15877 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4232406 140705 SH SOLE 21 140705 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5068991 168517 SH SOLE 22 122736 0 45781 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 578829 19243 SH SOLE 25 19243 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 788337 26208 SH SOLE 26 26208 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 255770 8503 SH SOLE 28 0 0 8503 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2966700 98627 SH SOLE 30 98627 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 588335 19559 SH SOLE 40 19559 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 174 6 SH SOLE 43 6 0 0 NEXTNAV INC COMMON STOCK 65345N106 171021 25991 SH SOLE 2 11575 0 14416 NEXTNAV INC COMMON STOCK 65345N106 2928 445 SH SOLE 7 445 0 0 NEXTNAV INC COMMON STOCK 65345N106 931623 141584 SH SOLE 18 141584 0 0 NEXTNAV INC COMMON STOCK 65345N106 809524 123028 SH SOLE 19 123028 0 0 NEXTNAV INC COMMON STOCK 65345N106 13801346 2097469 SH SOLE 21 2097469 0 0 NEXTNAV INC COMMON STOCK 65345N106 6684161 1015830 SH SOLE 22 993998 0 21832 NEXTNAV INC COMMON STOCK 65345N106 26866 4083 SH SOLE 25 4083 0 0 NEXTNAV INC COMMON STOCK 65345N106 252402 38359 SH SOLE 30 38359 0 0 NEXTPLAT CORP COM NEW 68557F209 1297 848 SH SOLE 18 848 0 0 NEXTPLAT CORP COM NEW 68557F209 13788 9012 SH SOLE 21 9012 0 0 NEXTPLAY TECHNOLOGIES INC COM NEW 65344G201 24757 37562 SH SOLE 22 37562 0 0 NEXTRACKER INC CLASS A COM 65290E101 4413537 78435 SH SOLE 2 48135 0 30300 NEXTRACKER INC CLASS A COM 65290E101 20876 371 SH SOLE 4 371 0 0 NEXTRACKER INC CLASS A COM 65290E101 1385367 24620 SH SOLE 7 23535 0 1085 NEXTRACKER INC CLASS A COM 65290E101 20325456 361213 SH SOLE 18 293809 0 67404 NEXTRACKER INC CLASS A COM 65290E101 40233838 715014 SH SOLE 19 715014 0 0 NEXTRACKER INC CLASS A COM 65290E101 362625713 6444388 SH SOLE 21 6444388 0 0 NEXTRACKER INC CLASS A COM 65290E101 194920462 3464021 SH SOLE 22 3357167 0 106854 NEXTRACKER INC CLASS A COM 65290E101 63135 1122 SH SOLE 23 1122 0 0 NEXTRACKER INC CLASS A COM 65290E101 1422168 25274 SH SOLE 25 25274 0 0 NEXTRACKER INC CLASS A COM 65290E101 2417134 42956 SH SOLE 26 41217 0 1739 NEXTRACKER INC CLASS A COM 65290E101 2423661 43072 SH SOLE 28 38142 0 4930 NEXTRACKER INC CLASS A COM 65290E101 158634358 2819164 SH SOLE 30 2819164 0 0 NEXTRACKER INC CLASS A COM 65290E101 50990749 906180 SH SOLE 34 906180 0 0 NEXTRACKER INC CLASS A COM 65290E101 28360 504 SH SOLE 36 504 0 0 NEXTRACKER INC CLASS A COM 65290E101 1491887 26513 SH SOLE 40 26513 0 0 NEXTRACKER INC CLASS A COM 65290E101 2910132 51717 SH SOLE 43 45643 0 6074 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 296277 51437 SH SOLE 2 51437 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 26456 4593 SH SOLE 18 0 0 4593 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 7579428 1315873 SH SOLE 19 1315873 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 31317 19696 SH SOLE 2 1878 0 17818 NGM BIOPHARMACEUTICALS INC COM 62921N105 733 461 SH SOLE 7 461 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 205272 129102 SH SOLE 18 129102 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 129405 81387 SH SOLE 19 81387 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 2612783 1643260 SH SOLE 21 1643260 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1786022 1123284 SH SOLE 22 1090449 0 32835 NGM BIOPHARMACEUTICALS INC COM 62921N105 11162 7020 SH SOLE 43 3145 0 3875 NI HLDGS INC COM 65342T106 502859 33192 SH SOLE 2 31729 0 1463 NI HLDGS INC COM 65342T106 2091 138 SH SOLE 7 138 0 0 NI HLDGS INC COM 65342T106 346011 22839 SH SOLE 18 22839 0 0 NI HLDGS INC COM 65342T106 239597 15815 SH SOLE 19 15815 0 0 NI HLDGS INC COM 65342T106 4550787 300382 SH SOLE 21 300382 0 0 NI HLDGS INC COM 65342T106 1953986 128976 SH SOLE 22 121518 0 7458 NI HLDGS INC COM 65342T106 23301 1538 SH SOLE 23 1538 0 0 NICE LTD SPONSORED ADR 653656108 849621 3260 SH SOLE 4 3260 0 0 NICE LTD SPONSORED ADR 653656108 20047672 76923 SH SOLE 18 76923 0 0 NICE LTD SPONSORED ADR 653656108 112194304 430490 SH SOLE 19 430490 0 0 NICE LTD SPONSORED ADR 653656108 8220997 31544 SH SOLE 22 31544 0 0 NICE LTD SPONSORED ADR 653656108 7324464 28104 SH SOLE 26 28104 0 0 NICE LTD SPONSORED ADR 653656108 1001823 3844 SH SOLE 30 3844 0 0 NICE LTD SPONSORED ADR 653656108 65801859 252482 SH SOLE 34 252482 0 0 NICE LTD SPONSORED ADR 653656108 34799301 133525 SH SOLE 43 122937 0 10588 NICHOLAS FINL INC BC COM NEW 65373J209 4103 607 SH SOLE 18 607 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 64254 9505 SH SOLE 21 9505 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 2934 434 SH SOLE 22 434 0 0 NICOLET BANKSHARES INC COM 65406E102 967388 11250 SH SOLE 2 3917 0 7333 NICOLET BANKSHARES INC COM 65406E102 7911 92 SH SOLE 7 92 0 0 NICOLET BANKSHARES INC COM 65406E102 3176987 36946 SH SOLE 18 36946 0 0 NICOLET BANKSHARES INC COM 65406E102 2415631 28092 SH SOLE 19 28092 0 0 NICOLET BANKSHARES INC COM 65406E102 43886200 510364 SH SOLE 21 510364 0 0 NICOLET BANKSHARES INC COM 65406E102 31171633 362503 SH SOLE 22 345070 0 17433 NICOLET BANKSHARES INC COM 65406E102 272846 3173 SH SOLE 25 3173 0 0 NICOLET BANKSHARES INC COM 65406E102 761871 8860 SH SOLE 26 8860 0 0 NICOLET BANKSHARES INC COM 65406E102 56409 656 SH SOLE 28 239 0 417 NICOLET BANKSHARES INC COM 65406E102 966528 11240 SH SOLE 30 11240 0 0 NICOLET BANKSHARES INC COM 65406E102 236988 2756 SH SOLE 40 2756 0 0 NICOLET BANKSHARES INC COM 65406E102 1197669 13928 SH SOLE 43 13547 0 381 NIKE INC CL B 654106103 245798111 2615430 SH SOLE 2 899397 0 1716033 NIKE INC CL B 654106103 98724862 1050488 SH SOLE 4 536349 0 514139 NIKE INC CL B 654106103 82543762 878312 SH SOLE 7 777911 0 100401 NIKE INC CL B 654106103 10402834 110692 SH SOLE 13 110692 0 0 NIKE INC CL B 654106103 16449225 175029 SH SOLE 15 175029 0 0 NIKE INC CL B 654106103 171050555 1820074 SH SOLE 18 1738202 0 81872 NIKE INC CL B 654106103 34274130 364696 SH SOLE 19 364696 0 0 NIKE INC CL B 654106103 3516047802 37412724 SH SOLE 21 37412724 0 0 NIKE INC CL B 654106103 2460045855 26176270 SH SOLE 22 23492356 0 2683914 NIKE INC CL B 654106103 215547265 2293544 SH SOLE 23 2293544 0 0 NIKE INC CL B 654106103 250031441 2660475 SH SOLE 25 2358147 0 302328 NIKE INC CL B 654106103 122194300 1300216 SH SOLE 26 765064 0 535152 NIKE INC CL B 654106103 195564862 2080920 SH SOLE 28 146508 0 1934412 NIKE INC CL B 654106103 2506917 26675 SH SOLE 29 26675 0 0 NIKE INC CL B 654106103 727153991 7737327 SH SOLE 30 7737327 0 0 NIKE INC CL B 654106103 33466372 356101 SH SOLE 31 336600 0 19501 NIKE INC CL B 654106103 4577860 48711 SH SOLE 32 48711 0 0 NIKE INC CL B 654106103 17769269 189075 SH SOLE 34 189075 0 0 NIKE INC CL B 654106103 24323810 258819 SH SOLE 36 258819 0 0 NIKE INC CL B 654106103 5583916 59416 SH SOLE 40 59416 0 0 NIKE INC CL B 654106103 155819 1658 SH OTR 43 1658 0 0 NIKE INC CL B 654106103 143336478 1525181 SH SOLE 43 1300562 0 224619 NIKOLA CORP COM 654110105 751716 722804 SH SOLE 2 311239 0 411565 NIKOLA CORP COM 654110105 1583 1522 SH SOLE 4 1522 0 0 NIKOLA CORP COM 654110105 3631 3491 SH SOLE 7 3491 0 0 NIKOLA CORP COM 654110105 1839141 1768405 SH SOLE 18 1768405 0 0 NIKOLA CORP COM 654110105 1639866 1576794 SH SOLE 19 1576794 0 0 NIKOLA CORP COM 654110105 30786934 29602821 SH SOLE 21 29602821 0 0 NIKOLA CORP COM 654110105 28585354 27485917 SH SOLE 22 26319282 0 1166635 NIKOLA CORP COM 654110105 245671 236222 SH SOLE 25 236222 0 0 NIKOLA CORP COM 654110105 114394 109994 SH SOLE 26 109994 0 0 NIKOLA CORP COM 654110105 629981 605751 SH SOLE 28 555389 0 50362 NIKOLA CORP COM 654110105 1116928 1073969 SH SOLE 30 1073969 0 0 NIKOLA CORP COM 654110105 11962 11502 SH SOLE 36 11502 0 0 NIKOLA CORP COM 654110105 327382 314790 SH SOLE 40 314790 0 0 NIKOLA CORP COM 654110105 3394 3263 SH SOLE 43 3263 0 0 NINE ENERGY SERVICE INC COM 65441V101 42172 18827 SH SOLE 2 18827 0 0 NINE ENERGY SERVICE INC COM 65441V101 8980 4009 SH SOLE 18 4009 0 0 NINE ENERGY SERVICE INC COM 65441V101 62832 28050 SH SOLE 19 28050 0 0 NINE ENERGY SERVICE INC COM 65441V101 114650 51183 SH SOLE 21 51183 0 0 NINE ENERGY SERVICE INC COM 65441V101 664579 296687 SH SOLE 22 296687 0 0 NINE ENERGY SERVICE INC COM 65441V101 9386 4190 SH SOLE 34 4190 0 0 NINE ENERGY SERVICE INC COM 65441V101 7780 3473 SH SOLE 43 3473 0 0 NIO INC SPON ADS 62914V106 2885868 641304 SH SOLE 2 91807 0 549497 NIO INC SPON ADS 62914V106 2216462 492547 SH SOLE 4 274747 0 217800 NIO INC SPON ADS 62914V106 3882038 862675 SH SOLE 7 836109 0 26566 NIO INC SPON ADS 62914V106 1352237 300497 SH SOLE 13 300497 0 0 NIO INC SPON ADS 62914V106 7146302 1588067 SH SOLE 15 1588067 0 0 NIO INC SPON ADS 62914V106 1776578 394795 SH SOLE 18 394795 0 0 NIO INC SPON ADS 62914V106 8820 1960 SH SOLE 19 1960 0 0 NIO INC SPON ADS 62914V106 110808797 24624177 SH SOLE 21 24624177 0 0 NIO INC SPON ADS 62914V106 57926736 12872608 SH SOLE 22 11226773 0 1645835 NIO INC SPON ADS 62914V106 7778529 1728562 SH SOLE 23 1728562 0 0 NIO INC SPON ADS 62914V106 34592 7687 SH SOLE 25 7687 0 0 NIO INC SPON ADS 62914V106 6215324 1381183 SH SOLE 26 59219 0 1321964 NIO INC SPON ADS 62914V106 11641455 2586990 SH SOLE 28 0 0 2586990 NIO INC SPON ADS 62914V106 61733984 13718663 SH SOLE 30 13718663 0 0 NIO INC SPON ADS 62914V106 359154 79812 SH SOLE 32 79812 0 0 NIO INC SPON ADS 62914V106 442260 98280 SH SOLE 34 98280 0 0 NIO INC SPON ADS 62914V106 43020 9560 SH SOLE 36 9560 0 0 NIO INC SPON ADS 62914V106 86958 19324 SH SOLE 40 19324 0 0 NIO INC SPON ADS 62914V106 5532093 1229354 SH SOLE 43 1072312 0 157042 NIOCORP DEVS LTD COM NEW 654484609 22859 8404 SH SOLE 2 8162 0 242 NIOCORP DEVS LTD COM NEW 654484609 3343 1229 SH SOLE 18 1229 0 0 NIOCORP DEVS LTD COM NEW 654484609 234891 86357 SH SOLE 19 86357 0 0 NIOCORP DEVS LTD COM NEW 654484609 63354 23292 SH SOLE 21 23292 0 0 NIOCORP DEVS LTD COM NEW 654484609 152804 56178 SH SOLE 22 52370 0 3808 NIOCORP DEVS LTD COM NEW 654484609 4205 1546 SH SOLE 23 1546 0 0 NISOURCE INC COM 65473P105 35196659 1272475 SH SOLE 2 204560 0 1067915 NISOURCE INC COM 65473P105 14779678 534334 SH SOLE 4 242551 0 291783 NISOURCE INC COM 65473P105 25411021 918692 SH SOLE 7 804883 0 113809 NISOURCE INC COM 65473P105 338337 12232 SH SOLE 13 12232 0 0 NISOURCE INC COM 65473P105 1856871 67132 SH SOLE 15 67132 0 0 NISOURCE INC COM 65473P105 23653062 855136 SH SOLE 18 827265 0 27871 NISOURCE INC COM 65473P105 15237866 550899 SH SOLE 19 550899 0 0 NISOURCE INC COM 65473P105 604237651 21845179 SH SOLE 21 21845179 0 0 NISOURCE INC COM 65473P105 272421210 9848923 SH SOLE 22 8844795 0 1004128 NISOURCE INC COM 65473P105 18509878 669193 SH SOLE 23 669193 0 0 NISOURCE INC COM 65473P105 16856447 609416 SH SOLE 25 609416 0 0 NISOURCE INC COM 65473P105 7174257 259373 SH SOLE 26 235267 0 24106 NISOURCE INC COM 65473P105 9082465 328361 SH SOLE 28 7187 0 321174 NISOURCE INC COM 65473P105 68701687 2483792 SH SOLE 30 2483792 0 0 NISOURCE INC COM 65473P105 2946177 106514 SH SOLE 31 99691 0 6823 NISOURCE INC COM 65473P105 4399185 159045 SH SOLE 32 159045 0 0 NISOURCE INC COM 65473P105 4851038 175381 SH SOLE 34 175381 0 0 NISOURCE INC COM 65473P105 2302584 83246 SH SOLE 36 83246 0 0 NISOURCE INC COM 65473P105 325226 11758 SH SOLE 40 11758 0 0 NISOURCE INC COM 65473P105 16817 608 SH OTR 43 608 0 0 NISOURCE INC COM 65473P105 7791626 281693 SH SOLE 43 236074 0 45619 NKARTA INC COM 65487U108 1331803 123201 SH SOLE 2 77495 0 45706 NKARTA INC COM 65487U108 2454 227 SH SOLE 7 227 0 0 NKARTA INC COM 65487U108 912753 84436 SH SOLE 18 84436 0 0 NKARTA INC COM 65487U108 1128078 104355 SH SOLE 19 104355 0 0 NKARTA INC COM 65487U108 12761237 1180503 SH SOLE 21 1180503 0 0 NKARTA INC COM 65487U108 14294225 1322315 SH SOLE 22 1274827 0 47488 NKARTA INC COM 65487U108 113170 10469 SH SOLE 43 10221 0 248 NL INDS INC COM NEW 629156407 29906 4080 SH SOLE 2 157 0 3923 NL INDS INC COM NEW 629156407 160402 21883 SH SOLE 18 21883 0 0 NL INDS INC COM NEW 629156407 115667 15780 SH SOLE 19 15780 0 0 NL INDS INC COM NEW 629156407 2248008 306686 SH SOLE 21 306686 0 0 NL INDS INC COM NEW 629156407 1398865 190841 SH SOLE 22 185988 0 4853 NL INDS INC COM NEW 629156407 13289 1813 SH SOLE 43 1813 0 0 NLIGHT INC COM 65487K100 492700 37900 SH SOLE 2 12941 0 24959 NLIGHT INC COM 65487K100 1690 130 SH SOLE 4 130 0 0 NLIGHT INC COM 65487K100 4056 312 SH SOLE 7 312 0 0 NLIGHT INC COM 65487K100 1637506 125962 SH SOLE 18 125962 0 0 NLIGHT INC COM 65487K100 1251484 96268 SH SOLE 19 96268 0 0 NLIGHT INC COM 65487K100 23623418 1817186 SH SOLE 21 1817186 0 0 NLIGHT INC COM 65487K100 16614546 1278042 SH SOLE 22 1222152 0 55890 NLIGHT INC COM 65487K100 142844 10988 SH SOLE 25 10988 0 0 NLIGHT INC COM 65487K100 264836 20372 SH SOLE 26 20372 0 0 NLIGHT INC COM 65487K100 37778 2906 SH SOLE 28 2906 0 0 NLIGHT INC COM 65487K100 338793 26061 SH SOLE 30 26061 0 0 NLIGHT INC COM 65487K100 188318 14486 SH SOLE 40 14486 0 0 NLIGHT INC COM 65487K100 267956 20612 SH SOLE 43 19060 0 1552 NMI HLDGS INC CL A 629209305 6445233 199296 SH SOLE 2 103065 0 96231 NMI HLDGS INC CL A 629209305 10575 327 SH SOLE 4 327 0 0 NMI HLDGS INC CL A 629209305 19372 599 SH SOLE 7 599 0 0 NMI HLDGS INC CL A 629209305 8253265 255203 SH SOLE 18 255203 0 0 NMI HLDGS INC CL A 629209305 15454122 477864 SH SOLE 19 477864 0 0 NMI HLDGS INC CL A 629209305 300623067 9295704 SH SOLE 21 9295704 0 0 NMI HLDGS INC CL A 629209305 89450661 2765945 SH SOLE 22 2642506 0 123439 NMI HLDGS INC CL A 629209305 37870 1171 SH SOLE 23 1171 0 0 NMI HLDGS INC CL A 629209305 514594 15912 SH SOLE 25 15912 0 0 NMI HLDGS INC CL A 629209305 5191411 160526 SH SOLE 26 22541 0 137985 NMI HLDGS INC CL A 629209305 83890 2594 SH SOLE 28 369 0 2225 NMI HLDGS INC CL A 629209305 5895614 182301 SH SOLE 30 182301 0 0 NMI HLDGS INC CL A 629209305 264897 8191 SH SOLE 34 8191 0 0 NMI HLDGS INC CL A 629209305 556410 17205 SH SOLE 40 17205 0 0 NMI HLDGS INC CL A 629209305 4569448 141294 SH SOLE 43 136873 0 4421 NN INC COM 629337106 60459 12755 SH SOLE 18 12755 0 0 NN INC COM 629337106 460567 97166 SH SOLE 21 97166 0 0 NN INC COM 629337106 3014356 635940 SH SOLE 22 635940 0 0 NN INC COM 629337106 28895 6096 SH SOLE 26 6096 0 0 NNN REIT INC COM 637417106 16774040 392467 SH SOLE 2 188233 0 204234 NNN REIT INC COM 637417106 3635464 85060 SH SOLE 4 85060 0 0 NNN REIT INC COM 637417106 14231950 332989 SH SOLE 7 302638 0 30351 NNN REIT INC COM 637417106 13175759 308277 SH SOLE 18 308277 0 0 NNN REIT INC COM 637417106 15297715 357925 SH SOLE 19 357925 0 0 NNN REIT INC COM 637417106 450603204 10542892 SH SOLE 21 10542892 0 0 NNN REIT INC COM 637417106 308387521 7215431 SH SOLE 22 6870555 0 344876 NNN REIT INC COM 637417106 411714 9633 SH SOLE 23 9633 0 0 NNN REIT INC COM 637417106 37824729 884996 SH SOLE 25 884996 0 0 NNN REIT INC COM 637417106 2292659 53642 SH SOLE 26 53642 0 0 NNN REIT INC COM 637417106 5835378 136532 SH SOLE 28 9561 0 126971 NNN REIT INC COM 637417106 27026425 632345 SH SOLE 30 632345 0 0 NNN REIT INC COM 637417106 96592 2260 SH SOLE 31 2260 0 0 NNN REIT INC COM 637417106 655161 15329 SH SOLE 36 15329 0 0 NNN REIT INC COM 637417106 1718105 40199 SH SOLE 40 40199 0 0 NNN REIT INC COM 637417106 16882 395 SH OTR 43 395 0 0 NNN REIT INC COM 637417106 18579550 434711 SH SOLE 43 394919 0 39792 NOAH HLDGS LTD SPON ADS 65487X102 1589 139 SH SOLE 2 139 0 0 NOAH HLDGS LTD SPON ADS 65487X102 9613 841 SH SOLE 4 841 0 0 NOAH HLDGS LTD SPON ADS 65487X102 45823 4009 SH SOLE 7 4009 0 0 NOAH HLDGS LTD SPON ADS 65487X102 5111839 447230 SH SOLE 21 447230 0 0 NOAH HLDGS LTD SPON ADS 65487X102 3466136 303249 SH SOLE 22 261929 0 41320 NOAH HLDGS LTD SPON ADS 65487X102 1424167 124599 SH SOLE 30 124599 0 0 NOAH HLDGS LTD SPON ADS 65487X102 1429013 125023 SH SOLE 43 122520 0 2503 NOBLE CORP PLC ORD SHS A G65431127 3907809 80590 SH SOLE 2 36948 0 43642 NOBLE CORP PLC ORD SHS A G65431127 18329 378 SH SOLE 4 378 0 0 NOBLE CORP PLC ORD SHS A G65431127 419293 8647 SH SOLE 7 8227 0 420 NOBLE CORP PLC ORD SHS A G65431127 13025384 268620 SH SOLE 18 268620 0 0 NOBLE CORP PLC ORD SHS A G65431127 11694624 241176 SH SOLE 19 241176 0 0 NOBLE CORP PLC ORD SHS A G65431127 208177559 4293206 SH SOLE 21 4293206 0 0 NOBLE CORP PLC ORD SHS A G65431127 150757835 3109050 SH SOLE 22 3002589 0 106461 NOBLE CORP PLC ORD SHS A G65431127 1094468 22571 SH SOLE 25 22571 0 0 NOBLE CORP PLC ORD SHS A G65431127 2119643 43713 SH SOLE 26 43713 0 0 NOBLE CORP PLC ORD SHS A G65431127 1871520 38596 SH SOLE 28 19529 0 19067 NOBLE CORP PLC ORD SHS A G65431127 3058313 63071 SH SOLE 30 63071 0 0 NOBLE CORP PLC ORD SHS A G65431127 1118179 23060 SH SOLE 40 23060 0 0 NOBLE CORP PLC ORD SHS A G65431127 24827 512 SH OTR 43 512 0 0 NOBLE CORP PLC ORD SHS A G65431127 2504751 51655 SH SOLE 43 38889 0 12766 NOKIA CORP SPONSORED ADR 654902204 5045 1425 SH SOLE 18 1425 0 0 NOKIA CORP SPONSORED ADR 654902204 1953361 551797 SH SOLE 21 551797 0 0 NOKIA CORP SPONSORED ADR 654902204 16068645 4539165 SH SOLE 43 4215920 0 323245 NOMAD FOODS LTD USD ORD SHS G6564A105 469401 23998 SH SOLE 2 23998 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 27971 1430 SH SOLE 7 1430 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 185859 9502 SH SOLE 22 9502 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 99463 5085 SH SOLE 36 5085 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 26208103 4082259 SH SOLE 43 3777929 0 304330 NOODLES & CO COM CL A 65540B105 13685 7165 SH SOLE 2 3906 0 3259 NOODLES & CO COM CL A 65540B105 183360 96000 SH SOLE 18 96000 0 0 NOODLES & CO COM CL A 65540B105 149591 78320 SH SOLE 19 78320 0 0 NOODLES & CO COM CL A 65540B105 2786747 1459030 SH SOLE 21 1459030 0 0 NOODLES & CO COM CL A 65540B105 1866559 977256 SH SOLE 22 960387 0 16869 NOODLES & CO COM CL A 65540B105 846 443 SH SOLE 43 443 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 468291 119462 SH SOLE 2 8222 0 111240 NORDIC AMERICAN TANKERS LIMI COM G65773106 1485531 378962 SH SOLE 7 378962 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2215890 565278 SH SOLE 18 565278 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1720641 438939 SH SOLE 19 438939 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 29221448 7454451 SH SOLE 21 7454451 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 10123467 2582517 SH SOLE 22 2401397 0 181120 NORDIC AMERICAN TANKERS LIMI COM G65773106 1310502 334312 SH SOLE 43 286830 0 47482 NORDSON CORP COM 655663102 23939339 87198 SH SOLE 2 56407 0 30791 NORDSON CORP COM 655663102 17744893 64635 SH SOLE 4 21504 0 43131 NORDSON CORP COM 655663102 10203554 37166 SH SOLE 7 33009 0 4157 NORDSON CORP COM 655663102 586967 2138 SH SOLE 13 2138 0 0 NORDSON CORP COM 655663102 2126587 7746 SH SOLE 15 7746 0 0 NORDSON CORP COM 655663102 21590100 78641 SH SOLE 18 75266 0 3375 NORDSON CORP COM 655663102 8592553 31298 SH SOLE 19 31298 0 0 NORDSON CORP COM 655663102 398689459 1452209 SH SOLE 21 1452209 0 0 NORDSON CORP COM 655663102 359436828 1309233 SH SOLE 22 1182790 0 126443 NORDSON CORP COM 655663102 22341791 81379 SH SOLE 23 81379 0 0 NORDSON CORP COM 655663102 7401873 26961 SH SOLE 25 26685 0 276 NORDSON CORP COM 655663102 9512536 34649 SH SOLE 26 25899 0 8750 NORDSON CORP COM 655663102 35287999 128535 SH SOLE 28 625 0 127910 NORDSON CORP COM 655663102 136308835 496499 SH SOLE 30 494365 0 2134 NORDSON CORP COM 655663102 3388098 12341 SH SOLE 31 11510 0 831 NORDSON CORP COM 655663102 674545 2457 SH SOLE 34 2457 0 0 NORDSON CORP COM 655663102 1656300 6033 SH SOLE 36 6033 0 0 NORDSON CORP COM 655663102 649836 2367 SH SOLE 40 2367 0 0 NORDSON CORP COM 655663102 24606 90 SH OTR 43 90 0 0 NORDSON CORP COM 655663102 14057941 51205 SH SOLE 43 43169 0 8036 NORDSTROM INC COM 655664100 5505596 271613 SH SOLE 2 98850 0 172763 NORDSTROM INC COM 655664100 7135 352 SH SOLE 4 352 0 0 NORDSTROM INC COM 655664100 465825 22981 SH SOLE 7 21896 0 1085 NORDSTROM INC COM 655664100 3539527 174619 SH SOLE 18 174619 0 0 NORDSTROM INC COM 655664100 811449 40032 SH SOLE 19 40032 0 0 NORDSTROM INC COM 655664100 101291116 4997095 SH SOLE 21 4997095 0 0 NORDSTROM INC COM 655664100 62026545 3060017 SH SOLE 22 2904985 0 155032 NORDSTROM INC COM 655664100 468176 23097 SH SOLE 25 23097 0 0 NORDSTROM INC COM 655664100 2856732 140934 SH SOLE 26 140934 0 0 NORDSTROM INC COM 655664100 45668 2253 SH SOLE 28 2253 0 0 NORDSTROM INC COM 655664100 2168951 107003 SH SOLE 30 107003 0 0 NORDSTROM INC COM 655664100 28256 1394 SH SOLE 31 1394 0 0 NORDSTROM INC COM 655664100 158451 7817 SH SOLE 36 7817 0 0 NORDSTROM INC COM 655664100 492885 24316 SH SOLE 40 24316 0 0 NORDSTROM INC COM 655664100 921120 45443 SH SOLE 43 41535 0 3908 NORFOLK SOUTHN CORP COM 655844108 99815248 391632 SH SOLE 2 60425 0 331207 NORFOLK SOUTHN CORP COM 655844108 29105135 114196 SH SOLE 4 90478 0 23718 NORFOLK SOUTHN CORP COM 655844108 36684204 143933 SH SOLE 7 126443 0 17490 NORFOLK SOUTHN CORP COM 655844108 1851631 7265 SH SOLE 13 7265 0 0 NORFOLK SOUTHN CORP COM 655844108 8258553 32403 SH SOLE 15 32403 0 0 NORFOLK SOUTHN CORP COM 655844108 94555031 370993 SH SOLE 18 356625 0 14368 NORFOLK SOUTHN CORP COM 655844108 20903673 82017 SH SOLE 19 82017 0 0 NORFOLK SOUTHN CORP COM 655844108 1322799003 5190093 SH SOLE 21 5190093 0 0 NORFOLK SOUTHN CORP COM 655844108 1230557727 4828178 SH SOLE 22 4331302 0 496876 NORFOLK SOUTHN CORP COM 655844108 87939580 345037 SH SOLE 23 345037 0 0 NORFOLK SOUTHN CORP COM 655844108 86887222 340908 SH SOLE 25 339858 0 1050 NORFOLK SOUTHN CORP COM 655844108 64490266 253032 SH SOLE 26 141547 0 111485 NORFOLK SOUTHN CORP COM 655844108 91546755 359190 SH SOLE 28 3633 0 355557 NORFOLK SOUTHN CORP COM 655844108 353995824 1388927 SH SOLE 30 1388927 0 0 NORFOLK SOUTHN CORP COM 655844108 13337857 52332 SH SOLE 31 48763 0 3569 NORFOLK SOUTHN CORP COM 655844108 4990100 19579 SH SOLE 34 19579 0 0 NORFOLK SOUTHN CORP COM 655844108 12642571 49604 SH SOLE 36 49604 0 0 NORFOLK SOUTHN CORP COM 655844108 2797963 10978 SH SOLE 40 10978 0 0 NORFOLK SOUTHN CORP COM 655844108 79774 313 SH OTR 43 313 0 0 NORFOLK SOUTHN CORP COM 655844108 80354825 315278 SH SOLE 43 261863 0 53414 NORFOLK SOUTHN CORP OPTIONS 655844108 229383 900 SH Call SOLE 4 900 0 0 NORFOLK SOUTHN CORP OPTIONS 655844108 76461 300 SH Call SOLE 7 300 0 0 NORFOLK SOUTHN CORP OPTIONS 655844108 5326783 20900 SH Call SOLE 18 20900 0 0 NORFOLK SOUTHN CORP OPTIONS 655844108 37797221 148300 SH Call SOLE 19 148300 0 0 NORFOLK SOUTHN CORP OPTIONS 655844108 2370291 9300 SH Call SOLE 22 9300 0 0 NORFOLK SOUTHN CORP OPTIONS 655844108 152922 600 SH Call SOLE 30 600 0 0 NORFOLK SOUTHN CORP OPTIONS 655844108 18350640 72000 SH Call SOLE 34 72000 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 24864 1116 SH SOLE 22 1116 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 184282 3330 SH SOLE 2 287 0 3043 NORTHEAST BK LEWISTON ME COM 66405S100 1328 24 SH SOLE 7 24 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 1047918 18936 SH SOLE 18 18936 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 829768 14994 SH SOLE 19 14994 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 15005994 271160 SH SOLE 21 271160 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 12002803 216892 SH SOLE 22 210468 0 6424 NORTHEAST BK LEWISTON ME COM 66405S100 4261 77 SH SOLE 43 77 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 647101 41138 SH SOLE 2 35793 0 5345 NORTHEAST CMNTY BANCORP INC COM 664121100 580610 36911 SH SOLE 18 36911 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 409027 26003 SH SOLE 19 26003 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 8367479 531944 SH SOLE 21 531944 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 6654702 423058 SH SOLE 22 414340 0 8718 NORTHEAST CMNTY BANCORP INC COM 664121100 79 5 SH SOLE 43 5 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 834 2623 SH SOLE 7 2623 0 0 NORTHERN OIL & GAS INC COM 665531307 2452740 61813 SH SOLE 2 26120 0 35693 NORTHERN OIL & GAS INC COM 665531307 12261 309 SH SOLE 4 309 0 0 NORTHERN OIL & GAS INC COM 665531307 30752 775 SH SOLE 7 775 0 0 NORTHERN OIL & GAS INC COM 665531307 10191173 256834 SH SOLE 18 256834 0 0 NORTHERN OIL & GAS INC COM 665531307 7489402 188745 SH SOLE 19 188745 0 0 NORTHERN OIL & GAS INC COM 665531307 411791461 10377809 SH SOLE 21 10377809 0 0 NORTHERN OIL & GAS INC COM 665531307 99908645 2517859 SH SOLE 22 2437244 0 80615 NORTHERN OIL & GAS INC COM 665531307 1297298 32694 SH SOLE 26 32694 0 0 NORTHERN OIL & GAS INC COM 665531307 8872924 223612 SH SOLE 30 223612 0 0 NORTHERN OIL & GAS INC COM 665531307 2252681 56771 SH SOLE 43 54463 0 2308 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 736588 605000 PRN SOLE 2 363000 0 242000 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 1162713 955000 PRN SOLE 18 955000 0 0 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 1732503 1423000 PRN SOLE 19 1423000 0 0 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 5113500 4200000 PRN SOLE 21 4200000 0 0 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 325073 267000 PRN SOLE 26 127000 0 140000 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 65745 54000 PRN SOLE 30 54000 0 0 NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8 376208 309000 PRN SOLE 34 309000 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 18359 1365 SH SOLE 18 1365 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 233331 17348 SH SOLE 21 17348 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 145798 10840 SH SOLE 22 10840 0 0 NORTHERN TR CORP COM 665859104 30965768 348243 SH SOLE 2 74710 0 273533 NORTHERN TR CORP COM 665859104 18391679 206834 SH SOLE 4 109388 0 97446 NORTHERN TR CORP COM 665859104 24951041 280601 SH SOLE 7 256989 0 23612 NORTHERN TR CORP COM 665859104 682372 7674 SH SOLE 13 7674 0 0 NORTHERN TR CORP COM 665859104 2777683 31238 SH SOLE 15 31238 0 0 NORTHERN TR CORP COM 665859104 38118937 428688 SH SOLE 18 415642 0 13046 NORTHERN TR CORP COM 665859104 7823537 87984 SH SOLE 19 87984 0 0 NORTHERN TR CORP COM 665859104 533995811 6005351 SH SOLE 21 6005351 0 0 NORTHERN TR CORP COM 665859104 392162809 4410288 SH SOLE 22 3955516 0 454772 NORTHERN TR CORP COM 665859104 27322537 307271 SH SOLE 23 307271 0 0 NORTHERN TR CORP COM 665859104 31555930 354880 SH SOLE 25 329257 0 25623 NORTHERN TR CORP COM 665859104 27959916 314439 SH SOLE 26 220591 0 93848 NORTHERN TR CORP COM 665859104 35332807 397355 SH SOLE 28 3289 0 394066 NORTHERN TR CORP COM 665859104 169093029 1901631 SH SOLE 30 1708268 0 193363 NORTHERN TR CORP COM 665859104 4300438 48363 SH SOLE 31 44935 0 3428 NORTHERN TR CORP COM 665859104 865547 9734 SH SOLE 34 9734 0 0 NORTHERN TR CORP COM 665859104 4997749 56205 SH SOLE 36 56205 0 0 NORTHERN TR CORP COM 665859104 902538 10150 SH SOLE 40 10150 0 0 NORTHERN TR CORP COM 665859104 29521 332 SH OTR 43 332 0 0 NORTHERN TR CORP COM 665859104 23292641 261951 SH SOLE 43 218961 0 42990 NORTHFIELD BANCORP INC DEL COM 66611T108 345109 35505 SH SOLE 2 12661 0 22844 NORTHFIELD BANCORP INC DEL COM 66611T108 4355 448 SH SOLE 7 448 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1327908 136616 SH SOLE 18 136616 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 792355 81518 SH SOLE 19 81518 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 45652468 4696756 SH SOLE 21 4696756 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 11548390 1188106 SH SOLE 22 1131885 0 56221 NORTHFIELD BANCORP INC DEL COM 66611T108 62023 6381 SH SOLE 25 6381 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 96306 9908 SH SOLE 28 0 0 9908 NORTHFIELD BANCORP INC DEL COM 66611T108 922885 94947 SH SOLE 30 94947 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 50214 5166 SH SOLE 40 5166 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 182444 18770 SH SOLE 43 18770 0 0 NORTHRIM BANCORP INC COM 666762109 2814064 55713 SH SOLE 2 35825 0 19888 NORTHRIM BANCORP INC COM 666762109 780329 15449 SH SOLE 18 15449 0 0 NORTHRIM BANCORP INC COM 666762109 6107013 120907 SH SOLE 19 120907 0 0 NORTHRIM BANCORP INC COM 666762109 10685391 211550 SH SOLE 21 211550 0 0 NORTHRIM BANCORP INC COM 666762109 16920042 334984 SH SOLE 22 322017 0 12967 NORTHRIM BANCORP INC COM 666762109 32478 643 SH SOLE 23 643 0 0 NORTHRIM BANCORP INC COM 666762109 147590 2922 SH SOLE 26 0 0 2922 NORTHRIM BANCORP INC COM 666762109 13941 276 SH SOLE 43 276 0 0 NORTHROP GRUMMAN CORP COM 666807102 126106328 263457 SH SOLE 2 35959 0 227498 NORTHROP GRUMMAN CORP COM 666807102 32623551 68156 SH SOLE 4 25619 0 42537 NORTHROP GRUMMAN CORP COM 666807102 47983750 100246 SH SOLE 7 85239 0 15007 NORTHROP GRUMMAN CORP COM 666807102 2152534 4497 SH SOLE 13 4497 0 0 NORTHROP GRUMMAN CORP COM 666807102 9789076 20451 SH SOLE 15 20451 0 0 NORTHROP GRUMMAN CORP COM 666807102 112991522 236058 SH SOLE 18 226764 0 9294 NORTHROP GRUMMAN CORP COM 666807102 115741424 241803 SH SOLE 19 241803 0 0 NORTHROP GRUMMAN CORP COM 666807102 1860201041 3886268 SH SOLE 21 3886268 0 0 NORTHROP GRUMMAN CORP COM 666807102 1501647844 3137191 SH SOLE 22 2822987 0 314204 NORTHROP GRUMMAN CORP COM 666807102 104730329 218799 SH SOLE 23 218799 0 0 NORTHROP GRUMMAN CORP COM 666807102 31477639 65762 SH SOLE 25 65697 0 65 NORTHROP GRUMMAN CORP COM 666807102 47093443 98386 SH SOLE 26 88981 0 9405 NORTHROP GRUMMAN CORP COM 666807102 69406 145 SH SOLE 29 145 0 0 NORTHROP GRUMMAN CORP COM 666807102 342475486 715488 SH SOLE 30 715488 0 0 NORTHROP GRUMMAN CORP COM 666807102 15661277 32719 SH SOLE 31 30404 0 2315 NORTHROP GRUMMAN CORP COM 666807102 14436386 30160 SH SOLE 36 30160 0 0 NORTHROP GRUMMAN CORP COM 666807102 1689670 3530 SH SOLE 40 3530 0 0 NORTHROP GRUMMAN CORP COM 666807102 102432443 213998 SH SOLE 43 184414 0 29584 NORTHWEST BANCSHARES INC MD COM 667340103 1118179 95981 SH SOLE 2 32431 0 63550 NORTHWEST BANCSHARES INC MD COM 667340103 7340 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 11767 1010 SH SOLE 7 1010 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 4609800 395691 SH SOLE 18 395691 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2737214 234954 SH SOLE 19 234954 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 166460885 14288488 SH SOLE 21 14288488 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 37762485 3241415 SH SOLE 22 3096346 0 145069 NORTHWEST BANCSHARES INC MD COM 667340103 203712 17486 SH SOLE 25 17486 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 265212 22765 SH SOLE 26 22765 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 26411 2267 SH SOLE 28 2267 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2595154 222760 SH SOLE 30 222760 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1701 146 SH SOLE 36 146 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 220138 18896 SH SOLE 40 18896 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 448320 38482 SH SOLE 43 35511 0 2971 NORTHWEST NAT HLDG CO COM 66765N105 1311819 35245 SH SOLE 2 10646 0 24599 NORTHWEST NAT HLDG CO COM 66765N105 330551 8881 SH SOLE 4 8881 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2803894 75333 SH SOLE 7 66890 0 8443 NORTHWEST NAT HLDG CO COM 66765N105 4540728 121997 SH SOLE 18 121997 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2910865 78207 SH SOLE 19 78207 0 0 NORTHWEST NAT HLDG CO COM 66765N105 177261404 4762531 SH SOLE 21 4762531 0 0 NORTHWEST NAT HLDG CO COM 66765N105 42521096 1142426 SH SOLE 22 1094378 0 48048 NORTHWEST NAT HLDG CO COM 66765N105 281309 7558 SH SOLE 25 7558 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1106141 29719 SH SOLE 26 14057 0 15662 NORTHWEST NAT HLDG CO COM 66765N105 9566 257 SH SOLE 28 257 0 0 NORTHWEST NAT HLDG CO COM 66765N105 4462790 119903 SH SOLE 30 119903 0 0 NORTHWEST NAT HLDG CO COM 66765N105 315998 8490 SH SOLE 40 8490 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2307454 61995 SH SOLE 43 49712 0 12283 NORTHWEST PIPE CO COM 667746101 256251 7389 SH SOLE 2 394 0 6995 NORTHWEST PIPE CO COM 667746101 4890 141 SH SOLE 7 141 0 0 NORTHWEST PIPE CO COM 667746101 939342 27086 SH SOLE 18 27086 0 0 NORTHWEST PIPE CO COM 667746101 725506 20920 SH SOLE 19 20920 0 0 NORTHWEST PIPE CO COM 667746101 26280053 757787 SH SOLE 21 757787 0 0 NORTHWEST PIPE CO COM 667746101 9487720 273579 SH SOLE 22 264921 0 8658 NORTHWEST PIPE CO COM 667746101 22889 660 SH SOLE 43 660 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 4256831 83582 SH SOLE 2 60055 0 23527 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 703649 13816 SH SOLE 4 13816 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 4953044 97252 SH SOLE 7 85383 0 11869 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 14393938 282622 SH SOLE 18 282622 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 6714458 131837 SH SOLE 19 131837 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 328286122 6445830 SH SOLE 21 6445830 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 106620376 2093469 SH SOLE 22 2013343 0 80126 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 988908 19417 SH SOLE 26 19417 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 45379 891 SH SOLE 28 891 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 3276734 64338 SH SOLE 30 64338 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 1372614 26951 SH SOLE 32 26951 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 95545 1876 SH SOLE 36 1876 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 5705267 112022 SH SOLE 43 106561 0 5461 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 17407188 831686 SH SOLE 2 488157 0 343529 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 27607 1319 SH SOLE 4 1319 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6106600 291763 SH SOLE 7 255455 0 36308 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 424963 20304 SH SOLE 15 20304 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10258170 490118 SH SOLE 18 490118 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4608158 220170 SH SOLE 19 220170 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 231668958 11068751 SH SOLE 21 11068751 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 201092824 9607875 SH SOLE 22 8908568 0 699307 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5463 261 SH SOLE 23 261 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1796673 85842 SH SOLE 25 85842 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2681175 128102 SH SOLE 26 128102 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 308801 14754 SH SOLE 28 6591 0 8163 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 35264643 1684885 SH SOLE 30 1684885 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 110238 5267 SH SOLE 31 5267 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 112227 5362 SH SOLE 36 5362 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1920076 91738 SH SOLE 40 91738 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 18481 883 SH OTR 43 883 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7118984 340133 SH SOLE 43 268815 0 71318 NORWOOD FINL CORP COM 669549107 92623 3404 SH SOLE 2 194 0 3210 NORWOOD FINL CORP COM 669549107 568390 20889 SH SOLE 18 20889 0 0 NORWOOD FINL CORP COM 669549107 393538 14463 SH SOLE 19 14463 0 0 NORWOOD FINL CORP COM 669549107 7893594 290099 SH SOLE 21 290099 0 0 NORWOOD FINL CORP COM 669549107 5823158 214008 SH SOLE 22 208641 0 5367 NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 4896 2138 SH SOLE 2 2138 0 0 NOV INC COM 62955J103 62516665 3202698 SH SOLE 2 436285 0 2766413 NOV INC COM 62955J103 25805 1322 SH SOLE 4 1322 0 0 NOV INC COM 62955J103 1689885 86572 SH SOLE 7 82134 0 4438 NOV INC COM 62955J103 13799235 706928 SH SOLE 18 703618 0 3310 NOV INC COM 62955J103 3693770 189230 SH SOLE 19 189230 0 0 NOV INC COM 62955J103 406544660 20827083 SH SOLE 21 20827083 0 0 NOV INC COM 62955J103 233363435 11955094 SH SOLE 22 11417719 0 537375 NOV INC COM 62955J103 144468 7401 SH SOLE 23 7401 0 0 NOV INC COM 62955J103 1554592 79641 SH SOLE 25 79641 0 0 NOV INC COM 62955J103 3506612 179642 SH SOLE 26 175326 0 4316 NOV INC COM 62955J103 625128 32025 SH SOLE 28 4220 0 27805 NOV INC COM 62955J103 8889428 455401 SH SOLE 30 455401 0 0 NOV INC COM 62955J103 95394 4887 SH SOLE 31 4887 0 0 NOV INC COM 62955J103 160005 8197 SH SOLE 36 8197 0 0 NOV INC COM 62955J103 1553772 79599 SH SOLE 40 79599 0 0 NOV INC COM 62955J103 10985322 562773 SH SOLE 43 500422 0 62351 NOVA LIFESTYLE INC COM 66979P300 14744 4931 SH SOLE 22 4931 0 0 NOVA LTD COM M7516K103 2176630 12271 SH SOLE 43 11405 0 866 NOVAGOLD RES INC COM NEW 66987E206 1387263 462421 SH SOLE 2 326594 0 135827 NOVAGOLD RES INC COM NEW 66987E206 6549 2183 SH SOLE 7 2183 0 0 NOVAGOLD RES INC COM NEW 66987E206 1919997 639999 SH SOLE 18 574064 0 65935 NOVAGOLD RES INC COM NEW 66987E206 4219053 1406351 SH SOLE 19 1406351 0 0 NOVAGOLD RES INC COM NEW 66987E206 24570552 8190184 SH SOLE 21 8190184 0 0 NOVAGOLD RES INC COM NEW 66987E206 11905287 3968429 SH SOLE 22 3786024 0 182405 NOVAGOLD RES INC COM NEW 66987E206 123138 41046 SH SOLE 23 41046 0 0 NOVAGOLD RES INC COM NEW 66987E206 122631 40877 SH SOLE 26 0 0 40877 NOVAGOLD RES INC COM NEW 66987E206 391032 130344 SH SOLE 43 118627 0 11717 NOVANTA INC COM 67000B104 6690196 38280 SH SOLE 2 29659 0 8621 NOVANTA INC COM 67000B104 142962 818 SH SOLE 4 83 0 735 NOVANTA INC COM 67000B104 1530286 8756 SH SOLE 7 8293 0 463 NOVANTA INC COM 67000B104 23068242 131992 SH SOLE 18 131992 0 0 NOVANTA INC COM 67000B104 13367109 76484 SH SOLE 19 76484 0 0 NOVANTA INC COM 67000B104 472190265 2701781 SH SOLE 21 2701781 0 0 NOVANTA INC COM 67000B104 201173378 1151075 SH SOLE 22 1120097 0 30978 NOVANTA INC COM 67000B104 1328252 7600 SH SOLE 25 7600 0 0 NOVANTA INC COM 67000B104 1658043 9487 SH SOLE 26 9487 0 0 NOVANTA INC COM 67000B104 3712464 21242 SH SOLE 28 19689 0 1553 NOVANTA INC COM 67000B104 42765170 244694 SH SOLE 30 244694 0 0 NOVANTA INC COM 67000B104 61869 354 SH SOLE 36 354 0 0 NOVANTA INC COM 67000B104 1266733 7248 SH SOLE 40 7248 0 0 NOVANTA INC COM 67000B104 5351807 30622 SH SOLE 43 22440 0 8182 NOVARTIS AG SPONSORED ADR 66987V109 453760 4691 SH SOLE 2 4691 0 0 NOVARTIS AG SPONSORED ADR 66987V109 391079 4043 SH SOLE 18 4043 0 0 NOVARTIS AG SPONSORED ADR 66987V109 6643513 68681 SH SOLE 19 68681 0 0 NOVARTIS AG SPONSORED ADR 66987V109 172313401 1781385 SH SOLE 43 1663929 0 117456 NOVAVAX INC COM NEW 670002401 296747 62081 SH SOLE 2 31143 0 30938 NOVAVAX INC COM NEW 670002401 1730 362 SH SOLE 4 362 0 0 NOVAVAX INC COM NEW 670002401 28044 5867 SH SOLE 7 5867 0 0 NOVAVAX INC COM NEW 670002401 1183346 247562 SH SOLE 18 247562 0 0 NOVAVAX INC COM NEW 670002401 1141019 238707 SH SOLE 19 238707 0 0 NOVAVAX INC COM NEW 670002401 24924521 5214335 SH SOLE 21 5214335 0 0 NOVAVAX INC COM NEW 670002401 15294872 3199764 SH SOLE 22 3114205 0 85559 NOVAVAX INC COM NEW 670002401 101422 21218 SH SOLE 25 21218 0 0 NOVAVAX INC COM NEW 670002401 163519 34209 SH SOLE 26 34209 0 0 NOVAVAX INC COM NEW 670002401 1359552 284425 SH SOLE 30 284425 0 0 NOVAVAX INC COM NEW 670002401 132296 27677 SH SOLE 40 27677 0 0 NOVAVAX INC COM NEW 670002401 441309 92324 SH SOLE 43 83771 0 8553 NOVO INTEGRATED SCIENCES INC COM NEW 67011T300 142224 291921 SH SOLE 22 291921 0 0 NOVO-NORDISK A S ADR 670100205 53158 414 SH SOLE 2 264 0 150 NOVO-NORDISK A S ADR 670100205 189264952 1474026 SH SOLE 18 1469071 0 4955 NOVO-NORDISK A S ADR 670100205 24278129 189082 SH SOLE 19 189082 0 0 NOVO-NORDISK A S ADR 670100205 163453 1273 SH SOLE 21 1273 0 0 NOVO-NORDISK A S ADR 670100205 7493039 58357 SH SOLE 25 0 0 58357 NOVO-NORDISK A S ADR 670100205 52209366 406615 SH SOLE 34 406615 0 0 NOVO-NORDISK A S ADR 670100205 1589078 12376 SH SOLE 36 12376 0 0 NOVO-NORDISK A S ADR 670100205 439503996 3422928 SH SOLE 43 3157450 0 265478 NOVO-NORDISK A S OPTIONS 670100205 4083120 31800 SH Call SOLE 2 0 0 31800 NOVO-NORDISK A S OPTIONS 670100205 564960 4400 SH Call SOLE 4 4400 0 0 NOVO-NORDISK A S OPTIONS 670100205 13263720 103300 SH Call SOLE 18 103300 0 0 NOVO-NORDISK A S OPTIONS 670100205 73380600 571500 SH Call SOLE 19 571500 0 0 NOVO-NORDISK A S OPTIONS 670100205 5482680 42700 SH Call SOLE 22 42700 0 0 NOVO-NORDISK A S OPTIONS 670100205 3941880 30700 SH Call SOLE 26 30700 0 0 NOVO-NORDISK A S OPTIONS 670100205 359520 2800 SH Call SOLE 30 2800 0 0 NOVO-NORDISK A S OPTIONS 670100205 42731520 332800 SH Call SOLE 34 332800 0 0 NOVOCURE LTD ORD SHS G6674U108 12093572 773741 SH SOLE 2 681814 0 91927 NOVOCURE LTD ORD SHS G6674U108 17349 1110 SH SOLE 4 318 0 792 NOVOCURE LTD ORD SHS G6674U108 430747 27559 SH SOLE 7 26213 0 1346 NOVOCURE LTD ORD SHS G6674U108 2539984 162507 SH SOLE 18 162507 0 0 NOVOCURE LTD ORD SHS G6674U108 10370083 663473 SH SOLE 19 663473 0 0 NOVOCURE LTD ORD SHS G6674U108 47731629 3053847 SH SOLE 21 3053847 0 0 NOVOCURE LTD ORD SHS G6674U108 44597689 2853339 SH SOLE 22 2633343 0 219996 NOVOCURE LTD ORD SHS G6674U108 795989 50927 SH SOLE 23 50927 0 0 NOVOCURE LTD ORD SHS G6674U108 298314 19086 SH SOLE 25 19086 0 0 NOVOCURE LTD ORD SHS G6674U108 3188895 204024 SH SOLE 26 34325 0 169699 NOVOCURE LTD ORD SHS G6674U108 63051 4034 SH SOLE 28 1695 0 2339 NOVOCURE LTD ORD SHS G6674U108 6196342 396439 SH SOLE 30 396439 0 0 NOVOCURE LTD ORD SHS G6674U108 23461 1501 SH SOLE 31 1501 0 0 NOVOCURE LTD ORD SHS G6674U108 10193151 652153 SH SOLE 34 652153 0 0 NOVOCURE LTD ORD SHS G6674U108 365961 23414 SH SOLE 40 23414 0 0 NOVOCURE LTD ORD SHS G6674U108 3083143 197258 SH SOLE 43 172205 0 25053 NRG ENERGY INC COM NEW 629377508 34884718 515360 SH SOLE 2 171221 0 344139 NRG ENERGY INC COM NEW 629377508 10088382 149038 SH SOLE 4 58415 0 90623 NRG ENERGY INC COM NEW 629377508 18307302 270458 SH SOLE 7 234552 0 35906 NRG ENERGY INC COM NEW 629377508 341293 5042 SH SOLE 13 5042 0 0 NRG ENERGY INC COM NEW 629377508 2056016 30374 SH SOLE 15 30374 0 0 NRG ENERGY INC COM NEW 629377508 29745829 439442 SH SOLE 18 425285 0 14157 NRG ENERGY INC COM NEW 629377508 8008404 118310 SH SOLE 19 118310 0 0 NRG ENERGY INC COM NEW 629377508 658099306 9722253 SH SOLE 21 9722253 0 0 NRG ENERGY INC COM NEW 629377508 363074674 5363786 SH SOLE 22 4817231 0 546555 NRG ENERGY INC COM NEW 629377508 23675593 349765 SH SOLE 23 349765 0 0 NRG ENERGY INC COM NEW 629377508 22142211 327112 SH SOLE 25 327112 0 0 NRG ENERGY INC COM NEW 629377508 14476116 213859 SH SOLE 26 142101 0 71758 NRG ENERGY INC COM NEW 629377508 11861183 175228 SH SOLE 28 4999 0 170229 NRG ENERGY INC COM NEW 629377508 102738664 1517782 SH SOLE 30 1517782 0 0 NRG ENERGY INC COM NEW 629377508 3576943 52843 SH SOLE 31 49333 0 3510 NRG ENERGY INC COM NEW 629377508 3904224 57678 SH SOLE 32 57678 0 0 NRG ENERGY INC COM NEW 629377508 772614 11414 SH SOLE 34 11414 0 0 NRG ENERGY INC COM NEW 629377508 3381522 49956 SH SOLE 36 49956 0 0 NRG ENERGY INC COM NEW 629377508 781481 11545 SH SOLE 40 11545 0 0 NRG ENERGY INC COM NEW 629377508 22338 330 SH OTR 43 330 0 0 NRG ENERGY INC COM NEW 629377508 27963714 413114 SH SOLE 43 359651 0 53463 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 7875420 4760000 PRN SOLE 2 4760000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 7895274 4772000 PRN SOLE 21 4772000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 12160575 7350000 PRN SOLE 22 7350000 0 0 NRX PHARMACEUTICALS INC COM 629444100 137188 290714 SH SOLE 22 290714 0 0 NSTS BANCORP INC COM 6293JP109 7336 769 SH SOLE 18 769 0 0 NSTS BANCORP INC COM 6293JP109 96879 10155 SH SOLE 21 10155 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 44698572 3746737 SH SOLE 2 912247 0 2834490 NU HLDGS LTD ORD SHS CL A G6683N103 2728809 228735 SH SOLE 4 44728 0 184007 NU HLDGS LTD ORD SHS CL A G6683N103 564969 47357 SH SOLE 7 47357 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 1910267 160123 SH SOLE 13 160123 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 347962 29167 SH SOLE 15 29167 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 12755890 1069228 SH SOLE 18 1069228 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 7937757 665361 SH SOLE 19 665361 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 441579859 37014238 SH SOLE 21 37014238 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 235432382 19734483 SH SOLE 22 17890256 0 1844227 NU HLDGS LTD ORD SHS CL A G6683N103 1409160 118119 SH SOLE 23 118119 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 36362258 3047968 SH SOLE 25 3047968 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 8684420 727948 SH SOLE 26 95054 0 632894 NU HLDGS LTD ORD SHS CL A G6683N103 12447571 1043384 SH SOLE 28 110641 0 932743 NU HLDGS LTD ORD SHS CL A G6683N103 1304581 109353 SH SOLE 30 109353 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 6677352 559711 SH SOLE 31 544255 0 15456 NU HLDGS LTD ORD SHS CL A G6683N103 7180297 601869 SH SOLE 34 601869 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 2782148 233206 SH SOLE 36 233206 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 3115949 261186 SH SOLE 43 260432 0 754 NU SKIN ENTERPRISES INC CL A 67018T105 1297309 93804 SH SOLE 2 60505 0 33299 NU SKIN ENTERPRISES INC CL A 67018T105 2973 215 SH SOLE 4 215 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 24576 1777 SH SOLE 7 1777 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2213810 160073 SH SOLE 18 160073 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1478137 106879 SH SOLE 19 106879 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 81007994 5857411 SH SOLE 21 5857411 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 22414820 1620739 SH SOLE 22 1551301 0 69438 NU SKIN ENTERPRISES INC CL A 67018T105 147760 10684 SH SOLE 25 10684 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 791698 57245 SH SOLE 26 12730 0 44515 NU SKIN ENTERPRISES INC CL A 67018T105 34243 2476 SH SOLE 28 892 0 1584 NU SKIN ENTERPRISES INC CL A 67018T105 1476270 106744 SH SOLE 30 106744 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 20178 1459 SH SOLE 36 1459 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 202208 14621 SH SOLE 40 14621 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 4312652 311833 SH SOLE 43 261236 0 50597 NUCOR CORP COM 670346105 98641870 498443 SH SOLE 2 255545 0 242898 NUCOR CORP COM 670346105 42015555 212307 SH SOLE 4 95349 0 116958 NUCOR CORP COM 670346105 63798606 322378 SH SOLE 7 248639 0 73739 NUCOR CORP COM 670346105 2239436 11316 SH SOLE 13 11316 0 0 NUCOR CORP COM 670346105 6943124 35084 SH SOLE 15 35084 0 0 NUCOR CORP COM 670346105 87736986 443340 SH SOLE 18 398190 0 45150 NUCOR CORP COM 670346105 86302211 436090 SH SOLE 19 436090 0 0 NUCOR CORP COM 670346105 1435722545 7254788 SH SOLE 21 7254788 0 0 NUCOR CORP COM 670346105 1110507736 5611459 SH SOLE 22 4982476 0 628983 NUCOR CORP COM 670346105 85956876 434345 SH SOLE 23 434345 0 0 NUCOR CORP COM 670346105 226525246 1144645 SH SOLE 25 1144645 0 0 NUCOR CORP COM 670346105 64001454 323403 SH SOLE 26 198338 0 125065 NUCOR CORP COM 670346105 111695156 564402 SH SOLE 28 88736 0 475666 NUCOR CORP COM 670346105 10152270 51300 SH SOLE 29 51300 0 0 NUCOR CORP COM 670346105 416372695 2103955 SH SOLE 30 2019619 0 84336 NUCOR CORP COM 670346105 12022623 60751 SH SOLE 31 56707 0 4044 NUCOR CORP COM 670346105 278214351 1405833 SH SOLE 34 1405833 0 0 NUCOR CORP COM 670346105 11736262 59304 SH SOLE 36 59304 0 0 NUCOR CORP COM 670346105 2366290 11957 SH SOLE 40 11957 0 0 NUCOR CORP COM 670346105 77973 394 SH OTR 43 394 0 0 NUCOR CORP COM 670346105 52850505 267057 SH SOLE 43 219009 0 48048 NURIX THERAPEUTICS INC COM 67080M103 2486858 169174 SH SOLE 2 113065 0 56109 NURIX THERAPEUTICS INC COM 67080M103 33075 2250 SH SOLE 7 2250 0 0 NURIX THERAPEUTICS INC COM 67080M103 1985867 135093 SH SOLE 18 135093 0 0 NURIX THERAPEUTICS INC COM 67080M103 3472184 236203 SH SOLE 19 236203 0 0 NURIX THERAPEUTICS INC COM 67080M103 33012481 2245747 SH SOLE 21 2245747 0 0 NURIX THERAPEUTICS INC COM 67080M103 23616153 1606541 SH SOLE 22 1547646 0 58895 NURIX THERAPEUTICS INC COM 67080M103 81379 5536 SH SOLE 23 5536 0 0 NURIX THERAPEUTICS INC COM 67080M103 45335 3084 SH SOLE 26 0 0 3084 NURIX THERAPEUTICS INC COM 67080M103 2129574 144869 SH SOLE 30 144869 0 0 NURIX THERAPEUTICS INC COM 67080M103 469180 31917 SH SOLE 43 9674 0 22243 NUSCALE PWR CORP CL A COM 67079K100 48703 9172 SH SOLE 2 1761 0 7411 NUSCALE PWR CORP CL A COM 67079K100 2071 390 SH SOLE 7 390 0 0 NUSCALE PWR CORP CL A COM 67079K100 678491 127776 SH SOLE 18 127776 0 0 NUSCALE PWR CORP CL A COM 67079K100 626814 118044 SH SOLE 19 118044 0 0 NUSCALE PWR CORP CL A COM 67079K100 10425282 1963330 SH SOLE 21 1963330 0 0 NUSCALE PWR CORP CL A COM 67079K100 6999180 1318113 SH SOLE 22 1299579 0 18534 NUSTAR ENERGY LP UNIT COM 67058H102 968800 41633 SH SOLE 19 41633 0 0 NUTANIX INC CL A 67059N108 57264371 927809 SH SOLE 2 609995 0 317814 NUTANIX INC CL A 67059N108 8172160 132407 SH SOLE 4 67148 0 65259 NUTANIX INC CL A 67059N108 3204070 51913 SH SOLE 7 49735 0 2178 NUTANIX INC CL A 67059N108 3656540 59244 SH SOLE 13 59244 0 0 NUTANIX INC CL A 67059N108 17756350 287692 SH SOLE 18 204814 0 82878 NUTANIX INC CL A 67059N108 66715246 1080934 SH SOLE 19 1080934 0 0 NUTANIX INC CL A 67059N108 283282209 4589796 SH SOLE 21 4589796 0 0 NUTANIX INC CL A 67059N108 402393909 6519668 SH SOLE 22 6132519 0 387149 NUTANIX INC CL A 67059N108 10243792 165972 SH SOLE 23 165972 0 0 NUTANIX INC CL A 67059N108 3013479 48825 SH SOLE 25 48825 0 0 NUTANIX INC CL A 67059N108 17195007 278597 SH SOLE 26 116822 0 161775 NUTANIX INC CL A 67059N108 2719939 44069 SH SOLE 28 3641 0 40428 NUTANIX INC CL A 67059N108 2481885 40212 SH SOLE 29 40212 0 0 NUTANIX INC CL A 67059N108 59431422 962920 SH SOLE 30 962920 0 0 NUTANIX INC CL A 67059N108 7730183 125246 SH SOLE 31 125246 0 0 NUTANIX INC CL A 67059N108 96585258 1564894 SH SOLE 34 1564894 0 0 NUTANIX INC CL A 67059N108 179482 2908 SH SOLE 36 2908 0 0 NUTANIX INC CL A 67059N108 3147411 50995 SH SOLE 40 50995 0 0 NUTANIX INC CL A 67059N108 7319251 118588 SH SOLE 43 91148 0 27440 NUTANIX INC NOTE 0.250%10/0 67059NAH1 14112000 11520000 PRN SOLE 2 11520000 0 0 NUTANIX INC NOTE 0.250%10/0 67059NAH1 5849375 4775000 PRN SOLE 21 4775000 0 0 NUTANIX INC NOTE 0.250%10/0 67059NAH1 17640000 14400000 PRN SOLE 22 14400000 0 0 NUTEX HEALTH INC COM 67079U108 442192 4610973 SH SOLE 22 4610973 0 0 NUTRIEN LTD COM 67077M108 2919325 53753 SH SOLE 2 53753 0 0 NUTRIEN LTD COM 67077M108 32991533 607467 SH SOLE 19 607467 0 0 NUTRIEN LTD COM 67077M108 51812 954 SH SOLE 21 954 0 0 NUTRIEN LTD COM 67077M108 12491734 230008 SH SOLE 22 230008 0 0 NUTRIEN LTD COM 67077M108 11682135 215101 SH SOLE 25 215101 0 0 NUTRIEN LTD COM 67077M108 319451 5882 SH SOLE 26 0 0 5882 NUTRIEN LTD COM 67077M108 25405729 467791 SH SOLE 29 467791 0 0 NUTRIEN LTD COM 67077M108 14110498 259814 SH SOLE 34 259814 0 0 NUTRIEN LTD COM 67077M108 15109483 278208 SH SOLE 43 218939 0 59269 NUVALENT INC COM 670703107 1051035 13997 SH SOLE 2 7466 0 6531 NUVALENT INC COM 670703107 4731 63 SH SOLE 4 63 0 0 NUVALENT INC COM 670703107 388741 5177 SH SOLE 7 4906 0 271 NUVALENT INC COM 670703107 5354743 71311 SH SOLE 18 71311 0 0 NUVALENT INC COM 670703107 38889486 517905 SH SOLE 19 517905 0 0 NUVALENT INC COM 670703107 88814800 1182778 SH SOLE 21 1182778 0 0 NUVALENT INC COM 670703107 61953906 825062 SH SOLE 22 802275 0 22787 NUVALENT INC COM 670703107 13141 175 SH SOLE 23 175 0 0 NUVALENT INC COM 670703107 338280 4505 SH SOLE 25 4505 0 0 NUVALENT INC COM 670703107 1892643 25205 SH SOLE 26 9480 0 15725 NUVALENT INC COM 670703107 17196 229 SH SOLE 28 0 0 229 NUVALENT INC COM 670703107 3950034 52604 SH SOLE 30 52604 0 0 NUVALENT INC COM 670703107 208525 2777 SH SOLE 34 2777 0 0 NUVALENT INC COM 670703107 473217 6302 SH SOLE 40 6302 0 0 NUVALENT INC COM 670703107 27633 368 SH SOLE 43 6 0 362 NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 3248616 3416000 PRN SOLE 21 3416000 0 0 NUVATION BIO INC COM CL A 67080N101 722616 198521 SH SOLE 2 68686 0 129835 NUVATION BIO INC COM CL A 67080N101 3866 1062 SH SOLE 7 1062 0 0 NUVATION BIO INC COM CL A 67080N101 1649648 453200 SH SOLE 18 453200 0 0 NUVATION BIO INC COM CL A 67080N101 4560254 1252817 SH SOLE 19 1252817 0 0 NUVATION BIO INC COM CL A 67080N101 23293496 6399312 SH SOLE 21 6399312 0 0 NUVATION BIO INC COM CL A 67080N101 14814090 4069805 SH SOLE 22 3873121 0 196684 NUVATION BIO INC COM CL A 67080N101 164972 45322 SH SOLE 23 45322 0 0 NUVATION BIO INC COM CL A 67080N101 114787 31535 SH SOLE 26 0 0 31535 NUVATION BIO INC COM CL A 67080N101 94997 26098 SH SOLE 28 26098 0 0 NUVATION BIO INC COM CL A 67080N101 187009 51376 SH SOLE 43 28707 0 22669 NUVATION BIO INC *W EXP 07/07/202 67080N119 1050 3472 SH SOLE 18 3472 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 45461 150284 SH SOLE 19 150284 0 0 NUVECTIS PHARMA INC COM 67080T108 7282 888 SH SOLE 2 334 0 554 NUVECTIS PHARMA INC COM 67080T108 142623 17393 SH SOLE 18 17393 0 0 NUVECTIS PHARMA INC COM 67080T108 129232 15760 SH SOLE 19 15760 0 0 NUVECTIS PHARMA INC COM 67080T108 2043399 249195 SH SOLE 21 249195 0 0 NUVECTIS PHARMA INC COM 67080T108 733777 89485 SH SOLE 22 88029 0 1456 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 33449 3232 SH SOLE 43 0 0 3232 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 231 21 SH SOLE 18 21 0 0 NUVEEN MUN VALUE FD INC COM 670928100 23291 2674 SH SOLE 4 2674 0 0 NUVEEN MUN VALUE FD INC COM 670928100 219675 25221 SH SOLE 18 25221 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1421211 163170 SH SOLE 19 163170 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 25422132 803989 SH SOLE 34 803989 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 4559857 144208 SH SOLE 43 131126 0 13082 NV5 GLOBAL INC COM 62945V109 761832 7773 SH SOLE 2 4109 0 3664 NV5 GLOBAL INC COM 62945V109 4999 51 SH SOLE 4 51 0 0 NV5 GLOBAL INC COM 62945V109 1522193 15531 SH SOLE 7 15531 0 0 NV5 GLOBAL INC COM 62945V109 3842482 39205 SH SOLE 18 39205 0 0 NV5 GLOBAL INC COM 62945V109 2905114 29641 SH SOLE 19 29641 0 0 NV5 GLOBAL INC COM 62945V109 158828929 1620538 SH SOLE 21 1620538 0 0 NV5 GLOBAL INC COM 62945V109 37893214 386626 SH SOLE 22 373604 0 13022 NV5 GLOBAL INC COM 62945V109 302361 3085 SH SOLE 25 3085 0 0 NV5 GLOBAL INC COM 62945V109 2335284 23827 SH SOLE 26 6505 0 17322 NV5 GLOBAL INC COM 62945V109 20190 206 SH SOLE 28 206 0 0 NV5 GLOBAL INC COM 62945V109 3807100 38844 SH SOLE 30 38844 0 0 NV5 GLOBAL INC COM 62945V109 219052 2235 SH SOLE 40 2235 0 0 NV5 GLOBAL INC COM 62945V109 630302 6431 SH SOLE 43 6279 0 152 NVE CORP COM NEW 629445206 101543 1126 SH SOLE 2 165 0 961 NVE CORP COM NEW 629445206 4419 49 SH SOLE 7 49 0 0 NVE CORP COM NEW 629445206 1104615 12249 SH SOLE 18 12249 0 0 NVE CORP COM NEW 629445206 937782 10399 SH SOLE 19 10399 0 0 NVE CORP COM NEW 629445206 15758504 174745 SH SOLE 21 174745 0 0 NVE CORP COM NEW 629445206 11671096 129420 SH SOLE 22 127027 0 2393 NVE CORP COM NEW 629445206 722746 8014 SH SOLE 43 7526 0 488 NVENT ELECTRIC PLC SHS G6700G107 43216641 573165 SH SOLE 2 164919 0 408246 NVENT ELECTRIC PLC SHS G6700G107 37097 492 SH SOLE 4 492 0 0 NVENT ELECTRIC PLC SHS G6700G107 1702758 22583 SH SOLE 7 21447 0 1136 NVENT ELECTRIC PLC SHS G6700G107 21280067 282229 SH SOLE 18 282229 0 0 NVENT ELECTRIC PLC SHS G6700G107 4677514 62036 SH SOLE 19 62036 0 0 NVENT ELECTRIC PLC SHS G6700G107 639409568 8480233 SH SOLE 21 8480233 0 0 NVENT ELECTRIC PLC SHS G6700G107 369583354 4901636 SH SOLE 22 4684109 0 217527 NVENT ELECTRIC PLC SHS G6700G107 2505844 33234 SH SOLE 25 33234 0 0 NVENT ELECTRIC PLC SHS G6700G107 4075295 54049 SH SOLE 26 54049 0 0 NVENT ELECTRIC PLC SHS G6700G107 902387 11968 SH SOLE 28 2988 0 8980 NVENT ELECTRIC PLC SHS G6700G107 13983910 185463 SH SOLE 30 185463 0 0 NVENT ELECTRIC PLC SHS G6700G107 154570 2050 SH SOLE 31 2050 0 0 NVENT ELECTRIC PLC SHS G6700G107 195889 2598 SH SOLE 36 2598 0 0 NVENT ELECTRIC PLC SHS G6700G107 2638321 34991 SH SOLE 40 34991 0 0 NVENT ELECTRIC PLC SHS G6700G107 16588 220 SH OTR 43 220 0 0 NVENT ELECTRIC PLC SHS G6700G107 44550221 590852 SH SOLE 43 572432 0 18419 NVIDIA CORPORATION COM 67066G104 4426922646 4899423 SH SOLE 2 1456590 0 3442833 NVIDIA CORPORATION COM 67066G104 1939037953 2145998 SH SOLE 4 1145091 0 1000907 NVIDIA CORPORATION COM 67066G104 2198706640 2433382 SH SOLE 7 2144679 0 288703 NVIDIA CORPORATION COM 67066G104 170942709 189188 SH SOLE 13 189188 0 0 NVIDIA CORPORATION COM 67066G104 324834338 359505 SH SOLE 15 359505 0 0 NVIDIA CORPORATION COM 67066G104 5503702037 6091131 SH SOLE 18 5585112 0 506019 NVIDIA CORPORATION COM 67066G104 3370884185 3730670 SH SOLE 19 3730670 0 0 NVIDIA CORPORATION COM 67066G104 58661747270 64922913 SH SOLE 21 64922913 0 0 NVIDIA CORPORATION COM 67066G104 48540792805 53721715 SH SOLE 22 48269314 0 5452401 NVIDIA CORPORATION COM 67066G104 4339617968 4802800 SH SOLE 23 4802800 0 0 NVIDIA CORPORATION COM 67066G104 5616548838 6216022 SH SOLE 25 5739346 0 476676 NVIDIA CORPORATION COM 67066G104 2562094076 2835555 SH SOLE 26 1709781 0 1125774 NVIDIA CORPORATION COM 67066G104 4255787478 4710022 SH SOLE 28 190279 0 4519743 NVIDIA CORPORATION COM 67066G104 60641526 67114 SH SOLE 29 67114 0 0 NVIDIA CORPORATION COM 67066G104 15526434398 17183623 SH SOLE 30 17084596 0 99027 NVIDIA CORPORATION COM 67066G104 639160273 707380 SH SOLE 31 667948 0 39432 NVIDIA CORPORATION COM 67066G104 414565074 458813 SH SOLE 32 458813 0 0 NVIDIA CORPORATION COM 67066G104 2227455208 2465199 SH SOLE 34 2465199 0 0 NVIDIA CORPORATION COM 67066G104 458537725 507479 SH SOLE 36 507479 0 0 NVIDIA CORPORATION COM 67066G104 110053608 121800 SH SOLE 40 121800 0 0 NVIDIA CORPORATION COM 67066G104 2491115 2757 SH OTR 43 2757 0 0 NVIDIA CORPORATION COM 67066G104 3312845263 3666436 SH SOLE 43 3099717 0 566719 NVIDIA CORPORATION OPTIONS 67066G104 17077284 18900 SH Call SOLE 2 0 0 18900 NVIDIA CORPORATION OPTIONS 67066G104 2439612 2700 SH Call SOLE 4 2700 0 0 NVIDIA CORPORATION OPTIONS 67066G104 55930364 61900 SH Call SOLE 18 61900 0 0 NVIDIA CORPORATION OPTIONS 67066G104 309017520 342000 SH Call SOLE 19 342000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 23131136 25600 SH Call SOLE 22 25600 0 0 NVIDIA CORPORATION OPTIONS 67066G104 16986928 18800 SH Call SOLE 26 18800 0 0 NVIDIA CORPORATION OPTIONS 67066G104 1445696 1600 SH Call SOLE 30 1600 0 0 NVIDIA CORPORATION OPTIONS 67066G104 179808440 199000 SH Call SOLE 34 199000 0 0 NVR INC COM 62944T105 74819331 9237 SH SOLE 2 6643 0 2594 NVR INC COM 62944T105 35437325 4375 SH SOLE 4 1894 0 2481 NVR INC COM 62944T105 17236715 2128 SH SOLE 7 1877 0 251 NVR INC COM 62944T105 5499873 679 SH SOLE 13 679 0 0 NVR INC COM 62944T105 3725982 460 SH SOLE 15 460 0 0 NVR INC COM 62944T105 38968908 4811 SH SOLE 18 4566 0 245 NVR INC COM 62944T105 12206640 1507 SH SOLE 19 1507 0 0 NVR INC COM 62944T105 1167925132 144189 SH SOLE 21 144189 0 0 NVR INC COM 62944T105 556961350 68761 SH SOLE 22 61824 0 6937 NVR INC COM 62944T105 57315317 7076 SH SOLE 23 7076 0 0 NVR INC COM 62944T105 43448185 5364 SH SOLE 25 5353 0 11 NVR INC COM 62944T105 29508154 3643 SH SOLE 26 2599 0 1044 NVR INC COM 62944T105 59235007 7313 SH SOLE 28 47 0 7266 NVR INC COM 62944T105 4398278 543 SH SOLE 29 543 0 0 NVR INC COM 62944T105 176198430 21753 SH SOLE 30 21753 0 0 NVR INC COM 62944T105 12911336 1594 SH SOLE 31 1544 0 50 NVR INC COM 62944T105 1360793 168 SH SOLE 34 168 0 0 NVR INC COM 62944T105 5378373 664 SH SOLE 36 664 0 0 NVR INC COM 62944T105 1279794 158 SH SOLE 40 158 0 0 NVR INC COM 62944T105 8132 1 SH OTR 43 1 0 0 NVR INC COM 62944T105 21975191 2713 SH SOLE 43 2345 0 368 NXP SEMICONDUCTORS N V COM N6596X109 40695479 164247 SH SOLE 2 83342 0 80905 NXP SEMICONDUCTORS N V COM N6596X109 30691765 123872 SH SOLE 4 96998 0 26874 NXP SEMICONDUCTORS N V COM N6596X109 90285158 364391 SH SOLE 7 335514 0 28877 NXP SEMICONDUCTORS N V COM N6596X109 3002229 12117 SH SOLE 13 12117 0 0 NXP SEMICONDUCTORS N V COM N6596X109 9610751 38789 SH SOLE 15 38789 0 0 NXP SEMICONDUCTORS N V COM N6596X109 108111466 436338 SH SOLE 18 420392 0 15946 NXP SEMICONDUCTORS N V COM N6596X109 12423188 50140 SH SOLE 19 50140 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1840859742 7429712 SH SOLE 21 7429712 0 0 NXP SEMICONDUCTORS N V COM N6596X109 962438036 3884401 SH SOLE 22 3527605 0 356796 NXP SEMICONDUCTORS N V COM N6596X109 97776236 394625 SH SOLE 23 394625 0 0 NXP SEMICONDUCTORS N V COM N6596X109 300615624 1213285 SH SOLE 25 1101031 0 112254 NXP SEMICONDUCTORS N V COM N6596X109 89156566 359836 SH SOLE 26 252434 0 107402 NXP SEMICONDUCTORS N V COM N6596X109 128131530 517139 SH SOLE 28 12932 0 504207 NXP SEMICONDUCTORS N V COM N6596X109 661472560 2669704 SH SOLE 30 2669704 0 0 NXP SEMICONDUCTORS N V COM N6596X109 13848609 55893 SH SOLE 31 51760 0 4133 NXP SEMICONDUCTORS N V COM N6596X109 19051779 76893 SH SOLE 32 76893 0 0 NXP SEMICONDUCTORS N V COM N6596X109 45410790 183278 SH SOLE 34 183278 0 0 NXP SEMICONDUCTORS N V COM N6596X109 14964069 60395 SH SOLE 36 60395 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3120911 12596 SH SOLE 40 12596 0 0 NXP SEMICONDUCTORS N V COM N6596X109 24026 97 SH OTR 43 97 0 0 NXP SEMICONDUCTORS N V COM N6596X109 49686213 200534 SH SOLE 43 161029 0 39505 NYXOAH S A SHS B6S7WD106 8742073 648041 SH SOLE 19 648041 0 0 NYXOAH S A SHS B6S7WD106 12762 946 SH SOLE 21 946 0 0 NYXOAH S A SHS B6S7WD106 205088 15203 SH SOLE 26 0 0 15203 NYXOAH S A SHS B6S7WD106 81979 6077 SH SOLE 34 6077 0 0 O-I GLASS INC COM 67098H104 1510254 91034 SH SOLE 2 44420 0 46614 O-I GLASS INC COM 67098H104 7731 466 SH SOLE 4 466 0 0 O-I GLASS INC COM 67098H104 56373 3398 SH SOLE 7 3398 0 0 O-I GLASS INC COM 67098H104 7586507 457294 SH SOLE 18 457294 0 0 O-I GLASS INC COM 67098H104 5517784 332597 SH SOLE 19 332597 0 0 O-I GLASS INC COM 67098H104 296875313 17894835 SH SOLE 21 17894835 0 0 O-I GLASS INC COM 67098H104 79649237 4801039 SH SOLE 22 4651343 0 149696 O-I GLASS INC COM 67098H104 476332 28712 SH SOLE 25 28712 0 0 O-I GLASS INC COM 67098H104 2050474 123597 SH SOLE 26 68138 0 55459 O-I GLASS INC COM 67098H104 46684 2814 SH SOLE 28 2814 0 0 O-I GLASS INC COM 67098H104 5366716 323491 SH SOLE 30 323491 0 0 O-I GLASS INC COM 67098H104 95343 5747 SH SOLE 36 5747 0 0 O-I GLASS INC COM 67098H104 555632 33492 SH SOLE 40 33492 0 0 O-I GLASS INC COM 67098H104 2559306 154268 SH SOLE 43 151787 0 2481 OAK VY BANCORP OAKDALE CALIF COM 671807105 160649 6483 SH SOLE 2 3803 0 2680 OAK VY BANCORP OAKDALE CALIF COM 671807105 483086 19495 SH SOLE 18 19495 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 322313 13007 SH SOLE 19 13007 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 5978596 241267 SH SOLE 21 241267 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 2411714 97325 SH SOLE 22 92379 0 4946 OAKTREE SPECIALTY LENDING CO COM 67401P405 5432864 276341 SH SOLE 30 276341 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 7589 386 SH SOLE 43 386 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 401336 355165 SH SOLE 43 329463 0 25702 OBSIDIAN ENERGY LTD COM 674482203 477 58 SH SOLE 43 1 0 57 OCCIDENTAL PETE CORP COM 674599105 41194301 633856 SH SOLE 2 204570 0 429286 OCCIDENTAL PETE CORP COM 674599105 15260172 234808 SH SOLE 4 160737 0 74071 OCCIDENTAL PETE CORP COM 674599105 26320690 404996 SH SOLE 7 355209 0 49787 OCCIDENTAL PETE CORP COM 674599105 1612337 24809 SH SOLE 13 24809 0 0 OCCIDENTAL PETE CORP COM 674599105 6159752 94780 SH SOLE 15 94780 0 0 OCCIDENTAL PETE CORP COM 674599105 78567126 1208911 SH SOLE 18 1168071 0 40840 OCCIDENTAL PETE CORP COM 674599105 11268876 173394 SH SOLE 19 173394 0 0 OCCIDENTAL PETE CORP COM 674599105 983169890 15128018 SH SOLE 21 15128018 0 0 OCCIDENTAL PETE CORP COM 674599105 925658679 14243094 SH SOLE 22 12785260 0 1457834 OCCIDENTAL PETE CORP COM 674599105 65367202 1005804 SH SOLE 23 1005804 0 0 OCCIDENTAL PETE CORP COM 674599105 66128300 1017515 SH SOLE 25 988816 0 28699 OCCIDENTAL PETE CORP COM 674599105 58921234 906620 SH SOLE 26 645089 0 261531 OCCIDENTAL PETE CORP COM 674599105 41049569 631629 SH SOLE 28 4282 0 627347 OCCIDENTAL PETE CORP COM 674599105 238925272 3676339 SH SOLE 30 3676339 0 0 OCCIDENTAL PETE CORP COM 674599105 9926898 152745 SH SOLE 31 142070 0 10675 OCCIDENTAL PETE CORP COM 674599105 2007411 30888 SH SOLE 34 30888 0 0 OCCIDENTAL PETE CORP COM 674599105 9892713 152219 SH SOLE 36 152219 0 0 OCCIDENTAL PETE CORP COM 674599105 2040491 31397 SH SOLE 40 31397 0 0 OCCIDENTAL PETE CORP COM 674599105 50302 774 SH OTR 43 774 0 0 OCCIDENTAL PETE CORP COM 674599105 41299960 635482 SH SOLE 43 523745 0 111737 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13964 324 SH SOLE 18 90 0 234 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 85295 1979 SH SOLE 19 1979 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 15732 365 SH SOLE 21 365 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 16895 392 SH SOLE 22 392 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 7413 172 SH SOLE 29 172 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 12197 283 SH SOLE 30 283 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 28015 650 SH SOLE 43 637 0 13 OCEAN BIOMEDICAL INC COM 67644C104 10443 2759 SH SOLE 2 0 0 2759 OCEAN BIOMEDICAL INC COM 67644C104 79307 20953 SH SOLE 18 20953 0 0 OCEAN BIOMEDICAL INC COM 67644C104 54693 14450 SH SOLE 19 14450 0 0 OCEAN BIOMEDICAL INC COM 67644C104 1109028 293006 SH SOLE 21 293006 0 0 OCEAN BIOMEDICAL INC COM 67644C104 529082 139784 SH SOLE 22 133914 0 5870 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 153009 577391 SH SOLE 22 577391 0 0 OCEANEERING INTL INC COM 675232102 1249045 53378 SH SOLE 2 29051 0 24327 OCEANEERING INTL INC COM 675232102 9945 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 578869 24738 SH SOLE 7 23436 0 1302 OCEANEERING INTL INC COM 675232102 7280863 311148 SH SOLE 18 288213 0 22935 OCEANEERING INTL INC COM 675232102 5375565 229725 SH SOLE 19 229725 0 0 OCEANEERING INTL INC COM 675232102 273970897 11708158 SH SOLE 21 11708158 0 0 OCEANEERING INTL INC COM 675232102 68010392 2906427 SH SOLE 22 2814727 0 91700 OCEANEERING INTL INC COM 675232102 9454 404 SH SOLE 23 404 0 0 OCEANEERING INTL INC COM 675232102 499379 21341 SH SOLE 25 21341 0 0 OCEANEERING INTL INC COM 675232102 1460979 62435 SH SOLE 26 27157 0 35278 OCEANEERING INTL INC COM 675232102 605826 25890 SH SOLE 28 1203 0 24687 OCEANEERING INTL INC COM 675232102 7300940 312006 SH SOLE 30 312006 0 0 OCEANEERING INTL INC COM 675232102 500503 21389 SH SOLE 40 21389 0 0 OCEANEERING INTL INC COM 675232102 5268416 225146 SH SOLE 43 190600 0 34546 OCEANFIRST FINL CORP COM 675234108 9281726 565614 SH SOLE 2 320644 0 244970 OCEANFIRST FINL CORP COM 675234108 2593 158 SH SOLE 4 158 0 0 OCEANFIRST FINL CORP COM 675234108 8779 535 SH SOLE 7 535 0 0 OCEANFIRST FINL CORP COM 675234108 3617781 220462 SH SOLE 18 220462 0 0 OCEANFIRST FINL CORP COM 675234108 17065383 1039938 SH SOLE 19 1039938 0 0 OCEANFIRST FINL CORP COM 675234108 37865484 2307464 SH SOLE 21 2307464 0 0 OCEANFIRST FINL CORP COM 675234108 52010986 3169469 SH SOLE 22 2993389 0 176080 OCEANFIRST FINL CORP COM 675234108 381254 23233 SH SOLE 23 23233 0 0 OCEANFIRST FINL CORP COM 675234108 151825 9252 SH SOLE 25 9252 0 0 OCEANFIRST FINL CORP COM 675234108 4234617 258051 SH SOLE 26 20603 0 237448 OCEANFIRST FINL CORP COM 675234108 208325 12695 SH SOLE 28 605 0 12090 OCEANFIRST FINL CORP COM 675234108 838649 51106 SH SOLE 30 51106 0 0 OCEANFIRST FINL CORP COM 675234108 257325 15681 SH SOLE 40 15681 0 0 OCEANFIRST FINL CORP COM 675234108 1226508 74741 SH SOLE 43 71125 0 3616 OCUGEN INC COM 67577C105 22583 13770 SH SOLE 18 13770 0 0 OCUGEN INC COM 67577C105 6071146 3701918 SH SOLE 22 3701918 0 0 OCUGEN INC COM 67577C105 24659 15036 SH SOLE 26 15036 0 0 OCUGEN INC COM 67577C105 25787 15724 SH SOLE 28 15724 0 0 OCUGEN INC COM 67577C105 86579 52792 SH SOLE 43 52792 0 0 OCULAR THERAPEUTIX INC COM 67576A100 171799 18879 SH SOLE 2 4519 0 14360 OCULAR THERAPEUTIX INC COM 67576A100 9928 1091 SH SOLE 7 1091 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2613174 287162 SH SOLE 18 287162 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2273917 249881 SH SOLE 19 249881 0 0 OCULAR THERAPEUTIX INC COM 67576A100 38633832 4245476 SH SOLE 21 4245476 0 0 OCULAR THERAPEUTIX INC COM 67576A100 28468677 3128426 SH SOLE 22 3081152 0 47274 OCULAR THERAPEUTIX INC COM 67576A100 9837 1081 SH SOLE 28 1081 0 0 OCULAR THERAPEUTIX INC COM 67576A100 1000773 109975 SH SOLE 30 109975 0 0 OCULAR THERAPEUTIX INC COM 67576A100 197761 21732 SH SOLE 43 17812 0 3920 OCUPHIRE PHARMA INC COM 67577R102 2519 1253 SH SOLE 2 1253 0 0 OCUPHIRE PHARMA INC COM 67577R102 7031 3498 SH SOLE 18 3498 0 0 OCUPHIRE PHARMA INC COM 67577R102 94715 47122 SH SOLE 21 47122 0 0 OCUPHIRE PHARMA INC COM 67577R102 90130 44841 SH SOLE 22 44841 0 0 OCWEN FINL CORP COM NEW 675746606 96507 3573 SH SOLE 2 214 0 3359 OCWEN FINL CORP COM NEW 675746606 497632 18424 SH SOLE 18 18424 0 0 OCWEN FINL CORP COM NEW 675746606 400639 14833 SH SOLE 19 14833 0 0 OCWEN FINL CORP COM NEW 675746606 6557785 242791 SH SOLE 21 242791 0 0 OCWEN FINL CORP COM NEW 675746606 5022888 185964 SH SOLE 22 181420 0 4544 OCWEN FINL CORP COM NEW 675746606 7536 279 SH SOLE 43 279 0 0 ODDITY TECH LTD SHS CL A M7518J104 663525 15271 SH SOLE 2 13056 0 2215 ODDITY TECH LTD SHS CL A M7518J104 6126 141 SH SOLE 4 141 0 0 ODDITY TECH LTD SHS CL A M7518J104 381795 8787 SH SOLE 7 8787 0 0 ODDITY TECH LTD SHS CL A M7518J104 5551607 127770 SH SOLE 19 127770 0 0 ODDITY TECH LTD SHS CL A M7518J104 14188293 326543 SH SOLE 21 326543 0 0 ODDITY TECH LTD SHS CL A M7518J104 8710161 200464 SH SOLE 22 186940 0 13524 ODDITY TECH LTD SHS CL A M7518J104 272258 6266 SH SOLE 25 6266 0 0 ODDITY TECH LTD SHS CL A M7518J104 2757380 63461 SH SOLE 34 63461 0 0 ODDITY TECH LTD SHS CL A M7518J104 293114 6746 SH SOLE 40 6746 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 10908 2863 SH SOLE 18 2863 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 154633 40586 SH SOLE 21 40586 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 602319 158089 SH SOLE 22 158089 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L307 142098 17543 SH SOLE 2 17543 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L307 27451 3389 SH SOLE 18 3389 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L307 711788 87875 SH SOLE 22 87875 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L307 29768 3675 SH SOLE 26 3675 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 616941 302422 SH SOLE 2 277985 0 24437 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 792 388 SH SOLE 7 388 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 379640 186098 SH SOLE 18 186098 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 723115 354468 SH SOLE 19 354468 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4244110 2080446 SH SOLE 21 2080446 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3933402 1928138 SH SOLE 22 1834797 0 93341 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5320 2608 SH SOLE 23 2608 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 341 167 SH SOLE 28 167 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 15781 7736 SH SOLE 36 7736 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3786 1856 SH SOLE 43 1855 0 1 OFG BANCORP COM 67103X102 1408756 38271 SH SOLE 2 13103 0 25168 OFG BANCORP COM 67103X102 322713 8767 SH SOLE 7 8308 0 459 OFG BANCORP COM 67103X102 5440039 147787 SH SOLE 18 147787 0 0 OFG BANCORP COM 67103X102 3618423 98300 SH SOLE 19 98300 0 0 OFG BANCORP COM 67103X102 194595660 5286489 SH SOLE 21 5286489 0 0 OFG BANCORP COM 67103X102 45289441 1230357 SH SOLE 22 1171638 0 58719 OFG BANCORP COM 67103X102 273646 7434 SH SOLE 25 7434 0 0 OFG BANCORP COM 67103X102 551340 14978 SH SOLE 26 14978 0 0 OFG BANCORP COM 67103X102 13767 374 SH SOLE 28 374 0 0 OFG BANCORP COM 67103X102 3387735 92033 SH SOLE 30 92033 0 0 OFG BANCORP COM 67103X102 362983 9861 SH SOLE 40 9861 0 0 OFG BANCORP COM 67103X102 598199 16251 SH SOLE 43 16044 0 207 OFS CAP CORP COM 67103B100 417010 41995 SH SOLE 30 41995 0 0 OGE ENERGY CORP COM 670837103 37053158 1080267 SH SOLE 2 678781 0 401486 OGE ENERGY CORP COM 670837103 1598208 46595 SH SOLE 4 46595 0 0 OGE ENERGY CORP COM 670837103 8126082 236912 SH SOLE 7 236912 0 0 OGE ENERGY CORP COM 670837103 24332694 709408 SH SOLE 18 609871 0 99537 OGE ENERGY CORP COM 670837103 22198926 647199 SH SOLE 19 647199 0 0 OGE ENERGY CORP COM 670837103 517809607 15096490 SH SOLE 21 15096490 0 0 OGE ENERGY CORP COM 670837103 242178992 7060612 SH SOLE 22 6500997 0 559615 OGE ENERGY CORP COM 670837103 6026167 175690 SH SOLE 23 175690 0 0 OGE ENERGY CORP COM 670837103 3157315 92050 SH SOLE 26 92050 0 0 OGE ENERGY CORP COM 670837103 121799 3551 SH SOLE 28 3551 0 0 OGE ENERGY CORP COM 670837103 7698566 224448 SH SOLE 30 224448 0 0 OGE ENERGY CORP COM 670837103 85441 2491 SH SOLE 31 2491 0 0 OGE ENERGY CORP COM 670837103 2954122 86126 SH SOLE 32 86126 0 0 OGE ENERGY CORP COM 670837103 859078 25046 SH SOLE 36 25046 0 0 OGE ENERGY CORP COM 670837103 4113155 119917 SH SOLE 43 107253 0 12664 OHIO VY BANC CORP COM 677719106 17971 735 SH SOLE 18 735 0 0 OHIO VY BANC CORP COM 677719106 761104 31129 SH SOLE 21 31129 0 0 OHIO VY BANC CORP COM 677719106 412814 16884 SH SOLE 22 16884 0 0 OIL DRI CORP AMER COM 677864100 798687 10712 SH SOLE 2 8504 0 2208 OIL DRI CORP AMER COM 677864100 4324 58 SH SOLE 7 58 0 0 OIL DRI CORP AMER COM 677864100 993736 13328 SH SOLE 18 13328 0 0 OIL DRI CORP AMER COM 677864100 814568 10925 SH SOLE 19 10925 0 0 OIL DRI CORP AMER COM 677864100 13053592 175075 SH SOLE 21 175075 0 0 OIL DRI CORP AMER COM 677864100 10289355 138001 SH SOLE 22 133588 0 4413 OIL DRI CORP AMER COM 677864100 104309 1399 SH SOLE 43 1399 0 0 OIL STS INTL INC COM 678026105 3745705 608069 SH SOLE 2 409132 0 198937 OIL STS INTL INC COM 678026105 3025 491 SH SOLE 7 491 0 0 OIL STS INTL INC COM 678026105 1094706 177712 SH SOLE 18 177712 0 0 OIL STS INTL INC COM 678026105 3646843 592020 SH SOLE 19 592020 0 0 OIL STS INTL INC COM 678026105 16067744 2608400 SH SOLE 21 2608400 0 0 OIL STS INTL INC COM 678026105 17089429 2774258 SH SOLE 22 2626728 0 147530 OIL STS INTL INC COM 678026105 128510 20862 SH SOLE 23 20862 0 0 OIL STS INTL INC COM 678026105 60386 9803 SH SOLE 25 9803 0 0 OIL STS INTL INC COM 678026105 200040 32474 SH SOLE 26 0 0 32474 OIL STS INTL INC COM 678026105 231567 37592 SH SOLE 28 37592 0 0 OIL STS INTL INC COM 678026105 257759 41844 SH SOLE 30 41844 0 0 OIL STS INTL INC COM 678026105 7244 1176 SH SOLE 34 1176 0 0 OIL STS INTL INC COM 678026105 57602 9351 SH SOLE 40 9351 0 0 OIL STS INTL INC COM 678026105 845706 137290 SH SOLE 43 125741 0 11549 OKTA INC CL A 679295105 26142341 249879 SH SOLE 2 24813 0 225066 OKTA INC CL A 679295105 11938188 114110 SH SOLE 4 46209 0 67901 OKTA INC CL A 679295105 3062960 29277 SH SOLE 7 28753 0 524 OKTA INC CL A 679295105 593719 5675 SH SOLE 13 5675 0 0 OKTA INC CL A 679295105 1611776 15406 SH SOLE 15 15406 0 0 OKTA INC CL A 679295105 12876420 123078 SH SOLE 18 113130 0 9948 OKTA INC CL A 679295105 3794777 36272 SH SOLE 19 36272 0 0 OKTA INC CL A 679295105 303048151 2896656 SH SOLE 21 2896656 0 0 OKTA INC CL A 679295105 395301230 3778448 SH SOLE 22 3492099 0 286349 OKTA INC CL A 679295105 24442266 233629 SH SOLE 23 233629 0 0 OKTA INC CL A 679295105 27151087 259521 SH SOLE 25 259176 0 345 OKTA INC CL A 679295105 16750185 160105 SH SOLE 26 85619 0 74486 OKTA INC CL A 679295105 27366395 261579 SH SOLE 28 2169 0 259410 OKTA INC CL A 679295105 89595313 856388 SH SOLE 30 854340 0 2048 OKTA INC CL A 679295105 3631779 34714 SH SOLE 31 32102 0 2612 OKTA INC CL A 679295105 829637 7930 SH SOLE 34 7930 0 0 OKTA INC CL A 679295105 3526112 33704 SH SOLE 36 33704 0 0 OKTA INC CL A 679295105 747301 7143 SH SOLE 40 7143 0 0 OKTA INC CL A 679295105 28980 277 SH OTR 43 277 0 0 OKTA INC CL A 679295105 18008764 172135 SH SOLE 43 151307 0 20828 OKTA INC NOTE 0.125% 9/0 679295AD7 4208213 4395000 PRN SOLE 21 4395000 0 0 OKTA INC NOTE 0.375% 6/1 679295AF2 4421532 4827000 PRN SOLE 21 4827000 0 0 OLAPLEX HLDGS INC COM 679369108 276755 144143 SH SOLE 2 41497 0 102646 OLAPLEX HLDGS INC COM 679369108 2845 1482 SH SOLE 7 1482 0 0 OLAPLEX HLDGS INC COM 679369108 68961 35917 SH SOLE 18 35917 0 0 OLAPLEX HLDGS INC COM 679369108 82330 42880 SH SOLE 19 42880 0 0 OLAPLEX HLDGS INC COM 679369108 3161739 1646739 SH SOLE 21 1646739 0 0 OLAPLEX HLDGS INC COM 679369108 5834446 3038774 SH SOLE 22 2864880 0 173894 OLAPLEX HLDGS INC COM 679369108 60280 31396 SH SOLE 25 31396 0 0 OLAPLEX HLDGS INC COM 679369108 151820 79073 SH SOLE 28 0 0 79073 OLAPLEX HLDGS INC COM 679369108 167 87 SH SOLE 30 87 0 0 OLAPLEX HLDGS INC COM 679369108 3508 1827 SH SOLE 31 1827 0 0 OLAPLEX HLDGS INC COM 679369108 62436 32519 SH SOLE 40 32519 0 0 OLAPLEX HLDGS INC COM 679369108 2261614 1177924 SH SOLE 43 1099355 0 78569 OLD DOMINION FREIGHT LINE IN COM 679580100 137775805 628224 SH SOLE 2 348594 0 279630 OLD DOMINION FREIGHT LINE IN COM 679580100 23161768 105612 SH SOLE 4 80926 0 24686 OLD DOMINION FREIGHT LINE IN COM 679580100 56079760 255710 SH SOLE 7 199333 0 56377 OLD DOMINION FREIGHT LINE IN COM 679580100 2222049 10132 SH SOLE 13 10132 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 6528859 29770 SH SOLE 15 29770 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 88604749 404016 SH SOLE 18 339636 0 64380 OLD DOMINION FREIGHT LINE IN COM 679580100 377086877 1719424 SH SOLE 19 1719424 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1441495462 6572867 SH SOLE 21 6572867 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1023300021 4665998 SH SOLE 22 4164762 0 501236 OLD DOMINION FREIGHT LINE IN COM 679580100 82722855 377196 SH SOLE 23 377196 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 107826393 491662 SH SOLE 25 490167 0 1495 OLD DOMINION FREIGHT LINE IN COM 679580100 51674919 235625 SH SOLE 26 128440 0 107185 OLD DOMINION FREIGHT LINE IN COM 679580100 64976290 296276 SH SOLE 28 4870 0 291406 OLD DOMINION FREIGHT LINE IN COM 679580100 310543 1416 SH SOLE 29 1416 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 424930450 1937579 SH SOLE 30 1937579 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 10234320 46666 SH SOLE 31 43468 0 3198 OLD DOMINION FREIGHT LINE IN COM 679580100 14313048 65264 SH SOLE 32 65264 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 11102349 50624 SH SOLE 34 50624 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 9804473 44706 SH SOLE 36 44706 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2167660 9884 SH SOLE 40 9884 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 67547 308 SH OTR 43 308 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 66204200 301875 SH SOLE 43 255873 0 46002 OLD NATL BANCORP IND COM 680033107 7780825 446917 SH SOLE 2 251748 0 195169 OLD NATL BANCORP IND COM 680033107 17776 1021 SH SOLE 4 1021 0 0 OLD NATL BANCORP IND COM 680033107 1176080 67552 SH SOLE 7 64100 0 3452 OLD NATL BANCORP IND COM 680033107 20749952 1191841 SH SOLE 18 1191841 0 0 OLD NATL BANCORP IND COM 680033107 10929128 627750 SH SOLE 19 627750 0 0 OLD NATL BANCORP IND COM 680033107 383026146 22000353 SH SOLE 21 22000353 0 0 OLD NATL BANCORP IND COM 680033107 183078111 10515687 SH SOLE 22 10117069 0 398618 OLD NATL BANCORP IND COM 680033107 1035686 59488 SH SOLE 25 59488 0 0 OLD NATL BANCORP IND COM 680033107 1693558 97275 SH SOLE 26 97275 0 0 OLD NATL BANCORP IND COM 680033107 471741 27096 SH SOLE 28 2823 0 24273 OLD NATL BANCORP IND COM 680033107 8108812 465756 SH SOLE 30 465756 0 0 OLD NATL BANCORP IND COM 680033107 159946 9187 SH SOLE 36 9187 0 0 OLD NATL BANCORP IND COM 680033107 1095855 62944 SH SOLE 40 62944 0 0 OLD NATL BANCORP IND COM 680033107 8893635 510835 SH SOLE 43 466801 0 44034 OLD POINT FINL CORP COM 680194107 10934 616 SH SOLE 18 616 0 0 OLD POINT FINL CORP COM 680194107 136249 7676 SH SOLE 21 7676 0 0 OLD POINT FINL CORP COM 680194107 193173 10883 SH SOLE 22 10883 0 0 OLD REP INTL CORP COM 680223104 14993756 488078 SH SOLE 2 268020 0 220058 OLD REP INTL CORP COM 680223104 26204 853 SH SOLE 4 853 0 0 OLD REP INTL CORP COM 680223104 2837053 92352 SH SOLE 7 90913 0 1439 OLD REP INTL CORP COM 680223104 17747896 577731 SH SOLE 18 577731 0 0 OLD REP INTL CORP COM 680223104 9848525 320590 SH SOLE 19 320590 0 0 OLD REP INTL CORP COM 680223104 621372733 20226977 SH SOLE 21 20226977 0 0 OLD REP INTL CORP COM 680223104 240338350 7823514 SH SOLE 22 7473894 0 349620 OLD REP INTL CORP COM 680223104 1647606 53633 SH SOLE 25 53633 0 0 OLD REP INTL CORP COM 680223104 2826301 92002 SH SOLE 26 92002 0 0 OLD REP INTL CORP COM 680223104 698757 22746 SH SOLE 28 5430 0 17316 OLD REP INTL CORP COM 680223104 5153495 167757 SH SOLE 30 167757 0 0 OLD REP INTL CORP COM 680223104 5540966 180370 SH SOLE 31 3254 0 177116 OLD REP INTL CORP COM 680223104 3379845 110021 SH SOLE 32 110021 0 0 OLD REP INTL CORP COM 680223104 23992 781 SH SOLE 34 781 0 0 OLD REP INTL CORP COM 680223104 441938 14386 SH SOLE 36 14386 0 0 OLD REP INTL CORP COM 680223104 1752883 57060 SH SOLE 40 57060 0 0 OLD REP INTL CORP COM 680223104 11182 364 SH OTR 43 364 0 0 OLD REP INTL CORP COM 680223104 16809320 547178 SH SOLE 43 502616 0 44562 OLD SECOND BANCORP INC ILL COM 680277100 510779 36906 SH SOLE 2 12593 0 24313 OLD SECOND BANCORP INC ILL COM 680277100 5439 393 SH SOLE 7 393 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1737723 125558 SH SOLE 18 125558 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1316516 95124 SH SOLE 19 95124 0 0 OLD SECOND BANCORP INC ILL COM 680277100 24064964 1738798 SH SOLE 21 1738798 0 0 OLD SECOND BANCORP INC ILL COM 680277100 16682653 1205394 SH SOLE 22 1148042 0 57352 OLD SECOND BANCORP INC ILL COM 680277100 167616 12111 SH SOLE 25 12111 0 0 OLD SECOND BANCORP INC ILL COM 680277100 71926 5197 SH SOLE 28 0 0 5197 OLD SECOND BANCORP INC ILL COM 680277100 359093 25946 SH SOLE 30 25946 0 0 OLD SECOND BANCORP INC ILL COM 680277100 174010 12573 SH SOLE 40 12573 0 0 OLD SECOND BANCORP INC ILL COM 680277100 788769 56992 SH SOLE 43 54651 0 2341 OLEMA PHARMACEUTICALS INC COM 68062P106 781827 69066 SH SOLE 2 51335 0 17731 OLEMA PHARMACEUTICALS INC COM 68062P106 1324 117 SH SOLE 7 117 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 860558 76021 SH SOLE 18 76021 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 2282338 201620 SH SOLE 19 201620 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 16160149 1427575 SH SOLE 21 1427575 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 15568317 1375293 SH SOLE 22 1325497 0 49796 OLEMA PHARMACEUTICALS INC COM 68062P106 11648 1029 SH SOLE 23 1029 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 74135 6549 SH SOLE 25 6549 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 478055 42231 SH SOLE 30 42231 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 78765 6958 SH SOLE 40 6958 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 114275 10095 SH SOLE 43 8628 0 1467 OLIN CORP COM PAR $1 680665205 12121855 206154 SH SOLE 2 156665 0 49489 OLIN CORP COM PAR $1 680665205 21815 371 SH SOLE 4 371 0 0 OLIN CORP COM PAR $1 680665205 116718 1985 SH SOLE 7 1985 0 0 OLIN CORP COM PAR $1 680665205 12131675 206321 SH SOLE 18 206321 0 0 OLIN CORP COM PAR $1 680665205 51630869 878076 SH SOLE 19 878076 0 0 OLIN CORP COM PAR $1 680665205 369997412 6292473 SH SOLE 21 6292473 0 0 OLIN CORP COM PAR $1 680665205 215870676 3671270 SH SOLE 22 3507556 0 163714 OLIN CORP COM PAR $1 680665205 2687160 45700 SH SOLE 26 45700 0 0 OLIN CORP COM PAR $1 680665205 84143 1431 SH SOLE 28 1431 0 0 OLIN CORP COM PAR $1 680665205 3872274 65855 SH SOLE 30 65855 0 0 OLIN CORP COM PAR $1 680665205 89670 1525 SH SOLE 31 1525 0 0 OLIN CORP COM PAR $1 680665205 19249415 327371 SH SOLE 34 327371 0 0 OLIN CORP COM PAR $1 680665205 221970 3775 SH SOLE 36 3775 0 0 OLIN CORP COM PAR $1 680665205 4333680 73702 SH SOLE 43 61701 0 12001 OLINK HLDG AB SPONSORED ADS 680710100 18569232 789844 SH SOLE 21 789844 0 0 OLINK HLDG AB SPONSORED ADS 680710100 1199 51 SH SOLE 43 51 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 8554650 107511 SH SOLE 2 59754 0 47757 OLLIES BARGAIN OUTLET HLDGS COM 681116109 13368 168 SH SOLE 4 168 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 556990 7000 SH SOLE 7 6646 0 354 OLLIES BARGAIN OUTLET HLDGS COM 681116109 8683952 109136 SH SOLE 18 109136 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1633731 20532 SH SOLE 19 20532 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 250623618 3149725 SH SOLE 21 3149725 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 145595833 1829783 SH SOLE 22 1747212 0 82571 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1015393 12761 SH SOLE 25 12761 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1395101 17533 SH SOLE 26 17533 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 454265 5709 SH SOLE 28 921 0 4788 OLLIES BARGAIN OUTLET HLDGS COM 681116109 2980453 37457 SH SOLE 30 37457 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 61110 768 SH SOLE 31 768 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 75432 948 SH SOLE 36 948 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1022793 12854 SH SOLE 40 12854 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 4448361 55905 SH SOLE 43 45837 0 10068 OLO INC CL A 68134L109 882106 160675 SH SOLE 2 123924 0 36751 OLO INC CL A 68134L109 5506 1003 SH SOLE 7 1003 0 0 OLO INC CL A 68134L109 1407795 256429 SH SOLE 18 256429 0 0 OLO INC CL A 68134L109 1421312 258891 SH SOLE 19 258891 0 0 OLO INC CL A 68134L109 22017815 4010531 SH SOLE 21 4010531 0 0 OLO INC CL A 68134L109 18782717 3421260 SH SOLE 22 3317408 0 103852 OLO INC CL A 68134L109 44112 8035 SH SOLE 23 8035 0 0 OLO INC CL A 68134L109 106989 19488 SH SOLE 25 19488 0 0 OLO INC CL A 68134L109 9064 1651 SH SOLE 26 1651 0 0 OLO INC CL A 68134L109 143931 26217 SH SOLE 30 26217 0 0 OLO INC CL A 68134L109 68663 12507 SH SOLE 40 12507 0 0 OLO INC CL A 68134L109 357668 65149 SH SOLE 43 61014 0 4135 OLYMPIC STEEL INC COM 68162K106 4863786 68620 SH SOLE 2 35896 0 32724 OLYMPIC STEEL INC COM 68162K106 448741 6331 SH SOLE 7 5988 0 343 OLYMPIC STEEL INC COM 68162K106 2530416 35700 SH SOLE 18 35700 0 0 OLYMPIC STEEL INC COM 68162K106 5175020 73011 SH SOLE 19 73011 0 0 OLYMPIC STEEL INC COM 68162K106 96090953 1355685 SH SOLE 21 1355685 0 0 OLYMPIC STEEL INC COM 68162K106 27700825 390813 SH SOLE 22 371025 0 19788 OLYMPIC STEEL INC COM 68162K106 288056 4064 SH SOLE 23 4064 0 0 OLYMPIC STEEL INC COM 68162K106 157779 2226 SH SOLE 25 2226 0 0 OLYMPIC STEEL INC COM 68162K106 2463009 34749 SH SOLE 26 859 0 33890 OLYMPIC STEEL INC COM 68162K106 2505962 35355 SH SOLE 30 35355 0 0 OLYMPIC STEEL INC COM 68162K106 26722 377 SH SOLE 36 377 0 0 OLYMPIC STEEL INC COM 68162K106 132475 1869 SH SOLE 40 1869 0 0 OLYMPIC STEEL INC COM 68162K106 570088 8043 SH SOLE 43 7874 0 169 OMEGA FLEX INC COM 682095104 288543 4068 SH SOLE 2 3107 0 961 OMEGA FLEX INC COM 682095104 2270 32 SH SOLE 7 32 0 0 OMEGA FLEX INC COM 682095104 553821 7808 SH SOLE 18 7808 0 0 OMEGA FLEX INC COM 682095104 494027 6965 SH SOLE 19 6965 0 0 OMEGA FLEX INC COM 682095104 20356059 286988 SH SOLE 21 286988 0 0 OMEGA FLEX INC COM 682095104 5355357 75502 SH SOLE 22 72665 0 2837 OMEGA FLEX INC COM 682095104 31777 448 SH SOLE 25 448 0 0 OMEGA FLEX INC COM 682095104 194206 2738 SH SOLE 28 0 0 2738 OMEGA FLEX INC COM 682095104 21137 298 SH SOLE 30 298 0 0 OMEGA FLEX INC COM 682095104 36884 520 SH SOLE 40 520 0 0 OMEGA FLEX INC COM 682095104 25322 357 SH SOLE 43 90 0 267 OMEGA HEALTHCARE INVS INC COM 681936100 22824157 720687 SH SOLE 2 365370 0 355317 OMEGA HEALTHCARE INVS INC COM 681936100 3638503 114888 SH SOLE 4 114888 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 13517643 426828 SH SOLE 7 384871 0 41957 OMEGA HEALTHCARE INVS INC COM 681936100 13221655 417482 SH SOLE 18 417482 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 15303577 483220 SH SOLE 19 483220 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 467012439 14746209 SH SOLE 21 14746209 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 303182959 9573191 SH SOLE 22 9119296 0 453895 OMEGA HEALTHCARE INVS INC COM 681936100 407941 12881 SH SOLE 23 12881 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 19979653 630870 SH SOLE 25 630870 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2883427 91046 SH SOLE 26 91046 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 5920992 186959 SH SOLE 28 12965 0 173994 OMEGA HEALTHCARE INVS INC COM 681936100 31399792 991468 SH SOLE 30 991468 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 96562 3049 SH SOLE 31 3049 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 737183 23277 SH SOLE 36 23277 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1599905 50518 SH SOLE 40 50518 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 16595 524 SH OTR 43 524 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 15475181 488638 SH SOLE 43 379203 0 109435 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 9019 2471 SH SOLE 2 819 0 1652 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 226570 62074 SH SOLE 18 62074 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 162794 44601 SH SOLE 19 44601 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 3050579 835775 SH SOLE 21 835775 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1717351 470507 SH SOLE 22 465270 0 5237 OMEROS CORP COM 682143102 124576 36109 SH SOLE 2 13970 0 22139 OMEROS CORP COM 682143102 2453 711 SH SOLE 7 711 0 0 OMEROS CORP COM 682143102 584665 169468 SH SOLE 18 169468 0 0 OMEROS CORP COM 682143102 469807 136176 SH SOLE 19 136176 0 0 OMEROS CORP COM 682143102 7586108 2198872 SH SOLE 21 2198872 0 0 OMEROS CORP COM 682143102 5735118 1662353 SH SOLE 22 1624338 0 38015 OMEROS CORP COM 682143102 23815 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 1829 530 SH SOLE 43 530 0 0 OMNIAB INC COM 68218J103 423540 78144 SH SOLE 2 26092 0 52052 OMNIAB INC COM 68218J103 2070 382 SH SOLE 4 382 0 0 OMNIAB INC COM 68218J103 27349 5046 SH SOLE 7 5046 0 0 OMNIAB INC COM 68218J103 1410073 260161 SH SOLE 18 260161 0 0 OMNIAB INC COM 68218J103 1115355 205785 SH SOLE 19 205785 0 0 OMNIAB INC COM 68218J103 20035068 3696507 SH SOLE 21 3696507 0 0 OMNIAB INC COM 68218J103 14088488 2599352 SH SOLE 22 2482950 0 116402 OMNIAB INC COM 68218J103 114069 21046 SH SOLE 25 21046 0 0 OMNIAB INC COM 68218J103 112102 20683 SH SOLE 26 20683 0 0 OMNIAB INC COM 68218J103 68807 12695 SH SOLE 28 0 0 12695 OMNIAB INC COM 68218J103 677267 124957 SH SOLE 30 124957 0 0 OMNIAB INC COM 68218J103 41674 7689 SH SOLE 40 7689 0 0 OMNIAB INC COM 68218J103 5691 1050 SH OTR 43 1050 0 0 OMNIAB INC COM 68218J103 209234 38604 SH SOLE 43 24441 0 14163 OMNICELL COM COM 68213N109 4980558 170392 SH SOLE 2 133932 0 36460 OMNICELL COM COM 68213N109 15258 522 SH SOLE 4 141 0 381 OMNICELL COM COM 68213N109 340120 11636 SH SOLE 7 11022 0 614 OMNICELL COM COM 68213N109 4267989 146014 SH SOLE 18 137060 0 8954 OMNICELL COM COM 68213N109 5462561 186882 SH SOLE 19 186882 0 0 OMNICELL COM COM 68213N109 163631966 5598083 SH SOLE 21 5598083 0 0 OMNICELL COM COM 68213N109 45598683 1559996 SH SOLE 22 1500758 0 59238 OMNICELL COM COM 68213N109 100347 3433 SH SOLE 23 3433 0 0 OMNICELL COM COM 68213N109 306623 10490 SH SOLE 25 10490 0 0 OMNICELL COM COM 68213N109 1761546 60265 SH SOLE 26 15997 0 44268 OMNICELL COM COM 68213N109 135393 4632 SH SOLE 28 770 0 3862 OMNICELL COM COM 68213N109 4204589 143845 SH SOLE 30 143845 0 0 OMNICELL COM COM 68213N109 426612 14595 SH SOLE 34 14595 0 0 OMNICELL COM COM 68213N109 30195 1033 SH SOLE 36 1033 0 0 OMNICELL COM COM 68213N109 323664 11073 SH SOLE 40 11073 0 0 OMNICELL COM COM 68213N109 2443669 83601 SH SOLE 43 79694 0 3907 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 4583867 4883000 PRN SOLE 21 4883000 0 0 OMNICOM GROUP INC COM 681919106 39737687 410683 SH SOLE 2 71775 0 338908 OMNICOM GROUP INC COM 681919106 17555167 181430 SH SOLE 4 86061 0 95369 OMNICOM GROUP INC COM 681919106 13441125 138912 SH SOLE 7 122996 0 15916 OMNICOM GROUP INC COM 681919106 939249 9707 SH SOLE 13 9707 0 0 OMNICOM GROUP INC COM 681919106 2636226 27245 SH SOLE 15 27245 0 0 OMNICOM GROUP INC COM 681919106 39307686 406239 SH SOLE 18 393963 0 12276 OMNICOM GROUP INC COM 681919106 20756084 214511 SH SOLE 19 214511 0 0 OMNICOM GROUP INC COM 681919106 753765141 7790049 SH SOLE 21 7790049 0 0 OMNICOM GROUP INC COM 681919106 422847006 4370060 SH SOLE 22 3941475 0 428585 OMNICOM GROUP INC COM 681919106 28373806 293239 SH SOLE 23 293239 0 0 OMNICOM GROUP INC COM 681919106 101923501 1053364 SH SOLE 25 762285 0 291079 OMNICOM GROUP INC COM 681919106 22222966 229671 SH SOLE 26 148334 0 81337 OMNICOM GROUP INC COM 681919106 36394145 376128 SH SOLE 28 24739 0 351389 OMNICOM GROUP INC COM 681919106 115980600 1198642 SH SOLE 30 1198642 0 0 OMNICOM GROUP INC COM 681919106 13960339 144278 SH SOLE 31 41362 0 102916 OMNICOM GROUP INC COM 681919106 3530192 36484 SH SOLE 32 36484 0 0 OMNICOM GROUP INC COM 681919106 8453147 87362 SH SOLE 34 87362 0 0 OMNICOM GROUP INC COM 681919106 4396097 45433 SH SOLE 36 45433 0 0 OMNICOM GROUP INC COM 681919106 949119 9809 SH SOLE 40 9809 0 0 OMNICOM GROUP INC COM 681919106 30673 317 SH OTR 43 317 0 0 OMNICOM GROUP INC COM 681919106 116444314 1203434 SH SOLE 43 1133201 0 70234 OMNIQ CORP COM 68217M107 490 916 SH SOLE 18 916 0 0 OMNIQ CORP COM 68217M107 6039 11287 SH SOLE 21 11287 0 0 ON HLDG AG NAMEN AKT A H5919C104 348139 9840 SH SOLE 2 9840 0 0 ON HLDG AG NAMEN AKT A H5919C104 63542 1796 SH SOLE 18 1796 0 0 ON HLDG AG NAMEN AKT A H5919C104 179915791 5085240 SH SOLE 19 5085240 0 0 ON HLDG AG NAMEN AKT A H5919C104 731057 20663 SH SOLE 21 20663 0 0 ON HLDG AG NAMEN AKT A H5919C104 23415970 661842 SH SOLE 22 661842 0 0 ON HLDG AG NAMEN AKT A H5919C104 98816 2793 SH SOLE 28 2793 0 0 ON HLDG AG NAMEN AKT A H5919C104 4221577 119321 SH SOLE 34 119321 0 0 ON HLDG AG NAMEN AKT A H5919C104 300695 8499 SH SOLE 43 8499 0 0 ON SEMICONDUCTOR CORP COM 682189105 55446109 753856 SH SOLE 2 127072 0 626784 ON SEMICONDUCTOR CORP COM 682189105 11894947 161726 SH SOLE 4 119407 0 42319 ON SEMICONDUCTOR CORP COM 682189105 25379163 345060 SH SOLE 7 311926 0 33134 ON SEMICONDUCTOR CORP COM 682189105 1435622 19519 SH SOLE 13 19519 0 0 ON SEMICONDUCTOR CORP COM 682189105 4703523 63950 SH SOLE 15 63950 0 0 ON SEMICONDUCTOR CORP COM 682189105 63416869 862228 SH SOLE 18 835279 0 26949 ON SEMICONDUCTOR CORP COM 682189105 18189356 247306 SH SOLE 19 247306 0 0 ON SEMICONDUCTOR CORP COM 682189105 1360006798 18490915 SH SOLE 21 18490915 0 0 ON SEMICONDUCTOR CORP COM 682189105 673498968 9157022 SH SOLE 22 8215227 0 941795 ON SEMICONDUCTOR CORP COM 682189105 48774903 663153 SH SOLE 23 663153 0 0 ON SEMICONDUCTOR CORP COM 682189105 78853249 1072104 SH SOLE 25 937299 0 134805 ON SEMICONDUCTOR CORP COM 682189105 35796344 486694 SH SOLE 26 255066 0 231628 ON SEMICONDUCTOR CORP COM 682189105 51741616 703489 SH SOLE 28 33554 0 669935 ON SEMICONDUCTOR CORP COM 682189105 287524602 3909240 SH SOLE 30 3909240 0 0 ON SEMICONDUCTOR CORP COM 682189105 7378610 100321 SH SOLE 31 93432 0 6889 ON SEMICONDUCTOR CORP COM 682189105 9423520 128124 SH SOLE 32 128124 0 0 ON SEMICONDUCTOR CORP COM 682189105 179638446 2442399 SH SOLE 34 2442399 0 0 ON SEMICONDUCTOR CORP COM 682189105 6935618 94298 SH SOLE 36 94298 0 0 ON SEMICONDUCTOR CORP COM 682189105 1574191 21403 SH SOLE 40 21403 0 0 ON SEMICONDUCTOR CORP COM 682189105 40232 547 SH OTR 43 547 0 0 ON SEMICONDUCTOR CORP COM 682189105 27597357 375219 SH SOLE 43 304561 0 70658 ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4 9288263 6325000 PRN SOLE 21 6325000 0 0 ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9 10813176 10989000 PRN SOLE 21 10989000 0 0 ON24 INC COM 68339B104 731786 102491 SH SOLE 2 90401 0 12090 ON24 INC COM 68339B104 609813 85408 SH SOLE 18 85408 0 0 ON24 INC COM 68339B104 752685 105418 SH SOLE 19 105418 0 0 ON24 INC COM 68339B104 8540454 1196142 SH SOLE 21 1196142 0 0 ON24 INC COM 68339B104 6795531 951755 SH SOLE 22 923700 0 28055 ON24 INC COM 68339B104 214985 30110 SH SOLE 28 30110 0 0 ON24 INC COM 68339B104 297274 41635 SH SOLE 34 41635 0 0 ON24 INC COM 68339B104 64046 8970 SH SOLE 43 8970 0 0 ONCOCYTE CORP COM NEW 68235C206 176348 60187 SH SOLE 22 60187 0 0 ONCONETIX INC COM 09610B108 8248 53561 SH SOLE 22 53561 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 251367 248878 SH SOLE 22 248878 0 0 ONCTERNAL THERAPEUTICS INC COM NEW 68236P206 353502 39278 SH SOLE 22 39278 0 0 ONDAS HLDGS INC COM NEW 68236H204 6746 6953 SH SOLE 18 6953 0 0 ONDAS HLDGS INC COM NEW 68236H204 89014 91748 SH SOLE 21 91748 0 0 ONDAS HLDGS INC COM NEW 68236H204 417950 430787 SH SOLE 22 430787 0 0 ONE GAS INC COM 68235P108 10941771 169561 SH SOLE 2 87958 0 81603 ONE GAS INC COM 68235P108 809142 12539 SH SOLE 4 12539 0 0 ONE GAS INC COM 68235P108 7522004 116566 SH SOLE 7 104562 0 12004 ONE GAS INC COM 68235P108 15652397 242560 SH SOLE 18 242560 0 0 ONE GAS INC COM 68235P108 18814948 291569 SH SOLE 19 291569 0 0 ONE GAS INC COM 68235P108 301665747 4674814 SH SOLE 21 4674814 0 0 ONE GAS INC COM 68235P108 133959376 2075924 SH SOLE 22 1983997 0 91927 ONE GAS INC COM 68235P108 223790 3468 SH SOLE 23 3468 0 0 ONE GAS INC COM 68235P108 730802 11325 SH SOLE 25 11325 0 0 ONE GAS INC COM 68235P108 6767197 104869 SH SOLE 26 38128 0 66741 ONE GAS INC COM 68235P108 61239 949 SH SOLE 28 949 0 0 ONE GAS INC COM 68235P108 8914949 138152 SH SOLE 30 138152 0 0 ONE GAS INC COM 68235P108 57367 889 SH SOLE 36 889 0 0 ONE GAS INC COM 68235P108 801785 12425 SH SOLE 40 12425 0 0 ONE GAS INC COM 68235P108 22392 347 SH OTR 43 347 0 0 ONE GAS INC COM 68235P108 5018469 77770 SH SOLE 43 71508 0 6262 ONE LIBERTY PPTYS INC COM 682406103 356538 15783 SH SOLE 2 5541 0 10242 ONE LIBERTY PPTYS INC COM 682406103 610 27 SH SOLE 4 27 0 0 ONE LIBERTY PPTYS INC COM 682406103 3863 171 SH SOLE 7 171 0 0 ONE LIBERTY PPTYS INC COM 682406103 1028613 45534 SH SOLE 18 45534 0 0 ONE LIBERTY PPTYS INC COM 682406103 768715 34029 SH SOLE 19 34029 0 0 ONE LIBERTY PPTYS INC COM 682406103 15755712 697464 SH SOLE 21 697464 0 0 ONE LIBERTY PPTYS INC COM 682406103 12040063 532982 SH SOLE 22 510922 0 22060 ONE LIBERTY PPTYS INC COM 682406103 20308 899 SH SOLE 23 899 0 0 ONE LIBERTY PPTYS INC COM 682406103 54849 2428 SH SOLE 25 2428 0 0 ONE LIBERTY PPTYS INC COM 682406103 128243 5677 SH SOLE 28 0 0 5677 ONE LIBERTY PPTYS INC COM 682406103 34156 1512 SH SOLE 30 1512 0 0 ONE LIBERTY PPTYS INC COM 682406103 28486 1261 SH SOLE 40 1261 0 0 ONE LIBERTY PPTYS INC COM 682406103 1516885 67149 SH SOLE 43 62028 0 5121 ONE STOP SYS INC COM 68247W109 9461 2902 SH SOLE 18 2902 0 0 ONE STOP SYS INC COM 68247W109 125777 38582 SH SOLE 21 38582 0 0 ONE STOP SYS INC COM 68247W109 156180 47908 SH SOLE 22 47908 0 0 ONEMAIN HLDGS INC COM 68268W103 15009833 293792 SH SOLE 2 60755 0 233037 ONEMAIN HLDGS INC COM 68268W103 15327 300 SH SOLE 4 300 0 0 ONEMAIN HLDGS INC COM 68268W103 1937384 37921 SH SOLE 7 36480 0 1441 ONEMAIN HLDGS INC COM 68268W103 6893114 134921 SH SOLE 18 134921 0 0 ONEMAIN HLDGS INC COM 68268W103 4046992 79213 SH SOLE 19 79213 0 0 ONEMAIN HLDGS INC COM 68268W103 206978873 4051260 SH SOLE 21 4051260 0 0 ONEMAIN HLDGS INC COM 68268W103 172037145 3367335 SH SOLE 22 3213157 0 154178 ONEMAIN HLDGS INC COM 68268W103 1219569 23871 SH SOLE 25 23871 0 0 ONEMAIN HLDGS INC COM 68268W103 6655239 130265 SH SOLE 26 61312 0 68953 ONEMAIN HLDGS INC COM 68268W103 922736 18061 SH SOLE 28 13248 0 4813 ONEMAIN HLDGS INC COM 68268W103 7471810 146248 SH SOLE 30 146248 0 0 ONEMAIN HLDGS INC COM 68268W103 7169358 140328 SH SOLE 31 1383 0 138945 ONEMAIN HLDGS INC COM 68268W103 2625668 51393 SH SOLE 32 51393 0 0 ONEMAIN HLDGS INC COM 68268W103 1475530 28881 SH SOLE 36 28881 0 0 ONEMAIN HLDGS INC COM 68268W103 1242100 24312 SH SOLE 40 24312 0 0 ONEMAIN HLDGS INC COM 68268W103 18137 355 SH OTR 43 355 0 0 ONEMAIN HLDGS INC COM 68268W103 16798271 328798 SH SOLE 43 284571 0 44227 ONEOK INC NEW COM 682680103 129640101 1617065 SH SOLE 2 228002 0 1389063 ONEOK INC NEW COM 682680103 47984631 598536 SH SOLE 4 271870 0 326666 ONEOK INC NEW COM 682680103 142955376 1783153 SH SOLE 7 1603176 0 179977 ONEOK INC NEW COM 682680103 2683370 33471 SH SOLE 13 33471 0 0 ONEOK INC NEW COM 682680103 6889810 85940 SH SOLE 15 85940 0 0 ONEOK INC NEW COM 682680103 101374404 1264493 SH SOLE 18 1228135 0 36358 ONEOK INC NEW COM 682680103 20472372 255362 SH SOLE 19 255362 0 0 ONEOK INC NEW COM 682680103 1793883760 22375998 SH SOLE 21 22375998 0 0 ONEOK INC NEW COM 682680103 999910945 12472383 SH SOLE 22 11209839 0 1262544 ONEOK INC NEW COM 682680103 69797445 870618 SH SOLE 23 870618 0 0 ONEOK INC NEW COM 682680103 97414647 1215101 SH SOLE 25 1215101 0 0 ONEOK INC NEW COM 682680103 44381631 553594 SH SOLE 26 377256 0 176338 ONEOK INC NEW COM 682680103 67881462 846719 SH SOLE 28 135528 0 711191 ONEOK INC NEW COM 682680103 498419135 6217028 SH SOLE 30 6055136 0 161892 ONEOK INC NEW COM 682680103 9959279 124227 SH SOLE 31 115417 0 8810 ONEOK INC NEW COM 682680103 5956791 74302 SH SOLE 32 74302 0 0 ONEOK INC NEW COM 682680103 2138615 26676 SH SOLE 34 26676 0 0 ONEOK INC NEW COM 682680103 10805393 134781 SH SOLE 36 134781 0 0 ONEOK INC NEW COM 682680103 2349863 29311 SH SOLE 40 29311 0 0 ONEOK INC NEW COM 682680103 50026 624 SH OTR 43 624 0 0 ONEOK INC NEW COM 682680103 44679882 557314 SH SOLE 43 452073 0 105242 ONESPAN INC COM 68287N100 219307 18857 SH SOLE 2 9580 0 9277 ONESPAN INC COM 68287N100 44264 3806 SH SOLE 4 0 0 3806 ONESPAN INC COM 68287N100 51928 4465 SH SOLE 7 4465 0 0 ONESPAN INC COM 68287N100 1177503 101247 SH SOLE 18 101247 0 0 ONESPAN INC COM 68287N100 1007460 86626 SH SOLE 19 86626 0 0 ONESPAN INC COM 68287N100 22054609 1896355 SH SOLE 21 1896355 0 0 ONESPAN INC COM 68287N100 11774107 1012391 SH SOLE 22 983301 0 29090 ONESPAN INC COM 68287N100 47764 4107 SH SOLE 25 4107 0 0 ONESPAN INC COM 68287N100 2805924 241266 SH SOLE 30 241266 0 0 ONESPAN INC COM 68287N100 103728 8919 SH SOLE 40 8919 0 0 ONESPAN INC COM 68287N100 279411 24025 SH SOLE 43 21306 0 2719 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1323423 100032 SH SOLE 2 71821 0 28211 ONESPAWORLD HOLDINGS LIMITED COM P73684113 10968 829 SH SOLE 7 829 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 2779266 210073 SH SOLE 18 210073 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 4484480 338963 SH SOLE 19 338963 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 43579342 3293979 SH SOLE 21 3293979 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 35076262 2651267 SH SOLE 22 2575990 0 75277 ONESPAWORLD HOLDINGS LIMITED COM P73684113 8930 675 SH SOLE 23 675 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 203332 15369 SH SOLE 25 15369 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 65118 4922 SH SOLE 28 0 0 4922 ONESPAWORLD HOLDINGS LIMITED COM P73684113 695964 52605 SH SOLE 30 52605 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 261054 19732 SH SOLE 40 19732 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 744995 56311 SH SOLE 43 53035 0 3276 ONEWATER MARINE INC CL A COM 68280L101 144100 5119 SH SOLE 2 338 0 4781 ONEWATER MARINE INC CL A COM 68280L101 4645 165 SH SOLE 7 165 0 0 ONEWATER MARINE INC CL A COM 68280L101 918985 32646 SH SOLE 18 32646 0 0 ONEWATER MARINE INC CL A COM 68280L101 673967 23942 SH SOLE 19 23942 0 0 ONEWATER MARINE INC CL A COM 68280L101 11773963 418258 SH SOLE 21 418258 0 0 ONEWATER MARINE INC CL A COM 68280L101 8710933 309447 SH SOLE 22 299616 0 9831 ONEWATER MARINE INC CL A COM 68280L101 189844 6744 SH SOLE 43 5275 0 1469 ONTO INNOVATION INC COM 683344105 10290595 56829 SH SOLE 2 41504 0 15325 ONTO INNOVATION INC COM 683344105 195747 1081 SH SOLE 4 131 0 950 ONTO INNOVATION INC COM 683344105 2037331 11251 SH SOLE 7 10658 0 593 ONTO INNOVATION INC COM 683344105 33275080 183759 SH SOLE 18 183759 0 0 ONTO INNOVATION INC COM 683344105 21436069 118379 SH SOLE 19 118379 0 0 ONTO INNOVATION INC COM 683344105 671885027 3710432 SH SOLE 21 3710432 0 0 ONTO INNOVATION INC COM 683344105 288289682 1592057 SH SOLE 22 1546647 0 45410 ONTO INNOVATION INC COM 683344105 81667 451 SH SOLE 23 451 0 0 ONTO INNOVATION INC COM 683344105 1801927 9951 SH SOLE 25 9951 0 0 ONTO INNOVATION INC COM 683344105 3210186 17728 SH SOLE 26 17728 0 0 ONTO INNOVATION INC COM 683344105 190496 1052 SH SOLE 28 874 0 178 ONTO INNOVATION INC COM 683344105 62407954 344643 SH SOLE 30 344643 0 0 ONTO INNOVATION INC COM 683344105 55229 305 SH SOLE 36 305 0 0 ONTO INNOVATION INC COM 683344105 1895002 10465 SH SOLE 40 10465 0 0 ONTO INNOVATION INC COM 683344105 13914730 76843 SH SOLE 43 58182 0 18661 ONTRAK INC COM NEW 683373302 246166 485917 SH SOLE 22 485917 0 0 OOMA INC COM 683416101 3664744 429630 SH SOLE 2 295229 0 134401 OOMA INC COM 683416101 2627 308 SH SOLE 7 308 0 0 OOMA INC COM 683416101 774533 90801 SH SOLE 18 83661 0 7140 OOMA INC COM 683416101 5760480 675320 SH SOLE 19 675320 0 0 OOMA INC COM 683416101 7497537 878961 SH SOLE 21 878961 0 0 OOMA INC COM 683416101 11121926 1303860 SH SOLE 22 1249887 0 53973 OOMA INC COM 683416101 253631 29734 SH SOLE 23 29734 0 0 OOMA INC COM 683416101 1363666 159867 SH SOLE 26 0 0 159867 OOMA INC COM 683416101 10227 1199 SH SOLE 43 1199 0 0 OP BANCORP COM 67109R109 284380 28495 SH SOLE 2 28495 0 0 OP BANCORP COM 67109R109 18683 1872 SH SOLE 18 1872 0 0 OP BANCORP COM 67109R109 322853 32350 SH SOLE 21 32350 0 0 OP BANCORP COM 67109R109 1085026 108720 SH SOLE 22 108720 0 0 OPAL FUELS INC CLASS A COM 68347P103 952851 189811 SH SOLE 22 189811 0 0 OPEN LENDING CORP COM 68373J104 303666 48509 SH SOLE 2 23869 0 24640 OPEN LENDING CORP COM 68373J104 2016 322 SH SOLE 4 322 0 0 OPEN LENDING CORP COM 68373J104 6880 1099 SH SOLE 7 1099 0 0 OPEN LENDING CORP COM 68373J104 1502375 239996 SH SOLE 18 239996 0 0 OPEN LENDING CORP COM 68373J104 1327308 212030 SH SOLE 19 212030 0 0 OPEN LENDING CORP COM 68373J104 22234262 3551799 SH SOLE 21 3551799 0 0 OPEN LENDING CORP COM 68373J104 17410249 2781190 SH SOLE 22 2694996 0 86194 OPEN LENDING CORP COM 68373J104 112336 17945 SH SOLE 25 17945 0 0 OPEN LENDING CORP COM 68373J104 117125 18710 SH SOLE 26 18710 0 0 OPEN LENDING CORP COM 68373J104 749103 119665 SH SOLE 30 119665 0 0 OPEN LENDING CORP COM 68373J104 89768 14340 SH SOLE 40 14340 0 0 OPEN LENDING CORP COM 68373J104 154090 24615 SH SOLE 43 22949 0 1666 OPEN TEXT CORP COM 683715106 36917894 950757 SH SOLE 21 950757 0 0 OPEN TEXT CORP COM 683715106 3500369 90146 SH SOLE 31 0 0 90146 OPEN TEXT CORP COM 683715106 15967315 411211 SH SOLE 43 366773 0 44438 OPENDOOR TECHNOLOGIES INC COM 683712103 2380723 785717 SH SOLE 2 328523 0 457194 OPENDOOR TECHNOLOGIES INC COM 683712103 46926 15487 SH SOLE 4 15487 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 34906 11520 SH SOLE 7 11520 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 4834141 1595426 SH SOLE 18 1595426 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 14172189 4677290 SH SOLE 19 4677290 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 68633194 22651219 SH SOLE 21 22651219 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 52291507 17257923 SH SOLE 22 16458447 0 799476 OPENDOOR TECHNOLOGIES INC COM 683712103 20346 6715 SH SOLE 23 6715 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 341469 112696 SH SOLE 25 112696 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 950753 313780 SH SOLE 26 157810 0 155970 OPENDOOR TECHNOLOGIES INC COM 683712103 54179 17881 SH SOLE 28 17881 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 2107874 695668 SH SOLE 30 695668 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 37605 12411 SH SOLE 36 12411 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 345081 113888 SH SOLE 40 113888 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 3790854 1251107 SH SOLE 43 1128389 0 122718 OPENLANE INC COM 48238T109 1674778 96808 SH SOLE 2 31230 0 65578 OPENLANE INC COM 48238T109 6626 383 SH SOLE 4 383 0 0 OPENLANE INC COM 48238T109 657279 37993 SH SOLE 7 35962 0 2031 OPENLANE INC COM 48238T109 5824651 336685 SH SOLE 18 336685 0 0 OPENLANE INC COM 48238T109 3945784 228080 SH SOLE 19 228080 0 0 OPENLANE INC COM 48238T109 217799578 12589571 SH SOLE 21 12589571 0 0 OPENLANE INC COM 48238T109 58807977 3399305 SH SOLE 22 3259475 0 139830 OPENLANE INC COM 48238T109 377590 21826 SH SOLE 25 21826 0 0 OPENLANE INC COM 48238T109 1006376 58172 SH SOLE 26 34505 0 23667 OPENLANE INC COM 48238T109 38458 2223 SH SOLE 28 2223 0 0 OPENLANE INC COM 48238T109 6632976 383409 SH SOLE 30 383409 0 0 OPENLANE INC COM 48238T109 120287 6953 SH SOLE 36 6953 0 0 OPENLANE INC COM 48238T109 414058 23934 SH SOLE 40 23934 0 0 OPENLANE INC COM 48238T109 1431281 82733 SH SOLE 43 79172 0 3561 OPERA LTD SPONSORED ADS 68373M107 205135 12975 SH SOLE 21 12975 0 0 OPERA LTD SPONSORED ADS 68373M107 500782 31675 SH SOLE 43 29514 0 2161 OPGEN INC COM NEW 68373L406 11079 15941 SH SOLE 22 15941 0 0 OPKO HEALTH INC COM 68375N103 426911 355759 SH SOLE 2 116618 0 239141 OPKO HEALTH INC COM 68375N103 2155 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 2796 2330 SH SOLE 7 2330 0 0 OPKO HEALTH INC COM 68375N103 1259699 1049749 SH SOLE 18 1049749 0 0 OPKO HEALTH INC COM 68375N103 1016054 846712 SH SOLE 19 846712 0 0 OPKO HEALTH INC COM 68375N103 21742351 18118626 SH SOLE 21 18118626 0 0 OPKO HEALTH INC COM 68375N103 14238922 11865768 SH SOLE 22 11282210 0 583558 OPKO HEALTH INC COM 68375N103 123924 103270 SH SOLE 25 103270 0 0 OPKO HEALTH INC COM 68375N103 95664 79720 SH SOLE 26 79720 0 0 OPKO HEALTH INC COM 68375N103 9532 7943 SH SOLE 28 7943 0 0 OPKO HEALTH INC COM 68375N103 833002 694168 SH SOLE 30 694168 0 0 OPKO HEALTH INC COM 68375N103 76061 63384 SH SOLE 40 63384 0 0 OPKO HEALTH INC COM 68375N103 47652 39710 SH SOLE 43 38286 0 1424 OPORTUN FINL CORP COM 68376D104 453905 186792 SH SOLE 2 136837 0 49955 OPORTUN FINL CORP COM 68376D104 11108 4571 SH SOLE 18 4571 0 0 OPORTUN FINL CORP COM 68376D104 245612 101075 SH SOLE 19 101075 0 0 OPORTUN FINL CORP COM 68376D104 177283 72956 SH SOLE 21 72956 0 0 OPORTUN FINL CORP COM 68376D104 1030067 423896 SH SOLE 22 420805 0 3091 OPORTUN FINL CORP COM 68376D104 296251 121914 SH SOLE 26 0 0 121914 OPORTUN FINL CORP COM 68376D104 727936 299562 SH SOLE 34 299562 0 0 OPORTUN FINL CORP COM 68376D104 462 190 SH SOLE 43 190 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 436166 10926 SH SOLE 2 10926 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 443232 11103 SH SOLE 19 11103 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 63672 1595 SH SOLE 21 1595 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6496341 162734 SH SOLE 22 162734 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 734847 18408 SH SOLE 43 18311 0 97 OPPFI INC COM CL A 68386H103 4258 1703 SH SOLE 2 0 0 1703 OPPFI INC COM CL A 68386H103 69038 27615 SH SOLE 18 27615 0 0 OPPFI INC COM CL A 68386H103 63238 25295 SH SOLE 19 25295 0 0 OPPFI INC COM CL A 68386H103 997795 399118 SH SOLE 21 399118 0 0 OPPFI INC COM CL A 68386H103 657258 262903 SH SOLE 22 254744 0 8159 OPTICAL CABLE CORP COM NEW 683827208 2227 787 SH SOLE 18 787 0 0 OPTICAL CABLE CORP COM NEW 683827208 35918 12692 SH SOLE 21 12692 0 0 OPTICAL CABLE CORP COM NEW 683827208 8742 3089 SH SOLE 22 3089 0 0 OPTIMIZERX CORP COM NEW 68401U204 46559 3832 SH SOLE 2 765 0 3067 OPTIMIZERX CORP COM NEW 68401U204 3293 271 SH SOLE 7 271 0 0 OPTIMIZERX CORP COM NEW 68401U204 487349 40111 SH SOLE 18 40111 0 0 OPTIMIZERX CORP COM NEW 68401U204 398921 32833 SH SOLE 19 32833 0 0 OPTIMIZERX CORP COM NEW 68401U204 7049527 580208 SH SOLE 21 580208 0 0 OPTIMIZERX CORP COM NEW 68401U204 5198621 427870 SH SOLE 22 421173 0 6697 OPTIMIZERX CORP COM NEW 68401U204 1835 151 SH SOLE 43 151 0 0 OPTINOSE INC COM 68404V100 14466 9908 SH SOLE 2 4731 0 5177 OPTINOSE INC COM 68404V100 250072 171282 SH SOLE 18 171282 0 0 OPTINOSE INC COM 68404V100 245395 168079 SH SOLE 19 168079 0 0 OPTINOSE INC COM 68404V100 3761607 2576443 SH SOLE 21 2576443 0 0 OPTINOSE INC COM 68404V100 1982038 1357560 SH SOLE 22 1342401 0 15159 OPTINOSE INC COM 68404V100 64 44 SH SOLE 43 44 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 7937945 236671 SH SOLE 2 162688 0 73983 OPTION CARE HEALTH INC COM NEW 68404L201 19688 587 SH SOLE 4 587 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1095383 32659 SH SOLE 7 30975 0 1684 OPTION CARE HEALTH INC COM NEW 68404L201 22214682 662334 SH SOLE 18 633843 0 28491 OPTION CARE HEALTH INC COM NEW 68404L201 19793933 590159 SH SOLE 19 590159 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 441889634 13175004 SH SOLE 21 13175004 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 194981436 5813400 SH SOLE 22 5645569 0 167831 OPTION CARE HEALTH INC COM NEW 68404L201 259029 7723 SH SOLE 23 7723 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1141970 34048 SH SOLE 25 34048 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 2280787 68002 SH SOLE 26 68002 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 200871 5989 SH SOLE 28 1689 0 4300 OPTION CARE HEALTH INC COM NEW 68404L201 8443393 251741 SH SOLE 30 251741 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 48264 1439 SH SOLE 36 1439 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1271434 37908 SH SOLE 40 37908 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 30723 916 SH OTR 43 916 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 2714325 80928 SH SOLE 43 57273 0 23655 ORACLE CORP COM 68389X105 355217795 2827942 SH SOLE 2 513325 0 2314617 ORACLE CORP COM 68389X105 168990670 1345360 SH SOLE 4 720616 0 624744 ORACLE CORP COM 68389X105 184698577 1470413 SH SOLE 7 1322988 0 147425 ORACLE CORP COM 68389X105 9427282 75052 SH SOLE 13 75052 0 0 ORACLE CORP COM 68389X105 29369125 233812 SH SOLE 15 233812 0 0 ORACLE CORP COM 68389X105 489026987 3893217 SH SOLE 18 3636463 0 256754 ORACLE CORP COM 68389X105 412170374 3281350 SH SOLE 19 3281350 0 0 ORACLE CORP COM 68389X105 5913323254 47076851 SH SOLE 21 47076851 0 0 ORACLE CORP COM 68389X105 4384358641 34904535 SH SOLE 22 31311136 0 3593399 ORACLE CORP COM 68389X105 383720839 3054859 SH SOLE 23 3054859 0 0 ORACLE CORP COM 68389X105 493598815 3929614 SH SOLE 25 3722083 0 207531 ORACLE CORP COM 68389X105 230152816 1832281 SH SOLE 26 1099064 0 733217 ORACLE CORP COM 68389X105 410658908 3269317 SH SOLE 28 167451 0 3101866 ORACLE CORP COM 68389X105 320054 2548 SH SOLE 29 2548 0 0 ORACLE CORP COM 68389X105 1325514849 10552622 SH SOLE 30 10552622 0 0 ORACLE CORP COM 68389X105 47461739 377850 SH SOLE 31 351573 0 26277 ORACLE CORP COM 68389X105 17077433 135956 SH SOLE 32 135956 0 0 ORACLE CORP COM 68389X105 333570293 2655603 SH SOLE 34 2655603 0 0 ORACLE CORP COM 68389X105 44997773 358234 SH SOLE 36 358234 0 0 ORACLE CORP COM 68389X105 8258481 65747 SH SOLE 37 65747 0 0 ORACLE CORP COM 68389X105 10189232 81118 SH SOLE 40 81118 0 0 ORACLE CORP COM 68389X105 250466 1994 SH OTR 43 1994 0 0 ORACLE CORP COM 68389X105 334407740 2662270 SH SOLE 43 2255840 0 406430 ORACLE CORP OPTIONS 68389X105 1519881 12100 SH Call SOLE 2 0 0 12100 ORACLE CORP OPTIONS 68389X105 213537 1700 SH Call SOLE 4 1700 0 0 ORACLE CORP OPTIONS 68389X105 4848546 38600 SH Call SOLE 18 38600 0 0 ORACLE CORP OPTIONS 68389X105 26842857 213700 SH Call SOLE 19 213700 0 0 ORACLE CORP OPTIONS 68389X105 2009760 16000 SH Call SOLE 22 16000 0 0 ORACLE CORP OPTIONS 68389X105 1557564 12400 SH Call SOLE 26 12400 0 0 ORACLE CORP OPTIONS 68389X105 138171 1100 SH Call SOLE 30 1100 0 0 ORACLE CORP OPTIONS 68389X105 15625884 124400 SH Call SOLE 34 124400 0 0 ORAGENICS INC COM 684023500 30325 21059 SH SOLE 22 21059 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 19123 6549 SH SOLE 18 6549 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 241618 82746 SH SOLE 21 82746 0 0 ORANGE SPONSORED ADR 684060106 25089409 2131641 SH SOLE 43 2046716 0 84924 ORANGE CNTY BANCORP INC COM 68417L107 165738 3603 SH SOLE 2 1378 0 2225 ORANGE CNTY BANCORP INC COM 68417L107 2898 63 SH SOLE 7 63 0 0 ORANGE CNTY BANCORP INC COM 68417L107 699292 15202 SH SOLE 18 15202 0 0 ORANGE CNTY BANCORP INC COM 68417L107 490866 10671 SH SOLE 19 10671 0 0 ORANGE CNTY BANCORP INC COM 68417L107 8788484 191054 SH SOLE 21 191054 0 0 ORANGE CNTY BANCORP INC COM 68417L107 4497190 97765 SH SOLE 22 94095 0 3670 ORASURE TECHNOLOGIES INC COM 68554V108 761321 123792 SH SOLE 2 36609 0 87183 ORASURE TECHNOLOGIES INC COM 68554V108 2239 364 SH SOLE 4 364 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 298435 48526 SH SOLE 7 45903 0 2623 ORASURE TECHNOLOGIES INC COM 68554V108 1510668 245637 SH SOLE 18 241261 0 4376 ORASURE TECHNOLOGIES INC COM 68554V108 3802490 618291 SH SOLE 19 618291 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 52737148 8575146 SH SOLE 21 8575146 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 15256569 2480743 SH SOLE 22 2344503 0 136240 ORASURE TECHNOLOGIES INC COM 68554V108 56322 9158 SH SOLE 25 9158 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 17337 2819 SH SOLE 26 2819 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 2622821 426475 SH SOLE 30 426475 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 60098 9772 SH SOLE 40 9772 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 379455 61700 SH SOLE 43 60865 0 835 ORCHESTRA BIOMED HLDGS INC COM 68572M106 11647 2210 SH SOLE 2 1194 0 1016 ORCHESTRA BIOMED HLDGS INC COM 68572M106 237445 45056 SH SOLE 18 45056 0 0 ORCHESTRA BIOMED HLDGS INC COM 68572M106 2856762 542080 SH SOLE 19 542080 0 0 ORCHESTRA BIOMED HLDGS INC COM 68572M106 2540129 481998 SH SOLE 21 481998 0 0 ORCHESTRA BIOMED HLDGS INC COM 68572M106 1949083 369845 SH SOLE 22 366795 0 3050 ORCHID IS CAP INC COM NEW 68571X301 196335 21986 SH SOLE 2 1831 0 20155 ORCHID IS CAP INC COM NEW 68571X301 4233 474 SH SOLE 7 474 0 0 ORCHID IS CAP INC COM NEW 68571X301 1278463 143165 SH SOLE 18 143165 0 0 ORCHID IS CAP INC COM NEW 68571X301 956224 107080 SH SOLE 19 107080 0 0 ORCHID IS CAP INC COM NEW 68571X301 24204783 2710502 SH SOLE 21 2710502 0 0 ORCHID IS CAP INC COM NEW 68571X301 16366690 1832776 SH SOLE 22 1786572 0 46204 ORCHID IS CAP INC COM NEW 68571X301 1704451 190868 SH SOLE 43 163151 0 27717 OREILLY AUTOMOTIVE INC COM 67103H107 167155519 148072 SH SOLE 2 59655 0 88417 OREILLY AUTOMOTIVE INC COM 67103H107 68830071 60972 SH SOLE 4 30659 0 30313 OREILLY AUTOMOTIVE INC COM 67103H107 56113238 49707 SH SOLE 7 44042 0 5665 OREILLY AUTOMOTIVE INC COM 67103H107 8387578 7430 SH SOLE 13 7430 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 9907051 8776 SH SOLE 15 8776 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 103651504 91818 SH SOLE 18 86165 0 5653 OREILLY AUTOMOTIVE INC COM 67103H107 27481455 24344 SH SOLE 19 24344 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1620333392 1435346 SH SOLE 21 1435346 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1499763364 1328541 SH SOLE 22 1196150 0 132391 OREILLY AUTOMOTIVE INC COM 67103H107 122901166 108870 SH SOLE 23 108870 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 109747456 97218 SH SOLE 25 96843 0 375 OREILLY AUTOMOTIVE INC COM 67103H107 78252833 69319 SH SOLE 26 45204 0 24115 OREILLY AUTOMOTIVE INC COM 67103H107 124009726 109852 SH SOLE 28 828 0 109024 OREILLY AUTOMOTIVE INC COM 67103H107 4844024 4291 SH SOLE 29 4291 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 435872986 386111 SH SOLE 30 386111 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 29164615 25835 SH SOLE 31 24890 0 945 OREILLY AUTOMOTIVE INC COM 67103H107 19982305 17701 SH SOLE 32 17701 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 40114751 35535 SH SOLE 34 35535 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 15245524 13505 SH SOLE 36 13505 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 3340356 2959 SH SOLE 40 2959 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 87023 77 SH OTR 43 77 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 122405759 108431 SH SOLE 43 87650 0 20781 ORGANOGENESIS HLDGS INC COM 68621F102 133247 46918 SH SOLE 2 15091 0 31827 ORGANOGENESIS HLDGS INC COM 68621F102 1741 613 SH SOLE 7 613 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 566679 199535 SH SOLE 18 199535 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 545334 192019 SH SOLE 19 192019 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 7285452 2565300 SH SOLE 21 2565300 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 5331555 1877308 SH SOLE 22 1807639 0 69669 ORGANOGENESIS HLDGS INC COM 68621F102 130342 45895 SH SOLE 30 45895 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 132665 46713 SH SOLE 43 46535 0 178 ORGANON & CO COMMON STOCK 68622V106 7990639 425034 SH SOLE 2 129716 0 295318 ORGANON & CO COMMON STOCK 68622V106 14457 769 SH SOLE 4 769 0 0 ORGANON & CO COMMON STOCK 68622V106 775744 41263 SH SOLE 7 39314 0 1949 ORGANON & CO COMMON STOCK 68622V106 4095636 217853 SH SOLE 18 217853 0 0 ORGANON & CO COMMON STOCK 68622V106 1704634 90672 SH SOLE 19 90672 0 0 ORGANON & CO COMMON STOCK 68622V106 454071343 24152731 SH SOLE 21 24152731 0 0 ORGANON & CO COMMON STOCK 68622V106 125937496 6698803 SH SOLE 22 6359487 0 339316 ORGANON & CO COMMON STOCK 68622V106 1027946 54678 SH SOLE 25 54678 0 0 ORGANON & CO COMMON STOCK 68622V106 2144591 114074 SH SOLE 26 114074 0 0 ORGANON & CO COMMON STOCK 68622V106 710208 37777 SH SOLE 28 4517 0 33260 ORGANON & CO COMMON STOCK 68622V106 11036935 587071 SH SOLE 30 587071 0 0 ORGANON & CO COMMON STOCK 68622V106 59840 3183 SH SOLE 31 3183 0 0 ORGANON & CO COMMON STOCK 68622V106 416138 22135 SH SOLE 36 22135 0 0 ORGANON & CO COMMON STOCK 68622V106 1021949 54359 SH SOLE 40 54359 0 0 ORGANON & CO COMMON STOCK 68622V106 19373779 1030520 SH SOLE 43 939986 0 90534 ORGANOVO HLDGS INC COM NEW 68620A203 146474 142208 SH SOLE 22 142208 0 0 ORGENESIS INC COM NEW 68619K204 3321 4040 SH SOLE 18 4040 0 0 ORGENESIS INC COM NEW 68619K204 50609 61568 SH SOLE 21 61568 0 0 ORGENESIS INC COM NEW 68619K204 49005 59617 SH SOLE 22 59617 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 483203 35142 SH SOLE 2 16429 0 18713 ORIC PHARMACEUTICALS INC COM 68622P109 2915 212 SH SOLE 7 212 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 1474715 107252 SH SOLE 18 107252 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 1169740 85072 SH SOLE 19 85072 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 24748336 1799879 SH SOLE 21 1799879 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 15034168 1093394 SH SOLE 22 1062400 0 30994 ORIC PHARMACEUTICALS INC COM 68622P109 492099 35789 SH SOLE 30 35789 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 294869 21445 SH SOLE 43 18784 0 2661 ORIGIN BANCORP INC COM 68621T102 2870550 91887 SH SOLE 2 67513 0 24374 ORIGIN BANCORP INC COM 68621T102 6810 218 SH SOLE 7 218 0 0 ORIGIN BANCORP INC COM 68621T102 2604354 83366 SH SOLE 18 83366 0 0 ORIGIN BANCORP INC COM 68621T102 4001782 128098 SH SOLE 19 128098 0 0 ORIGIN BANCORP INC COM 68621T102 36791473 1177704 SH SOLE 21 1177704 0 0 ORIGIN BANCORP INC COM 68621T102 27423565 877835 SH SOLE 22 838029 0 39806 ORIGIN BANCORP INC COM 68621T102 55326 1771 SH SOLE 23 1771 0 0 ORIGIN BANCORP INC COM 68621T102 181692 5816 SH SOLE 25 5816 0 0 ORIGIN BANCORP INC COM 68621T102 568068 18184 SH SOLE 26 18184 0 0 ORIGIN BANCORP INC COM 68621T102 81286 2602 SH SOLE 28 419 0 2183 ORIGIN BANCORP INC COM 68621T102 728486 23319 SH SOLE 30 23319 0 0 ORIGIN BANCORP INC COM 68621T102 231926 7424 SH SOLE 40 7424 0 0 ORIGIN BANCORP INC COM 68621T102 1638069 52435 SH SOLE 43 46543 0 5892 ORIGIN MATERIALS INC COM 68622D106 27885 54677 SH SOLE 2 3607 0 51070 ORIGIN MATERIALS INC COM 68622D106 536 1051 SH SOLE 7 1051 0 0 ORIGIN MATERIALS INC COM 68622D106 165192 323906 SH SOLE 18 323906 0 0 ORIGIN MATERIALS INC COM 68622D106 118519 232391 SH SOLE 19 232391 0 0 ORIGIN MATERIALS INC COM 68622D106 2197925 4309657 SH SOLE 21 4309657 0 0 ORIGIN MATERIALS INC COM 68622D106 1667587 3269778 SH SOLE 22 3173972 0 95806 ORION ENERGY SYS INC COM 686275108 4470 5137 SH SOLE 18 5137 0 0 ORION ENERGY SYS INC COM 686275108 62975 72368 SH SOLE 21 72368 0 0 ORION ENERGY SYS INC COM 686275108 213842 245739 SH SOLE 22 245739 0 0 ORION GROUP HLDGS INC COM 68628V308 240121 29283 SH SOLE 2 29283 0 0 ORION GROUP HLDGS INC COM 68628V308 82845 10103 SH SOLE 18 10103 0 0 ORION GROUP HLDGS INC COM 68628V308 515140 62822 SH SOLE 21 62822 0 0 ORION GROUP HLDGS INC COM 68628V308 3962215 483197 SH SOLE 22 483197 0 0 ORION GROUP HLDGS INC COM 68628V308 128970 15728 SH SOLE 26 5953 0 9775 ORION GROUP HLDGS INC COM 68628V308 361 44 SH SOLE 43 44 0 0 ORION OFFICE REIT INC COM 68629Y103 972347 277022 SH SOLE 2 251123 0 25899 ORION OFFICE REIT INC COM 68629Y103 2819 803 SH SOLE 7 803 0 0 ORION OFFICE REIT INC COM 68629Y103 576998 164387 SH SOLE 18 164387 0 0 ORION OFFICE REIT INC COM 68629Y103 429536 122375 SH SOLE 19 122375 0 0 ORION OFFICE REIT INC COM 68629Y103 8307163 2366713 SH SOLE 21 2366713 0 0 ORION OFFICE REIT INC COM 68629Y103 6185645 1762292 SH SOLE 22 1691728 0 70564 ORION OFFICE REIT INC COM 68629Y103 11418 3253 SH SOLE 23 3253 0 0 ORION OFFICE REIT INC COM 68629Y103 60 17 SH SOLE 30 0 0 17 ORION OFFICE REIT INC COM 68629Y103 66350 18903 SH SOLE 43 321 0 18582 ORION S.A. COM L72967109 914834 38896 SH SOLE 2 25182 0 13714 ORION S.A. COM L72967109 4234 180 SH SOLE 4 180 0 0 ORION S.A. COM L72967109 335960 14284 SH SOLE 7 13533 0 751 ORION S.A. COM L72967109 3091680 131449 SH SOLE 18 131449 0 0 ORION S.A. COM L72967109 2781358 118255 SH SOLE 19 118255 0 0 ORION S.A. COM L72967109 46845936 1991749 SH SOLE 21 1991749 0 0 ORION S.A. COM L72967109 37054537 1575448 SH SOLE 22 1526153 0 49295 ORION S.A. COM L72967109 307477 13073 SH SOLE 25 13073 0 0 ORION S.A. COM L72967109 720300 30625 SH SOLE 26 30625 0 0 ORION S.A. COM L72967109 1110356 47209 SH SOLE 30 47209 0 0 ORION S.A. COM L72967109 269751 11469 SH SOLE 40 11469 0 0 ORION S.A. COM L72967109 772444 32842 SH SOLE 43 29344 0 3498 ORIX CORP SPONSORED ADR 686330101 2645 24 SH SOLE 18 24 0 0 ORIX CORP SPONSORED ADR 686330101 22708257 206064 SH SOLE 43 194765 0 11299 ORMAT TECHNOLOGIES INC COM 686688102 6449885 97445 SH SOLE 2 75779 0 21666 ORMAT TECHNOLOGIES INC COM 686688102 8803 133 SH SOLE 4 133 0 0 ORMAT TECHNOLOGIES INC COM 686688102 953996 14413 SH SOLE 7 13738 0 675 ORMAT TECHNOLOGIES INC COM 686688102 14120511 213333 SH SOLE 18 213333 0 0 ORMAT TECHNOLOGIES INC COM 686688102 7625485 115206 SH SOLE 19 115206 0 0 ORMAT TECHNOLOGIES INC COM 686688102 322941341 4879005 SH SOLE 21 4879005 0 0 ORMAT TECHNOLOGIES INC COM 686688102 112731829 1703155 SH SOLE 22 1647360 0 55795 ORMAT TECHNOLOGIES INC COM 686688102 1984376 29980 SH SOLE 25 29980 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1291963 19519 SH SOLE 26 15688 0 3831 ORMAT TECHNOLOGIES INC COM 686688102 2735434 41327 SH SOLE 28 33311 0 8016 ORMAT TECHNOLOGIES INC COM 686688102 82118028 1240641 SH SOLE 30 1240641 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1554406 23484 SH SOLE 34 23484 0 0 ORMAT TECHNOLOGIES INC COM 686688102 16283 246 SH SOLE 36 246 0 0 ORMAT TECHNOLOGIES INC COM 686688102 814005 12298 SH SOLE 40 12298 0 0 ORMAT TECHNOLOGIES INC COM 686688102 31976830 483107 SH SOLE 43 453302 0 29805 ORMAT TECHNOLOGIES INC NOTE 2.500% 7/1 686688AB8 3642875 3775000 PRN SOLE 21 3775000 0 0 ORRSTOWN FINL SVCS INC COM 687380105 148574 5550 SH SOLE 2 454 0 5096 ORRSTOWN FINL SVCS INC COM 687380105 910 34 SH SOLE 7 34 0 0 ORRSTOWN FINL SVCS INC COM 687380105 788564 29457 SH SOLE 18 29457 0 0 ORRSTOWN FINL SVCS INC COM 687380105 563616 21054 SH SOLE 19 21054 0 0 ORRSTOWN FINL SVCS INC COM 687380105 10939828 408660 SH SOLE 21 408660 0 0 ORRSTOWN FINL SVCS INC COM 687380105 7443131 278040 SH SOLE 22 270604 0 7436 ORTHOFIX MED INC COM 68752M108 1304985 89875 SH SOLE 2 70055 0 19820 ORTHOFIX MED INC COM 68752M108 7884 543 SH SOLE 4 91 0 452 ORTHOFIX MED INC COM 68752M108 407751 28082 SH SOLE 7 26572 0 1510 ORTHOFIX MED INC COM 68752M108 1428899 98409 SH SOLE 18 98409 0 0 ORTHOFIX MED INC COM 68752M108 1134070 78104 SH SOLE 19 78104 0 0 ORTHOFIX MED INC COM 68752M108 24383436 1679300 SH SOLE 21 1679300 0 0 ORTHOFIX MED INC COM 68752M108 16758374 1154158 SH SOLE 22 1105295 0 48863 ORTHOFIX MED INC COM 68752M108 98344 6773 SH SOLE 25 6773 0 0 ORTHOFIX MED INC COM 68752M108 94220 6489 SH SOLE 26 6489 0 0 ORTHOFIX MED INC COM 68752M108 1787688 123119 SH SOLE 30 123119 0 0 ORTHOFIX MED INC COM 68752M108 9569 659 SH SOLE 36 659 0 0 ORTHOFIX MED INC COM 68752M108 115507 7955 SH SOLE 40 7955 0 0 ORTHOFIX MED INC COM 68752M108 286973 19764 SH SOLE 43 18643 0 1121 ORTHOPEDIATRICS CORP COM 68752L100 1232564 42269 SH SOLE 2 38120 0 4149 ORTHOPEDIATRICS CORP COM 68752L100 1312 45 SH SOLE 4 45 0 0 ORTHOPEDIATRICS CORP COM 68752L100 3703 127 SH SOLE 7 127 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1152053 39508 SH SOLE 18 39508 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1005903 34496 SH SOLE 19 34496 0 0 ORTHOPEDIATRICS CORP COM 68752L100 17457305 598673 SH SOLE 21 598673 0 0 ORTHOPEDIATRICS CORP COM 68752L100 13196154 452543 SH SOLE 22 439698 0 12845 ORTHOPEDIATRICS CORP COM 68752L100 107017 3670 SH SOLE 25 3670 0 0 ORTHOPEDIATRICS CORP COM 68752L100 328662 11271 SH SOLE 30 11271 0 0 ORTHOPEDIATRICS CORP COM 68752L100 83952 2879 SH SOLE 40 2879 0 0 ORTHOPEDIATRICS CORP COM 68752L100 935482 32081 SH SOLE 43 28086 0 3995 OSCAR HEALTH INC CL A 687793109 2366903 159173 SH SOLE 2 58634 0 100539 OSCAR HEALTH INC CL A 687793109 5026 338 SH SOLE 4 338 0 0 OSCAR HEALTH INC CL A 687793109 18112 1218 SH SOLE 7 1218 0 0 OSCAR HEALTH INC CL A 687793109 6230456 418995 SH SOLE 18 418995 0 0 OSCAR HEALTH INC CL A 687793109 6323854 425276 SH SOLE 19 425276 0 0 OSCAR HEALTH INC CL A 687793109 88341228 5940903 SH SOLE 21 5940903 0 0 OSCAR HEALTH INC CL A 687793109 72771609 4893854 SH SOLE 22 4696787 0 197067 OSCAR HEALTH INC CL A 687793109 395795 26617 SH SOLE 25 26617 0 0 OSCAR HEALTH INC CL A 687793109 803248 54018 SH SOLE 26 54018 0 0 OSCAR HEALTH INC CL A 687793109 2626191 176610 SH SOLE 30 176610 0 0 OSCAR HEALTH INC CL A 687793109 415111 27916 SH SOLE 40 27916 0 0 OSCAR HEALTH INC CL A 687793109 1022387 68755 SH SOLE 43 64333 0 4422 OSHKOSH CORP COM 688239201 83823702 672149 SH SOLE 2 538702 0 133447 OSHKOSH CORP COM 688239201 11647789 93399 SH SOLE 4 41773 0 51626 OSHKOSH CORP COM 688239201 6248220 50102 SH SOLE 7 49010 0 1092 OSHKOSH CORP COM 688239201 4157333 33336 SH SOLE 13 33336 0 0 OSHKOSH CORP COM 688239201 38177846 306133 SH SOLE 18 223251 0 82882 OSHKOSH CORP COM 688239201 96373269 772779 SH SOLE 19 772779 0 0 OSHKOSH CORP COM 688239201 430098726 3448791 SH SOLE 21 3448791 0 0 OSHKOSH CORP COM 688239201 380991544 3055020 SH SOLE 22 2781198 0 273822 OSHKOSH CORP COM 688239201 25287197 202768 SH SOLE 23 202768 0 0 OSHKOSH CORP COM 688239201 1757164 14090 SH SOLE 25 14090 0 0 OSHKOSH CORP COM 688239201 34683348 278112 SH SOLE 26 80312 0 197800 OSHKOSH CORP COM 688239201 9589825 76897 SH SOLE 28 26577 0 50320 OSHKOSH CORP COM 688239201 3179980 25499 SH SOLE 29 25499 0 0 OSHKOSH CORP COM 688239201 21292611 170737 SH SOLE 30 170737 0 0 OSHKOSH CORP COM 688239201 6236248 50006 SH SOLE 31 50006 0 0 OSHKOSH CORP COM 688239201 3618336 29014 SH SOLE 34 29014 0 0 OSHKOSH CORP COM 688239201 1278153 10249 SH SOLE 36 10249 0 0 OSHKOSH CORP COM 688239201 1731972 13888 SH SOLE 40 13888 0 0 OSHKOSH CORP COM 688239201 9486329 76067 SH SOLE 43 69387 0 6680 OSI SYSTEMS INC COM 671044105 3952401 27674 SH SOLE 2 15551 0 12123 OSI SYSTEMS INC COM 671044105 6284 44 SH SOLE 4 44 0 0 OSI SYSTEMS INC COM 671044105 20709 145 SH SOLE 7 145 0 0 OSI SYSTEMS INC COM 671044105 7449348 52159 SH SOLE 18 45720 0 6439 OSI SYSTEMS INC COM 671044105 9784170 68507 SH SOLE 19 68507 0 0 OSI SYSTEMS INC COM 671044105 262475453 1837806 SH SOLE 21 1837806 0 0 OSI SYSTEMS INC COM 671044105 72438447 507201 SH SOLE 22 490374 0 16827 OSI SYSTEMS INC COM 671044105 213516 1495 SH SOLE 23 1495 0 0 OSI SYSTEMS INC COM 671044105 410322 2873 SH SOLE 25 2873 0 0 OSI SYSTEMS INC COM 671044105 977746 6846 SH SOLE 26 6846 0 0 OSI SYSTEMS INC COM 671044105 35419 248 SH SOLE 28 248 0 0 OSI SYSTEMS INC COM 671044105 19434517 136077 SH SOLE 30 136077 0 0 OSI SYSTEMS INC COM 671044105 436315 3055 SH SOLE 40 3055 0 0 OSI SYSTEMS INC COM 671044105 1598299 11191 SH SOLE 43 10720 0 471 OSIRIS ACQUISITION CORP CL A 68829A103 106000 10000 SH SOLE 2 10000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 641562 39072 SH SOLE 21 39072 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 29622 1804 SH SOLE 43 1804 0 0 OTIS WORLDWIDE CORP COM 68902V107 118751142 1196244 SH SOLE 2 700604 0 495640 OTIS WORLDWIDE CORP COM 68902V107 62084054 625406 SH SOLE 4 290631 0 334775 OTIS WORLDWIDE CORP COM 68902V107 26910012 271079 SH SOLE 7 238358 0 32721 OTIS WORLDWIDE CORP COM 68902V107 7703848 77605 SH SOLE 13 77605 0 0 OTIS WORLDWIDE CORP COM 68902V107 5696907 57388 SH SOLE 15 57388 0 0 OTIS WORLDWIDE CORP COM 68902V107 154382563 1555178 SH SOLE 18 1509125 0 46053 OTIS WORLDWIDE CORP COM 68902V107 148051576 1491403 SH SOLE 19 1491403 0 0 OTIS WORLDWIDE CORP COM 68902V107 1095137408 11031907 SH SOLE 21 11031907 0 0 OTIS WORLDWIDE CORP COM 68902V107 915735870 9224699 SH SOLE 22 8190894 0 1033805 OTIS WORLDWIDE CORP COM 68902V107 87564379 882083 SH SOLE 23 882083 0 0 OTIS WORLDWIDE CORP COM 68902V107 85908159 865399 SH SOLE 25 827720 0 37679 OTIS WORLDWIDE CORP COM 68902V107 132743745 1337199 SH SOLE 26 481857 0 855342 OTIS WORLDWIDE CORP COM 68902V107 93857105 945473 SH SOLE 28 13367 0 932106 OTIS WORLDWIDE CORP COM 68902V107 5767190 58096 SH SOLE 29 58096 0 0 OTIS WORLDWIDE CORP COM 68902V107 221847901 2234793 SH SOLE 30 2234793 0 0 OTIS WORLDWIDE CORP COM 68902V107 22588392 227545 SH SOLE 31 221056 0 6489 OTIS WORLDWIDE CORP COM 68902V107 170276143 1715283 SH SOLE 34 1715283 0 0 OTIS WORLDWIDE CORP COM 68902V107 12755996 128498 SH SOLE 36 128498 0 0 OTIS WORLDWIDE CORP COM 68902V107 8240899 83015 SH SOLE 37 83015 0 0 OTIS WORLDWIDE CORP COM 68902V107 2043671 20587 SH SOLE 40 20587 0 0 OTIS WORLDWIDE CORP COM 68902V107 47650 480 SH OTR 43 480 0 0 OTIS WORLDWIDE CORP COM 68902V107 70162166 706781 SH SOLE 43 625923 0 80858 OTTER TAIL CORP COM 689648103 4469299 51728 SH SOLE 2 34812 0 16916 OTTER TAIL CORP COM 689648103 8726 101 SH SOLE 4 101 0 0 OTTER TAIL CORP COM 689648103 13685587 158398 SH SOLE 7 158398 0 0 OTTER TAIL CORP COM 689648103 11257920 130300 SH SOLE 18 130300 0 0 OTTER TAIL CORP COM 689648103 7624973 88252 SH SOLE 19 88252 0 0 OTTER TAIL CORP COM 689648103 412746365 4777157 SH SOLE 21 4777157 0 0 OTTER TAIL CORP COM 689648103 101014992 1169155 SH SOLE 22 1125932 0 43223 OTTER TAIL CORP COM 689648103 2886451 33408 SH SOLE 26 12289 0 21119 OTTER TAIL CORP COM 689648103 22464 260 SH SOLE 28 260 0 0 OTTER TAIL CORP COM 689648103 6907853 79952 SH SOLE 30 79952 0 0 OTTER TAIL CORP COM 689648103 51581 597 SH SOLE 36 597 0 0 OTTER TAIL CORP COM 689648103 2370950 27442 SH SOLE 43 25680 0 1762 OUSTER INC COM NEW 68989M202 80345 10119 SH SOLE 18 10119 0 0 OUSTER INC COM NEW 68989M202 576571 72616 SH SOLE 21 72616 0 0 OUSTER INC COM NEW 68989M202 2690136 338808 SH SOLE 22 338808 0 0 OUSTER INC COM NEW 68989M202 73278 9229 SH SOLE 25 9229 0 0 OUSTER INC COM NEW 68989M202 61654 7765 SH SOLE 26 6126 0 1639 OUSTER INC COM NEW 68989M202 1740456 219201 SH SOLE 30 219201 0 0 OUSTER INC COM NEW 68989M202 42479 5350 SH SOLE 34 5350 0 0 OUSTER INC COM NEW 68989M202 159 20 SH SOLE 36 20 0 0 OUSTER INC COM NEW 68989M202 95 12 SH SOLE 43 12 0 0 OUTBRAIN INC COM 69002R103 596584 151034 SH SOLE 2 127084 0 23950 OUTBRAIN INC COM 69002R103 462099 116987 SH SOLE 18 116987 0 0 OUTBRAIN INC COM 69002R103 462525 117095 SH SOLE 19 117095 0 0 OUTBRAIN INC COM 69002R103 5644230 1428919 SH SOLE 21 1428919 0 0 OUTBRAIN INC COM 69002R103 3502441 886694 SH SOLE 22 858426 0 28268 OUTBRAIN INC COM 69002R103 57966 14675 SH SOLE 23 14675 0 0 OUTBRAIN INC COM 69002R103 32651 8266 SH SOLE 26 0 0 8266 OUTFRONT MEDIA INC COM 69007J106 8902310 530215 SH SOLE 2 395583 0 134632 OUTFRONT MEDIA INC COM 69007J106 6615 394 SH SOLE 4 394 0 0 OUTFRONT MEDIA INC COM 69007J106 603852 35965 SH SOLE 7 34142 0 1823 OUTFRONT MEDIA INC COM 69007J106 7933560 472517 SH SOLE 18 451745 0 20772 OUTFRONT MEDIA INC COM 69007J106 16234503 966915 SH SOLE 19 966915 0 0 OUTFRONT MEDIA INC COM 69007J106 289305636 17230830 SH SOLE 21 17230830 0 0 OUTFRONT MEDIA INC COM 69007J106 85169424 5072628 SH SOLE 22 4841495 0 231133 OUTFRONT MEDIA INC COM 69007J106 155811 9280 SH SOLE 23 9280 0 0 OUTFRONT MEDIA INC COM 69007J106 435482 25937 SH SOLE 25 25937 0 0 OUTFRONT MEDIA INC COM 69007J106 1072092 63853 SH SOLE 26 57133 0 6720 OUTFRONT MEDIA INC COM 69007J106 44309 2639 SH SOLE 28 540 0 2099 OUTFRONT MEDIA INC COM 69007J106 6083336 362319 SH SOLE 30 362319 0 0 OUTFRONT MEDIA INC COM 69007J106 483653 28806 SH SOLE 34 28806 0 0 OUTFRONT MEDIA INC COM 69007J106 85763 5108 SH SOLE 36 5108 0 0 OUTFRONT MEDIA INC COM 69007J106 458736 27322 SH SOLE 40 27322 0 0 OUTFRONT MEDIA INC COM 69007J106 6264440 373105 SH SOLE 43 346615 0 26490 OUTLOOK THERAPEUTICS INC COM 69012T305 22602 1893 SH SOLE 2 347 0 1546 OUTLOOK THERAPEUTICS INC COM 69012T305 1397 117 SH SOLE 7 117 0 0 OUTLOOK THERAPEUTICS INC COM 69012T305 234251 19619 SH SOLE 18 19619 0 0 OUTLOOK THERAPEUTICS INC COM 69012T305 182013 15244 SH SOLE 19 15244 0 0 OUTLOOK THERAPEUTICS INC COM 69012T305 3431950 287433 SH SOLE 21 287433 0 0 OUTLOOK THERAPEUTICS INC COM 69012T305 2145403 179682 SH SOLE 22 176743 0 2939 OUTSET MED INC COM 690145107 18770 8455 SH SOLE 2 1689 0 6766 OUTSET MED INC COM 690145107 1146 516 SH SOLE 7 516 0 0 OUTSET MED INC COM 690145107 265905 119777 SH SOLE 18 119777 0 0 OUTSET MED INC COM 690145107 226953 102231 SH SOLE 19 102231 0 0 OUTSET MED INC COM 690145107 3770621 1698478 SH SOLE 21 1698478 0 0 OUTSET MED INC COM 690145107 2961840 1334162 SH SOLE 22 1312495 0 21667 OUTSET MED INC COM 690145107 5856 2638 SH SOLE 43 2632 0 6 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 442400 69125 SH SOLE 2 2816 0 66309 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4704 735 SH SOLE 7 735 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1065018 166409 SH SOLE 18 166409 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 783443 122413 SH SOLE 19 122413 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 13851744 2164335 SH SOLE 21 2164335 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 10606189 1657217 SH SOLE 22 1611716 0 45501 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 294598 46031 SH SOLE 43 44162 0 1869 OVID THERAPEUTICS INC COM 690469101 141706 46461 SH SOLE 2 22064 0 24397 OVID THERAPEUTICS INC COM 690469101 517195 169572 SH SOLE 18 169572 0 0 OVID THERAPEUTICS INC COM 690469101 391220 128269 SH SOLE 19 128269 0 0 OVID THERAPEUTICS INC COM 690469101 7695601 2523148 SH SOLE 21 2523148 0 0 OVID THERAPEUTICS INC COM 690469101 3935564 1290349 SH SOLE 22 1248976 0 41373 OVID THERAPEUTICS INC COM 690469101 114345 37490 SH SOLE 30 37490 0 0 OVINTIV INC COM 69047Q102 24440021 470906 SH SOLE 2 294606 0 176300 OVINTIV INC COM 69047Q102 4935742 95101 SH SOLE 4 62430 0 32671 OVINTIV INC COM 69047Q102 28641430 551858 SH SOLE 7 473897 0 77961 OVINTIV INC COM 69047Q102 248809 4794 SH SOLE 13 4794 0 0 OVINTIV INC COM 69047Q102 1077548 20762 SH SOLE 15 20762 0 0 OVINTIV INC COM 69047Q102 36736948 707841 SH SOLE 18 691853 0 15988 OVINTIV INC COM 69047Q102 8567185 165071 SH SOLE 19 165071 0 0 OVINTIV INC COM 69047Q102 789523923 15212407 SH SOLE 21 15212407 0 0 OVINTIV INC COM 69047Q102 422440880 8139516 SH SOLE 22 7624036 0 515480 OVINTIV INC COM 69047Q102 20270687 390572 SH SOLE 23 390572 0 0 OVINTIV INC COM 69047Q102 10377820 199958 SH SOLE 25 199958 0 0 OVINTIV INC COM 69047Q102 8539886 164545 SH SOLE 26 150003 0 14542 OVINTIV INC COM 69047Q102 12099343 233128 SH SOLE 28 0 0 233128 OVINTIV INC COM 69047Q102 83491063 1608691 SH SOLE 30 1226792 0 381899 OVINTIV INC COM 69047Q102 3134604 60397 SH SOLE 31 56443 0 3954 OVINTIV INC COM 69047Q102 591245 11392 SH SOLE 34 11392 0 0 OVINTIV INC COM 69047Q102 1762576 33961 SH SOLE 36 33961 0 0 OVINTIV INC COM 69047Q102 697069 13431 SH SOLE 40 13431 0 0 OVINTIV INC COM 69047Q102 12197 235 SH OTR 43 235 0 0 OVINTIV INC COM 69047Q102 39527046 761600 SH SOLE 43 711688 0 49912 OWENS & MINOR INC NEW COM 690732102 2172325 78395 SH SOLE 2 24043 0 54352 OWENS & MINOR INC NEW COM 690732102 7482 270 SH SOLE 4 270 0 0 OWENS & MINOR INC NEW COM 690732102 625110 22559 SH SOLE 7 21434 0 1125 OWENS & MINOR INC NEW COM 690732102 6734528 243036 SH SOLE 18 243036 0 0 OWENS & MINOR INC NEW COM 690732102 5016120 181022 SH SOLE 19 181022 0 0 OWENS & MINOR INC NEW COM 690732102 246286341 8887995 SH SOLE 21 8887995 0 0 OWENS & MINOR INC NEW COM 690732102 63183040 2280153 SH SOLE 22 2179317 0 100836 OWENS & MINOR INC NEW COM 690732102 355658 12835 SH SOLE 25 12835 0 0 OWENS & MINOR INC NEW COM 690732102 1940226 70019 SH SOLE 26 28666 0 41353 OWENS & MINOR INC NEW COM 690732102 37104 1339 SH SOLE 28 1339 0 0 OWENS & MINOR INC NEW COM 690732102 6183680 223157 SH SOLE 30 223157 0 0 OWENS & MINOR INC NEW COM 690732102 136832 4938 SH SOLE 36 4938 0 0 OWENS & MINOR INC NEW COM 690732102 362419 13079 SH SOLE 40 13079 0 0 OWENS & MINOR INC NEW COM 690732102 2499553 90204 SH SOLE 43 83011 0 7193 OWENS CORNING NEW COM 690742101 51072325 306189 SH SOLE 2 185458 0 120731 OWENS CORNING NEW COM 690742101 10827155 64911 SH SOLE 4 43511 0 21400 OWENS CORNING NEW COM 690742101 19190840 115053 SH SOLE 7 92357 0 22696 OWENS CORNING NEW COM 690742101 756104 4533 SH SOLE 13 4533 0 0 OWENS CORNING NEW COM 690742101 1218974 7308 SH SOLE 15 7308 0 0 OWENS CORNING NEW COM 690742101 39596152 237387 SH SOLE 18 228006 0 9381 OWENS CORNING NEW COM 690742101 34862701 209009 SH SOLE 19 209009 0 0 OWENS CORNING NEW COM 690742101 902371320 5409900 SH SOLE 21 5409900 0 0 OWENS CORNING NEW COM 690742101 497801089 2984419 SH SOLE 22 2737514 0 246905 OWENS CORNING NEW COM 690742101 30020998 179982 SH SOLE 23 179982 0 0 OWENS CORNING NEW COM 690742101 11192447 67101 SH SOLE 25 67101 0 0 OWENS CORNING NEW COM 690742101 35473856 212673 SH SOLE 26 126818 0 85855 OWENS CORNING NEW COM 690742101 36444299 218491 SH SOLE 28 54480 0 164011 OWENS CORNING NEW COM 690742101 374800 2247 SH SOLE 29 2247 0 0 OWENS CORNING NEW COM 690742101 118110246 708095 SH SOLE 30 596605 0 111490 OWENS CORNING NEW COM 690742101 4077092 24443 SH SOLE 31 22973 0 1470 OWENS CORNING NEW COM 690742101 15384464 92233 SH SOLE 34 92233 0 0 OWENS CORNING NEW COM 690742101 2037462 12215 SH SOLE 36 12215 0 0 OWENS CORNING NEW COM 690742101 709567 4254 SH SOLE 40 4254 0 0 OWENS CORNING NEW COM 690742101 24853 149 SH OTR 43 149 0 0 OWENS CORNING NEW COM 690742101 42592085 255348 SH SOLE 43 234323 0 21025 OWLET INC CL A NEW 69120X206 271095 62899 SH SOLE 22 62899 0 0 OXFORD INDS INC COM 691497309 2068272 18401 SH SOLE 2 9908 0 8493 OXFORD INDS INC COM 691497309 6744 60 SH SOLE 4 60 0 0 OXFORD INDS INC COM 691497309 11690 104 SH SOLE 7 104 0 0 OXFORD INDS INC COM 691497309 4941891 43967 SH SOLE 18 43967 0 0 OXFORD INDS INC COM 691497309 5344283 47547 SH SOLE 19 47547 0 0 OXFORD INDS INC COM 691497309 189906769 1689562 SH SOLE 21 1689562 0 0 OXFORD INDS INC COM 691497309 50872914 452606 SH SOLE 22 434923 0 17683 OXFORD INDS INC COM 691497309 15399 137 SH SOLE 23 137 0 0 OXFORD INDS INC COM 691497309 330119 2937 SH SOLE 25 2937 0 0 OXFORD INDS INC COM 691497309 282349 2512 SH SOLE 26 2512 0 0 OXFORD INDS INC COM 691497309 127012 1130 SH SOLE 28 301 0 829 OXFORD INDS INC COM 691497309 3745393 33322 SH SOLE 30 33322 0 0 OXFORD INDS INC COM 691497309 397896 3540 SH SOLE 40 3540 0 0 OXFORD INDS INC COM 691497309 1869239 16630 SH SOLE 43 15869 0 761 OXFORD SQUARE CAP CORP COM 69181V107 685294 216181 SH SOLE 30 216181 0 0 P A M TRANSN SVCS INC COM 693149106 73934 4561 SH SOLE 2 1820 0 2741 P A M TRANSN SVCS INC COM 693149106 277450 17116 SH SOLE 18 17116 0 0 P A M TRANSN SVCS INC COM 693149106 197422 12179 SH SOLE 19 12179 0 0 P A M TRANSN SVCS INC COM 693149106 3918978 241763 SH SOLE 21 241763 0 0 P A M TRANSN SVCS INC COM 693149106 3355778 207019 SH SOLE 22 203004 0 4015 P A M TRANSN SVCS INC COM 693149106 42405 2616 SH SOLE 25 2616 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 331919 14911 SH SOLE 19 14911 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1107257 49742 SH SOLE 22 49742 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 233641 10496 SH SOLE 34 10496 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 18725406 841213 SH SOLE 43 723138 0 118075 P10 INC COM CL A 69376K106 66055 7845 SH SOLE 2 1354 0 6491 P10 INC COM CL A 69376K106 3149 374 SH SOLE 7 374 0 0 P10 INC COM CL A 69376K106 823948 97856 SH SOLE 18 97856 0 0 P10 INC COM CL A 69376K106 780164 92656 SH SOLE 19 92656 0 0 P10 INC COM CL A 69376K106 12509703 1485713 SH SOLE 21 1485713 0 0 P10 INC COM CL A 69376K106 5294260 628772 SH SOLE 22 612381 0 16391 P10 INC COM CL A 69376K106 73835 8769 SH SOLE 25 8769 0 0 P3 HEALTH PARTNERS INC COM CL A 744413105 4878 4736 SH SOLE 2 1319 0 3417 P3 HEALTH PARTNERS INC COM CL A 744413105 109489 106300 SH SOLE 18 106300 0 0 P3 HEALTH PARTNERS INC COM CL A 744413105 80907 78550 SH SOLE 19 78550 0 0 P3 HEALTH PARTNERS INC COM CL A 744413105 1475166 1432200 SH SOLE 21 1432200 0 0 P3 HEALTH PARTNERS INC COM CL A 744413105 834060 809767 SH SOLE 22 800898 0 8869 PACCAR INC COM 693718108 121085254 977361 SH SOLE 2 163657 0 813704 PACCAR INC COM 693718108 47743242 385368 SH SOLE 4 164432 0 220936 PACCAR INC COM 693718108 55069724 444505 SH SOLE 7 403183 0 41322 PACCAR INC COM 693718108 1953374 15767 SH SOLE 13 15767 0 0 PACCAR INC COM 693718108 9541141 77013 SH SOLE 15 77013 0 0 PACCAR INC COM 693718108 105793264 853929 SH SOLE 18 821262 0 32667 PACCAR INC COM 693718108 39478911 318661 SH SOLE 19 318661 0 0 PACCAR INC COM 693718108 1901026512 15344471 SH SOLE 21 15344471 0 0 PACCAR INC COM 693718108 1385361395 11182189 SH SOLE 22 10034435 0 1147754 PACCAR INC COM 693718108 98941899 798627 SH SOLE 23 798627 0 0 PACCAR INC COM 693718108 96798354 781325 SH SOLE 25 781325 0 0 PACCAR INC COM 693718108 64718278 522385 SH SOLE 26 298075 0 224310 PACCAR INC COM 693718108 137797272 1112255 SH SOLE 28 8099 0 1104156 PACCAR INC COM 693718108 428191220 3456221 SH SOLE 30 3456221 0 0 PACCAR INC COM 693718108 14901489 120280 SH SOLE 31 111924 0 8356 PACCAR INC COM 693718108 19459898 157074 SH SOLE 32 157074 0 0 PACCAR INC COM 693718108 22375153 180605 SH SOLE 34 180605 0 0 PACCAR INC COM 693718108 14005145 113045 SH SOLE 36 113045 0 0 PACCAR INC COM 693718108 3207760 25892 SH SOLE 40 25892 0 0 PACCAR INC COM 693718108 94652 764 SH OTR 43 764 0 0 PACCAR INC COM 693718108 92983412 750532 SH SOLE 43 632539 0 117993 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2186963 583190 SH SOLE 2 298118 0 285072 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2704 721 SH SOLE 4 721 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 224738 59930 SH SOLE 7 56763 0 3167 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2665463 710790 SH SOLE 18 669244 0 41546 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5801171 1546979 SH SOLE 19 1546979 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 41493311 11064883 SH SOLE 21 11064883 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 30991189 8264317 SH SOLE 22 7898287 0 366030 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 115091 30691 SH SOLE 23 30691 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 192514 51337 SH SOLE 25 51337 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 273848 73026 SH SOLE 26 73026 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 34493 9198 SH SOLE 28 0 0 9198 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2950785 786876 SH SOLE 30 786876 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 64781 17275 SH SOLE 36 17275 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 169388 45170 SH SOLE 40 45170 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 564754 150601 SH SOLE 43 141481 0 9120 PACIFIC PREMIER BANCORP COM 69478X105 1862472 77603 SH SOLE 2 27598 0 50005 PACIFIC PREMIER BANCORP COM 69478X105 6888 287 SH SOLE 4 287 0 0 PACIFIC PREMIER BANCORP COM 69478X105 19440 810 SH SOLE 7 810 0 0 PACIFIC PREMIER BANCORP COM 69478X105 7044552 293523 SH SOLE 18 293523 0 0 PACIFIC PREMIER BANCORP COM 69478X105 4416480 184020 SH SOLE 19 184020 0 0 PACIFIC PREMIER BANCORP COM 69478X105 256836024 10701501 SH SOLE 21 10701501 0 0 PACIFIC PREMIER BANCORP COM 69478X105 62042520 2585105 SH SOLE 22 2474324 0 110781 PACIFIC PREMIER BANCORP COM 69478X105 315840 13160 SH SOLE 25 13160 0 0 PACIFIC PREMIER BANCORP COM 69478X105 761688 31737 SH SOLE 26 31737 0 0 PACIFIC PREMIER BANCORP COM 69478X105 40464 1686 SH SOLE 28 1686 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3610008 150417 SH SOLE 30 150417 0 0 PACIFIC PREMIER BANCORP COM 69478X105 408 17 SH SOLE 36 17 0 0 PACIFIC PREMIER BANCORP COM 69478X105 292080 12170 SH SOLE 40 12170 0 0 PACIFIC PREMIER BANCORP COM 69478X105 555240 23135 SH SOLE 43 22574 0 561 PACIRA BIOSCIENCES INC COM 695127100 3391127 116055 SH SOLE 2 68521 0 47534 PACIRA BIOSCIENCES INC COM 695127100 5026 172 SH SOLE 4 172 0 0 PACIRA BIOSCIENCES INC COM 695127100 12214 418 SH SOLE 7 418 0 0 PACIRA BIOSCIENCES INC COM 695127100 4257822 145716 SH SOLE 18 141242 0 4474 PACIRA BIOSCIENCES INC COM 695127100 8654730 296192 SH SOLE 19 296192 0 0 PACIRA BIOSCIENCES INC COM 695127100 160497863 5492740 SH SOLE 21 5492740 0 0 PACIRA BIOSCIENCES INC COM 695127100 46848455 1603301 SH SOLE 22 1542836 0 60465 PACIRA BIOSCIENCES INC COM 695127100 222306 7608 SH SOLE 23 7608 0 0 PACIRA BIOSCIENCES INC COM 695127100 229056 7839 SH SOLE 25 7839 0 0 PACIRA BIOSCIENCES INC COM 695127100 712939 24399 SH SOLE 26 16797 0 7602 PACIRA BIOSCIENCES INC COM 695127100 276334 9457 SH SOLE 28 784 0 8673 PACIRA BIOSCIENCES INC COM 695127100 3586434 122739 SH SOLE 30 122739 0 0 PACIRA BIOSCIENCES INC COM 695127100 239253 8188 SH SOLE 40 8188 0 0 PACIRA BIOSCIENCES INC COM 695127100 15691 537 SH OTR 43 537 0 0 PACIRA BIOSCIENCES INC COM 695127100 2039410 69795 SH SOLE 43 44435 0 25360 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 2544038 2685000 PRN SOLE 21 2685000 0 0 PACKAGING CORP AMER COM 695156109 32356351 170494 SH SOLE 2 83102 0 87392 PACKAGING CORP AMER COM 695156109 14641337 77149 SH SOLE 4 21249 0 55900 PACKAGING CORP AMER COM 695156109 11865805 62524 SH SOLE 7 55586 0 6938 PACKAGING CORP AMER COM 695156109 529486 2790 SH SOLE 13 2790 0 0 PACKAGING CORP AMER COM 695156109 2425768 12782 SH SOLE 15 12782 0 0 PACKAGING CORP AMER COM 695156109 34510734 181846 SH SOLE 18 174981 0 6865 PACKAGING CORP AMER COM 695156109 45168399 238004 SH SOLE 19 238004 0 0 PACKAGING CORP AMER COM 695156109 685176019 3610370 SH SOLE 21 3610370 0 0 PACKAGING CORP AMER COM 695156109 424969230 2239273 SH SOLE 22 2025344 0 213929 PACKAGING CORP AMER COM 695156109 26934527 141925 SH SOLE 23 141925 0 0 PACKAGING CORP AMER COM 695156109 36810678 193965 SH SOLE 25 193965 0 0 PACKAGING CORP AMER COM 695156109 17230696 90793 SH SOLE 26 51596 0 39197 PACKAGING CORP AMER COM 695156109 22962052 120993 SH SOLE 28 1141 0 119852 PACKAGING CORP AMER COM 695156109 26646440 140407 SH SOLE 29 140407 0 0 PACKAGING CORP AMER COM 695156109 103363108 544647 SH SOLE 30 544647 0 0 PACKAGING CORP AMER COM 695156109 3885746 20475 SH SOLE 31 19101 0 1374 PACKAGING CORP AMER COM 695156109 3217720 16955 SH SOLE 32 16955 0 0 PACKAGING CORP AMER COM 695156109 20927230 110271 SH SOLE 34 110271 0 0 PACKAGING CORP AMER COM 695156109 4389422 23129 SH SOLE 36 23129 0 0 PACKAGING CORP AMER COM 695156109 768040 4047 SH SOLE 40 4047 0 0 PACKAGING CORP AMER COM 695156109 31314 165 SH OTR 43 165 0 0 PACKAGING CORP AMER COM 695156109 21455637 113055 SH SOLE 43 94469 0 18587 PACTIV EVERGREEN INC COM 69526K105 1540574 107582 SH SOLE 2 78654 0 28928 PACTIV EVERGREEN INC COM 69526K105 4282 299 SH SOLE 7 299 0 0 PACTIV EVERGREEN INC COM 69526K105 1532340 107007 SH SOLE 18 107007 0 0 PACTIV EVERGREEN INC COM 69526K105 1241816 86719 SH SOLE 19 86719 0 0 PACTIV EVERGREEN INC COM 69526K105 21096410 1473213 SH SOLE 21 1473213 0 0 PACTIV EVERGREEN INC COM 69526K105 16431369 1147442 SH SOLE 22 1097732 0 49710 PACTIV EVERGREEN INC COM 69526K105 159625 11147 SH SOLE 25 11147 0 0 PACTIV EVERGREEN INC COM 69526K105 63294 4420 SH SOLE 30 4420 0 0 PACTIV EVERGREEN INC COM 69526K105 144417 10085 SH SOLE 40 10085 0 0 PACTIV EVERGREEN INC COM 69526K105 849119 59296 SH SOLE 43 46683 0 12613 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 138057 13669 SH SOLE 2 13023 0 646 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 3146180 311503 SH SOLE 21 311503 0 0 PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 1682286 166563 SH SOLE 22 156315 0 10248 PAGERDUTY INC COM 69553P100 2756958 121559 SH SOLE 2 100035 0 21524 PAGERDUTY INC COM 69553P100 48376 2133 SH SOLE 4 332 0 1801 PAGERDUTY INC COM 69553P100 383904 16927 SH SOLE 7 16046 0 881 PAGERDUTY INC COM 69553P100 4746334 209274 SH SOLE 18 209274 0 0 PAGERDUTY INC COM 69553P100 4348210 191720 SH SOLE 19 191720 0 0 PAGERDUTY INC COM 69553P100 85072589 3750996 SH SOLE 21 3750996 0 0 PAGERDUTY INC COM 69553P100 60957444 2687718 SH SOLE 22 2613270 0 74448 PAGERDUTY INC COM 69553P100 414590 18280 SH SOLE 25 18280 0 0 PAGERDUTY INC COM 69553P100 918812 40512 SH SOLE 26 40512 0 0 PAGERDUTY INC COM 69553P100 33793 1490 SH SOLE 28 1490 0 0 PAGERDUTY INC COM 69553P100 13238747 583719 SH SOLE 30 583719 0 0 PAGERDUTY INC COM 69553P100 8618 380 SH SOLE 36 380 0 0 PAGERDUTY INC COM 69553P100 486100 21433 SH SOLE 40 21433 0 0 PAGERDUTY INC COM 69553P100 1146020 50530 SH SOLE 43 47917 0 2613 PAGSEGURO DIGITAL LTD COM CL A G68707101 14108340 987979 SH SOLE 2 496375 0 491604 PAGSEGURO DIGITAL LTD COM CL A G68707101 48066 3366 SH SOLE 4 0 0 3366 PAGSEGURO DIGITAL LTD COM CL A G68707101 23391 1638 SH SOLE 7 1638 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 10370279 726210 SH SOLE 18 635806 0 90404 PAGSEGURO DIGITAL LTD COM CL A G68707101 36390524 2548356 SH SOLE 19 2548356 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 97482377 6826497 SH SOLE 21 6826497 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 71508314 5007585 SH SOLE 22 4703084 0 304501 PAGSEGURO DIGITAL LTD COM CL A G68707101 1012823 70926 SH SOLE 23 70926 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 7062831 494596 SH SOLE 26 0 0 494596 PAGSEGURO DIGITAL LTD COM CL A G68707101 2084209 145953 SH SOLE 30 145953 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 267679 18745 SH SOLE 31 18745 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 40440503 2831968 SH SOLE 34 2831968 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 14537 1018 SH SOLE 43 390 0 628 PALANTIR TECHNOLOGIES INC CL A 69608A108 65396353 2842084 SH SOLE 2 197415 0 2644669 PALANTIR TECHNOLOGIES INC CL A 69608A108 29210021 1269449 SH SOLE 4 569895 0 699554 PALANTIR TECHNOLOGIES INC CL A 69608A108 6429937 279441 SH SOLE 7 272817 0 6624 PALANTIR TECHNOLOGIES INC CL A 69608A108 1907506 82899 SH SOLE 13 82899 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 4125831 179306 SH SOLE 15 179306 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 67485017 2932856 SH SOLE 18 2816806 0 116050 PALANTIR TECHNOLOGIES INC CL A 69608A108 11537053 501393 SH SOLE 19 501393 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 924074881 40159708 SH SOLE 21 40159708 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1075417035 46736942 SH SOLE 22 43132904 0 3604038 PALANTIR TECHNOLOGIES INC CL A 69608A108 64635366 2809012 SH SOLE 23 2809012 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 70502985 3064015 SH SOLE 25 3056209 0 7806 PALANTIR TECHNOLOGIES INC CL A 69608A108 42301837 1838411 SH SOLE 26 1012555 0 825856 PALANTIR TECHNOLOGIES INC CL A 69608A108 57616994 2503998 SH SOLE 28 58674 0 2445324 PALANTIR TECHNOLOGIES INC CL A 69608A108 54672 2376 SH SOLE 29 2376 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 125034269 5433910 SH SOLE 30 5168558 0 265352 PALANTIR TECHNOLOGIES INC CL A 69608A108 13086707 568740 SH SOLE 31 528297 0 40443 PALANTIR TECHNOLOGIES INC CL A 69608A108 1942136 84404 SH SOLE 34 84404 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 8726036 379228 SH SOLE 36 379228 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 2095314 91061 SH SOLE 40 91061 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 69306 3012 SH OTR 43 3012 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 21176527 920318 SH SOLE 43 745100 0 175218 PALATIN TECHNOLOGIES INC COM NEW 696077502 223499 119518 SH SOLE 22 119518 0 0 PALISADE BIO INC COM 696389204 4 9 SH SOLE 22 9 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 710 13783 SH SOLE 4 13783 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 8528 165586 SH SOLE 18 165586 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 67388 1308501 SH SOLE 19 1308501 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 3832 74414 SH SOLE 22 74414 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 336 6527 SH SOLE 26 6527 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 47553 923362 SH SOLE 34 923362 0 0 PALLADYNE AI CORP COM NEW 80359A205 521 288 SH SOLE 2 0 0 288 PALLADYNE AI CORP COM NEW 80359A205 246 136 SH SOLE 4 136 0 0 PALLADYNE AI CORP COM NEW 80359A205 6545 3616 SH SOLE 18 3616 0 0 PALLADYNE AI CORP COM NEW 80359A205 218089 120491 SH SOLE 19 120491 0 0 PALLADYNE AI CORP COM NEW 80359A205 284948 157430 SH SOLE 22 157430 0 0 PALLADYNE AI CORP COM NEW 80359A205 103 57 SH SOLE 26 57 0 0 PALLADYNE AI CORP COM NEW 80359A205 62177 34352 SH SOLE 34 34352 0 0 PALO ALTO NETWORKS INC COM 697435105 152922744 538214 SH SOLE 2 93993 0 444221 PALO ALTO NETWORKS INC COM 697435105 66082103 232577 SH SOLE 4 115241 0 117336 PALO ALTO NETWORKS INC COM 697435105 97244061 342252 SH SOLE 7 313034 0 29218 PALO ALTO NETWORKS INC COM 697435105 4118464 14495 SH SOLE 13 14495 0 0 PALO ALTO NETWORKS INC COM 697435105 13234775 46580 SH SOLE 15 46580 0 0 PALO ALTO NETWORKS INC COM 697435105 198578457 698900 SH SOLE 18 663698 0 35202 PALO ALTO NETWORKS INC COM 697435105 114557522 403187 SH SOLE 19 403187 0 0 PALO ALTO NETWORKS INC COM 697435105 2655531260 9346184 SH SOLE 21 9346184 0 0 PALO ALTO NETWORKS INC COM 697435105 1921945673 6764318 SH SOLE 22 6080619 0 683699 PALO ALTO NETWORKS INC COM 697435105 161027552 566739 SH SOLE 23 566739 0 0 PALO ALTO NETWORKS INC COM 697435105 235524733 828933 SH SOLE 25 790091 0 38842 PALO ALTO NETWORKS INC COM 697435105 102115185 359396 SH SOLE 26 196480 0 162916 PALO ALTO NETWORKS INC COM 697435105 160790304 565904 SH SOLE 28 21529 0 544375 PALO ALTO NETWORKS INC COM 697435105 150305 529 SH SOLE 29 529 0 0 PALO ALTO NETWORKS INC COM 697435105 675689269 2378099 SH SOLE 30 2378099 0 0 PALO ALTO NETWORKS INC COM 697435105 20080604 70674 SH SOLE 31 65706 0 4968 PALO ALTO NETWORKS INC COM 697435105 27524810 96874 SH SOLE 32 96874 0 0 PALO ALTO NETWORKS INC COM 697435105 118610069 417450 SH SOLE 34 417450 0 0 PALO ALTO NETWORKS INC COM 697435105 19914103 70088 SH SOLE 36 70088 0 0 PALO ALTO NETWORKS INC COM 697435105 4359407 15343 SH SOLE 40 15343 0 0 PALO ALTO NETWORKS INC COM 697435105 94047 331 SH OTR 43 331 0 0 PALO ALTO NETWORKS INC COM 697435105 93205710 328039 SH SOLE 43 270810 0 57229 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 33072152 11588000 PRN SOLE 21 11588000 0 0 PALOMAR HLDGS INC COM 69753M105 5362605 63970 SH SOLE 2 45294 0 18676 PALOMAR HLDGS INC COM 69753M105 6790 81 SH SOLE 4 81 0 0 PALOMAR HLDGS INC COM 69753M105 522932 6238 SH SOLE 7 5907 0 331 PALOMAR HLDGS INC COM 69753M105 5840855 69675 SH SOLE 18 69675 0 0 PALOMAR HLDGS INC COM 69753M105 7435637 88699 SH SOLE 19 88699 0 0 PALOMAR HLDGS INC COM 69753M105 236121614 2816672 SH SOLE 21 2816672 0 0 PALOMAR HLDGS INC COM 69753M105 66903717 798088 SH SOLE 22 772264 0 25824 PALOMAR HLDGS INC COM 69753M105 233886 2790 SH SOLE 23 2790 0 0 PALOMAR HLDGS INC COM 69753M105 382684 4565 SH SOLE 25 4565 0 0 PALOMAR HLDGS INC COM 69753M105 1535933 18322 SH SOLE 26 9117 0 9205 PALOMAR HLDGS INC COM 69753M105 141170 1684 SH SOLE 28 456 0 1228 PALOMAR HLDGS INC COM 69753M105 5813862 69353 SH SOLE 30 69353 0 0 PALOMAR HLDGS INC COM 69753M105 11652 139 SH SOLE 36 139 0 0 PALOMAR HLDGS INC COM 69753M105 453185 5406 SH SOLE 40 5406 0 0 PALOMAR HLDGS INC COM 69753M105 2148731 25632 SH SOLE 43 24388 0 1244 PAN AMERN SILVER CORP COM 697900108 4575739 303431 SH SOLE 2 303431 0 0 PAN AMERN SILVER CORP COM 697900108 2895164 191987 SH SOLE 19 191987 0 0 PAN AMERN SILVER CORP COM 697900108 1166393 77347 SH SOLE 21 77347 0 0 PAN AMERN SILVER CORP COM 697900108 8008732 531083 SH SOLE 22 531083 0 0 PAN AMERN SILVER CORP COM 697900108 6963944 461800 SH SOLE 23 461800 0 0 PAN AMERN SILVER CORP COM 697900108 41732226 2767389 SH SOLE 25 2767389 0 0 PAN AMERN SILVER CORP COM 697900108 27081584 1795861 SH SOLE 26 1248022 0 547839 PAN AMERN SILVER CORP COM 697900108 51182 3394 SH SOLE 28 3394 0 0 PAN AMERN SILVER CORP COM 697900108 143932116 9544570 SH SOLE 34 9544570 0 0 PAN AMERN SILVER CORP COM 697900108 2689357 178339 SH SOLE 43 153674 0 24665 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 352710 50604 SH SOLE 2 34713 0 15891 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 732373 105075 SH SOLE 18 105075 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 538474 77256 SH SOLE 19 77256 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 8965156 1286249 SH SOLE 21 1286249 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 6718453 963910 SH SOLE 22 934253 0 29657 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 6308 905 SH SOLE 43 905 0 0 PAPA JOHNS INTL INC COM 698813102 1422842 21364 SH SOLE 2 9458 0 11906 PAPA JOHNS INTL INC COM 698813102 8192 123 SH SOLE 4 123 0 0 PAPA JOHNS INTL INC COM 698813102 322411 4841 SH SOLE 7 4592 0 249 PAPA JOHNS INTL INC COM 698813102 6378349 95771 SH SOLE 18 95771 0 0 PAPA JOHNS INTL INC COM 698813102 4692103 70452 SH SOLE 19 70452 0 0 PAPA JOHNS INTL INC COM 698813102 251253162 3772570 SH SOLE 21 3772570 0 0 PAPA JOHNS INTL INC COM 698813102 69059072 1036923 SH SOLE 22 1004286 0 32637 PAPA JOHNS INTL INC COM 698813102 467865 7025 SH SOLE 25 7025 0 0 PAPA JOHNS INTL INC COM 698813102 904295 13578 SH SOLE 26 11527 0 2051 PAPA JOHNS INTL INC COM 698813102 39227 589 SH SOLE 28 589 0 0 PAPA JOHNS INTL INC COM 698813102 4425170 66444 SH SOLE 30 66444 0 0 PAPA JOHNS INTL INC COM 698813102 20446 307 SH SOLE 36 307 0 0 PAPA JOHNS INTL INC COM 698813102 486513 7305 SH SOLE 40 7305 0 0 PAPA JOHNS INTL INC COM 698813102 2052280 30815 SH SOLE 43 29635 0 1180 PAR PAC HOLDINGS INC COM NEW 69888T207 4521172 121996 SH SOLE 2 65248 0 56748 PAR PAC HOLDINGS INC COM NEW 69888T207 5151 139 SH SOLE 4 139 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 414887 11195 SH SOLE 7 10634 0 561 PAR PAC HOLDINGS INC COM NEW 69888T207 6423906 173338 SH SOLE 18 173338 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 12623600 340626 SH SOLE 19 340626 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 209010729 5639793 SH SOLE 21 5639793 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 68349573 1844295 SH SOLE 22 1761477 0 82818 PAR PAC HOLDINGS INC COM NEW 69888T207 246634 6655 SH SOLE 23 6655 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1194110 32221 SH SOLE 26 12251 0 19970 PAR PAC HOLDINGS INC COM NEW 69888T207 4379825 118182 SH SOLE 30 118182 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 493306 13311 SH SOLE 40 13311 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1958992 52860 SH SOLE 43 50663 0 2197 PAR TECHNOLOGY CORP COM 698884103 1007355 22208 SH SOLE 2 8031 0 14177 PAR TECHNOLOGY CORP COM 698884103 3538 78 SH SOLE 4 78 0 0 PAR TECHNOLOGY CORP COM 698884103 366645 8083 SH SOLE 7 7653 0 430 PAR TECHNOLOGY CORP COM 698884103 3227954 71163 SH SOLE 18 71163 0 0 PAR TECHNOLOGY CORP COM 698884103 2661952 58685 SH SOLE 19 58685 0 0 PAR TECHNOLOGY CORP COM 698884103 48180349 1062177 SH SOLE 21 1062177 0 0 PAR TECHNOLOGY CORP COM 698884103 36710710 809319 SH SOLE 22 774860 0 34459 PAR TECHNOLOGY CORP COM 698884103 278828 6147 SH SOLE 25 6147 0 0 PAR TECHNOLOGY CORP COM 698884103 481134 10607 SH SOLE 26 10607 0 0 PAR TECHNOLOGY CORP COM 698884103 150867 3326 SH SOLE 28 0 0 3326 PAR TECHNOLOGY CORP COM 698884103 8789135 193764 SH SOLE 30 193764 0 0 PAR TECHNOLOGY CORP COM 698884103 267896 5906 SH SOLE 40 5906 0 0 PAR TECHNOLOGY CORP COM 698884103 767809 16927 SH SOLE 43 15560 0 1367 PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 2049475 2246000 PRN SOLE 21 2246000 0 0 PARAGON 28 INC COM 69913P105 379046 30692 SH SOLE 2 20072 0 10620 PARAGON 28 INC COM 69913P105 366103 29644 SH SOLE 7 28052 0 1592 PARAGON 28 INC COM 69913P105 1275249 103259 SH SOLE 18 103259 0 0 PARAGON 28 INC COM 69913P105 1751391 141813 SH SOLE 19 141813 0 0 PARAGON 28 INC COM 69913P105 23745592 1922720 SH SOLE 21 1922720 0 0 PARAGON 28 INC COM 69913P105 14077530 1139881 SH SOLE 22 1103626 0 36255 PARAGON 28 INC COM 69913P105 66974 5423 SH SOLE 25 5423 0 0 PARAGON 28 INC COM 69913P105 11053 895 SH SOLE 26 895 0 0 PARAGON 28 INC COM 69913P105 37458 3033 SH SOLE 28 0 0 3033 PARAGON 28 INC COM 69913P105 936488 75829 SH SOLE 30 75829 0 0 PARAGON 28 INC COM 69913P105 13622 1103 SH SOLE 36 1103 0 0 PARAGON 28 INC COM 69913P105 66764 5406 SH SOLE 40 5406 0 0 PARAGON 28 INC COM 69913P105 207641 16813 SH SOLE 43 14362 0 2451 PARAMOUNT GLOBAL CLASS A COM 92556H107 720455 33003 SH SOLE 2 15821 0 17182 PARAMOUNT GLOBAL CLASS A COM 92556H107 2336 107 SH SOLE 7 107 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 71057 3255 SH SOLE 18 3255 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 87604 4013 SH SOLE 19 4013 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 2223560 101858 SH SOLE 21 101858 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 1625615 74467 SH SOLE 22 45390 0 29077 PARAMOUNT GLOBAL CLASS A COM 92556H107 2620 120 SH SOLE 31 120 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 1656801 75896 SH SOLE 43 64044 0 11851 PARAMOUNT GLOBAL CLASS B COM 92556H206 38488653 3270064 SH SOLE 2 2213912 0 1056152 PARAMOUNT GLOBAL CLASS B COM 92556H206 8553306 726704 SH SOLE 4 421294 0 305410 PARAMOUNT GLOBAL CLASS B COM 92556H206 15355260 1304610 SH SOLE 7 1214782 0 89828 PARAMOUNT GLOBAL CLASS B COM 92556H206 1359447 115501 SH SOLE 13 115501 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 893013 75872 SH SOLE 15 75872 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 12051397 1023908 SH SOLE 18 938898 0 85010 PARAMOUNT GLOBAL CLASS B COM 92556H206 22260660 1891305 SH SOLE 19 1891305 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 193516996 16441546 SH SOLE 21 16441546 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 160742914 13657002 SH SOLE 22 11939711 0 1717291 PARAMOUNT GLOBAL CLASS B COM 92556H206 19618789 1666847 SH SOLE 23 1666847 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 20928025 1778082 SH SOLE 25 1753620 0 24462 PARAMOUNT GLOBAL CLASS B COM 92556H206 18656345 1585076 SH SOLE 26 1198002 0 387074 PARAMOUNT GLOBAL CLASS B COM 92556H206 13324429 1132067 SH SOLE 28 47370 0 1084697 PARAMOUNT GLOBAL CLASS B COM 92556H206 73974 6285 SH SOLE 29 6285 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 54481258 4628824 SH SOLE 30 4144847 0 483977 PARAMOUNT GLOBAL CLASS B COM 92556H206 1391367 118213 SH SOLE 31 109741 0 8472 PARAMOUNT GLOBAL CLASS B COM 92556H206 2858768 242886 SH SOLE 34 242886 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 2299740 195390 SH SOLE 36 195390 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 293061 24899 SH SOLE 40 24899 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 8215 698 SH OTR 43 698 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 8041203 683195 SH SOLE 43 647544 0 35651 PARAMOUNT GLOBAL OPTIONS 92556H206 28248 2400 SH Call SOLE 4 2400 0 0 PARAMOUNT GLOBAL OPTIONS 92556H206 27071 2300 SH Call SOLE 7 2300 0 0 PARAMOUNT GLOBAL OPTIONS 92556H206 666182 56600 SH Call SOLE 18 56600 0 0 PARAMOUNT GLOBAL OPTIONS 92556H206 9417177 800100 SH Call SOLE 19 800100 0 0 PARAMOUNT GLOBAL OPTIONS 92556H206 330737 28100 SH Call SOLE 22 28100 0 0 PARAMOUNT GLOBAL OPTIONS 92556H206 2771835 235500 SH Call SOLE 34 235500 0 0 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 92113 6704 SH SOLE 7 6704 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 7406 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 5821373 1241231 SH SOLE 2 610354 0 630877 PARAMOUNT GROUP INC COM 69924R108 386198 82345 SH SOLE 4 82345 0 0 PARAMOUNT GROUP INC COM 69924R108 1638386 349336 SH SOLE 7 315830 0 33506 PARAMOUNT GROUP INC COM 69924R108 2347303 500491 SH SOLE 18 500491 0 0 PARAMOUNT GROUP INC COM 69924R108 14382950 3066727 SH SOLE 19 3066727 0 0 PARAMOUNT GROUP INC COM 69924R108 38227444 8150841 SH SOLE 21 8150841 0 0 PARAMOUNT GROUP INC COM 69924R108 50080167 10678074 SH SOLE 22 10102451 0 575623 PARAMOUNT GROUP INC COM 69924R108 347074 74003 SH SOLE 23 74003 0 0 PARAMOUNT GROUP INC COM 69924R108 13274229 2830326 SH SOLE 25 2830326 0 0 PARAMOUNT GROUP INC COM 69924R108 3158753 673508 SH SOLE 26 45492 0 628016 PARAMOUNT GROUP INC COM 69924R108 645410 137614 SH SOLE 28 8705 0 128909 PARAMOUNT GROUP INC COM 69924R108 3020890 644113 SH SOLE 30 644113 0 0 PARAMOUNT GROUP INC COM 69924R108 99705 21259 SH SOLE 36 21259 0 0 PARAMOUNT GROUP INC COM 69924R108 154113 32860 SH SOLE 40 32860 0 0 PARAMOUNT GROUP INC COM 69924R108 9721230 2072757 SH SOLE 43 2039728 0 33029 PARK AEROSPACE CORP COM 70014A104 723455 43503 SH SOLE 2 7474 0 36029 PARK AEROSPACE CORP COM 70014A104 3442 207 SH SOLE 7 207 0 0 PARK AEROSPACE CORP COM 70014A104 868369 52217 SH SOLE 18 52217 0 0 PARK AEROSPACE CORP COM 70014A104 705910 42448 SH SOLE 19 42448 0 0 PARK AEROSPACE CORP COM 70014A104 10995507 661185 SH SOLE 21 661185 0 0 PARK AEROSPACE CORP COM 70014A104 8446244 507892 SH SOLE 22 492138 0 15754 PARK AEROSPACE CORP COM 70014A104 20904 1257 SH OTR 43 1257 0 0 PARK AEROSPACE CORP COM 70014A104 46298 2784 SH SOLE 43 1713 0 1071 PARK HOTELS & RESORTS INC COM 700517105 19193509 1097399 SH SOLE 2 303526 0 793873 PARK HOTELS & RESORTS INC COM 700517105 1730478 98941 SH SOLE 4 98941 0 0 PARK HOTELS & RESORTS INC COM 700517105 6103678 348981 SH SOLE 7 314184 0 34797 PARK HOTELS & RESORTS INC COM 700517105 11046159 631570 SH SOLE 18 631570 0 0 PARK HOTELS & RESORTS INC COM 700517105 24270716 1387691 SH SOLE 19 1387691 0 0 PARK HOTELS & RESORTS INC COM 700517105 201452426 11518149 SH SOLE 21 11518149 0 0 PARK HOTELS & RESORTS INC COM 700517105 160207473 9159947 SH SOLE 22 8734802 0 425145 PARK HOTELS & RESORTS INC COM 700517105 312686 17878 SH SOLE 23 17878 0 0 PARK HOTELS & RESORTS INC COM 700517105 15326539 876303 SH SOLE 25 876303 0 0 PARK HOTELS & RESORTS INC COM 700517105 12202283 697672 SH SOLE 26 78493 0 619179 PARK HOTELS & RESORTS INC COM 700517105 2621559 149889 SH SOLE 28 11824 0 138065 PARK HOTELS & RESORTS INC COM 700517105 12928346 739185 SH SOLE 30 739185 0 0 PARK HOTELS & RESORTS INC COM 700517105 46471 2657 SH SOLE 31 2657 0 0 PARK HOTELS & RESORTS INC COM 700517105 2224606 127193 SH SOLE 34 127193 0 0 PARK HOTELS & RESORTS INC COM 700517105 200995 11492 SH SOLE 36 11492 0 0 PARK HOTELS & RESORTS INC COM 700517105 740334 42329 SH SOLE 40 42329 0 0 PARK HOTELS & RESORTS INC COM 700517105 7181843 410626 SH SOLE 43 373061 0 37565 PARK NATL CORP COM 700658107 1842126 13560 SH SOLE 2 4698 0 8862 PARK NATL CORP COM 700658107 5842 43 SH SOLE 4 43 0 0 PARK NATL CORP COM 700658107 15623 115 SH SOLE 7 115 0 0 PARK NATL CORP COM 700658107 6229673 45857 SH SOLE 18 45857 0 0 PARK NATL CORP COM 700658107 4178203 30756 SH SOLE 19 30756 0 0 PARK NATL CORP COM 700658107 225432886 1659425 SH SOLE 21 1659425 0 0 PARK NATL CORP COM 700658107 56025219 412405 SH SOLE 22 392072 0 20333 PARK NATL CORP COM 700658107 477784 3517 SH SOLE 25 3517 0 0 PARK NATL CORP COM 700658107 498705 3671 SH SOLE 26 3671 0 0 PARK NATL CORP COM 700658107 196847 1449 SH SOLE 28 0 0 1449 PARK NATL CORP COM 700658107 5032835 37047 SH SOLE 30 37047 0 0 PARK NATL CORP COM 700658107 461754 3399 SH SOLE 40 3399 0 0 PARK NATL CORP COM 700658107 2110568 15536 SH SOLE 43 14756 0 780 PARK-OHIO HLDGS CORP COM 700666100 678499 25431 SH SOLE 2 20612 0 4819 PARK-OHIO HLDGS CORP COM 700666100 617855 23158 SH SOLE 18 23158 0 0 PARK-OHIO HLDGS CORP COM 700666100 494701 18542 SH SOLE 19 18542 0 0 PARK-OHIO HLDGS CORP COM 700666100 8063630 302235 SH SOLE 21 302235 0 0 PARK-OHIO HLDGS CORP COM 700666100 5329917 199772 SH SOLE 22 193582 0 6190 PARK-OHIO HLDGS CORP COM 700666100 17235 646 SH SOLE 43 646 0 0 PARKE BANCORP INC COM 700885106 84161 4886 SH SOLE 2 507 0 4379 PARKE BANCORP INC COM 700885106 3359 195 SH SOLE 7 195 0 0 PARKE BANCORP INC COM 700885106 525397 30502 SH SOLE 18 30502 0 0 PARKE BANCORP INC COM 700885106 359865 20892 SH SOLE 19 20892 0 0 PARKE BANCORP INC COM 700885106 7279302 422601 SH SOLE 21 422601 0 0 PARKE BANCORP INC COM 700885106 3054940 177355 SH SOLE 22 169555 0 7800 PARKER-HANNIFIN CORP COM 701094104 186707646 335932 SH SOLE 2 162681 0 173251 PARKER-HANNIFIN CORP COM 701094104 71307301 128299 SH SOLE 4 60081 0 68218 PARKER-HANNIFIN CORP COM 701094104 47452794 85379 SH SOLE 7 75506 0 9873 PARKER-HANNIFIN CORP COM 701094104 6052553 10890 SH SOLE 13 10890 0 0 PARKER-HANNIFIN CORP COM 701094104 10339361 18603 SH SOLE 15 18603 0 0 PARKER-HANNIFIN CORP COM 701094104 138427281 249064 SH SOLE 18 213243 0 35821 PARKER-HANNIFIN CORP COM 701094104 93009789 167347 SH SOLE 19 167347 0 0 PARKER-HANNIFIN CORP COM 701094104 1925342707 3464155 SH SOLE 21 3464155 0 0 PARKER-HANNIFIN CORP COM 701094104 1613895221 2903786 SH SOLE 22 2575206 0 328580 PARKER-HANNIFIN CORP COM 701094104 139223172 250496 SH SOLE 23 250496 0 0 PARKER-HANNIFIN CORP COM 701094104 107921079 194176 SH SOLE 25 193539 0 637 PARKER-HANNIFIN CORP COM 701094104 78876605 141918 SH SOLE 26 73640 0 68278 PARKER-HANNIFIN CORP COM 701094104 145123438 261112 SH SOLE 28 1829 0 259283 PARKER-HANNIFIN CORP COM 701094104 2006402 3610 SH SOLE 29 3610 0 0 PARKER-HANNIFIN CORP COM 701094104 384557215 691911 SH SOLE 30 691911 0 0 PARKER-HANNIFIN CORP COM 701094104 19566587 35205 SH SOLE 31 33157 0 2048 PARKER-HANNIFIN CORP COM 701094104 3220803 5795 SH SOLE 34 5795 0 0 PARKER-HANNIFIN CORP COM 701094104 16087342 28945 SH SOLE 36 28945 0 0 PARKER-HANNIFIN CORP COM 701094104 3473132 6249 SH SOLE 40 6249 0 0 PARKER-HANNIFIN CORP COM 701094104 96122825 172948 SH SOLE 43 142932 0 30016 PARSONS CORP DEL COM 70202L102 3952899 47654 SH SOLE 2 19154 0 28500 PARSONS CORP DEL COM 70202L102 59973 723 SH SOLE 4 151 0 572 PARSONS CORP DEL COM 70202L102 570115 6873 SH SOLE 7 6516 0 357 PARSONS CORP DEL COM 70202L102 9000490 108505 SH SOLE 18 103309 0 5196 PARSONS CORP DEL COM 70202L102 8770469 105732 SH SOLE 19 105732 0 0 PARSONS CORP DEL COM 70202L102 130045111 1567753 SH SOLE 21 1567753 0 0 PARSONS CORP DEL COM 70202L102 99052918 1194128 SH SOLE 22 1147505 0 46623 PARSONS CORP DEL COM 70202L102 58397 704 SH SOLE 23 704 0 0 PARSONS CORP DEL COM 70202L102 820458 9891 SH SOLE 25 9891 0 0 PARSONS CORP DEL COM 70202L102 1587414 19137 SH SOLE 26 19137 0 0 PARSONS CORP DEL COM 70202L102 1896403 22862 SH SOLE 28 21386 0 1476 PARSONS CORP DEL COM 70202L102 20887640 251810 SH SOLE 30 251810 0 0 PARSONS CORP DEL COM 70202L102 118784 1432 SH SOLE 36 1432 0 0 PARSONS CORP DEL COM 70202L102 764882 9221 SH SOLE 40 9221 0 0 PARSONS CORP DEL COM 70202L102 56074 676 SH OTR 43 676 0 0 PARSONS CORP DEL COM 70202L102 1916228 23101 SH SOLE 43 21510 0 1591 PASSAGE BIO INC COM 702712100 46742 34624 SH SOLE 2 20936 0 13688 PASSAGE BIO INC COM 702712100 8546 6330 SH SOLE 18 6330 0 0 PASSAGE BIO INC COM 702712100 193999 143703 SH SOLE 19 143703 0 0 PASSAGE BIO INC COM 702712100 137642 101957 SH SOLE 21 101957 0 0 PASSAGE BIO INC COM 702712100 835647 618998 SH SOLE 22 605082 0 13916 PASSAGE BIO INC COM 702712100 22862 16935 SH SOLE 28 16935 0 0 PATHFINDER BANCORP INC MD COM 70319R109 7997 646 SH SOLE 18 646 0 0 PATHFINDER BANCORP INC MD COM 70319R109 94930 7668 SH SOLE 21 7668 0 0 PATHFINDER BANCORP INC MD COM 70319R109 7230 584 SH SOLE 22 584 0 0 PATHWARD FINANCIAL INC COM 59100U108 904804 17924 SH SOLE 2 7394 0 10530 PATHWARD FINANCIAL INC COM 59100U108 13074 259 SH SOLE 7 259 0 0 PATHWARD FINANCIAL INC COM 59100U108 3940368 78058 SH SOLE 18 78058 0 0 PATHWARD FINANCIAL INC COM 59100U108 2559639 50706 SH SOLE 19 50706 0 0 PATHWARD FINANCIAL INC COM 59100U108 146106838 2894351 SH SOLE 21 2894351 0 0 PATHWARD FINANCIAL INC COM 59100U108 34530289 684039 SH SOLE 22 654134 0 29905 PATHWARD FINANCIAL INC COM 59100U108 222112 4400 SH SOLE 25 4400 0 0 PATHWARD FINANCIAL INC COM 59100U108 21807 432 SH SOLE 28 432 0 0 PATHWARD FINANCIAL INC COM 59100U108 2351257 46578 SH SOLE 30 46578 0 0 PATHWARD FINANCIAL INC COM 59100U108 228624 4529 SH SOLE 40 4529 0 0 PATHWARD FINANCIAL INC COM 59100U108 353 7 SH SOLE 43 7 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 1195362 80550 SH SOLE 2 31776 0 48774 PATRIA INVESTMENTS LIMITED COM CL A G69451105 7865 530 SH SOLE 7 530 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 1967754 132598 SH SOLE 18 132598 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 3876772 261238 SH SOLE 19 261238 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 28676104 1932352 SH SOLE 21 1932352 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 14620056 985179 SH SOLE 22 943102 0 42077 PATRIA INVESTMENTS LIMITED COM CL A G69451105 200666 13522 SH SOLE 23 13522 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 43926 2960 SH SOLE 26 0 0 2960 PATRIA INVESTMENTS LIMITED COM CL A G69451105 208 14 SH SOLE 43 14 0 0 PATRICK INDS INC COM 703343103 4459576 37328 SH SOLE 2 12898 0 24430 PATRICK INDS INC COM 703343103 11828 99 SH SOLE 4 99 0 0 PATRICK INDS INC COM 703343103 21624 181 SH SOLE 7 181 0 0 PATRICK INDS INC COM 703343103 8949259 74908 SH SOLE 18 69028 0 5880 PATRICK INDS INC COM 703343103 11252401 94186 SH SOLE 19 94186 0 0 PATRICK INDS INC COM 703343103 285780483 2392069 SH SOLE 21 2392069 0 0 PATRICK INDS INC COM 703343103 81632178 683286 SH SOLE 22 651007 0 32279 PATRICK INDS INC COM 703343103 17084 143 SH SOLE 23 143 0 0 PATRICK INDS INC COM 703343103 483495 4047 SH SOLE 25 4047 0 0 PATRICK INDS INC COM 703343103 832467 6968 SH SOLE 26 4266 0 2702 PATRICK INDS INC COM 703343103 50655 424 SH SOLE 28 424 0 0 PATRICK INDS INC COM 703343103 5236251 43829 SH SOLE 30 43829 0 0 PATRICK INDS INC COM 703343103 114452 958 SH SOLE 36 958 0 0 PATRICK INDS INC COM 703343103 470712 3940 SH SOLE 40 3940 0 0 PATRICK INDS INC COM 703343103 2403945 20122 SH SOLE 43 18748 0 1374 PATRICK INDS INC NOTE 1.750%12/0 703343AG8 2549666 1975000 PRN SOLE 21 1975000 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 1789 477 SH SOLE 18 477 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 21566 5751 SH SOLE 21 5751 0 0 PATTERSON COS INC COM 703395103 2105769 76158 SH SOLE 2 27799 0 48359 PATTERSON COS INC COM 703395103 8765 317 SH SOLE 4 317 0 0 PATTERSON COS INC COM 703395103 1233964 44628 SH SOLE 7 42275 0 2353 PATTERSON COS INC COM 703395103 7130686 257891 SH SOLE 18 257891 0 0 PATTERSON COS INC COM 703395103 10094545 365083 SH SOLE 19 365083 0 0 PATTERSON COS INC COM 703395103 272922201 9870604 SH SOLE 21 9870604 0 0 PATTERSON COS INC COM 703395103 68055166 2461308 SH SOLE 22 2360423 0 100885 PATTERSON COS INC COM 703395103 511912 18514 SH SOLE 25 18514 0 0 PATTERSON COS INC COM 703395103 1033474 37377 SH SOLE 26 20135 0 17242 PATTERSON COS INC COM 703395103 118729 4294 SH SOLE 28 1513 0 2781 PATTERSON COS INC COM 703395103 9355626 338359 SH SOLE 30 338359 0 0 PATTERSON COS INC COM 703395103 153762 5561 SH SOLE 36 5561 0 0 PATTERSON COS INC COM 703395103 517608 18720 SH SOLE 40 18720 0 0 PATTERSON COS INC COM 703395103 11171 404 SH OTR 43 404 0 0 PATTERSON COS INC COM 703395103 2796572 101142 SH SOLE 43 79515 0 21627 PATTERSON-UTI ENERGY INC COM 703481101 4182463 350290 SH SOLE 2 202925 0 147365 PATTERSON-UTI ENERGY INC COM 703481101 9194 770 SH SOLE 4 770 0 0 PATTERSON-UTI ENERGY INC COM 703481101 400599 33551 SH SOLE 7 31881 0 1670 PATTERSON-UTI ENERGY INC COM 703481101 13071566 1094771 SH SOLE 18 1094771 0 0 PATTERSON-UTI ENERGY INC COM 703481101 15084626 1263369 SH SOLE 19 1263369 0 0 PATTERSON-UTI ENERGY INC COM 703481101 467325905 39139523 SH SOLE 21 39139523 0 0 PATTERSON-UTI ENERGY INC COM 703481101 121772490 10198701 SH SOLE 22 9703987 0 494714 PATTERSON-UTI ENERGY INC COM 703481101 862725 72255 SH SOLE 25 72255 0 0 PATTERSON-UTI ENERGY INC COM 703481101 1653200 138459 SH SOLE 26 115135 0 23324 PATTERSON-UTI ENERGY INC COM 703481101 1078003 90285 SH SOLE 28 3664 0 86621 PATTERSON-UTI ENERGY INC COM 703481101 8798502 736893 SH SOLE 30 736893 0 0 PATTERSON-UTI ENERGY INC COM 703481101 8485758 710700 SH SOLE 34 710700 0 0 PATTERSON-UTI ENERGY INC COM 703481101 65097 5452 SH SOLE 36 5452 0 0 PATTERSON-UTI ENERGY INC COM 703481101 882867 73942 SH SOLE 40 73942 0 0 PATTERSON-UTI ENERGY INC COM 703481101 12986275 1087628 SH SOLE 43 1057977 0 29651 PAVMED INC COM NEW 70387R403 160312 74912 SH SOLE 22 74912 0 0 PAYCHEX INC COM 704326107 89157589 726039 SH SOLE 2 206290 0 519749 PAYCHEX INC COM 704326107 38011266 309538 SH SOLE 4 156860 0 152678 PAYCHEX INC COM 704326107 46011195 374684 SH SOLE 7 344374 0 30310 PAYCHEX INC COM 704326107 3372579 27464 SH SOLE 13 27464 0 0 PAYCHEX INC COM 704326107 5832140 47493 SH SOLE 15 47493 0 0 PAYCHEX INC COM 704326107 106624793 868280 SH SOLE 18 847219 0 21061 PAYCHEX INC COM 704326107 102247578 832635 SH SOLE 19 832635 0 0 PAYCHEX INC COM 704326107 1428300554 11631112 SH SOLE 21 11631112 0 0 PAYCHEX INC COM 704326107 858308881 6989486 SH SOLE 22 6286643 0 702843 PAYCHEX INC COM 704326107 60955587 496381 SH SOLE 23 496381 0 0 PAYCHEX INC COM 704326107 124783343 1016151 SH SOLE 25 1012268 0 3883 PAYCHEX INC COM 704326107 58190131 473861 SH SOLE 26 251875 0 221986 PAYCHEX INC COM 704326107 107376688 874403 SH SOLE 28 6463 0 867940 PAYCHEX INC COM 704326107 17069 139 SH SOLE 29 139 0 0 PAYCHEX INC COM 704326107 319667680 2603157 SH SOLE 30 2502940 0 100217 PAYCHEX INC COM 704326107 9067306 73838 SH SOLE 31 68447 0 5391 PAYCHEX INC COM 704326107 13300100 108307 SH SOLE 32 108307 0 0 PAYCHEX INC COM 704326107 50929581 414736 SH SOLE 34 414736 0 0 PAYCHEX INC COM 704326107 8916385 72609 SH SOLE 36 72609 0 0 PAYCHEX INC COM 704326107 10660882 86815 SH SOLE 37 86815 0 0 PAYCHEX INC COM 704326107 1999061 16279 SH SOLE 40 16279 0 0 PAYCHEX INC COM 704326107 62382 508 SH OTR 43 508 0 0 PAYCHEX INC COM 704326107 66446815 541098 SH SOLE 43 457172 0 83926 PAYCOM SOFTWARE INC COM 70432V102 19438501 97676 SH SOLE 2 25201 0 72475 PAYCOM SOFTWARE INC COM 70432V102 9156251 46009 SH SOLE 4 15428 0 30581 PAYCOM SOFTWARE INC COM 70432V102 6205928 31184 SH SOLE 7 27456 0 3728 PAYCOM SOFTWARE INC COM 70432V102 731760 3677 SH SOLE 13 3677 0 0 PAYCOM SOFTWARE INC COM 70432V102 1500137 7538 SH SOLE 15 7538 0 0 PAYCOM SOFTWARE INC COM 70432V102 16584697 83336 SH SOLE 18 79873 0 3463 PAYCOM SOFTWARE INC COM 70432V102 4524691 22736 SH SOLE 19 22736 0 0 PAYCOM SOFTWARE INC COM 70432V102 304950386 1532337 SH SOLE 21 1532337 0 0 PAYCOM SOFTWARE INC COM 70432V102 215721069 1083971 SH SOLE 22 970106 0 113865 PAYCOM SOFTWARE INC COM 70432V102 16069062 80745 SH SOLE 23 80745 0 0 PAYCOM SOFTWARE INC COM 70432V102 20205684 101531 SH SOLE 25 100930 0 601 PAYCOM SOFTWARE INC COM 70432V102 9428298 47376 SH SOLE 26 26841 0 20535 PAYCOM SOFTWARE INC COM 70432V102 18803261 94484 SH SOLE 28 732 0 93752 PAYCOM SOFTWARE INC COM 70432V102 57853600 290707 SH SOLE 30 290707 0 0 PAYCOM SOFTWARE INC COM 70432V102 2576980 12949 SH SOLE 31 12074 0 875 PAYCOM SOFTWARE INC COM 70432V102 470261 2363 SH SOLE 34 2363 0 0 PAYCOM SOFTWARE INC COM 70432V102 2115078 10628 SH SOLE 36 10628 0 0 PAYCOM SOFTWARE INC COM 70432V102 510660 2566 SH SOLE 40 2566 0 0 PAYCOM SOFTWARE INC COM 70432V102 13139 66 SH OTR 43 66 0 0 PAYCOM SOFTWARE INC COM 70432V102 7738514 38885 SH SOLE 43 33333 0 5552 PAYCOR HCM INC COM 70435P102 995503 51209 SH SOLE 2 22269 0 28940 PAYCOR HCM INC COM 70435P102 5074 261 SH SOLE 4 261 0 0 PAYCOR HCM INC COM 70435P102 415763 21387 SH SOLE 7 20243 0 1144 PAYCOR HCM INC COM 70435P102 411253 21155 SH SOLE 18 21155 0 0 PAYCOR HCM INC COM 70435P102 424608 21842 SH SOLE 19 21842 0 0 PAYCOR HCM INC COM 70435P102 18544963 953959 SH SOLE 21 953959 0 0 PAYCOR HCM INC COM 70435P102 34132791 1755802 SH SOLE 22 1679519 0 76283 PAYCOR HCM INC COM 70435P102 278381 14320 SH SOLE 25 14320 0 0 PAYCOR HCM INC COM 70435P102 574296 29542 SH SOLE 26 29542 0 0 PAYCOR HCM INC COM 70435P102 1944214 100011 SH SOLE 30 100011 0 0 PAYCOR HCM INC COM 70435P102 15396 792 SH SOLE 31 792 0 0 PAYCOR HCM INC COM 70435P102 29160 1500 SH SOLE 36 1500 0 0 PAYCOR HCM INC COM 70435P102 301864 15528 SH SOLE 40 15528 0 0 PAYCOR HCM INC COM 70435P102 206764 10636 SH SOLE 43 9980 0 656 PAYLOCITY HLDG CORP COM 70438V106 12791712 74431 SH SOLE 2 28620 0 45811 PAYLOCITY HLDG CORP COM 70438V106 5897720 34317 SH SOLE 4 10558 0 23759 PAYLOCITY HLDG CORP COM 70438V106 914639 5322 SH SOLE 7 5181 0 141 PAYLOCITY HLDG CORP COM 70438V106 236479 1376 SH SOLE 13 1376 0 0 PAYLOCITY HLDG CORP COM 70438V106 598932 3485 SH SOLE 15 3485 0 0 PAYLOCITY HLDG CORP COM 70438V106 16197805 94250 SH SOLE 18 91520 0 2730 PAYLOCITY HLDG CORP COM 70438V106 3487899 20295 SH SOLE 19 20295 0 0 PAYLOCITY HLDG CORP COM 70438V106 401055761 2333619 SH SOLE 21 2333619 0 0 PAYLOCITY HLDG CORP COM 70438V106 227464616 1323546 SH SOLE 22 1241706 0 81840 PAYLOCITY HLDG CORP COM 70438V106 11500527 66918 SH SOLE 23 66918 0 0 PAYLOCITY HLDG CORP COM 70438V106 2016605 11734 SH SOLE 25 11485 0 249 PAYLOCITY HLDG CORP COM 70438V106 4720135 27465 SH SOLE 26 24193 0 3272 PAYLOCITY HLDG CORP COM 70438V106 9884012 57512 SH SOLE 28 486 0 57026 PAYLOCITY HLDG CORP COM 70438V106 34448306 200444 SH SOLE 30 200444 0 0 PAYLOCITY HLDG CORP COM 70438V106 1746441 10162 SH SOLE 31 9410 0 752 PAYLOCITY HLDG CORP COM 70438V106 314160 1828 SH SOLE 34 1828 0 0 PAYLOCITY HLDG CORP COM 70438V106 846239 4924 SH SOLE 36 4924 0 0 PAYLOCITY HLDG CORP COM 70438V106 418479 2435 SH SOLE 40 2435 0 0 PAYLOCITY HLDG CORP COM 70438V106 24060 140 SH OTR 43 140 0 0 PAYLOCITY HLDG CORP COM 70438V106 2040494 11873 SH SOLE 43 10883 0 990 PAYMENTUS HOLDINGS INC COM CL A 70439P108 142370 6258 SH SOLE 2 4439 0 1819 PAYMENTUS HOLDINGS INC COM CL A 70439P108 599599 26356 SH SOLE 21 26356 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 4569815 200871 SH SOLE 22 193832 0 7039 PAYMENTUS HOLDINGS INC COM CL A 70439P108 73301 3222 SH SOLE 25 3222 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 135818 5970 SH SOLE 30 5970 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 84289 3705 SH SOLE 40 3705 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 455 20 SH SOLE 43 20 0 0 PAYONEER GLOBAL INC COM 70451X104 620398 127654 SH SOLE 2 75696 0 51958 PAYONEER GLOBAL INC COM 70451X104 10001 2058 SH SOLE 7 2058 0 0 PAYONEER GLOBAL INC COM 70451X104 3588969 738471 SH SOLE 18 738471 0 0 PAYONEER GLOBAL INC COM 70451X104 2483644 511038 SH SOLE 19 511038 0 0 PAYONEER GLOBAL INC COM 70451X104 129822434 26712435 SH SOLE 21 26712435 0 0 PAYONEER GLOBAL INC COM 70451X104 29286573 6026044 SH SOLE 22 5909821 0 116223 PAYONEER GLOBAL INC COM 70451X104 224347 46162 SH SOLE 25 46162 0 0 PAYONEER GLOBAL INC COM 70451X104 503141 103527 SH SOLE 26 103527 0 0 PAYONEER GLOBAL INC COM 70451X104 26107 5372 SH SOLE 28 0 0 5372 PAYONEER GLOBAL INC COM 70451X104 2985425 614285 SH SOLE 30 614285 0 0 PAYONEER GLOBAL INC COM 70451X104 3650924 751219 SH SOLE 34 751219 0 0 PAYONEER GLOBAL INC COM 70451X104 143758 29580 SH SOLE 40 29580 0 0 PAYPAL HLDGS INC COM 70450Y103 129235500 1929176 SH SOLE 2 327670 0 1601506 PAYPAL HLDGS INC COM 70450Y103 51552088 769549 SH SOLE 4 375583 0 393966 PAYPAL HLDGS INC COM 70450Y103 70959760 1059259 SH SOLE 7 963942 0 95317 PAYPAL HLDGS INC COM 70450Y103 4597122 68624 SH SOLE 13 68624 0 0 PAYPAL HLDGS INC COM 70450Y103 10296162 153697 SH SOLE 15 153697 0 0 PAYPAL HLDGS INC COM 70450Y103 133662869 1995266 SH SOLE 18 1929526 0 65740 PAYPAL HLDGS INC COM 70450Y103 19348588 288828 SH SOLE 19 288828 0 0 PAYPAL HLDGS INC COM 70450Y103 1604362401 23949282 SH SOLE 21 23949282 0 0 PAYPAL HLDGS INC COM 70450Y103 1550837659 23150286 SH SOLE 22 20832112 0 2318174 PAYPAL HLDGS INC COM 70450Y103 105986085 1582118 SH SOLE 23 1582118 0 0 PAYPAL HLDGS INC COM 70450Y103 362399621 5409757 SH SOLE 25 4282926 0 1126831 PAYPAL HLDGS INC COM 70450Y103 99101255 1479344 SH SOLE 26 979439 0 499905 PAYPAL HLDGS INC COM 70450Y103 141175128 2107406 SH SOLE 28 91854 0 2015552 PAYPAL HLDGS INC COM 70450Y103 47161 704 SH SOLE 29 704 0 0 PAYPAL HLDGS INC COM 70450Y103 556333863 8304730 SH SOLE 30 8304730 0 0 PAYPAL HLDGS INC COM 70450Y103 15854791 236674 SH SOLE 31 220413 0 16261 PAYPAL HLDGS INC COM 70450Y103 21526299 321336 SH SOLE 32 321336 0 0 PAYPAL HLDGS INC COM 70450Y103 9415712 140554 SH SOLE 34 140554 0 0 PAYPAL HLDGS INC COM 70450Y103 16904525 252344 SH SOLE 36 252344 0 0 PAYPAL HLDGS INC COM 70450Y103 3432635 51241 SH SOLE 40 51241 0 0 PAYPAL HLDGS INC COM 70450Y103 103500 1545 SH OTR 43 1545 0 0 PAYPAL HLDGS INC COM 70450Y103 76818503 1146716 SH SOLE 43 949569 0 197147 PAYSAFE LIMITED SHS G6964L206 239866 15191 SH SOLE 2 1252 0 13939 PAYSAFE LIMITED SHS G6964L206 3695 234 SH SOLE 7 234 0 0 PAYSAFE LIMITED SHS G6964L206 1383978 87649 SH SOLE 18 87649 0 0 PAYSAFE LIMITED SHS G6964L206 1069678 67744 SH SOLE 19 67744 0 0 PAYSAFE LIMITED SHS G6964L206 17672547 1119224 SH SOLE 21 1119224 0 0 PAYSAFE LIMITED SHS G6964L206 6542065 414317 SH SOLE 22 386195 0 28122 PAYSAFE LIMITED SHS G6964L206 512986 32488 SH SOLE 30 32488 0 0 PAYSAFE LIMITED SHS G6964L206 323853 20510 SH SOLE 43 18972 0 1538 PAYSIGN INC COM 70451A104 18930 5172 SH SOLE 2 2412 0 2760 PAYSIGN INC COM 70451A104 271609 74210 SH SOLE 18 74210 0 0 PAYSIGN INC COM 70451A104 287954 78676 SH SOLE 19 78676 0 0 PAYSIGN INC COM 70451A104 4299106 1174619 SH SOLE 21 1174619 0 0 PAYSIGN INC COM 70451A104 2974731 812768 SH SOLE 22 804607 0 8161 PAYSIGN INC COM 70451A104 84 23 SH SOLE 43 23 0 0 PB BANKSHARES INC COM 69318V103 5676 440 SH SOLE 18 440 0 0 PB BANKSHARES INC COM 69318V103 67919 5265 SH SOLE 21 5265 0 0 PBF ENERGY INC CL A 69318G106 21341141 370699 SH SOLE 2 185332 0 185367 PBF ENERGY INC CL A 69318G106 18768 326 SH SOLE 4 326 0 0 PBF ENERGY INC CL A 69318G106 1078862 18740 SH SOLE 7 17874 0 866 PBF ENERGY INC CL A 69318G106 28149197 488956 SH SOLE 18 484464 0 4492 PBF ENERGY INC CL A 69318G106 51053306 886804 SH SOLE 19 886804 0 0 PBF ENERGY INC CL A 69318G106 482724277 8384997 SH SOLE 21 8384997 0 0 PBF ENERGY INC CL A 69318G106 248508504 4316632 SH SOLE 22 4118587 0 198045 PBF ENERGY INC CL A 69318G106 857102 14888 SH SOLE 23 14888 0 0 PBF ENERGY INC CL A 69318G106 9264798 160931 SH SOLE 26 54865 0 106066 PBF ENERGY INC CL A 69318G106 4006987 69602 SH SOLE 30 69602 0 0 PBF ENERGY INC CL A 69318G106 24996894 434200 SH SOLE 34 434200 0 0 PBF ENERGY INC CL A 69318G106 408517 7096 SH SOLE 36 7096 0 0 PBF ENERGY INC CL A 69318G106 1323074 22982 SH SOLE 40 22982 0 0 PBF ENERGY INC CL A 69318G106 30800 535 SH OTR 43 535 0 0 PBF ENERGY INC CL A 69318G106 17922319 311314 SH SOLE 43 297691 0 13622 PC CONNECTION INC COM 69318J100 6476238 98229 SH SOLE 2 49752 0 48477 PC CONNECTION INC COM 69318J100 264 4 SH SOLE 4 4 0 0 PC CONNECTION INC COM 69318J100 5538 84 SH SOLE 7 84 0 0 PC CONNECTION INC COM 69318J100 3163255 47979 SH SOLE 18 35774 0 12205 PC CONNECTION INC COM 69318J100 15289035 231898 SH SOLE 19 231898 0 0 PC CONNECTION INC COM 69318J100 91883872 1393658 SH SOLE 21 1393658 0 0 PC CONNECTION INC COM 69318J100 39558066 600001 SH SOLE 22 562306 0 37695 PC CONNECTION INC COM 69318J100 587634 8913 SH SOLE 23 8913 0 0 PC CONNECTION INC COM 69318J100 139903 2122 SH SOLE 25 2122 0 0 PC CONNECTION INC COM 69318J100 815884 12375 SH SOLE 26 0 0 12375 PC CONNECTION INC COM 69318J100 1974999 29956 SH SOLE 30 29956 0 0 PC CONNECTION INC COM 69318J100 171616 2603 SH SOLE 40 2603 0 0 PC CONNECTION INC COM 69318J100 826367 12534 SH SOLE 43 12085 0 449 PCB BANCORP COM 69320M109 106766 6538 SH SOLE 2 540 0 5998 PCB BANCORP COM 69320M109 528749 32379 SH SOLE 18 32379 0 0 PCB BANCORP COM 69320M109 402632 24656 SH SOLE 19 24656 0 0 PCB BANCORP COM 69320M109 7763037 475385 SH SOLE 21 475385 0 0 PCB BANCORP COM 69320M109 4104088 251322 SH SOLE 22 243623 0 7699 PCB BANCORP COM 69320M109 147 9 SH SOLE 43 9 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 40464184 348079 SH SOLE 2 105992 0 242087 PDD HOLDINGS INC SPONSORED ADS 722304102 26034188 223950 SH SOLE 4 137115 0 86835 PDD HOLDINGS INC SPONSORED ADS 722304102 44024224 378703 SH SOLE 7 365697 0 13006 PDD HOLDINGS INC SPONSORED ADS 722304102 13031625 112100 SH SOLE 13 112100 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 84669525 728340 SH SOLE 15 728340 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 21001725 180660 SH SOLE 18 180660 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 41322690 355464 SH SOLE 19 355464 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 1177862438 10132150 SH SOLE 21 10132150 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 718510909 6180739 SH SOLE 22 5383857 0 796882 PDD HOLDINGS INC SPONSORED ADS 722304102 87535436 752993 SH SOLE 23 752993 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 65036644 559455 SH SOLE 25 559455 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 73079400 628640 SH SOLE 26 37227 0 591413 PDD HOLDINGS INC SPONSORED ADS 722304102 163962720 1410432 SH SOLE 28 0 0 1410432 PDD HOLDINGS INC SPONSORED ADS 722304102 574771620 4944272 SH SOLE 30 4928080 0 16192 PDD HOLDINGS INC SPONSORED ADS 722304102 782363 6730 SH SOLE 31 0 0 6730 PDD HOLDINGS INC SPONSORED ADS 722304102 27866171 239709 SH SOLE 32 239709 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 72112316 620321 SH SOLE 34 620321 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 521149 4483 SH SOLE 36 4483 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 979988 8430 SH SOLE 40 8430 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 38038279 327211 SH SOLE 43 289751 0 37460 PDF SOLUTIONS INC COM 693282105 547003 16246 SH SOLE 2 8898 0 7348 PDF SOLUTIONS INC COM 693282105 6330 188 SH SOLE 4 188 0 0 PDF SOLUTIONS INC COM 693282105 403737 11991 SH SOLE 7 11350 0 641 PDF SOLUTIONS INC COM 693282105 2985553 88671 SH SOLE 18 88671 0 0 PDF SOLUTIONS INC COM 693282105 2217170 65850 SH SOLE 19 65850 0 0 PDF SOLUTIONS INC COM 693282105 119936850 3562128 SH SOLE 21 3562128 0 0 PDF SOLUTIONS INC COM 693282105 32054917 952032 SH SOLE 22 925774 0 26258 PDF SOLUTIONS INC COM 693282105 212491 6311 SH SOLE 25 6311 0 0 PDF SOLUTIONS INC COM 693282105 399528 11866 SH SOLE 26 2113 0 9753 PDF SOLUTIONS INC COM 693282105 237677 7059 SH SOLE 28 0 0 7059 PDF SOLUTIONS INC COM 693282105 3478077 103299 SH SOLE 30 103299 0 0 PDF SOLUTIONS INC COM 693282105 50000 1485 SH SOLE 34 1485 0 0 PDF SOLUTIONS INC COM 693282105 40539 1204 SH SOLE 36 1204 0 0 PDF SOLUTIONS INC COM 693282105 168013 4990 SH SOLE 40 4990 0 0 PDF SOLUTIONS INC COM 693282105 650201 19311 SH SOLE 43 18822 0 489 PDS BIOTECHNOLOGY CORP COM 70465T107 12411 3134 SH SOLE 2 1007 0 2127 PDS BIOTECHNOLOGY CORP COM 70465T107 283231 71523 SH SOLE 18 71523 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 211812 53488 SH SOLE 19 53488 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 4040321 1020283 SH SOLE 21 1020283 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 2847078 718959 SH SOLE 22 712863 0 6096 PDS BIOTECHNOLOGY CORP COM 70465T107 158 40 SH SOLE 43 40 0 0 PEABODY ENERGY CORP COM 704551100 1634639 67380 SH SOLE 2 34060 0 33320 PEABODY ENERGY CORP COM 704551100 6502 268 SH SOLE 4 268 0 0 PEABODY ENERGY CORP COM 704551100 50582 2085 SH SOLE 7 2085 0 0 PEABODY ENERGY CORP COM 704551100 8582387 353767 SH SOLE 18 353767 0 0 PEABODY ENERGY CORP COM 704551100 5834797 240511 SH SOLE 19 240511 0 0 PEABODY ENERGY CORP COM 704551100 311036684 12820968 SH SOLE 21 12820968 0 0 PEABODY ENERGY CORP COM 704551100 77953202 3213240 SH SOLE 22 3071141 0 142099 PEABODY ENERGY CORP COM 704551100 954364 39339 SH SOLE 26 39339 0 0 PEABODY ENERGY CORP COM 704551100 5379655 221750 SH SOLE 30 221750 0 0 PEABODY ENERGY CORP COM 704551100 64410 2655 SH SOLE 36 2655 0 0 PEABODY ENERGY CORP COM 704551100 1616252 66622 SH SOLE 43 61427 0 5195 PEABODY ENGR CORP NOTE 3.250% 3/0 704551AD2 3702563 2625000 PRN SOLE 21 2625000 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 488658 30295 SH SOLE 2 10227 0 20068 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 5339 331 SH SOLE 4 331 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 4371 271 SH SOLE 7 271 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 1648147 102179 SH SOLE 18 102179 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 1254446 77771 SH SOLE 19 77771 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 23778185 1474159 SH SOLE 21 1474159 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 15528270 962695 SH SOLE 22 919230 0 43465 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 30357 1882 SH SOLE 23 1882 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 116088 7197 SH SOLE 25 7197 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 41567 2577 SH SOLE 28 0 0 2577 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 93990 5827 SH SOLE 30 5827 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 87747 5440 SH SOLE 40 5440 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 65 4 SH SOLE 43 4 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 491880 20217 SH SOLE 2 10539 0 9678 PEAPACK-GLADSTONE FINL CORP COM 704699107 4744 195 SH SOLE 7 195 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1142148 46944 SH SOLE 18 46944 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2281643 93779 SH SOLE 19 93779 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 17698810 727448 SH SOLE 21 727448 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 12413142 510199 SH SOLE 22 487798 0 22401 PEAPACK-GLADSTONE FINL CORP COM 704699107 101237 4161 SH SOLE 25 4161 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 358916 14752 SH SOLE 30 14752 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 110726 4551 SH SOLE 40 4551 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 796638 32743 SH SOLE 43 31249 0 1494 PEARSON PLC SPONSORED ADR 705015105 24779987 1882978 SH SOLE 43 1690669 0 192309 PEBBLEBROOK HOTEL TR COM 70509V100 3204664 207960 SH SOLE 2 116325 0 91635 PEBBLEBROOK HOTEL TR COM 70509V100 852204 55302 SH SOLE 4 55302 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2744737 178114 SH SOLE 7 159333 0 18781 PEBBLEBROOK HOTEL TR COM 70509V100 5750596 373173 SH SOLE 18 373173 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7151519 464083 SH SOLE 19 464083 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 224319502 14556749 SH SOLE 21 14556749 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 73121852 4745091 SH SOLE 22 4524904 0 220187 PEBBLEBROOK HOTEL TR COM 70509V100 105096 6820 SH SOLE 23 6820 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 9147222 593590 SH SOLE 25 593590 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2639471 171283 SH SOLE 26 52766 0 118517 PEBBLEBROOK HOTEL TR COM 70509V100 1318125 85537 SH SOLE 28 6295 0 79242 PEBBLEBROOK HOTEL TR COM 70509V100 6099509 395815 SH SOLE 30 395815 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 40266 2613 SH SOLE 36 2613 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 318817 20689 SH SOLE 40 20689 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3882069 251919 SH SOLE 43 241172 0 10747 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5130268 5720000 PRN SOLE 21 5720000 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1528602 152403 SH SOLE 2 105255 0 47148 PEDIATRIX MEDICAL GROUP INC COM 58502B106 3290 328 SH SOLE 4 328 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 7864 784 SH SOLE 7 784 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 2668883 266090 SH SOLE 18 266090 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1818519 181308 SH SOLE 19 181308 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 98507930 9821329 SH SOLE 21 9821329 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 26785085 2670497 SH SOLE 22 2557856 0 112641 PEDIATRIX MEDICAL GROUP INC COM 58502B106 137020 13661 SH SOLE 25 13661 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 217771 21712 SH SOLE 26 21712 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 15406 1536 SH SOLE 28 1536 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1737046 173185 SH SOLE 30 173185 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 82868 8262 SH SOLE 36 8262 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 145375 14494 SH SOLE 40 14494 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 2255165 224842 SH SOLE 43 213517 0 11325 PEGASYSTEMS INC COM 705573103 7730944 119600 SH SOLE 2 83119 0 36481 PEGASYSTEMS INC COM 705573103 16289 252 SH SOLE 4 140 0 112 PEGASYSTEMS INC COM 705573103 569802 8815 SH SOLE 7 8351 0 464 PEGASYSTEMS INC COM 705573103 2478492 38343 SH SOLE 18 38343 0 0 PEGASYSTEMS INC COM 705573103 3663989 56683 SH SOLE 19 56683 0 0 PEGASYSTEMS INC COM 705573103 67108408 1038187 SH SOLE 21 1038187 0 0 PEGASYSTEMS INC COM 705573103 73318437 1134258 SH SOLE 22 1076512 0 57746 PEGASYSTEMS INC COM 705573103 81770 1265 SH SOLE 23 1265 0 0 PEGASYSTEMS INC COM 705573103 534444 8268 SH SOLE 25 8268 0 0 PEGASYSTEMS INC COM 705573103 2895872 44800 SH SOLE 26 19289 0 25511 PEGASYSTEMS INC COM 705573103 76340 1181 SH SOLE 28 734 0 447 PEGASYSTEMS INC COM 705573103 3018236 46693 SH SOLE 30 46693 0 0 PEGASYSTEMS INC COM 705573103 32902 509 SH SOLE 31 509 0 0 PEGASYSTEMS INC COM 705573103 550668 8519 SH SOLE 34 8519 0 0 PEGASYSTEMS INC COM 705573103 13510 209 SH SOLE 36 209 0 0 PEGASYSTEMS INC COM 705573103 568703 8798 SH SOLE 40 8798 0 0 PEGASYSTEMS INC COM 705573103 5833764 90250 SH SOLE 43 74109 0 16141 PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 3661476 3832000 PRN SOLE 21 3832000 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1970719 459911 SH SOLE 2 215597 0 244314 PELOTON INTERACTIVE INC CL A COM 70614W100 31430 7335 SH SOLE 4 7335 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 13219 3085 SH SOLE 7 3085 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1353756 315929 SH SOLE 18 315929 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 3397894 792974 SH SOLE 19 792974 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 25409600 5929895 SH SOLE 21 5929895 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 36759052 8578542 SH SOLE 22 8140839 0 437703 PELOTON INTERACTIVE INC CL A COM 70614W100 258017 60214 SH SOLE 25 60214 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 408013 95219 SH SOLE 26 95219 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 36015 8405 SH SOLE 28 4788 0 3617 PELOTON INTERACTIVE INC CL A COM 70614W100 806304 188169 SH SOLE 30 188169 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 18807 4389 SH SOLE 31 4389 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1851034 431980 SH SOLE 34 431980 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 283380 66133 SH SOLE 40 66133 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1232618 287659 SH SOLE 43 261920 0 25739 PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 6410664 7610000 PRN SOLE 21 7610000 0 0 PEMBINA PIPELINE CORP COM 706327103 4109901 116296 SH SOLE 21 116296 0 0 PEMBINA PIPELINE CORP COM 706327103 12111855 342724 SH SOLE 43 276649 0 66075 PENN ENTERTAINMENT INC COM 707569109 10314199 566403 SH SOLE 2 222176 0 344227 PENN ENTERTAINMENT INC COM 707569109 7830 430 SH SOLE 4 430 0 0 PENN ENTERTAINMENT INC COM 707569109 71165 3908 SH SOLE 7 3908 0 0 PENN ENTERTAINMENT INC COM 707569109 4536147 249102 SH SOLE 18 249102 0 0 PENN ENTERTAINMENT INC COM 707569109 945937 51946 SH SOLE 19 51946 0 0 PENN ENTERTAINMENT INC COM 707569109 132698692 7287133 SH SOLE 21 7287133 0 0 PENN ENTERTAINMENT INC COM 707569109 79717735 4377690 SH SOLE 22 4174190 0 203500 PENN ENTERTAINMENT INC COM 707569109 461041 25318 SH SOLE 25 25318 0 0 PENN ENTERTAINMENT INC COM 707569109 1241703 68188 SH SOLE 26 68188 0 0 PENN ENTERTAINMENT INC COM 707569109 111955 6148 SH SOLE 28 2786 0 3362 PENN ENTERTAINMENT INC COM 707569109 1765004 96925 SH SOLE 30 96925 0 0 PENN ENTERTAINMENT INC COM 707569109 36475 2003 SH SOLE 31 2003 0 0 PENN ENTERTAINMENT INC COM 707569109 103597 5689 SH SOLE 36 5689 0 0 PENN ENTERTAINMENT INC COM 707569109 612056 33611 SH SOLE 40 33611 0 0 PENN ENTERTAINMENT INC COM 707569109 1554642 85373 SH SOLE 43 76121 0 9252 PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3 2836190 2614000 PRN SOLE 21 2614000 0 0 PENNANT GROUP INC COM 70805E109 990981 50483 SH SOLE 2 43128 0 7355 PENNANT GROUP INC COM 70805E109 2670 136 SH SOLE 4 136 0 0 PENNANT GROUP INC COM 70805E109 2513 128 SH SOLE 7 128 0 0 PENNANT GROUP INC COM 70805E109 1394476 71038 SH SOLE 18 71038 0 0 PENNANT GROUP INC COM 70805E109 1178055 60013 SH SOLE 19 60013 0 0 PENNANT GROUP INC COM 70805E109 21834312 1112293 SH SOLE 21 1112293 0 0 PENNANT GROUP INC COM 70805E109 14793266 753605 SH SOLE 22 727755 0 25850 PENNANT GROUP INC COM 70805E109 154292 7860 SH SOLE 25 7860 0 0 PENNANT GROUP INC COM 70805E109 101369 5164 SH SOLE 26 5164 0 0 PENNANT GROUP INC COM 70805E109 1152517 58712 SH SOLE 30 58712 0 0 PENNANT GROUP INC COM 70805E109 52412 2670 SH SOLE 40 2670 0 0 PENNANT GROUP INC COM 70805E109 320028 16303 SH SOLE 43 16116 0 187 PENNANTPARK FLOATING RATE CA COM 70806A106 2346738 206216 SH SOLE 30 206216 0 0 PENNANTPARK INVT CORP COM 708062104 1646707 239347 SH SOLE 30 239347 0 0 PENNANTPARK INVT CORP COM 708062104 925195 134476 SH SOLE 43 125304 0 9172 PENNS WOODS BANCORP INC COM 708430103 668053 34418 SH SOLE 2 32084 0 2334 PENNS WOODS BANCORP INC COM 708430103 350156 18040 SH SOLE 18 18040 0 0 PENNS WOODS BANCORP INC COM 708430103 261084 13451 SH SOLE 19 13451 0 0 PENNS WOODS BANCORP INC COM 708430103 4993552 257267 SH SOLE 21 257267 0 0 PENNS WOODS BANCORP INC COM 708430103 2331626 120125 SH SOLE 22 115107 0 5018 PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0 2500088 2635000 PRN SOLE 21 2635000 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2652450 29119 SH SOLE 2 11665 0 17454 PENNYMAC FINL SVCS INC NEW COM 70932M107 15759 173 SH SOLE 4 173 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 910627 9997 SH SOLE 7 9472 0 525 PENNYMAC FINL SVCS INC NEW COM 70932M107 6088638 66842 SH SOLE 18 66842 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 4995831 54845 SH SOLE 19 54845 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 87672030 962477 SH SOLE 21 962477 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 79368630 871321 SH SOLE 22 829163 0 42158 PENNYMAC FINL SVCS INC NEW COM 70932M107 767433 8425 SH SOLE 25 8425 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1750750 19220 SH SOLE 26 19220 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 183273 2012 SH SOLE 28 779 0 1233 PENNYMAC FINL SVCS INC NEW COM 70932M107 4995011 54836 SH SOLE 30 54836 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 118690 1303 SH SOLE 36 1303 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 870365 9555 SH SOLE 40 9555 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2517467 27637 SH SOLE 43 24476 0 3161 PENNYMAC MTG INVT TR COM 70931T103 3892960 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 1146200 78079 SH SOLE 2 25021 0 53058 PENNYMAC MTG INVT TR COM 70931T103 4932 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 29844 2033 SH SOLE 7 2033 0 0 PENNYMAC MTG INVT TR COM 70931T103 4048216 275764 SH SOLE 18 275764 0 0 PENNYMAC MTG INVT TR COM 70931T103 2739185 186593 SH SOLE 19 186593 0 0 PENNYMAC MTG INVT TR COM 70931T103 165950970 11304562 SH SOLE 21 11304562 0 0 PENNYMAC MTG INVT TR COM 70931T103 37608354 2561877 SH SOLE 22 2438663 0 123214 PENNYMAC MTG INVT TR COM 70931T103 285966 19480 SH SOLE 25 19480 0 0 PENNYMAC MTG INVT TR COM 70931T103 93203 6349 SH SOLE 28 1745 0 4604 PENNYMAC MTG INVT TR COM 70931T103 2626193 178896 SH SOLE 30 178896 0 0 PENNYMAC MTG INVT TR COM 70931T103 45244 3082 SH SOLE 36 3082 0 0 PENNYMAC MTG INVT TR COM 70931T103 281973 19208 SH SOLE 40 19208 0 0 PENNYMAC MTG INVT TR COM 70931T103 2250787 153323 SH SOLE 43 146844 0 6479 PENSKE AUTOMOTIVE GRP INC COM 70959W103 34908521 215498 SH SOLE 2 133377 0 82121 PENSKE AUTOMOTIVE GRP INC COM 70959W103 53295 329 SH SOLE 4 68 0 261 PENSKE AUTOMOTIVE GRP INC COM 70959W103 628521 3880 SH SOLE 7 3880 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 9539105 58887 SH SOLE 18 58887 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 20205175 124731 SH SOLE 19 124731 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 160271934 989394 SH SOLE 21 989394 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 119803592 739574 SH SOLE 22 681041 0 58533 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2793356 17244 SH SOLE 23 17244 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 667075 4118 SH SOLE 25 4118 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 5661874 34952 SH SOLE 26 6825 0 28127 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2211487 13652 SH SOLE 28 0 0 13652 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2093721 12925 SH SOLE 30 12925 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 39526 244 SH SOLE 31 244 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1204558 7436 SH SOLE 34 7436 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 256592 1584 SH SOLE 36 1584 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 730089 4507 SH SOLE 40 4507 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 7375197 45529 SH SOLE 43 41956 0 3572 PENTAIR PLC SHS G7S00T104 17465474 204418 SH SOLE 2 54263 0 150155 PENTAIR PLC SHS G7S00T104 24625859 288224 SH SOLE 4 174341 0 113883 PENTAIR PLC SHS G7S00T104 63019690 737590 SH SOLE 7 697115 0 40475 PENTAIR PLC SHS G7S00T104 285882 3346 SH SOLE 13 3346 0 0 PENTAIR PLC SHS G7S00T104 2410519 28213 SH SOLE 15 28213 0 0 PENTAIR PLC SHS G7S00T104 22076756 258389 SH SOLE 18 247856 0 10533 PENTAIR PLC SHS G7S00T104 9837903 115144 SH SOLE 19 115144 0 0 PENTAIR PLC SHS G7S00T104 457353656 5352922 SH SOLE 21 5352922 0 0 PENTAIR PLC SHS G7S00T104 338327021 3959820 SH SOLE 22 3577943 0 381877 PENTAIR PLC SHS G7S00T104 21553863 252269 SH SOLE 23 252269 0 0 PENTAIR PLC SHS G7S00T104 72011139 842827 SH SOLE 25 841411 0 1416 PENTAIR PLC SHS G7S00T104 25298442 296096 SH SOLE 26 203871 0 92225 PENTAIR PLC SHS G7S00T104 35601652 416686 SH SOLE 28 16302 0 400384 PENTAIR PLC SHS G7S00T104 231893473 2714109 SH SOLE 30 2617393 0 96716 PENTAIR PLC SHS G7S00T104 3404015 39841 SH SOLE 31 37247 0 2594 PENTAIR PLC SHS G7S00T104 11513382 134754 SH SOLE 34 134754 0 0 PENTAIR PLC SHS G7S00T104 3528928 41303 SH SOLE 36 41303 0 0 PENTAIR PLC SHS G7S00T104 636357 7448 SH SOLE 40 7448 0 0 PENTAIR PLC SHS G7S00T104 26999 316 SH OTR 43 316 0 0 PENTAIR PLC SHS G7S00T104 12575110 147181 SH SOLE 43 130480 0 16700 PENUMBRA INC COM 70975L107 18506755 82923 SH SOLE 2 45500 0 37423 PENUMBRA INC COM 70975L107 129668 581 SH SOLE 4 108 0 473 PENUMBRA INC COM 70975L107 1298684 5819 SH SOLE 7 5517 0 302 PENUMBRA INC COM 70975L107 17986076 80590 SH SOLE 18 80590 0 0 PENUMBRA INC COM 70975L107 57083865 255775 SH SOLE 19 255775 0 0 PENUMBRA INC COM 70975L107 519236751 2326538 SH SOLE 21 2326538 0 0 PENUMBRA INC COM 70975L107 251900588 1128688 SH SOLE 22 1079858 0 48830 PENUMBRA INC COM 70975L107 1673404 7498 SH SOLE 25 7498 0 0 PENUMBRA INC COM 70975L107 6105982 27359 SH SOLE 26 11925 0 15434 PENUMBRA INC COM 70975L107 527374 2363 SH SOLE 28 650 0 1713 PENUMBRA INC COM 70975L107 9770597 43779 SH SOLE 30 43779 0 0 PENUMBRA INC COM 70975L107 100877 452 SH SOLE 31 452 0 0 PENUMBRA INC COM 70975L107 14500228 64971 SH SOLE 34 64971 0 0 PENUMBRA INC COM 70975L107 43074 193 SH SOLE 36 193 0 0 PENUMBRA INC COM 70975L107 1750178 7842 SH SOLE 40 7842 0 0 PENUMBRA INC COM 70975L107 19640 88 SH OTR 43 88 0 0 PENUMBRA INC COM 70975L107 5754919 25786 SH SOLE 43 20565 0 5221 PEOPLES BANCORP INC COM 709789101 959897 32418 SH SOLE 2 10273 0 22145 PEOPLES BANCORP INC COM 709789101 5804 196 SH SOLE 4 196 0 0 PEOPLES BANCORP INC COM 709789101 9061 306 SH SOLE 7 306 0 0 PEOPLES BANCORP INC COM 709789101 2951051 99664 SH SOLE 18 99664 0 0 PEOPLES BANCORP INC COM 709789101 2259983 76325 SH SOLE 19 76325 0 0 PEOPLES BANCORP INC COM 709789101 42873622 1447944 SH SOLE 21 1447944 0 0 PEOPLES BANCORP INC COM 709789101 27171913 917660 SH SOLE 22 870930 0 46730 PEOPLES BANCORP INC COM 709789101 168037 5675 SH SOLE 25 5675 0 0 PEOPLES BANCORP INC COM 709789101 742974 25092 SH SOLE 26 25092 0 0 PEOPLES BANCORP INC COM 709789101 106418 3594 SH SOLE 28 0 0 3594 PEOPLES BANCORP INC COM 709789101 114857 3879 SH SOLE 30 3879 0 0 PEOPLES BANCORP INC COM 709789101 191932 6482 SH SOLE 40 6482 0 0 PEOPLES BANCORP INC COM 709789101 25731 869 SH OTR 43 869 0 0 PEOPLES BANCORP INC COM 709789101 2679942 90508 SH SOLE 43 82622 0 7886 PEOPLES BANCORP N C INC COM 710577107 73078 2624 SH SOLE 2 2624 0 0 PEOPLES BANCORP N C INC COM 710577107 20665 742 SH SOLE 18 742 0 0 PEOPLES BANCORP N C INC COM 710577107 1047494 37612 SH SOLE 21 37612 0 0 PEOPLES BANCORP N C INC COM 710577107 264826 9509 SH SOLE 22 9509 0 0 PEOPLES FINL SVCS CORP COM 711040105 135150 3135 SH SOLE 2 386 0 2749 PEOPLES FINL SVCS CORP COM 711040105 3966 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 860432 19959 SH SOLE 18 19959 0 0 PEOPLES FINL SVCS CORP COM 711040105 673982 15634 SH SOLE 19 15634 0 0 PEOPLES FINL SVCS CORP COM 711040105 11838006 274600 SH SOLE 21 274600 0 0 PEOPLES FINL SVCS CORP COM 711040105 7791184 180728 SH SOLE 22 174740 0 5988 PEPGEN INC COM 713317105 46922 3192 SH SOLE 2 569 0 2623 PEPGEN INC COM 713317105 417524 28403 SH SOLE 18 28403 0 0 PEPGEN INC COM 713317105 343363 23358 SH SOLE 19 23358 0 0 PEPGEN INC COM 713317105 5548001 377415 SH SOLE 21 377415 0 0 PEPGEN INC COM 713317105 5131314 349069 SH SOLE 22 343122 0 5947 PEPSICO INC COM 713448108 535223282 3058244 SH SOLE 2 985467 0 2072777 PEPSICO INC COM 713448108 116154662 663703 SH SOLE 4 456443 0 207260 PEPSICO INC COM 713448108 273017875 1560013 SH SOLE 7 1435814 0 124199 PEPSICO INC COM 713448108 12393683 70817 SH SOLE 13 70817 0 0 PEPSICO INC COM 713448108 35502879 202862 SH SOLE 15 202862 0 0 PEPSICO INC COM 713448108 504048664 2880114 SH SOLE 18 2707096 0 173018 PEPSICO INC COM 713448108 168203161 961106 SH SOLE 19 961106 0 0 PEPSICO INC COM 713448108 7344090413 41963833 SH SOLE 21 41963833 0 0 PEPSICO INC COM 713448108 5439728899 31082389 SH SOLE 22 27897910 0 3184479 PEPSICO INC COM 713448108 475750334 2718418 SH SOLE 23 2718418 0 0 PEPSICO INC COM 713448108 834270045 4766985 SH SOLE 25 3980948 0 786037 PEPSICO INC COM 713448108 346806116 1981636 SH SOLE 26 1274218 0 707418 PEPSICO INC COM 713448108 524125898 2994834 SH SOLE 28 69299 0 2925535 PEPSICO INC COM 713448108 3083851 17621 SH SOLE 29 17621 0 0 PEPSICO INC COM 713448108 2006976703 11467783 SH SOLE 30 11467783 0 0 PEPSICO INC COM 713448108 61430260 351010 SH SOLE 31 329061 0 21949 PEPSICO INC COM 713448108 92589041 529050 SH SOLE 32 529050 0 0 PEPSICO INC COM 713448108 61958790 354030 SH SOLE 34 354030 0 0 PEPSICO INC COM 713448108 59204658 338293 SH SOLE 36 338293 0 0 PEPSICO INC COM 713448108 11861303 67775 SH SOLE 40 67775 0 0 PEPSICO INC COM 713448108 344070 1966 SH OTR 43 1966 0 0 PEPSICO INC COM 713448108 373237443 2132664 SH SOLE 43 1814122 0 318541 PERASO INC COM NEW 71360T200 104 64 SH SOLE 22 64 0 0 PERDOCEO ED CORP COM 71363P106 1543524 87900 SH SOLE 2 48860 0 39040 PERDOCEO ED CORP COM 71363P106 5725 326 SH SOLE 4 326 0 0 PERDOCEO ED CORP COM 71363P106 9395 535 SH SOLE 7 535 0 0 PERDOCEO ED CORP COM 71363P106 3831574 218199 SH SOLE 18 218199 0 0 PERDOCEO ED CORP COM 71363P106 2327736 132559 SH SOLE 19 132559 0 0 PERDOCEO ED CORP COM 71363P106 138018861 7859844 SH SOLE 21 7859844 0 0 PERDOCEO ED CORP COM 71363P106 34623456 1971723 SH SOLE 22 1886620 0 85103 PERDOCEO ED CORP COM 71363P106 259695 14789 SH SOLE 25 14789 0 0 PERDOCEO ED CORP COM 71363P106 1369838 78009 SH SOLE 26 31145 0 46864 PERDOCEO ED CORP COM 71363P106 2247820 128008 SH SOLE 30 128008 0 0 PERDOCEO ED CORP COM 71363P106 145520 8287 SH SOLE 36 8287 0 0 PERDOCEO ED CORP COM 71363P106 253250 14422 SH SOLE 40 14422 0 0 PERDOCEO ED CORP COM 71363P106 36261 2065 SH OTR 43 2065 0 0 PERDOCEO ED CORP COM 71363P106 2910219 165730 SH SOLE 43 151545 0 14185 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 2200550 155736 SH SOLE 2 145170 0 10566 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 3900 276 SH SOLE 7 276 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 1532921 108487 SH SOLE 18 108487 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 1288769 91208 SH SOLE 19 91208 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 22429679 1587380 SH SOLE 21 1587380 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 18753915 1327241 SH SOLE 22 1291989 0 35252 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 101623 7192 SH SOLE 25 7192 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 411635 29132 SH SOLE 30 29132 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 82830 5862 SH SOLE 40 5862 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 19895 1408 SH SOLE 43 1408 0 0 PERFECT CORP CL A ORD SHS G7006A109 1977 797 SH SOLE 2 797 0 0 PERFICIENT INC COM 71375U101 1041365 18500 SH SOLE 2 10116 0 8384 PERFICIENT INC COM 71375U101 17562 312 SH SOLE 4 137 0 175 PERFICIENT INC COM 71375U101 17957 319 SH SOLE 7 319 0 0 PERFICIENT INC COM 71375U101 5546085 98527 SH SOLE 18 98527 0 0 PERFICIENT INC COM 71375U101 4133262 73428 SH SOLE 19 73428 0 0 PERFICIENT INC COM 71375U101 226668347 4026796 SH SOLE 21 4026796 0 0 PERFICIENT INC COM 71375U101 55953892 994029 SH SOLE 22 962664 0 31365 PERFICIENT INC COM 71375U101 361776 6427 SH SOLE 25 6427 0 0 PERFICIENT INC COM 71375U101 710380 12620 SH SOLE 26 12620 0 0 PERFICIENT INC COM 71375U101 89783 1595 SH SOLE 28 589 0 1006 PERFICIENT INC COM 71375U101 4093521 72722 SH SOLE 30 72722 0 0 PERFICIENT INC COM 71375U101 454936 8082 SH SOLE 40 8082 0 0 PERFICIENT INC COM 71375U101 1535985 27287 SH SOLE 43 26460 0 827 PERFICIENT INC NOTE 0.125%11/1 71375UAF8 3098243 3595000 PRN SOLE 21 3595000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 30864834 413516 SH SOLE 2 161422 0 252094 PERFORMANCE FOOD GROUP CO COM 71377A103 96510 1293 SH SOLE 4 472 0 821 PERFORMANCE FOOD GROUP CO COM 71377A103 208320 2791 SH SOLE 7 2791 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 23433974 313960 SH SOLE 18 313960 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 16113656 215885 SH SOLE 19 215885 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 595129575 7973333 SH SOLE 21 7973333 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 359917737 4822049 SH SOLE 22 4605251 0 216798 PERFORMANCE FOOD GROUP CO COM 71377A103 443362 5940 SH SOLE 23 5940 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 11105163 148783 SH SOLE 26 47407 0 101376 PERFORMANCE FOOD GROUP CO COM 71377A103 204364 2738 SH SOLE 28 2738 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5943285 79626 SH SOLE 30 79626 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 142488 1909 SH SOLE 31 1909 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 463440 6209 SH SOLE 36 6209 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5529630 74084 SH SOLE 43 63290 0 10794 PERFORMANT FINL CORP COM 71377E105 60723 20654 SH SOLE 2 2219 0 18435 PERFORMANT FINL CORP COM 71377E105 521086 177240 SH SOLE 18 177240 0 0 PERFORMANT FINL CORP COM 71377E105 453821 154361 SH SOLE 19 154361 0 0 PERFORMANT FINL CORP COM 71377E105 7163057 2436414 SH SOLE 21 2436414 0 0 PERFORMANT FINL CORP COM 71377E105 4769709 1622350 SH SOLE 22 1596425 0 25925 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 1090057 146908 SH SOLE 2 60073 0 86835 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 10062 1356 SH SOLE 7 1356 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 2943922 396755 SH SOLE 18 396755 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 2415700 325566 SH SOLE 19 325566 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 40176206 5414583 SH SOLE 21 5414583 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 31844028 4291648 SH SOLE 22 4083325 0 208323 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 176618 23803 SH SOLE 25 23803 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 512796 69110 SH SOLE 26 69110 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 953344 128483 SH SOLE 28 92005 0 36478 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 807274 108797 SH SOLE 30 108797 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 291161 39240 SH SOLE 40 39240 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 1781713 240123 SH SOLE 43 225937 0 14186 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 23816 2003 SH SOLE 18 2003 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 331636 27892 SH SOLE 21 27892 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2916748 245311 SH SOLE 22 245311 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 9614 1217 SH SOLE 18 1217 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 129031 16333 SH SOLE 21 16333 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 2425 307 SH SOLE 22 307 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 10343851 585722 SH SOLE 2 404197 0 181525 PERMIAN RESOURCES CORP CLASS A COM 71424F105 14746 835 SH SOLE 4 835 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 1732287 98091 SH SOLE 7 92941 0 5150 PERMIAN RESOURCES CORP CLASS A COM 71424F105 31910719 1806949 SH SOLE 18 1806949 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 28193784 1596477 SH SOLE 19 1596477 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 622160387 35229920 SH SOLE 21 35229920 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 266622627 15097544 SH SOLE 22 14536923 0 560621 PERMIAN RESOURCES CORP CLASS A COM 71424F105 3237078 183300 SH SOLE 25 183300 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 2449548 138706 SH SOLE 26 138706 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 1157330 65534 SH SOLE 28 0 0 65534 PERMIAN RESOURCES CORP CLASS A COM 71424F105 7701950 436124 SH SOLE 30 436124 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 32741640 1854000 SH SOLE 34 1854000 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 4014788 227338 SH SOLE 43 211936 0 15402 PERMROCK ROYALTY TRUST TR UNIT 714254109 198880 47579 SH SOLE 2 47579 0 0 PERMROCK ROYALTY TRUST TR UNIT 714254109 54900 13134 SH SOLE 22 13134 0 0 PERPETUA RESOURCES CORP COM 714266103 34025 8179 SH SOLE 2 5509 0 2670 PERPETUA RESOURCES CORP COM 714266103 381863 91794 SH SOLE 18 91794 0 0 PERPETUA RESOURCES CORP COM 714266103 482506 115987 SH SOLE 19 115987 0 0 PERPETUA RESOURCES CORP COM 714266103 5391768 1296098 SH SOLE 21 1296098 0 0 PERPETUA RESOURCES CORP COM 714266103 1661213 399330 SH SOLE 22 388541 0 10789 PERPETUA RESOURCES CORP COM 714266103 2608 627 SH SOLE 23 627 0 0 PERRIGO CO PLC SHS G97822103 12636764 392568 SH SOLE 2 128163 0 264405 PERRIGO CO PLC SHS G97822103 59551 1850 SH SOLE 4 554 0 1296 PERRIGO CO PLC SHS G97822103 1375672 42736 SH SOLE 7 41674 0 1062 PERRIGO CO PLC SHS G97822103 9306966 289126 SH SOLE 18 289126 0 0 PERRIGO CO PLC SHS G97822103 3307458 102748 SH SOLE 19 102748 0 0 PERRIGO CO PLC SHS G97822103 241918827 7515341 SH SOLE 21 7515341 0 0 PERRIGO CO PLC SHS G97822103 133269465 4140089 SH SOLE 22 3957792 0 182297 PERRIGO CO PLC SHS G97822103 52051 1617 SH SOLE 23 1617 0 0 PERRIGO CO PLC SHS G97822103 837648 26022 SH SOLE 25 26022 0 0 PERRIGO CO PLC SHS G97822103 5005062 155485 SH SOLE 26 39770 0 115715 PERRIGO CO PLC SHS G97822103 559623 17385 SH SOLE 28 2380 0 15005 PERRIGO CO PLC SHS G97822103 3596396 111724 SH SOLE 30 111724 0 0 PERRIGO CO PLC SHS G97822103 54111 1681 SH SOLE 31 1681 0 0 PERRIGO CO PLC SHS G97822103 153772 4777 SH SOLE 36 4777 0 0 PERRIGO CO PLC SHS G97822103 929969 28890 SH SOLE 40 28890 0 0 PERRIGO CO PLC SHS G97822103 48510 1507 SH OTR 43 1507 0 0 PERRIGO CO PLC SHS G97822103 7309895 227086 SH SOLE 43 195505 0 31581 PERSONALIS INC COM 71535D106 746226 500823 SH SOLE 2 283760 0 217063 PERSONALIS INC COM 71535D106 9506 6380 SH SOLE 18 6380 0 0 PERSONALIS INC COM 71535D106 1528622 1025921 SH SOLE 19 1025921 0 0 PERSONALIS INC COM 71535D106 150411 100947 SH SOLE 21 100947 0 0 PERSONALIS INC COM 71535D106 2253966 1512729 SH SOLE 22 1435406 0 77323 PERSONALIS INC COM 71535D106 65666 44071 SH SOLE 23 44071 0 0 PERSONALIS INC COM 71535D106 131793 88452 SH SOLE 26 0 0 88452 PERSONALIS INC COM 71535D106 2083 1398 SH SOLE 43 1398 0 0 PERSPECTIVE THERAPEUTICS INC COM 46489V104 27268 22914 SH SOLE 18 22914 0 0 PERSPECTIVE THERAPEUTICS INC COM 46489V104 632462 531481 SH SOLE 21 531481 0 0 PERSPECTIVE THERAPEUTICS INC COM 46489V104 8705375 7315441 SH SOLE 22 7315441 0 0 PERSPECTIVE THERAPEUTICS INC COM 46489V104 29570 24849 SH SOLE 26 24849 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1760652 772216 SH SOLE 2 303449 0 468767 PETCO HEALTH & WELLNESS CO I COM 71601V105 285871 125382 SH SOLE 7 118580 0 6802 PETCO HEALTH & WELLNESS CO I COM 71601V105 477117 209262 SH SOLE 18 209262 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 803768 352530 SH SOLE 19 352530 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 3122829 1369662 SH SOLE 21 1369662 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 6106294 2678199 SH SOLE 22 2458326 0 219873 PETCO HEALTH & WELLNESS CO I COM 71601V105 76065 33362 SH SOLE 23 33362 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 49640 21772 SH SOLE 25 21772 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1433135 628568 SH SOLE 26 49063 0 579505 PETCO HEALTH & WELLNESS CO I COM 71601V105 55124 24177 SH SOLE 28 0 0 24177 PETCO HEALTH & WELLNESS CO I COM 71601V105 487890 213987 SH SOLE 30 213987 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 2802 1229 SH SOLE 31 1229 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 190587 83591 SH SOLE 34 83591 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 10561 4632 SH SOLE 36 4632 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 40092 17584 SH SOLE 40 17584 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1431493 627848 SH SOLE 43 581133 0 46715 PETIQ INC COM CL A 71639T106 4828991 264168 SH SOLE 2 194395 0 69773 PETIQ INC COM CL A 71639T106 313886 17171 SH SOLE 7 16241 0 930 PETIQ INC COM CL A 71639T106 1505047 82333 SH SOLE 18 70645 0 11688 PETIQ INC COM CL A 71639T106 5552605 303753 SH SOLE 19 303753 0 0 PETIQ INC COM CL A 71639T106 19666940 1075872 SH SOLE 21 1075872 0 0 PETIQ INC COM CL A 71639T106 19025038 1040757 SH SOLE 22 994978 0 45779 PETIQ INC COM CL A 71639T106 166110 9087 SH SOLE 23 9087 0 0 PETIQ INC COM CL A 71639T106 101381 5546 SH SOLE 25 5546 0 0 PETIQ INC COM CL A 71639T106 613166 33543 SH SOLE 26 1103 0 32440 PETIQ INC COM CL A 71639T106 49374 2701 SH SOLE 28 0 0 2701 PETIQ INC COM CL A 71639T106 1297441 70976 SH SOLE 30 70976 0 0 PETIQ INC COM CL A 71639T106 123920 6779 SH SOLE 40 6779 0 0 PETIQ INC COM CL A 71639T106 310979 17012 SH SOLE 43 7850 0 9162 PETMED EXPRESS INC COM 716382106 67156 14020 SH SOLE 2 5907 0 8113 PETMED EXPRESS INC COM 716382106 618 129 SH SOLE 7 129 0 0 PETMED EXPRESS INC COM 716382106 288119 60150 SH SOLE 18 60150 0 0 PETMED EXPRESS INC COM 716382106 193961 40493 SH SOLE 19 40493 0 0 PETMED EXPRESS INC COM 716382106 4296822 897040 SH SOLE 21 897040 0 0 PETMED EXPRESS INC COM 716382106 3502620 731236 SH SOLE 22 713413 0 17823 PETMED EXPRESS INC COM 716382106 3707 774 SH SOLE 43 774 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1607725 107901 SH SOLE 2 107901 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 160967218 10803169 SH SOLE 21 10803169 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4157532 279029 SH SOLE 25 279029 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 686547 46077 SH SOLE 28 0 0 46077 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 11434141 767392 SH SOLE 30 767392 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 19458029 1305908 SH SOLE 34 1305908 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 666168 44709 SH SOLE 43 44043 0 666 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 133041079 8746948 SH SOLE 21 8746948 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5891411 387338 SH SOLE 25 387338 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5404296 355312 SH SOLE 30 355312 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7055980 463904 SH SOLE 34 463904 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 26366090 1733471 SH SOLE 43 1533593 0 199878 PETROS PHARMACEUTICALS INC COM NEW 71678J209 24435 16510 SH SOLE 22 16510 0 0 PFIZER INC COM 717081103 342145484 12329567 SH SOLE 2 4054244 0 8275323 PFIZER INC COM 717081103 121540310 4379831 SH SOLE 4 2247821 0 2132010 PFIZER INC COM 717081103 143159614 5158905 SH SOLE 7 4650325 0 508580 PFIZER INC COM 717081103 7787732 280639 SH SOLE 13 280639 0 0 PFIZER INC COM 717081103 22663703 816710 SH SOLE 15 816710 0 0 PFIZER INC COM 717081103 416429493 15006468 SH SOLE 18 14404299 0 602169 PFIZER INC COM 717081103 250830557 9038939 SH SOLE 19 9038939 0 0 PFIZER INC COM 717081103 4362593373 157210572 SH SOLE 21 157210572 0 0 PFIZER INC COM 717081103 3449755208 124315503 SH SOLE 22 111282765 0 13032738 PFIZER INC COM 717081103 287016613 10342941 SH SOLE 23 10342941 0 0 PFIZER INC COM 717081103 317052103 11425301 SH SOLE 25 11229200 0 196101 PFIZER INC COM 717081103 194275863 7000932 SH SOLE 26 4509955 0 2490977 PFIZER INC COM 717081103 333112249 12004045 SH SOLE 28 402500 0 11601545 PFIZER INC COM 717081103 304917 10988 SH SOLE 29 10988 0 0 PFIZER INC COM 717081103 1209333317 43579579 SH SOLE 30 43579579 0 0 PFIZER INC COM 717081103 45082872 1624608 SH SOLE 31 1206041 0 418567 PFIZER INC COM 717081103 19605458 706503 SH SOLE 32 706503 0 0 PFIZER INC COM 717081103 224716531 8097893 SH SOLE 34 8097893 0 0 PFIZER INC COM 717081103 22395138 807032 SH SOLE 35 807032 0 0 PFIZER INC COM 717081103 39512198 1423863 SH SOLE 36 1423863 0 0 PFIZER INC COM 717081103 7714805 278011 SH SOLE 40 278011 0 0 PFIZER INC COM 717081103 146508238 5279576 SH SOLE 43 4636712 0 642864 PG&E CORP COM 69331C108 67553728 4030652 SH SOLE 2 928668 0 3101984 PG&E CORP COM 69331C108 32264810 1925108 SH SOLE 4 1097582 0 827526 PG&E CORP COM 69331C108 75207802 4487339 SH SOLE 7 3916117 0 571222 PG&E CORP COM 69331C108 1418097 84612 SH SOLE 13 84612 0 0 PG&E CORP COM 69331C108 4835092 288490 SH SOLE 15 288490 0 0 PG&E CORP COM 69331C108 103181444 6156411 SH SOLE 18 5843826 0 312585 PG&E CORP COM 69331C108 209232075 12484014 SH SOLE 19 12484014 0 0 PG&E CORP COM 69331C108 1027559924 61310258 SH SOLE 21 61310258 0 0 PG&E CORP COM 69331C108 775680806 46281671 SH SOLE 22 41806487 0 4475184 PG&E CORP COM 69331C108 50730810 3026898 SH SOLE 23 3026898 0 0 PG&E CORP COM 69331C108 105366751 6286799 SH SOLE 25 5719716 0 567083 PG&E CORP COM 69331C108 33307533 1987323 SH SOLE 26 1368169 0 619154 PG&E CORP COM 69331C108 56589755 3376477 SH SOLE 28 558974 0 2817503 PG&E CORP COM 69331C108 222328791 13265441 SH SOLE 30 13265441 0 0 PG&E CORP COM 69331C108 7814099 466235 SH SOLE 31 434085 0 32150 PG&E CORP COM 69331C108 17240090 1028645 SH SOLE 34 1028645 0 0 PG&E CORP COM 69331C108 7875675 469909 SH SOLE 36 469909 0 0 PG&E CORP COM 69331C108 1709302 101987 SH SOLE 40 101987 0 0 PG&E CORP COM 69331C108 30285 1807 SH OTR 43 1807 0 0 PG&E CORP COM 69331C108 19922833 1188713 SH SOLE 43 930365 0 258348 PHARMACYTE BIOTECH INC COM NEW 71715X203 3835 1618 SH SOLE 18 1618 0 0 PHARMACYTE BIOTECH INC COM NEW 71715X203 46177 19484 SH SOLE 21 19484 0 0 PHARMACYTE BIOTECH INC COM NEW 71715X203 5 2 SH SOLE 22 2 0 0 PHARVARIS N V COM N69605108 52413 2268 SH SOLE 2 2268 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 263280 24791 SH SOLE 2 8288 0 16503 PHATHOM PHARMACEUTICALS INC COM 71722W107 383732 36133 SH SOLE 7 34176 0 1957 PHATHOM PHARMACEUTICALS INC COM 71722W107 904527 85172 SH SOLE 18 85172 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 724433 68214 SH SOLE 19 68214 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 15848959 1492369 SH SOLE 21 1492369 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 9709367 914253 SH SOLE 22 877410 0 36843 PHATHOM PHARMACEUTICALS INC COM 71722W107 96695 9105 SH SOLE 25 9105 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 29194 2749 SH SOLE 28 0 0 2749 PHATHOM PHARMACEUTICALS INC COM 71722W107 937831 88308 SH SOLE 30 88308 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 77048 7255 SH SOLE 40 7255 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 180869 17031 SH SOLE 43 14731 0 2300 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1660354 128411 SH SOLE 2 111796 0 16615 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 369384 28568 SH SOLE 7 27016 0 1552 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 826111 63891 SH SOLE 18 63891 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 638768 49402 SH SOLE 19 49402 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 32578984 2519643 SH SOLE 21 2519643 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 8833168 683153 SH SOLE 22 659523 0 23630 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 24244 1875 SH SOLE 23 1875 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 44686 3456 SH SOLE 25 3456 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 31614 2445 SH SOLE 26 1362 0 1083 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1104351 85410 SH SOLE 30 85410 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 16369 1266 SH SOLE 36 1266 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 22317 1726 SH SOLE 40 1726 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 12335 954 SH OTR 43 954 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 444714 34394 SH SOLE 43 811 0 33583 PHILIP MORRIS INTL INC COM 718172109 178030670 1943142 SH SOLE 2 358711 0 1584431 PHILIP MORRIS INTL INC COM 718172109 20766589 226660 SH SOLE 4 226660 0 0 PHILIP MORRIS INTL INC COM 718172109 103047396 1124726 SH SOLE 7 1043686 0 81040 PHILIP MORRIS INTL INC COM 718172109 4449709 48567 SH SOLE 13 48567 0 0 PHILIP MORRIS INTL INC COM 718172109 20277064 221317 SH SOLE 15 221317 0 0 PHILIP MORRIS INTL INC COM 718172109 219669848 2397619 SH SOLE 18 2299964 0 97655 PHILIP MORRIS INTL INC COM 718172109 92172743 1006033 SH SOLE 19 1006033 0 0 PHILIP MORRIS INTL INC COM 718172109 3790901828 41376357 SH SOLE 21 41376357 0 0 PHILIP MORRIS INTL INC COM 718172109 3029254232 33063242 SH SOLE 22 29699620 0 3363622 PHILIP MORRIS INTL INC COM 718172109 254125569 2773691 SH SOLE 23 2773691 0 0 PHILIP MORRIS INTL INC COM 718172109 218347135 2383182 SH SOLE 25 2368317 0 14865 PHILIP MORRIS INTL INC COM 718172109 81863386 893510 SH SOLE 26 589515 0 303995 PHILIP MORRIS INTL INC COM 718172109 89458226 976405 SH SOLE 28 0 0 976405 PHILIP MORRIS INTL INC COM 718172109 653631831 7134161 SH SOLE 30 7134161 0 0 PHILIP MORRIS INTL INC COM 718172109 17138346 187059 SH SOLE 31 162275 0 24784 PHILIP MORRIS INTL INC COM 718172109 18009010 196562 SH SOLE 32 196562 0 0 PHILIP MORRIS INTL INC COM 718172109 16613271 181328 SH SOLE 34 181328 0 0 PHILIP MORRIS INTL INC COM 718172109 29471222 321668 SH SOLE 36 321668 0 0 PHILIP MORRIS INTL INC COM 718172109 6508776 71041 SH SOLE 37 71041 0 0 PHILIP MORRIS INTL INC COM 718172109 3568141 38945 SH SOLE 40 38945 0 0 PHILIP MORRIS INTL INC COM 718172109 130358673 1422819 SH SOLE 43 1253685 0 169134 PHILLIPS 66 COM 718546104 173009238 1059197 SH SOLE 2 162250 0 896947 PHILLIPS 66 COM 718546104 56469251 345716 SH SOLE 4 131857 0 213859 PHILLIPS 66 COM 718546104 75228687 460565 SH SOLE 7 419362 0 41203 PHILLIPS 66 COM 718546104 4212865 25792 SH SOLE 13 25792 0 0 PHILLIPS 66 COM 718546104 10393651 63632 SH SOLE 15 63632 0 0 PHILLIPS 66 COM 718546104 142869088 874673 SH SOLE 18 847260 0 27413 PHILLIPS 66 COM 718546104 30484798 186634 SH SOLE 19 186634 0 0 PHILLIPS 66 COM 718546104 2417281074 14799076 SH SOLE 21 14799076 0 0 PHILLIPS 66 COM 718546104 1538084576 9416460 SH SOLE 22 8445190 0 971270 PHILLIPS 66 COM 718546104 109720052 671728 SH SOLE 23 671728 0 0 PHILLIPS 66 COM 718546104 156508305 958175 SH SOLE 25 958175 0 0 PHILLIPS 66 COM 718546104 79301080 485497 SH SOLE 26 344210 0 141287 PHILLIPS 66 COM 718546104 19760710 120979 SH SOLE 28 6043 0 114936 PHILLIPS 66 COM 718546104 611637247 3744565 SH SOLE 30 3744565 0 0 PHILLIPS 66 COM 718546104 16563493 101405 SH SOLE 31 94424 0 6981 PHILLIPS 66 COM 718546104 3249323 19893 SH SOLE 34 19893 0 0 PHILLIPS 66 COM 718546104 11027737 67514 SH SOLE 35 67514 0 0 PHILLIPS 66 COM 718546104 18162101 111192 SH SOLE 36 111192 0 0 PHILLIPS 66 COM 718546104 3534188 21637 SH SOLE 40 21637 0 0 PHILLIPS 66 COM 718546104 83630 512 SH OTR 43 512 0 0 PHILLIPS 66 COM 718546104 94595478 579132 SH SOLE 43 470845 0 108287 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 4332701 120789 SH SOLE 2 34417 0 86372 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2000685 55776 SH SOLE 4 55776 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 7059933 196820 SH SOLE 7 176970 0 19850 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 13507996 376582 SH SOLE 18 376582 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 16353958 455923 SH SOLE 19 455923 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 522132687 14556250 SH SOLE 21 14556250 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 167461427 4668565 SH SOLE 22 4453714 0 214851 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 232438 6480 SH SOLE 23 6480 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 12802971 356927 SH SOLE 25 356927 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1424577 39715 SH SOLE 26 39715 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 3454066 96294 SH SOLE 28 6374 0 89920 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 21027137 586204 SH SOLE 30 586204 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 74932 2089 SH SOLE 36 2089 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 962787 26841 SH SOLE 40 26841 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1337126 37277 SH SOLE 43 35246 0 2031 PHINIA INC COMMON STOCK 71880K101 3415812 88884 SH SOLE 2 21839 0 67045 PHINIA INC COMMON STOCK 71880K101 5265 137 SH SOLE 4 137 0 0 PHINIA INC COMMON STOCK 71880K101 37815 984 SH SOLE 7 984 0 0 PHINIA INC COMMON STOCK 71880K101 1505149 39166 SH SOLE 18 39166 0 0 PHINIA INC COMMON STOCK 71880K101 611767 15919 SH SOLE 19 15919 0 0 PHINIA INC COMMON STOCK 71880K101 163344486 4250442 SH SOLE 21 4250442 0 0 PHINIA INC COMMON STOCK 71880K101 46904122 1220508 SH SOLE 22 1155062 0 65446 PHINIA INC COMMON STOCK 71880K101 341796 8894 SH SOLE 25 8894 0 0 PHINIA INC COMMON STOCK 71880K101 663071 17254 SH SOLE 26 17254 0 0 PHINIA INC COMMON STOCK 71880K101 3671679 95542 SH SOLE 30 95542 0 0 PHINIA INC COMMON STOCK 71880K101 25863 673 SH SOLE 31 673 0 0 PHINIA INC COMMON STOCK 71880K101 112177 2919 SH SOLE 36 2919 0 0 PHINIA INC COMMON STOCK 71880K101 436795 11366 SH SOLE 40 11366 0 0 PHINIA INC COMMON STOCK 71880K101 1822679 47429 SH SOLE 43 42089 0 5339 PHIO PHARMACEUTICALS CORP COM 71880W402 1 1 SH SOLE 22 1 0 0 PHOTRONICS INC COM 719405102 4468556 157788 SH SOLE 2 68887 0 88901 PHOTRONICS INC COM 719405102 6344 224 SH SOLE 4 224 0 0 PHOTRONICS INC COM 719405102 13509 477 SH SOLE 7 477 0 0 PHOTRONICS INC COM 719405102 5871586 207330 SH SOLE 18 207330 0 0 PHOTRONICS INC COM 719405102 8091845 285729 SH SOLE 19 285729 0 0 PHOTRONICS INC COM 719405102 209178373 7386242 SH SOLE 21 7386242 0 0 PHOTRONICS INC COM 719405102 58916192 2080374 SH SOLE 22 1978368 0 102006 PHOTRONICS INC COM 719405102 185156 6538 SH SOLE 23 6538 0 0 PHOTRONICS INC COM 719405102 377307 13323 SH SOLE 25 13323 0 0 PHOTRONICS INC COM 719405102 1416227 50008 SH SOLE 26 20659 0 29349 PHOTRONICS INC COM 719405102 44547 1573 SH SOLE 28 0 0 1573 PHOTRONICS INC COM 719405102 4343807 153383 SH SOLE 30 153383 0 0 PHOTRONICS INC COM 719405102 348478 12305 SH SOLE 40 12305 0 0 PHOTRONICS INC COM 719405102 1702145 60104 SH SOLE 43 57081 0 3023 PHREESIA INC COM 71944F106 2366103 98876 SH SOLE 2 62757 0 36119 PHREESIA INC COM 71944F106 3350 140 SH SOLE 4 140 0 0 PHREESIA INC COM 71944F106 11104 464 SH SOLE 7 464 0 0 PHREESIA INC COM 71944F106 3387268 141549 SH SOLE 18 130362 0 11187 PHREESIA INC COM 71944F106 4814931 201209 SH SOLE 19 201209 0 0 PHREESIA INC COM 71944F106 47047433 1966044 SH SOLE 21 1966044 0 0 PHREESIA INC COM 71944F106 39471339 1649450 SH SOLE 22 1598855 0 50595 PHREESIA INC COM 71944F106 170525 7126 SH SOLE 23 7126 0 0 PHREESIA INC COM 71944F106 274621 11476 SH SOLE 25 11476 0 0 PHREESIA INC COM 71944F106 285796 11943 SH SOLE 26 11943 0 0 PHREESIA INC COM 71944F106 20987 877 SH SOLE 28 877 0 0 PHREESIA INC COM 71944F106 819363 34240 SH SOLE 30 34240 0 0 PHREESIA INC COM 71944F106 56953 2380 SH SOLE 36 2380 0 0 PHREESIA INC COM 71944F106 283594 11851 SH SOLE 40 11851 0 0 PHREESIA INC COM 71944F106 455244 19024 SH SOLE 43 18027 0 997 PHUNWARE INC COM NEW 71948P209 1982086 221215 SH SOLE 22 221215 0 0 PHX MINERALS INC CL A 69291A100 21152 6203 SH SOLE 18 6203 0 0 PHX MINERALS INC CL A 69291A100 269878 79143 SH SOLE 21 79143 0 0 PHX MINERALS INC CL A 69291A100 992116 290943 SH SOLE 22 290943 0 0 PIEDMONT LITHIUM INC COM 72016P105 176543 13254 SH SOLE 2 5008 0 8246 PIEDMONT LITHIUM INC COM 72016P105 387079 29060 SH SOLE 7 29060 0 0 PIEDMONT LITHIUM INC COM 72016P105 657209 49340 SH SOLE 18 49340 0 0 PIEDMONT LITHIUM INC COM 72016P105 486686 36538 SH SOLE 19 36538 0 0 PIEDMONT LITHIUM INC COM 72016P105 9299398 698153 SH SOLE 21 698153 0 0 PIEDMONT LITHIUM INC COM 72016P105 7223622 542314 SH SOLE 22 521347 0 20967 PIEDMONT LITHIUM INC COM 72016P105 38988 2927 SH SOLE 25 2927 0 0 PIEDMONT LITHIUM INC COM 72016P105 172907 12981 SH SOLE 26 12981 0 0 PIEDMONT LITHIUM INC COM 72016P105 201532 15130 SH SOLE 30 15130 0 0 PIEDMONT LITHIUM INC COM 72016P105 38375 2881 SH SOLE 40 2881 0 0 PIEDMONT LITHIUM INC COM 72016P105 214758 16123 SH SOLE 43 14618 0 1505 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4617297 656799 SH SOLE 2 426401 0 230398 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 400773 57009 SH SOLE 4 57009 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1752171 249242 SH SOLE 7 226261 0 22981 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2442820 347485 SH SOLE 18 347485 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5803342 825511 SH SOLE 19 825511 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 39615421 5635195 SH SOLE 21 5635195 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 43218992 6147794 SH SOLE 22 5859471 0 288323 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 239294 34039 SH SOLE 23 34039 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8938223 1271440 SH SOLE 25 1271440 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 997916 141951 SH SOLE 26 45732 0 96219 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 577543 82154 SH SOLE 28 7011 0 75143 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3986193 567026 SH SOLE 30 567026 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 106448 15142 SH SOLE 36 15142 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 165648 23563 SH SOLE 40 23563 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6188945 880362 SH SOLE 43 850763 0 29599 PIERIS PHARMACEUTICALS INC COM 720795103 489 2667 SH SOLE 2 2667 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 189607 1034972 SH SOLE 22 1034972 0 0 PILGRIMS PRIDE CORP COM 72147K108 4165521 121373 SH SOLE 2 78754 0 42619 PILGRIMS PRIDE CORP COM 72147K108 10056 293 SH SOLE 4 97 0 196 PILGRIMS PRIDE CORP COM 72147K108 3410378 99370 SH SOLE 7 99370 0 0 PILGRIMS PRIDE CORP COM 72147K108 2888303 84158 SH SOLE 18 84158 0 0 PILGRIMS PRIDE CORP COM 72147K108 2807719 81810 SH SOLE 19 81810 0 0 PILGRIMS PRIDE CORP COM 72147K108 70422855 2051948 SH SOLE 21 2051948 0 0 PILGRIMS PRIDE CORP COM 72147K108 44556215 1298258 SH SOLE 22 1237884 0 60374 PILGRIMS PRIDE CORP COM 72147K108 119537 3483 SH SOLE 23 3483 0 0 PILGRIMS PRIDE CORP COM 72147K108 334345 9742 SH SOLE 25 9742 0 0 PILGRIMS PRIDE CORP COM 72147K108 1489316 43395 SH SOLE 26 23267 0 20128 PILGRIMS PRIDE CORP COM 72147K108 2720718 79275 SH SOLE 30 79275 0 0 PILGRIMS PRIDE CORP COM 72147K108 17297 504 SH SOLE 31 504 0 0 PILGRIMS PRIDE CORP COM 72147K108 68880 2007 SH SOLE 36 2007 0 0 PILGRIMS PRIDE CORP COM 72147K108 312724 9112 SH SOLE 40 9112 0 0 PILGRIMS PRIDE CORP COM 72147K108 3054789 89009 SH SOLE 43 86019 0 2990 PINEAPPLE ENERGY INC COM 72303P107 1707 25096 SH SOLE 22 25096 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 9962853 116009 SH SOLE 2 69574 0 46435 PINNACLE FINL PARTNERS INC COM 72346Q104 16060 187 SH SOLE 4 187 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1644602 19150 SH SOLE 7 18159 0 991 PINNACLE FINL PARTNERS INC COM 72346Q104 11254574 131050 SH SOLE 18 131050 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2098134 24431 SH SOLE 19 24431 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 338118062 3937099 SH SOLE 21 3937099 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 197612628 2301032 SH SOLE 22 2202482 0 98550 PINNACLE FINL PARTNERS INC COM 72346Q104 1335778 15554 SH SOLE 25 15554 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2053648 23913 SH SOLE 26 23913 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 403292 4696 SH SOLE 28 1356 0 3340 PINNACLE FINL PARTNERS INC COM 72346Q104 12379860 144153 SH SOLE 30 144153 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 80470 937 SH SOLE 31 937 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 178802 2082 SH SOLE 36 2082 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1400960 16313 SH SOLE 40 16313 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 10787349 125610 SH SOLE 43 108084 0 17526 PINNACLE WEST CAP CORP COM 723484101 24772547 331494 SH SOLE 2 70955 0 260539 PINNACLE WEST CAP CORP COM 723484101 1965773 26305 SH SOLE 4 26305 0 0 PINNACLE WEST CAP CORP COM 723484101 6635576 88794 SH SOLE 7 79714 0 9080 PINNACLE WEST CAP CORP COM 723484101 456451 6108 SH SOLE 15 6108 0 0 PINNACLE WEST CAP CORP COM 723484101 15413735 206259 SH SOLE 18 206259 0 0 PINNACLE WEST CAP CORP COM 723484101 11828638 158285 SH SOLE 19 158285 0 0 PINNACLE WEST CAP CORP COM 723484101 460186742 6157992 SH SOLE 21 6157992 0 0 PINNACLE WEST CAP CORP COM 723484101 190428182 2548216 SH SOLE 22 2360016 0 188200 PINNACLE WEST CAP CORP COM 723484101 22568 302 SH SOLE 23 302 0 0 PINNACLE WEST CAP CORP COM 723484101 3749055 50168 SH SOLE 25 50168 0 0 PINNACLE WEST CAP CORP COM 723484101 3996261 53476 SH SOLE 26 53476 0 0 PINNACLE WEST CAP CORP COM 723484101 144752 1937 SH SOLE 28 1937 0 0 PINNACLE WEST CAP CORP COM 723484101 35671394 477337 SH SOLE 30 477337 0 0 PINNACLE WEST CAP CORP COM 723484101 105444 1411 SH SOLE 31 1411 0 0 PINNACLE WEST CAP CORP COM 723484101 3711914 49671 SH SOLE 32 49671 0 0 PINNACLE WEST CAP CORP COM 723484101 1155550 15463 SH SOLE 36 15463 0 0 PINNACLE WEST CAP CORP COM 723484101 8968356 120010 SH SOLE 43 107906 0 12104 PINSTRIPES HOLDINGS INC CL A COM 06690B107 965939 297212 SH SOLE 22 297212 0 0 PINTEREST INC CL A 72352L106 52721941 1520679 SH SOLE 2 644101 0 876578 PINTEREST INC CL A 72352L106 15329757 442162 SH SOLE 4 212535 0 229627 PINTEREST INC CL A 72352L106 4016381 115846 SH SOLE 7 113408 0 2438 PINTEREST INC CL A 72352L106 1255262 36206 SH SOLE 13 36206 0 0 PINTEREST INC CL A 72352L106 2072954 59791 SH SOLE 15 59791 0 0 PINTEREST INC CL A 72352L106 29903950 862531 SH SOLE 18 741038 0 121493 PINTEREST INC CL A 72352L106 358740510 10347289 SH SOLE 19 10347289 0 0 PINTEREST INC CL A 72352L106 357505426 10311665 SH SOLE 21 10311665 0 0 PINTEREST INC CL A 72352L106 570934951 16467694 SH SOLE 22 15183957 0 1283737 PINTEREST INC CL A 72352L106 35388882 1020735 SH SOLE 23 1020735 0 0 PINTEREST INC CL A 72352L106 30458982 878540 SH SOLE 25 876167 0 2373 PINTEREST INC CL A 72352L106 22515530 649424 SH SOLE 26 361340 0 288084 PINTEREST INC CL A 72352L106 48341768 1394340 SH SOLE 28 8729 0 1385611 PINTEREST INC CL A 72352L106 163469 4715 SH SOLE 29 4715 0 0 PINTEREST INC CL A 72352L106 124728203 3597583 SH SOLE 30 2657342 0 940241 PINTEREST INC CL A 72352L106 4536223 130840 SH SOLE 31 121481 0 9359 PINTEREST INC CL A 72352L106 28574321 824180 SH SOLE 34 824180 0 0 PINTEREST INC CL A 72352L106 4390921 126649 SH SOLE 36 126649 0 0 PINTEREST INC CL A 72352L106 992429 28625 SH SOLE 40 28625 0 0 PINTEREST INC CL A 72352L106 10193 294 SH OTR 43 294 0 0 PINTEREST INC CL A 72352L106 14550932 419698 SH SOLE 43 358429 0 61269 PIONEER BANCORP INC MD COM 723561106 21788 2221 SH SOLE 2 545 0 1676 PIONEER BANCORP INC MD COM 723561106 332775 33922 SH SOLE 18 33922 0 0 PIONEER BANCORP INC MD COM 723561106 232124 23662 SH SOLE 19 23662 0 0 PIONEER BANCORP INC MD COM 723561106 4358200 444261 SH SOLE 21 444261 0 0 PIONEER BANCORP INC MD COM 723561106 1365523 139197 SH SOLE 22 130675 0 8522 PIONEER NAT RES CO COM 723787107 62829113 239349 SH SOLE 2 93039 0 146310 PIONEER NAT RES CO COM 723787107 53485163 203753 SH SOLE 4 70422 0 133331 PIONEER NAT RES CO COM 723787107 68227425 259914 SH SOLE 7 236519 0 23395 PIONEER NAT RES CO COM 723787107 1971113 7509 SH SOLE 13 7509 0 0 PIONEER NAT RES CO COM 723787107 8777213 33437 SH SOLE 15 33437 0 0 PIONEER NAT RES CO COM 723787107 118312163 450713 SH SOLE 18 431024 0 19689 PIONEER NAT RES CO COM 723787107 24652425 93914 SH SOLE 19 93914 0 0 PIONEER NAT RES CO COM 723787107 1632162263 6217761 SH SOLE 21 6217761 0 0 PIONEER NAT RES CO COM 723787107 1320610463 5030897 SH SOLE 22 4503445 0 527452 PIONEER NAT RES CO COM 723787107 95361788 363283 SH SOLE 23 363283 0 0 PIONEER NAT RES CO COM 723787107 130950488 498859 SH SOLE 25 454796 0 44063 PIONEER NAT RES CO COM 723787107 63342563 241305 SH SOLE 26 168006 0 73299 PIONEER NAT RES CO COM 723787107 71565375 272630 SH SOLE 28 4085 0 268545 PIONEER NAT RES CO COM 723787107 436560600 1663088 SH SOLE 30 1663088 0 0 PIONEER NAT RES CO COM 723787107 14037713 53477 SH SOLE 31 49817 0 3660 PIONEER NAT RES CO COM 723787107 2741813 10445 SH SOLE 34 10445 0 0 PIONEER NAT RES CO COM 723787107 17290613 65869 SH SOLE 35 65869 0 0 PIONEER NAT RES CO COM 723787107 12839925 48914 SH SOLE 36 48914 0 0 PIONEER NAT RES CO COM 723787107 3050513 11621 SH SOLE 40 11621 0 0 PIONEER NAT RES CO COM 723787107 84525 322 SH OTR 43 322 0 0 PIONEER NAT RES CO COM 723787107 87239618 332341 SH SOLE 43 282061 0 50280 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 10438329 3649000 PRN SOLE 21 3649000 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 6195 1085 SH SOLE 18 1085 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 89247 15630 SH SOLE 21 15630 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 169244 29640 SH SOLE 22 29640 0 0 PIPER SANDLER COMPANIES COM 724078100 2279261 11483 SH SOLE 2 5821 0 5662 PIPER SANDLER COMPANIES COM 724078100 10520 53 SH SOLE 4 53 0 0 PIPER SANDLER COMPANIES COM 724078100 468833 2362 SH SOLE 7 2240 0 122 PIPER SANDLER COMPANIES COM 724078100 10051534 50640 SH SOLE 18 50640 0 0 PIPER SANDLER COMPANIES COM 724078100 7384026 37201 SH SOLE 19 37201 0 0 PIPER SANDLER COMPANIES COM 724078100 367097529 1849451 SH SOLE 21 1849451 0 0 PIPER SANDLER COMPANIES COM 724078100 94926453 478243 SH SOLE 22 461529 0 16714 PIPER SANDLER COMPANIES COM 724078100 701265 3533 SH SOLE 25 3533 0 0 PIPER SANDLER COMPANIES COM 724078100 1141714 5752 SH SOLE 26 5752 0 0 PIPER SANDLER COMPANIES COM 724078100 64509 325 SH SOLE 28 325 0 0 PIPER SANDLER COMPANIES COM 724078100 7176604 36156 SH SOLE 30 36156 0 0 PIPER SANDLER COMPANIES COM 724078100 734413 3700 SH SOLE 40 3700 0 0 PIPER SANDLER COMPANIES COM 724078100 32155 162 SH OTR 43 162 0 0 PIPER SANDLER COMPANIES COM 724078100 4434135 22339 SH SOLE 43 20812 0 1527 PITNEY BOWES INC COM 724479100 236777 54683 SH SOLE 2 34928 0 19755 PITNEY BOWES INC COM 724479100 2052 474 SH SOLE 4 474 0 0 PITNEY BOWES INC COM 724479100 177015 40881 SH SOLE 7 38701 0 2180 PITNEY BOWES INC COM 724479100 1824562 421377 SH SOLE 18 421377 0 0 PITNEY BOWES INC COM 724479100 990262 228698 SH SOLE 19 228698 0 0 PITNEY BOWES INC COM 724479100 57998856 13394655 SH SOLE 21 13394655 0 0 PITNEY BOWES INC COM 724479100 10972016 2533953 SH SOLE 22 2425090 0 108863 PITNEY BOWES INC COM 724479100 53294 12308 SH SOLE 26 12308 0 0 PITNEY BOWES INC COM 724479100 43235 9985 SH SOLE 28 9985 0 0 PITNEY BOWES INC COM 724479100 1116361 257820 SH SOLE 30 257820 0 0 PITNEY BOWES INC COM 724479100 46651 10774 SH SOLE 36 10774 0 0 PITNEY BOWES INC COM 724479100 65885 15216 SH SOLE 40 15216 0 0 PITNEY BOWES INC COM 724479100 368920 85201 SH SOLE 43 65961 0 19240 PIXELWORKS INC COM NEW 72581M305 22750 8818 SH SOLE 18 8818 0 0 PIXELWORKS INC COM NEW 72581M305 308550 119593 SH SOLE 21 119593 0 0 PIXELWORKS INC COM NEW 72581M305 1743871 675919 SH SOLE 22 675919 0 0 PJT PARTNERS INC COM CL A 69343T107 3622223 38428 SH SOLE 2 21710 0 16718 PJT PARTNERS INC COM CL A 69343T107 9520 101 SH SOLE 4 101 0 0 PJT PARTNERS INC COM CL A 69343T107 515225 5466 SH SOLE 7 5178 0 288 PJT PARTNERS INC COM CL A 69343T107 6097397 64687 SH SOLE 18 64687 0 0 PJT PARTNERS INC COM CL A 69343T107 7961671 84465 SH SOLE 19 84465 0 0 PJT PARTNERS INC COM CL A 69343T107 206172542 2187275 SH SOLE 21 2187275 0 0 PJT PARTNERS INC COM CL A 69343T107 65128853 690949 SH SOLE 22 666094 0 24855 PJT PARTNERS INC COM CL A 69343T107 95485 1013 SH SOLE 23 1013 0 0 PJT PARTNERS INC COM CL A 69343T107 388634 4123 SH SOLE 25 4123 0 0 PJT PARTNERS INC COM CL A 69343T107 1130460 11993 SH SOLE 26 11993 0 0 PJT PARTNERS INC COM CL A 69343T107 41286 438 SH SOLE 28 438 0 0 PJT PARTNERS INC COM CL A 69343T107 3225483 34219 SH SOLE 30 34219 0 0 PJT PARTNERS INC COM CL A 69343T107 437084 4637 SH SOLE 40 4637 0 0 PJT PARTNERS INC COM CL A 69343T107 1012948 10746 SH SOLE 43 10240 0 506 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3761036 214182 SH SOLE 19 214182 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 109610 6242 SH SOLE 43 6242 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2244385 122980 SH SOLE 2 57981 0 64999 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 14418 790 SH SOLE 4 790 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1403462 76902 SH SOLE 18 76902 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9047803 495770 SH SOLE 19 495770 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9299963 509587 SH SOLE 21 509587 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 16047645 879323 SH SOLE 22 738663 0 140660 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 169032 9262 SH SOLE 23 9262 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 717663 39324 SH SOLE 25 39324 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1717635 94117 SH SOLE 26 94117 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 781575 42826 SH SOLE 28 0 0 42826 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2001368 109664 SH SOLE 30 109664 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 809734 44369 SH SOLE 40 44369 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 110 6 SH SOLE 43 6 0 0 PLANET FITNESS INC CL A 72703H101 10427394 166492 SH SOLE 2 73970 0 92522 PLANET FITNESS INC CL A 72703H101 15219 243 SH SOLE 4 243 0 0 PLANET FITNESS INC CL A 72703H101 1100722 17575 SH SOLE 7 16651 0 924 PLANET FITNESS INC CL A 72703H101 9525397 152090 SH SOLE 18 152090 0 0 PLANET FITNESS INC CL A 72703H101 213008513 3401062 SH SOLE 19 3401062 0 0 PLANET FITNESS INC CL A 72703H101 277576724 4432009 SH SOLE 21 4432009 0 0 PLANET FITNESS INC CL A 72703H101 184679210 2948734 SH SOLE 22 2835485 0 113249 PLANET FITNESS INC CL A 72703H101 1119261 17871 SH SOLE 25 17871 0 0 PLANET FITNESS INC CL A 72703H101 1921802 30685 SH SOLE 26 30685 0 0 PLANET FITNESS INC CL A 72703H101 3231082 51590 SH SOLE 28 48577 0 3013 PLANET FITNESS INC CL A 72703H101 6136801 97985 SH SOLE 30 97985 0 0 PLANET FITNESS INC CL A 72703H101 66513 1062 SH SOLE 31 1062 0 0 PLANET FITNESS INC CL A 72703H101 50918 813 SH SOLE 36 813 0 0 PLANET FITNESS INC CL A 72703H101 1104292 17632 SH SOLE 40 17632 0 0 PLANET FITNESS INC CL A 72703H101 5253029 83874 SH SOLE 43 73884 0 9990 PLANET LABS PBC COM CL A 72703X106 593439 232721 SH SOLE 2 54294 0 178427 PLANET LABS PBC COM CL A 72703X106 4457 1748 SH SOLE 7 1748 0 0 PLANET LABS PBC COM CL A 72703X106 1061407 416238 SH SOLE 18 416238 0 0 PLANET LABS PBC COM CL A 72703X106 975400 382510 SH SOLE 19 382510 0 0 PLANET LABS PBC COM CL A 72703X106 15860574 6219833 SH SOLE 21 6219833 0 0 PLANET LABS PBC COM CL A 72703X106 12798264 5018927 SH SOLE 22 4858222 0 160705 PLANET LABS PBC COM CL A 72703X106 104660 41043 SH SOLE 25 41043 0 0 PLANET LABS PBC COM CL A 72703X106 370620 145341 SH SOLE 30 145341 0 0 PLANET LABS PBC COM CL A 72703X106 167397 65646 SH SOLE 40 65646 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 334524 34487 SH SOLE 2 24352 0 10135 PLAYA HOTELS & RESORTS NV SHS N70544106 3482 359 SH SOLE 4 359 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 366796 37814 SH SOLE 7 35747 0 2067 PLAYA HOTELS & RESORTS NV SHS N70544106 2900707 299042 SH SOLE 21 299042 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 17625676 1817080 SH SOLE 22 1759459 0 57621 PLAYA HOTELS & RESORTS NV SHS N70544106 165957 17109 SH SOLE 25 17109 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 751925 77518 SH SOLE 26 77518 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 73691 7597 SH SOLE 28 0 0 7597 PLAYA HOTELS & RESORTS NV SHS N70544106 1021255 105284 SH SOLE 30 105284 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 280582 28926 SH SOLE 40 28926 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 232577 23977 SH SOLE 43 21781 0 2196 PLAYAGS INC COM 72814N104 807095 89877 SH SOLE 2 83133 0 6744 PLAYAGS INC COM 72814N104 850173 94674 SH SOLE 18 94674 0 0 PLAYAGS INC COM 72814N104 2554747 284493 SH SOLE 19 284493 0 0 PLAYAGS INC COM 72814N104 12599748 1403090 SH SOLE 21 1403090 0 0 PLAYAGS INC COM 72814N104 9875073 1099674 SH SOLE 22 1064323 0 35351 PLAYAGS INC COM 72814N104 23447 2611 SH SOLE 23 2611 0 0 PLAYAGS INC COM 72814N104 61612 6861 SH SOLE 43 6693 0 168 PLAYSTUDIOS INC CLASS A COM 72815G108 287252 103328 SH SOLE 2 75066 0 28262 PLAYSTUDIOS INC CLASS A COM 72815G108 2241 806 SH SOLE 7 806 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 681767 245240 SH SOLE 18 245240 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 513046 184549 SH SOLE 19 184549 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 8596071 3092112 SH SOLE 21 3092112 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 6725295 2419171 SH SOLE 22 2347607 0 71564 PLAYSTUDIOS INC CLASS A COM 72815G108 5313 1911 SH SOLE 23 1911 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 603 217 SH SOLE 43 217 0 0 PLAYTIKA HLDG CORP COM 72815L107 3167269 449258 SH SOLE 2 400709 0 48549 PLAYTIKA HLDG CORP COM 72815L107 1636 232 SH SOLE 7 232 0 0 PLAYTIKA HLDG CORP COM 72815L107 227990 32339 SH SOLE 18 32339 0 0 PLAYTIKA HLDG CORP COM 72815L107 1967761 279115 SH SOLE 19 279115 0 0 PLAYTIKA HLDG CORP COM 72815L107 2978280 422451 SH SOLE 21 422451 0 0 PLAYTIKA HLDG CORP COM 72815L107 11036035 1565395 SH SOLE 22 1521375 0 44020 PLAYTIKA HLDG CORP COM 72815L107 268253 38050 SH SOLE 26 0 0 38050 PLAYTIKA HLDG CORP COM 72815L107 25387 3601 SH SOLE 30 3601 0 0 PLAYTIKA HLDG CORP COM 72815L107 2362 335 SH SOLE 31 335 0 0 PLAYTIKA HLDG CORP COM 72815L107 436536 61920 SH SOLE 43 51361 0 10559 PLBY GROUP INC COM 72814P109 8444 8042 SH SOLE 18 8042 0 0 PLBY GROUP INC COM 72814P109 122336 116510 SH SOLE 21 116510 0 0 PLBY GROUP INC COM 72814P109 262343 249850 SH SOLE 22 249850 0 0 PLDT INC SPONSORED ADR 69344D408 18872291 765300 SH SOLE 43 701227 0 64073 PLEXUS CORP COM 729132100 2794156 29468 SH SOLE 2 15612 0 13856 PLEXUS CORP COM 729132100 30058 317 SH SOLE 4 104 0 213 PLEXUS CORP COM 729132100 941468 9929 SH SOLE 7 9410 0 519 PLEXUS CORP COM 729132100 7517424 79281 SH SOLE 18 79281 0 0 PLEXUS CORP COM 729132100 9710421 102409 SH SOLE 19 102409 0 0 PLEXUS CORP COM 729132100 307092775 3238692 SH SOLE 21 3238692 0 0 PLEXUS CORP COM 729132100 80514886 849134 SH SOLE 22 819860 0 29274 PLEXUS CORP COM 729132100 50065 528 SH SOLE 23 528 0 0 PLEXUS CORP COM 729132100 520657 5491 SH SOLE 25 5491 0 0 PLEXUS CORP COM 729132100 885050 9334 SH SOLE 26 9334 0 0 PLEXUS CORP COM 729132100 1556565 16416 SH SOLE 28 16416 0 0 PLEXUS CORP COM 729132100 8340652 87963 SH SOLE 30 87963 0 0 PLEXUS CORP COM 729132100 81261 857 SH SOLE 36 857 0 0 PLEXUS CORP COM 729132100 519993 5484 SH SOLE 40 5484 0 0 PLEXUS CORP COM 729132100 3096347 32655 SH SOLE 43 30111 0 2544 PLIANT THERAPEUTICS INC COM 729139105 413654 27762 SH SOLE 2 15331 0 12431 PLIANT THERAPEUTICS INC COM 729139105 954 64 SH SOLE 4 64 0 0 PLIANT THERAPEUTICS INC COM 729139105 320529 21512 SH SOLE 7 20366 0 1146 PLIANT THERAPEUTICS INC COM 729139105 2010844 134956 SH SOLE 18 134956 0 0 PLIANT THERAPEUTICS INC COM 729139105 1885774 126562 SH SOLE 19 126562 0 0 PLIANT THERAPEUTICS INC COM 729139105 38536138 2586318 SH SOLE 21 2586318 0 0 PLIANT THERAPEUTICS INC COM 729139105 23329258 1565722 SH SOLE 22 1528656 0 37066 PLIANT THERAPEUTICS INC COM 729139105 125711 8437 SH SOLE 25 8437 0 0 PLIANT THERAPEUTICS INC COM 729139105 361027 24230 SH SOLE 26 24230 0 0 PLIANT THERAPEUTICS INC COM 729139105 65813 4417 SH SOLE 28 0 0 4417 PLIANT THERAPEUTICS INC COM 729139105 1804777 121126 SH SOLE 30 121126 0 0 PLIANT THERAPEUTICS INC COM 729139105 21545 1446 SH SOLE 36 1446 0 0 PLIANT THERAPEUTICS INC COM 729139105 179009 12014 SH SOLE 40 12014 0 0 PLIANT THERAPEUTICS INC COM 729139105 310208 20819 SH SOLE 43 16365 0 4454 PLUG POWER INC COM NEW 72919P202 2140165 622141 SH SOLE 2 171494 0 450647 PLUG POWER INC COM NEW 72919P202 5645 1641 SH SOLE 4 1641 0 0 PLUG POWER INC COM NEW 72919P202 520458 151296 SH SOLE 7 145501 0 5795 PLUG POWER INC COM NEW 72919P202 597986 173833 SH SOLE 18 173833 0 0 PLUG POWER INC COM NEW 72919P202 619613 180120 SH SOLE 19 180120 0 0 PLUG POWER INC COM NEW 72919P202 66523178 19338133 SH SOLE 21 19338133 0 0 PLUG POWER INC COM NEW 72919P202 46198849 13429898 SH SOLE 22 12640253 0 789645 PLUG POWER INC COM NEW 72919P202 381121 110791 SH SOLE 25 110791 0 0 PLUG POWER INC COM NEW 72919P202 705228 205008 SH SOLE 26 205008 0 0 PLUG POWER INC COM NEW 72919P202 558013 162213 SH SOLE 28 138499 0 23714 PLUG POWER INC COM NEW 72919P202 43314791 12591509 SH SOLE 30 12591509 0 0 PLUG POWER INC COM NEW 72919P202 24149 7020 SH SOLE 31 7020 0 0 PLUG POWER INC COM NEW 72919P202 37795 10987 SH SOLE 36 10987 0 0 PLUG POWER INC COM NEW 72919P202 402735 117074 SH SOLE 40 117074 0 0 PLUG POWER INC COM NEW 72919P202 5989 1741 SH OTR 43 1741 0 0 PLUG POWER INC COM NEW 72919P202 3787029 1100880 SH SOLE 43 978433 0 122447 PLUMAS BANCORP COM 729273102 180970 4919 SH SOLE 2 2753 0 2166 PLUMAS BANCORP COM 729273102 590774 16058 SH SOLE 18 16058 0 0 PLUMAS BANCORP COM 729273102 392439 10667 SH SOLE 19 10667 0 0 PLUMAS BANCORP COM 729273102 7354652 199909 SH SOLE 21 199909 0 0 PLUMAS BANCORP COM 729273102 2833345 77014 SH SOLE 22 73530 0 3484 PLUS THERAPEUTICS INC COM 72941H509 12563 6960 SH SOLE 22 6960 0 0 PLYMOUTH INDL REIT INC COM 729640102 782955 34798 SH SOLE 2 11722 0 23076 PLYMOUTH INDL REIT INC COM 729640102 8753 389 SH SOLE 7 389 0 0 PLYMOUTH INDL REIT INC COM 729640102 2790203 124009 SH SOLE 18 124009 0 0 PLYMOUTH INDL REIT INC COM 729640102 2217330 98548 SH SOLE 19 98548 0 0 PLYMOUTH INDL REIT INC COM 729640102 40215060 1787336 SH SOLE 21 1787336 0 0 PLYMOUTH INDL REIT INC COM 729640102 25547648 1135451 SH SOLE 22 1064463 0 70988 PLYMOUTH INDL REIT INC COM 729640102 43808 1947 SH SOLE 23 1947 0 0 PLYMOUTH INDL REIT INC COM 729640102 185760 8256 SH SOLE 25 8256 0 0 PLYMOUTH INDL REIT INC COM 729640102 75420 3352 SH SOLE 30 3352 0 0 PLYMOUTH INDL REIT INC COM 729640102 156803 6969 SH SOLE 40 6969 0 0 PLYMOUTH INDL REIT INC COM 729640102 899528 39979 SH SOLE 43 37072 0 2907 PMV PHARMACEUTICALS INC COM 69353Y103 297860 175212 SH SOLE 2 154939 0 20273 PMV PHARMACEUTICALS INC COM 69353Y103 585 344 SH SOLE 7 344 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 192185 113050 SH SOLE 18 113050 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 609226 358368 SH SOLE 19 358368 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 2402173 1413043 SH SOLE 21 1413043 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 1785496 1050292 SH SOLE 22 1017635 0 32657 PNC FINL SVCS GROUP INC COM 693475105 115675866 715816 SH SOLE 2 132320 0 583496 PNC FINL SVCS GROUP INC COM 693475105 49153710 304169 SH SOLE 4 179938 0 124231 PNC FINL SVCS GROUP INC COM 693475105 82995821 513588 SH SOLE 7 470739 0 42849 PNC FINL SVCS GROUP INC COM 693475105 3009962 18626 SH SOLE 13 18626 0 0 PNC FINL SVCS GROUP INC COM 693475105 9117634 56421 SH SOLE 15 56421 0 0 PNC FINL SVCS GROUP INC COM 693475105 130336218 806536 SH SOLE 18 781841 0 24695 PNC FINL SVCS GROUP INC COM 693475105 44954534 278184 SH SOLE 19 278184 0 0 PNC FINL SVCS GROUP INC COM 693475105 1802830123 11156127 SH SOLE 21 11156127 0 0 PNC FINL SVCS GROUP INC COM 693475105 1383381163 8560527 SH SOLE 22 7684888 0 875639 PNC FINL SVCS GROUP INC COM 693475105 98200926 607679 SH SOLE 23 607679 0 0 PNC FINL SVCS GROUP INC COM 693475105 135256938 836986 SH SOLE 25 759658 0 77328 PNC FINL SVCS GROUP INC COM 693475105 72406173 448058 SH SOLE 26 265554 0 182504 PNC FINL SVCS GROUP INC COM 693475105 141211413 873833 SH SOLE 28 32367 0 841466 PNC FINL SVCS GROUP INC COM 693475105 561108166 3472204 SH SOLE 30 3472204 0 0 PNC FINL SVCS GROUP INC COM 693475105 24384470 150894 SH SOLE 31 86047 0 64847 PNC FINL SVCS GROUP INC COM 693475105 20104494 124409 SH SOLE 34 124409 0 0 PNC FINL SVCS GROUP INC COM 693475105 16366040 101275 SH SOLE 36 101275 0 0 PNC FINL SVCS GROUP INC COM 693475105 3109830 19244 SH SOLE 40 19244 0 0 PNC FINL SVCS GROUP INC COM 693475105 115867 717 SH OTR 43 717 0 0 PNC FINL SVCS GROUP INC COM 693475105 91946343 568975 SH SOLE 43 482147 0 86828 PNC FINL SVCS GROUP INC OPTIONS 693475105 387840 2400 SH Call SOLE 4 2400 0 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 129280 800 SH Call SOLE 7 800 0 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 8952640 55400 SH Call SOLE 18 55400 0 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 63605760 393600 SH Call SOLE 19 393600 0 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 3943040 24400 SH Call SOLE 22 24400 0 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 242400 1500 SH Call SOLE 30 1500 0 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 30752480 190300 SH Call SOLE 34 190300 0 0 PNM RES INC COM 69349H107 10528096 279705 SH SOLE 2 191147 0 88558 PNM RES INC COM 69349H107 731533 19435 SH SOLE 4 19435 0 0 PNM RES INC COM 69349H107 54164 1439 SH SOLE 7 1439 0 0 PNM RES INC COM 69349H107 13978367 371370 SH SOLE 18 371370 0 0 PNM RES INC COM 69349H107 12837875 341070 SH SOLE 19 341070 0 0 PNM RES INC COM 69349H107 271256499 7206602 SH SOLE 21 7206602 0 0 PNM RES INC COM 69349H107 116340798 3090882 SH SOLE 22 2969279 0 121603 PNM RES INC COM 69349H107 366312 9732 SH SOLE 23 9732 0 0 PNM RES INC COM 69349H107 1246599 33119 SH SOLE 26 33119 0 0 PNM RES INC COM 69349H107 3494799 92848 SH SOLE 30 92848 0 0 PNM RES INC COM 69349H107 47765 1269 SH SOLE 36 1269 0 0 PNM RES INC COM 69349H107 8332577 221376 SH SOLE 43 196839 0 24537 PODCASTONE INC COM 22275C105 1814 868 SH SOLE 18 868 0 0 PODCASTONE INC COM 22275C105 14446 6912 SH SOLE 21 6912 0 0 PODCASTONE INC COM 22275C105 94673 45298 SH SOLE 22 45298 0 0 PODCASTONE INC COM 22275C105 213 102 SH SOLE 43 102 0 0 POLAR PWR INC COM 73102V105 47672 85896 SH SOLE 22 85896 0 0 POLARIS INC COM 731068102 9578981 95675 SH SOLE 2 58231 0 37444 POLARIS INC COM 731068102 16820 168 SH SOLE 4 168 0 0 POLARIS INC COM 731068102 1316778 13152 SH SOLE 7 12953 0 199 POLARIS INC COM 731068102 9144660 91337 SH SOLE 18 91337 0 0 POLARIS INC COM 731068102 1742488 17404 SH SOLE 19 17404 0 0 POLARIS INC COM 731068102 273794760 2734666 SH SOLE 21 2734666 0 0 POLARIS INC COM 731068102 157729048 1575400 SH SOLE 22 1504088 0 71312 POLARIS INC COM 731068102 1087604 10863 SH SOLE 25 10863 0 0 POLARIS INC COM 731068102 1443030 14413 SH SOLE 26 14413 0 0 POLARIS INC COM 731068102 102323 1022 SH SOLE 28 1022 0 0 POLARIS INC COM 731068102 5333092 53267 SH SOLE 30 53267 0 0 POLARIS INC COM 731068102 66380 663 SH SOLE 31 663 0 0 POLARIS INC COM 731068102 103824 1037 SH SOLE 36 1037 0 0 POLARIS INC COM 731068102 1139966 11386 SH SOLE 40 11386 0 0 POLARIS INC COM 731068102 18823 188 SH OTR 43 188 0 0 POLARIS INC COM 731068102 3492596 34884 SH SOLE 43 31684 0 3200 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 1284120 833844 SH SOLE 21 833844 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 55385 6223 SH SOLE 2 668 0 5555 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 494404 55551 SH SOLE 18 55551 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 346166 38895 SH SOLE 19 38895 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 6789116 762822 SH SOLE 21 762822 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 6283329 705992 SH SOLE 22 692795 0 13197 POOL CORP COM 73278L105 29034650 71957 SH SOLE 2 22190 0 49767 POOL CORP COM 73278L105 11933513 29575 SH SOLE 4 12178 0 17397 POOL CORP COM 73278L105 9774384 24224 SH SOLE 7 21234 0 2990 POOL CORP COM 73278L105 612917 1519 SH SOLE 13 1519 0 0 POOL CORP COM 73278L105 2278565 5647 SH SOLE 15 5647 0 0 POOL CORP COM 73278L105 28540362 70732 SH SOLE 18 66467 0 4265 POOL CORP COM 73278L105 11682132 28952 SH SOLE 19 28952 0 0 POOL CORP COM 73278L105 607129503 1504658 SH SOLE 21 1504658 0 0 POOL CORP COM 73278L105 372110121 922206 SH SOLE 22 831742 0 90464 POOL CORP COM 73278L105 23446578 58108 SH SOLE 23 58108 0 0 POOL CORP COM 73278L105 24142212 59832 SH SOLE 25 59648 0 184 POOL CORP COM 73278L105 14942009 37031 SH SOLE 26 21004 0 16027 POOL CORP COM 73278L105 30152345 74727 SH SOLE 28 518 0 74209 POOL CORP COM 73278L105 23807 59 SH SOLE 29 59 0 0 POOL CORP COM 73278L105 137645955 341130 SH SOLE 30 341130 0 0 POOL CORP COM 73278L105 3547572 8792 SH SOLE 31 8213 0 579 POOL CORP COM 73278L105 719441 1783 SH SOLE 34 1783 0 0 POOL CORP COM 73278L105 3257052 8072 SH SOLE 36 8072 0 0 POOL CORP COM 73278L105 780773 1935 SH SOLE 40 1935 0 0 POOL CORP COM 73278L105 20661 51 SH OTR 43 51 0 0 POOL CORP COM 73278L105 15201141 37673 SH SOLE 43 30894 0 6779 POPULAR INC COM NEW 733174700 9451000 107288 SH SOLE 2 40619 0 66669 POPULAR INC COM NEW 733174700 14975 170 SH SOLE 4 170 0 0 POPULAR INC COM NEW 733174700 753522 8554 SH SOLE 7 8147 0 407 POPULAR INC COM NEW 733174700 2066856 23463 SH SOLE 18 23463 0 0 POPULAR INC COM NEW 733174700 2043248 23195 SH SOLE 19 23195 0 0 POPULAR INC COM NEW 733174700 103543012 1175423 SH SOLE 21 1175423 0 0 POPULAR INC COM NEW 733174700 165003229 1873121 SH SOLE 22 1778533 0 94588 POPULAR INC COM NEW 733174700 1293425 14683 SH SOLE 25 14683 0 0 POPULAR INC COM NEW 733174700 2710970 30775 SH SOLE 26 30775 0 0 POPULAR INC COM NEW 733174700 480355 5453 SH SOLE 28 1436 0 4017 POPULAR INC COM NEW 733174700 4090371 46434 SH SOLE 30 46434 0 0 POPULAR INC COM NEW 733174700 77255 877 SH SOLE 31 877 0 0 POPULAR INC COM NEW 733174700 186663 2119 SH SOLE 36 2119 0 0 POPULAR INC COM NEW 733174700 1348041 15303 SH SOLE 40 15303 0 0 POPULAR INC COM NEW 733174700 5781699 65634 SH SOLE 43 61084 0 4550 PORCH GROUP INC COM 733245104 23839 5531 SH SOLE 2 0 0 5531 PORCH GROUP INC COM 733245104 97384 22595 SH SOLE 18 22595 0 0 PORCH GROUP INC COM 733245104 740070 171710 SH SOLE 21 171710 0 0 PORCH GROUP INC COM 733245104 4667980 1083058 SH SOLE 22 1083058 0 0 PORCH GROUP INC COM 733245104 46936 10890 SH SOLE 26 10890 0 0 PORCH GROUP INC COM 733245104 37230 8638 SH SOLE 28 8638 0 0 PORTAGE BIOTECH INC COM G7185A128 682 1210 SH SOLE 2 1210 0 0 PORTAGE BIOTECH INC COM G7185A128 880 1562 SH SOLE 18 1562 0 0 PORTAGE BIOTECH INC COM G7185A128 12115 21508 SH SOLE 21 21508 0 0 PORTAGE BIOTECH INC COM G7185A128 3939 6993 SH SOLE 22 6993 0 0 PORTILLOS INC COM CL A 73642K106 676655 47719 SH SOLE 2 35347 0 12372 PORTILLOS INC COM CL A 73642K106 5516 389 SH SOLE 4 389 0 0 PORTILLOS INC COM CL A 73642K106 4708 332 SH SOLE 7 332 0 0 PORTILLOS INC COM CL A 73642K106 1509617 106461 SH SOLE 18 106461 0 0 PORTILLOS INC COM CL A 73642K106 1381869 97452 SH SOLE 19 97452 0 0 PORTILLOS INC COM CL A 73642K106 23127098 1630966 SH SOLE 21 1630966 0 0 PORTILLOS INC COM CL A 73642K106 21078371 1486486 SH SOLE 22 1447403 0 39083 PORTILLOS INC COM CL A 73642K106 112476 7932 SH SOLE 25 7932 0 0 PORTILLOS INC COM CL A 73642K106 534317 37681 SH SOLE 30 37681 0 0 PORTILLOS INC COM CL A 73642K106 127535 8994 SH SOLE 40 8994 0 0 PORTILLOS INC COM CL A 73642K106 16023 1130 SH SOLE 43 330 0 800 PORTLAND GEN ELEC CO COM NEW 736508847 14153790 336995 SH SOLE 2 234494 0 102501 PORTLAND GEN ELEC CO COM NEW 736508847 1444842 34401 SH SOLE 4 34401 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2562840 61020 SH SOLE 7 61020 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 336 8 SH SOLE 13 8 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 21178122 504241 SH SOLE 18 504241 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 17606022 419191 SH SOLE 19 419191 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 352506252 8393006 SH SOLE 21 8393006 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 148286964 3530642 SH SOLE 22 3360176 0 170466 PORTLAND GEN ELEC CO COM NEW 736508847 1090782 25971 SH SOLE 23 25971 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 13620306 324293 SH SOLE 26 25352 0 298941 PORTLAND GEN ELEC CO COM NEW 736508847 67074 1597 SH SOLE 28 1597 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 4399836 104758 SH SOLE 30 104758 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 336 8 SH SOLE 31 8 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2344566 55823 SH SOLE 34 55823 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 199248 4744 SH SOLE 36 4744 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 6637540 158037 SH SOLE 43 148756 0 9281 PORTMAN RIDGE FIN CORP COM NEW 73688F201 623000 32824 SH SOLE 30 32824 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 171 9 SH SOLE 43 5 0 4 POSCO HOLDINGS INC SPONSORED ADR 693483109 59599 760 SH SOLE 22 760 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 58812212 749964 SH SOLE 43 691531 0 58433 POSEIDA THERAPEUTICS INC COM 73730P108 294405 92290 SH SOLE 2 50397 0 41893 POSEIDA THERAPEUTICS INC COM 73730P108 624104 195644 SH SOLE 18 195644 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 1108126 347375 SH SOLE 19 347375 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 7966435 2497315 SH SOLE 21 2497315 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 5728650 1795815 SH SOLE 22 1726059 0 69756 POSEIDA THERAPEUTICS INC COM 73730P108 24962 7825 SH SOLE 23 7825 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 44041 13806 SH SOLE 43 13021 0 785 POST HLDGS INC COM 737446104 27899563 262510 SH SOLE 2 150153 0 112357 POST HLDGS INC COM 737446104 36348 342 SH SOLE 4 140 0 202 POST HLDGS INC COM 737446104 484531 4559 SH SOLE 7 4349 0 210 POST HLDGS INC COM 737446104 9178447 86361 SH SOLE 18 86361 0 0 POST HLDGS INC COM 737446104 4431132 41693 SH SOLE 19 41693 0 0 POST HLDGS INC COM 737446104 274468950 2582508 SH SOLE 21 2582508 0 0 POST HLDGS INC COM 737446104 157673607 1483568 SH SOLE 22 1414690 0 68878 POST HLDGS INC COM 737446104 1106269 10409 SH SOLE 25 10409 0 0 POST HLDGS INC COM 737446104 1863939 17538 SH SOLE 26 17538 0 0 POST HLDGS INC COM 737446104 623226 5864 SH SOLE 28 0 0 5864 POST HLDGS INC COM 737446104 227758 2143 SH SOLE 29 2143 0 0 POST HLDGS INC COM 737446104 3379704 31800 SH SOLE 30 31800 0 0 POST HLDGS INC COM 737446104 68019 640 SH SOLE 31 640 0 0 POST HLDGS INC COM 737446104 135720 1277 SH SOLE 36 1277 0 0 POST HLDGS INC COM 737446104 1144210 10766 SH SOLE 40 10766 0 0 POST HLDGS INC COM 737446104 4661175 43858 SH SOLE 43 41030 0 2828 POST HLDGS INC NOTE 2.500% 8/1 737446AT1 9052225 8050000 PRN SOLE 2 8050000 0 0 POST HLDGS INC NOTE 2.500% 8/1 737446AT1 4638563 4125000 PRN SOLE 21 4125000 0 0 POST HLDGS INC NOTE 2.500% 8/1 737446AT1 13943800 12400000 PRN SOLE 22 12400000 0 0 POSTAL REALTY TRUST INC CL A 73757R102 247736 17300 SH SOLE 2 11051 0 6249 POSTAL REALTY TRUST INC CL A 73757R102 329 23 SH SOLE 7 23 0 0 POSTAL REALTY TRUST INC CL A 73757R102 771175 53853 SH SOLE 18 53853 0 0 POSTAL REALTY TRUST INC CL A 73757R102 620185 43309 SH SOLE 19 43309 0 0 POSTAL REALTY TRUST INC CL A 73757R102 10837963 756841 SH SOLE 21 756841 0 0 POSTAL REALTY TRUST INC CL A 73757R102 4783166 334020 SH SOLE 22 317182 0 16838 POSTAL REALTY TRUST INC CL A 73757R102 15222 1063 SH SOLE 23 1063 0 0 POSTAL REALTY TRUST INC CL A 73757R102 859 60 SH SOLE 43 60 0 0 POTBELLY CORP COM 73754Y100 470038 38814 SH SOLE 2 34668 0 4146 POTBELLY CORP COM 73754Y100 795373 65679 SH SOLE 18 65679 0 0 POTBELLY CORP COM 73754Y100 678160 56000 SH SOLE 19 56000 0 0 POTBELLY CORP COM 73754Y100 11357194 937836 SH SOLE 21 937836 0 0 POTBELLY CORP COM 73754Y100 9044656 746875 SH SOLE 22 733337 0 13538 POTBELLY CORP COM 73754Y100 6782 560 SH SOLE 23 560 0 0 POTBELLY CORP COM 73754Y100 119453 9864 SH SOLE 43 9783 0 81 POTLATCHDELTIC CORPORATION COM 737630103 9225794 196210 SH SOLE 2 112995 0 83215 POTLATCHDELTIC CORPORATION COM 737630103 14623 311 SH SOLE 4 311 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1387278 29504 SH SOLE 7 27963 0 1541 POTLATCHDELTIC CORPORATION COM 737630103 14847646 315773 SH SOLE 18 315773 0 0 POTLATCHDELTIC CORPORATION COM 737630103 12222097 259934 SH SOLE 19 259934 0 0 POTLATCHDELTIC CORPORATION COM 737630103 302292426 6429018 SH SOLE 21 6429018 0 0 POTLATCHDELTIC CORPORATION COM 737630103 124601213 2649962 SH SOLE 22 2547196 0 102766 POTLATCHDELTIC CORPORATION COM 737630103 423 9 SH SOLE 23 9 0 0 POTLATCHDELTIC CORPORATION COM 737630103 715268 15212 SH SOLE 25 15212 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1226047 26075 SH SOLE 26 26075 0 0 POTLATCHDELTIC CORPORATION COM 737630103 56189 1195 SH SOLE 28 1195 0 0 POTLATCHDELTIC CORPORATION COM 737630103 517 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 14613064 310784 SH SOLE 30 310784 0 0 POTLATCHDELTIC CORPORATION COM 737630103 47 1 SH SOLE 34 1 0 0 POTLATCHDELTIC CORPORATION COM 737630103 57694 1227 SH SOLE 36 1227 0 0 POTLATCHDELTIC CORPORATION COM 737630103 776253 16509 SH SOLE 40 16509 0 0 POTLATCHDELTIC CORPORATION COM 737630103 2470150 52534 SH SOLE 43 48361 0 4173 POWELL INDS INC COM 739128106 1158322 8140 SH SOLE 2 2737 0 5403 POWELL INDS INC COM 739128106 89364 628 SH SOLE 4 25 0 603 POWELL INDS INC COM 739128106 414805 2915 SH SOLE 7 2759 0 156 POWELL INDS INC COM 739128106 4360499 30643 SH SOLE 18 30643 0 0 POWELL INDS INC COM 739128106 2850269 20030 SH SOLE 19 20030 0 0 POWELL INDS INC COM 739128106 152565664 1072141 SH SOLE 21 1072141 0 0 POWELL INDS INC COM 739128106 38074073 267562 SH SOLE 22 256061 0 11501 POWELL INDS INC COM 739128106 255429 1795 SH SOLE 25 1795 0 0 POWELL INDS INC COM 739128106 1051170 7387 SH SOLE 26 4762 0 2625 POWELL INDS INC COM 739128106 4242817 29816 SH SOLE 30 29816 0 0 POWELL INDS INC COM 739128106 285169 2004 SH SOLE 40 2004 0 0 POWELL INDS INC COM 739128106 927108 6515 SH SOLE 43 6013 0 502 POWER INTEGRATIONS INC COM 739276103 10753035 150287 SH SOLE 2 97190 0 53097 POWER INTEGRATIONS INC COM 739276103 186316 2604 SH SOLE 4 2407 0 197 POWER INTEGRATIONS INC COM 739276103 1085270 15168 SH SOLE 7 14365 0 803 POWER INTEGRATIONS INC COM 739276103 18638060 260490 SH SOLE 18 245658 0 14832 POWER INTEGRATIONS INC COM 739276103 21124637 295243 SH SOLE 19 295243 0 0 POWER INTEGRATIONS INC COM 739276103 309826454 4330209 SH SOLE 21 4330209 0 0 POWER INTEGRATIONS INC COM 739276103 143642421 2007581 SH SOLE 22 1951562 0 56019 POWER INTEGRATIONS INC COM 739276103 297290 4155 SH SOLE 23 4155 0 0 POWER INTEGRATIONS INC COM 739276103 896235 12526 SH SOLE 25 12526 0 0 POWER INTEGRATIONS INC COM 739276103 11224979 156883 SH SOLE 26 19722 0 137161 POWER INTEGRATIONS INC COM 739276103 413058 5773 SH SOLE 28 1081 0 4692 POWER INTEGRATIONS INC COM 739276103 8444832 118027 SH SOLE 30 118027 0 0 POWER INTEGRATIONS INC COM 739276103 26402 369 SH SOLE 31 369 0 0 POWER INTEGRATIONS INC COM 739276103 2417102 33782 SH SOLE 34 33782 0 0 POWER INTEGRATIONS INC COM 739276103 118129 1651 SH SOLE 36 1651 0 0 POWER INTEGRATIONS INC COM 739276103 812307 11353 SH SOLE 40 11353 0 0 POWER INTEGRATIONS INC COM 739276103 6444177 90065 SH SOLE 43 81069 0 8996 POWER REIT COM 73933H101 12285 16163 SH SOLE 22 16163 0 0 POWERFLEET INC COM 73931J109 74701 13989 SH SOLE 18 13989 0 0 POWERFLEET INC COM 73931J109 997507 186799 SH SOLE 21 186799 0 0 POWERFLEET INC COM 73931J109 6810583 1275390 SH SOLE 22 1275390 0 0 POWERFLEET INC COM 73931J109 11415 2138 SH SOLE 43 2138 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 654284 30732 SH SOLE 2 16791 0 13941 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 5429 255 SH SOLE 4 255 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 288181 13536 SH SOLE 7 12818 0 718 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2819413 132429 SH SOLE 18 132429 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2578070 121093 SH SOLE 19 121093 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 50456683 2369971 SH SOLE 21 2369971 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 36772514 1727220 SH SOLE 22 1674465 0 52755 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 209494 9840 SH SOLE 25 9840 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 138960 6527 SH SOLE 26 6527 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 61507 2889 SH SOLE 28 0 0 2889 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1456279 68402 SH SOLE 30 68402 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 52118 2448 SH SOLE 36 2448 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 280985 13198 SH SOLE 40 13198 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 272278 12789 SH SOLE 43 11260 0 1529 POWERUP ACQUISITION CORP CLASS A ORDI SHS G7207P103 3309 300 SH SOLE 2 300 0 0 PPG INDS INC COM 693506107 117535780 811151 SH SOLE 2 399083 0 412068 PPG INDS INC COM 693506107 42024333 290023 SH SOLE 4 168083 0 121940 PPG INDS INC COM 693506107 44527046 307295 SH SOLE 7 281182 0 26113 PPG INDS INC COM 693506107 1742567 12026 SH SOLE 13 12026 0 0 PPG INDS INC COM 693506107 5074398 35020 SH SOLE 15 35020 0 0 PPG INDS INC COM 693506107 125460091 865839 SH SOLE 18 827490 0 38349 PPG INDS INC COM 693506107 137762661 950743 SH SOLE 19 950743 0 0 PPG INDS INC COM 693506107 981558106 6774038 SH SOLE 21 6774038 0 0 PPG INDS INC COM 693506107 769571580 5311053 SH SOLE 22 4751928 0 559125 PPG INDS INC COM 693506107 64816378 447318 SH SOLE 23 447318 0 0 PPG INDS INC COM 693506107 175919033 1214072 SH SOLE 25 1048415 0 165657 PPG INDS INC COM 693506107 61812022 426584 SH SOLE 26 281640 0 144944 PPG INDS INC COM 693506107 84083586 580287 SH SOLE 28 20583 0 559704 PPG INDS INC COM 693506107 260773342 1799678 SH SOLE 30 1799678 0 0 PPG INDS INC COM 693506107 7814602 53931 SH SOLE 31 50124 0 3807 PPG INDS INC COM 693506107 23615222 162976 SH SOLE 34 162976 0 0 PPG INDS INC COM 693506107 8545767 58977 SH SOLE 36 58977 0 0 PPG INDS INC COM 693506107 1719239 11865 SH SOLE 40 11865 0 0 PPG INDS INC COM 693506107 68972 476 SH OTR 43 476 0 0 PPG INDS INC COM 693506107 32719491 225807 SH SOLE 43 188997 0 36811 PPL CAP FDG INC NOTE 2.875% 3/1 69352PAS2 7667484 8012000 PRN SOLE 21 8012000 0 0 PPL CORP COM 69351T106 46508384 1689371 SH SOLE 2 365462 0 1323909 PPL CORP COM 69351T106 13541704 491889 SH SOLE 4 418752 0 73137 PPL CORP COM 69351T106 14204709 515972 SH SOLE 7 457697 0 58275 PPL CORP COM 69351T106 588839 21389 SH SOLE 13 21389 0 0 PPL CORP COM 69351T106 3014452 109497 SH SOLE 15 109497 0 0 PPL CORP COM 69351T106 43942312 1596161 SH SOLE 18 1357545 0 238616 PPL CORP COM 69351T106 25837979 938539 SH SOLE 19 938539 0 0 PPL CORP COM 69351T106 818922356 29746544 SH SOLE 21 29746544 0 0 PPL CORP COM 69351T106 436708307 15862997 SH SOLE 22 14275641 0 1587356 PPL CORP COM 69351T106 30217644 1097626 SH SOLE 23 1097626 0 0 PPL CORP COM 69351T106 9371102 340396 SH SOLE 25 340396 0 0 PPL CORP COM 69351T106 13261641 481716 SH SOLE 26 440486 0 41230 PPL CORP COM 69351T106 12396291 450283 SH SOLE 28 9656 0 440627 PPL CORP COM 69351T106 118515026 4304941 SH SOLE 30 4304941 0 0 PPL CORP COM 69351T106 4499613 163444 SH SOLE 31 152032 0 11412 PPL CORP COM 69351T106 4074936 148018 SH SOLE 32 148018 0 0 PPL CORP COM 69351T106 9504044 345225 SH SOLE 34 345225 0 0 PPL CORP COM 69351T106 4795919 174207 SH SOLE 36 174207 0 0 PPL CORP COM 69351T106 524226 19042 SH SOLE 40 19042 0 0 PPL CORP COM 69351T106 39148 1422 SH OTR 43 1422 0 0 PPL CORP COM 69351T106 21025848 763743 SH SOLE 43 633789 0 129955 PRA GROUP INC COM 69354N106 3269363 125359 SH SOLE 2 91297 0 34062 PRA GROUP INC COM 69354N106 2921 112 SH SOLE 4 112 0 0 PRA GROUP INC COM 69354N106 319636 12256 SH SOLE 7 11607 0 649 PRA GROUP INC COM 69354N106 3418280 131069 SH SOLE 18 131069 0 0 PRA GROUP INC COM 69354N106 2777442 106497 SH SOLE 19 106497 0 0 PRA GROUP INC COM 69354N106 119287495 4573907 SH SOLE 21 4573907 0 0 PRA GROUP INC COM 69354N106 30447044 1167448 SH SOLE 22 1113716 0 53732 PRA GROUP INC COM 69354N106 162139 6217 SH SOLE 25 6217 0 0 PRA GROUP INC COM 69354N106 1503981 57668 SH SOLE 26 22851 0 34817 PRA GROUP INC COM 69354N106 21281 816 SH SOLE 28 816 0 0 PRA GROUP INC COM 69354N106 3053681 117089 SH SOLE 30 117089 0 0 PRA GROUP INC COM 69354N106 32052 1229 SH SOLE 34 1229 0 0 PRA GROUP INC COM 69354N106 196408 7531 SH SOLE 40 7531 0 0 PRA GROUP INC COM 69354N106 574099 22013 SH SOLE 43 20858 0 1155 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 5553 91 SH SOLE 2 91 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 127837 2095 SH SOLE 18 2095 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 2776898 45508 SH SOLE 21 45508 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 10616565 173985 SH SOLE 22 173985 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 4027 66 SH SOLE 43 66 0 0 PRECIGEN INC COM 74017N105 109610 75593 SH SOLE 2 7205 0 68388 PRECIGEN INC COM 74017N105 2134 1472 SH SOLE 7 1472 0 0 PRECIGEN INC COM 74017N105 550336 379542 SH SOLE 18 379542 0 0 PRECIGEN INC COM 74017N105 399735 275679 SH SOLE 19 275679 0 0 PRECIGEN INC COM 74017N105 8791686 6063232 SH SOLE 21 6063232 0 0 PRECIGEN INC COM 74017N105 4683791 3230201 SH SOLE 22 3122802 0 107399 PRECIGEN INC COM 74017N105 12815 8838 SH SOLE 28 8838 0 0 PRECIGEN INC COM 74017N105 191520 132083 SH SOLE 30 132083 0 0 PRECIGEN INC COM 74017N105 284908 196488 SH SOLE 43 69968 0 126520 PRECIPIO INC COM 74019L602 193710 28912 SH SOLE 22 28912 0 0 PRECISION BIOSCIENCES INC COM NEW 74019P207 35649 2629 SH SOLE 2 2332 0 297 PRECISION BIOSCIENCES INC COM NEW 74019P207 4339 320 SH SOLE 21 320 0 0 PRECISION BIOSCIENCES INC COM NEW 74019P207 318023 23453 SH SOLE 22 23453 0 0 PRECISION DRILLING CORP COM NEW 74022D407 1307714 19434 SH SOLE 43 18765 0 669 PRECISION OPTICS CORP INC MA COM NEW 740294400 3730 672 SH SOLE 18 672 0 0 PRECISION OPTICS CORP INC MA COM NEW 740294400 49484 8916 SH SOLE 21 8916 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 637421 8303 SH SOLE 2 2799 0 5504 PREFERRED BK LOS ANGELES CA COM NEW 740367404 9366 122 SH SOLE 7 122 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2705528 35242 SH SOLE 18 35242 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1077390 14034 SH SOLE 19 14034 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 80856621 1053232 SH SOLE 21 1053232 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 15099738 196688 SH SOLE 22 184820 0 11868 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1135505 14791 SH SOLE 30 14791 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 88286 1150 SH SOLE 40 1150 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 296179 3858 SH SOLE 43 3805 0 53 PREFORMED LINE PRODS CO COM 740444104 230191 1789 SH SOLE 2 715 0 1074 PREFORMED LINE PRODS CO COM 740444104 1287 10 SH SOLE 7 10 0 0 PREFORMED LINE PRODS CO COM 740444104 866592 6735 SH SOLE 18 6735 0 0 PREFORMED LINE PRODS CO COM 740444104 642835 4996 SH SOLE 19 4996 0 0 PREFORMED LINE PRODS CO COM 740444104 12030645 93500 SH SOLE 21 93500 0 0 PREFORMED LINE PRODS CO COM 740444104 8644051 67180 SH SOLE 22 64516 0 2664 PREFORMED LINE PRODS CO COM 740444104 69610 541 SH SOLE 25 541 0 0 PREFORMED LINE PRODS CO COM 740444104 68581 533 SH SOLE 40 533 0 0 PREFORMED LINE PRODS CO COM 740444104 313440 2436 SH SOLE 43 2160 0 276 PRELUDE THERAPEUTICS INC COM 74065P101 376147 79356 SH SOLE 2 75957 0 3399 PRELUDE THERAPEUTICS INC COM 74065P101 154548 32605 SH SOLE 18 32605 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 181627 38318 SH SOLE 19 38318 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 2499473 527315 SH SOLE 21 527315 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 1897052 400222 SH SOLE 22 390013 0 10209 PRELUDE THERAPEUTICS INC COM 74065P101 20377 4299 SH SOLE 23 4299 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 72802 15359 SH SOLE 26 0 0 15359 PREMIER FINANCIAL CORP COM 74052F108 6380168 314294 SH SOLE 2 217455 0 96839 PREMIER FINANCIAL CORP COM 74052F108 2192 108 SH SOLE 4 108 0 0 PREMIER FINANCIAL CORP COM 74052F108 4568 225 SH SOLE 7 225 0 0 PREMIER FINANCIAL CORP COM 74052F108 2467770 121565 SH SOLE 18 121565 0 0 PREMIER FINANCIAL CORP COM 74052F108 8169735 402450 SH SOLE 19 402450 0 0 PREMIER FINANCIAL CORP COM 74052F108 29675657 1461855 SH SOLE 21 1461855 0 0 PREMIER FINANCIAL CORP COM 74052F108 34840992 1716305 SH SOLE 22 1613052 0 103253 PREMIER FINANCIAL CORP COM 74052F108 246929 12164 SH SOLE 23 12164 0 0 PREMIER FINANCIAL CORP COM 74052F108 140659 6929 SH SOLE 25 6929 0 0 PREMIER FINANCIAL CORP COM 74052F108 1965284 96812 SH SOLE 26 26446 0 70366 PREMIER FINANCIAL CORP COM 74052F108 45817 2257 SH SOLE 28 0 0 2257 PREMIER FINANCIAL CORP COM 74052F108 873996 43054 SH SOLE 30 43054 0 0 PREMIER FINANCIAL CORP COM 74052F108 255476 12585 SH SOLE 34 12585 0 0 PREMIER FINANCIAL CORP COM 74052F108 211912 10439 SH SOLE 40 10439 0 0 PREMIER FINANCIAL CORP COM 74052F108 3547750 174766 SH SOLE 43 162481 0 12285 PREMIER INC CL A 74051N102 7807444 353278 SH SOLE 2 135232 0 218046 PREMIER INC CL A 74051N102 5415 245 SH SOLE 4 245 0 0 PREMIER INC CL A 74051N102 1018059 46066 SH SOLE 7 43649 0 2417 PREMIER INC CL A 74051N102 2256498 102104 SH SOLE 18 102104 0 0 PREMIER INC CL A 74051N102 885923 40087 SH SOLE 19 40087 0 0 PREMIER INC CL A 74051N102 253516923 11471354 SH SOLE 21 11471354 0 0 PREMIER INC CL A 74051N102 69479372 3143863 SH SOLE 22 2984670 0 159193 PREMIER INC CL A 74051N102 573075 25931 SH SOLE 25 25931 0 0 PREMIER INC CL A 74051N102 4428111 200367 SH SOLE 26 44918 0 155449 PREMIER INC CL A 74051N102 143473 6492 SH SOLE 28 2179 0 4313 PREMIER INC CL A 74051N102 9604572 434596 SH SOLE 30 434596 0 0 PREMIER INC CL A 74051N102 36399 1647 SH SOLE 31 1647 0 0 PREMIER INC CL A 74051N102 119318 5399 SH SOLE 36 5399 0 0 PREMIER INC CL A 74051N102 575462 26039 SH SOLE 40 26039 0 0 PREMIER INC CL A 74051N102 27912 1263 SH OTR 43 1263 0 0 PREMIER INC CL A 74051N102 12424883 562212 SH SOLE 43 470386 0 91826 PRESIDIO PPTY TR INC *W EXP 99/99/999 74102L113 106 1536 SH SOLE 18 1536 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10662765 146951 SH SOLE 2 73105 0 73846 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 13859 191 SH SOLE 4 191 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 30403 419 SH SOLE 7 419 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 12331790 169953 SH SOLE 18 162538 0 7415 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 26068486 359268 SH SOLE 19 359268 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 431756743 5950341 SH SOLE 21 5950341 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 130207033 1794474 SH SOLE 22 1701196 0 93278 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 348070 4797 SH SOLE 23 4797 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 672849 9273 SH SOLE 25 9273 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4808987 66276 SH SOLE 26 15720 0 50556 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 749327 10327 SH SOLE 28 0 0 10327 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7463014 102853 SH SOLE 30 102853 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 69150 953 SH SOLE 36 953 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 724221 9981 SH SOLE 40 9981 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 38820 535 SH OTR 43 535 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7590139 104605 SH SOLE 43 75250 0 29355 PRESTIGE WEALTH INC USD CL A ORD SHS G7244A119 16564 11192 SH SOLE 2 11192 0 0 PRESTO AUTOMATION INC COM 74113T105 1254 7205 SH SOLE 2 0 0 7205 PRESTO AUTOMATION INC COM 74113T105 1653 9502 SH SOLE 18 9502 0 0 PRESTO AUTOMATION INC COM 74113T105 1884 10830 SH SOLE 19 10830 0 0 PRESTO AUTOMATION INC COM 74113T105 35714 205255 SH SOLE 21 205255 0 0 PRESTO AUTOMATION INC COM 74113T105 5058 29068 SH SOLE 22 28656 0 412 PRICE T ROWE GROUP INC COM 74144T108 45449460 372781 SH SOLE 2 91471 0 281310 PRICE T ROWE GROUP INC COM 74144T108 24352667 199743 SH SOLE 4 92921 0 106822 PRICE T ROWE GROUP INC COM 74144T108 28284343 231991 SH SOLE 7 184544 0 47447 PRICE T ROWE GROUP INC COM 74144T108 1089721 8938 SH SOLE 13 8938 0 0 PRICE T ROWE GROUP INC COM 74144T108 4246717 34832 SH SOLE 15 34832 0 0 PRICE T ROWE GROUP INC COM 74144T108 64633693 530132 SH SOLE 18 514232 0 15900 PRICE T ROWE GROUP INC COM 74144T108 29869790 244995 SH SOLE 19 244995 0 0 PRICE T ROWE GROUP INC COM 74144T108 1109349470 9098995 SH SOLE 21 9098995 0 0 PRICE T ROWE GROUP INC COM 74144T108 591969149 4855390 SH SOLE 22 4353863 0 501527 PRICE T ROWE GROUP INC COM 74144T108 40992674 336226 SH SOLE 23 336226 0 0 PRICE T ROWE GROUP INC COM 74144T108 53146635 435914 SH SOLE 25 434799 0 1115 PRICE T ROWE GROUP INC COM 74144T108 29440510 241474 SH SOLE 26 150104 0 91370 PRICE T ROWE GROUP INC COM 74144T108 57956867 475368 SH SOLE 28 5755 0 469613 PRICE T ROWE GROUP INC COM 74144T108 221847948 1819619 SH SOLE 30 1819619 0 0 PRICE T ROWE GROUP INC COM 74144T108 6270102 51428 SH SOLE 31 47959 0 3469 PRICE T ROWE GROUP INC COM 74144T108 4967021 40740 SH SOLE 32 40740 0 0 PRICE T ROWE GROUP INC COM 74144T108 13976055 114633 SH SOLE 34 114633 0 0 PRICE T ROWE GROUP INC COM 74144T108 7354336 60321 SH SOLE 36 60321 0 0 PRICE T ROWE GROUP INC COM 74144T108 1353800 11104 SH SOLE 40 11104 0 0 PRICE T ROWE GROUP INC COM 74144T108 41558756 340869 SH SOLE 43 260909 0 79960 PRICESMART INC COM 741511109 3784872 45058 SH SOLE 2 22777 0 22281 PRICESMART INC COM 741511109 5376 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 382704 4556 SH SOLE 7 4317 0 239 PRICESMART INC COM 741511109 6797700 80925 SH SOLE 18 80925 0 0 PRICESMART INC COM 741511109 9941400 118350 SH SOLE 19 118350 0 0 PRICESMART INC COM 741511109 245923188 2927657 SH SOLE 21 2927657 0 0 PRICESMART INC COM 741511109 67977168 809252 SH SOLE 22 777197 0 32055 PRICESMART INC COM 741511109 168672 2008 SH SOLE 23 2008 0 0 PRICESMART INC COM 741511109 450156 5359 SH SOLE 25 5359 0 0 PRICESMART INC COM 741511109 1123836 13379 SH SOLE 26 8982 0 4397 PRICESMART INC COM 741511109 35112 418 SH SOLE 28 418 0 0 PRICESMART INC COM 741511109 4534404 53981 SH SOLE 30 53981 0 0 PRICESMART INC COM 741511109 492828 5867 SH SOLE 40 5867 0 0 PRICESMART INC COM 741511109 2472723 29437 SH SOLE 43 26552 0 2885 PRIME MEDICINE INC COM 74168J101 47705 6815 SH SOLE 2 1377 0 5438 PRIME MEDICINE INC COM 74168J101 2702 386 SH SOLE 7 386 0 0 PRIME MEDICINE INC COM 74168J101 765065 109295 SH SOLE 18 109295 0 0 PRIME MEDICINE INC COM 74168J101 6156500 879500 SH SOLE 19 879500 0 0 PRIME MEDICINE INC COM 74168J101 11797401 1685343 SH SOLE 21 1685343 0 0 PRIME MEDICINE INC COM 74168J101 7054796 1007828 SH SOLE 22 990254 0 17574 PRIME MEDICINE INC COM 74168J101 440097 62871 SH SOLE 30 62871 0 0 PRIME MEDICINE INC COM 74168J101 29204 4172 SH SOLE 34 4172 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 359196 3583 SH SOLE 2 0 0 3583 PRIMEENERGY RESOURCES CORP COM 74158E104 188570 1881 SH SOLE 18 1881 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 158195 1578 SH SOLE 19 1578 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 2140839 21355 SH SOLE 21 21355 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 681099 6794 SH SOLE 22 6276 0 518 PRIMERICA INC COM 74164M108 12366203 48886 SH SOLE 2 32849 0 16037 PRIMERICA INC COM 74164M108 29343 116 SH SOLE 4 116 0 0 PRIMERICA INC COM 74164M108 1657141 6551 SH SOLE 7 6214 0 337 PRIMERICA INC COM 74164M108 16448977 65026 SH SOLE 18 65026 0 0 PRIMERICA INC COM 74164M108 3021860 11946 SH SOLE 19 11946 0 0 PRIMERICA INC COM 74164M108 483152082 1909994 SH SOLE 21 1909994 0 0 PRIMERICA INC COM 74164M108 278702727 1101766 SH SOLE 22 1053411 0 48355 PRIMERICA INC COM 74164M108 1766926 6985 SH SOLE 25 6985 0 0 PRIMERICA INC COM 74164M108 2510122 9923 SH SOLE 26 9923 0 0 PRIMERICA INC COM 74164M108 699940 2767 SH SOLE 28 702 0 2065 PRIMERICA INC COM 74164M108 10856284 42917 SH SOLE 30 42917 0 0 PRIMERICA INC COM 74164M108 112061 443 SH SOLE 31 443 0 0 PRIMERICA INC COM 74164M108 147982 585 SH SOLE 36 585 0 0 PRIMERICA INC COM 74164M108 1964993 7768 SH SOLE 40 7768 0 0 PRIMERICA INC COM 74164M108 18855 75 SH OTR 43 75 0 0 PRIMERICA INC COM 74164M108 7296662 28845 SH SOLE 43 27348 0 1497 PRIMIS FINANCIAL CORP COM 74167B109 736638 60529 SH SOLE 2 51552 0 8977 PRIMIS FINANCIAL CORP COM 74167B109 657 54 SH SOLE 7 54 0 0 PRIMIS FINANCIAL CORP COM 74167B109 713272 58609 SH SOLE 18 58609 0 0 PRIMIS FINANCIAL CORP COM 74167B109 619477 50902 SH SOLE 19 50902 0 0 PRIMIS FINANCIAL CORP COM 74167B109 9793272 804706 SH SOLE 21 804706 0 0 PRIMIS FINANCIAL CORP COM 74167B109 8931794 733919 SH SOLE 22 715794 0 18125 PRIMIS FINANCIAL CORP COM 74167B109 4126 339 SH SOLE 23 339 0 0 PRIMIS FINANCIAL CORP COM 74167B109 1473 121 SH SOLE 26 0 0 121 PRIMIS FINANCIAL CORP COM 74167B109 77085 6334 SH SOLE 43 6198 0 136 PRIMO WATER CORPORATION COM 74167P108 8178767 449136 SH SOLE 2 121006 0 328130 PRIMO WATER CORPORATION COM 74167P108 25312 1390 SH SOLE 7 1390 0 0 PRIMO WATER CORPORATION COM 74167P108 7421194 407534 SH SOLE 18 407534 0 0 PRIMO WATER CORPORATION COM 74167P108 27593977 1515320 SH SOLE 19 1515320 0 0 PRIMO WATER CORPORATION COM 74167P108 98733946 5421963 SH SOLE 21 5421963 0 0 PRIMO WATER CORPORATION COM 74167P108 60687447 3332644 SH SOLE 22 3100059 0 232585 PRIMO WATER CORPORATION COM 74167P108 352436 19354 SH SOLE 23 19354 0 0 PRIMO WATER CORPORATION COM 74167P108 5774555 317109 SH SOLE 26 0 0 317109 PRIMO WATER CORPORATION COM 74167P108 70400 3866 SH SOLE 40 3866 0 0 PRIMO WATER CORPORATION COM 74167P108 1255282 68934 SH SOLE 43 52537 0 16397 PRIMORIS SVCS CORP COM 74164F103 6510528 152937 SH SOLE 2 64430 0 88507 PRIMORIS SVCS CORP COM 74164F103 4768 112 SH SOLE 4 112 0 0 PRIMORIS SVCS CORP COM 74164F103 2202785 51745 SH SOLE 7 51097 0 648 PRIMORIS SVCS CORP COM 74164F103 6292612 147818 SH SOLE 18 147818 0 0 PRIMORIS SVCS CORP COM 74164F103 19139855 449609 SH SOLE 19 449609 0 0 PRIMORIS SVCS CORP COM 74164F103 96733173 2272332 SH SOLE 21 2272332 0 0 PRIMORIS SVCS CORP COM 74164F103 83035169 1950556 SH SOLE 22 1846077 0 104479 PRIMORIS SVCS CORP COM 74164F103 493812 11600 SH SOLE 23 11600 0 0 PRIMORIS SVCS CORP COM 74164F103 484574 11383 SH SOLE 25 11383 0 0 PRIMORIS SVCS CORP COM 74164F103 2340882 54989 SH SOLE 26 19155 0 35834 PRIMORIS SVCS CORP COM 74164F103 40356 948 SH SOLE 28 948 0 0 PRIMORIS SVCS CORP COM 74164F103 1828424 42951 SH SOLE 30 42951 0 0 PRIMORIS SVCS CORP COM 74164F103 95357 2240 SH SOLE 36 2240 0 0 PRIMORIS SVCS CORP COM 74164F103 427488 10042 SH SOLE 40 10042 0 0 PRIMORIS SVCS CORP COM 74164F103 1013467 23807 SH SOLE 43 22929 0 878 PRINCETON BANCORP INC COM 74179A107 80859 2627 SH SOLE 2 209 0 2418 PRINCETON BANCORP INC COM 74179A107 466194 15146 SH SOLE 18 15146 0 0 PRINCETON BANCORP INC COM 74179A107 307369 9986 SH SOLE 19 9986 0 0 PRINCETON BANCORP INC COM 74179A107 6049717 196547 SH SOLE 21 196547 0 0 PRINCETON BANCORP INC COM 74179A107 2406934 78198 SH SOLE 22 74664 0 3534 PRINCETON BANCORP INC COM 74179A107 1354 44 SH SOLE 43 44 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 49406692 572433 SH SOLE 2 119812 0 452621 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 19281827 223402 SH SOLE 4 111356 0 112046 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 25861583 299636 SH SOLE 7 274696 0 24940 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 995586 11535 SH SOLE 13 11535 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2861177 33150 SH SOLE 15 33150 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 52848217 612307 SH SOLE 18 596977 0 15330 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15915996 184405 SH SOLE 19 184405 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 765871440 8873496 SH SOLE 21 8873496 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 423245942 4903788 SH SOLE 22 4374397 0 529391 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30792819 356770 SH SOLE 23 356770 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 55622307 644448 SH SOLE 25 641934 0 2514 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 23094830 267580 SH SOLE 26 149252 0 118328 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 46712094 541213 SH SOLE 28 82669 0 458544 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 47988 556 SH SOLE 29 556 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 111434151 1291092 SH SOLE 30 1291092 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4850536 56199 SH SOLE 31 52184 0 4015 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3711244 42999 SH SOLE 32 42999 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3936858 45613 SH SOLE 34 45613 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 12090046 140077 SH SOLE 35 140077 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5279496 61169 SH SOLE 36 61169 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1022256 11844 SH SOLE 40 11844 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 22284608 258193 SH SOLE 43 225853 0 32340 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 6262 1915 SH SOLE 2 482 0 1433 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 153922 47071 SH SOLE 18 47071 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 99470 30419 SH SOLE 19 30419 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1548865 473659 SH SOLE 21 473659 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 623151 190566 SH SOLE 22 186486 0 4080 PRIVIA HEALTH GROUP INC COM 74276R102 2930351 149584 SH SOLE 2 80917 0 68667 PRIVIA HEALTH GROUP INC COM 74276R102 3781 193 SH SOLE 4 193 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 437993 22358 SH SOLE 7 21188 0 1170 PRIVIA HEALTH GROUP INC COM 74276R102 6442700 328877 SH SOLE 18 320836 0 8041 PRIVIA HEALTH GROUP INC COM 74276R102 10480944 535015 SH SOLE 19 535015 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 237368308 12116810 SH SOLE 21 12116810 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 65798187 3358764 SH SOLE 22 3245206 0 113558 PRIVIA HEALTH GROUP INC COM 74276R102 172137 8787 SH SOLE 23 8787 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 334754 17088 SH SOLE 25 17088 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 2006584 102429 SH SOLE 26 31432 0 70997 PRIVIA HEALTH GROUP INC COM 74276R102 5558271 283730 SH SOLE 30 283730 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 355421 18143 SH SOLE 40 18143 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 1313588 67054 SH SOLE 43 49468 0 17586 PRO-DEX INC COLO COM NEW 74265M205 5227 297 SH SOLE 18 297 0 0 PRO-DEX INC COLO COM NEW 74265M205 80626 4581 SH SOLE 21 4581 0 0 PRO-DEX INC COLO COM NEW 74265M205 596658 33901 SH SOLE 22 33901 0 0 PROASSURANCE CORP COM 74267C106 510876 39726 SH SOLE 2 13797 0 25929 PROASSURANCE CORP COM 74267C106 1736 135 SH SOLE 4 135 0 0 PROASSURANCE CORP COM 74267C106 6186 481 SH SOLE 7 481 0 0 PROASSURANCE CORP COM 74267C106 2021901 157224 SH SOLE 18 157224 0 0 PROASSURANCE CORP COM 74267C106 1129931 87864 SH SOLE 19 87864 0 0 PROASSURANCE CORP COM 74267C106 74793027 5815943 SH SOLE 21 5815943 0 0 PROASSURANCE CORP COM 74267C106 15181346 1180509 SH SOLE 22 1118324 0 62185 PROASSURANCE CORP COM 74267C106 55002 4277 SH SOLE 25 4277 0 0 PROASSURANCE CORP COM 74267C106 113567 8831 SH SOLE 26 8831 0 0 PROASSURANCE CORP COM 74267C106 10339 804 SH SOLE 28 804 0 0 PROASSURANCE CORP COM 74267C106 1119309 87038 SH SOLE 30 87038 0 0 PROASSURANCE CORP COM 74267C106 669 52 SH SOLE 36 52 0 0 PROASSURANCE CORP COM 74267C106 66049 5136 SH SOLE 40 5136 0 0 PROASSURANCE CORP COM 74267C106 10378 807 SH SOLE 43 498 0 309 PROCEPT BIOROBOTICS CORP COM 74276L105 1136116 22989 SH SOLE 2 12988 0 10001 PROCEPT BIOROBOTICS CORP COM 74276L105 41315 836 SH SOLE 4 167 0 669 PROCEPT BIOROBOTICS CORP COM 74276L105 462374 9356 SH SOLE 7 8861 0 495 PROCEPT BIOROBOTICS CORP COM 74276L105 4653881 94170 SH SOLE 18 94170 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 4247254 85942 SH SOLE 19 85942 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 87241423 1765306 SH SOLE 21 1765306 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 59380403 1201546 SH SOLE 22 1162903 0 38643 PROCEPT BIOROBOTICS CORP COM 74276L105 440678 8917 SH SOLE 25 8917 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 887534 17959 SH SOLE 26 17959 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 193875 3923 SH SOLE 28 1504 0 2419 PROCEPT BIOROBOTICS CORP COM 74276L105 2367762 47911 SH SOLE 30 47911 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 12306 249 SH SOLE 36 249 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 447300 9051 SH SOLE 40 9051 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 1205304 24389 SH SOLE 43 23558 0 831 PROCORE TECHNOLOGIES INC COM 74275K108 7446163 90619 SH SOLE 2 28604 0 62015 PROCORE TECHNOLOGIES INC COM 74275K108 41742 508 SH SOLE 4 218 0 290 PROCORE TECHNOLOGIES INC COM 74275K108 1288836 15685 SH SOLE 7 14864 0 821 PROCORE TECHNOLOGIES INC COM 74275K108 2931826 35680 SH SOLE 18 35680 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 2130093 25923 SH SOLE 19 25923 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 145094800 1765788 SH SOLE 21 1765788 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 179252212 2181480 SH SOLE 22 2070567 0 110913 PROCORE TECHNOLOGIES INC COM 74275K108 1519898 18497 SH SOLE 25 18497 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 4712367 57349 SH SOLE 26 57349 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 294004 3578 SH SOLE 28 1559 0 2019 PROCORE TECHNOLOGIES INC COM 74275K108 6987079 85032 SH SOLE 30 85032 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 81430 991 SH SOLE 31 991 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 46590 567 SH SOLE 36 567 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 1592783 19384 SH SOLE 40 19384 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 2341270 28493 SH SOLE 43 22722 0 5771 PROCTER AND GAMBLE CO COM 742718109 807711652 4978192 SH SOLE 2 1469341 0 3508851 PROCTER AND GAMBLE CO COM 742718109 213018350 1312902 SH SOLE 4 925317 0 387585 PROCTER AND GAMBLE CO COM 742718109 355671146 2192118 SH SOLE 7 1945402 0 246716 PROCTER AND GAMBLE CO COM 742718109 30672876 189047 SH SOLE 13 189047 0 0 PROCTER AND GAMBLE CO COM 742718109 54960890 338742 SH SOLE 15 338742 0 0 PROCTER AND GAMBLE CO COM 742718109 539057129 3322386 SH SOLE 18 3153543 0 168843 PROCTER AND GAMBLE CO COM 742718109 161769578 997039 SH SOLE 19 997039 0 0 PROCTER AND GAMBLE CO COM 742718109 9550020398 58859910 SH SOLE 21 58859910 0 0 PROCTER AND GAMBLE CO COM 742718109 8323042577 51297643 SH SOLE 22 46071655 0 5225988 PROCTER AND GAMBLE CO COM 742718109 736573789 4539746 SH SOLE 23 4539746 0 0 PROCTER AND GAMBLE CO COM 742718109 684159737 4216701 SH SOLE 25 4203553 0 13148 PROCTER AND GAMBLE CO COM 742718109 432895331 2668076 SH SOLE 26 1592010 0 1076066 PROCTER AND GAMBLE CO COM 742718109 745717550 4596102 SH SOLE 28 156093 0 4440009 PROCTER AND GAMBLE CO COM 742718109 15044469 92724 SH SOLE 29 92724 0 0 PROCTER AND GAMBLE CO COM 742718109 2105300835 12975660 SH SOLE 30 12975660 0 0 PROCTER AND GAMBLE CO COM 742718109 115946284 714615 SH SOLE 31 676988 0 37627 PROCTER AND GAMBLE CO COM 742718109 40391164 248944 SH SOLE 32 248944 0 0 PROCTER AND GAMBLE CO COM 742718109 30923877 190594 SH SOLE 34 190594 0 0 PROCTER AND GAMBLE CO COM 742718109 84185522 518863 SH SOLE 36 518863 0 0 PROCTER AND GAMBLE CO COM 742718109 18857020 116222 SH SOLE 40 116222 0 0 PROCTER AND GAMBLE CO COM 742718109 499406 3078 SH OTR 43 3078 0 0 PROCTER AND GAMBLE CO COM 742718109 541145041 3335254 SH SOLE 43 2979206 0 356048 PROFESSIONAL DVRSTY NTWORK I COM 74312Y301 1990 1118 SH SOLE 18 1118 0 0 PROFESSIONAL DVRSTY NTWORK I COM 74312Y301 22846 12835 SH SOLE 21 12835 0 0 PROFIRE ENERGY INC COM 74316X101 11133 6018 SH SOLE 18 6018 0 0 PROFIRE ENERGY INC COM 74316X101 144239 77967 SH SOLE 21 77967 0 0 PROFIRE ENERGY INC COM 74316X101 646357 349382 SH SOLE 22 349382 0 0 PROFIRE ENERGY INC COM 74316X101 1809 978 SH SOLE 43 978 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 145941 17457 SH SOLE 2 852 0 16605 PROFRAC HLDG CORP CLASS A COM 74319N100 1814 217 SH SOLE 7 217 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 539646 64551 SH SOLE 18 64551 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 444543 53175 SH SOLE 19 53175 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 7621745 911692 SH SOLE 21 911692 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 5629273 673358 SH SOLE 22 651191 0 22167 PROG HOLDINGS INC COM NPV 74319R101 10710013 310976 SH SOLE 2 234104 0 76872 PROG HOLDINGS INC COM NPV 74319R101 7508 218 SH SOLE 4 218 0 0 PROG HOLDINGS INC COM NPV 74319R101 13328 387 SH SOLE 7 387 0 0 PROG HOLDINGS INC COM NPV 74319R101 5960944 173082 SH SOLE 18 173082 0 0 PROG HOLDINGS INC COM NPV 74319R101 10278067 298434 SH SOLE 19 298434 0 0 PROG HOLDINGS INC COM NPV 74319R101 176600330 5127768 SH SOLE 21 5127768 0 0 PROG HOLDINGS INC COM NPV 74319R101 53393847 1550344 SH SOLE 22 1477825 0 72519 PROG HOLDINGS INC COM NPV 74319R101 183290 5322 SH SOLE 23 5322 0 0 PROG HOLDINGS INC COM NPV 74319R101 340371 9883 SH SOLE 25 9883 0 0 PROG HOLDINGS INC COM NPV 74319R101 3844709 111635 SH SOLE 26 16580 0 95055 PROG HOLDINGS INC COM NPV 74319R101 70602 2050 SH SOLE 28 1207 0 843 PROG HOLDINGS INC COM NPV 74319R101 3411420 99054 SH SOLE 30 99054 0 0 PROG HOLDINGS INC COM NPV 74319R101 1655979 48083 SH SOLE 34 48083 0 0 PROG HOLDINGS INC COM NPV 74319R101 42912 1246 SH SOLE 36 1246 0 0 PROG HOLDINGS INC COM NPV 74319R101 281823 8183 SH SOLE 40 8183 0 0 PROG HOLDINGS INC COM NPV 74319R101 1718625 49902 SH SOLE 43 49259 0 643 PROGRESS SOFTWARE CORP COM 743312100 5552983 104164 SH SOLE 2 93420 0 10744 PROGRESS SOFTWARE CORP COM 743312100 14873 279 SH SOLE 4 143 0 136 PROGRESS SOFTWARE CORP COM 743312100 1211363 22723 SH SOLE 7 21499 0 1224 PROGRESS SOFTWARE CORP COM 743312100 6793240 127429 SH SOLE 18 127429 0 0 PROGRESS SOFTWARE CORP COM 743312100 5016631 94103 SH SOLE 19 94103 0 0 PROGRESS SOFTWARE CORP COM 743312100 285754234 5360237 SH SOLE 21 5360237 0 0 PROGRESS SOFTWARE CORP COM 743312100 71527840 1341734 SH SOLE 22 1305247 0 36487 PROGRESS SOFTWARE CORP COM 743312100 503566 9446 SH SOLE 25 9446 0 0 PROGRESS SOFTWARE CORP COM 743312100 587796 11026 SH SOLE 26 11026 0 0 PROGRESS SOFTWARE CORP COM 743312100 203751 3822 SH SOLE 28 780 0 3042 PROGRESS SOFTWARE CORP COM 743312100 9517274 178527 SH SOLE 30 178527 0 0 PROGRESS SOFTWARE CORP COM 743312100 41209 773 SH SOLE 36 773 0 0 PROGRESS SOFTWARE CORP COM 743312100 494130 9269 SH SOLE 40 9269 0 0 PROGRESS SOFTWARE CORP COM 743312100 6459156 121162 SH SOLE 43 119662 0 1500 PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 3570750 3450000 PRN SOLE 21 3450000 0 0 PROGRESSIVE CORP COM 743315103 279080426 1349388 SH SOLE 2 480355 0 869033 PROGRESSIVE CORP COM 743315103 107896339 521692 SH SOLE 4 271471 0 250221 PROGRESSIVE CORP COM 743315103 137581628 665224 SH SOLE 7 597802 0 67422 PROGRESSIVE CORP COM 743315103 8422124 40722 SH SOLE 13 40722 0 0 PROGRESSIVE CORP COM 743315103 17305250 83673 SH SOLE 15 83673 0 0 PROGRESSIVE CORP COM 743315103 628926599 3040937 SH SOLE 18 2955733 0 85204 PROGRESSIVE CORP COM 743315103 242436472 1172210 SH SOLE 19 1172210 0 0 PROGRESSIVE CORP COM 743315103 3422258192 16547037 SH SOLE 21 16547037 0 0 PROGRESSIVE CORP COM 743315103 2815259279 13612123 SH SOLE 22 12188135 0 1423988 PROGRESSIVE CORP COM 743315103 248478098 1201422 SH SOLE 23 1201422 0 0 PROGRESSIVE CORP COM 743315103 215906844 1043936 SH SOLE 25 1019838 0 24098 PROGRESSIVE CORP COM 743315103 152211454 735961 SH SOLE 26 454930 0 281031 PROGRESSIVE CORP COM 743315103 246193978 1190378 SH SOLE 28 13006 0 1177372 PROGRESSIVE CORP COM 743315103 5107627 24696 SH SOLE 29 24696 0 0 PROGRESSIVE CORP COM 743315103 1037108404 5014546 SH SOLE 30 4927126 0 87420 PROGRESSIVE CORP COM 743315103 38330778 185334 SH SOLE 31 176037 0 9297 PROGRESSIVE CORP COM 743315103 111603174 539615 SH SOLE 34 539615 0 0 PROGRESSIVE CORP COM 743315103 34020856 164495 SH SOLE 36 164495 0 0 PROGRESSIVE CORP COM 743315103 5929323 28669 SH SOLE 40 28669 0 0 PROGRESSIVE CORP COM 743315103 154908 749 SH OTR 43 749 0 0 PROGRESSIVE CORP COM 743315103 225993897 1092708 SH SOLE 43 960009 0 132699 PROGYNY INC COM 74340E103 9871618 258758 SH SOLE 2 151104 0 107654 PROGYNY INC COM 74340E103 11827 310 SH SOLE 4 310 0 0 PROGYNY INC COM 74340E103 713481 18702 SH SOLE 7 17718 0 984 PROGYNY INC COM 74340E103 12663206 331932 SH SOLE 18 303943 0 27989 PROGYNY INC COM 74340E103 27216744 713414 SH SOLE 19 713414 0 0 PROGYNY INC COM 74340E103 236433290 6197465 SH SOLE 21 6197465 0 0 PROGYNY INC COM 74340E103 128190142 3360161 SH SOLE 22 3231559 0 128602 PROGYNY INC COM 74340E103 545392 14296 SH SOLE 23 14296 0 0 PROGYNY INC COM 74340E103 652365 17100 SH SOLE 25 17100 0 0 PROGYNY INC COM 74340E103 1928406 50548 SH SOLE 26 20604 0 29944 PROGYNY INC COM 74340E103 75766 1986 SH SOLE 28 1183 0 803 PROGYNY INC COM 74340E103 3756974 98479 SH SOLE 30 98479 0 0 PROGYNY INC COM 74340E103 57797 1515 SH SOLE 36 1515 0 0 PROGYNY INC COM 74340E103 694635 18208 SH SOLE 40 18208 0 0 PROGYNY INC COM 74340E103 2406121 63070 SH SOLE 43 43078 0 19992 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 35209 21469 SH SOLE 2 1385 0 20084 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 986 601 SH SOLE 7 601 0 0 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 194596 118656 SH SOLE 18 118656 0 0 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 161419 98426 SH SOLE 19 98426 0 0 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 2495345 1521552 SH SOLE 21 1521552 0 0 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 1592361 970952 SH SOLE 22 934048 0 36904 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 5 3 SH SOLE 43 3 0 0 PROLOGIS INC. COM 74340W103 271379782 2084010 SH SOLE 2 441051 0 1642959 PROLOGIS INC. COM 74340W103 188721856 1449254 SH SOLE 4 1087152 0 362102 PROLOGIS INC. COM 74340W103 280923736 2157301 SH SOLE 7 1931838 0 225463 PROLOGIS INC. COM 74340W103 6180241 47460 SH SOLE 13 47460 0 0 PROLOGIS INC. COM 74340W103 17329938 133082 SH SOLE 15 133082 0 0 PROLOGIS INC. COM 74340W103 195614531 1502185 SH SOLE 18 1443967 0 58218 PROLOGIS INC. COM 74340W103 296673455 2278248 SH SOLE 19 2278248 0 0 PROLOGIS INC. COM 74340W103 4022983995 30893749 SH SOLE 21 30893749 0 0 PROLOGIS INC. COM 74340W103 3837184536 29466937 SH SOLE 22 26370582 0 3096355 PROLOGIS INC. COM 74340W103 231272934 1776017 SH SOLE 23 1776017 0 0 PROLOGIS INC. COM 74340W103 1017554186 7814116 SH SOLE 25 7472234 0 341882 PROLOGIS INC. COM 74340W103 160984345 1236249 SH SOLE 26 835523 0 400726 PROLOGIS INC. COM 74340W103 350490125 2691523 SH SOLE 28 185770 0 2505753 PROLOGIS INC. COM 74340W103 1270146087 9753848 SH SOLE 30 9753848 0 0 PROLOGIS INC. COM 74340W103 27599608 211946 SH SOLE 31 197094 0 14852 PROLOGIS INC. COM 74340W103 77961151 598688 SH SOLE 34 598688 0 0 PROLOGIS INC. COM 74340W103 31234309 239858 SH SOLE 36 239858 0 0 PROLOGIS INC. COM 74340W103 5896752 45283 SH SOLE 40 45283 0 0 PROLOGIS INC. COM 74340W103 164468 1263 SH OTR 43 1263 0 0 PROLOGIS INC. COM 74340W103 151666849 1164697 SH SOLE 43 1033166 0 131531 PROPETRO HLDG CORP COM 74347M108 5069675 627435 SH SOLE 2 273250 0 354185 PROPETRO HLDG CORP COM 74347M108 3547 439 SH SOLE 4 439 0 0 PROPETRO HLDG CORP COM 74347M108 7902 978 SH SOLE 7 978 0 0 PROPETRO HLDG CORP COM 74347M108 2565376 317497 SH SOLE 18 317497 0 0 PROPETRO HLDG CORP COM 74347M108 12514651 1548843 SH SOLE 19 1548843 0 0 PROPETRO HLDG CORP COM 74347M108 84820463 10497582 SH SOLE 21 10497582 0 0 PROPETRO HLDG CORP COM 74347M108 38905903 4815087 SH SOLE 22 4569256 0 245831 PROPETRO HLDG CORP COM 74347M108 253429 31365 SH SOLE 23 31365 0 0 PROPETRO HLDG CORP COM 74347M108 150256 18596 SH SOLE 25 18596 0 0 PROPETRO HLDG CORP COM 74347M108 3545601 438812 SH SOLE 26 21184 0 417628 PROPETRO HLDG CORP COM 74347M108 534742 66181 SH SOLE 28 0 0 66181 PROPETRO HLDG CORP COM 74347M108 1529382 189280 SH SOLE 30 189280 0 0 PROPETRO HLDG CORP COM 74347M108 163677 20257 SH SOLE 40 20257 0 0 PROPETRO HLDG CORP COM 74347M108 1770166 219080 SH SOLE 43 206875 0 12205 PROPHASE LABS INC COM 74345W108 12688 1961 SH SOLE 18 1961 0 0 PROPHASE LABS INC COM 74345W108 185262 28634 SH SOLE 21 28634 0 0 PROPHASE LABS INC COM 74345W108 173176 26766 SH SOLE 22 26766 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 9034 3945 SH SOLE 2 3945 0 0 PROS HOLDINGS INC COM 74346Y103 1645059 45281 SH SOLE 2 21832 0 23449 PROS HOLDINGS INC COM 74346Y103 6467 178 SH SOLE 4 178 0 0 PROS HOLDINGS INC COM 74346Y103 398286 10963 SH SOLE 7 10384 0 579 PROS HOLDINGS INC COM 74346Y103 4287267 118009 SH SOLE 18 108439 0 9570 PROS HOLDINGS INC COM 74346Y103 7515260 206861 SH SOLE 19 206861 0 0 PROS HOLDINGS INC COM 74346Y103 68098333 1874438 SH SOLE 21 1874438 0 0 PROS HOLDINGS INC COM 74346Y103 48532012 1335866 SH SOLE 22 1285004 0 50862 PROS HOLDINGS INC COM 74346Y103 14750 406 SH SOLE 23 406 0 0 PROS HOLDINGS INC COM 74346Y103 313201 8621 SH SOLE 25 8621 0 0 PROS HOLDINGS INC COM 74346Y103 492853 13566 SH SOLE 26 13566 0 0 PROS HOLDINGS INC COM 74346Y103 43669 1202 SH SOLE 28 590 0 612 PROS HOLDINGS INC COM 74346Y103 2331441 64174 SH SOLE 30 64174 0 0 PROS HOLDINGS INC COM 74346Y103 84031 2313 SH SOLE 34 2313 0 0 PROS HOLDINGS INC COM 74346Y103 19727 543 SH SOLE 36 543 0 0 PROS HOLDINGS INC COM 74346Y103 310876 8557 SH SOLE 40 8557 0 0 PROS HOLDINGS INC COM 74346Y103 559191 15392 SH SOLE 43 14930 0 462 PROS HOLDINGS INC NOTE 2.250% 9/1 74346YAG8 2171000 2000000 PRN SOLE 21 2000000 0 0 PROSOMNUS INC COMMON STOCK 50535E108 187 328 SH SOLE 18 328 0 0 PROSOMNUS INC COMMON STOCK 50535E108 9261 16276 SH SOLE 21 16276 0 0 PROSPECT CAP CORP COM 74348T102 6432495 1165307 SH SOLE 30 1165307 0 0 PROSPECT CAP CORP COM 74348T102 1134090 205451 SH SOLE 43 193980 0 11471 PROSPERITY BANCSHARES INC COM 743606105 9646703 146651 SH SOLE 2 85117 0 61534 PROSPERITY BANCSHARES INC COM 743606105 18418 280 SH SOLE 4 280 0 0 PROSPERITY BANCSHARES INC COM 743606105 1102802 16765 SH SOLE 7 16765 0 0 PROSPERITY BANCSHARES INC COM 743606105 10435471 158642 SH SOLE 18 158642 0 0 PROSPERITY BANCSHARES INC COM 743606105 1909067 29022 SH SOLE 19 29022 0 0 PROSPERITY BANCSHARES INC COM 743606105 321951395 4894366 SH SOLE 21 4894366 0 0 PROSPERITY BANCSHARES INC COM 743606105 188912990 2871891 SH SOLE 22 2750940 0 120951 PROSPERITY BANCSHARES INC COM 743606105 1217390 18507 SH SOLE 25 18507 0 0 PROSPERITY BANCSHARES INC COM 743606105 1981228 30119 SH SOLE 26 30119 0 0 PROSPERITY BANCSHARES INC COM 743606105 498415 7577 SH SOLE 28 1656 0 5921 PROSPERITY BANCSHARES INC COM 743606105 8336563 126734 SH SOLE 30 126734 0 0 PROSPERITY BANCSHARES INC COM 743606105 71371 1085 SH SOLE 31 1085 0 0 PROSPERITY BANCSHARES INC COM 743606105 138006 2098 SH SOLE 36 2098 0 0 PROSPERITY BANCSHARES INC COM 743606105 1390523 21139 SH SOLE 40 21139 0 0 PROSPERITY BANCSHARES INC COM 743606105 7052885 107219 SH SOLE 43 96648 0 10571 PROTAGONIST THERAPEUTICS INC COM 74366E102 1409672 48727 SH SOLE 2 18478 0 30249 PROTAGONIST THERAPEUTICS INC COM 74366E102 4050 140 SH SOLE 4 140 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 354971 12270 SH SOLE 7 11622 0 648 PROTAGONIST THERAPEUTICS INC COM 74366E102 4778542 165176 SH SOLE 18 165176 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 29163320 1008065 SH SOLE 19 1008065 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 71591393 2474642 SH SOLE 21 2474642 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 47724866 1649667 SH SOLE 22 1597614 0 52053 PROTAGONIST THERAPEUTICS INC COM 74366E102 63125 2182 SH SOLE 23 2182 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 249290 8617 SH SOLE 25 8617 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2171168 75049 SH SOLE 26 29862 0 45187 PROTAGONIST THERAPEUTICS INC COM 74366E102 2427343 83904 SH SOLE 30 83904 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 134785 4659 SH SOLE 34 4659 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 20077 694 SH SOLE 36 694 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 251778 8703 SH SOLE 40 8703 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 780821 26990 SH SOLE 43 20529 0 6461 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 26659 21158 SH SOLE 2 2660 0 18498 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 218485 173401 SH SOLE 18 173401 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 163456 129727 SH SOLE 19 129727 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 2881911 2287231 SH SOLE 21 2287231 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 880740 699000 SH SOLE 22 655465 0 43535 PROTARA THERAPEUTICS INC COM STK 74365U107 4251 1060 SH SOLE 2 1060 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 5029 1254 SH SOLE 18 1254 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 84262 21013 SH SOLE 21 21013 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 30223 7537 SH SOLE 22 7537 0 0 PROTHENA CORP PLC SHS G72800108 1420485 57347 SH SOLE 2 29940 0 27407 PROTHENA CORP PLC SHS G72800108 2749 111 SH SOLE 4 111 0 0 PROTHENA CORP PLC SHS G72800108 356217 14381 SH SOLE 7 13613 0 768 PROTHENA CORP PLC SHS G72800108 2701540 109065 SH SOLE 18 100731 0 8334 PROTHENA CORP PLC SHS G72800108 4198391 169495 SH SOLE 19 169495 0 0 PROTHENA CORP PLC SHS G72800108 46435923 1874684 SH SOLE 21 1874684 0 0 PROTHENA CORP PLC SHS G72800108 32232755 1301282 SH SOLE 22 1255302 0 45980 PROTHENA CORP PLC SHS G72800108 15258 616 SH SOLE 23 616 0 0 PROTHENA CORP PLC SHS G72800108 198631 8019 SH SOLE 25 8019 0 0 PROTHENA CORP PLC SHS G72800108 430626 17385 SH SOLE 26 17385 0 0 PROTHENA CORP PLC SHS G72800108 13648 551 SH SOLE 28 551 0 0 PROTHENA CORP PLC SHS G72800108 2628543 106118 SH SOLE 30 106118 0 0 PROTHENA CORP PLC SHS G72800108 12534 506 SH SOLE 36 506 0 0 PROTHENA CORP PLC SHS G72800108 244480 9870 SH SOLE 40 9870 0 0 PROTHENA CORP PLC SHS G72800108 1223217 49383 SH SOLE 43 46529 0 2854 PROTO LABS INC COM 743713109 2513154 70298 SH SOLE 2 55116 0 15182 PROTO LABS INC COM 743713109 14372 402 SH SOLE 4 103 0 299 PROTO LABS INC COM 743713109 333226 9321 SH SOLE 7 8822 0 499 PROTO LABS INC COM 743713109 2894606 80968 SH SOLE 18 80968 0 0 PROTO LABS INC COM 743713109 1995780 55826 SH SOLE 19 55826 0 0 PROTO LABS INC COM 743713109 112133414 3136599 SH SOLE 21 3136599 0 0 PROTO LABS INC COM 743713109 28703890 802906 SH SOLE 22 767641 0 35265 PROTO LABS INC COM 743713109 176534 4938 SH SOLE 25 4938 0 0 PROTO LABS INC COM 743713109 250250 7000 SH SOLE 26 7000 0 0 PROTO LABS INC COM 743713109 9402 263 SH SOLE 28 263 0 0 PROTO LABS INC COM 743713109 7738088 216450 SH SOLE 30 216450 0 0 PROTO LABS INC COM 743713109 6435 180 SH SOLE 36 180 0 0 PROTO LABS INC COM 743713109 205527 5749 SH SOLE 40 5749 0 0 PROTO LABS INC COM 743713109 998390 27927 SH SOLE 43 26293 0 1634 PROVIDENT BANCORP INC COM NEW 74383L105 24916 2738 SH SOLE 18 2738 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 333661 36666 SH SOLE 21 36666 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 463290 50911 SH SOLE 22 50911 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 428 47 SH SOLE 43 47 0 0 PROVIDENT FINL HLDGS INC COM 743868101 10851 811 SH SOLE 18 811 0 0 PROVIDENT FINL HLDGS INC COM 743868101 156145 11670 SH SOLE 21 11670 0 0 PROVIDENT FINL HLDGS INC COM 743868101 3657851 273382 SH SOLE 22 273382 0 0 PROVIDENT FINL HLDGS INC COM 743868101 5579 417 SH SOLE 43 417 0 0 PROVIDENT FINL SVCS INC COM 74386T105 886060 60814 SH SOLE 2 20949 0 39865 PROVIDENT FINL SVCS INC COM 74386T105 2914 200 SH SOLE 4 200 0 0 PROVIDENT FINL SVCS INC COM 74386T105 293702 20158 SH SOLE 7 19088 0 1070 PROVIDENT FINL SVCS INC COM 74386T105 3480088 238853 SH SOLE 18 238853 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1994123 136865 SH SOLE 19 136865 0 0 PROVIDENT FINL SVCS INC COM 74386T105 126356475 8672373 SH SOLE 21 8672373 0 0 PROVIDENT FINL SVCS INC COM 74386T105 27937130 1917442 SH SOLE 22 1824648 0 92794 PROVIDENT FINL SVCS INC COM 74386T105 16246 1115 SH SOLE 23 1115 0 0 PROVIDENT FINL SVCS INC COM 74386T105 207491 14241 SH SOLE 25 14241 0 0 PROVIDENT FINL SVCS INC COM 74386T105 155083 10644 SH SOLE 26 10644 0 0 PROVIDENT FINL SVCS INC COM 74386T105 20238 1389 SH SOLE 28 1389 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2169123 148876 SH SOLE 30 148876 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1530 105 SH SOLE 36 105 0 0 PROVIDENT FINL SVCS INC COM 74386T105 211556 14520 SH SOLE 40 14520 0 0 PROVIDENT FINL SVCS INC COM 74386T105 438892 30123 SH SOLE 43 29303 0 820 PRUDENTIAL FINL INC COM 744320102 94552199 805385 SH SOLE 2 172849 0 632536 PRUDENTIAL FINL INC COM 744320102 41297446 351767 SH SOLE 4 192097 0 159670 PRUDENTIAL FINL INC COM 744320102 99563653 848072 SH SOLE 7 786845 0 61227 PRUDENTIAL FINL INC COM 744320102 1461982 12453 SH SOLE 13 12453 0 0 PRUDENTIAL FINL INC COM 744320102 5902872 50280 SH SOLE 15 50280 0 0 PRUDENTIAL FINL INC COM 744320102 99548743 847945 SH SOLE 18 792268 0 55677 PRUDENTIAL FINL INC COM 744320102 18314752 156003 SH SOLE 19 156003 0 0 PRUDENTIAL FINL INC COM 744320102 1528925676 13023217 SH SOLE 21 13023217 0 0 PRUDENTIAL FINL INC COM 744320102 916699233 7808341 SH SOLE 22 7019012 0 789329 PRUDENTIAL FINL INC COM 744320102 64476667 549205 SH SOLE 23 549205 0 0 PRUDENTIAL FINL INC COM 744320102 130636498 1112747 SH SOLE 25 1111119 0 1628 PRUDENTIAL FINL INC COM 744320102 49535756 421940 SH SOLE 26 258562 0 163378 PRUDENTIAL FINL INC COM 744320102 108121056 920963 SH SOLE 28 92552 0 828411 PRUDENTIAL FINL INC COM 744320102 408243121 3477369 SH SOLE 30 3477369 0 0 PRUDENTIAL FINL INC COM 744320102 9517501 81069 SH SOLE 31 75259 0 5810 PRUDENTIAL FINL INC COM 744320102 5292509 45081 SH SOLE 32 45081 0 0 PRUDENTIAL FINL INC COM 744320102 1858677 15832 SH SOLE 34 15832 0 0 PRUDENTIAL FINL INC COM 744320102 12076351 102865 SH SOLE 36 102865 0 0 PRUDENTIAL FINL INC COM 744320102 2071406 17644 SH SOLE 40 17644 0 0 PRUDENTIAL FINL INC COM 744320102 58422777 497639 SH SOLE 43 454056 0 43583 PRUDENTIAL PLC ADR 74435K204 14607 758 SH SOLE 2 758 0 0 PRUDENTIAL PLC ADR 74435K204 44192602 2293337 SH SOLE 18 2271530 0 21807 PRUDENTIAL PLC ADR 74435K204 1231160 63890 SH SOLE 19 63890 0 0 PRUDENTIAL PLC ADR 74435K204 700310 36342 SH SOLE 23 36342 0 0 PRUDENTIAL PLC ADR 74435K204 8504216 441319 SH SOLE 43 399179 0 42140 PSQ HOLDINGS INC CL A 693691107 1034574 192300 SH SOLE 22 192300 0 0 PSYCHEMEDICS CORP COM NEW 744375205 2561 874 SH SOLE 18 874 0 0 PSYCHEMEDICS CORP COM NEW 744375205 25488 8699 SH SOLE 21 8699 0 0 PSYCHEMEDICS CORP COM NEW 744375205 196823 67175 SH SOLE 22 67175 0 0 PTC INC COM 69370C100 37696364 199515 SH SOLE 2 38953 0 160562 PTC INC COM 69370C100 19399981 102678 SH SOLE 4 47929 0 54749 PTC INC COM 69370C100 34683149 183567 SH SOLE 7 169235 0 14332 PTC INC COM 69370C100 1024055 5420 SH SOLE 13 5420 0 0 PTC INC COM 69370C100 3120344 16515 SH SOLE 15 16515 0 0 PTC INC COM 69370C100 49316930 261019 SH SOLE 18 253532 0 7487 PTC INC COM 69370C100 238492727 1262267 SH SOLE 19 1262267 0 0 PTC INC COM 69370C100 950571499 5031076 SH SOLE 21 5031076 0 0 PTC INC COM 69370C100 585749710 3100189 SH SOLE 22 2828212 0 271977 PTC INC COM 69370C100 33786440 178821 SH SOLE 23 178821 0 0 PTC INC COM 69370C100 55372646 293070 SH SOLE 25 292555 0 515 PTC INC COM 69370C100 24111767 127616 SH SOLE 26 73311 0 54305 PTC INC COM 69370C100 42164984 223166 SH SOLE 28 3395 0 219771 PTC INC COM 69370C100 245753124 1300694 SH SOLE 30 1278181 0 22513 PTC INC COM 69370C100 4523790 23943 SH SOLE 31 22280 0 1663 PTC INC COM 69370C100 24708817 130776 SH SOLE 34 130776 0 0 PTC INC COM 69370C100 5762103 30497 SH SOLE 36 30497 0 0 PTC INC COM 69370C100 1100198 5823 SH SOLE 40 5823 0 0 PTC INC COM 69370C100 11906 63 SH OTR 43 63 0 0 PTC INC COM 69370C100 16561158 87653 SH SOLE 43 74447 0 13206 PTC THERAPEUTICS INC COM 69366J200 4692188 161299 SH SOLE 2 75418 0 85881 PTC THERAPEUTICS INC COM 69366J200 6749 232 SH SOLE 4 232 0 0 PTC THERAPEUTICS INC COM 69366J200 412845 14192 SH SOLE 7 13452 0 740 PTC THERAPEUTICS INC COM 69366J200 6731659 231408 SH SOLE 18 218118 0 13290 PTC THERAPEUTICS INC COM 69366J200 29630172 1018569 SH SOLE 19 1018569 0 0 PTC THERAPEUTICS INC COM 69366J200 92038433 3163920 SH SOLE 21 3163920 0 0 PTC THERAPEUTICS INC COM 69366J200 72208972 2482261 SH SOLE 22 2386907 0 95354 PTC THERAPEUTICS INC COM 69366J200 272515 9368 SH SOLE 23 9368 0 0 PTC THERAPEUTICS INC COM 69366J200 395682 13602 SH SOLE 25 13602 0 0 PTC THERAPEUTICS INC COM 69366J200 4017940 138121 SH SOLE 26 24707 0 113414 PTC THERAPEUTICS INC COM 69366J200 36508 1255 SH SOLE 28 1255 0 0 PTC THERAPEUTICS INC COM 69366J200 7817181 268724 SH SOLE 30 268724 0 0 PTC THERAPEUTICS INC COM 69366J200 87183 2997 SH SOLE 34 2997 0 0 PTC THERAPEUTICS INC COM 69366J200 451826 15532 SH SOLE 40 15532 0 0 PTC THERAPEUTICS INC COM 69366J200 1268499 43606 SH SOLE 43 36615 0 6991 PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3 1692688 1825000 PRN SOLE 21 1825000 0 0 PUBLIC STORAGE COM 74460D109 93906635 323749 SH SOLE 2 55670 0 268079 PUBLIC STORAGE COM 74460D109 65991261 227509 SH SOLE 4 161855 0 65654 PUBLIC STORAGE COM 74460D109 101304905 349255 SH SOLE 7 312398 0 36857 PUBLIC STORAGE COM 74460D109 2184732 7532 SH SOLE 13 7532 0 0 PUBLIC STORAGE COM 74460D109 6631932 22864 SH SOLE 15 22864 0 0 PUBLIC STORAGE COM 74460D109 68169611 235019 SH SOLE 18 225195 0 9824 PUBLIC STORAGE COM 74460D109 92042709 317323 SH SOLE 19 317323 0 0 PUBLIC STORAGE COM 74460D109 1812240059 6247811 SH SOLE 21 6247811 0 0 PUBLIC STORAGE COM 74460D109 1444251379 4979147 SH SOLE 22 4510102 0 469045 PUBLIC STORAGE COM 74460D109 74154709 255653 SH SOLE 23 255653 0 0 PUBLIC STORAGE COM 74460D109 253175680 872839 SH SOLE 25 871728 0 1111 PUBLIC STORAGE COM 74460D109 43455049 149814 SH SOLE 26 86121 0 63693 PUBLIC STORAGE COM 74460D109 133174668 459128 SH SOLE 28 12914 0 446214 PUBLIC STORAGE COM 74460D109 418433885 1442577 SH SOLE 30 1442577 0 0 PUBLIC STORAGE COM 74460D109 10682330 36828 SH SOLE 31 34328 0 2500 PUBLIC STORAGE COM 74460D109 3428509 11820 SH SOLE 34 11820 0 0 PUBLIC STORAGE COM 74460D109 11548739 39815 SH SOLE 36 39815 0 0 PUBLIC STORAGE COM 74460D109 2297855 7922 SH SOLE 40 7922 0 0 PUBLIC STORAGE COM 74460D109 51051 176 SH OTR 43 176 0 0 PUBLIC STORAGE COM 74460D109 38310474 132078 SH SOLE 43 112999 0 19078 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 75327573 1127996 SH SOLE 2 258606 0 869390 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 34754583 520434 SH SOLE 4 253393 0 267041 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 93490664 1399980 SH SOLE 7 1251053 0 148927 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2660248 39836 SH SOLE 13 39836 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4983858 74631 SH SOLE 15 74631 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 140028668 2096865 SH SOLE 18 2026701 0 70164 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 143176320 2144000 SH SOLE 19 2144000 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1675939529 25096429 SH SOLE 21 25096429 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 731748595 10957601 SH SOLE 22 9880693 0 1076908 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 51696602 774133 SH SOLE 23 774133 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 141260669 2115314 SH SOLE 25 2102809 0 12505 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 86275820 1291941 SH SOLE 26 1042625 0 249316 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 71244176 1066849 SH SOLE 28 30204 0 1036645 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 318026260 4762298 SH SOLE 30 4762298 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7532717 112799 SH SOLE 31 104859 0 7940 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4299564 64384 SH SOLE 32 64384 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 39905591 597568 SH SOLE 34 597568 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9064851 135742 SH SOLE 36 135742 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1643389 24609 SH SOLE 40 24609 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 34058 510 SH OTR 43 510 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 40755678 610298 SH SOLE 43 504876 0 105422 PUBMATIC INC COM CL A 74467Q103 2124245 89555 SH SOLE 2 54489 0 35066 PUBMATIC INC COM CL A 74467Q103 8207 346 SH SOLE 4 346 0 0 PUBMATIC INC COM CL A 74467Q103 6547 276 SH SOLE 7 276 0 0 PUBMATIC INC COM CL A 74467Q103 2528149 106583 SH SOLE 18 106583 0 0 PUBMATIC INC COM CL A 74467Q103 4651966 196120 SH SOLE 19 196120 0 0 PUBMATIC INC COM CL A 74467Q103 36519146 1539593 SH SOLE 21 1539593 0 0 PUBMATIC INC COM CL A 74467Q103 31854086 1342921 SH SOLE 22 1280831 0 62090 PUBMATIC INC COM CL A 74467Q103 44973 1896 SH SOLE 23 1896 0 0 PUBMATIC INC COM CL A 74467Q103 220501 9296 SH SOLE 25 9296 0 0 PUBMATIC INC COM CL A 74467Q103 286775 12090 SH SOLE 26 290 0 11800 PUBMATIC INC COM CL A 74467Q103 635577 26795 SH SOLE 30 26795 0 0 PUBMATIC INC COM CL A 74467Q103 283667 11959 SH SOLE 40 11959 0 0 PUBMATIC INC COM CL A 74467Q103 441975 18633 SH SOLE 43 17834 0 799 PULMATRIX INC COM 74584P301 96073 54899 SH SOLE 22 54899 0 0 PULMONX CORP COM 745848101 382721 41286 SH SOLE 2 32115 0 9171 PULMONX CORP COM 745848101 3782 408 SH SOLE 7 408 0 0 PULMONX CORP COM 745848101 860478 92824 SH SOLE 18 92824 0 0 PULMONX CORP COM 745848101 3857358 416112 SH SOLE 19 416112 0 0 PULMONX CORP COM 745848101 12904424 1392063 SH SOLE 21 1392063 0 0 PULMONX CORP COM 745848101 9423493 1016558 SH SOLE 22 985573 0 30985 PULMONX CORP COM 745848101 50206 5416 SH SOLE 25 5416 0 0 PULMONX CORP COM 745848101 304547 32853 SH SOLE 30 32853 0 0 PULMONX CORP COM 745848101 31954 3447 SH SOLE 34 3447 0 0 PULMONX CORP COM 745848101 21386 2307 SH SOLE 40 2307 0 0 PULMONX CORP COM 745848101 315106 33992 SH SOLE 43 30372 0 3620 PULSE BIOSCIENCES INC COM 74587B101 46119 5295 SH SOLE 2 989 0 4306 PULSE BIOSCIENCES INC COM 74587B101 379024 43516 SH SOLE 18 43516 0 0 PULSE BIOSCIENCES INC COM 74587B101 286603 32905 SH SOLE 19 32905 0 0 PULSE BIOSCIENCES INC COM 74587B101 5039615 578601 SH SOLE 21 578601 0 0 PULSE BIOSCIENCES INC COM 74587B101 3290028 377730 SH SOLE 22 368638 0 9092 PULSE BIOSCIENCES INC COM 74587B101 58888 6761 SH SOLE 43 6483 0 278 PULTE GROUP INC COM 745867101 82799358 686448 SH SOLE 2 444119 0 242329 PULTE GROUP INC COM 745867101 34329417 284608 SH SOLE 4 139876 0 144732 PULTE GROUP INC COM 745867101 19687717 163221 SH SOLE 7 128560 0 34661 PULTE GROUP INC COM 745867101 5486039 45482 SH SOLE 13 45482 0 0 PULTE GROUP INC COM 745867101 4157651 34469 SH SOLE 15 34469 0 0 PULTE GROUP INC COM 745867101 41000306 339913 SH SOLE 18 313057 0 26856 PULTE GROUP INC COM 745867101 18952297 157124 SH SOLE 19 157124 0 0 PULTE GROUP INC COM 745867101 1318040191 10927211 SH SOLE 21 10927211 0 0 PULTE GROUP INC COM 745867101 634277134 5258474 SH SOLE 22 4737318 0 521156 PULTE GROUP INC COM 745867101 57848025 479589 SH SOLE 23 479589 0 0 PULTE GROUP INC COM 745867101 45334062 375842 SH SOLE 25 375842 0 0 PULTE GROUP INC COM 745867101 38594178 319965 SH SOLE 26 218918 0 101047 PULTE GROUP INC COM 745867101 41323930 342596 SH SOLE 28 2970 0 339626 PULTE GROUP INC COM 745867101 5822086 48268 SH SOLE 29 48268 0 0 PULTE GROUP INC COM 745867101 233105990 1932565 SH SOLE 30 1773783 0 158782 PULTE GROUP INC COM 745867101 15842713 131344 SH SOLE 31 128148 0 3196 PULTE GROUP INC COM 745867101 2550027 21141 SH SOLE 34 21141 0 0 PULTE GROUP INC COM 745867101 5997226 49720 SH SOLE 36 49720 0 0 PULTE GROUP INC COM 745867101 1220674 10120 SH SOLE 40 10120 0 0 PULTE GROUP INC COM 745867101 33532 278 SH OTR 43 278 0 0 PULTE GROUP INC COM 745867101 37230465 308659 SH SOLE 43 272849 0 35810 PUMA BIOTECHNOLOGY INC COM 74587V107 1180262 222691 SH SOLE 2 175931 0 46760 PUMA BIOTECHNOLOGY INC COM 74587V107 71667 13522 SH SOLE 18 13522 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 1368693 258244 SH SOLE 19 258244 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 450495 84999 SH SOLE 21 84999 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 5195177 980222 SH SOLE 22 953521 0 26701 PUMA BIOTECHNOLOGY INC COM 74587V107 62773 11844 SH SOLE 23 11844 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 240816 45437 SH SOLE 26 8665 0 36772 PUMA BIOTECHNOLOGY INC COM 74587V107 3175 599 SH SOLE 43 599 0 0 PURE CYCLE CORP COM NEW 746228303 20311 2138 SH SOLE 2 734 0 1404 PURE CYCLE CORP COM NEW 746228303 2584 272 SH SOLE 7 272 0 0 PURE CYCLE CORP COM NEW 746228303 522377 54987 SH SOLE 18 54987 0 0 PURE CYCLE CORP COM NEW 746228303 403437 42467 SH SOLE 19 42467 0 0 PURE CYCLE CORP COM NEW 746228303 6405860 674301 SH SOLE 21 674301 0 0 PURE CYCLE CORP COM NEW 746228303 4719942 496836 SH SOLE 22 489357 0 7479 PURE CYCLE CORP COM NEW 746228303 43035 4530 SH SOLE 43 4530 0 0 PURE STORAGE INC CL A 74624M102 55534210 1068171 SH SOLE 2 702896 0 365275 PURE STORAGE INC CL A 74624M102 7406963 142469 SH SOLE 4 66771 0 75698 PURE STORAGE INC CL A 74624M102 3047082 58609 SH SOLE 7 56219 0 2390 PURE STORAGE INC CL A 74624M102 5451203 104851 SH SOLE 13 104851 0 0 PURE STORAGE INC CL A 74624M102 29808363 573348 SH SOLE 18 568601 0 4747 PURE STORAGE INC CL A 74624M102 37815550 727362 SH SOLE 19 727362 0 0 PURE STORAGE INC CL A 74624M102 851052177 16369536 SH SOLE 21 16369536 0 0 PURE STORAGE INC CL A 74624M102 459649413 8841112 SH SOLE 22 8456180 0 384932 PURE STORAGE INC CL A 74624M102 2509921 48277 SH SOLE 23 48277 0 0 PURE STORAGE INC CL A 74624M102 3143991 60473 SH SOLE 25 60473 0 0 PURE STORAGE INC CL A 74624M102 7621422 146594 SH SOLE 26 94941 0 51653 PURE STORAGE INC CL A 74624M102 9383571 180488 SH SOLE 28 31204 0 149284 PURE STORAGE INC CL A 74624M102 2163200 41608 SH SOLE 29 41608 0 0 PURE STORAGE INC CL A 74624M102 13901970 267397 SH SOLE 30 267397 0 0 PURE STORAGE INC CL A 74624M102 10165709 195532 SH SOLE 31 190608 0 4924 PURE STORAGE INC CL A 74624M102 66323851 1275704 SH SOLE 34 1275704 0 0 PURE STORAGE INC CL A 74624M102 157270 3025 SH SOLE 36 3025 0 0 PURE STORAGE INC CL A 74624M102 3283688 63160 SH SOLE 40 63160 0 0 PURE STORAGE INC CL A 74624M102 44036 847 SH OTR 43 847 0 0 PURE STORAGE INC CL A 74624M102 7146441 137458 SH SOLE 43 114172 0 23286 PURECYCLE TECHNOLOGIES INC COM 74623V103 552970 88902 SH SOLE 2 31010 0 57892 PURECYCLE TECHNOLOGIES INC COM 74623V103 3278 527 SH SOLE 4 527 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 7377 1186 SH SOLE 7 1186 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 1848671 297214 SH SOLE 18 297214 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 1547356 248771 SH SOLE 19 248771 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 25895154 4163208 SH SOLE 21 4163208 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 24146494 3882073 SH SOLE 22 3755084 0 126989 PURECYCLE TECHNOLOGIES INC COM 74623V103 96031 15439 SH SOLE 25 15439 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 46208 7429 SH SOLE 30 7429 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 147557 23723 SH SOLE 40 23723 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 345378 55527 SH SOLE 43 49565 0 5962 PURPLE INNOVATION INC COM 74640Y106 42587 24475 SH SOLE 2 2062 0 22413 PURPLE INNOVATION INC COM 74640Y106 1404 807 SH SOLE 7 807 0 0 PURPLE INNOVATION INC COM 74640Y106 269171 154696 SH SOLE 18 154696 0 0 PURPLE INNOVATION INC COM 74640Y106 183050 105201 SH SOLE 19 105201 0 0 PURPLE INNOVATION INC COM 74640Y106 3498635 2010710 SH SOLE 21 2010710 0 0 PURPLE INNOVATION INC COM 74640Y106 2930346 1684107 SH SOLE 22 1638369 0 45738 PURPLE INNOVATION INC COM 74640Y106 10431 5995 SH SOLE 28 5995 0 0 PURPLE INNOVATION INC COM 74640Y106 280 161 SH SOLE 43 161 0 0 PVH CORPORATION COM 693656100 18296314 130121 SH SOLE 2 57185 0 72936 PVH CORPORATION COM 693656100 21935 156 SH SOLE 4 156 0 0 PVH CORPORATION COM 693656100 1913561 13609 SH SOLE 7 12911 0 698 PVH CORPORATION COM 693656100 21373915 152008 SH SOLE 18 152008 0 0 PVH CORPORATION COM 693656100 2688885 19123 SH SOLE 19 19123 0 0 PVH CORPORATION COM 693656100 420374687 2989650 SH SOLE 21 2989650 0 0 PVH CORPORATION COM 693656100 246385419 1752261 SH SOLE 22 1673531 0 78730 PVH CORPORATION COM 693656100 1786731 12707 SH SOLE 25 12707 0 0 PVH CORPORATION COM 693656100 5085582 36168 SH SOLE 26 36168 0 0 PVH CORPORATION COM 693656100 2283928 16243 SH SOLE 28 16243 0 0 PVH CORPORATION COM 693656100 10459697 74388 SH SOLE 30 74388 0 0 PVH CORPORATION COM 693656100 105317 749 SH SOLE 31 749 0 0 PVH CORPORATION COM 693656100 354337 2520 SH SOLE 36 2520 0 0 PVH CORPORATION COM 693656100 1752563 12464 SH SOLE 40 12464 0 0 PVH CORPORATION COM 693656100 29014976 206351 SH SOLE 43 195283 0 11068 PYXIS ONCOLOGY INC COMMON STOCK 747324101 34736 8154 SH SOLE 18 8154 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 330832 77660 SH SOLE 21 77660 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 987677 231849 SH SOLE 22 231849 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 17049 4002 SH SOLE 26 2412 0 1590 PYXIS TANKERS INC COM NEW Y71726130 7780 1631 SH SOLE 2 1631 0 0 Q2 HLDGS INC COM 74736L109 10639668 202429 SH SOLE 2 98515 0 103914 Q2 HLDGS INC COM 74736L109 20551 391 SH SOLE 4 203 0 188 Q2 HLDGS INC COM 74736L109 535849 10195 SH SOLE 7 9664 0 531 Q2 HLDGS INC COM 74736L109 9071803 172599 SH SOLE 18 148481 0 24118 Q2 HLDGS INC COM 74736L109 32686381 621887 SH SOLE 19 621887 0 0 Q2 HLDGS INC COM 74736L109 124450149 2367773 SH SOLE 21 2367773 0 0 Q2 HLDGS INC COM 74736L109 118558856 2255686 SH SOLE 22 2158731 0 96955 Q2 HLDGS INC COM 74736L109 496955 9455 SH SOLE 23 9455 0 0 Q2 HLDGS INC COM 74736L109 647802 12325 SH SOLE 25 12325 0 0 Q2 HLDGS INC COM 74736L109 5788223 110126 SH SOLE 26 17247 0 92879 Q2 HLDGS INC COM 74736L109 52718 1003 SH SOLE 28 1003 0 0 Q2 HLDGS INC COM 74736L109 4677893 89001 SH SOLE 30 89001 0 0 Q2 HLDGS INC COM 74736L109 14634386 278432 SH SOLE 34 278432 0 0 Q2 HLDGS INC COM 74736L109 16504 314 SH SOLE 36 314 0 0 Q2 HLDGS INC COM 74736L109 674082 12825 SH SOLE 40 12825 0 0 Q2 HLDGS INC COM 74736L109 1426899 27148 SH SOLE 43 23271 0 3877 Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2397175 2530000 PRN SOLE 21 2530000 0 0 Q32 BIO INC COM 746964105 55806 3275 SH SOLE 2 1750 0 1525 Q32 BIO INC COM 746964105 6203 364 SH SOLE 21 364 0 0 Q32 BIO INC COM 746964105 697515 40934 SH SOLE 22 40934 0 0 QCR HOLDINGS INC COM 74727A104 892331 14691 SH SOLE 2 5091 0 9600 QCR HOLDINGS INC COM 74727A104 8807 145 SH SOLE 7 145 0 0 QCR HOLDINGS INC COM 74727A104 2824228 46497 SH SOLE 18 46497 0 0 QCR HOLDINGS INC COM 74727A104 2129362 35057 SH SOLE 19 35057 0 0 QCR HOLDINGS INC COM 74727A104 40265153 662910 SH SOLE 21 662910 0 0 QCR HOLDINGS INC COM 74727A104 30363136 499887 SH SOLE 22 478351 0 21536 QCR HOLDINGS INC COM 74727A104 209674 3452 SH SOLE 25 3452 0 0 QCR HOLDINGS INC COM 74727A104 130712 2152 SH SOLE 28 0 0 2152 QCR HOLDINGS INC COM 74727A104 1239157 20401 SH SOLE 30 20401 0 0 QCR HOLDINGS INC COM 74727A104 259117 4266 SH SOLE 40 4266 0 0 QCR HOLDINGS INC COM 74727A104 2936061 48338 SH SOLE 43 44854 0 3484 QIAGEN NV SHS NEW N72482149 18927250 440271 SH SOLE 2 264594 0 175677 QIAGEN NV SHS NEW N72482149 78801 1833 SH SOLE 7 1833 0 0 QIAGEN NV SHS NEW N72482149 4448046 103467 SH SOLE 18 103467 0 0 QIAGEN NV SHS NEW N72482149 53950000 1254943 SH SOLE 19 1254943 0 0 QIAGEN NV SHS NEW N72482149 92425491 2149930 SH SOLE 21 2149930 0 0 QIAGEN NV SHS NEW N72482149 87156292 2027362 SH SOLE 22 1833079 0 194283 QIAGEN NV SHS NEW N72482149 3084146 71741 SH SOLE 26 0 0 71741 QIAGEN NV SHS NEW N72482149 6148 143 SH SOLE 30 143 0 0 QIAGEN NV SHS NEW N72482149 119770 2786 SH SOLE 31 2786 0 0 QIAGEN NV SHS NEW N72482149 54817366 1275119 SH SOLE 34 1275119 0 0 QIAGEN NV SHS NEW N72482149 13531562 314761 SH SOLE 43 279890 0 34871 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 576417 31276 SH SOLE 2 6373 0 24903 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 643963 34941 SH SOLE 4 17817 0 17124 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 462962 25120 SH SOLE 7 23384 0 1736 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 345950 18771 SH SOLE 13 18771 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 2639821 143235 SH SOLE 15 143235 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 606679 32918 SH SOLE 18 32918 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 37302338 2024001 SH SOLE 21 2024001 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 20626008 1119154 SH SOLE 22 966497 0 152657 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 3005509 163077 SH SOLE 23 163077 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 1448045 78570 SH SOLE 25 78570 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 2148090 116554 SH SOLE 26 0 0 116554 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 5020037 272384 SH SOLE 28 0 0 272384 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 13824822 750126 SH SOLE 30 750126 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 88132 4782 SH SOLE 34 4782 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 53300 2892 SH SOLE 36 2892 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 33340 1809 SH SOLE 40 1809 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 6363381 345273 SH SOLE 43 313542 0 31731 QIWI PLC SPON ADR REP B 74735M108 0 1297 SH SOLE 25 1297 0 0 QORVO INC COM 74736K101 17539708 152745 SH SOLE 2 57186 0 95559 QORVO INC COM 74736K101 4593659 40004 SH SOLE 4 30172 0 9832 QORVO INC COM 74736K101 7100743 61837 SH SOLE 7 54706 0 7131 QORVO INC COM 74736K101 227708 1983 SH SOLE 13 1983 0 0 QORVO INC COM 74736K101 1997927 17399 SH SOLE 15 17399 0 0 QORVO INC COM 74736K101 21819537 190016 SH SOLE 18 183928 0 6088 QORVO INC COM 74736K101 5822914 50709 SH SOLE 19 50709 0 0 QORVO INC COM 74736K101 500193164 4355945 SH SOLE 21 4355945 0 0 QORVO INC COM 74736K101 266532487 2321105 SH SOLE 22 2084400 0 236705 QORVO INC COM 74736K101 17065575 148616 SH SOLE 23 148616 0 0 QORVO INC COM 74736K101 67642219 589064 SH SOLE 25 533356 0 55708 QORVO INC COM 74736K101 14585018 127014 SH SOLE 26 86165 0 40849 QORVO INC COM 74736K101 22742426 198053 SH SOLE 28 6137 0 191916 QORVO INC COM 74736K101 92974980 809675 SH SOLE 30 802352 0 7323 QORVO INC COM 74736K101 6946871 60497 SH SOLE 31 22213 0 38284 QORVO INC COM 74736K101 1214442 10576 SH SOLE 34 10576 0 0 QORVO INC COM 74736K101 2699079 23505 SH SOLE 36 23505 0 0 QORVO INC COM 74736K101 531778 4631 SH SOLE 40 4631 0 0 QORVO INC COM 74736K101 23081 201 SH OTR 43 201 0 0 QORVO INC COM 74736K101 12946853 112748 SH SOLE 43 91755 0 20993 QUAD / GRAPHICS INC COM CL A 747301109 121657 22911 SH SOLE 2 1655 0 21256 QUAD / GRAPHICS INC COM CL A 747301109 462421 87085 SH SOLE 18 87085 0 0 QUAD / GRAPHICS INC COM CL A 747301109 325009 61207 SH SOLE 19 61207 0 0 QUAD / GRAPHICS INC COM CL A 747301109 6064301 1142053 SH SOLE 21 1142053 0 0 QUAD / GRAPHICS INC COM CL A 747301109 4149829 781512 SH SOLE 22 760556 0 20956 QUAD / GRAPHICS INC COM CL A 747301109 1017 192 SH SOLE 43 15 0 176 QUADRO ACQUISITION ONE CORP CL A SHS G52807107 55947 5100 SH SOLE 2 5100 0 0 QUAKER HOUGHTON COM 747316107 9597080 46758 SH SOLE 2 29106 0 17652 QUAKER HOUGHTON COM 747316107 7800 38 SH SOLE 4 38 0 0 QUAKER HOUGHTON COM 747316107 24014 117 SH SOLE 7 117 0 0 QUAKER HOUGHTON COM 747316107 9312398 45371 SH SOLE 18 43553 0 1818 QUAKER HOUGHTON COM 747316107 22635791 110284 SH SOLE 19 110284 0 0 QUAKER HOUGHTON COM 747316107 327357535 1594921 SH SOLE 21 1594921 0 0 QUAKER HOUGHTON COM 747316107 100113972 487766 SH SOLE 22 469457 0 18309 QUAKER HOUGHTON COM 747316107 571416 2784 SH SOLE 23 2784 0 0 QUAKER HOUGHTON COM 747316107 510046 2485 SH SOLE 25 2485 0 0 QUAKER HOUGHTON COM 747316107 5242085 25540 SH SOLE 26 4073 0 21467 QUAKER HOUGHTON COM 747316107 49671 242 SH SOLE 28 242 0 0 QUAKER HOUGHTON COM 747316107 5914895 28818 SH SOLE 30 28818 0 0 QUAKER HOUGHTON COM 747316107 516614 2517 SH SOLE 40 2517 0 0 QUAKER HOUGHTON COM 747316107 2860387 13936 SH SOLE 43 13334 0 602 QUALCOMM INC COM 747525103 525716963 3105239 SH SOLE 2 1465103 0 1640136 QUALCOMM INC COM 747525103 207613267 1226304 SH SOLE 4 593480 0 632824 QUALCOMM INC COM 747525103 201418580 1189714 SH SOLE 7 1084520 0 105194 QUALCOMM INC COM 747525103 32392169 191330 SH SOLE 13 191330 0 0 QUALCOMM INC COM 747525103 28324906 167306 SH SOLE 15 167306 0 0 QUALCOMM INC COM 747525103 402299633 2376253 SH SOLE 18 2156806 0 219447 QUALCOMM INC COM 747525103 212190293 1253339 SH SOLE 19 1253339 0 0 QUALCOMM INC COM 747525103 6252535625 36931693 SH SOLE 21 36931693 0 0 QUALCOMM INC COM 747525103 4264732181 25190385 SH SOLE 22 22551902 0 2638483 QUALCOMM INC COM 747525103 424060439 2504787 SH SOLE 23 2504787 0 0 QUALCOMM INC COM 747525103 367541835 2170950 SH SOLE 25 2110455 0 60495 QUALCOMM INC COM 747525103 269693207 1592990 SH SOLE 26 990245 0 602745 QUALCOMM INC COM 747525103 410521349 2424816 SH SOLE 28 62386 0 2362430 QUALCOMM INC COM 747525103 20921248 123575 SH SOLE 29 123575 0 0 QUALCOMM INC COM 747525103 1637390706 9671534 SH SOLE 30 9622155 0 49379 QUALCOMM INC COM 747525103 89143053 526539 SH SOLE 31 508624 0 17915 QUALCOMM INC COM 747525103 56648627 334605 SH SOLE 32 334605 0 0 QUALCOMM INC COM 747525103 163155087 963704 SH SOLE 34 963704 0 0 QUALCOMM INC COM 747525103 44809985 264678 SH SOLE 36 264678 0 0 QUALCOMM INC COM 747525103 9352809 55244 SH SOLE 40 55244 0 0 QUALCOMM INC COM 747525103 231772 1369 SH OTR 43 1369 0 0 QUALCOMM INC COM 747525103 248893061 1470130 SH SOLE 43 1239447 0 230683 QUALIGEN THERAPEUTICS INC COM NEW 74754R202 10243 25607 SH SOLE 22 25607 0 0 QUALYS INC COM 74758T303 10393665 62286 SH SOLE 2 40421 0 21865 QUALYS INC COM 74758T303 601900 3607 SH SOLE 4 955 0 2652 QUALYS INC COM 74758T303 841192 5041 SH SOLE 7 4895 0 146 QUALYS INC COM 74758T303 286349 1716 SH SOLE 13 1716 0 0 QUALYS INC COM 74758T303 24117721 144530 SH SOLE 18 140077 0 4453 QUALYS INC COM 74758T303 25404623 152242 SH SOLE 19 152242 0 0 QUALYS INC COM 74758T303 531402855 3184532 SH SOLE 21 3184532 0 0 QUALYS INC COM 74758T303 213169083 1277456 SH SOLE 22 1239145 0 38311 QUALYS INC COM 74758T303 967846 5800 SH SOLE 23 5800 0 0 QUALYS INC COM 74758T303 1191285 7139 SH SOLE 25 7139 0 0 QUALYS INC COM 74758T303 2785060 16690 SH SOLE 26 10189 0 6501 QUALYS INC COM 74758T303 292356 1752 SH SOLE 28 597 0 1155 QUALYS INC COM 74758T303 72922 437 SH SOLE 29 437 0 0 QUALYS INC COM 74758T303 36062109 216109 SH SOLE 30 216109 0 0 QUALYS INC COM 74758T303 159194 954 SH SOLE 31 954 0 0 QUALYS INC COM 74758T303 2121085 12711 SH SOLE 34 12711 0 0 QUALYS INC COM 74758T303 1256197 7528 SH SOLE 40 7528 0 0 QUALYS INC COM 74758T303 5408924 32414 SH SOLE 43 27243 0 5171 QUANEX BLDG PRODS CORP COM 747619104 2117224 55093 SH SOLE 2 36022 0 19071 QUANEX BLDG PRODS CORP COM 747619104 7455 194 SH SOLE 4 194 0 0 QUANEX BLDG PRODS CORP COM 747619104 10837 282 SH SOLE 7 282 0 0 QUANEX BLDG PRODS CORP COM 747619104 4227838 110014 SH SOLE 18 110014 0 0 QUANEX BLDG PRODS CORP COM 747619104 2694865 70124 SH SOLE 19 70124 0 0 QUANEX BLDG PRODS CORP COM 747619104 154486525 4019946 SH SOLE 21 4019946 0 0 QUANEX BLDG PRODS CORP COM 747619104 37479780 975274 SH SOLE 22 933548 0 41726 QUANEX BLDG PRODS CORP COM 747619104 279002 7260 SH SOLE 25 7260 0 0 QUANEX BLDG PRODS CORP COM 747619104 333303 8673 SH SOLE 26 8673 0 0 QUANEX BLDG PRODS CORP COM 747619104 2721920 70828 SH SOLE 30 70828 0 0 QUANEX BLDG PRODS CORP COM 747619104 277734 7227 SH SOLE 40 7227 0 0 QUANEX BLDG PRODS CORP COM 747619104 1007327 26212 SH SOLE 43 25428 0 784 QUANTA SVCS INC COM 74762E102 93670890 360550 SH SOLE 2 141121 0 219429 QUANTA SVCS INC COM 74762E102 34754225 133773 SH SOLE 4 103431 0 30342 QUANTA SVCS INC COM 74762E102 46440029 178753 SH SOLE 7 164634 0 14119 QUANTA SVCS INC COM 74762E102 1988509 7654 SH SOLE 13 7654 0 0 QUANTA SVCS INC COM 74762E102 5309792 20438 SH SOLE 15 20438 0 0 QUANTA SVCS INC COM 74762E102 80128295 308423 SH SOLE 18 292217 0 16206 QUANTA SVCS INC COM 74762E102 44533877 171416 SH SOLE 19 171416 0 0 QUANTA SVCS INC COM 74762E102 1038798609 3998455 SH SOLE 21 3998455 0 0 QUANTA SVCS INC COM 74762E102 831412480 3200202 SH SOLE 22 2852035 0 348167 QUANTA SVCS INC COM 74762E102 65418160 251802 SH SOLE 23 251802 0 0 QUANTA SVCS INC COM 74762E102 84190788 324060 SH SOLE 25 322989 0 1071 QUANTA SVCS INC COM 74762E102 45682972 175839 SH SOLE 26 89822 0 86017 QUANTA SVCS INC COM 74762E102 78359057 301613 SH SOLE 28 3726 0 297887 QUANTA SVCS INC COM 74762E102 1109606 4271 SH SOLE 29 4271 0 0 QUANTA SVCS INC COM 74762E102 278559379 1072207 SH SOLE 30 1030310 0 41897 QUANTA SVCS INC COM 74762E102 9785367 37665 SH SOLE 31 35320 0 2345 QUANTA SVCS INC COM 74762E102 109397363 421083 SH SOLE 34 421083 0 0 QUANTA SVCS INC COM 74762E102 10356667 39864 SH SOLE 36 39864 0 0 QUANTA SVCS INC COM 74762E102 1899917 7313 SH SOLE 40 7313 0 0 QUANTA SVCS INC COM 74762E102 56117 216 SH OTR 43 216 0 0 QUANTA SVCS INC COM 74762E102 55539893 213779 SH SOLE 43 183271 0 30509 QUANTERIX CORP COM 74766Q101 817744 34709 SH SOLE 2 15931 0 18778 QUANTERIX CORP COM 74766Q101 2592 110 SH SOLE 4 110 0 0 QUANTERIX CORP COM 74766Q101 6220 264 SH SOLE 7 264 0 0 QUANTERIX CORP COM 74766Q101 2319152 98436 SH SOLE 18 98436 0 0 QUANTERIX CORP COM 74766Q101 2531263 107439 SH SOLE 19 107439 0 0 QUANTERIX CORP COM 74766Q101 38351887 1627839 SH SOLE 21 1627839 0 0 QUANTERIX CORP COM 74766Q101 25379044 1077209 SH SOLE 22 1032250 0 44959 QUANTERIX CORP COM 74766Q101 141172 5992 SH SOLE 25 5992 0 0 QUANTERIX CORP COM 74766Q101 238050 10104 SH SOLE 26 10104 0 0 QUANTERIX CORP COM 74766Q101 26929 1143 SH SOLE 28 0 0 1143 QUANTERIX CORP COM 74766Q101 2073092 87992 SH SOLE 30 87992 0 0 QUANTERIX CORP COM 74766Q101 167771 7121 SH SOLE 40 7121 0 0 QUANTERIX CORP COM 74766Q101 1510667 64120 SH SOLE 43 52540 0 11580 QUANTUM COMPUTING INC COM 74766W108 6746 6813 SH SOLE 18 6813 0 0 QUANTUM COMPUTING INC COM 74766W108 90807 91715 SH SOLE 21 91715 0 0 QUANTUM COMPUTING INC COM 74766W108 208110 210191 SH SOLE 22 210191 0 0 QUANTUM CORP COM NEW 747906501 6245 10494 SH SOLE 18 10494 0 0 QUANTUM CORP COM NEW 747906501 83221 139844 SH SOLE 21 139844 0 0 QUANTUM CORP COM NEW 747906501 503766 846523 SH SOLE 22 846523 0 0 QUANTUM SI INC COM CL A 74765K105 102556 52059 SH SOLE 2 4548 0 47511 QUANTUM SI INC COM CL A 74765K105 2943 1494 SH SOLE 7 1494 0 0 QUANTUM SI INC COM CL A 74765K105 564555 286576 SH SOLE 18 286576 0 0 QUANTUM SI INC COM CL A 74765K105 1046306 531120 SH SOLE 19 531120 0 0 QUANTUM SI INC COM CL A 74765K105 7169845 3639515 SH SOLE 21 3639515 0 0 QUANTUM SI INC COM CL A 74765K105 5360685 2721160 SH SOLE 22 2594161 0 126999 QUANTUM SI INC COM CL A 74765K105 140 71 SH SOLE 43 71 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 2453119 390003 SH SOLE 2 132762 0 257241 QUANTUMSCAPE CORP COM CL A 74767V109 6598 1049 SH SOLE 4 1049 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 333879 53081 SH SOLE 7 50407 0 2674 QUANTUMSCAPE CORP COM CL A 74767V109 681672 108374 SH SOLE 18 108374 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 745705 118554 SH SOLE 19 118554 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 31394113 4991115 SH SOLE 21 4991115 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 54343883 8639727 SH SOLE 22 8211014 0 428713 QUANTUMSCAPE CORP COM CL A 74767V109 411102 65358 SH SOLE 25 65358 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 594839 94569 SH SOLE 26 94569 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 27135 4314 SH SOLE 28 4314 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1399160 222442 SH SOLE 30 222442 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 26670 4240 SH SOLE 31 4240 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 496577 78947 SH SOLE 40 78947 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 2512742 399482 SH SOLE 43 299332 0 100150 QUDIAN INC ADR 747798106 476015 190406 SH SOLE 43 190302 0 104 QUEST DIAGNOSTICS INC COM 74834L100 26930682 202319 SH SOLE 2 108692 0 93627 QUEST DIAGNOSTICS INC COM 74834L100 14327694 107638 SH SOLE 4 58891 0 48747 QUEST DIAGNOSTICS INC COM 74834L100 27283024 204966 SH SOLE 7 189759 0 15207 QUEST DIAGNOSTICS INC COM 74834L100 646249 4855 SH SOLE 13 4855 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2096616 15751 SH SOLE 15 15751 0 0 QUEST DIAGNOSTICS INC COM 74834L100 24407582 183364 SH SOLE 18 172509 0 10855 QUEST DIAGNOSTICS INC COM 74834L100 38430454 288712 SH SOLE 19 288712 0 0 QUEST DIAGNOSTICS INC COM 74834L100 550656503 4136853 SH SOLE 21 4136853 0 0 QUEST DIAGNOSTICS INC COM 74834L100 351845803 2643271 SH SOLE 22 2374528 0 268743 QUEST DIAGNOSTICS INC COM 74834L100 24417166 183436 SH SOLE 23 183436 0 0 QUEST DIAGNOSTICS INC COM 74834L100 40031501 300740 SH SOLE 25 300385 0 355 QUEST DIAGNOSTICS INC COM 74834L100 21031114 157998 SH SOLE 26 111032 0 46966 QUEST DIAGNOSTICS INC COM 74834L100 43912057 329893 SH SOLE 28 36226 0 293667 QUEST DIAGNOSTICS INC COM 74834L100 196351759 1475109 SH SOLE 30 1424900 0 50209 QUEST DIAGNOSTICS INC COM 74834L100 3391243 25477 SH SOLE 31 23621 0 1856 QUEST DIAGNOSTICS INC COM 74834L100 21570609 162051 SH SOLE 34 162051 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6052512 45470 SH SOLE 36 45470 0 0 QUEST DIAGNOSTICS INC COM 74834L100 796796 5986 SH SOLE 40 5986 0 0 QUEST DIAGNOSTICS INC COM 74834L100 40465 304 SH OTR 43 304 0 0 QUEST DIAGNOSTICS INC COM 74834L100 30133488 226380 SH SOLE 43 197763 0 28617 QUEST RESOURCE HLDG CORP COM NEW 74836W203 18576 2165 SH SOLE 2 2165 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 25148 2931 SH SOLE 18 2931 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 322711 37612 SH SOLE 21 37612 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 218970 25521 SH SOLE 22 25521 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 34320 4000 SH SOLE 43 4000 0 0 QUICKLOGIC CORP COM NEW 74837P405 61924 3863 SH SOLE 18 3863 0 0 QUICKLOGIC CORP COM NEW 74837P405 476171 29705 SH SOLE 21 29705 0 0 QUICKLOGIC CORP COM NEW 74837P405 1927399 120237 SH SOLE 22 120237 0 0 QUICKLOGIC CORP COM NEW 74837P405 28181 1758 SH SOLE 26 1758 0 0 QUICKLOGIC CORP COM NEW 74837P405 45189 2819 SH SOLE 43 2819 0 0 QUIDELORTHO CORP COM 219798105 5937561 123854 SH SOLE 2 45929 0 77925 QUIDELORTHO CORP COM 219798105 37921 791 SH SOLE 4 136 0 655 QUIDELORTHO CORP COM 219798105 429782 8965 SH SOLE 7 8540 0 425 QUIDELORTHO CORP COM 219798105 4051409 84510 SH SOLE 18 84510 0 0 QUIDELORTHO CORP COM 219798105 867091 18087 SH SOLE 19 18087 0 0 QUIDELORTHO CORP COM 219798105 137742454 2873226 SH SOLE 21 2873226 0 0 QUIDELORTHO CORP COM 219798105 72838214 1519362 SH SOLE 22 1449889 0 69473 QUIDELORTHO CORP COM 219798105 507733 10591 SH SOLE 25 10591 0 0 QUIDELORTHO CORP COM 219798105 673221 14043 SH SOLE 26 14043 0 0 QUIDELORTHO CORP COM 219798105 206765 4313 SH SOLE 28 830 0 3483 QUIDELORTHO CORP COM 219798105 6480529 135180 SH SOLE 30 135180 0 0 QUIDELORTHO CORP COM 219798105 30538 637 SH SOLE 31 637 0 0 QUIDELORTHO CORP COM 219798105 73828 1540 SH SOLE 36 1540 0 0 QUIDELORTHO CORP COM 219798105 524751 10946 SH SOLE 40 10946 0 0 QUIDELORTHO CORP COM 219798105 11649 243 SH OTR 43 243 0 0 QUIDELORTHO CORP COM 219798105 2815181 58723 SH SOLE 43 51006 0 7717 QUINCE THERAPEUTICS INC COM 22053A107 1119 1056 SH SOLE 2 1056 0 0 QUINCE THERAPEUTICS INC COM 22053A107 4505 4250 SH SOLE 18 4250 0 0 QUINCE THERAPEUTICS INC COM 22053A107 12496 11789 SH SOLE 19 11789 0 0 QUINCE THERAPEUTICS INC COM 22053A107 68216 64355 SH SOLE 21 64355 0 0 QUINCE THERAPEUTICS INC COM 22053A107 265546 250515 SH SOLE 22 250515 0 0 QUINCE THERAPEUTICS INC COM 22053A107 128 121 SH SOLE 43 121 0 0 QUINSTREET INC COM 74874Q100 2780461 157444 SH SOLE 2 90962 0 66482 QUINSTREET INC COM 74874Q100 2702 153 SH SOLE 4 153 0 0 QUINSTREET INC COM 74874Q100 7470 423 SH SOLE 7 423 0 0 QUINSTREET INC COM 74874Q100 2848240 161282 SH SOLE 18 161282 0 0 QUINSTREET INC COM 74874Q100 3724635 210908 SH SOLE 19 210908 0 0 QUINSTREET INC COM 74874Q100 109851664 6220366 SH SOLE 21 6220366 0 0 QUINSTREET INC COM 74874Q100 30485434 1726242 SH SOLE 22 1667288 0 58954 QUINSTREET INC COM 74874Q100 100256 5677 SH SOLE 23 5677 0 0 QUINSTREET INC COM 74874Q100 233165 13203 SH SOLE 25 13203 0 0 QUINSTREET INC COM 74874Q100 733014 41507 SH SOLE 26 1335 0 40172 QUINSTREET INC COM 74874Q100 2774209 157090 SH SOLE 30 157090 0 0 QUINSTREET INC COM 74874Q100 12909 731 SH SOLE 36 731 0 0 QUINSTREET INC COM 74874Q100 208865 11827 SH SOLE 40 11827 0 0 QUINSTREET INC COM 74874Q100 899159 50915 SH SOLE 43 50386 0 529 QUIPT HOME MEDICAL CORP COM 74880P104 158413 36250 SH SOLE 2 33399 0 2851 QUIPT HOME MEDICAL CORP COM 74880P104 447964 102509 SH SOLE 18 102509 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 648609 148423 SH SOLE 19 148423 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 5683556 1300585 SH SOLE 21 1300585 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 1941893 444369 SH SOLE 22 428925 0 15444 QURATE RETAIL INC COM SER A 74915M100 179215 145703 SH SOLE 21 145703 0 0 QURATE RETAIL INC COM SER A 74915M100 6903948 5612966 SH SOLE 22 5612966 0 0 QURATE RETAIL INC COM SER A 74915M100 8318 6763 SH SOLE 28 6763 0 0 QURATE RETAIL INC COM SER A 74915M100 181127 147258 SH SOLE 36 147258 0 0 QURATE RETAIL INC COM SER A 74915M100 298407 242607 SH SOLE 43 232862 0 9745 QURATE RETAIL INC COM SER B 74915M209 965 213 SH SOLE 2 0 0 213 QURATE RETAIL INC COM SER B 74915M209 21495 4745 SH SOLE 18 4745 0 0 QURATE RETAIL INC COM SER B 74915M209 69237 15284 SH SOLE 21 15284 0 0 QURATE RETAIL INC COM SER B 74915M209 8254 1822 SH SOLE 22 1804 0 18 R1 RCM INC COM 77634L105 3384323 262758 SH SOLE 2 159073 0 103685 R1 RCM INC COM 77634L105 5848 454 SH SOLE 4 454 0 0 R1 RCM INC COM 77634L105 608348 47232 SH SOLE 7 44720 0 2512 R1 RCM INC COM 77634L105 4133089 320892 SH SOLE 18 320892 0 0 R1 RCM INC COM 77634L105 648212 50327 SH SOLE 19 50327 0 0 R1 RCM INC COM 77634L105 124898803 9697112 SH SOLE 21 9697112 0 0 R1 RCM INC COM 77634L105 68519694 5319852 SH SOLE 22 5097761 0 222091 R1 RCM INC COM 77634L105 458811 35622 SH SOLE 25 35622 0 0 R1 RCM INC COM 77634L105 901896 70023 SH SOLE 26 70023 0 0 R1 RCM INC COM 77634L105 79418 6166 SH SOLE 28 2298 0 3868 R1 RCM INC COM 77634L105 8240572 639796 SH SOLE 30 639796 0 0 R1 RCM INC COM 77634L105 28246 2193 SH SOLE 31 2193 0 0 R1 RCM INC COM 77634L105 114194 8866 SH SOLE 36 8866 0 0 R1 RCM INC COM 77634L105 472194 36661 SH SOLE 40 36661 0 0 R1 RCM INC COM 77634L105 2197998 170652 SH SOLE 43 138565 0 32087 RACKSPACE TECHNOLOGY INC COM 750102105 58379 36949 SH SOLE 2 1997 0 34952 RACKSPACE TECHNOLOGY INC COM 750102105 1365 864 SH SOLE 7 864 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 290159 183645 SH SOLE 18 183645 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 188319 119189 SH SOLE 19 119189 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 3822652 2419400 SH SOLE 21 2419400 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 2776602 1757343 SH SOLE 22 1704532 0 52811 RACKSPACE TECHNOLOGY INC COM 750102105 130819 82797 SH SOLE 43 74937 0 7860 RADCOM LTD SHS NEW M81865111 67842 6079 SH SOLE 2 6079 0 0 RADIAN GROUP INC COM 750236101 4300493 128488 SH SOLE 2 49085 0 79403 RADIAN GROUP INC COM 750236101 12719 380 SH SOLE 4 380 0 0 RADIAN GROUP INC COM 750236101 1026960 30683 SH SOLE 7 29533 0 1150 RADIAN GROUP INC COM 750236101 13754262 410943 SH SOLE 18 410943 0 0 RADIAN GROUP INC COM 750236101 9623964 287540 SH SOLE 19 287540 0 0 RADIAN GROUP INC COM 750236101 320376580 9572052 SH SOLE 21 9572052 0 0 RADIAN GROUP INC COM 750236101 133519695 3989235 SH SOLE 22 3797133 0 192102 RADIAN GROUP INC COM 750236101 880161 26297 SH SOLE 25 26297 0 0 RADIAN GROUP INC COM 750236101 1480345 44229 SH SOLE 26 44229 0 0 RADIAN GROUP INC COM 750236101 360137 10760 SH SOLE 28 2609 0 8151 RADIAN GROUP INC COM 750236101 4935185 147451 SH SOLE 30 147451 0 0 RADIAN GROUP INC COM 750236101 112660 3366 SH SOLE 36 3366 0 0 RADIAN GROUP INC COM 750236101 845921 25274 SH SOLE 40 25274 0 0 RADIAN GROUP INC COM 750236101 2225793 66501 SH SOLE 43 64787 0 1714 RADIANT LOGISTICS INC COM 75025X100 1013307 186957 SH SOLE 2 118587 0 68370 RADIANT LOGISTICS INC COM 75025X100 92 17 SH SOLE 7 17 0 0 RADIANT LOGISTICS INC COM 75025X100 611913 112899 SH SOLE 18 102668 0 10231 RADIANT LOGISTICS INC COM 75025X100 400137 73826 SH SOLE 19 73826 0 0 RADIANT LOGISTICS INC COM 75025X100 7056688 1301972 SH SOLE 21 1301972 0 0 RADIANT LOGISTICS INC COM 75025X100 6105549 1126485 SH SOLE 22 1085405 0 41080 RADIANT LOGISTICS INC COM 75025X100 10672 1969 SH SOLE 43 1969 0 0 RADIUS RECYCLING INC CL A 806882106 5216469 246875 SH SOLE 2 171746 0 75129 RADIUS RECYCLING INC CL A 806882106 1690 80 SH SOLE 4 80 0 0 RADIUS RECYCLING INC CL A 806882106 765667 36236 SH SOLE 7 34268 0 1968 RADIUS RECYCLING INC CL A 806882106 2251697 106564 SH SOLE 18 98799 0 7765 RADIUS RECYCLING INC CL A 806882106 6518246 308483 SH SOLE 19 308483 0 0 RADIUS RECYCLING INC CL A 806882106 23612500 1117487 SH SOLE 21 1117487 0 0 RADIUS RECYCLING INC CL A 806882106 23515746 1112908 SH SOLE 22 1051781 0 61127 RADIUS RECYCLING INC CL A 806882106 176774 8366 SH SOLE 23 8366 0 0 RADIUS RECYCLING INC CL A 806882106 182669 8645 SH SOLE 25 8645 0 0 RADIUS RECYCLING INC CL A 806882106 1235957 58493 SH SOLE 26 11249 0 47244 RADIUS RECYCLING INC CL A 806882106 325085 15385 SH SOLE 28 15385 0 0 RADIUS RECYCLING INC CL A 806882106 2064063 97684 SH SOLE 30 97684 0 0 RADIUS RECYCLING INC CL A 806882106 60199 2849 SH SOLE 36 2849 0 0 RADIUS RECYCLING INC CL A 806882106 119194 5641 SH SOLE 40 5641 0 0 RADIUS RECYCLING INC CL A 806882106 6218292 294287 SH SOLE 43 291560 0 2727 RADNET INC COM 750491102 2487305 51116 SH SOLE 2 22190 0 28926 RADNET INC COM 750491102 6472 133 SH SOLE 4 133 0 0 RADNET INC COM 750491102 514871 10581 SH SOLE 7 10028 0 553 RADNET INC COM 750491102 8481195 174295 SH SOLE 18 174295 0 0 RADNET INC COM 750491102 16513501 339365 SH SOLE 19 339365 0 0 RADNET INC COM 750491102 312417540 6420418 SH SOLE 21 6420418 0 0 RADNET INC COM 750491102 95838060 1969545 SH SOLE 22 1899690 0 69855 RADNET INC COM 750491102 40972 842 SH SOLE 23 842 0 0 RADNET INC COM 750491102 512876 10540 SH SOLE 25 10540 0 0 RADNET INC COM 750491102 1678965 34504 SH SOLE 26 26734 0 7770 RADNET INC COM 750491102 9183504 188728 SH SOLE 30 188728 0 0 RADNET INC COM 750491102 36738 755 SH SOLE 34 755 0 0 RADNET INC COM 750491102 598907 12308 SH SOLE 40 12308 0 0 RADNET INC COM 750491102 2203179 45277 SH SOLE 43 32613 0 12664 RADWARE LTD ORD M81873107 25347 1354 SH SOLE 2 0 0 1354 RADWARE LTD ORD M81873107 96202 5139 SH SOLE 4 123 0 5016 RADWARE LTD ORD M81873107 397369 21227 SH SOLE 7 21227 0 0 RADWARE LTD ORD M81873107 17931064 957856 SH SOLE 21 957856 0 0 RADWARE LTD ORD M81873107 5030158 268705 SH SOLE 22 249864 0 18841 RADWARE LTD ORD M81873107 154028 8228 SH SOLE 25 8228 0 0 RADWARE LTD ORD M81873107 19525 1043 SH SOLE 26 1043 0 0 RADWARE LTD ORD M81873107 437037 23346 SH SOLE 30 23346 0 0 RADWARE LTD ORD M81873107 110822 5920 SH SOLE 40 5920 0 0 RADWARE LTD ORD M81873107 159008 8494 SH SOLE 43 8455 0 39 RAFAEL HLDGS INC COM CL B 75062E106 3812 2216 SH SOLE 18 2216 0 0 RAFAEL HLDGS INC COM CL B 75062E106 50769 29517 SH SOLE 21 29517 0 0 RAFAEL HLDGS INC COM CL B 75062E106 272787 158597 SH SOLE 22 158597 0 0 RAFAEL HLDGS INC COM CL B 75062E106 1047 609 SH SOLE 43 596 0 13 RALLYBIO CORP COM 75120L100 24211 13087 SH SOLE 2 1002 0 12085 RALLYBIO CORP COM 75120L100 553 299 SH SOLE 7 299 0 0 RALLYBIO CORP COM 75120L100 164633 88991 SH SOLE 18 88991 0 0 RALLYBIO CORP COM 75120L100 106351 57487 SH SOLE 19 57487 0 0 RALLYBIO CORP COM 75120L100 1952777 1055555 SH SOLE 21 1055555 0 0 RALLYBIO CORP COM 75120L100 852012 460547 SH SOLE 22 441160 0 19387 RALPH LAUREN CORP CL A 751212101 21604041 115062 SH SOLE 2 49095 0 65967 RALPH LAUREN CORP CL A 751212101 23094 123 SH SOLE 4 123 0 0 RALPH LAUREN CORP CL A 751212101 4089413 21780 SH SOLE 7 18734 0 3046 RALPH LAUREN CORP CL A 751212101 335527 1787 SH SOLE 15 1787 0 0 RALPH LAUREN CORP CL A 751212101 58262946 310305 SH SOLE 18 305258 0 5047 RALPH LAUREN CORP CL A 751212101 32422772 172682 SH SOLE 19 172682 0 0 RALPH LAUREN CORP CL A 751212101 185936475 990288 SH SOLE 21 990288 0 0 RALPH LAUREN CORP CL A 751212101 195423988 1040818 SH SOLE 22 966002 0 74816 RALPH LAUREN CORP CL A 751212101 1584131 8437 SH SOLE 23 8437 0 0 RALPH LAUREN CORP CL A 751212101 1974860 10518 SH SOLE 25 10518 0 0 RALPH LAUREN CORP CL A 751212101 21888122 116575 SH SOLE 26 51836 0 64739 RALPH LAUREN CORP CL A 751212101 424525 2261 SH SOLE 28 1106 0 1155 RALPH LAUREN CORP CL A 751212101 28395508 151233 SH SOLE 30 151233 0 0 RALPH LAUREN CORP CL A 751212101 93504 498 SH SOLE 31 498 0 0 RALPH LAUREN CORP CL A 751212101 809809 4313 SH SOLE 34 4313 0 0 RALPH LAUREN CORP CL A 751212101 103268 550 SH SOLE 36 550 0 0 RALPH LAUREN CORP CL A 751212101 1576808 8398 SH SOLE 40 8398 0 0 RALPH LAUREN CORP CL A 751212101 6603116 35168 SH SOLE 43 31799 0 3369 RAMACO RES INC COM CL B 75134P501 281158 22403 SH SOLE 2 189 0 22214 RAMACO RES INC COM CL B 75134P501 766 61 SH SOLE 7 61 0 0 RAMACO RES INC COM CL B 75134P501 166865 13296 SH SOLE 18 13296 0 0 RAMACO RES INC COM CL B 75134P501 111507 8885 SH SOLE 19 8885 0 0 RAMACO RES INC COM CL B 75134P501 2014162 160491 SH SOLE 21 160491 0 0 RAMACO RES INC COM CL B 75134P501 1476984 117688 SH SOLE 22 113508 0 4180 RAMACO RES INC COM CL B 75134P501 72225 5755 SH SOLE 43 5541 0 214 RAMACO RES INC COM CL A 75134P600 950332 56433 SH SOLE 2 24446 0 31987 RAMACO RES INC COM CL A 75134P600 1482 88 SH SOLE 7 88 0 0 RAMACO RES INC COM CL A 75134P600 1035407 61485 SH SOLE 18 61485 0 0 RAMACO RES INC COM CL A 75134P600 829033 49230 SH SOLE 19 49230 0 0 RAMACO RES INC COM CL A 75134P600 15519946 921612 SH SOLE 21 921612 0 0 RAMACO RES INC COM CL A 75134P600 14720231 874123 SH SOLE 22 842449 0 31674 RAMACO RES INC COM CL A 75134P600 784290 46573 SH SOLE 43 40931 0 5642 RAMBUS INC DEL COM 750917106 10405157 168341 SH SOLE 2 134427 0 33914 RAMBUS INC DEL COM 750917106 40980 663 SH SOLE 4 371 0 292 RAMBUS INC DEL COM 750917106 1485047 24026 SH SOLE 7 22798 0 1228 RAMBUS INC DEL COM 750917106 24983046 404191 SH SOLE 18 400066 0 4125 RAMBUS INC DEL COM 750917106 35668882 577073 SH SOLE 19 577073 0 0 RAMBUS INC DEL COM 750917106 597916439 9673458 SH SOLE 21 9673458 0 0 RAMBUS INC DEL COM 750917106 218020868 3527275 SH SOLE 22 3430972 0 96303 RAMBUS INC DEL COM 750917106 192415 3113 SH SOLE 23 3113 0 0 RAMBUS INC DEL COM 750917106 6390412 103388 SH SOLE 25 103388 0 0 RAMBUS INC DEL COM 750917106 3273458 52960 SH SOLE 26 42127 0 10833 RAMBUS INC DEL COM 750917106 586701 9492 SH SOLE 28 2005 0 7487 RAMBUS INC DEL COM 750917106 9507058 153811 SH SOLE 30 153811 0 0 RAMBUS INC DEL COM 750917106 37101638 600253 SH SOLE 34 600253 0 0 RAMBUS INC DEL COM 750917106 90613 1466 SH SOLE 36 1466 0 0 RAMBUS INC DEL COM 750917106 1378178 22297 SH SOLE 40 22297 0 0 RAMBUS INC DEL COM 750917106 7364662 119150 SH SOLE 43 105996 0 13154 RANGE RES CORP COM 75281A109 42259761 1227411 SH SOLE 2 217575 0 1009836 RANGE RES CORP COM 75281A109 27200 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 1933486 56157 SH SOLE 7 53230 0 2927 RANGE RES CORP COM 75281A109 13978373 405994 SH SOLE 18 405994 0 0 RANGE RES CORP COM 75281A109 2613444 75906 SH SOLE 19 75906 0 0 RANGE RES CORP COM 75281A109 443087692 12869233 SH SOLE 21 12869233 0 0 RANGE RES CORP COM 75281A109 242404553 7040504 SH SOLE 22 6729756 0 310748 RANGE RES CORP COM 75281A109 2245111 65208 SH SOLE 26 65208 0 0 RANGE RES CORP COM 75281A109 2282709 66300 SH SOLE 28 66300 0 0 RANGE RES CORP COM 75281A109 7860438 228302 SH SOLE 30 228302 0 0 RANGE RES CORP COM 75281A109 100432 2917 SH SOLE 31 2917 0 0 RANGE RES CORP COM 75281A109 43829 1273 SH SOLE 36 1273 0 0 RANGE RES CORP COM 75281A109 21572457 626560 SH SOLE 43 576951 0 49609 RANGER ENERGY SVCS INC COM CL A 75282U104 160386 14206 SH SOLE 2 585 0 13621 RANGER ENERGY SVCS INC COM CL A 75282U104 478211 42357 SH SOLE 18 42357 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 374478 33169 SH SOLE 19 33169 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 5810997 514703 SH SOLE 21 514703 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 3320062 294071 SH SOLE 22 280455 0 13616 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 197743 63583 SH SOLE 22 63583 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 547783 69604 SH SOLE 2 42377 0 27227 RANPAK HOLDINGS CORP COM CL A 75321W103 992 126 SH SOLE 4 126 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 4423 562 SH SOLE 7 562 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 969135 123143 SH SOLE 18 123143 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 743967 94532 SH SOLE 19 94532 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 12598359 1600808 SH SOLE 21 1600808 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 8707958 1106475 SH SOLE 22 1054773 0 51702 RANPAK HOLDINGS CORP COM CL A 75321W103 90277 11471 SH SOLE 25 11471 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 257247 32687 SH SOLE 26 32687 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 6115 777 SH SOLE 28 777 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1064858 135306 SH SOLE 30 135306 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 46614 5923 SH SOLE 36 5923 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 44033 5595 SH SOLE 40 5595 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 201622 25619 SH SOLE 43 25317 0 302 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 19255 19850 SH SOLE 18 19850 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 919361 947795 SH SOLE 19 947795 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 48876 50388 SH SOLE 21 50388 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 1644 1695 SH SOLE 22 1695 0 0 RAPID7 INC COM 753422104 5148317 104982 SH SOLE 2 71201 0 33781 RAPID7 INC COM 753422104 393840 8031 SH SOLE 4 203 0 7828 RAPID7 INC COM 753422104 700193 14278 SH SOLE 7 13858 0 420 RAPID7 INC COM 753422104 7590656 154785 SH SOLE 18 141808 0 12977 RAPID7 INC COM 753422104 13531803 275934 SH SOLE 19 275934 0 0 RAPID7 INC COM 753422104 148344333 3024966 SH SOLE 21 3024966 0 0 RAPID7 INC COM 753422104 94078630 1918406 SH SOLE 22 1852850 0 65556 RAPID7 INC COM 753422104 127945 2609 SH SOLE 23 2609 0 0 RAPID7 INC COM 753422104 601917 12274 SH SOLE 25 12274 0 0 RAPID7 INC COM 753422104 1279797 26097 SH SOLE 26 26097 0 0 RAPID7 INC COM 753422104 132065 2693 SH SOLE 28 982 0 1711 RAPID7 INC COM 753422104 19750664 402746 SH SOLE 30 402746 0 0 RAPID7 INC COM 753422104 56298 1148 SH SOLE 36 1148 0 0 RAPID7 INC COM 753422104 613196 12504 SH SOLE 40 12504 0 0 RAPID7 INC COM 753422104 2015397 41097 SH SOLE 43 38443 0 2654 RAPID7 INC NOTE 0.250% 3/1 753422AF1 4162622 4755000 PRN SOLE 21 4755000 0 0 RAPT THERAPEUTICS INC COM 75382E109 345658 38492 SH SOLE 2 29106 0 9386 RAPT THERAPEUTICS INC COM 75382E109 2128 237 SH SOLE 7 237 0 0 RAPT THERAPEUTICS INC COM 75382E109 681537 75895 SH SOLE 18 75895 0 0 RAPT THERAPEUTICS INC COM 75382E109 548525 61083 SH SOLE 19 61083 0 0 RAPT THERAPEUTICS INC COM 75382E109 12058137 1342777 SH SOLE 21 1342777 0 0 RAPT THERAPEUTICS INC COM 75382E109 7955714 885937 SH SOLE 22 860454 0 25483 RAPT THERAPEUTICS INC COM 75382E109 41973 4674 SH SOLE 25 4674 0 0 RAPT THERAPEUTICS INC COM 75382E109 5819 648 SH SOLE 26 648 0 0 RAPT THERAPEUTICS INC COM 75382E109 353938 39414 SH SOLE 30 39414 0 0 RAPT THERAPEUTICS INC COM 75382E109 31717 3532 SH SOLE 40 3532 0 0 RAPT THERAPEUTICS INC COM 75382E109 174787 19464 SH SOLE 43 13508 0 5956 RAVE RESTAURANT GROUP INC COM 754198109 56887 25976 SH SOLE 22 25976 0 0 RAYMOND JAMES FINL INC COM 754730109 48621481 378613 SH SOLE 2 78998 0 299615 RAYMOND JAMES FINL INC COM 754730109 19827920 154399 SH SOLE 4 76144 0 78255 RAYMOND JAMES FINL INC COM 754730109 14968378 116558 SH SOLE 7 102368 0 14190 RAYMOND JAMES FINL INC COM 754730109 705539 5494 SH SOLE 13 5494 0 0 RAYMOND JAMES FINL INC COM 754730109 3603722 28062 SH SOLE 15 28062 0 0 RAYMOND JAMES FINL INC COM 754730109 139697241 1087815 SH SOLE 18 1051810 0 36005 RAYMOND JAMES FINL INC COM 754730109 161551718 1257995 SH SOLE 19 1257995 0 0 RAYMOND JAMES FINL INC COM 754730109 667357132 5196676 SH SOLE 21 5196676 0 0 RAYMOND JAMES FINL INC COM 754730109 536118056 4174724 SH SOLE 22 3745570 0 429154 RAYMOND JAMES FINL INC COM 754730109 38226396 297667 SH SOLE 23 297667 0 0 RAYMOND JAMES FINL INC COM 754730109 52698303 410359 SH SOLE 25 410359 0 0 RAYMOND JAMES FINL INC COM 754730109 25334698 197280 SH SOLE 26 112769 0 84511 RAYMOND JAMES FINL INC COM 754730109 45576130 354899 SH SOLE 28 2563 0 352336 RAYMOND JAMES FINL INC COM 754730109 141427790 1101291 SH SOLE 30 1101291 0 0 RAYMOND JAMES FINL INC COM 754730109 5969090 46481 SH SOLE 31 43362 0 3119 RAYMOND JAMES FINL INC COM 754730109 13030906 101471 SH SOLE 34 101471 0 0 RAYMOND JAMES FINL INC COM 754730109 5801759 45178 SH SOLE 36 45178 0 0 RAYMOND JAMES FINL INC COM 754730109 1256975 9788 SH SOLE 40 9788 0 0 RAYMOND JAMES FINL INC COM 754730109 56633 441 SH OTR 43 441 0 0 RAYMOND JAMES FINL INC COM 754730109 30298049 235929 SH SOLE 43 190696 0 45233 RAYONIER ADVANCED MATLS INC COM 75508B104 1093286 228721 SH SOLE 2 158656 0 70065 RAYONIER ADVANCED MATLS INC COM 75508B104 2065 432 SH SOLE 7 432 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 921751 192835 SH SOLE 18 192835 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1765436 369338 SH SOLE 19 369338 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 11186605 2340294 SH SOLE 21 2340294 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 9779727 2045968 SH SOLE 22 1969524 0 76444 RAYONIER ADVANCED MATLS INC COM 75508B104 26390 5521 SH SOLE 23 5521 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 337277 70560 SH SOLE 26 0 0 70560 RAYONIER ADVANCED MATLS INC COM 75508B104 15731 3291 SH SOLE 43 3289 0 2 RAYONIER INC COM 754907103 7737109 232765 SH SOLE 2 139886 0 92879 RAYONIER INC COM 754907103 13529 407 SH SOLE 4 407 0 0 RAYONIER INC COM 754907103 63522 1911 SH SOLE 7 1911 0 0 RAYONIER INC COM 754907103 7691902 231405 SH SOLE 18 231405 0 0 RAYONIER INC COM 754907103 1667850 50176 SH SOLE 19 50176 0 0 RAYONIER INC COM 754907103 251725888 7572981 SH SOLE 21 7572981 0 0 RAYONIER INC COM 754907103 135955057 4090104 SH SOLE 22 3900468 0 189636 RAYONIER INC COM 754907103 953124 28674 SH SOLE 25 28674 0 0 RAYONIER INC COM 754907103 1536718 46231 SH SOLE 26 46231 0 0 RAYONIER INC COM 754907103 328012 9868 SH SOLE 28 2477 0 7391 RAYONIER INC COM 754907103 11883599 357509 SH SOLE 30 357509 0 0 RAYONIER INC COM 754907103 60796 1829 SH SOLE 31 1829 0 0 RAYONIER INC COM 754907103 74391 2238 SH SOLE 36 2238 0 0 RAYONIER INC COM 754907103 1046794 31492 SH SOLE 40 31492 0 0 RAYONIER INC COM 754907103 2828280 85087 SH SOLE 43 80866 0 4221 RB GLOBAL INC COM 74935Q107 16660816 218732 SH SOLE 2 13431 0 205301 RB GLOBAL INC COM 74935Q107 256388 3366 SH SOLE 7 3366 0 0 RB GLOBAL INC COM 74935Q107 5878724 77179 SH SOLE 18 77179 0 0 RB GLOBAL INC COM 74935Q107 3480131 45689 SH SOLE 19 45689 0 0 RB GLOBAL INC COM 74935Q107 180274205 2366735 SH SOLE 21 2366735 0 0 RB GLOBAL INC COM 74935Q107 309275184 4060328 SH SOLE 22 3917336 0 142992 RB GLOBAL INC COM 74935Q107 131926 1732 SH SOLE 28 1732 0 0 RB GLOBAL INC COM 74935Q107 34810 457 SH SOLE 30 457 0 0 RB GLOBAL INC COM 74935Q107 172373 2263 SH SOLE 31 2263 0 0 RB GLOBAL INC COM 74935Q107 12873 169 SH OTR 43 169 0 0 RB GLOBAL INC COM 74935Q107 12645618 166018 SH SOLE 43 143573 0 22445 RBB BANCORP COM 74930B105 200433 11129 SH SOLE 2 2025 0 9104 RBB BANCORP COM 74930B105 1225 68 SH SOLE 7 68 0 0 RBB BANCORP COM 74930B105 937168 52036 SH SOLE 18 52036 0 0 RBB BANCORP COM 74930B105 626190 34769 SH SOLE 19 34769 0 0 RBB BANCORP COM 74930B105 12059334 669591 SH SOLE 21 669591 0 0 RBB BANCORP COM 74930B105 7641139 424272 SH SOLE 22 410349 0 13923 RBB BANCORP COM 74930B105 53328 2961 SH SOLE 43 2924 0 37 RBC BEARINGS INC COM 75524B104 11280354 41725 SH SOLE 2 24893 0 16832 RBC BEARINGS INC COM 75524B104 132742 491 SH SOLE 4 85 0 406 RBC BEARINGS INC COM 75524B104 61099 226 SH SOLE 7 226 0 0 RBC BEARINGS INC COM 75524B104 13168478 48709 SH SOLE 18 48709 0 0 RBC BEARINGS INC COM 75524B104 2471269 9141 SH SOLE 19 9141 0 0 RBC BEARINGS INC COM 75524B104 389665458 1441337 SH SOLE 21 1441337 0 0 RBC BEARINGS INC COM 75524B104 226559788 838024 SH SOLE 22 800210 0 37814 RBC BEARINGS INC COM 75524B104 1577763 5836 SH SOLE 25 5836 0 0 RBC BEARINGS INC COM 75524B104 2769465 10244 SH SOLE 26 10244 0 0 RBC BEARINGS INC COM 75524B104 1032467 3819 SH SOLE 28 449 0 3370 RBC BEARINGS INC COM 75524B104 4778166 17674 SH SOLE 30 17674 0 0 RBC BEARINGS INC COM 75524B104 95163 352 SH SOLE 31 352 0 0 RBC BEARINGS INC COM 75524B104 94893 351 SH SOLE 36 351 0 0 RBC BEARINGS INC COM 75524B104 1615882 5977 SH SOLE 40 5977 0 0 RBC BEARINGS INC COM 75524B104 2477758 9165 SH SOLE 43 8474 0 691 RBC BEARINGS INC 5% CNV PFD SR A 75524B203 53919217 441635 SH SOLE 21 441635 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 262740 4530 SH SOLE 2 2518 0 2012 RCI HOSPITALITY HLDGS INC COM 74934Q108 4234 73 SH SOLE 7 73 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1284526 22147 SH SOLE 18 22147 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1095272 18884 SH SOLE 19 18884 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 19222940 331430 SH SOLE 21 331430 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 13871918 239171 SH SOLE 22 232237 0 6934 RCI HOSPITALITY HLDGS INC COM 74934Q108 79286 1367 SH SOLE 25 1367 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 88276 1522 SH SOLE 30 1522 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 92336 1592 SH SOLE 40 1592 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 538780 25212 SH SOLE 2 25212 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 39321 1840 SH SOLE 18 1840 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 253512 11863 SH SOLE 21 11863 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 401606 18793 SH SOLE 22 18793 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 21584 1010 SH SOLE 26 1010 0 0 RE MAX HLDGS INC CL A 75524W108 1198684 136680 SH SOLE 2 127951 0 8729 RE MAX HLDGS INC CL A 75524W108 710 81 SH SOLE 7 81 0 0 RE MAX HLDGS INC CL A 75524W108 428835 48898 SH SOLE 18 48898 0 0 RE MAX HLDGS INC CL A 75524W108 326674 37249 SH SOLE 19 37249 0 0 RE MAX HLDGS INC CL A 75524W108 6306165 719061 SH SOLE 21 719061 0 0 RE MAX HLDGS INC CL A 75524W108 4672244 532753 SH SOLE 22 516634 0 16119 RE MAX HLDGS INC CL A 75524W108 17829 2033 SH SOLE 43 2033 0 0 READING INTL INC CL A 755408101 4515 2454 SH SOLE 18 2454 0 0 READING INTL INC CL A 755408101 65311 35495 SH SOLE 21 35495 0 0 READING INTL INC CL A 755408101 95137 51705 SH SOLE 22 51705 0 0 READY CAPITAL CORP COM 75574U101 1309096 143384 SH SOLE 2 47483 0 95901 READY CAPITAL CORP COM 75574U101 1598 175 SH SOLE 4 175 0 0 READY CAPITAL CORP COM 75574U101 13412 1469 SH SOLE 7 1469 0 0 READY CAPITAL CORP COM 75574U101 4710477 515934 SH SOLE 18 515934 0 0 READY CAPITAL CORP COM 75574U101 3124113 342181 SH SOLE 19 342181 0 0 READY CAPITAL CORP COM 75574U101 189776901 20786079 SH SOLE 21 20786079 0 0 READY CAPITAL CORP COM 75574U101 42955691 4704895 SH SOLE 22 4492391 0 212504 READY CAPITAL CORP COM 75574U101 259201 28390 SH SOLE 25 28390 0 0 READY CAPITAL CORP COM 75574U101 1283998 140635 SH SOLE 26 86430 0 54205 READY CAPITAL CORP COM 75574U101 114189 12507 SH SOLE 28 3430 0 9077 READY CAPITAL CORP COM 75574U101 3478411 380987 SH SOLE 30 380987 0 0 READY CAPITAL CORP COM 75574U101 236942 25952 SH SOLE 40 25952 0 0 READY CAPITAL CORP COM 75574U101 2098875 229888 SH SOLE 43 215113 0 14775 REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6 2298250 2900000 PRN SOLE 21 2900000 0 0 REALTY INCOME CORP COM 756109104 102220652 1889476 SH SOLE 2 348463 0 1541013 REALTY INCOME CORP COM 756109104 55210889 1020534 SH SOLE 4 688872 0 331662 REALTY INCOME CORP COM 756109104 104628264 1933979 SH SOLE 7 1738034 0 195945 REALTY INCOME CORP COM 756109104 2561094 47340 SH SOLE 13 47340 0 0 REALTY INCOME CORP COM 756109104 6387749 118073 SH SOLE 15 118073 0 0 REALTY INCOME CORP COM 756109104 68580677 1267665 SH SOLE 18 1215623 0 52042 REALTY INCOME CORP COM 756109104 93673771 1731493 SH SOLE 19 1731493 0 0 REALTY INCOME CORP COM 756109104 1621624562 29974576 SH SOLE 21 29974576 0 0 REALTY INCOME CORP COM 756109104 1398672565 25853467 SH SOLE 22 23588120 0 2265347 REALTY INCOME CORP COM 756109104 70960698 1311658 SH SOLE 23 1311658 0 0 REALTY INCOME CORP COM 756109104 280931075 5192811 SH SOLE 25 4735452 0 457359 REALTY INCOME CORP COM 756109104 46613263 861613 SH SOLE 26 550019 0 311594 REALTY INCOME CORP COM 756109104 91140160 1684661 SH SOLE 28 95121 0 1589540 REALTY INCOME CORP COM 756109104 355166716 6565004 SH SOLE 30 6565004 0 0 REALTY INCOME CORP COM 756109104 10419281 192593 SH SOLE 31 179121 0 13472 REALTY INCOME CORP COM 756109104 2095239 38729 SH SOLE 34 38729 0 0 REALTY INCOME CORP COM 756109104 11494302 212464 SH SOLE 36 212464 0 0 REALTY INCOME CORP COM 756109104 2167733 40069 SH SOLE 40 40069 0 0 REALTY INCOME CORP COM 756109104 65840 1217 SH OTR 43 1217 0 0 REALTY INCOME CORP COM 756109104 90824714 1678830 SH SOLE 43 1507616 0 171215 RECURSION PHARMACEUTICALS IN CL A 75629V104 1267646 127146 SH SOLE 2 44611 0 82535 RECURSION PHARMACEUTICALS IN CL A 75629V104 6052 607 SH SOLE 4 607 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 330775 33177 SH SOLE 7 31428 0 1749 RECURSION PHARMACEUTICALS IN CL A 75629V104 3635102 364604 SH SOLE 18 364604 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 2976912 298587 SH SOLE 19 298587 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 62549776 6273799 SH SOLE 21 6273799 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 43000042 4312943 SH SOLE 22 4123150 0 189793 RECURSION PHARMACEUTICALS IN CL A 75629V104 289878 29075 SH SOLE 25 29075 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 816244 81870 SH SOLE 26 81870 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 6584826 660464 SH SOLE 30 660464 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 13659 1370 SH SOLE 36 1370 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 333826 33483 SH SOLE 40 33483 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1035983 103910 SH SOLE 43 84681 0 19229 RED CAT HLDGS INC COM 75644T100 204187 266911 SH SOLE 22 266911 0 0 RED RIVER BANCSHARES INC COM 75686R202 90867 1825 SH SOLE 2 182 0 1643 RED RIVER BANCSHARES INC COM 75686R202 3187 64 SH SOLE 7 64 0 0 RED RIVER BANCSHARES INC COM 75686R202 691583 13890 SH SOLE 18 13890 0 0 RED RIVER BANCSHARES INC COM 75686R202 509700 10237 SH SOLE 19 10237 0 0 RED RIVER BANCSHARES INC COM 75686R202 9426990 189335 SH SOLE 21 189335 0 0 RED RIVER BANCSHARES INC COM 75686R202 5145000 103334 SH SOLE 22 99319 0 4015 RED ROBIN GOURMET BURGERS IN COM 75689M101 28924 3776 SH SOLE 2 556 0 3220 RED ROBIN GOURMET BURGERS IN COM 75689M101 315623 41204 SH SOLE 18 41204 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 235070 30688 SH SOLE 19 30688 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 4209407 549531 SH SOLE 21 549531 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 2957043 386037 SH SOLE 22 379048 0 6989 RED ROCK RESORTS INC CL A 75700L108 2134378 35680 SH SOLE 2 19946 0 15734 RED ROCK RESORTS INC CL A 75700L108 3410 57 SH SOLE 4 57 0 0 RED ROCK RESORTS INC CL A 75700L108 24885 416 SH SOLE 7 416 0 0 RED ROCK RESORTS INC CL A 75700L108 7041711 117715 SH SOLE 18 117715 0 0 RED ROCK RESORTS INC CL A 75700L108 6404927 107070 SH SOLE 19 107070 0 0 RED ROCK RESORTS INC CL A 75700L108 101921495 1703803 SH SOLE 21 1703803 0 0 RED ROCK RESORTS INC CL A 75700L108 82513554 1379364 SH SOLE 22 1326660 0 52704 RED ROCK RESORTS INC CL A 75700L108 608908 10179 SH SOLE 25 10179 0 0 RED ROCK RESORTS INC CL A 75700L108 1098235 18359 SH SOLE 26 18359 0 0 RED ROCK RESORTS INC CL A 75700L108 68195 1140 SH SOLE 28 1140 0 0 RED ROCK RESORTS INC CL A 75700L108 2378742 39765 SH SOLE 30 39765 0 0 RED ROCK RESORTS INC CL A 75700L108 650184 10869 SH SOLE 40 10869 0 0 RED ROCK RESORTS INC CL A 75700L108 2339799 39114 SH SOLE 43 35771 0 3343 RED VIOLET INC COM 75704L104 634769 32469 SH SOLE 2 31701 0 768 RED VIOLET INC COM 75704L104 3402 174 SH SOLE 7 174 0 0 RED VIOLET INC COM 75704L104 522669 26735 SH SOLE 18 26735 0 0 RED VIOLET INC COM 75704L104 458272 23441 SH SOLE 19 23441 0 0 RED VIOLET INC COM 75704L104 7842795 401166 SH SOLE 21 401166 0 0 RED VIOLET INC COM 75704L104 5293358 270760 SH SOLE 22 268221 0 2539 RED VIOLET INC COM 75704L104 469 24 SH SOLE 26 0 0 24 REDDIT INC CL A 75734B100 2409578 48856 SH SOLE 2 48856 0 0 REDDIT INC CL A 75734B100 27468626 556947 SH SOLE 19 556947 0 0 REDDIT INC CL A 75734B100 131043 2657 SH SOLE 21 2657 0 0 REDDIT INC CL A 75734B100 763424 15479 SH SOLE 25 15479 0 0 REDDIT INC CL A 75734B100 28411329 576061 SH SOLE 34 576061 0 0 REDFIN CORP COM 75737F108 2190982 329471 SH SOLE 2 302540 0 26931 REDFIN CORP COM 75737F108 2414 363 SH SOLE 4 363 0 0 REDFIN CORP COM 75737F108 5972 898 SH SOLE 7 898 0 0 REDFIN CORP COM 75737F108 1748797 262977 SH SOLE 18 262977 0 0 REDFIN CORP COM 75737F108 1570737 236201 SH SOLE 19 236201 0 0 REDFIN CORP COM 75737F108 26495455 3984279 SH SOLE 21 3984279 0 0 REDFIN CORP COM 75737F108 22404867 3369153 SH SOLE 22 3277764 0 91389 REDFIN CORP COM 75737F108 147098 22120 SH SOLE 25 22120 0 0 REDFIN CORP COM 75737F108 205784 30945 SH SOLE 26 26661 0 4284 REDFIN CORP COM 75737F108 12329 1854 SH SOLE 28 1854 0 0 REDFIN CORP COM 75737F108 395229 59433 SH SOLE 30 59433 0 0 REDFIN CORP COM 75737F108 393367 59153 SH SOLE 34 59153 0 0 REDFIN CORP COM 75737F108 148927 22395 SH SOLE 40 22395 0 0 REDFIN CORP COM 75737F108 1365996 205413 SH SOLE 43 193279 0 12134 REDFIN CORP NOTE 0.500% 4/0 75737FAE8 2667500 4850000 PRN SOLE 21 4850000 0 0 REDWIRE CORPORATION COM 75776W103 67562 15390 SH SOLE 2 0 0 15390 REDWIRE CORPORATION COM 75776W103 94705 21573 SH SOLE 18 21573 0 0 REDWIRE CORPORATION COM 75776W103 97432 22194 SH SOLE 19 22194 0 0 REDWIRE CORPORATION COM 75776W103 1495954 340764 SH SOLE 21 340764 0 0 REDWIRE CORPORATION COM 75776W103 1485335 338345 SH SOLE 22 335662 0 2683 REDWOOD TRUST INC COM 758075402 654830 102799 SH SOLE 2 34152 0 68647 REDWOOD TRUST INC COM 758075402 3504 550 SH SOLE 4 550 0 0 REDWOOD TRUST INC COM 758075402 6262 983 SH SOLE 7 983 0 0 REDWOOD TRUST INC COM 758075402 2520749 395722 SH SOLE 18 395722 0 0 REDWOOD TRUST INC COM 758075402 1770580 277956 SH SOLE 19 277956 0 0 REDWOOD TRUST INC COM 758075402 107190876 16827453 SH SOLE 21 16827453 0 0 REDWOOD TRUST INC COM 758075402 26108827 4098717 SH SOLE 22 3941983 0 156734 REDWOOD TRUST INC COM 758075402 107022 16801 SH SOLE 25 16801 0 0 REDWOOD TRUST INC COM 758075402 382168 59995 SH SOLE 26 10532 0 49463 REDWOOD TRUST INC COM 758075402 12829 2014 SH SOLE 28 2014 0 0 REDWOOD TRUST INC COM 758075402 1855466 291282 SH SOLE 30 291282 0 0 REDWOOD TRUST INC COM 758075402 52992 8319 SH SOLE 36 8319 0 0 REDWOOD TRUST INC COM 758075402 180105 28274 SH SOLE 40 28274 0 0 REDWOOD TRUST INC COM 758075402 23633 3710 SH OTR 43 3710 0 0 REDWOOD TRUST INC COM 758075402 1418503 222685 SH SOLE 43 219475 0 3210 REGAL REXNORD CORPORATION COM 758750103 32216468 178881 SH SOLE 2 59675 0 119206 REGAL REXNORD CORPORATION COM 758750103 200451 1113 SH SOLE 4 184 0 929 REGAL REXNORD CORPORATION COM 758750103 1787853 9927 SH SOLE 7 9430 0 497 REGAL REXNORD CORPORATION COM 758750103 20275838 112581 SH SOLE 18 112581 0 0 REGAL REXNORD CORPORATION COM 758750103 3856842 21415 SH SOLE 19 21415 0 0 REGAL REXNORD CORPORATION COM 758750103 596082553 3309731 SH SOLE 21 3309731 0 0 REGAL REXNORD CORPORATION COM 758750103 351036872 1949122 SH SOLE 22 1860880 0 88242 REGAL REXNORD CORPORATION COM 758750103 4993813 27728 SH SOLE 25 27728 0 0 REGAL REXNORD CORPORATION COM 758750103 3960939 21993 SH SOLE 26 21993 0 0 REGAL REXNORD CORPORATION COM 758750103 383253 2128 SH SOLE 28 774 0 1354 REGAL REXNORD CORPORATION COM 758750103 9204191 51106 SH SOLE 30 51106 0 0 REGAL REXNORD CORPORATION COM 758750103 148402 824 SH SOLE 31 824 0 0 REGAL REXNORD CORPORATION COM 758750103 61062905 339050 SH SOLE 34 339050 0 0 REGAL REXNORD CORPORATION COM 758750103 217921 1210 SH SOLE 36 1210 0 0 REGAL REXNORD CORPORATION COM 758750103 2466470 13695 SH SOLE 40 13695 0 0 REGAL REXNORD CORPORATION COM 758750103 9160544 50864 SH SOLE 43 44275 0 6589 REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100 1071 238 SH SOLE 2 238 0 0 REGENCY CTRS CORP COM 758849103 29329571 484306 SH SOLE 2 142544 0 341762 REGENCY CTRS CORP COM 758849103 30342982 501040 SH SOLE 4 385353 0 115687 REGENCY CTRS CORP COM 758849103 23561171 389055 SH SOLE 7 347685 0 41370 REGENCY CTRS CORP COM 758849103 212202 3504 SH SOLE 13 3504 0 0 REGENCY CTRS CORP COM 758849103 1373259 22676 SH SOLE 15 22676 0 0 REGENCY CTRS CORP COM 758849103 26502691 437627 SH SOLE 18 426701 0 10926 REGENCY CTRS CORP COM 758849103 33093860 546464 SH SOLE 19 546464 0 0 REGENCY CTRS CORP COM 758849103 378659878 6252640 SH SOLE 21 6252640 0 0 REGENCY CTRS CORP COM 758849103 391906712 6471379 SH SOLE 22 5520853 0 950526 REGENCY CTRS CORP COM 758849103 19297020 318643 SH SOLE 23 318643 0 0 REGENCY CTRS CORP COM 758849103 88316586 1458332 SH SOLE 25 1427729 0 30603 REGENCY CTRS CORP COM 758849103 19371024 319865 SH SOLE 26 245111 0 74754 REGENCY CTRS CORP COM 758849103 33535524 553757 SH SOLE 28 123035 0 430722 REGENCY CTRS CORP COM 758849103 105172190 1736661 SH SOLE 30 1736661 0 0 REGENCY CTRS CORP COM 758849103 2466003 40720 SH SOLE 31 37940 0 2780 REGENCY CTRS CORP COM 758849103 3877415 64026 SH SOLE 34 64026 0 0 REGENCY CTRS CORP COM 758849103 3096009 51123 SH SOLE 36 51123 0 0 REGENCY CTRS CORP COM 758849103 513125 8473 SH SOLE 40 8473 0 0 REGENCY CTRS CORP COM 758849103 20106 332 SH OTR 43 332 0 0 REGENCY CTRS CORP COM 758849103 13050022 215489 SH SOLE 43 201391 0 14098 REGENERON PHARMACEUTICALS COM 75886F107 229863787 238822 SH SOLE 2 83155 0 155667 REGENERON PHARMACEUTICALS COM 75886F107 84684683 87985 SH SOLE 4 44970 0 43015 REGENERON PHARMACEUTICALS COM 75886F107 111756639 116112 SH SOLE 7 106377 0 9735 REGENERON PHARMACEUTICALS COM 75886F107 6126249 6365 SH SOLE 13 6365 0 0 REGENERON PHARMACEUTICALS COM 75886F107 15190980 15783 SH SOLE 15 15783 0 0 REGENERON PHARMACEUTICALS COM 75886F107 167990117 174537 SH SOLE 18 165292 0 9245 REGENERON PHARMACEUTICALS COM 75886F107 174875771 181691 SH SOLE 19 181691 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3190360791 3314695 SH SOLE 21 3314695 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2246997392 2334567 SH SOLE 22 2099776 0 234791 REGENERON PHARMACEUTICALS COM 75886F107 195151585 202757 SH SOLE 23 202757 0 0 REGENERON PHARMACEUTICALS COM 75886F107 251624723 261431 SH SOLE 25 235360 0 26071 REGENERON PHARMACEUTICALS COM 75886F107 116253392 120784 SH SOLE 26 66132 0 54652 REGENERON PHARMACEUTICALS COM 75886F107 230418181 239398 SH SOLE 28 15670 0 223728 REGENERON PHARMACEUTICALS COM 75886F107 2027966 2107 SH SOLE 29 2107 0 0 REGENERON PHARMACEUTICALS COM 75886F107 836984191 869603 SH SOLE 30 855559 0 14044 REGENERON PHARMACEUTICALS COM 75886F107 27528176 28601 SH SOLE 31 26891 0 1710 REGENERON PHARMACEUTICALS COM 75886F107 31210663 32427 SH SOLE 32 32427 0 0 REGENERON PHARMACEUTICALS COM 75886F107 177119335 184022 SH SOLE 34 184022 0 0 REGENERON PHARMACEUTICALS COM 75886F107 24373134 25323 SH SOLE 36 25323 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5127184 5327 SH SOLE 40 5327 0 0 REGENERON PHARMACEUTICALS COM 75886F107 121579230 126317 SH SOLE 43 114759 0 11558 REGENXBIO INC COM 75901B107 2815437 133623 SH SOLE 2 60711 0 72912 REGENXBIO INC COM 75901B107 3224 153 SH SOLE 4 153 0 0 REGENXBIO INC COM 75901B107 7269 345 SH SOLE 7 345 0 0 REGENXBIO INC COM 75901B107 3001969 142476 SH SOLE 18 129359 0 13117 REGENXBIO INC COM 75901B107 7424225 352360 SH SOLE 19 352360 0 0 REGENXBIO INC COM 75901B107 106828082 5070151 SH SOLE 21 5070151 0 0 REGENXBIO INC COM 75901B107 33788906 1603650 SH SOLE 22 1523356 0 80294 REGENXBIO INC COM 75901B107 95932 4553 SH SOLE 23 4553 0 0 REGENXBIO INC COM 75901B107 153980 7308 SH SOLE 25 7308 0 0 REGENXBIO INC COM 75901B107 891071 42291 SH SOLE 26 7553 0 34738 REGENXBIO INC COM 75901B107 75241 3571 SH SOLE 28 3571 0 0 REGENXBIO INC COM 75901B107 4472613 212274 SH SOLE 30 212274 0 0 REGENXBIO INC COM 75901B107 23788 1129 SH SOLE 34 1129 0 0 REGENXBIO INC COM 75901B107 164177 7792 SH SOLE 40 7792 0 0 REGENXBIO INC COM 75901B107 370116 17566 SH SOLE 43 16663 0 903 REGIONAL MGMT CORP COM 75902K106 4488510 185399 SH SOLE 2 118074 0 67325 REGIONAL MGMT CORP COM 75902K106 3196 132 SH SOLE 7 132 0 0 REGIONAL MGMT CORP COM 75902K106 612174 25286 SH SOLE 18 25286 0 0 REGIONAL MGMT CORP COM 75902K106 4017843 165958 SH SOLE 19 165958 0 0 REGIONAL MGMT CORP COM 75902K106 7609808 314325 SH SOLE 21 314325 0 0 REGIONAL MGMT CORP COM 75902K106 14306440 590931 SH SOLE 22 565179 0 25752 REGIONAL MGMT CORP COM 75902K106 319233 13186 SH SOLE 23 13186 0 0 REGIONAL MGMT CORP COM 75902K106 1644731 67936 SH SOLE 26 0 0 67936 REGIONAL MGMT CORP COM 75902K106 3099 128 SH SOLE 43 128 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 36685765 1743620 SH SOLE 2 314842 0 1428778 REGIONS FINANCIAL CORP NEW COM 7591EP100 19170743 911157 SH SOLE 4 492251 0 418906 REGIONS FINANCIAL CORP NEW COM 7591EP100 33578199 1595922 SH SOLE 7 1378949 0 216973 REGIONS FINANCIAL CORP NEW COM 7591EP100 1052210 50010 SH SOLE 13 50010 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2970596 141188 SH SOLE 15 141188 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 59716789 2838250 SH SOLE 18 2779307 0 58943 REGIONS FINANCIAL CORP NEW COM 7591EP100 8662063 411695 SH SOLE 19 411695 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 884105197 42020209 SH SOLE 21 42020209 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 423215834 20114821 SH SOLE 22 18050044 0 2064777 REGIONS FINANCIAL CORP NEW COM 7591EP100 28910370 1374067 SH SOLE 23 1374067 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 59976161 2850578 SH SOLE 25 2836622 0 13956 REGIONS FINANCIAL CORP NEW COM 7591EP100 22357609 1062624 SH SOLE 26 602736 0 459888 REGIONS FINANCIAL CORP NEW COM 7591EP100 43871703 2085157 SH SOLE 28 61909 0 2023248 REGIONS FINANCIAL CORP NEW COM 7591EP100 204889077 9738074 SH SOLE 30 9634138 0 103936 REGIONS FINANCIAL CORP NEW COM 7591EP100 4407038 209460 SH SOLE 31 195094 0 14366 REGIONS FINANCIAL CORP NEW COM 7591EP100 5912598 281017 SH SOLE 32 281017 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 883322 41983 SH SOLE 34 41983 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 18955714 900937 SH SOLE 35 900937 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 5247818 249421 SH SOLE 36 249421 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 933966 44390 SH SOLE 40 44390 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 25984 1235 SH OTR 43 1235 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 24399200 1159658 SH SOLE 43 1047966 0 111691 REGIS CORPORATION COM SHS 758932206 2955 394 SH SOLE 18 394 0 0 REGIS CORPORATION COM SHS 758932206 36405 4854 SH SOLE 21 4854 0 0 REGIS CORPORATION COM SHS 758932206 134190 17892 SH SOLE 22 17892 0 0 REGULUS THERAPEUTICS INC COM 75915K309 195929 68031 SH SOLE 22 68031 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 98708462 511761 SH SOLE 2 301127 0 210634 REINSURANCE GRP OF AMERICA I COM NEW 759351604 5110741 26497 SH SOLE 4 6566 0 19931 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3710433 19237 SH SOLE 7 18672 0 565 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3222060 16705 SH SOLE 13 16705 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 101207053 524715 SH SOLE 18 502677 0 22038 REINSURANCE GRP OF AMERICA I COM NEW 759351604 84246512 436782 SH SOLE 19 436782 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 654505876 3393332 SH SOLE 21 3393332 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 476411285 2469988 SH SOLE 22 2298044 0 171944 REINSURANCE GRP OF AMERICA I COM NEW 759351604 19245759 99781 SH SOLE 23 99781 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6881573 35678 SH SOLE 25 16674 0 19004 REINSURANCE GRP OF AMERICA I COM NEW 759351604 26514249 137465 SH SOLE 26 28761 0 108704 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4317426 22384 SH SOLE 28 785 0 21599 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3598948 18659 SH SOLE 29 18659 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 13842033 71765 SH SOLE 30 71765 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6860934 35571 SH SOLE 31 35571 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 30867358 160034 SH SOLE 34 160034 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1695222 8789 SH SOLE 36 8789 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2602530 13493 SH SOLE 40 13493 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 54585 283 SH OTR 43 283 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 26369757 136716 SH SOLE 43 126591 0 10125 REKOR SYSTEMS INC COM 759419104 24052 10503 SH SOLE 18 10503 0 0 REKOR SYSTEMS INC COM 759419104 313446 136876 SH SOLE 21 136876 0 0 REKOR SYSTEMS INC COM 759419104 1770573 773176 SH SOLE 22 773176 0 0 RELAY THERAPEUTICS INC COM 75943R102 3183614 383568 SH SOLE 2 194051 0 189517 RELAY THERAPEUTICS INC COM 75943R102 2789 336 SH SOLE 4 336 0 0 RELAY THERAPEUTICS INC COM 75943R102 261243 31475 SH SOLE 7 29798 0 1677 RELAY THERAPEUTICS INC COM 75943R102 2335006 281326 SH SOLE 18 266375 0 14951 RELAY THERAPEUTICS INC COM 75943R102 5685932 685052 SH SOLE 19 685052 0 0 RELAY THERAPEUTICS INC COM 75943R102 35143047 4234102 SH SOLE 21 4234102 0 0 RELAY THERAPEUTICS INC COM 75943R102 29062367 3501490 SH SOLE 22 3329504 0 171986 RELAY THERAPEUTICS INC COM 75943R102 193473 23310 SH SOLE 23 23310 0 0 RELAY THERAPEUTICS INC COM 75943R102 158563 19104 SH SOLE 25 19104 0 0 RELAY THERAPEUTICS INC COM 75943R102 1074684 129480 SH SOLE 26 29683 0 99797 RELAY THERAPEUTICS INC COM 75943R102 3313933 399269 SH SOLE 30 399269 0 0 RELAY THERAPEUTICS INC COM 75943R102 133589 16095 SH SOLE 34 16095 0 0 RELAY THERAPEUTICS INC COM 75943R102 120632 14534 SH SOLE 40 14534 0 0 RELAY THERAPEUTICS INC COM 75943R102 639673 77069 SH SOLE 43 46044 0 31025 RELIANCE GLOBAL GROUP INC COM 75946W306 2953 8685 SH SOLE 22 8685 0 0 RELIANCE INC COM 759509102 84571601 253072 SH SOLE 2 177118 0 75954 RELIANCE INC COM 759509102 43410650 129902 SH SOLE 4 65922 0 63980 RELIANCE INC COM 759509102 4520787 13528 SH SOLE 7 10139 0 3389 RELIANCE INC COM 759509102 7306512 21864 SH SOLE 13 21864 0 0 RELIANCE INC COM 759509102 1848684 5532 SH SOLE 15 5532 0 0 RELIANCE INC COM 759509102 38802977 116114 SH SOLE 18 111659 0 4455 RELIANCE INC COM 759509102 10199174 30520 SH SOLE 19 30520 0 0 RELIANCE INC COM 759509102 1081906747 3237497 SH SOLE 21 3237497 0 0 RELIANCE INC COM 759509102 595507089 1781995 SH SOLE 22 1668421 0 113574 RELIANCE INC COM 759509102 47919073 143393 SH SOLE 23 143393 0 0 RELIANCE INC COM 759509102 18032019 53959 SH SOLE 25 52731 0 1228 RELIANCE INC COM 759509102 19749035 59097 SH SOLE 26 52596 0 6501 RELIANCE INC COM 759509102 44853974 134221 SH SOLE 28 1122 0 133099 RELIANCE INC COM 759509102 4293879 12849 SH SOLE 29 12849 0 0 RELIANCE INC COM 759509102 70259674 210245 SH SOLE 30 193581 0 16664 RELIANCE INC COM 759509102 13866799 41495 SH SOLE 31 40536 0 959 RELIANCE INC COM 759509102 2439180 7299 SH SOLE 34 7299 0 0 RELIANCE INC COM 759509102 2844874 8513 SH SOLE 36 8513 0 0 RELIANCE INC COM 759509102 961770 2878 SH SOLE 40 2878 0 0 RELIANCE INC COM 759509102 14356 43 SH OTR 43 43 0 0 RELIANCE INC COM 759509102 47832457 143134 SH SOLE 43 133645 0 9489 RELMADA THERAPEUTICS INC COM 75955J402 30518 6563 SH SOLE 2 6563 0 0 RELMADA THERAPEUTICS INC COM 75955J402 19558 4206 SH SOLE 18 4206 0 0 RELMADA THERAPEUTICS INC COM 75955J402 266054 57216 SH SOLE 21 57216 0 0 RELMADA THERAPEUTICS INC COM 75955J402 2371988 510105 SH SOLE 22 510105 0 0 RELMADA THERAPEUTICS INC COM 75955J402 456 98 SH SOLE 43 98 0 0 RELX PLC SPONSORED ADR 759530108 26883 621 SH SOLE 2 397 0 224 RELX PLC SPONSORED ADR 759530108 64789684 1496643 SH SOLE 18 1492421 0 4222 RELX PLC SPONSORED ADR 759530108 71162120 1643847 SH SOLE 43 1466726 0 177121 REMITLY GLOBAL INC COM 75960P104 1627924 78492 SH SOLE 2 45434 0 33058 REMITLY GLOBAL INC COM 75960P104 5849 282 SH SOLE 4 282 0 0 REMITLY GLOBAL INC COM 75960P104 398706 19224 SH SOLE 7 18235 0 989 REMITLY GLOBAL INC COM 75960P104 6554587 316036 SH SOLE 18 316036 0 0 REMITLY GLOBAL INC COM 75960P104 7337999 353809 SH SOLE 19 353809 0 0 REMITLY GLOBAL INC COM 75960P104 100114448 4827119 SH SOLE 21 4827119 0 0 REMITLY GLOBAL INC COM 75960P104 79962033 3855450 SH SOLE 22 3733019 0 122431 REMITLY GLOBAL INC COM 75960P104 598390 28852 SH SOLE 25 28852 0 0 REMITLY GLOBAL INC COM 75960P104 1347353 64964 SH SOLE 26 40798 0 24166 REMITLY GLOBAL INC COM 75960P104 63008 3038 SH SOLE 28 0 0 3038 REMITLY GLOBAL INC COM 75960P104 1786938 86159 SH SOLE 30 86159 0 0 REMITLY GLOBAL INC COM 75960P104 2430396 117184 SH SOLE 34 117184 0 0 REMITLY GLOBAL INC COM 75960P104 587979 28350 SH SOLE 40 28350 0 0 REMITLY GLOBAL INC COM 75960P104 12320 594 SH SOLE 43 518 0 76 RENAISSANCERE HLDGS LTD COM G7496G103 29858446 127041 SH SOLE 2 47949 0 79092 RENAISSANCERE HLDGS LTD COM G7496G103 31964 136 SH SOLE 4 136 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 2768888 11781 SH SOLE 7 11360 0 421 RENAISSANCERE HLDGS LTD COM G7496G103 140313 597 SH SOLE 15 597 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 21426040 91163 SH SOLE 18 91163 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 3929232 16718 SH SOLE 19 16718 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 642459206 2733520 SH SOLE 21 2733520 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 362208493 1541116 SH SOLE 22 1473733 0 67383 RENAISSANCERE HLDGS LTD COM G7496G103 17941720 76338 SH SOLE 25 76338 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 7020816 29872 SH SOLE 26 17753 0 12119 RENAISSANCERE HLDGS LTD COM G7496G103 7455622 31722 SH SOLE 28 759 0 30963 RENAISSANCERE HLDGS LTD COM G7496G103 9549504 40631 SH SOLE 30 40631 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 153005 651 SH SOLE 31 651 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 41095231 174851 SH SOLE 34 174851 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1252005 5327 SH SOLE 36 5327 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 2537384 10796 SH SOLE 40 10796 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 25618 109 SH OTR 43 109 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 11845873 50402 SH SOLE 43 43183 0 7219 RENASANT CORP COM 75970E107 1377046 43967 SH SOLE 2 15005 0 28962 RENASANT CORP COM 75970E107 567675 18125 SH SOLE 7 17146 0 979 RENASANT CORP COM 75970E107 5405926 172603 SH SOLE 18 172603 0 0 RENASANT CORP COM 75970E107 3214372 102630 SH SOLE 19 102630 0 0 RENASANT CORP COM 75970E107 197804623 6315601 SH SOLE 21 6315601 0 0 RENASANT CORP COM 75970E107 44661568 1425976 SH SOLE 22 1355355 0 70621 RENASANT CORP COM 75970E107 275961 8811 SH SOLE 25 8811 0 0 RENASANT CORP COM 75970E107 350690 11197 SH SOLE 26 11197 0 0 RENASANT CORP COM 75970E107 31414 1003 SH SOLE 28 1003 0 0 RENASANT CORP COM 75970E107 4255167 135861 SH SOLE 30 135861 0 0 RENASANT CORP COM 75970E107 438 14 SH SOLE 36 14 0 0 RENASANT CORP COM 75970E107 294314 9397 SH SOLE 40 9397 0 0 RENASANT CORP COM 75970E107 140040 4471 SH SOLE 43 4084 0 387 RENEO PHARMACEUTICALS INC COM 75974E103 3931 2368 SH SOLE 2 848 0 1520 RENEO PHARMACEUTICALS INC COM 75974E103 53787 32402 SH SOLE 18 32402 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 43950 26476 SH SOLE 19 26476 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 1251067 753655 SH SOLE 21 753655 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 258928 155981 SH SOLE 22 150892 0 5089 RENEO PHARMACEUTICALS INC COM 75974E103 37810 22777 SH SOLE 30 22777 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 6602382 1100397 SH SOLE 2 1096714 0 3683 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 433170 72195 SH SOLE 4 57331 0 14864 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 15504 2584 SH SOLE 7 2584 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 906336 151056 SH SOLE 13 151056 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 2981370 496895 SH SOLE 19 496895 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 8056320 1342720 SH SOLE 21 1342720 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 9711138 1618523 SH SOLE 22 1618523 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 133236 22206 SH SOLE 23 22206 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 134520 22420 SH SOLE 26 0 0 22420 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 1169706 194951 SH SOLE 28 1754 0 193197 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 11239896 1873316 SH SOLE 30 1873316 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 673554 112259 SH SOLE 31 93630 0 18629 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 3791130 631855 SH SOLE 34 631855 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 123696 20616 SH SOLE 36 20616 0 0 RENOVARO INC COM 29350E104 48922 18461 SH SOLE 18 18461 0 0 RENOVARO INC COM 29350E104 153695 57998 SH SOLE 21 57998 0 0 RENOVARO INC COM 29350E104 527459 199041 SH SOLE 22 199041 0 0 RENOVARO INC COM 29350E104 40670 15347 SH SOLE 26 15347 0 0 RENOVARO INC COM 29350E104 62188 23467 SH SOLE 43 0 0 23467 RENOVORX INC COM NEW 75989R107 27926 20840 SH SOLE 21 20840 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 10488 30366 SH SOLE 2 5877 0 24489 RENT THE RUNWAY INC COM CL A 76010Y103 51527 149180 SH SOLE 18 149180 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 33510 97018 SH SOLE 19 97018 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 606571 1756141 SH SOLE 21 1756141 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 372361 1078057 SH SOLE 22 1047100 0 30957 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 9347 310 SH SOLE 2 310 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 12573 417 SH SOLE 18 417 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 8619825 285898 SH SOLE 43 257978 0 27920 REPARE THERAPEUTICS INC COM 760273102 185324 39347 SH SOLE 2 39347 0 0 REPARE THERAPEUTICS INC COM 760273102 16297 3460 SH SOLE 18 3460 0 0 REPARE THERAPEUTICS INC COM 760273102 58946 12515 SH SOLE 22 12515 0 0 REPARE THERAPEUTICS INC COM 760273102 27992 5943 SH SOLE 26 0 0 5943 REPAY HLDGS CORP COM CL A 76029L100 2085809 189619 SH SOLE 2 103886 0 85733 REPAY HLDGS CORP COM CL A 76029L100 3751 341 SH SOLE 4 341 0 0 REPAY HLDGS CORP COM CL A 76029L100 5764 524 SH SOLE 7 524 0 0 REPAY HLDGS CORP COM CL A 76029L100 2424983 220453 SH SOLE 18 220453 0 0 REPAY HLDGS CORP COM CL A 76029L100 5509427 500857 SH SOLE 19 500857 0 0 REPAY HLDGS CORP COM CL A 76029L100 33045100 3004100 SH SOLE 21 3004100 0 0 REPAY HLDGS CORP COM CL A 76029L100 31942812 2903892 SH SOLE 22 2772471 0 131421 REPAY HLDGS CORP COM CL A 76029L100 205425 18675 SH SOLE 25 18675 0 0 REPAY HLDGS CORP COM CL A 76029L100 852082 77462 SH SOLE 26 29496 0 47966 REPAY HLDGS CORP COM CL A 76029L100 2640 240 SH SOLE 28 240 0 0 REPAY HLDGS CORP COM CL A 76029L100 1320495 120045 SH SOLE 30 120045 0 0 REPAY HLDGS CORP COM CL A 76029L100 8539652 776332 SH SOLE 34 776332 0 0 REPAY HLDGS CORP COM CL A 76029L100 192555 17505 SH SOLE 40 17505 0 0 REPAY HLDGS CORP COM CL A 76029L100 811624 73784 SH SOLE 43 68075 0 5709 REPLIGEN CORP COM 759916109 22398145 121782 SH SOLE 2 58228 0 63554 REPLIGEN CORP COM 759916109 6543874 35580 SH SOLE 4 15399 0 20181 REPLIGEN CORP COM 759916109 11577948 62951 SH SOLE 7 59802 0 3149 REPLIGEN CORP COM 759916109 231739 1260 SH SOLE 13 1260 0 0 REPLIGEN CORP COM 759916109 843457 4586 SH SOLE 15 4586 0 0 REPLIGEN CORP COM 759916109 27380354 148871 SH SOLE 18 145501 0 3370 REPLIGEN CORP COM 759916109 275207588 1496344 SH SOLE 19 1496344 0 0 REPLIGEN CORP COM 759916109 596597305 3243787 SH SOLE 21 3243787 0 0 REPLIGEN CORP COM 759916109 333101006 1811119 SH SOLE 22 1706065 0 105054 REPLIGEN CORP COM 759916109 14799307 80466 SH SOLE 23 80466 0 0 REPLIGEN CORP COM 759916109 2536625 13792 SH SOLE 25 13517 0 275 REPLIGEN CORP COM 759916109 10647681 57893 SH SOLE 26 31466 0 26427 REPLIGEN CORP COM 759916109 13876396 75448 SH SOLE 28 2498 0 72950 REPLIGEN CORP COM 759916109 69905417 380086 SH SOLE 30 378279 0 1807 REPLIGEN CORP COM 759916109 2135863 11613 SH SOLE 31 10788 0 825 REPLIGEN CORP COM 759916109 27156708 147655 SH SOLE 34 147655 0 0 REPLIGEN CORP COM 759916109 1121912 6100 SH SOLE 36 6100 0 0 REPLIGEN CORP COM 759916109 502837 2734 SH SOLE 40 2734 0 0 REPLIGEN CORP COM 759916109 17965 98 SH OTR 43 98 0 0 REPLIGEN CORP COM 759916109 13052058 70966 SH SOLE 43 57404 0 13562 REPLIMUNE GROUP INC COM 76029N106 1257821 153956 SH SOLE 2 109914 0 44042 REPLIMUNE GROUP INC COM 76029N106 670 82 SH SOLE 4 82 0 0 REPLIMUNE GROUP INC COM 76029N106 3064 375 SH SOLE 7 375 0 0 REPLIMUNE GROUP INC COM 76029N106 1151071 140890 SH SOLE 18 140890 0 0 REPLIMUNE GROUP INC COM 76029N106 1649074 201845 SH SOLE 19 201845 0 0 REPLIMUNE GROUP INC COM 76029N106 18290146 2238696 SH SOLE 21 2238696 0 0 REPLIMUNE GROUP INC COM 76029N106 13930495 1705079 SH SOLE 22 1635028 0 70051 REPLIMUNE GROUP INC COM 76029N106 47942 5868 SH SOLE 25 5868 0 0 REPLIMUNE GROUP INC COM 76029N106 3791 464 SH SOLE 26 464 0 0 REPLIMUNE GROUP INC COM 76029N106 622423 76184 SH SOLE 30 76184 0 0 REPLIMUNE GROUP INC COM 76029N106 58595 7172 SH SOLE 40 7172 0 0 REPLIMUNE GROUP INC COM 76029N106 669507 81947 SH SOLE 43 76315 0 5632 REPOSITRAK INC COM NEW 700215304 779075 49153 SH SOLE 2 49153 0 0 REPOSITRAK INC COM NEW 700215304 80787 5097 SH SOLE 18 5097 0 0 REPOSITRAK INC COM NEW 700215304 409675 25847 SH SOLE 21 25847 0 0 REPOSITRAK INC COM NEW 700215304 757519 47793 SH SOLE 22 47793 0 0 REPOSITRAK INC COM NEW 700215304 55174 3481 SH SOLE 26 3481 0 0 REPUBLIC BANCORP INC KY CL A 760281204 840531 16481 SH SOLE 2 2751 0 13730 REPUBLIC BANCORP INC KY CL A 760281204 1785 35 SH SOLE 7 35 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1231497 24147 SH SOLE 18 24147 0 0 REPUBLIC BANCORP INC KY CL A 760281204 2531283 49633 SH SOLE 19 49633 0 0 REPUBLIC BANCORP INC KY CL A 760281204 17911404 351204 SH SOLE 21 351204 0 0 REPUBLIC BANCORP INC KY CL A 760281204 17815371 349321 SH SOLE 22 331696 0 17625 REPUBLIC BANCORP INC KY CL A 760281204 75276 1476 SH SOLE 25 1476 0 0 REPUBLIC BANCORP INC KY CL A 760281204 860319 16869 SH SOLE 26 0 0 16869 REPUBLIC BANCORP INC KY CL A 760281204 27744 544 SH SOLE 28 0 0 544 REPUBLIC BANCORP INC KY CL A 760281204 858330 16830 SH SOLE 30 16830 0 0 REPUBLIC BANCORP INC KY CL A 760281204 47991 941 SH SOLE 40 941 0 0 REPUBLIC BANCORP INC KY CL A 760281204 140658 2758 SH SOLE 43 2397 0 361 REPUBLIC SVCS INC COM 760759100 70903824 370371 SH SOLE 2 61917 0 308454 REPUBLIC SVCS INC COM 760759100 19675246 102775 SH SOLE 4 81203 0 21572 REPUBLIC SVCS INC COM 760759100 35966407 187873 SH SOLE 7 171923 0 15950 REPUBLIC SVCS INC COM 760759100 1376836 7192 SH SOLE 13 7192 0 0 REPUBLIC SVCS INC COM 760759100 5740520 29986 SH SOLE 15 29986 0 0 REPUBLIC SVCS INC COM 760759100 89762387 468880 SH SOLE 18 451859 0 17021 REPUBLIC SVCS INC COM 760759100 101414766 529747 SH SOLE 19 529747 0 0 REPUBLIC SVCS INC COM 760759100 1521357982 7946918 SH SOLE 21 7946918 0 0 REPUBLIC SVCS INC COM 760759100 972563443 5080252 SH SOLE 22 4593425 0 486827 REPUBLIC SVCS INC COM 760759100 64432578 336568 SH SOLE 23 336568 0 0 REPUBLIC SVCS INC COM 760759100 94449604 493364 SH SOLE 25 489160 0 4204 REPUBLIC SVCS INC COM 760759100 56518257 295227 SH SOLE 26 189488 0 105739 REPUBLIC SVCS INC COM 760759100 72535467 378894 SH SOLE 28 2094 0 376800 REPUBLIC SVCS INC COM 760759100 224942 1175 SH SOLE 29 1175 0 0 REPUBLIC SVCS INC COM 760759100 288043113 1504613 SH SOLE 30 1504613 0 0 REPUBLIC SVCS INC COM 760759100 9710794 50725 SH SOLE 31 47126 0 3599 REPUBLIC SVCS INC COM 760759100 157579433 823127 SH SOLE 34 823127 0 0 REPUBLIC SVCS INC COM 760759100 14617976 76358 SH SOLE 36 76358 0 0 REPUBLIC SVCS INC COM 760759100 8286863 43287 SH SOLE 37 43287 0 0 REPUBLIC SVCS INC COM 760759100 2110052 11022 SH SOLE 40 11022 0 0 REPUBLIC SVCS INC COM 760759100 86914 454 SH OTR 43 454 0 0 REPUBLIC SVCS INC COM 760759100 94326630 492722 SH SOLE 43 440098 0 52623 RESEARCH FRONTIERS INC COM 760911107 6078 4675 SH SOLE 18 4675 0 0 RESEARCH FRONTIERS INC COM 760911107 89623 68941 SH SOLE 21 68941 0 0 RESEARCH FRONTIERS INC COM 760911107 695418 534937 SH SOLE 22 534937 0 0 RESEARCH SOLUTIONS INC COM 761025105 14008 4433 SH SOLE 18 4433 0 0 RESEARCH SOLUTIONS INC COM 761025105 187325 59280 SH SOLE 21 59280 0 0 RESERVOIR MEDIA INC COM 76119X105 731947 92301 SH SOLE 2 83423 0 8878 RESERVOIR MEDIA INC COM 76119X105 417483 52646 SH SOLE 18 52646 0 0 RESERVOIR MEDIA INC COM 76119X105 337755 42592 SH SOLE 19 42592 0 0 RESERVOIR MEDIA INC COM 76119X105 5542531 698932 SH SOLE 21 698932 0 0 RESERVOIR MEDIA INC COM 76119X105 2235229 281870 SH SOLE 22 268880 0 12990 RESHAPE LIFESCIENCES INC COM 76090R200 6281 34060 SH SOLE 22 34060 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3183393 141989 SH SOLE 2 42436 0 99553 RESIDEO TECHNOLOGIES INC COM 76118Y104 11771 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1563167 69722 SH SOLE 7 66052 0 3670 RESIDEO TECHNOLOGIES INC COM 76118Y104 10488188 467805 SH SOLE 18 467805 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 7607218 339305 SH SOLE 19 339305 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 383335254 17097915 SH SOLE 21 17097915 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 96569801 4307306 SH SOLE 22 4114794 0 192512 RESIDEO TECHNOLOGIES INC COM 76118Y104 2051744 91514 SH SOLE 25 91514 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3796379 169330 SH SOLE 26 54340 0 114990 RESIDEO TECHNOLOGIES INC COM 76118Y104 57462 2563 SH SOLE 28 2563 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 12913472 575980 SH SOLE 30 575980 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 711813 31749 SH SOLE 34 31749 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 182544 8142 SH SOLE 36 8142 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 698944 31175 SH SOLE 40 31175 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3071054 136978 SH SOLE 43 129530 0 7449 RESMED INC COM 761152107 48313973 243973 SH SOLE 2 38112 0 205861 RESMED INC COM 761152107 23922618 120803 SH SOLE 4 62313 0 58490 RESMED INC COM 761152107 18023700 91015 SH SOLE 7 79684 0 11331 RESMED INC COM 761152107 1168971 5903 SH SOLE 13 5903 0 0 RESMED INC COM 761152107 4174274 21079 SH SOLE 15 21079 0 0 RESMED INC COM 761152107 55574743 280638 SH SOLE 18 271517 0 9121 RESMED INC COM 761152107 32801689 165640 SH SOLE 19 165640 0 0 RESMED INC COM 761152107 1155485247 5834900 SH SOLE 21 5834900 0 0 RESMED INC COM 761152107 628115911 3171822 SH SOLE 22 2849997 0 321825 RESMED INC COM 761152107 43502834 219678 SH SOLE 23 219678 0 0 RESMED INC COM 761152107 45971872 232146 SH SOLE 25 217111 0 15035 RESMED INC COM 761152107 26241351 132512 SH SOLE 26 74451 0 58061 RESMED INC COM 761152107 62407768 315143 SH SOLE 28 16379 0 298764 RESMED INC COM 761152107 192268317 970905 SH SOLE 30 970905 0 0 RESMED INC COM 761152107 6621925 33439 SH SOLE 31 31080 0 2359 RESMED INC COM 761152107 13964680 70518 SH SOLE 34 70518 0 0 RESMED INC COM 761152107 5768020 29127 SH SOLE 36 29127 0 0 RESMED INC COM 761152107 1449382 7319 SH SOLE 40 7319 0 0 RESMED INC COM 761152107 25348 128 SH OTR 43 128 0 0 RESMED INC COM 761152107 49081107 247847 SH SOLE 43 205185 0 42662 RESOURCES CONNECTION INC COM 76122Q105 892024 67783 SH SOLE 2 43894 0 23889 RESOURCES CONNECTION INC COM 76122Q105 53 4 SH SOLE 4 4 0 0 RESOURCES CONNECTION INC COM 76122Q105 2540 193 SH SOLE 7 193 0 0 RESOURCES CONNECTION INC COM 76122Q105 1399263 106327 SH SOLE 18 106327 0 0 RESOURCES CONNECTION INC COM 76122Q105 885221 67266 SH SOLE 19 67266 0 0 RESOURCES CONNECTION INC COM 76122Q105 50298507 3822075 SH SOLE 21 3822075 0 0 RESOURCES CONNECTION INC COM 76122Q105 13086870 994443 SH SOLE 22 946805 0 47638 RESOURCES CONNECTION INC COM 76122Q105 64813 4925 SH SOLE 25 4925 0 0 RESOURCES CONNECTION INC COM 76122Q105 862612 65548 SH SOLE 30 65548 0 0 RESOURCES CONNECTION INC COM 76122Q105 90370 6867 SH SOLE 40 6867 0 0 RESOURCES CONNECTION INC COM 76122Q105 876344 66592 SH SOLE 43 63655 0 2937 RESTAURANT BRANDS INTL INC COM 76131D103 17320 218 SH SOLE 2 218 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 862589 10857 SH SOLE 19 10857 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 12950 163 SH SOLE 30 163 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 19673295 247619 SH SOLE 43 190657 0 56962 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1736546 135456 SH SOLE 2 36275 0 99181 RETAIL OPPORTUNITY INVTS COR COM 76131N101 745047 58116 SH SOLE 4 58116 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2346957 183070 SH SOLE 7 163783 0 19287 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5017389 391372 SH SOLE 18 391372 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5906956 460761 SH SOLE 19 460761 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 195109439 15219145 SH SOLE 21 15219145 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 63947198 4988081 SH SOLE 22 4747324 0 240757 RETAIL OPPORTUNITY INVTS COR COM 76131N101 83843 6540 SH SOLE 23 6540 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7589363 591994 SH SOLE 25 591994 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 440559 34365 SH SOLE 26 26183 0 8182 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7949669 620099 SH SOLE 28 6713 0 613386 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7700346 600651 SH SOLE 30 600651 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 272348 21244 SH SOLE 40 21244 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2669203 208206 SH SOLE 43 196119 0 12087 RETRACTABLE TECHNOLOGIES INC COM 76129W105 1642 1368 SH SOLE 18 1368 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 38530 32108 SH SOLE 21 32108 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 289348 241123 SH SOLE 22 241123 0 0 REV GROUP INC COM 749527107 1730641 78345 SH SOLE 2 58473 0 19872 REV GROUP INC COM 749527107 4175 189 SH SOLE 7 189 0 0 REV GROUP INC COM 749527107 1960642 88757 SH SOLE 18 88757 0 0 REV GROUP INC COM 749527107 1475568 66798 SH SOLE 19 66798 0 0 REV GROUP INC COM 749527107 27499598 1244889 SH SOLE 21 1244889 0 0 REV GROUP INC COM 749527107 26850174 1215490 SH SOLE 22 1176260 0 39230 REV GROUP INC COM 749527107 166691 7546 SH SOLE 25 7546 0 0 REV GROUP INC COM 749527107 635286 28759 SH SOLE 30 28759 0 0 REV GROUP INC COM 749527107 291257 13185 SH SOLE 40 13185 0 0 REV GROUP INC COM 749527107 789364 35734 SH SOLE 43 34318 0 1416 REVANCE THERAPEUTICS INC COM 761330109 249390 50689 SH SOLE 2 27712 0 22977 REVANCE THERAPEUTICS INC COM 761330109 1446 294 SH SOLE 4 294 0 0 REVANCE THERAPEUTICS INC COM 761330109 4025 818 SH SOLE 7 818 0 0 REVANCE THERAPEUTICS INC COM 761330109 1032014 209759 SH SOLE 18 201663 0 8096 REVANCE THERAPEUTICS INC COM 761330109 920950 187185 SH SOLE 19 187185 0 0 REVANCE THERAPEUTICS INC COM 761330109 19871211 4038864 SH SOLE 21 4038864 0 0 REVANCE THERAPEUTICS INC COM 761330109 12366942 2513606 SH SOLE 22 2436497 0 77109 REVANCE THERAPEUTICS INC COM 761330109 4364 887 SH SOLE 23 887 0 0 REVANCE THERAPEUTICS INC COM 761330109 69421 14110 SH SOLE 25 14110 0 0 REVANCE THERAPEUTICS INC COM 761330109 113288 23026 SH SOLE 26 23026 0 0 REVANCE THERAPEUTICS INC COM 761330109 34888 7091 SH SOLE 28 0 0 7091 REVANCE THERAPEUTICS INC COM 761330109 794654 161515 SH SOLE 30 161515 0 0 REVANCE THERAPEUTICS INC COM 761330109 90321 18358 SH SOLE 40 18358 0 0 REVANCE THERAPEUTICS INC COM 761330109 424483 86277 SH SOLE 43 42543 0 43734 REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 1834028 2521000 PRN SOLE 21 2521000 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 9756 2581 SH SOLE 18 2581 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 119928 31727 SH SOLE 21 31727 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 217550 57553 SH SOLE 22 57553 0 0 REVOLUTION MEDICINES INC COM 76155X100 4918975 152621 SH SOLE 2 86018 0 66603 REVOLUTION MEDICINES INC COM 76155X100 7155 222 SH SOLE 4 222 0 0 REVOLUTION MEDICINES INC COM 76155X100 653721 20283 SH SOLE 7 19531 0 752 REVOLUTION MEDICINES INC COM 76155X100 11629196 360819 SH SOLE 18 349758 0 11061 REVOLUTION MEDICINES INC COM 76155X100 29344996 910487 SH SOLE 19 910487 0 0 REVOLUTION MEDICINES INC COM 76155X100 200355603 6216432 SH SOLE 21 6216432 0 0 REVOLUTION MEDICINES INC COM 76155X100 125930603 3907248 SH SOLE 22 3773920 0 133328 REVOLUTION MEDICINES INC COM 76155X100 106391 3301 SH SOLE 23 3301 0 0 REVOLUTION MEDICINES INC COM 76155X100 690238 21416 SH SOLE 25 21416 0 0 REVOLUTION MEDICINES INC COM 76155X100 2330648 72313 SH SOLE 26 32662 0 39651 REVOLUTION MEDICINES INC COM 76155X100 63429 1968 SH SOLE 28 1068 0 900 REVOLUTION MEDICINES INC COM 76155X100 10825380 335879 SH SOLE 30 335879 0 0 REVOLUTION MEDICINES INC COM 76155X100 7467014 231679 SH SOLE 34 231679 0 0 REVOLUTION MEDICINES INC COM 76155X100 689948 21407 SH SOLE 40 21407 0 0 REVOLUTION MEDICINES INC COM 76155X100 30715 953 SH OTR 43 953 0 0 REVOLUTION MEDICINES INC COM 76155X100 1642892 50974 SH SOLE 43 46624 0 4350 REVOLVE GROUP INC CL A 76156B107 2204347 104126 SH SOLE 2 52910 0 51216 REVOLVE GROUP INC CL A 76156B107 2096 99 SH SOLE 4 99 0 0 REVOLVE GROUP INC CL A 76156B107 7664 362 SH SOLE 7 362 0 0 REVOLVE GROUP INC CL A 76156B107 2590658 122374 SH SOLE 18 110530 0 11844 REVOLVE GROUP INC CL A 76156B107 6953837 328476 SH SOLE 19 328476 0 0 REVOLVE GROUP INC CL A 76156B107 30419469 1436914 SH SOLE 21 1436914 0 0 REVOLVE GROUP INC CL A 76156B107 31856383 1504789 SH SOLE 22 1440453 0 64336 REVOLVE GROUP INC CL A 76156B107 54047 2553 SH SOLE 23 2553 0 0 REVOLVE GROUP INC CL A 76156B107 129539 6119 SH SOLE 25 6119 0 0 REVOLVE GROUP INC CL A 76156B107 1068916 50492 SH SOLE 26 12954 0 37538 REVOLVE GROUP INC CL A 76156B107 1292852 61070 SH SOLE 30 61070 0 0 REVOLVE GROUP INC CL A 76156B107 273199 12905 SH SOLE 40 12905 0 0 REVOLVE GROUP INC CL A 76156B107 628453 29686 SH SOLE 43 28221 0 1465 REVVITY INC COM 714046109 22389780 213236 SH SOLE 2 33785 0 179451 REVVITY INC COM 714046109 10004715 95283 SH SOLE 4 38671 0 56612 REVVITY INC COM 714046109 7930125 75525 SH SOLE 7 66221 0 9304 REVVITY INC COM 714046109 497595 4739 SH SOLE 13 4739 0 0 REVVITY INC COM 714046109 2012010 19162 SH SOLE 15 19162 0 0 REVVITY INC COM 714046109 28157430 268166 SH SOLE 18 260461 0 7705 REVVITY INC COM 714046109 5547885 52837 SH SOLE 19 52837 0 0 REVVITY INC COM 714046109 364502040 3471448 SH SOLE 21 3471448 0 0 REVVITY INC COM 714046109 277511325 2642965 SH SOLE 22 2370601 0 272364 REVVITY INC COM 714046109 19639830 187046 SH SOLE 23 187046 0 0 REVVITY INC COM 714046109 42289485 402757 SH SOLE 25 402251 0 506 REVVITY INC COM 714046109 16061325 152965 SH SOLE 26 68648 0 84317 REVVITY INC COM 714046109 21842625 208025 SH SOLE 28 2641 0 205384 REVVITY INC COM 714046109 76480005 728381 SH SOLE 30 728381 0 0 REVVITY INC COM 714046109 3069780 29236 SH SOLE 31 27162 0 2074 REVVITY INC COM 714046109 537600 5120 SH SOLE 34 5120 0 0 REVVITY INC COM 714046109 2892750 27550 SH SOLE 36 27550 0 0 REVVITY INC COM 714046109 619395 5899 SH SOLE 40 5899 0 0 REVVITY INC COM 714046109 12591675 119921 SH SOLE 43 109328 0 10593 REX AMERICAN RES CORP COM 761624105 6011493 102393 SH SOLE 2 74068 0 28325 REX AMERICAN RES CORP COM 761624105 26830 457 SH SOLE 7 457 0 0 REX AMERICAN RES CORP COM 761624105 3112452 53014 SH SOLE 18 53014 0 0 REX AMERICAN RES CORP COM 761624105 3712351 63232 SH SOLE 19 63232 0 0 REX AMERICAN RES CORP COM 761624105 119288387 2031824 SH SOLE 21 2031824 0 0 REX AMERICAN RES CORP COM 761624105 31121290 530085 SH SOLE 22 505985 0 24100 REX AMERICAN RES CORP COM 761624105 241885 4120 SH SOLE 23 4120 0 0 REX AMERICAN RES CORP COM 761624105 359012 6115 SH SOLE 25 6115 0 0 REX AMERICAN RES CORP COM 761624105 76910 1310 SH SOLE 26 1310 0 0 REX AMERICAN RES CORP COM 761624105 382789 6520 SH SOLE 28 0 0 6520 REX AMERICAN RES CORP COM 761624105 16642641 283472 SH SOLE 30 283472 0 0 REX AMERICAN RES CORP COM 761624105 126520 2155 SH SOLE 34 2155 0 0 REX AMERICAN RES CORP COM 761624105 254743 4339 SH SOLE 36 4339 0 0 REX AMERICAN RES CORP COM 761624105 150063 2556 SH SOLE 40 2556 0 0 REX AMERICAN RES CORP COM 761624105 2479969 42241 SH SOLE 43 41106 0 1135 REXFORD INDL RLTY INC COM 76169C100 32011121 636404 SH SOLE 2 316114 0 320290 REXFORD INDL RLTY INC COM 76169C100 16587934 329780 SH SOLE 4 329780 0 0 REXFORD INDL RLTY INC COM 76169C100 19319375 384083 SH SOLE 7 348621 0 35462 REXFORD INDL RLTY INC COM 76169C100 29303020 582565 SH SOLE 18 582565 0 0 REXFORD INDL RLTY INC COM 76169C100 46439626 923253 SH SOLE 19 923253 0 0 REXFORD INDL RLTY INC COM 76169C100 642754928 12778428 SH SOLE 21 12778428 0 0 REXFORD INDL RLTY INC COM 76169C100 452100776 8988087 SH SOLE 22 8075316 0 912771 REXFORD INDL RLTY INC COM 76169C100 3335896 66320 SH SOLE 23 66320 0 0 REXFORD INDL RLTY INC COM 76169C100 43006651 855003 SH SOLE 25 855003 0 0 REXFORD INDL RLTY INC COM 76169C100 4302863 85544 SH SOLE 26 76957 0 8587 REXFORD INDL RLTY INC COM 76169C100 31717420 630565 SH SOLE 28 159510 0 471055 REXFORD INDL RLTY INC COM 76169C100 39632980 787932 SH SOLE 30 787932 0 0 REXFORD INDL RLTY INC COM 76169C100 131937 2623 SH SOLE 31 2623 0 0 REXFORD INDL RLTY INC COM 76169C100 10914396 216986 SH SOLE 34 216986 0 0 REXFORD INDL RLTY INC COM 76169C100 1134014 22545 SH SOLE 36 22545 0 0 REXFORD INDL RLTY INC COM 76169C100 2220695 44149 SH SOLE 40 44149 0 0 REXFORD INDL RLTY INC COM 76169C100 8569952 170377 SH SOLE 43 152157 0 18220 REYNOLDS CONSUMER PRODS INC COM 76171L106 2460558 86154 SH SOLE 2 49566 0 36588 REYNOLDS CONSUMER PRODS INC COM 76171L106 6826 239 SH SOLE 4 163 0 76 REYNOLDS CONSUMER PRODS INC COM 76171L106 67801 2374 SH SOLE 7 2374 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 499400 17486 SH SOLE 18 17486 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 549380 19236 SH SOLE 19 19236 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 24187921 846916 SH SOLE 21 846916 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 41986627 1470120 SH SOLE 22 1390450 0 79670 REYNOLDS CONSUMER PRODS INC COM 76171L106 383704 13435 SH SOLE 25 13435 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 704232 24658 SH SOLE 26 24658 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 27618 967 SH SOLE 28 967 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 977952 34242 SH SOLE 30 34242 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 21706 760 SH SOLE 31 760 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 343234 12018 SH SOLE 40 12018 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 6748701 236299 SH SOLE 43 183683 0 52616 REZOLUTE INC COM NEW 76200L309 13275 5206 SH SOLE 18 5206 0 0 REZOLUTE INC COM NEW 76200L309 168802 66197 SH SOLE 21 66197 0 0 REZOLUTE INC COM NEW 76200L309 722958 283513 SH SOLE 22 283513 0 0 RF INDS LTD COM PAR $0.01 749552105 4275 1379 SH SOLE 18 1379 0 0 RF INDS LTD COM PAR $0.01 749552105 62515 20166 SH SOLE 21 20166 0 0 RF INDS LTD COM PAR $0.01 749552105 368423 118846 SH SOLE 22 118846 0 0 RGC RES INC COM 74955L103 244216 12066 SH SOLE 2 9924 0 2142 RGC RES INC COM 74955L103 470742 23258 SH SOLE 18 23258 0 0 RGC RES INC COM 74955L103 328455 16228 SH SOLE 19 16228 0 0 RGC RES INC COM 74955L103 5441180 268833 SH SOLE 21 268833 0 0 RGC RES INC COM 74955L103 2149508 106201 SH SOLE 22 101285 0 4916 RGC RES INC COM 74955L103 2692 133 SH SOLE 43 133 0 0 RH COM 74967X103 13558458 38932 SH SOLE 2 21325 0 17607 RH COM 74967X103 11144 32 SH SOLE 4 32 0 0 RH COM 74967X103 624082 1792 SH SOLE 7 1706 0 86 RH COM 74967X103 10350635 29721 SH SOLE 18 29721 0 0 RH COM 74967X103 2544736 7307 SH SOLE 19 7307 0 0 RH COM 74967X103 268616072 771309 SH SOLE 21 771309 0 0 RH COM 74967X103 159168054 457038 SH SOLE 22 436679 0 20359 RH COM 74967X103 26468 76 SH SOLE 23 76 0 0 RH COM 74967X103 1025626 2945 SH SOLE 25 2945 0 0 RH COM 74967X103 2102097 6036 SH SOLE 26 3707 0 2329 RH COM 74967X103 419305 1204 SH SOLE 28 335 0 869 RH COM 74967X103 3290360 9448 SH SOLE 30 9448 0 0 RH COM 74967X103 67562 194 SH SOLE 31 194 0 0 RH COM 74967X103 61294 176 SH SOLE 36 176 0 0 RH COM 74967X103 1086223 3119 SH SOLE 40 3119 0 0 RH COM 74967X103 4083349 11725 SH SOLE 43 10945 0 780 RHINEBECK BANCORP INC COM 762093102 6033 714 SH SOLE 18 714 0 0 RHINEBECK BANCORP INC COM 762093102 79193 9372 SH SOLE 21 9372 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 6514362 150343 SH SOLE 2 132730 0 17613 RHYTHM PHARMACEUTICALS INC COM 76243J105 7583 175 SH SOLE 4 175 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 309593 7145 SH SOLE 7 6776 0 369 RHYTHM PHARMACEUTICALS INC COM 76243J105 7526941 173712 SH SOLE 18 165255 0 8457 RHYTHM PHARMACEUTICALS INC COM 76243J105 63476370 1464952 SH SOLE 19 1464952 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 104647540 2415129 SH SOLE 21 2415129 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 64141832 1480310 SH SOLE 22 1434691 0 45619 RHYTHM PHARMACEUTICALS INC COM 76243J105 72751 1679 SH SOLE 23 1679 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 420518 9705 SH SOLE 25 9705 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 2773380 64006 SH SOLE 26 17321 0 46685 RHYTHM PHARMACEUTICALS INC COM 76243J105 59535 1374 SH SOLE 28 670 0 704 RHYTHM PHARMACEUTICALS INC COM 76243J105 2800245 64626 SH SOLE 30 64626 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 28986427 668969 SH SOLE 34 668969 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 415795 9596 SH SOLE 40 9596 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 776690 17925 SH SOLE 43 14967 0 2958 RIBBON COMMUNICATIONS INC COM 762544104 247245 77264 SH SOLE 2 26184 0 51080 RIBBON COMMUNICATIONS INC COM 762544104 845 264 SH SOLE 4 264 0 0 RIBBON COMMUNICATIONS INC COM 762544104 306867 95896 SH SOLE 7 90717 0 5179 RIBBON COMMUNICATIONS INC COM 762544104 783219 244756 SH SOLE 18 244756 0 0 RIBBON COMMUNICATIONS INC COM 762544104 623069 194709 SH SOLE 19 194709 0 0 RIBBON COMMUNICATIONS INC COM 762544104 12675773 3961179 SH SOLE 21 3961179 0 0 RIBBON COMMUNICATIONS INC COM 762544104 7417299 2317906 SH SOLE 22 2201133 0 116773 RIBBON COMMUNICATIONS INC COM 762544104 65706 20533 SH SOLE 25 20533 0 0 RIBBON COMMUNICATIONS INC COM 762544104 28323 8851 SH SOLE 26 8851 0 0 RIBBON COMMUNICATIONS INC COM 762544104 20976 6555 SH SOLE 28 0 0 6555 RIBBON COMMUNICATIONS INC COM 762544104 646048 201890 SH SOLE 30 201890 0 0 RIBBON COMMUNICATIONS INC COM 762544104 37440 11700 SH SOLE 40 11700 0 0 RIBBON COMMUNICATIONS INC COM 762544104 179530 56103 SH SOLE 43 55205 0 898 RICHARDSON ELECTRS LTD COM 763165107 363970 39519 SH SOLE 2 35882 0 3637 RICHARDSON ELECTRS LTD COM 763165107 306334 33261 SH SOLE 18 33261 0 0 RICHARDSON ELECTRS LTD COM 763165107 238576 25904 SH SOLE 19 25904 0 0 RICHARDSON ELECTRS LTD COM 763165107 3952444 429147 SH SOLE 21 429147 0 0 RICHARDSON ELECTRS LTD COM 763165107 3399991 369163 SH SOLE 22 358398 0 10765 RICHMOND MUT BANCORPORATION COM 76525P100 18048 1623 SH SOLE 18 1623 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 240181 21599 SH SOLE 21 21599 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 295670 26589 SH SOLE 22 26589 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 510277 344782 SH SOLE 2 62096 0 282686 RIGEL PHARMACEUTICALS INC COM NEW 766559603 776171 524440 SH SOLE 18 435771 0 88669 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1975585 1334855 SH SOLE 19 1334855 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 9116830 6160020 SH SOLE 21 6160020 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 9423344 6367124 SH SOLE 22 6132222 0 234902 RIGEL PHARMACEUTICALS INC COM NEW 766559603 99930 67520 SH SOLE 23 67520 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 36382 23779 SH SOLE 18 23779 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 2535449 1657156 SH SOLE 22 1657156 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 39555 25853 SH SOLE 26 25853 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 139095 4215 SH SOLE 2 1731 0 2484 RILEY EXPLORATION PERMIAN IN COM 76665T102 1221 37 SH SOLE 7 37 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 715110 21670 SH SOLE 18 21670 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 645414 19558 SH SOLE 19 19558 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 11056485 335045 SH SOLE 21 335045 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 3914097 118609 SH SOLE 22 114669 0 3940 RILEY EXPLORATION PERMIAN IN COM 76665T102 84381 2557 SH SOLE 25 2557 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 566280 17160 SH SOLE 43 16594 0 566 RIMINI STR INC DEL COM 76674Q107 68903 21136 SH SOLE 2 11593 0 9543 RIMINI STR INC DEL COM 76674Q107 2298 705 SH SOLE 7 705 0 0 RIMINI STR INC DEL COM 76674Q107 419497 128680 SH SOLE 18 128680 0 0 RIMINI STR INC DEL COM 76674Q107 370942 113786 SH SOLE 19 113786 0 0 RIMINI STR INC DEL COM 76674Q107 6104881 1872663 SH SOLE 21 1872663 0 0 RIMINI STR INC DEL COM 76674Q107 4115841 1262528 SH SOLE 22 1241789 0 20739 RIMINI STR INC DEL COM 76674Q107 10425 3198 SH SOLE 43 3198 0 0 RING ENERGY INC COM 76680V108 629654 321252 SH SOLE 2 3896 0 317356 RING ENERGY INC COM 76680V108 2719 1387 SH SOLE 7 1387 0 0 RING ENERGY INC COM 76680V108 644183 328665 SH SOLE 18 328665 0 0 RING ENERGY INC COM 76680V108 509847 260126 SH SOLE 19 260126 0 0 RING ENERGY INC COM 76680V108 8792180 4485806 SH SOLE 21 4485806 0 0 RING ENERGY INC COM 76680V108 3748210 1912352 SH SOLE 22 1819699 0 92653 RING ENERGY INC COM 76680V108 362233 184813 SH SOLE 43 170471 0 14342 RINGCENTRAL INC CL A 76680R206 7954869 228983 SH SOLE 2 157071 0 71912 RINGCENTRAL INC CL A 76680R206 20775 598 SH SOLE 4 278 0 320 RINGCENTRAL INC CL A 76680R206 645469 18580 SH SOLE 7 17792 0 788 RINGCENTRAL INC CL A 76680R206 1847126 53170 SH SOLE 18 53170 0 0 RINGCENTRAL INC CL A 76680R206 3704604 106638 SH SOLE 19 106638 0 0 RINGCENTRAL INC CL A 76680R206 83077722 2391414 SH SOLE 21 2391414 0 0 RINGCENTRAL INC CL A 76680R206 79262228 2281584 SH SOLE 22 2163085 0 118499 RINGCENTRAL INC CL A 76680R206 122007 3512 SH SOLE 23 3512 0 0 RINGCENTRAL INC CL A 76680R206 535309 15409 SH SOLE 25 15409 0 0 RINGCENTRAL INC CL A 76680R206 1466480 42213 SH SOLE 26 32956 0 9257 RINGCENTRAL INC CL A 76680R206 74413 2142 SH SOLE 28 1439 0 703 RINGCENTRAL INC CL A 76680R206 5410095 155731 SH SOLE 30 155731 0 0 RINGCENTRAL INC CL A 76680R206 35400 1019 SH SOLE 31 1019 0 0 RINGCENTRAL INC CL A 76680R206 6740 194 SH SOLE 34 194 0 0 RINGCENTRAL INC CL A 76680R206 25325 729 SH SOLE 36 729 0 0 RINGCENTRAL INC CL A 76680R206 572967 16493 SH SOLE 40 16493 0 0 RINGCENTRAL INC CL A 76680R206 2466471 70998 SH SOLE 43 64106 0 6892 RINGCENTRAL INC NOTE 3/1 76680RAH0 4095616 4571000 PRN SOLE 21 4571000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 8541 134 SH SOLE 2 0 0 134 RIO TINTO PLC SPONSORED ADR 767204100 15106699 237005 SH SOLE 7 237005 0 0 RIO TINTO PLC SPONSORED ADR 767204100 11027 173 SH SOLE 18 173 0 0 RIO TINTO PLC SPONSORED ADR 767204100 255534 4009 SH SOLE 21 4009 0 0 RIO TINTO PLC SPONSORED ADR 767204100 682783 10712 SH SOLE 30 10712 0 0 RIO TINTO PLC SPONSORED ADR 767204100 70278432 1102580 SH SOLE 43 971597 0 130983 RIOT PLATFORMS INC COM 767292105 1581224 129185 SH SOLE 2 59253 0 69932 RIOT PLATFORMS INC COM 767292105 25043 2046 SH SOLE 4 626 0 1420 RIOT PLATFORMS INC COM 767292105 267566 21860 SH SOLE 7 20755 0 1105 RIOT PLATFORMS INC COM 767292105 5810267 474695 SH SOLE 18 474695 0 0 RIOT PLATFORMS INC COM 767292105 5168683 422278 SH SOLE 19 422278 0 0 RIOT PLATFORMS INC COM 767292105 101375634 8282323 SH SOLE 21 8282323 0 0 RIOT PLATFORMS INC COM 767292105 69734707 5697280 SH SOLE 22 5499377 0 197903 RIOT PLATFORMS INC COM 767292105 471313 38506 SH SOLE 25 38506 0 0 RIOT PLATFORMS INC COM 767292105 914597 74722 SH SOLE 26 74722 0 0 RIOT PLATFORMS INC COM 767292105 30612 2501 SH SOLE 28 0 0 2501 RIOT PLATFORMS INC COM 767292105 4267525 348654 SH SOLE 30 348654 0 0 RIOT PLATFORMS INC COM 767292105 512171 41844 SH SOLE 40 41844 0 0 RIOT PLATFORMS INC COM 767292105 1539584 125783 SH SOLE 43 115872 0 9911 RISKIFIED LTD SHS CL A M8216R109 376401 69575 SH SOLE 2 65801 0 3774 RISKIFIED LTD SHS CL A M8216R109 343925 63572 SH SOLE 7 63572 0 0 RISKIFIED LTD SHS CL A M8216R109 55501 10259 SH SOLE 19 10259 0 0 RISKIFIED LTD SHS CL A M8216R109 4259699 787375 SH SOLE 21 787375 0 0 RISKIFIED LTD SHS CL A M8216R109 3170098 585970 SH SOLE 22 546802 0 39168 RISKIFIED LTD SHS CL A M8216R109 264441 48880 SH SOLE 30 48880 0 0 RISKIFIED LTD SHS CL A M8216R109 61458 11360 SH SOLE 34 11360 0 0 RITHM CAPITAL CORP COM NEW 64828T201 16042891 1437535 SH SOLE 2 406772 0 1030763 RITHM CAPITAL CORP COM NEW 64828T201 18872 1691 SH SOLE 4 1691 0 0 RITHM CAPITAL CORP COM NEW 64828T201 121164 10857 SH SOLE 7 10857 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1782866 159755 SH SOLE 18 159755 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1753805 157151 SH SOLE 19 157151 0 0 RITHM CAPITAL CORP COM NEW 64828T201 131578933 11790227 SH SOLE 21 11790227 0 0 RITHM CAPITAL CORP COM NEW 64828T201 134457510 12048164 SH SOLE 22 11389517 0 658647 RITHM CAPITAL CORP COM NEW 64828T201 1098032 98390 SH SOLE 25 98390 0 0 RITHM CAPITAL CORP COM NEW 64828T201 2330018 208783 SH SOLE 26 208783 0 0 RITHM CAPITAL CORP COM NEW 64828T201 522902 46855 SH SOLE 28 8315 0 38540 RITHM CAPITAL CORP COM NEW 64828T201 3113261 278966 SH SOLE 30 278966 0 0 RITHM CAPITAL CORP COM NEW 64828T201 66982 6002 SH SOLE 31 6002 0 0 RITHM CAPITAL CORP COM NEW 64828T201 365981 32794 SH SOLE 36 32794 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1029142 92217 SH SOLE 40 92217 0 0 RITHM CAPITAL CORP COM NEW 64828T201 12244977 1097220 SH SOLE 43 1000652 0 96569 RIVERVIEW BANCORP INC COM 769397100 855840 181322 SH SOLE 2 98325 0 82997 RIVERVIEW BANCORP INC COM 769397100 14377 3046 SH SOLE 18 3046 0 0 RIVERVIEW BANCORP INC COM 769397100 981458 207936 SH SOLE 19 207936 0 0 RIVERVIEW BANCORP INC COM 769397100 456150 96642 SH SOLE 21 96642 0 0 RIVERVIEW BANCORP INC COM 769397100 4390327 930154 SH SOLE 22 876433 0 53721 RIVERVIEW BANCORP INC COM 769397100 209738 44436 SH SOLE 23 44436 0 0 RIVERVIEW BANCORP INC COM 769397100 801078 169720 SH SOLE 26 0 0 169720 RIVERVIEW BANCORP INC COM 769397100 1836 389 SH SOLE 43 389 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 10220883 933414 SH SOLE 2 65275 0 868139 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5058604 461973 SH SOLE 4 217466 0 244507 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 8917932 814423 SH SOLE 7 774288 0 40135 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 365686 33396 SH SOLE 13 33396 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 712834 65099 SH SOLE 15 65099 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 17353856 1584827 SH SOLE 18 1544560 0 40267 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2661398 243050 SH SOLE 19 243050 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 106537182 9729423 SH SOLE 21 9729423 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 177833705 16240521 SH SOLE 22 15006327 0 1234194 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 10665661 974033 SH SOLE 23 974033 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 19227762 1755960 SH SOLE 25 1744661 0 11299 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6905979 630683 SH SOLE 26 372958 0 257725 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 14167055 1293795 SH SOLE 28 105140 0 1188655 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 43825514 4002330 SH SOLE 30 4002330 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1577479 144062 SH SOLE 31 133608 0 10454 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1246734 113857 SH SOLE 34 113857 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1578979 144199 SH SOLE 36 144199 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 381279 34820 SH SOLE 40 34820 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 9811 896 SH OTR 43 896 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6063059 553704 SH SOLE 43 454852 0 98852 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 82927690 7573305 SH SOLE 44 7573305 0 0 RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9 1633020 2040000 PRN SOLE 2 2040000 0 0 RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9 9886175 12350000 PRN SOLE 21 12350000 0 0 RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9 2481550 3100000 PRN SOLE 22 3100000 0 0 RLI CORP COM 749607107 9385976 63218 SH SOLE 2 43592 0 19626 RLI CORP COM 749607107 21380 144 SH SOLE 4 144 0 0 RLI CORP COM 749607107 1413434 9520 SH SOLE 7 9314 0 206 RLI CORP COM 749607107 10184300 68595 SH SOLE 18 68595 0 0 RLI CORP COM 749607107 2051410 13817 SH SOLE 19 13817 0 0 RLI CORP COM 749607107 318840067 2147505 SH SOLE 21 2147505 0 0 RLI CORP COM 749607107 177139409 1193099 SH SOLE 22 1139049 0 54050 RLI CORP COM 749607107 1207210 8131 SH SOLE 25 8131 0 0 RLI CORP COM 749607107 1594419 10739 SH SOLE 26 10739 0 0 RLI CORP COM 749607107 589723 3972 SH SOLE 28 805 0 3167 RLI CORP COM 749607107 3708187 24976 SH SOLE 30 24976 0 0 RLI CORP COM 749607107 74383 501 SH SOLE 31 501 0 0 RLI CORP COM 749607107 20786 140 SH SOLE 36 140 0 0 RLI CORP COM 749607107 1320641 8895 SH SOLE 40 8895 0 0 RLI CORP COM 749607107 12685 85 SH OTR 43 85 0 0 RLI CORP COM 749607107 4665738 31425 SH SOLE 43 29639 0 1786 RLJ LODGING TR COM 74965L101 13582646 1149124 SH SOLE 2 567789 0 581335 RLJ LODGING TR COM 74965L101 867671 73407 SH SOLE 4 73407 0 0 RLJ LODGING TR COM 74965L101 2754308 233021 SH SOLE 7 208626 0 24395 RLJ LODGING TR COM 74965L101 4900808 414620 SH SOLE 18 414620 0 0 RLJ LODGING TR COM 74965L101 29342003 2482403 SH SOLE 19 2482403 0 0 RLJ LODGING TR COM 74965L101 77526505 6558926 SH SOLE 21 6558926 0 0 RLJ LODGING TR COM 74965L101 103656341 8769572 SH SOLE 22 8260767 0 508805 RLJ LODGING TR COM 74965L101 1101695 93206 SH SOLE 23 93206 0 0 RLJ LODGING TR COM 74965L101 8157951 690182 SH SOLE 25 690182 0 0 RLJ LODGING TR COM 74965L101 4479662 378990 SH SOLE 26 84867 0 294123 RLJ LODGING TR COM 74965L101 1328698 112411 SH SOLE 28 8331 0 104080 RLJ LODGING TR COM 74965L101 6304965 533415 SH SOLE 30 533415 0 0 RLJ LODGING TR COM 74965L101 78591 6649 SH SOLE 36 6649 0 0 RLJ LODGING TR COM 74965L101 407104 34442 SH SOLE 40 34442 0 0 RLJ LODGING TR COM 74965L101 1217095 102969 SH SOLE 43 70486 0 32483 RLJ LODGING TR CUM CONV PFD A 74965L200 201969 8247 SH SOLE 7 8247 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 29878535 1220030 SH SOLE 21 1220030 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 68972 35923 SH SOLE 2 35923 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 139148 72473 SH SOLE 7 72473 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 689186 358951 SH SOLE 19 358951 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 12109006 6306774 SH SOLE 21 6306774 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5842884 3043169 SH SOLE 22 2731378 0 311791 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1018307 530368 SH SOLE 25 530368 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 826982 430720 SH SOLE 28 0 0 430720 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 3011002 1568230 SH SOLE 30 1568230 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 672271 350141 SH SOLE 34 350141 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 4012539 2089864 SH SOLE 43 1970027 0 119837 RMR GROUP INC CL A 74967R106 2536632 105693 SH SOLE 2 67799 0 37894 RMR GROUP INC CL A 74967R106 768 32 SH SOLE 4 32 0 0 RMR GROUP INC CL A 74967R106 2784 116 SH SOLE 7 116 0 0 RMR GROUP INC CL A 74967R106 895944 37331 SH SOLE 18 37331 0 0 RMR GROUP INC CL A 74967R106 4969440 207060 SH SOLE 19 207060 0 0 RMR GROUP INC CL A 74967R106 14662248 610927 SH SOLE 21 610927 0 0 RMR GROUP INC CL A 74967R106 16471704 686321 SH SOLE 22 648845 0 37476 RMR GROUP INC CL A 74967R106 110280 4595 SH SOLE 25 4595 0 0 RMR GROUP INC CL A 74967R106 820800 34200 SH SOLE 26 598 0 33602 RMR GROUP INC CL A 74967R106 190224 7926 SH SOLE 28 0 0 7926 RMR GROUP INC CL A 74967R106 228000 9500 SH SOLE 30 9500 0 0 RMR GROUP INC CL A 74967R106 38328 1597 SH SOLE 40 1597 0 0 RMR GROUP INC CL A 74967R106 855672 35653 SH SOLE 43 29733 0 5920 ROBERT HALF INC. COM 770323103 21436598 270391 SH SOLE 2 103937 0 166454 ROBERT HALF INC. COM 770323103 8245437 104004 SH SOLE 4 46599 0 57405 ROBERT HALF INC. COM 770323103 7244051 91373 SH SOLE 7 62161 0 29212 ROBERT HALF INC. COM 770323103 322194 4064 SH SOLE 13 4064 0 0 ROBERT HALF INC. COM 770323103 1217741 15360 SH SOLE 15 15360 0 0 ROBERT HALF INC. COM 770323103 22582749 284848 SH SOLE 18 277687 0 7161 ROBERT HALF INC. COM 770323103 6923522 87330 SH SOLE 19 87330 0 0 ROBERT HALF INC. COM 770323103 260476977 3285532 SH SOLE 21 3285532 0 0 ROBERT HALF INC. COM 770323103 200455675 2528452 SH SOLE 22 2269626 0 258826 ROBERT HALF INC. COM 770323103 12393922 156331 SH SOLE 23 156331 0 0 ROBERT HALF INC. COM 770323103 16294181 205527 SH SOLE 25 204119 0 1408 ROBERT HALF INC. COM 770323103 11944325 150660 SH SOLE 26 70963 0 79697 ROBERT HALF INC. COM 770323103 17527222 221080 SH SOLE 28 1205 0 219875 ROBERT HALF INC. COM 770323103 52404 661 SH SOLE 29 661 0 0 ROBERT HALF INC. COM 770323103 87750434 1106842 SH SOLE 30 917689 0 189153 ROBERT HALF INC. COM 770323103 1798784 22689 SH SOLE 31 21015 0 1674 ROBERT HALF INC. COM 770323103 3191892 40261 SH SOLE 34 40261 0 0 ROBERT HALF INC. COM 770323103 2239026 28242 SH SOLE 36 28242 0 0 ROBERT HALF INC. COM 770323103 385539 4863 SH SOLE 40 4863 0 0 ROBERT HALF INC. COM 770323103 15222 192 SH OTR 43 192 0 0 ROBERT HALF INC. COM 770323103 10317584 130141 SH SOLE 43 111316 0 18825 ROBINHOOD MKTS INC COM CL A 770700102 17359045 862347 SH SOLE 2 147652 0 714695 ROBINHOOD MKTS INC COM CL A 770700102 5677022 282018 SH SOLE 4 87456 0 194562 ROBINHOOD MKTS INC COM CL A 770700102 1160998 57675 SH SOLE 7 55592 0 2083 ROBINHOOD MKTS INC COM CL A 770700102 176178 8752 SH SOLE 13 8752 0 0 ROBINHOOD MKTS INC COM CL A 770700102 814742 40474 SH SOLE 15 40474 0 0 ROBINHOOD MKTS INC COM CL A 770700102 10464701 519856 SH SOLE 18 493811 0 26045 ROBINHOOD MKTS INC COM CL A 770700102 5431054 269799 SH SOLE 19 269799 0 0 ROBINHOOD MKTS INC COM CL A 770700102 155904314 7744874 SH SOLE 21 7744874 0 0 ROBINHOOD MKTS INC COM CL A 770700102 291572321 14484467 SH SOLE 22 13470838 0 1013629 ROBINHOOD MKTS INC COM CL A 770700102 12520941 622004 SH SOLE 23 622004 0 0 ROBINHOOD MKTS INC COM CL A 770700102 737463 36635 SH SOLE 25 36635 0 0 ROBINHOOD MKTS INC COM CL A 770700102 5547164 275567 SH SOLE 26 248289 0 27278 ROBINHOOD MKTS INC COM CL A 770700102 10529480 523074 SH SOLE 28 8587 0 514487 ROBINHOOD MKTS INC COM CL A 770700102 66917615 3324273 SH SOLE 30 1621975 0 1702298 ROBINHOOD MKTS INC COM CL A 770700102 1950396 96890 SH SOLE 31 89495 0 7395 ROBINHOOD MKTS INC COM CL A 770700102 1584231 78700 SH SOLE 34 78700 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1046398 51982 SH SOLE 36 51982 0 0 ROBINHOOD MKTS INC COM CL A 770700102 398010 19772 SH SOLE 40 19772 0 0 ROBINHOOD MKTS INC COM CL A 770700102 46178 2294 SH OTR 43 2294 0 0 ROBINHOOD MKTS INC COM CL A 770700102 5199116 258277 SH SOLE 43 209865 0 48412 ROBLOX CORP CL A 771049103 26532618 694935 SH SOLE 2 95831 0 599104 ROBLOX CORP CL A 771049103 10787454 282542 SH SOLE 4 119285 0 163257 ROBLOX CORP CL A 771049103 2323444 60855 SH SOLE 7 59608 0 1247 ROBLOX CORP CL A 771049103 628634 16465 SH SOLE 13 16465 0 0 ROBLOX CORP CL A 771049103 1601995 41959 SH SOLE 15 41959 0 0 ROBLOX CORP CL A 771049103 17076158 447254 SH SOLE 18 420274 0 26980 ROBLOX CORP CL A 771049103 6306382 165175 SH SOLE 19 165175 0 0 ROBLOX CORP CL A 771049103 284545575 7452739 SH SOLE 21 7452739 0 0 ROBLOX CORP CL A 771049103 445401733 11665839 SH SOLE 22 10790803 0 875036 ROBLOX CORP CL A 771049103 25614084 670877 SH SOLE 23 670877 0 0 ROBLOX CORP CL A 771049103 33697477 882595 SH SOLE 25 729749 0 152846 ROBLOX CORP CL A 771049103 15868181 415615 SH SOLE 26 235129 0 180486 ROBLOX CORP CL A 771049103 19413308 508468 SH SOLE 28 11016 0 497452 ROBLOX CORP CL A 771049103 47448959 1242770 SH SOLE 30 1242770 0 0 ROBLOX CORP CL A 771049103 3678147 96337 SH SOLE 31 89338 0 6999 ROBLOX CORP CL A 771049103 1583172 41466 SH SOLE 34 41466 0 0 ROBLOX CORP CL A 771049103 3546464 92888 SH SOLE 36 92888 0 0 ROBLOX CORP CL A 771049103 738668 19347 SH SOLE 40 19347 0 0 ROBLOX CORP CL A 771049103 34209 896 SH OTR 43 896 0 0 ROBLOX CORP CL A 771049103 7949343 208207 SH SOLE 43 159622 0 48585 ROCKET COS INC COM CL A 77311W101 1219697 83828 SH SOLE 2 33520 0 50308 ROCKET COS INC COM CL A 77311W101 6984 480 SH SOLE 4 480 0 0 ROCKET COS INC COM CL A 77311W101 506413 34805 SH SOLE 7 32965 0 1840 ROCKET COS INC COM CL A 77311W101 659755 45344 SH SOLE 18 45344 0 0 ROCKET COS INC COM CL A 77311W101 419025 28799 SH SOLE 19 28799 0 0 ROCKET COS INC COM CL A 77311W101 24234436 1665597 SH SOLE 21 1665597 0 0 ROCKET COS INC COM CL A 77311W101 42604262 2928128 SH SOLE 22 2780902 0 147226 ROCKET COS INC COM CL A 77311W101 332016 22819 SH SOLE 25 22819 0 0 ROCKET COS INC COM CL A 77311W101 532836 36621 SH SOLE 26 36621 0 0 ROCKET COS INC COM CL A 77311W101 35386 2432 SH SOLE 28 2432 0 0 ROCKET COS INC COM CL A 77311W101 1913180 131490 SH SOLE 30 131490 0 0 ROCKET COS INC COM CL A 77311W101 21359 1468 SH SOLE 31 1468 0 0 ROCKET COS INC COM CL A 77311W101 361888 24872 SH SOLE 40 24872 0 0 ROCKET COS INC COM CL A 77311W101 1694697 116474 SH SOLE 43 94322 0 22152 ROCKET LAB USA INC COM 773122106 662388 161165 SH SOLE 2 77770 0 83395 ROCKET LAB USA INC COM 773122106 3794 923 SH SOLE 4 923 0 0 ROCKET LAB USA INC COM 773122106 304230 74022 SH SOLE 7 70280 0 3742 ROCKET LAB USA INC COM 773122106 2763342 672346 SH SOLE 18 672346 0 0 ROCKET LAB USA INC COM 773122106 2481877 603863 SH SOLE 19 603863 0 0 ROCKET LAB USA INC COM 773122106 57543646 14000887 SH SOLE 21 14000887 0 0 ROCKET LAB USA INC COM 773122106 31944383 7772356 SH SOLE 22 7544536 0 227820 ROCKET LAB USA INC COM 773122106 225240 54803 SH SOLE 25 54803 0 0 ROCKET LAB USA INC COM 773122106 229728 55895 SH SOLE 26 55895 0 0 ROCKET LAB USA INC COM 773122106 111973 27244 SH SOLE 28 0 0 27244 ROCKET LAB USA INC COM 773122106 1445388 351676 SH SOLE 30 351676 0 0 ROCKET LAB USA INC COM 773122106 260184 63305 SH SOLE 40 63305 0 0 ROCKET LAB USA INC COM 773122106 24093 5862 SH OTR 43 5862 0 0 ROCKET LAB USA INC COM 773122106 280413 68227 SH SOLE 43 63431 0 4796 ROCKET PHARMACEUTICALS INC COM 77313F106 977760 36294 SH SOLE 2 18301 0 17993 ROCKET PHARMACEUTICALS INC COM 77313F106 3852 143 SH SOLE 4 143 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 417354 15492 SH SOLE 7 14676 0 816 ROCKET PHARMACEUTICALS INC COM 77313F106 4339818 161092 SH SOLE 18 161092 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 18209797 675939 SH SOLE 19 675939 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 78229557 2903844 SH SOLE 21 2903844 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 50508001 1874833 SH SOLE 22 1818259 0 56574 ROCKET PHARMACEUTICALS INC COM 77313F106 4903 182 SH SOLE 23 182 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 321610 11938 SH SOLE 25 11938 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1515914 56270 SH SOLE 26 16334 0 39936 ROCKET PHARMACEUTICALS INC COM 77313F106 28503 1058 SH SOLE 28 1058 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 3371568 125151 SH SOLE 30 125151 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 100028 3713 SH SOLE 34 3713 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 11261 418 SH SOLE 36 418 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 344670 12794 SH SOLE 40 12794 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1367178 50749 SH SOLE 43 45822 0 4927 ROCKWELL AUTOMATION INC COM 773903109 62149429 213330 SH SOLE 2 45406 0 167924 ROCKWELL AUTOMATION INC COM 773903109 32125542 110272 SH SOLE 4 58334 0 51938 ROCKWELL AUTOMATION INC COM 773903109 22194393 76183 SH SOLE 7 67277 0 8906 ROCKWELL AUTOMATION INC COM 773903109 1475878 5066 SH SOLE 13 5066 0 0 ROCKWELL AUTOMATION INC COM 773903109 4889100 16782 SH SOLE 15 16782 0 0 ROCKWELL AUTOMATION INC COM 773903109 63220941 217008 SH SOLE 18 196232 0 20776 ROCKWELL AUTOMATION INC COM 773903109 20147509 69157 SH SOLE 19 69157 0 0 ROCKWELL AUTOMATION INC COM 773903109 1019431841 3499234 SH SOLE 21 3499234 0 0 ROCKWELL AUTOMATION INC COM 773903109 741006886 2543531 SH SOLE 22 2278651 0 264880 ROCKWELL AUTOMATION INC COM 773903109 52802689 181247 SH SOLE 23 181247 0 0 ROCKWELL AUTOMATION INC COM 773903109 110853978 380510 SH SOLE 25 364393 0 16117 ROCKWELL AUTOMATION INC COM 773903109 35963523 123446 SH SOLE 26 68013 0 55433 ROCKWELL AUTOMATION INC COM 773903109 59695556 204907 SH SOLE 28 4153 0 200754 ROCKWELL AUTOMATION INC COM 773903109 325812984 1118364 SH SOLE 30 1118364 0 0 ROCKWELL AUTOMATION INC COM 773903109 9916873 34040 SH SOLE 31 32261 0 1779 ROCKWELL AUTOMATION INC COM 773903109 1947541 6685 SH SOLE 34 6685 0 0 ROCKWELL AUTOMATION INC COM 773903109 8205018 28164 SH SOLE 36 28164 0 0 ROCKWELL AUTOMATION INC COM 773903109 1686801 5790 SH SOLE 40 5790 0 0 ROCKWELL AUTOMATION INC COM 773903109 27282 94 SH OTR 43 94 0 0 ROCKWELL AUTOMATION INC COM 773903109 44802050 153785 SH SOLE 43 133248 0 20537 ROCKWELL MED INC COM NEW 774374300 3868 2330 SH SOLE 18 2330 0 0 ROCKWELL MED INC COM NEW 774374300 44697 26926 SH SOLE 21 26926 0 0 ROCKWELL MED INC COM NEW 774374300 246073 148237 SH SOLE 22 148237 0 0 ROCKY BRANDS INC COM 774515100 113837 4196 SH SOLE 2 279 0 3917 ROCKY BRANDS INC COM 774515100 2984 110 SH SOLE 7 110 0 0 ROCKY BRANDS INC COM 774515100 525345 19364 SH SOLE 18 19364 0 0 ROCKY BRANDS INC COM 774515100 421356 15531 SH SOLE 19 15531 0 0 ROCKY BRANDS INC COM 774515100 6789445 250256 SH SOLE 21 250256 0 0 ROCKY BRANDS INC COM 774515100 5105649 188192 SH SOLE 22 181830 0 6362 ROCKY BRANDS INC COM 774515100 4488 165 SH SOLE 43 140 0 25 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 3052 843 SH SOLE 18 843 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 40544 11200 SH SOLE 21 11200 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 39060182 952687 SH SOLE 18 944567 0 8120 ROGERS COMMUNICATIONS INC CL B 775109200 712293 17373 SH SOLE 22 17373 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 10873430 265206 SH SOLE 43 217690 0 47516 ROGERS CORP COM 775133101 1260844 10623 SH SOLE 2 4844 0 5779 ROGERS CORP COM 775133101 14361 121 SH SOLE 4 62 0 59 ROGERS CORP COM 775133101 544194 4585 SH SOLE 7 4342 0 243 ROGERS CORP COM 775133101 5967971 50282 SH SOLE 18 50282 0 0 ROGERS CORP COM 775133101 7631530 64298 SH SOLE 19 64298 0 0 ROGERS CORP COM 775133101 237144163 1998013 SH SOLE 21 1998013 0 0 ROGERS CORP COM 775133101 57734970 486435 SH SOLE 22 469864 0 16571 ROGERS CORP COM 775133101 401647 3384 SH SOLE 25 3384 0 0 ROGERS CORP COM 775133101 3059235 25775 SH SOLE 26 5461 0 20314 ROGERS CORP COM 775133101 64449 543 SH SOLE 28 333 0 210 ROGERS CORP COM 775133101 5800736 48873 SH SOLE 30 48873 0 0 ROGERS CORP COM 775133101 72266780 608870 SH SOLE 34 608870 0 0 ROGERS CORP COM 775133101 5104 43 SH SOLE 36 43 0 0 ROGERS CORP COM 775133101 357494 3012 SH SOLE 40 3012 0 0 ROGERS CORP COM 775133101 2806544 23646 SH SOLE 43 19494 0 4152 ROIVANT SCIENCES LTD SHS G76279101 6026319 571757 SH SOLE 2 281653 0 290104 ROIVANT SCIENCES LTD SHS G76279101 9939 943 SH SOLE 4 943 0 0 ROIVANT SCIENCES LTD SHS G76279101 399751 37927 SH SOLE 7 36019 0 1908 ROIVANT SCIENCES LTD SHS G76279101 6948411 659242 SH SOLE 18 659242 0 0 ROIVANT SCIENCES LTD SHS G76279101 18951089 1798016 SH SOLE 19 1798016 0 0 ROIVANT SCIENCES LTD SHS G76279101 231552807 21968957 SH SOLE 21 21968957 0 0 ROIVANT SCIENCES LTD SHS G76279101 106811633 10133931 SH SOLE 22 9689037 0 444894 ROIVANT SCIENCES LTD SHS G76279101 591832 56151 SH SOLE 25 56151 0 0 ROIVANT SCIENCES LTD SHS G76279101 1849254 175451 SH SOLE 26 63713 0 111738 ROIVANT SCIENCES LTD SHS G76279101 167301 15873 SH SOLE 28 8379 0 7494 ROIVANT SCIENCES LTD SHS G76279101 6486200 615389 SH SOLE 30 615389 0 0 ROIVANT SCIENCES LTD SHS G76279101 46734 4434 SH SOLE 31 4434 0 0 ROIVANT SCIENCES LTD SHS G76279101 108562 10300 SH SOLE 34 10300 0 0 ROIVANT SCIENCES LTD SHS G76279101 5122 486 SH SOLE 36 486 0 0 ROIVANT SCIENCES LTD SHS G76279101 589481 55928 SH SOLE 40 55928 0 0 ROIVANT SCIENCES LTD SHS G76279101 872016 82734 SH SOLE 43 59899 0 22835 ROKU INC COM CL A 77543R102 22191949 340524 SH SOLE 2 192309 0 148215 ROKU INC COM CL A 77543R102 5558414 85291 SH SOLE 4 47391 0 37900 ROKU INC COM CL A 77543R102 1475449 22640 SH SOLE 7 22288 0 352 ROKU INC COM CL A 77543R102 1441495 22119 SH SOLE 13 22119 0 0 ROKU INC COM CL A 77543R102 679397 10425 SH SOLE 15 10425 0 0 ROKU INC COM CL A 77543R102 8367828 128400 SH SOLE 18 120652 0 7748 ROKU INC COM CL A 77543R102 8545156 131121 SH SOLE 19 131121 0 0 ROKU INC COM CL A 77543R102 109413001 1678886 SH SOLE 21 1678886 0 0 ROKU INC COM CL A 77543R102 224875537 3450599 SH SOLE 22 3186733 0 263866 ROKU INC COM CL A 77543R102 14799260 227087 SH SOLE 23 227087 0 0 ROKU INC COM CL A 77543R102 1120337 17191 SH SOLE 25 16975 0 216 ROKU INC COM CL A 77543R102 8019234 123051 SH SOLE 26 66742 0 56309 ROKU INC COM CL A 77543R102 18797570 288439 SH SOLE 28 2053 0 286386 ROKU INC COM CL A 77543R102 36131747 554423 SH SOLE 30 296483 0 257940 ROKU INC COM CL A 77543R102 1884651 28919 SH SOLE 31 27018 0 1901 ROKU INC COM CL A 77543R102 322266 4945 SH SOLE 34 4945 0 0 ROKU INC COM CL A 77543R102 912706 14005 SH SOLE 36 14005 0 0 ROKU INC COM CL A 77543R102 441527 6775 SH SOLE 40 6775 0 0 ROKU INC COM CL A 77543R102 8792217 134912 SH SOLE 43 116146 0 18766 ROLLINS INC COM 775711104 15495916 334902 SH SOLE 2 91614 0 243288 ROLLINS INC COM 775711104 7808386 168757 SH SOLE 4 132495 0 36262 ROLLINS INC COM 775711104 9805909 211928 SH SOLE 7 190263 0 21665 ROLLINS INC COM 775711104 469872 10155 SH SOLE 13 10155 0 0 ROLLINS INC COM 775711104 1774917 38360 SH SOLE 15 38360 0 0 ROLLINS INC COM 775711104 23624629 510582 SH SOLE 18 491655 0 18927 ROLLINS INC COM 775711104 219400587 4741746 SH SOLE 19 4741746 0 0 ROLLINS INC COM 775711104 513583721 11099713 SH SOLE 21 11099713 0 0 ROLLINS INC COM 775711104 329697209 7125507 SH SOLE 22 6506838 0 618669 ROLLINS INC COM 775711104 20082799 434035 SH SOLE 23 434035 0 0 ROLLINS INC COM 775711104 18245695 394331 SH SOLE 25 393647 0 684 ROLLINS INC COM 775711104 12283945 265484 SH SOLE 26 157699 0 107785 ROLLINS INC COM 775711104 20223321 437072 SH SOLE 28 3053 0 434019 ROLLINS INC COM 775711104 24245 524 SH SOLE 29 524 0 0 ROLLINS INC COM 775711104 87346933 1887766 SH SOLE 30 1887766 0 0 ROLLINS INC COM 775711104 3041651 65737 SH SOLE 31 61275 0 4462 ROLLINS INC COM 775711104 5554899 120054 SH SOLE 34 120054 0 0 ROLLINS INC COM 775711104 3056457 66057 SH SOLE 36 66057 0 0 ROLLINS INC COM 775711104 644032 13919 SH SOLE 40 13919 0 0 ROLLINS INC COM 775711104 29058 628 SH OTR 43 628 0 0 ROLLINS INC COM 775711104 13128451 283736 SH SOLE 43 246978 0 36758 ROOT INC CL A NEW 77664L207 816701 13371 SH SOLE 2 13371 0 0 ROOT INC CL A NEW 77664L207 80748 1322 SH SOLE 18 1322 0 0 ROOT INC CL A NEW 77664L207 73052 1196 SH SOLE 19 1196 0 0 ROOT INC CL A NEW 77664L207 1832583 30003 SH SOLE 21 30003 0 0 ROOT INC CL A NEW 77664L207 9027074 147791 SH SOLE 22 147791 0 0 ROOT INC CL A NEW 77664L207 69020 1130 SH SOLE 34 1130 0 0 ROPER TECHNOLOGIES INC COM 776696106 99639956 177662 SH SOLE 2 29598 0 148064 ROPER TECHNOLOGIES INC COM 776696106 47834604 85291 SH SOLE 4 36573 0 48718 ROPER TECHNOLOGIES INC COM 776696106 56483879 100713 SH SOLE 7 92330 0 8383 ROPER TECHNOLOGIES INC COM 776696106 3153042 5622 SH SOLE 13 5622 0 0 ROPER TECHNOLOGIES INC COM 776696106 8832669 15749 SH SOLE 15 15749 0 0 ROPER TECHNOLOGIES INC COM 776696106 248143200 442449 SH SOLE 18 394748 0 47701 ROPER TECHNOLOGIES INC COM 776696106 388225226 692221 SH SOLE 19 692221 0 0 ROPER TECHNOLOGIES INC COM 776696106 2016703244 3595862 SH SOLE 21 3595862 0 0 ROPER TECHNOLOGIES INC COM 776696106 1487349923 2652004 SH SOLE 22 2418728 0 233276 ROPER TECHNOLOGIES INC COM 776696106 91604241 163334 SH SOLE 23 163334 0 0 ROPER TECHNOLOGIES INC COM 776696106 102210847 182246 SH SOLE 25 180920 0 1326 ROPER TECHNOLOGIES INC COM 776696106 66112941 117882 SH SOLE 26 70522 0 47360 ROPER TECHNOLOGIES INC COM 776696106 123680924 220528 SH SOLE 28 1504 0 219024 ROPER TECHNOLOGIES INC COM 776696106 203585 363 SH SOLE 29 363 0 0 ROPER TECHNOLOGIES INC COM 776696106 505042028 900510 SH SOLE 30 899780 0 730 ROPER TECHNOLOGIES INC COM 776696106 13769183 24551 SH SOLE 31 22855 0 1696 ROPER TECHNOLOGIES INC COM 776696106 17996234 32088 SH SOLE 32 32088 0 0 ROPER TECHNOLOGIES INC COM 776696106 23094830 41179 SH SOLE 34 41179 0 0 ROPER TECHNOLOGIES INC COM 776696106 18275532 32586 SH SOLE 36 32586 0 0 ROPER TECHNOLOGIES INC COM 776696106 2961796 5281 SH SOLE 40 5281 0 0 ROPER TECHNOLOGIES INC COM 776696106 82443 147 SH OTR 43 147 0 0 ROPER TECHNOLOGIES INC COM 776696106 93038394 165891 SH SOLE 43 143074 0 22818 ROSS STORES INC COM 778296103 102125588 695868 SH SOLE 2 226403 0 469465 ROSS STORES INC COM 778296103 40208277 273973 SH SOLE 4 141099 0 132874 ROSS STORES INC COM 778296103 38507329 262383 SH SOLE 7 236385 0 25998 ROSS STORES INC COM 778296103 2120388 14448 SH SOLE 13 14448 0 0 ROSS STORES INC COM 778296103 7495180 51071 SH SOLE 15 51071 0 0 ROSS STORES INC COM 778296103 268670638 1830680 SH SOLE 18 1782192 0 48488 ROSS STORES INC COM 778296103 137201668 934871 SH SOLE 19 934871 0 0 ROSS STORES INC COM 778296103 1475992617 10057186 SH SOLE 21 10057186 0 0 ROSS STORES INC COM 778296103 1081625603 7370030 SH SOLE 22 6625613 0 744417 ROSS STORES INC COM 778296103 79139156 539242 SH SOLE 23 539242 0 0 ROSS STORES INC COM 778296103 79824525 543912 SH SOLE 25 505057 0 38855 ROSS STORES INC COM 778296103 48535880 330716 SH SOLE 26 192182 0 138534 ROSS STORES INC COM 778296103 70362908 479442 SH SOLE 28 4833 0 474609 ROSS STORES INC COM 778296103 319937 2180 SH SOLE 29 2180 0 0 ROSS STORES INC COM 778296103 322184723 2195317 SH SOLE 30 2117251 0 78066 ROSS STORES INC COM 778296103 11376395 77517 SH SOLE 31 72082 0 5435 ROSS STORES INC COM 778296103 14814101 100941 SH SOLE 32 100941 0 0 ROSS STORES INC COM 778296103 45562523 310456 SH SOLE 34 310456 0 0 ROSS STORES INC COM 778296103 13973313 95212 SH SOLE 36 95212 0 0 ROSS STORES INC COM 778296103 2382649 16235 SH SOLE 40 16235 0 0 ROSS STORES INC COM 778296103 86882 592 SH OTR 43 592 0 0 ROSS STORES INC COM 778296103 59942365 408438 SH SOLE 43 339369 0 69070 ROYAL BK CDA COM 780087102 249779 2476 SH SOLE 25 2476 0 0 ROYAL BK CDA COM 780087102 115511139 1145035 SH SOLE 43 960653 0 184382 ROYAL CARIBBEAN GROUP NOTE 6.000% 8/1 780153BQ4 26294184 9252000 PRN SOLE 21 9252000 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 51775804 372461 SH SOLE 2 69526 0 302935 ROYAL CARIBBEAN GROUP COM V7780T103 14235597 102407 SH SOLE 4 78778 0 23629 ROYAL CARIBBEAN GROUP COM V7780T103 20487572 147382 SH SOLE 7 129166 0 18216 ROYAL CARIBBEAN GROUP COM V7780T103 1488658 10709 SH SOLE 13 10709 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 4922205 35409 SH SOLE 15 35409 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 60184240 432949 SH SOLE 18 417323 0 15626 ROYAL CARIBBEAN GROUP COM V7780T103 35420443 254805 SH SOLE 19 254805 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 900251697 6476165 SH SOLE 21 6476165 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 723663818 5205840 SH SOLE 22 4676222 0 529618 ROYAL CARIBBEAN GROUP COM V7780T103 50444366 362883 SH SOLE 23 362883 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 81037409 582961 SH SOLE 25 533538 0 49423 ROYAL CARIBBEAN GROUP COM V7780T103 36844322 265048 SH SOLE 26 145924 0 119124 ROYAL CARIBBEAN GROUP COM V7780T103 46562512 334958 SH SOLE 28 5954 0 329004 ROYAL CARIBBEAN GROUP COM V7780T103 53797 387 SH SOLE 29 387 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 182828871 1315221 SH SOLE 30 1315221 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 7669043 55169 SH SOLE 31 51285 0 3884 ROYAL CARIBBEAN GROUP COM V7780T103 14454121 103979 SH SOLE 34 103979 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 6232513 44835 SH SOLE 36 44835 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1667703 11997 SH SOLE 40 11997 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 40035 288 SH OTR 43 288 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 36719931 264153 SH SOLE 43 212954 0 51199 ROYAL GOLD INC COM 780287108 45612729 374458 SH SOLE 2 64512 0 309946 ROYAL GOLD INC COM 780287108 46166 379 SH SOLE 4 379 0 0 ROYAL GOLD INC COM 780287108 32069893 263278 SH SOLE 7 262283 0 995 ROYAL GOLD INC COM 780287108 14719155 120837 SH SOLE 18 120837 0 0 ROYAL GOLD INC COM 780287108 5019425 41207 SH SOLE 19 41207 0 0 ROYAL GOLD INC COM 780287108 426782652 3503675 SH SOLE 21 3503675 0 0 ROYAL GOLD INC COM 780287108 237520486 1949926 SH SOLE 22 1857731 0 92195 ROYAL GOLD INC COM 780287108 94037 772 SH SOLE 23 772 0 0 ROYAL GOLD INC COM 780287108 1569035 12881 SH SOLE 25 12881 0 0 ROYAL GOLD INC COM 780287108 6857659 56298 SH SOLE 26 24021 0 32277 ROYAL GOLD INC COM 780287108 3526278 28949 SH SOLE 28 18774 0 10175 ROYAL GOLD INC COM 780287108 58747989 482292 SH SOLE 30 482292 0 0 ROYAL GOLD INC COM 780287108 99519 817 SH SOLE 31 817 0 0 ROYAL GOLD INC COM 780287108 812473 6670 SH SOLE 34 6670 0 0 ROYAL GOLD INC COM 780287108 96230 790 SH SOLE 36 790 0 0 ROYAL GOLD INC COM 780287108 1734331 14238 SH SOLE 40 14238 0 0 ROYAL GOLD INC COM 780287108 33741 277 SH OTR 43 277 0 0 ROYAL GOLD INC COM 780287108 22694679 186312 SH SOLE 43 179357 0 6955 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 16944091 557922 SH SOLE 2 33527 0 524395 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 8353815 275068 SH SOLE 4 224837 0 50231 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2189161 72083 SH SOLE 7 70814 0 1269 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 663038 21832 SH SOLE 13 21832 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1317359 43377 SH SOLE 15 43377 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 6730326 221611 SH SOLE 18 197743 0 23868 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2950962 97167 SH SOLE 19 97167 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 181708751 5983166 SH SOLE 21 5983166 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 284961163 9382982 SH SOLE 22 8670730 0 712252 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 17274760 568810 SH SOLE 23 568810 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 19345751 637002 SH SOLE 25 632232 0 4770 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 10968247 361154 SH SOLE 26 201237 0 159917 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 22614170 744622 SH SOLE 28 150090 0 594532 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 44179695 1454715 SH SOLE 30 1454715 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2696097 88775 SH SOLE 31 83015 0 5760 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 586232 19303 SH SOLE 34 19303 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3778392 124412 SH SOLE 36 124412 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 557198 18347 SH SOLE 40 18347 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 70064 2307 SH OTR 43 2307 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 16132125 531186 SH SOLE 43 407433 0 123753 RPC INC COM 749660106 2819249 364244 SH SOLE 2 213754 0 150490 RPC INC COM 749660106 2345 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 4582 592 SH SOLE 7 592 0 0 RPC INC COM 749660106 2162061 279336 SH SOLE 18 279336 0 0 RPC INC COM 749660106 2881749 372319 SH SOLE 19 372319 0 0 RPC INC COM 749660106 77152962 9968083 SH SOLE 21 9968083 0 0 RPC INC COM 749660106 27058150 3495885 SH SOLE 22 3368766 0 127119 RPC INC COM 749660106 203794 26330 SH SOLE 23 26330 0 0 RPC INC COM 749660106 176557 22811 SH SOLE 25 22811 0 0 RPC INC COM 749660106 190961 24672 SH SOLE 26 24672 0 0 RPC INC COM 749660106 594076 76754 SH SOLE 28 0 0 76754 RPC INC COM 749660106 1080667 139621 SH SOLE 30 139621 0 0 RPC INC COM 749660106 120094 15516 SH SOLE 40 15516 0 0 RPC INC COM 749660106 2065171 266818 SH SOLE 43 258304 0 8514 RPM INTL INC COM 749685103 73533344 618187 SH SOLE 2 403791 0 214396 RPM INTL INC COM 749685103 20334027 170946 SH SOLE 4 81771 0 89175 RPM INTL INC COM 749685103 4172171 35075 SH SOLE 7 34668 0 407 RPM INTL INC COM 749685103 1624857 13660 SH SOLE 13 13660 0 0 RPM INTL INC COM 749685103 1400517 11774 SH SOLE 15 11774 0 0 RPM INTL INC COM 749685103 32785356 275623 SH SOLE 18 265141 0 10482 RPM INTL INC COM 749685103 11047124 92872 SH SOLE 19 92872 0 0 RPM INTL INC COM 749685103 793499511 6670866 SH SOLE 21 6670866 0 0 RPM INTL INC COM 749685103 483805335 4067300 SH SOLE 22 3815789 0 251511 RPM INTL INC COM 749685103 35523109 298639 SH SOLE 23 298639 0 0 RPM INTL INC COM 749685103 41641659 350077 SH SOLE 25 350077 0 0 RPM INTL INC COM 749685103 17858082 150131 SH SOLE 26 75790 0 74341 RPM INTL INC COM 749685103 20106356 169032 SH SOLE 28 1574 0 167458 RPM INTL INC COM 749685103 397412 3341 SH SOLE 29 3341 0 0 RPM INTL INC COM 749685103 40466671 340199 SH SOLE 30 340199 0 0 RPM INTL INC COM 749685103 4134107 34755 SH SOLE 31 32740 0 2015 RPM INTL INC COM 749685103 2167745 18224 SH SOLE 34 18224 0 0 RPM INTL INC COM 749685103 2118975 17814 SH SOLE 36 17814 0 0 RPM INTL INC COM 749685103 739750 6219 SH SOLE 40 6219 0 0 RPM INTL INC COM 749685103 13798 116 SH OTR 43 116 0 0 RPM INTL INC COM 749685103 12163156 102254 SH SOLE 43 79272 0 22982 RTX CORPORATION COM 75513E101 252066187 2584499 SH SOLE 2 463227 0 2121272 RTX CORPORATION COM 75513E101 78257584 802395 SH SOLE 4 244959 0 557436 RTX CORPORATION COM 75513E101 140587739 1441482 SH SOLE 7 1306062 0 135420 RTX CORPORATION COM 75513E101 6029305 61820 SH SOLE 13 61820 0 0 RTX CORPORATION COM 75513E101 19791763 202930 SH SOLE 15 202930 0 0 RTX CORPORATION COM 75513E101 362991047 3721840 SH SOLE 18 3555335 0 166505 RTX CORPORATION COM 75513E101 462550947 4742653 SH SOLE 19 4742653 0 0 RTX CORPORATION COM 75513E101 4241873460 43493012 SH SOLE 21 43493012 0 0 RTX CORPORATION COM 75513E101 2901499750 29749818 SH SOLE 22 26633432 0 3116386 RTX CORPORATION COM 75513E101 254611818 2610600 SH SOLE 23 2610600 0 0 RTX CORPORATION COM 75513E101 66735683 684258 SH SOLE 25 651609 0 32649 RTX CORPORATION COM 75513E101 158476107 1624896 SH SOLE 26 968498 0 656398 RTX CORPORATION COM 75513E101 6981392 71582 SH SOLE 28 0 0 71582 RTX CORPORATION COM 75513E101 654875816 6714609 SH SOLE 30 6714609 0 0 RTX CORPORATION COM 75513E101 32232592 330489 SH SOLE 31 307429 0 23060 RTX CORPORATION COM 75513E101 32174659 329895 SH SOLE 36 329895 0 0 RTX CORPORATION COM 75513E101 3488453 35768 SH SOLE 40 35768 0 0 RTX CORPORATION COM 75513E101 171452803 1757949 SH SOLE 43 1450499 0 307450 RUBICON TECHNOLOGIES INC CL A 78112J208 22010 54615 SH SOLE 22 54615 0 0 RUMBLE INC COM CL A 78137L105 998171 123536 SH SOLE 21 123536 0 0 RUMBLE INC COM CL A 78137L105 10803590 1337078 SH SOLE 22 1337078 0 0 RUMBLE INC COM CL A 78137L105 340273 42113 SH SOLE 30 42113 0 0 RUMBLE INC COM CL A 78137L105 291 36 SH SOLE 43 36 0 0 RUMBLEON INC COM CL B 781386305 57817 8950 SH SOLE 18 8950 0 0 RUMBLEON INC COM CL B 781386305 413279 63975 SH SOLE 21 63975 0 0 RUMBLEON INC COM CL B 781386305 310971 48138 SH SOLE 22 48138 0 0 RUMBLEON INC COM CL B 781386305 29328 4540 SH SOLE 26 4540 0 0 RUNWAY GROWTH FINANCE CORP COM 78163D100 1088291 89793 SH SOLE 30 89793 0 0 RUSH ENTERPRISES INC CL A 781846209 3132633 58532 SH SOLE 2 17696 0 40836 RUSH ENTERPRISES INC CL A 781846209 11560 216 SH SOLE 4 216 0 0 RUSH ENTERPRISES INC CL A 781846209 493187 9215 SH SOLE 7 8761 0 454 RUSH ENTERPRISES INC CL A 781846209 10257536 191658 SH SOLE 18 191658 0 0 RUSH ENTERPRISES INC CL A 781846209 7294134 136288 SH SOLE 19 136288 0 0 RUSH ENTERPRISES INC CL A 781846209 379822984 7096842 SH SOLE 21 7096842 0 0 RUSH ENTERPRISES INC CL A 781846209 103202134 1928291 SH SOLE 22 1851578 0 76713 RUSH ENTERPRISES INC CL A 781846209 661882 12367 SH SOLE 25 12367 0 0 RUSH ENTERPRISES INC CL A 781846209 2780043 51944 SH SOLE 26 34343 0 17601 RUSH ENTERPRISES INC CL A 781846209 61387 1147 SH SOLE 28 1147 0 0 RUSH ENTERPRISES INC CL A 781846209 7402084 138305 SH SOLE 30 138305 0 0 RUSH ENTERPRISES INC CL A 781846209 91519 1710 SH SOLE 36 1710 0 0 RUSH ENTERPRISES INC CL A 781846209 715509 13369 SH SOLE 40 13369 0 0 RUSH ENTERPRISES INC CL A 781846209 1392460 26018 SH SOLE 43 24918 0 1100 RUSH ENTERPRISES INC CL B 781846308 1161669 21799 SH SOLE 2 15644 0 6155 RUSH ENTERPRISES INC CL B 781846308 427706 8026 SH SOLE 7 7590 0 436 RUSH ENTERPRISES INC CL B 781846308 1324257 24850 SH SOLE 18 24850 0 0 RUSH ENTERPRISES INC CL B 781846308 1067399 20030 SH SOLE 19 20030 0 0 RUSH ENTERPRISES INC CL B 781846308 19811623 371770 SH SOLE 21 371770 0 0 RUSH ENTERPRISES INC CL B 781846308 8623175 161816 SH SOLE 22 148137 0 13679 RUSH ENTERPRISES INC CL B 781846308 79828 1498 SH SOLE 25 1498 0 0 RUSH ENTERPRISES INC CL B 781846308 828233 15542 SH SOLE 30 15542 0 0 RUSH ENTERPRISES INC CL B 781846308 116066 2178 SH SOLE 40 2178 0 0 RUSH ENTERPRISES INC CL B 781846308 476732 8946 SH SOLE 43 8946 0 0 RUSH STREET INTERACTIVE INC COM 782011100 178862 27475 SH SOLE 2 17874 0 9601 RUSH STREET INTERACTIVE INC COM 782011100 5475 841 SH SOLE 7 841 0 0 RUSH STREET INTERACTIVE INC COM 782011100 1077887 165574 SH SOLE 18 155504 0 10070 RUSH STREET INTERACTIVE INC COM 782011100 912188 140121 SH SOLE 19 140121 0 0 RUSH STREET INTERACTIVE INC COM 782011100 14674445 2254139 SH SOLE 21 2254139 0 0 RUSH STREET INTERACTIVE INC COM 782011100 11391445 1749838 SH SOLE 22 1725127 0 24711 RUSH STREET INTERACTIVE INC COM 782011100 137758 21161 SH SOLE 43 20389 0 772 RXO INC COMMON STOCK 74982T103 1483726 67843 SH SOLE 2 33946 0 33897 RXO INC COMMON STOCK 74982T103 25828 1181 SH SOLE 4 1181 0 0 RXO INC COMMON STOCK 74982T103 669528 30614 SH SOLE 7 29041 0 1573 RXO INC COMMON STOCK 74982T103 7687043 351488 SH SOLE 18 351488 0 0 RXO INC COMMON STOCK 74982T103 7516369 343684 SH SOLE 19 343684 0 0 RXO INC COMMON STOCK 74982T103 297166498 13587860 SH SOLE 21 13587860 0 0 RXO INC COMMON STOCK 74982T103 73312701 3352204 SH SOLE 22 3246799 0 105405 RXO INC COMMON STOCK 74982T103 489210 22369 SH SOLE 25 22369 0 0 RXO INC COMMON STOCK 74982T103 1844603 84344 SH SOLE 26 43332 0 41012 RXO INC COMMON STOCK 74982T103 7072124 323371 SH SOLE 30 323371 0 0 RXO INC COMMON STOCK 74982T103 1007135 46051 SH SOLE 34 46051 0 0 RXO INC COMMON STOCK 74982T103 48639 2224 SH SOLE 36 2224 0 0 RXO INC COMMON STOCK 74982T103 586816 26832 SH SOLE 40 26832 0 0 RXO INC COMMON STOCK 74982T103 561228 25662 SH SOLE 43 21265 0 4397 RXSIGHT INC COM 78349D107 1304355 25288 SH SOLE 2 14964 0 10324 RXSIGHT INC COM 78349D107 2321 45 SH SOLE 4 45 0 0 RXSIGHT INC COM 78349D107 436109 8455 SH SOLE 7 8003 0 452 RXSIGHT INC COM 78349D107 3613746 70061 SH SOLE 18 70061 0 0 RXSIGHT INC COM 78349D107 4035671 78241 SH SOLE 19 78241 0 0 RXSIGHT INC COM 78349D107 55980754 1085319 SH SOLE 21 1085319 0 0 RXSIGHT INC COM 78349D107 39446372 764761 SH SOLE 22 739028 0 25733 RXSIGHT INC COM 78349D107 60039 1164 SH SOLE 23 1164 0 0 RXSIGHT INC COM 78349D107 276108 5353 SH SOLE 25 5353 0 0 RXSIGHT INC COM 78349D107 713970 13842 SH SOLE 26 13842 0 0 RXSIGHT INC COM 78349D107 146229 2835 SH SOLE 28 0 0 2835 RXSIGHT INC COM 78349D107 2481411 48108 SH SOLE 30 48108 0 0 RXSIGHT INC COM 78349D107 307675 5965 SH SOLE 40 5965 0 0 RXSIGHT INC COM 78349D107 6293 122 SH SOLE 43 73 0 49 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 5369015 96739 SH SOLE 2 31915 0 64824 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 14375 259 SH SOLE 4 259 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 871350 15700 SH SOLE 7 14886 0 814 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 2367297 42654 SH SOLE 18 42654 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1736928 31296 SH SOLE 19 31296 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 88461339 1593898 SH SOLE 21 1593898 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 143166024 2579568 SH SOLE 22 2453854 0 125714 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 84445470 1521540 SH SOLE 25 1521540 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 2149515 38730 SH SOLE 26 38730 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 380508 6856 SH SOLE 28 1728 0 5128 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 3788763 68266 SH SOLE 30 68266 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 65546 1181 SH SOLE 31 1181 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1192085 21479 SH SOLE 40 21479 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 878787 15834 SH SOLE 43 9791 0 6043 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 49209 338 SH SOLE 18 338 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 18635083 127997 SH SOLE 21 127997 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 4366535 29992 SH SOLE 26 29992 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 542468 3726 SH SOLE 43 3612 0 114 RYDER SYS INC COM 783549108 21800904 181387 SH SOLE 2 63594 0 117793 RYDER SYS INC COM 783549108 19110 159 SH SOLE 4 159 0 0 RYDER SYS INC COM 783549108 1872560 15580 SH SOLE 7 14785 0 795 RYDER SYS INC COM 783549108 10660252 88695 SH SOLE 18 88695 0 0 RYDER SYS INC COM 783549108 2428199 20203 SH SOLE 19 20203 0 0 RYDER SYS INC COM 783549108 284535883 2367384 SH SOLE 21 2367384 0 0 RYDER SYS INC COM 783549108 170749606 1420664 SH SOLE 22 1348159 0 72505 RYDER SYS INC COM 783549108 1130868 9409 SH SOLE 25 9409 0 0 RYDER SYS INC COM 783549108 7802735 64920 SH SOLE 26 55976 0 8944 RYDER SYS INC COM 783549108 184131 1532 SH SOLE 28 958 0 574 RYDER SYS INC COM 783549108 10646430 88580 SH SOLE 30 88580 0 0 RYDER SYS INC COM 783549108 65504 545 SH SOLE 31 545 0 0 RYDER SYS INC COM 783549108 400713 3334 SH SOLE 36 3334 0 0 RYDER SYS INC COM 783549108 1170530 9739 SH SOLE 40 9739 0 0 RYDER SYS INC COM 783549108 17492759 145543 SH SOLE 43 137815 0 7727 RYERSON HLDG CORP COM 783754104 3368861 100563 SH SOLE 2 50052 0 50511 RYERSON HLDG CORP COM 783754104 52495 1567 SH SOLE 4 191 0 1376 RYERSON HLDG CORP COM 783754104 353191 10543 SH SOLE 7 9981 0 562 RYERSON HLDG CORP COM 783754104 2726699 81394 SH SOLE 18 81394 0 0 RYERSON HLDG CORP COM 783754104 7002639 209034 SH SOLE 19 209034 0 0 RYERSON HLDG CORP COM 783754104 49378230 1473977 SH SOLE 21 1473977 0 0 RYERSON HLDG CORP COM 783754104 35330574 1054644 SH SOLE 22 1002543 0 52101 RYERSON HLDG CORP COM 783754104 205992 6149 SH SOLE 23 6149 0 0 RYERSON HLDG CORP COM 783754104 200866 5996 SH SOLE 25 5996 0 0 RYERSON HLDG CORP COM 783754104 961919 28714 SH SOLE 26 1423 0 27291 RYERSON HLDG CORP COM 783754104 62880 1877 SH SOLE 28 0 0 1877 RYERSON HLDG CORP COM 783754104 987111 29466 SH SOLE 30 29466 0 0 RYERSON HLDG CORP COM 783754104 13668 408 SH SOLE 36 408 0 0 RYERSON HLDG CORP COM 783754104 314197 9379 SH SOLE 40 9379 0 0 RYERSON HLDG CORP COM 783754104 798707 23842 SH SOLE 43 23122 0 720 RYMAN HOSPITALITY PPTYS INC COM 78377T107 12191884 105457 SH SOLE 2 53456 0 52001 RYMAN HOSPITALITY PPTYS INC COM 78377T107 12829820 110975 SH SOLE 4 110975 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 11468050 99196 SH SOLE 7 89344 0 9852 RYMAN HOSPITALITY PPTYS INC COM 78377T107 25936525 224345 SH SOLE 18 224345 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 34477677 298224 SH SOLE 19 298224 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 275728578 2384989 SH SOLE 21 2384989 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 296840236 2567600 SH SOLE 22 2295639 0 271961 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2723540 23558 SH SOLE 23 23558 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 33997086 294067 SH SOLE 25 294067 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3172916 27445 SH SOLE 26 18659 0 8786 RYMAN HOSPITALITY PPTYS INC COM 78377T107 14106963 122022 SH SOLE 28 50430 0 71592 RYMAN HOSPITALITY PPTYS INC COM 78377T107 25671201 222050 SH SOLE 30 222050 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2677528 23160 SH SOLE 34 23160 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 60811 526 SH SOLE 36 526 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1460501 12633 SH SOLE 40 12633 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5141870 44476 SH SOLE 43 41567 0 2909 RYVYL INC COM 39366L307 41953 14417 SH SOLE 22 14417 0 0 S & T BANCORP INC COM 783859101 976323 30434 SH SOLE 2 10717 0 19717 S & T BANCORP INC COM 783859101 2502 78 SH SOLE 4 78 0 0 S & T BANCORP INC COM 783859101 11998 374 SH SOLE 7 374 0 0 S & T BANCORP INC COM 783859101 3832405 119464 SH SOLE 18 119464 0 0 S & T BANCORP INC COM 783859101 2594662 80881 SH SOLE 19 80881 0 0 S & T BANCORP INC COM 783859101 136552305 4256618 SH SOLE 21 4256618 0 0 S & T BANCORP INC COM 783859101 31429899 979735 SH SOLE 22 931653 0 48082 S & T BANCORP INC COM 783859101 180450 5625 SH SOLE 25 5625 0 0 S & T BANCORP INC COM 783859101 229564 7156 SH SOLE 26 7156 0 0 S & T BANCORP INC COM 783859101 61112 1905 SH SOLE 28 601 0 1304 S & T BANCORP INC COM 783859101 2329842 72626 SH SOLE 30 72626 0 0 S & T BANCORP INC COM 783859101 186096 5801 SH SOLE 40 5801 0 0 S & T BANCORP INC COM 783859101 1757256 54777 SH SOLE 43 53578 0 1199 S&P GLOBAL INC COM 78409V104 327333572 769382 SH SOLE 2 306386 0 462996 S&P GLOBAL INC COM 78409V104 136633693 321151 SH SOLE 4 177743 0 143408 S&P GLOBAL INC COM 78409V104 145942964 343032 SH SOLE 7 310763 0 32269 S&P GLOBAL INC COM 78409V104 6682969 15708 SH SOLE 13 15708 0 0 S&P GLOBAL INC COM 78409V104 19939991 46868 SH SOLE 15 46868 0 0 S&P GLOBAL INC COM 78409V104 387437688 910654 SH SOLE 18 827167 0 83487 S&P GLOBAL INC COM 78409V104 296951762 697971 SH SOLE 19 697971 0 0 S&P GLOBAL INC COM 78409V104 3149608903 7403006 SH SOLE 21 7403006 0 0 S&P GLOBAL INC COM 78409V104 2973286256 6988568 SH SOLE 22 6279150 0 709418 S&P GLOBAL INC COM 78409V104 262704313 617474 SH SOLE 23 617474 0 0 S&P GLOBAL INC COM 78409V104 625522117 1470260 SH SOLE 25 1399664 0 70596 S&P GLOBAL INC COM 78409V104 162862685 382801 SH SOLE 26 247292 0 135509 S&P GLOBAL INC COM 78409V104 279799320 657655 SH SOLE 28 33079 0 624576 S&P GLOBAL INC COM 78409V104 2563336 6025 SH SOLE 29 6025 0 0 S&P GLOBAL INC COM 78409V104 1143119907 2686849 SH SOLE 30 2686849 0 0 S&P GLOBAL INC COM 78409V104 38861879 91343 SH SOLE 31 86291 0 5052 S&P GLOBAL INC COM 78409V104 130504660 306745 SH SOLE 34 306745 0 0 S&P GLOBAL INC COM 78409V104 30355858 71350 SH SOLE 36 71350 0 0 S&P GLOBAL INC COM 78409V104 6754870 15877 SH SOLE 40 15877 0 0 S&P GLOBAL INC COM 78409V104 202514 476 SH OTR 43 476 0 0 S&P GLOBAL INC COM 78409V104 226914209 533351 SH SOLE 43 458777 0 74575 S&W SEED CO COM 785135104 1962 4057 SH SOLE 18 4057 0 0 S&W SEED CO COM 785135104 25810 53359 SH SOLE 21 53359 0 0 S&W SEED CO COM 785135104 9415 19464 SH SOLE 22 19464 0 0 SAB BIOTHERAPEUTICS INC COM NEW 78397T202 28779 6339 SH SOLE 22 6339 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5593960 378738 SH SOLE 2 193419 0 185319 SABRA HEALTH CARE REIT INC COM 78573L106 1596548 108094 SH SOLE 4 108094 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5547095 375565 SH SOLE 7 337555 0 38010 SABRA HEALTH CARE REIT INC COM 78573L106 13665189 925199 SH SOLE 18 925199 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 12890990 872782 SH SOLE 19 872782 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 288859549 19557180 SH SOLE 21 19557180 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 142888865 9674263 SH SOLE 22 9327236 0 347027 SABRA HEALTH CARE REIT INC COM 78573L106 180800 12241 SH SOLE 23 12241 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5973328 404423 SH SOLE 25 404423 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1032054 69875 SH SOLE 26 69875 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2636342 178493 SH SOLE 28 12203 0 166290 SABRA HEALTH CARE REIT INC COM 78573L106 12003269 812679 SH SOLE 30 812679 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 87365 5915 SH SOLE 36 5915 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 707424 47896 SH SOLE 40 47896 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 11445599 774922 SH SOLE 43 571890 0 203032 SABRE CORP COM 78573M104 656502 271282 SH SOLE 2 102294 0 168988 SABRE CORP COM 78573M104 2766 1143 SH SOLE 4 1143 0 0 SABRE CORP COM 78573M104 7708 3185 SH SOLE 7 3185 0 0 SABRE CORP COM 78573M104 2582987 1067350 SH SOLE 18 1067350 0 0 SABRE CORP COM 78573M104 1715277 708792 SH SOLE 19 708792 0 0 SABRE CORP COM 78573M104 101452673 41922592 SH SOLE 21 41922592 0 0 SABRE CORP COM 78573M104 24606187 10167846 SH SOLE 22 9783616 0 384230 SABRE CORP COM 78573M104 546697 225908 SH SOLE 25 225908 0 0 SABRE CORP COM 78573M104 405365 167506 SH SOLE 26 108728 0 58778 SABRE CORP COM 78573M104 30168 12466 SH SOLE 28 4329 0 8137 SABRE CORP COM 78573M104 1906931 787988 SH SOLE 30 787988 0 0 SABRE CORP COM 78573M104 60381 24951 SH SOLE 34 24951 0 0 SABRE CORP COM 78573M104 55619 22983 SH SOLE 36 22983 0 0 SABRE CORP COM 78573M104 224237 92660 SH SOLE 40 92660 0 0 SABRE CORP COM 78573M104 244667 101102 SH SOLE 43 94056 0 7046 SABRE CORP OPTIONS 78573M104 10890 4500 SH Call SOLE 4 4500 0 0 SABRE CORP OPTIONS 78573M104 13068 5400 SH Call SOLE 7 5400 0 0 SABRE CORP OPTIONS 78573M104 251196 103800 SH Call SOLE 18 103800 0 0 SABRE CORP OPTIONS 78573M104 4136264 1709200 SH Call SOLE 19 1709200 0 0 SABRE CORP OPTIONS 78573M104 125598 51900 SH Call SOLE 22 51900 0 0 SABRE CORP OPTIONS 78573M104 1149984 475200 SH Call SOLE 34 475200 0 0 SACHEM CAP CORP COM 78590A109 32522 7292 SH SOLE 18 7292 0 0 SACHEM CAP CORP COM 78590A109 432892 97061 SH SOLE 21 97061 0 0 SACHEM CAP CORP COM 78590A109 1875055 420416 SH SOLE 22 420416 0 0 SACHEM CAP CORP COM 78590A109 37999 8520 SH SOLE 43 8520 0 0 SADOT GROUP INC COM 627333107 1564 5232 SH SOLE 18 5232 0 0 SADOT GROUP INC COM 627333107 17975 60118 SH SOLE 21 60118 0 0 SADOT GROUP INC COM 627333107 1333 4457 SH SOLE 22 4457 0 0 SAFE & GREEN DEV CORP COM 78637J105 21664 25790 SH SOLE 22 25790 0 0 SAFE & GREEN HOLDINGS CORP COM NEW 78418A505 27707 138537 SH SOLE 22 138537 0 0 SAFE BULKERS INC COM Y7388L103 199045 40130 SH SOLE 2 2124 0 38006 SAFE BULKERS INC COM Y7388L103 308 62 SH SOLE 7 62 0 0 SAFE BULKERS INC COM Y7388L103 904932 182446 SH SOLE 18 182446 0 0 SAFE BULKERS INC COM Y7388L103 724279 146024 SH SOLE 19 146024 0 0 SAFE BULKERS INC COM Y7388L103 12194264 2458521 SH SOLE 21 2458521 0 0 SAFE BULKERS INC COM Y7388L103 4259127 858695 SH SOLE 22 805140 0 53555 SAFE BULKERS INC COM Y7388L103 57129 11518 SH SOLE 43 11518 0 0 SAFEHOLD INC COM 78646V107 1017249 49381 SH SOLE 2 13751 0 35630 SAFEHOLD INC COM 78646V107 482782 23436 SH SOLE 4 23436 0 0 SAFEHOLD INC COM 78646V107 1459263 70838 SH SOLE 7 63372 0 7466 SAFEHOLD INC COM 78646V107 3163233 153555 SH SOLE 18 153555 0 0 SAFEHOLD INC COM 78646V107 3815841 185235 SH SOLE 19 185235 0 0 SAFEHOLD INC COM 78646V107 116552101 5657869 SH SOLE 21 5657869 0 0 SAFEHOLD INC COM 78646V107 37994743 1844405 SH SOLE 22 1779424 0 64981 SAFEHOLD INC COM 78646V107 48307 2345 SH SOLE 23 2345 0 0 SAFEHOLD INC COM 78646V107 5547395 269291 SH SOLE 25 269291 0 0 SAFEHOLD INC COM 78646V107 831334 40356 SH SOLE 26 4966 0 35390 SAFEHOLD INC COM 78646V107 738716 35860 SH SOLE 28 1857 0 34003 SAFEHOLD INC COM 78646V107 5217712 253287 SH SOLE 30 253287 0 0 SAFEHOLD INC COM 78646V107 41365 2008 SH SOLE 36 2008 0 0 SAFEHOLD INC COM 78646V107 166448 8080 SH SOLE 40 8080 0 0 SAFEHOLD INC COM 78646V107 50223 2438 SH SOLE 43 2081 0 357 SAFETY INS GROUP INC COM 78648T100 949952 11558 SH SOLE 2 4029 0 7529 SAFETY INS GROUP INC COM 78648T100 2877 35 SH SOLE 4 35 0 0 SAFETY INS GROUP INC COM 78648T100 9287 113 SH SOLE 7 113 0 0 SAFETY INS GROUP INC COM 78648T100 3701755 45039 SH SOLE 18 45039 0 0 SAFETY INS GROUP INC COM 78648T100 2374058 28885 SH SOLE 19 28885 0 0 SAFETY INS GROUP INC COM 78648T100 138579984 1686093 SH SOLE 21 1686093 0 0 SAFETY INS GROUP INC COM 78648T100 29405609 357776 SH SOLE 22 339855 0 17921 SAFETY INS GROUP INC COM 78648T100 247063 3006 SH SOLE 25 3006 0 0 SAFETY INS GROUP INC COM 78648T100 464538 5652 SH SOLE 26 3605 0 2047 SAFETY INS GROUP INC COM 78648T100 6000 73 SH SOLE 28 73 0 0 SAFETY INS GROUP INC COM 78648T100 1902863 23152 SH SOLE 30 23152 0 0 SAFETY INS GROUP INC COM 78648T100 116052 1412 SH SOLE 40 1412 0 0 SAFETY INS GROUP INC COM 78648T100 355225 4322 SH SOLE 43 4322 0 0 SAFETY SHOT INC COM NEW 48208F105 1488165 622663 SH SOLE 22 622663 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 464539 20822 SH SOLE 2 20822 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 14368 644 SH SOLE 18 644 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 188051 8429 SH SOLE 21 8429 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 2052051 91979 SH SOLE 22 91979 0 0 SAGE THERAPEUTICS INC COM 78667J108 616302 32887 SH SOLE 2 18086 0 14801 SAGE THERAPEUTICS INC COM 78667J108 3973 212 SH SOLE 4 212 0 0 SAGE THERAPEUTICS INC COM 78667J108 9145 488 SH SOLE 7 488 0 0 SAGE THERAPEUTICS INC COM 78667J108 2657107 141788 SH SOLE 18 135541 0 6247 SAGE THERAPEUTICS INC COM 78667J108 10667839 569255 SH SOLE 19 569255 0 0 SAGE THERAPEUTICS INC COM 78667J108 42118993 2247545 SH SOLE 21 2247545 0 0 SAGE THERAPEUTICS INC COM 78667J108 29208857 1558637 SH SOLE 22 1508090 0 50547 SAGE THERAPEUTICS INC COM 78667J108 199394 10640 SH SOLE 25 10640 0 0 SAGE THERAPEUTICS INC COM 78667J108 845530 45119 SH SOLE 26 14111 0 31008 SAGE THERAPEUTICS INC COM 78667J108 17447 931 SH SOLE 28 931 0 0 SAGE THERAPEUTICS INC COM 78667J108 3842262 205030 SH SOLE 30 205030 0 0 SAGE THERAPEUTICS INC COM 78667J108 56220 3000 SH SOLE 34 3000 0 0 SAGE THERAPEUTICS INC COM 78667J108 282187 15058 SH SOLE 40 15058 0 0 SAGE THERAPEUTICS INC COM 78667J108 1153859 61572 SH SOLE 43 53970 0 7602 SAGIMET BIOSCIENCES INC COM SER A 786700104 23778 4387 SH SOLE 2 497 0 3890 SAGIMET BIOSCIENCES INC COM SER A 786700104 272008 50186 SH SOLE 18 50186 0 0 SAGIMET BIOSCIENCES INC COM SER A 786700104 4238809 782068 SH SOLE 19 782068 0 0 SAGIMET BIOSCIENCES INC COM SER A 786700104 4281047 789861 SH SOLE 21 789861 0 0 SAGIMET BIOSCIENCES INC COM SER A 786700104 2137046 394289 SH SOLE 22 383617 0 10672 SAGIMET BIOSCIENCES INC COM SER A 786700104 26124 4820 SH SOLE 34 4820 0 0 SAIA INC COM 78709Y105 31746780 54268 SH SOLE 2 25813 0 28455 SAIA INC COM 78709Y105 47970 82 SH SOLE 4 82 0 0 SAIA INC COM 78709Y105 2541240 4344 SH SOLE 7 4120 0 224 SAIA INC COM 78709Y105 29536650 50490 SH SOLE 18 49902 0 588 SAIA INC COM 78709Y105 229006440 391464 SH SOLE 19 391464 0 0 SAIA INC COM 78709Y105 811502640 1387184 SH SOLE 21 1387184 0 0 SAIA INC COM 78709Y105 488448675 834955 SH SOLE 22 799822 0 35133 SAIA INC COM 78709Y105 46215 79 SH SOLE 23 79 0 0 SAIA INC COM 78709Y105 3134430 5358 SH SOLE 25 5358 0 0 SAIA INC COM 78709Y105 11602305 19833 SH SOLE 26 9267 0 10566 SAIA INC COM 78709Y105 999765 1709 SH SOLE 28 469 0 1240 SAIA INC COM 78709Y105 14370525 24565 SH SOLE 30 24565 0 0 SAIA INC COM 78709Y105 193635 331 SH SOLE 31 331 0 0 SAIA INC COM 78709Y105 978705 1673 SH SOLE 34 1673 0 0 SAIA INC COM 78709Y105 175500 300 SH SOLE 36 300 0 0 SAIA INC COM 78709Y105 3261375 5575 SH SOLE 40 5575 0 0 SAIA INC COM 78709Y105 38716 66 SH OTR 43 66 0 0 SAIA INC COM 78709Y105 18804240 32144 SH SOLE 43 29454 0 2690 SALARIUS PHARMACEUTICALS INC COM NEW 79400X305 8 15 SH SOLE 22 15 0 0 SALESFORCE INC COM 79466L302 510061582 1693544 SH SOLE 2 308478 0 1385066 SALESFORCE INC COM 79466L302 231748673 769469 SH SOLE 4 407998 0 361471 SALESFORCE INC COM 79466L302 268663101 892035 SH SOLE 7 801043 0 90992 SALESFORCE INC COM 79466L302 13492262 44798 SH SOLE 13 44798 0 0 SALESFORCE INC COM 79466L302 41998346 139446 SH SOLE 15 139446 0 0 SALESFORCE INC COM 79466L302 646726826 2147310 SH SOLE 18 2029668 0 117642 SALESFORCE INC COM 79466L302 400050768 1328278 SH SOLE 19 1328278 0 0 SALESFORCE INC COM 79466L302 8214933576 27275827 SH SOLE 21 27275827 0 0 SALESFORCE INC COM 79466L302 6209155191 20616094 SH SOLE 22 18519085 0 2097009 SALESFORCE INC COM 79466L302 532773867 1768955 SH SOLE 23 1768955 0 0 SALESFORCE INC COM 79466L302 913490385 3033038 SH SOLE 25 2568338 0 464700 SALESFORCE INC COM 79466L302 388856811 1291111 SH SOLE 26 750169 0 540942 SALESFORCE INC COM 79466L302 605912719 2011796 SH SOLE 28 122609 0 1889187 SALESFORCE INC COM 79466L302 535799 1779 SH SOLE 29 1779 0 0 SALESFORCE INC COM 79466L302 1912024364 6348444 SH SOLE 30 6348444 0 0 SALESFORCE INC COM 79466L302 66914667 222175 SH SOLE 31 206722 0 15453 SALESFORCE INC COM 79466L302 39480481 131086 SH SOLE 32 131086 0 0 SALESFORCE INC COM 79466L302 369135846 1225632 SH SOLE 34 1225632 0 0 SALESFORCE INC COM 79466L302 61203993 203214 SH SOLE 36 203214 0 0 SALESFORCE INC COM 79466L302 14376225 47733 SH SOLE 40 47733 0 0 SALESFORCE INC COM 79466L302 364428 1210 SH OTR 43 1210 0 0 SALESFORCE INC COM 79466L302 383403109 1273003 SH SOLE 43 1072815 0 200188 SALESFORCE INC OPTIONS 79466L302 3855104 12800 SH Call SOLE 2 0 0 12800 SALESFORCE INC OPTIONS 79466L302 783068 2600 SH Call SOLE 4 2600 0 0 SALESFORCE INC OPTIONS 79466L302 60236 200 SH Call SOLE 7 200 0 0 SALESFORCE INC OPTIONS 79466L302 17950328 59600 SH Call SOLE 18 59600 0 0 SALESFORCE INC OPTIONS 79466L302 107912794 358300 SH Call SOLE 19 358300 0 0 SALESFORCE INC OPTIONS 79466L302 7589736 25200 SH Call SOLE 22 25200 0 0 SALESFORCE INC OPTIONS 79466L302 3915340 13000 SH Call SOLE 26 13000 0 0 SALESFORCE INC OPTIONS 79466L302 512006 1700 SH Call SOLE 30 1700 0 0 SALESFORCE INC OPTIONS 79466L302 59061398 196100 SH Call SOLE 34 196100 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 717715 57787 SH SOLE 2 30589 0 27198 SALLY BEAUTY HLDGS INC COM 79546E104 5974 481 SH SOLE 4 481 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 424454 34175 SH SOLE 7 32446 0 1729 SALLY BEAUTY HLDGS INC COM 79546E104 3786523 304873 SH SOLE 18 304873 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2848701 229364 SH SOLE 19 229364 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 152008765 12239031 SH SOLE 21 12239031 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 39553080 3184628 SH SOLE 22 3089598 0 95030 SALLY BEAUTY HLDGS INC COM 79546E104 260087 20941 SH SOLE 25 20941 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 799103 64340 SH SOLE 26 37656 0 26684 SALLY BEAUTY HLDGS INC COM 79546E104 254436 20486 SH SOLE 28 2010 0 18476 SALLY BEAUTY HLDGS INC COM 79546E104 3771023 303625 SH SOLE 30 303625 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 96839 7797 SH SOLE 36 7797 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 321902 25918 SH SOLE 40 25918 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 3021649 243289 SH SOLE 43 225760 0 17529 SAMSARA INC COM CL A 79589L106 1684111 44565 SH SOLE 2 36799 0 7766 SAMSARA INC COM CL A 79589L106 2122135 56156 SH SOLE 4 36635 0 19521 SAMSARA INC COM CL A 79589L106 867205 22948 SH SOLE 7 22254 0 694 SAMSARA INC COM CL A 79589L106 132945 3518 SH SOLE 13 3518 0 0 SAMSARA INC COM CL A 79589L106 467273 12365 SH SOLE 15 12365 0 0 SAMSARA INC COM CL A 79589L106 6785686 179563 SH SOLE 18 168842 0 10721 SAMSARA INC COM CL A 79589L106 16766856 443685 SH SOLE 19 443685 0 0 SAMSARA INC COM CL A 79589L106 57303093 1516356 SH SOLE 21 1516356 0 0 SAMSARA INC COM CL A 79589L106 111332061 2946072 SH SOLE 22 2755092 0 190980 SAMSARA INC COM CL A 79589L106 10075683 266623 SH SOLE 23 266623 0 0 SAMSARA INC COM CL A 79589L106 578338 15304 SH SOLE 25 15304 0 0 SAMSARA INC COM CL A 79589L106 3509520 92869 SH SOLE 26 82730 0 10139 SAMSARA INC COM CL A 79589L106 7423581 196443 SH SOLE 28 0 0 196443 SAMSARA INC COM CL A 79589L106 16955202 448669 SH SOLE 30 434724 0 13945 SAMSARA INC COM CL A 79589L106 1433224 37926 SH SOLE 31 35085 0 2841 SAMSARA INC COM CL A 79589L106 33592400 888923 SH SOLE 34 888923 0 0 SAMSARA INC COM CL A 79589L106 704217 18635 SH SOLE 36 18635 0 0 SAMSARA INC COM CL A 79589L106 332061 8787 SH SOLE 40 8787 0 0 SAMSARA INC COM CL A 79589L106 145038 3838 SH SOLE 43 3838 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 11432 2161 SH SOLE 43 2078 0 83 SANA BIOTECHNOLOGY INC COM 799566104 1763140 176314 SH SOLE 2 91285 0 85029 SANA BIOTECHNOLOGY INC COM 799566104 6800 680 SH SOLE 4 680 0 0 SANA BIOTECHNOLOGY INC COM 799566104 6420 642 SH SOLE 7 642 0 0 SANA BIOTECHNOLOGY INC COM 799566104 2507100 250710 SH SOLE 18 250710 0 0 SANA BIOTECHNOLOGY INC COM 799566104 6598980 659898 SH SOLE 19 659898 0 0 SANA BIOTECHNOLOGY INC COM 799566104 43945530 4394553 SH SOLE 21 4394553 0 0 SANA BIOTECHNOLOGY INC COM 799566104 32066860 3206686 SH SOLE 22 3073777 0 132909 SANA BIOTECHNOLOGY INC COM 799566104 235830 23583 SH SOLE 25 23583 0 0 SANA BIOTECHNOLOGY INC COM 799566104 458330 45833 SH SOLE 26 2021 0 43812 SANA BIOTECHNOLOGY INC COM 799566104 1764180 176418 SH SOLE 30 176418 0 0 SANA BIOTECHNOLOGY INC COM 799566104 39740 3974 SH SOLE 34 3974 0 0 SANA BIOTECHNOLOGY INC COM 799566104 137980 13798 SH SOLE 40 13798 0 0 SANA BIOTECHNOLOGY INC COM 799566104 930550 93055 SH SOLE 43 89593 0 3462 SANARA MEDTECH INC COM 79957L100 14578 394 SH SOLE 2 143 0 251 SANARA MEDTECH INC COM 79957L100 339734 9182 SH SOLE 18 9182 0 0 SANARA MEDTECH INC COM 79957L100 301254 8142 SH SOLE 19 8142 0 0 SANARA MEDTECH INC COM 79957L100 4998293 135089 SH SOLE 21 135089 0 0 SANARA MEDTECH INC COM 79957L100 1656860 44780 SH SOLE 22 44013 0 767 SANDRIDGE ENERGY INC COM NEW 80007P869 303260 20814 SH SOLE 2 8241 0 12573 SANDRIDGE ENERGY INC COM NEW 80007P869 978055 67128 SH SOLE 18 67128 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 575180 39477 SH SOLE 19 39477 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 13331098 914969 SH SOLE 21 914969 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 9581188 657597 SH SOLE 22 625240 0 32357 SANDRIDGE ENERGY INC COM NEW 80007P869 15357 1054 SH SOLE 43 1054 0 0 SANDY SPRING BANCORP INC COM 800363103 3815382 164598 SH SOLE 2 95958 0 68640 SANDY SPRING BANCORP INC COM 800363103 3825 165 SH SOLE 4 165 0 0 SANDY SPRING BANCORP INC COM 800363103 456831 19708 SH SOLE 7 18648 0 1060 SANDY SPRING BANCORP INC COM 800363103 2747456 118527 SH SOLE 18 118527 0 0 SANDY SPRING BANCORP INC COM 800363103 7372932 318073 SH SOLE 19 318073 0 0 SANDY SPRING BANCORP INC COM 800363103 41222779 1778377 SH SOLE 21 1778377 0 0 SANDY SPRING BANCORP INC COM 800363103 40826355 1761275 SH SOLE 22 1673261 0 88014 SANDY SPRING BANCORP INC COM 800363103 154611 6670 SH SOLE 23 6670 0 0 SANDY SPRING BANCORP INC COM 800363103 224614 9690 SH SOLE 25 9690 0 0 SANDY SPRING BANCORP INC COM 800363103 819714 35363 SH SOLE 26 16791 0 18572 SANDY SPRING BANCORP INC COM 800363103 54960 2371 SH SOLE 28 842 0 1529 SANDY SPRING BANCORP INC COM 800363103 836242 36076 SH SOLE 30 36076 0 0 SANDY SPRING BANCORP INC COM 800363103 8530 368 SH SOLE 36 368 0 0 SANDY SPRING BANCORP INC COM 800363103 307460 13264 SH SOLE 40 13264 0 0 SANDY SPRING BANCORP INC COM 800363103 3941054 170020 SH SOLE 43 151788 0 18232 SANFILIPPO JOHN B & SON INC COM 800422107 1034732 9769 SH SOLE 2 7615 0 2154 SANFILIPPO JOHN B & SON INC COM 800422107 1695 16 SH SOLE 4 16 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 7944 75 SH SOLE 7 75 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2655944 25075 SH SOLE 18 25075 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2058449 19434 SH SOLE 19 19434 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 113458115 1071168 SH SOLE 21 1071168 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 26193063 247291 SH SOLE 22 239766 0 7525 SANFILIPPO JOHN B & SON INC COM 800422107 208874 1972 SH SOLE 25 1972 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 490092 4627 SH SOLE 26 0 0 4627 SANFILIPPO JOHN B & SON INC COM 800422107 27010 255 SH SOLE 28 0 0 255 SANFILIPPO JOHN B & SON INC COM 800422107 2212775 20891 SH SOLE 30 20891 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 172544 1629 SH SOLE 40 1629 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 4077958 38500 SH SOLE 43 36048 0 2452 SANGAMO THERAPEUTICS INC COM 800677106 192243 286844 SH SOLE 2 225163 0 61681 SANGAMO THERAPEUTICS INC COM 800677106 1127 1681 SH SOLE 7 1681 0 0 SANGAMO THERAPEUTICS INC COM 800677106 290197 433000 SH SOLE 18 414485 0 18515 SANGAMO THERAPEUTICS INC COM 800677106 1250464 1865807 SH SOLE 19 1865807 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3627198 5412113 SH SOLE 21 5412113 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3534944 5274462 SH SOLE 22 4991299 0 283163 SANGAMO THERAPEUTICS INC COM 800677106 1260 1880 SH SOLE 28 1880 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1240 1850 SH SOLE 43 1850 0 0 SANMINA CORPORATION COM 801056102 11363271 182748 SH SOLE 2 69506 0 113242 SANMINA CORPORATION COM 801056102 15669 252 SH SOLE 4 173 0 79 SANMINA CORPORATION COM 801056102 67092 1079 SH SOLE 7 1079 0 0 SANMINA CORPORATION COM 801056102 13176626 211911 SH SOLE 18 193690 0 18221 SANMINA CORPORATION COM 801056102 37520967 603425 SH SOLE 19 603425 0 0 SANMINA CORPORATION COM 801056102 409883161 6591881 SH SOLE 21 6591881 0 0 SANMINA CORPORATION COM 801056102 136375974 2193245 SH SOLE 22 2071759 0 121486 SANMINA CORPORATION COM 801056102 772524 12424 SH SOLE 23 12424 0 0 SANMINA CORPORATION COM 801056102 705867 11352 SH SOLE 25 11352 0 0 SANMINA CORPORATION COM 801056102 9098364 146323 SH SOLE 26 18966 0 127357 SANMINA CORPORATION COM 801056102 72129 1160 SH SOLE 28 1160 0 0 SANMINA CORPORATION COM 801056102 7562829 121628 SH SOLE 30 121628 0 0 SANMINA CORPORATION COM 801056102 114411 1840 SH SOLE 36 1840 0 0 SANMINA CORPORATION COM 801056102 783219 12596 SH SOLE 40 12596 0 0 SANMINA CORPORATION COM 801056102 4316536 69420 SH SOLE 43 65081 0 4339 SANOFI SPONSORED ADR 80105N105 20072 413 SH SOLE 2 413 0 0 SANOFI SPONSORED ADR 80105N105 266912394 5492025 SH SOLE 18 5456133 0 35892 SANOFI SPONSORED ADR 80105N105 79328905 1632282 SH SOLE 19 1632282 0 0 SANOFI SPONSORED ADR 80105N105 168107 3459 SH SOLE 21 3459 0 0 SANOFI SPONSORED ADR 80105N105 2793528 57480 SH SOLE 23 57480 0 0 SANOFI SPONSORED ADR 80105N105 6411506 131924 SH SOLE 25 0 0 131924 SANOFI SPONSORED ADR 80105N105 1907404 39247 SH SOLE 26 0 0 39247 SANOFI SPONSORED ADR 80105N105 7175110 147636 SH SOLE 30 147636 0 0 SANOFI SPONSORED ADR 80105N105 8682341 178649 SH SOLE 31 0 0 178649 SANOFI SPONSORED ADR 80105N105 57205699 1177072 SH SOLE 34 1177072 0 0 SANOFI SPONSORED ADR 80105N105 1841454 37890 SH SOLE 36 37890 0 0 SANOFI SPONSORED ADR 80105N105 70266725 1445817 SH SOLE 43 1358146 0 87671 SAP SE SPON ADR 803054204 174942 897 SH SOLE 18 897 0 0 SAP SE SPON ADR 803054204 203334525 1042581 SH SOLE 43 933927 0 108653 SAPIENS INTL CORP N V SHS G7T16G103 205406 6387 SH SOLE 2 1917 0 4470 SAPIENS INTL CORP N V SHS G7T16G103 8394 261 SH SOLE 7 261 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2353694 73187 SH SOLE 18 73187 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2141020 66574 SH SOLE 19 66574 0 0 SAPIENS INTL CORP N V SHS G7T16G103 33202917 1032429 SH SOLE 21 1032429 0 0 SAPIENS INTL CORP N V SHS G7T16G103 12133035 377271 SH SOLE 22 363683 0 13588 SAPIENS INTL CORP N V SHS G7T16G103 753541 23431 SH SOLE 30 23431 0 0 SAPIENS INTL CORP N V SHS G7T16G103 557976 17350 SH SOLE 43 17310 0 40 SAREPTA THERAPEUTICS INC COM 803607100 27119281 209480 SH SOLE 2 100954 0 108526 SAREPTA THERAPEUTICS INC COM 803607100 409482 3163 SH SOLE 4 2241 0 922 SAREPTA THERAPEUTICS INC COM 803607100 2097899 16205 SH SOLE 7 15555 0 650 SAREPTA THERAPEUTICS INC COM 803607100 188105 1453 SH SOLE 13 1453 0 0 SAREPTA THERAPEUTICS INC COM 803607100 10106295 78065 SH SOLE 18 78065 0 0 SAREPTA THERAPEUTICS INC COM 803607100 71703622 553867 SH SOLE 19 553867 0 0 SAREPTA THERAPEUTICS INC COM 803607100 279780019 2161131 SH SOLE 21 2161131 0 0 SAREPTA THERAPEUTICS INC COM 803607100 309763344 2392734 SH SOLE 22 2272911 0 119823 SAREPTA THERAPEUTICS INC COM 803607100 1209545 9343 SH SOLE 23 9343 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2191499 16928 SH SOLE 25 16928 0 0 SAREPTA THERAPEUTICS INC COM 803607100 11243860 86852 SH SOLE 26 29651 0 57201 SAREPTA THERAPEUTICS INC COM 803607100 563539 4353 SH SOLE 28 1421 0 2932 SAREPTA THERAPEUTICS INC COM 803607100 173735 1342 SH SOLE 29 1342 0 0 SAREPTA THERAPEUTICS INC COM 803607100 33406635 258046 SH SOLE 30 258046 0 0 SAREPTA THERAPEUTICS INC COM 803607100 342681 2647 SH SOLE 31 2647 0 0 SAREPTA THERAPEUTICS INC COM 803607100 14937872 115386 SH SOLE 34 115386 0 0 SAREPTA THERAPEUTICS INC COM 803607100 55150 426 SH SOLE 36 426 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2300116 17767 SH SOLE 40 17767 0 0 SAREPTA THERAPEUTICS INC COM 803607100 31200 241 SH OTR 43 241 0 0 SAREPTA THERAPEUTICS INC COM 803607100 4005622 30941 SH SOLE 43 25448 0 5493 SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2 21936918 18780000 PRN SOLE 2 18780000 0 0 SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2 10571305 9050000 PRN SOLE 21 9050000 0 0 SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2 29786550 25500000 PRN SOLE 22 25500000 0 0 SASOL LTD SPONSORED ADR 803866300 5525661 707511 SH SOLE 43 649615 0 57896 SAUL CTRS INC COM 804395101 320545 8328 SH SOLE 2 4584 0 3744 SAUL CTRS INC COM 804395101 423 11 SH SOLE 4 11 0 0 SAUL CTRS INC COM 804395101 2348 61 SH SOLE 7 61 0 0 SAUL CTRS INC COM 804395101 1303656 33870 SH SOLE 18 33870 0 0 SAUL CTRS INC COM 804395101 978223 25415 SH SOLE 19 25415 0 0 SAUL CTRS INC COM 804395101 57154571 1484920 SH SOLE 21 1484920 0 0 SAUL CTRS INC COM 804395101 13414881 348529 SH SOLE 22 337647 0 10882 SAUL CTRS INC COM 804395101 26289 683 SH SOLE 23 683 0 0 SAUL CTRS INC COM 804395101 137255 3566 SH SOLE 25 3566 0 0 SAUL CTRS INC COM 804395101 133560 3470 SH SOLE 26 3470 0 0 SAUL CTRS INC COM 804395101 310499 8067 SH SOLE 28 178 0 7889 SAUL CTRS INC COM 804395101 1348305 35030 SH SOLE 30 35030 0 0 SAUL CTRS INC COM 804395101 53771 1397 SH SOLE 40 1397 0 0 SAUL CTRS INC COM 804395101 1251733 32521 SH SOLE 43 31339 0 1182 SAVARA INC COM 805111101 363585 73009 SH SOLE 2 21035 0 51974 SAVARA INC COM 805111101 5632 1131 SH SOLE 7 1131 0 0 SAVARA INC COM 805111101 1267759 254570 SH SOLE 18 254570 0 0 SAVARA INC COM 805111101 947076 190176 SH SOLE 19 190176 0 0 SAVARA INC COM 805111101 20021268 4020335 SH SOLE 21 4020335 0 0 SAVARA INC COM 805111101 12692835 2548762 SH SOLE 22 2427130 0 121632 SAVARA INC COM 805111101 65482 13149 SH SOLE 25 13149 0 0 SAVARA INC COM 805111101 357494 71786 SH SOLE 30 71786 0 0 SAVARA INC COM 805111101 97822 19643 SH SOLE 40 19643 0 0 SAVARA INC COM 805111101 245285 49254 SH SOLE 43 40670 0 8584 SAVERS VALUE VLG INC COM 80517M109 494513 25649 SH SOLE 2 20020 0 5629 SAVERS VALUE VLG INC COM 80517M109 4820 250 SH SOLE 7 250 0 0 SAVERS VALUE VLG INC COM 80517M109 1275912 66178 SH SOLE 18 66178 0 0 SAVERS VALUE VLG INC COM 80517M109 2393516 124145 SH SOLE 19 124145 0 0 SAVERS VALUE VLG INC COM 80517M109 18409797 954865 SH SOLE 21 954865 0 0 SAVERS VALUE VLG INC COM 80517M109 14126437 732699 SH SOLE 22 716721 0 15978 SAVERS VALUE VLG INC COM 80517M109 1716363 89023 SH SOLE 28 89023 0 0 SAVERS VALUE VLG INC COM 80517M109 2006026 104047 SH SOLE 34 104047 0 0 SAVERS VALUE VLG INC COM 80517M109 6729 349 SH SOLE 43 349 0 0 SB FINL GROUP INC COM 78408D105 230167 16703 SH SOLE 2 16703 0 0 SB FINL GROUP INC COM 78408D105 14042 1019 SH SOLE 18 1019 0 0 SB FINL GROUP INC COM 78408D105 190495 13824 SH SOLE 21 13824 0 0 SB FINL GROUP INC COM 78408D105 353719 25669 SH SOLE 22 25669 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 65326815 301462 SH SOLE 2 156933 0 144529 SBA COMMUNICATIONS CORP NEW CL A 78410G104 29867328 137828 SH SOLE 4 90158 0 47670 SBA COMMUNICATIONS CORP NEW CL A 78410G104 71352809 329270 SH SOLE 7 295743 0 33527 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1145910 5288 SH SOLE 13 5288 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3346715 15444 SH SOLE 15 15444 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 39737363 183375 SH SOLE 18 176551 0 6824 SBA COMMUNICATIONS CORP NEW CL A 78410G104 40852067 188519 SH SOLE 19 188519 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 789074261 3641321 SH SOLE 21 3641321 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 525437691 2424724 SH SOLE 22 2144466 0 280258 SBA COMMUNICATIONS CORP NEW CL A 78410G104 40374677 186316 SH SOLE 23 186316 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 50036247 230901 SH SOLE 25 230233 0 668 SBA COMMUNICATIONS CORP NEW CL A 78410G104 49891058 230231 SH SOLE 26 69122 0 161109 SBA COMMUNICATIONS CORP NEW CL A 78410G104 33617755 155135 SH SOLE 28 11321 0 143814 SBA COMMUNICATIONS CORP NEW CL A 78410G104 191823924 885205 SH SOLE 30 885205 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5412733 24978 SH SOLE 31 23187 0 1791 SBA COMMUNICATIONS CORP NEW CL A 78410G104 29150051 134518 SH SOLE 34 134518 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5265593 24299 SH SOLE 36 24299 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1156311 5336 SH SOLE 40 5336 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 19292 89 SH OTR 43 89 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 24392862 112565 SH SOLE 43 97913 0 14652 SCANSOURCE INC COM 806037107 2763950 62760 SH SOLE 2 38553 0 24207 SCANSOURCE INC COM 806037107 2819 64 SH SOLE 4 64 0 0 SCANSOURCE INC COM 806037107 418380 9500 SH SOLE 7 8993 0 507 SCANSOURCE INC COM 806037107 3625461 82322 SH SOLE 18 82322 0 0 SCANSOURCE INC COM 806037107 7070534 160548 SH SOLE 19 160548 0 0 SCANSOURCE INC COM 806037107 135674072 3080701 SH SOLE 21 3080701 0 0 SCANSOURCE INC COM 806037107 47637936 1081697 SH SOLE 22 1020449 0 61248 SCANSOURCE INC COM 806037107 258955 5880 SH SOLE 25 5880 0 0 SCANSOURCE INC COM 806037107 338800 7693 SH SOLE 26 7693 0 0 SCANSOURCE INC COM 806037107 2466152 55998 SH SOLE 30 55998 0 0 SCANSOURCE INC COM 806037107 254551 5780 SH SOLE 40 5780 0 0 SCANSOURCE INC COM 806037107 1579759 35871 SH SOLE 43 35172 0 699 SCHLUMBERGER LTD COM STK 806857108 208564711 3805231 SH SOLE 2 2052341 0 1752890 SCHLUMBERGER LTD COM STK 806857108 91325135 1666213 SH SOLE 4 716937 0 949276 SCHLUMBERGER LTD COM STK 806857108 78452458 1431353 SH SOLE 7 1294857 0 136496 SCHLUMBERGER LTD COM STK 806857108 17788805 324554 SH SOLE 13 324554 0 0 SCHLUMBERGER LTD COM STK 806857108 11158055 203577 SH SOLE 15 203577 0 0 SCHLUMBERGER LTD COM STK 806857108 542572028 9899143 SH SOLE 18 9770931 0 128212 SCHLUMBERGER LTD COM STK 806857108 87970379 1605006 SH SOLE 19 1605006 0 0 SCHLUMBERGER LTD COM STK 806857108 1905981575 34774340 SH SOLE 21 34774340 0 0 SCHLUMBERGER LTD COM STK 806857108 1721039207 31400095 SH SOLE 22 28272747 0 3127348 SCHLUMBERGER LTD COM STK 806857108 168003448 3065197 SH SOLE 23 3065197 0 0 SCHLUMBERGER LTD COM STK 806857108 145046882 2646358 SH SOLE 25 2637025 0 9333 SCHLUMBERGER LTD COM STK 806857108 107375750 1959054 SH SOLE 26 1323948 0 635106 SCHLUMBERGER LTD COM STK 806857108 123428941 2251942 SH SOLE 28 122749 0 2129193 SCHLUMBERGER LTD COM STK 806857108 14570745 265841 SH SOLE 29 265841 0 0 SCHLUMBERGER LTD COM STK 806857108 635043239 11586266 SH SOLE 30 11350470 0 235796 SCHLUMBERGER LTD COM STK 806857108 45947333 838302 SH SOLE 31 815729 0 22573 SCHLUMBERGER LTD COM STK 806857108 122546829 2235848 SH SOLE 34 2235848 0 0 SCHLUMBERGER LTD COM STK 806857108 19482269 355451 SH SOLE 36 355451 0 0 SCHLUMBERGER LTD COM STK 806857108 3921162 71541 SH SOLE 40 71541 0 0 SCHLUMBERGER LTD COM STK 806857108 103646 1891 SH OTR 43 1891 0 0 SCHLUMBERGER LTD COM STK 806857108 83173260 1517483 SH SOLE 43 1215977 0 301506 SCHNEIDER NATIONAL INC CL B 80689H102 11215788 495397 SH SOLE 2 192909 0 302488 SCHNEIDER NATIONAL INC CL B 80689H102 5298 234 SH SOLE 4 234 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1231548 54397 SH SOLE 7 51452 0 2945 SCHNEIDER NATIONAL INC CL B 80689H102 1274813 56308 SH SOLE 18 42240 0 14068 SCHNEIDER NATIONAL INC CL B 80689H102 531383 23471 SH SOLE 19 23471 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 21903521 967470 SH SOLE 21 967470 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 30061075 1327786 SH SOLE 22 1253276 0 74510 SCHNEIDER NATIONAL INC CL B 80689H102 281596 12438 SH SOLE 25 12438 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 752893 33255 SH SOLE 26 29687 0 3568 SCHNEIDER NATIONAL INC CL B 80689H102 3102880 137053 SH SOLE 30 137053 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 17637 779 SH SOLE 31 779 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 839559 37083 SH SOLE 34 37083 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 77044 3403 SH SOLE 36 3403 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 237131 10474 SH SOLE 40 10474 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 11944684 527592 SH SOLE 43 512112 0 15480 SCHOLAR ROCK HLDG CORP COM 80706P103 778261 43821 SH SOLE 2 16332 0 27489 SCHOLAR ROCK HLDG CORP COM 80706P103 1563 88 SH SOLE 4 88 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 461476 25984 SH SOLE 7 24590 0 1394 SCHOLAR ROCK HLDG CORP COM 80706P103 2832454 159485 SH SOLE 18 159485 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 3354935 188904 SH SOLE 19 188904 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 46998252 2646298 SH SOLE 21 2646298 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 29199145 1644096 SH SOLE 22 1562310 0 81786 SCHOLAR ROCK HLDG CORP COM 80706P103 14066 792 SH SOLE 23 792 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 173284 9757 SH SOLE 25 9757 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 14545 819 SH SOLE 26 819 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 4136268 232898 SH SOLE 30 232898 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 10585 596 SH SOLE 36 596 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 160959 9063 SH SOLE 40 9063 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 768706 43283 SH SOLE 43 41877 0 1406 SCHOLASTIC CORP COM 807066105 901985 23919 SH SOLE 2 7401 0 16518 SCHOLASTIC CORP COM 807066105 4940 131 SH SOLE 4 131 0 0 SCHOLASTIC CORP COM 807066105 7203 191 SH SOLE 7 191 0 0 SCHOLASTIC CORP COM 807066105 3060468 81158 SH SOLE 18 81158 0 0 SCHOLASTIC CORP COM 807066105 2069751 54886 SH SOLE 19 54886 0 0 SCHOLASTIC CORP COM 807066105 116001126 3076137 SH SOLE 21 3076137 0 0 SCHOLASTIC CORP COM 807066105 31104452 824833 SH SOLE 22 791839 0 32994 SCHOLASTIC CORP COM 807066105 212307 5630 SH SOLE 25 5630 0 0 SCHOLASTIC CORP COM 807066105 839123 22252 SH SOLE 26 5590 0 16662 SCHOLASTIC CORP COM 807066105 26058 691 SH SOLE 28 691 0 0 SCHOLASTIC CORP COM 807066105 2247667 59604 SH SOLE 30 59604 0 0 SCHOLASTIC CORP COM 807066105 130175 3452 SH SOLE 36 3452 0 0 SCHOLASTIC CORP COM 807066105 164453 4361 SH SOLE 40 4361 0 0 SCHOLASTIC CORP COM 807066105 1180751 31311 SH SOLE 43 30439 0 872 SCHRODINGER INC COM 80810D103 1047492 38796 SH SOLE 2 24711 0 14085 SCHRODINGER INC COM 80810D103 4374 162 SH SOLE 4 162 0 0 SCHRODINGER INC COM 80810D103 10881 403 SH SOLE 7 403 0 0 SCHRODINGER INC COM 80810D103 4318137 159931 SH SOLE 18 157344 0 2587 SCHRODINGER INC COM 80810D103 8540073 316299 SH SOLE 19 316299 0 0 SCHRODINGER INC COM 80810D103 170203572 6303836 SH SOLE 21 6303836 0 0 SCHRODINGER INC COM 80810D103 42873786 1587918 SH SOLE 22 1536718 0 51200 SCHRODINGER INC COM 80810D103 837 31 SH SOLE 23 31 0 0 SCHRODINGER INC COM 80810D103 298350 11050 SH SOLE 25 11050 0 0 SCHRODINGER INC COM 80810D103 1392606 51578 SH SOLE 26 29492 0 22086 SCHRODINGER INC COM 80810D103 918729 34027 SH SOLE 28 32736 0 1291 SCHRODINGER INC COM 80810D103 6038442 223646 SH SOLE 30 223646 0 0 SCHRODINGER INC COM 80810D103 11596581 429503 SH SOLE 34 429503 0 0 SCHRODINGER INC COM 80810D103 320004 11852 SH SOLE 40 11852 0 0 SCHRODINGER INC COM 80810D103 660960 24480 SH SOLE 43 23216 0 1264 SCHWAB CHARLES CORP COM 808513105 187755576 2595460 SH SOLE 2 452862 0 2142598 SCHWAB CHARLES CORP COM 808513105 82899180 1145966 SH SOLE 4 603864 0 542102 SCHWAB CHARLES CORP COM 808513105 91247940 1261376 SH SOLE 7 1128632 0 132744 SCHWAB CHARLES CORP COM 808513105 4747674 65630 SH SOLE 13 65630 0 0 SCHWAB CHARLES CORP COM 808513105 15517870 214513 SH SOLE 15 214513 0 0 SCHWAB CHARLES CORP COM 808513105 266713698 3686946 SH SOLE 18 3551189 0 135757 SCHWAB CHARLES CORP COM 808513105 194351827 2686644 SH SOLE 19 2686644 0 0 SCHWAB CHARLES CORP COM 808513105 2382840898 32939465 SH SOLE 21 32939465 0 0 SCHWAB CHARLES CORP COM 808513105 2312262377 31963815 SH SOLE 22 28688396 0 3275419 SCHWAB CHARLES CORP COM 808513105 194591779 2689961 SH SOLE 23 2689961 0 0 SCHWAB CHARLES CORP COM 808513105 191362666 2645323 SH SOLE 25 2637960 0 7363 SCHWAB CHARLES CORP COM 808513105 159914804 2210600 SH SOLE 26 763959 0 1446641 SCHWAB CHARLES CORP COM 808513105 185146345 2559391 SH SOLE 28 66019 0 2493372 SCHWAB CHARLES CORP COM 808513105 152565 2109 SH SOLE 29 2109 0 0 SCHWAB CHARLES CORP COM 808513105 599467401 8286804 SH SOLE 30 8286804 0 0 SCHWAB CHARLES CORP COM 808513105 24909194 344335 SH SOLE 31 320354 0 23981 SCHWAB CHARLES CORP COM 808513105 146407190 2023876 SH SOLE 34 2023876 0 0 SCHWAB CHARLES CORP COM 808513105 23088107 319161 SH SOLE 36 319161 0 0 SCHWAB CHARLES CORP COM 808513105 6556247 90631 SH SOLE 37 90631 0 0 SCHWAB CHARLES CORP COM 808513105 5317930 73513 SH SOLE 40 73513 0 0 SCHWAB CHARLES CORP COM 808513105 143957 1990 SH OTR 43 1990 0 0 SCHWAB CHARLES CORP COM 808513105 125084428 1729118 SH SOLE 43 1401747 0 327371 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 524751 8595 SH SOLE 43 3424 0 5172 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 124 2 SH SOLE 18 2 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 248254 4000 SH SOLE 43 4000 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 177652 1916 SH SOLE 2 1916 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 24756 267 SH SOLE 43 267 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 102345 1347 SH SOLE 2 1347 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 18159 223 SH SOLE 43 223 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 295 6 SH SOLE 18 6 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 8322 169 SH SOLE 43 169 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 30737 1267 SH SOLE 2 1267 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 35821 1062 SH SOLE 2 1062 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 6514938 146436 SH SOLE 2 363 0 146073 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6489 257 SH SOLE 18 257 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 296027 11724 SH SOLE 43 11724 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 416 15 SH SOLE 18 15 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 248 7 SH SOLE 18 7 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 427 12 SH SOLE 18 12 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 456 8 SH SOLE 18 8 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 674 10 SH SOLE 18 10 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 61055 906 SH SOLE 43 906 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 322590 4001 SH SOLE 43 4000 0 1 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 234 6 SH SOLE 18 6 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 62226 1595 SH SOLE 43 242 0 1353 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 94852 2062 SH SOLE 2 2062 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 122 6 SH SOLE 18 6 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 90401868 4453294 SH SOLE 22 4430353 0 22941 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 15534773 316713 SH SOLE 2 1144 0 315569 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2573643 53384 SH SOLE 2 23 0 53361 SCHWAB STRATEGIC TR US TIPS ETF 808524870 2869 55 SH SOLE 2 55 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 156 3 SH SOLE 18 3 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 179 5 SH SOLE 18 5 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 39344128 1098998 SH SOLE 22 1098998 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 30179 843 SH SOLE 43 843 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 23156873 177597 SH SOLE 2 53871 0 123726 SCIENCE APPLICATIONS INTL CO COM 808625107 15516 119 SH SOLE 4 119 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 461711 3541 SH SOLE 7 3541 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 11746705 90089 SH SOLE 18 90089 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 2237492 17160 SH SOLE 19 17160 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 380921476 2921401 SH SOLE 21 2921401 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 200198068 1535379 SH SOLE 22 1466437 0 68942 SCIENCE APPLICATIONS INTL CO COM 808625107 1352927 10376 SH SOLE 25 10376 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1834718 14071 SH SOLE 26 14071 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 100270 769 SH SOLE 28 0 0 769 SCIENCE APPLICATIONS INTL CO COM 808625107 3800999 29151 SH SOLE 30 29151 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 85536 656 SH SOLE 31 656 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 94663 726 SH SOLE 36 726 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1395825 10705 SH SOLE 40 10705 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 3494514 26800 SH SOLE 43 25324 0 1476 SCILEX HOLDING CO COM 80880W106 265687 167099 SH SOLE 2 51011 0 116088 SCILEX HOLDING CO COM 80880W106 215 135 SH SOLE 4 135 0 0 SCILEX HOLDING CO COM 80880W106 765 481 SH SOLE 7 481 0 0 SCILEX HOLDING CO COM 80880W106 320988 201879 SH SOLE 18 195506 0 6373 SCILEX HOLDING CO COM 80880W106 922518 580200 SH SOLE 19 580200 0 0 SCILEX HOLDING CO COM 80880W106 3740788 2352697 SH SOLE 21 2352697 0 0 SCILEX HOLDING CO COM 80880W106 5082982 3196844 SH SOLE 22 3090865 0 105979 SCILEX HOLDING CO COM 80880W106 19622 12341 SH SOLE 23 12341 0 0 SCILEX HOLDING CO COM 80880W106 14644 9210 SH SOLE 25 9210 0 0 SCILEX HOLDING CO COM 80880W106 175401 110315 SH SOLE 26 33471 0 76844 SCILEX HOLDING CO COM 80880W106 1188 747 SH SOLE 28 747 0 0 SCILEX HOLDING CO COM 80880W106 68138 42854 SH SOLE 30 42854 0 0 SCILEX HOLDING CO COM 80880W106 9815 6173 SH SOLE 40 6173 0 0 SCILEX HOLDING CO COM 80880W106 13834 8701 SH SOLE 43 3794 0 4907 SCORPIO TANKERS INC SHS Y7542C130 5929062 82866 SH SOLE 2 25198 0 57668 SCORPIO TANKERS INC SHS Y7542C130 6625244 92596 SH SOLE 7 92596 0 0 SCORPIO TANKERS INC SHS Y7542C130 9917474 138609 SH SOLE 18 134025 0 4584 SCORPIO TANKERS INC SHS Y7542C130 16793787 234714 SH SOLE 19 234714 0 0 SCORPIO TANKERS INC SHS Y7542C130 117920267 1648082 SH SOLE 21 1648082 0 0 SCORPIO TANKERS INC SHS Y7542C130 57073575 797674 SH SOLE 22 741203 0 56471 SCORPIO TANKERS INC SHS Y7542C130 270531 3781 SH SOLE 23 3781 0 0 SCORPIO TANKERS INC SHS Y7542C130 860603 12028 SH SOLE 26 0 0 12028 SCORPIO TANKERS INC SHS Y7542C130 3083344 43094 SH SOLE 43 40493 0 2601 SCORPIUS HOLDINGS INC COM 42237K409 64265 396695 SH SOLE 22 396695 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 6598157 88459 SH SOLE 2 38772 0 49687 SCOTTS MIRACLE-GRO CO CL A 810186106 7608 102 SH SOLE 4 102 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1279741 17157 SH SOLE 7 17157 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 5669735 76012 SH SOLE 18 76012 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1057612 14179 SH SOLE 19 14179 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 169766094 2275990 SH SOLE 21 2275990 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 101583375 1361890 SH SOLE 22 1306869 0 55021 SCOTTS MIRACLE-GRO CO CL A 810186106 615069 8246 SH SOLE 25 8246 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1004578 13468 SH SOLE 26 13468 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 54600 732 SH SOLE 28 732 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2195482 29434 SH SOLE 30 29434 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 37743 506 SH SOLE 31 506 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 91895 1232 SH SOLE 36 1232 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 670042 8983 SH SOLE 40 8983 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 5615023 75278 SH SOLE 43 64677 0 10601 SCPHARMACEUTICALS INC COM 810648105 31455 6266 SH SOLE 2 1052 0 5214 SCPHARMACEUTICALS INC COM 810648105 380019 75701 SH SOLE 18 75701 0 0 SCPHARMACEUTICALS INC COM 810648105 291275 58023 SH SOLE 19 58023 0 0 SCPHARMACEUTICALS INC COM 810648105 5104974 1016927 SH SOLE 21 1016927 0 0 SCPHARMACEUTICALS INC COM 810648105 3236359 644693 SH SOLE 22 633688 0 11005 SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105 24268 2268 SH SOLE 4 2268 0 0 SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105 20544 1920 SH SOLE 7 1920 0 0 SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105 568052 53089 SH SOLE 18 53089 0 0 SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105 6978722 652217 SH SOLE 19 652217 0 0 SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105 276820 25871 SH SOLE 22 25871 0 0 SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105 2296595 214635 SH SOLE 34 214635 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 696251 177163 SH SOLE 2 104945 0 72218 SCRIPPS E W CO OHIO CL A NEW 811054402 215961 54952 SH SOLE 7 51977 0 2975 SCRIPPS E W CO OHIO CL A NEW 811054402 716325 182271 SH SOLE 18 182271 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1309111 333107 SH SOLE 19 333107 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 27740436 7058635 SH SOLE 21 7058635 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 7760414 1974660 SH SOLE 22 1899252 0 75408 SCRIPPS E W CO OHIO CL A NEW 811054402 2625 668 SH SOLE 23 668 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 69895 17785 SH SOLE 25 17785 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 116556 29658 SH SOLE 26 29658 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1871 476 SH SOLE 28 476 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 686186 174602 SH SOLE 30 174602 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 2205 561 SH SOLE 36 561 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 22723 5782 SH SOLE 40 5782 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 428040 108916 SH SOLE 43 103112 0 5804 SCYNEXIS INC COM NEW 811292200 9559 6503 SH SOLE 18 6503 0 0 SCYNEXIS INC COM NEW 811292200 119851 81531 SH SOLE 21 81531 0 0 SCYNEXIS INC COM NEW 811292200 372938 253699 SH SOLE 22 253699 0 0 SEA LTD SPONSORD ADS 81141R100 3644331 67852 SH SOLE 2 14330 0 53522 SEA LTD SPONSORD ADS 81141R100 12518995 233085 SH SOLE 4 113676 0 119409 SEA LTD SPONSORD ADS 81141R100 12215265 227430 SH SOLE 7 202785 0 24645 SEA LTD SPONSORD ADS 81141R100 267744 4985 SH SOLE 13 4985 0 0 SEA LTD SPONSORD ADS 81141R100 11377282 211828 SH SOLE 15 211828 0 0 SEA LTD SPONSORD ADS 81141R100 17960731 334402 SH SOLE 18 334402 0 0 SEA LTD SPONSORD ADS 81141R100 11900095 221562 SH SOLE 19 221562 0 0 SEA LTD SPONSORD ADS 81141R100 308996960 5753062 SH SOLE 21 5753062 0 0 SEA LTD SPONSORD ADS 81141R100 275569091 5130685 SH SOLE 22 4921122 0 209563 SEA LTD SPONSORD ADS 81141R100 28161711 524329 SH SOLE 23 524329 0 0 SEA LTD SPONSORD ADS 81141R100 4206567 78320 SH SOLE 25 76544 0 1776 SEA LTD SPONSORD ADS 81141R100 23848260 444019 SH SOLE 26 51540 0 392479 SEA LTD SPONSORD ADS 81141R100 24773200 461240 SH SOLE 28 7733 0 453507 SEA LTD SPONSORD ADS 81141R100 87766491 1634081 SH SOLE 30 1634081 0 0 SEA LTD SPONSORD ADS 81141R100 4285199 79784 SH SOLE 31 73896 0 5888 SEA LTD SPONSORD ADS 81141R100 3472513 64653 SH SOLE 34 64653 0 0 SEA LTD SPONSORD ADS 81141R100 2136530 39779 SH SOLE 36 39779 0 0 SEA LTD SPONSORD ADS 81141R100 947982 17650 SH SOLE 40 17650 0 0 SEA LTD SPONSORD ADS 81141R100 16627078 309571 SH SOLE 43 254134 0 55437 SEABOARD CORP DEL COM 811543107 4752058 1474 SH SOLE 2 255 0 1219 SEABOARD CORP DEL COM 811543107 1099357 341 SH SOLE 7 341 0 0 SEABOARD CORP DEL COM 811543107 235346 73 SH SOLE 18 73 0 0 SEABOARD CORP DEL COM 811543107 257914 80 SH SOLE 19 80 0 0 SEABOARD CORP DEL COM 811543107 9381607 2910 SH SOLE 21 2910 0 0 SEABOARD CORP DEL COM 811543107 21716325 6736 SH SOLE 22 6402 0 334 SEABOARD CORP DEL COM 811543107 186987 58 SH SOLE 25 58 0 0 SEABOARD CORP DEL COM 811543107 428781 133 SH SOLE 26 133 0 0 SEABOARD CORP DEL COM 811543107 2005278 622 SH SOLE 30 622 0 0 SEABOARD CORP DEL COM 811543107 12896 4 SH SOLE 31 4 0 0 SEABOARD CORP DEL COM 811543107 177316 55 SH SOLE 40 55 0 0 SEABOARD CORP DEL COM 811543107 15787536 4897 SH SOLE 43 4682 0 215 SEABRIDGE GOLD INC COM 811916105 3832784 253491 SH SOLE 7 253491 0 0 SEABRIDGE GOLD INC COM 811916105 234814 15530 SH SOLE 43 14715 0 815 SEACOAST BKG CORP FLA COM NEW 811707801 1656088 65226 SH SOLE 2 22253 0 42973 SEACOAST BKG CORP FLA COM NEW 811707801 5256 207 SH SOLE 4 207 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 17748 699 SH SOLE 7 699 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 6510351 256414 SH SOLE 18 256414 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 4313075 169873 SH SOLE 19 169873 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 243094549 9574421 SH SOLE 21 9574421 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 56402336 2221439 SH SOLE 22 2130933 0 90506 SEACOAST BKG CORP FLA COM NEW 811707801 296327 11671 SH SOLE 25 11671 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 302776 11925 SH SOLE 26 11925 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 25035 986 SH SOLE 28 986 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3443925 135641 SH SOLE 30 135641 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 299831 11809 SH SOLE 40 11809 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 284597 11209 SH SOLE 43 10902 0 307 SEACOR MARINE HLDGS INC COM 78413P101 243964 17501 SH SOLE 2 769 0 16732 SEACOR MARINE HLDGS INC COM 78413P101 4238 304 SH SOLE 7 304 0 0 SEACOR MARINE HLDGS INC COM 78413P101 940420 67462 SH SOLE 18 67462 0 0 SEACOR MARINE HLDGS INC COM 78413P101 743127 53309 SH SOLE 19 53309 0 0 SEACOR MARINE HLDGS INC COM 78413P101 12830934 920440 SH SOLE 21 920440 0 0 SEACOR MARINE HLDGS INC COM 78413P101 8761165 628491 SH SOLE 22 611277 0 17214 SEACOR MARINE HLDGS INC COM 78413P101 8336 598 SH SOLE 43 535 0 63 SEADRILL 2021 LTD COM G7997W102 1502461 29870 SH SOLE 2 1785 0 28085 SEADRILL 2021 LTD COM G7997W102 20271 403 SH SOLE 7 403 0 0 SEADRILL 2021 LTD COM G7997W102 6170502 122674 SH SOLE 18 122674 0 0 SEADRILL 2021 LTD COM G7997W102 5073208 100859 SH SOLE 19 100859 0 0 SEADRILL 2021 LTD COM G7997W102 80940849 1609162 SH SOLE 21 1609162 0 0 SEADRILL 2021 LTD COM G7997W102 30370033 603778 SH SOLE 22 563323 0 40455 SEADRILL 2021 LTD COM G7997W102 3370 67 SH SOLE 43 67 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10370609 111452 SH SOLE 2 49289 0 62163 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 8386876 90133 SH SOLE 4 69465 0 20668 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 24252645 260641 SH SOLE 7 238004 0 22637 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 631996 6792 SH SOLE 13 6792 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2537660 27272 SH SOLE 15 27272 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 36508447 392353 SH SOLE 18 380177 0 12176 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 11092584 119211 SH SOLE 19 119211 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 538056042 5782440 SH SOLE 21 5782440 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 280867145 3018454 SH SOLE 22 2739359 0 279095 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 27874709 299567 SH SOLE 23 299567 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 32930209 353898 SH SOLE 25 345358 0 8540 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 21357767 229530 SH SOLE 26 134327 0 95203 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 30469688 327455 SH SOLE 28 14178 0 313277 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 107184760 1151905 SH SOLE 30 1148929 0 2976 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4008687 43081 SH SOLE 31 40034 0 3047 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3264380 35082 SH SOLE 32 35082 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7866447 84540 SH SOLE 34 84540 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4158311 44689 SH SOLE 36 44689 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 928453 9978 SH SOLE 40 9978 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 29219976 314024 SH SOLE 43 280705 0 33320 SEALED AIR CORP NEW COM 81211K100 10858866 291905 SH SOLE 2 234463 0 57442 SEALED AIR CORP NEW COM 81211K100 17372 467 SH SOLE 4 467 0 0 SEALED AIR CORP NEW COM 81211K100 683029 18361 SH SOLE 7 17457 0 904 SEALED AIR CORP NEW COM 81211K100 113194476 3042862 SH SOLE 18 2865382 0 177480 SEALED AIR CORP NEW COM 81211K100 400070562 10754585 SH SOLE 19 10754585 0 0 SEALED AIR CORP NEW COM 81211K100 337296157 9067101 SH SOLE 21 9067101 0 0 SEALED AIR CORP NEW COM 81211K100 138776720 3730557 SH SOLE 22 3544679 0 185878 SEALED AIR CORP NEW COM 81211K100 3322667 89319 SH SOLE 23 89319 0 0 SEALED AIR CORP NEW COM 81211K100 7984794 214645 SH SOLE 25 214645 0 0 SEALED AIR CORP NEW COM 81211K100 7384535 198509 SH SOLE 26 198509 0 0 SEALED AIR CORP NEW COM 81211K100 195412 5253 SH SOLE 28 1393 0 3860 SEALED AIR CORP NEW COM 81211K100 7467230 200732 SH SOLE 30 200732 0 0 SEALED AIR CORP NEW COM 81211K100 66625 1791 SH SOLE 31 1791 0 0 SEALED AIR CORP NEW COM 81211K100 24051958 646558 SH SOLE 34 646558 0 0 SEALED AIR CORP NEW COM 81211K100 82472 2217 SH SOLE 36 2217 0 0 SEALED AIR CORP NEW COM 81211K100 1145016 30780 SH SOLE 40 30780 0 0 SEALED AIR CORP NEW COM 81211K100 6016368 161730 SH SOLE 43 137860 0 23870 SEALSQ CORP ORD SHS G79483106 2990 1929 SH SOLE 40 1929 0 0 SEANERGY MARITIME HLDGS CORP SHS Y73760400 195637 22487 SH SOLE 2 22487 0 0 SEANERGY MARITIME HLDGS CORP SHS Y73760400 41386 4757 SH SOLE 22 4757 0 0 SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104 167461 228118 SH SOLE 22 228118 0 0 SECUREWORKS CORP CL A 81374A105 1033859 153848 SH SOLE 22 153848 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 338856 42839 SH SOLE 2 12390 0 30449 SECURITY NATL FINL CORP CL A NEW 814785309 292543 36984 SH SOLE 18 36984 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 196437 24834 SH SOLE 19 24834 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 3622210 457928 SH SOLE 21 457928 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 1833949 231852 SH SOLE 22 223569 0 8283 SEELOS THERAPEUTICS INC COM NEW 81577F208 33073 55961 SH SOLE 22 55961 0 0 SEER INC COM CL A 81578P106 847879 446252 SH SOLE 2 324004 0 122248 SEER INC COM CL A 81578P106 711 374 SH SOLE 7 374 0 0 SEER INC COM CL A 81578P106 441788 232520 SH SOLE 18 229615 0 2905 SEER INC COM CL A 81578P106 1264256 665398 SH SOLE 19 665398 0 0 SEER INC COM CL A 81578P106 4117399 2167052 SH SOLE 21 2167052 0 0 SEER INC COM CL A 81578P106 3413312 1796480 SH SOLE 22 1707781 0 88699 SEER INC COM CL A 81578P106 62292 32785 SH SOLE 23 32785 0 0 SEER INC COM CL A 81578P106 555418 292325 SH SOLE 26 0 0 292325 SEER INC COM CL A 81578P106 29349 15447 SH SOLE 43 3910 0 11537 SEI INVTS CO COM 784117103 20003802 278217 SH SOLE 2 181038 0 97179 SEI INVTS CO COM 784117103 9834842 136785 SH SOLE 4 48508 0 88277 SEI INVTS CO COM 784117103 4301274 59823 SH SOLE 7 36986 0 22837 SEI INVTS CO COM 784117103 184064 2560 SH SOLE 13 2560 0 0 SEI INVTS CO COM 784117103 825987 11488 SH SOLE 15 11488 0 0 SEI INVTS CO COM 784117103 26427852 367564 SH SOLE 18 334214 0 33350 SEI INVTS CO COM 784117103 10420251 144927 SH SOLE 19 144927 0 0 SEI INVTS CO COM 784117103 418510343 5820728 SH SOLE 21 5820728 0 0 SEI INVTS CO COM 784117103 238206066 3313019 SH SOLE 22 3067771 0 245248 SEI INVTS CO COM 784117103 13260086 184424 SH SOLE 23 184424 0 0 SEI INVTS CO COM 784117103 12412600 172637 SH SOLE 25 172637 0 0 SEI INVTS CO COM 784117103 9573845 133155 SH SOLE 26 43125 0 90030 SEI INVTS CO COM 784117103 13149863 182891 SH SOLE 28 2173 0 180718 SEI INVTS CO COM 784117103 31413038 436899 SH SOLE 30 436899 0 0 SEI INVTS CO COM 784117103 1764786 24545 SH SOLE 31 22782 0 1763 SEI INVTS CO COM 784117103 352813 4907 SH SOLE 34 4907 0 0 SEI INVTS CO COM 784117103 2494642 34696 SH SOLE 36 34696 0 0 SEI INVTS CO COM 784117103 375246 5219 SH SOLE 40 5219 0 0 SEI INVTS CO COM 784117103 12726 177 SH OTR 43 177 0 0 SEI INVTS CO COM 784117103 28754155 399919 SH SOLE 43 365716 0 34203 SELECT MED HLDGS CORP COM 81619Q105 2532238 83988 SH SOLE 2 58322 0 25666 SELECT MED HLDGS CORP COM 81619Q105 10703 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 427346 14174 SH SOLE 7 13494 0 680 SELECT MED HLDGS CORP COM 81619Q105 9063271 300606 SH SOLE 18 300606 0 0 SELECT MED HLDGS CORP COM 81619Q105 7718249 255995 SH SOLE 19 255995 0 0 SELECT MED HLDGS CORP COM 81619Q105 370767846 12297441 SH SOLE 21 12297441 0 0 SELECT MED HLDGS CORP COM 81619Q105 92320808 3062050 SH SOLE 22 2970284 0 91766 SELECT MED HLDGS CORP COM 81619Q105 77033 2555 SH SOLE 23 2555 0 0 SELECT MED HLDGS CORP COM 81619Q105 601372 19946 SH SOLE 25 19946 0 0 SELECT MED HLDGS CORP COM 81619Q105 1280802 42481 SH SOLE 26 42481 0 0 SELECT MED HLDGS CORP COM 81619Q105 61898 2053 SH SOLE 28 2053 0 0 SELECT MED HLDGS CORP COM 81619Q105 8764213 290687 SH SOLE 30 290687 0 0 SELECT MED HLDGS CORP COM 81619Q105 92711 3075 SH SOLE 36 3075 0 0 SELECT MED HLDGS CORP COM 81619Q105 702797 23310 SH SOLE 40 23310 0 0 SELECT MED HLDGS CORP COM 81619Q105 2654285 88036 SH SOLE 43 66412 0 21624 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 28530978 307148 SH SOLE 2 307148 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 9790327 105397 SH SOLE 7 0 0 105397 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 13469 145 SH SOLE 18 145 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 233711 2516 SH SOLE 43 2516 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 161379070 1092392 SH SOLE 2 1092392 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 76026733 514633 SH SOLE 7 0 0 514633 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 91149 617 SH SOLE 18 617 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10341100 70000 SH SOLE 19 70000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 262875 1779 SH SOLE 43 1 0 1778 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 59625477 780847 SH SOLE 2 780847 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 15888149 208069 SH SOLE 7 0 0 208069 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 38333 502 SH SOLE 18 502 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 309282 4050 SH SOLE 43 4050 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 141146241 767558 SH SOLE 2 767558 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 79961440 434833 SH SOLE 7 0 0 434833 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 45421 247 SH SOLE 18 247 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 723747 3936 SH SOLE 43 3936 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 58624267 620954 SH SOLE 2 620954 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 32811063 347538 SH SOLE 7 0 0 347538 SELECT SECTOR SPDR TR ENERGY 81369Y506 34082 361 SH SOLE 18 361 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 84235 892 SH SOLE 43 0 0 892 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 143096845 3397361 SH SOLE 2 3397361 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 66291615 1573875 SH SOLE 7 0 0 1573875 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 63517 1508 SH SOLE 18 1508 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 197727 4694 SH SOLE 43 4694 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 111012957 881335 SH SOLE 2 881335 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 52796134 419150 SH SOLE 7 0 0 419150 SELECT SECTOR SPDR TR INDL 81369Y704 42700 339 SH SOLE 18 339 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 234538 1862 SH SOLE 43 500 0 1362 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 374468627 1797996 SH SOLE 2 1797996 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 186619709 896047 SH SOLE 7 0 0 896047 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 131627 632 SH SOLE 18 632 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1839819 8834 SH SOLE 43 5524 0 3310 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 123969189 1518114 SH SOLE 2 1518114 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 65551993 802743 SH SOLE 7 0 0 802743 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 63368 776 SH SOLE 18 776 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 7676040 94000 SH SOLE 19 94000 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 28669 351 SH SOLE 43 351 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 17787314 449970 SH SOLE 2 449970 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 27 1 SH SOLE 43 1 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 44467240 677338 SH SOLE 2 677338 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 33455240 509600 SH SOLE 7 0 0 509600 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6302 96 SH SOLE 18 96 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 151038 2301 SH SOLE 43 1501 0 800 SELECT WATER SOLUTIONS INC CL A COM 81617J301 1585926 171823 SH SOLE 2 111715 0 60108 SELECT WATER SOLUTIONS INC CL A COM 81617J301 3111 337 SH SOLE 4 337 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 1261916 136719 SH SOLE 7 136719 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 2050177 222121 SH SOLE 18 222121 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 1555855 168565 SH SOLE 19 168565 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 31206316 3380966 SH SOLE 21 3380966 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 24190870 2620896 SH SOLE 22 2509193 0 111703 SELECT WATER SOLUTIONS INC CL A COM 81617J301 186714 20229 SH SOLE 25 20229 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 192362 20841 SH SOLE 28 0 0 20841 SELECT WATER SOLUTIONS INC CL A COM 81617J301 12408415 1344357 SH SOLE 30 1344357 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 158110 17130 SH SOLE 40 17130 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 601381 65155 SH SOLE 43 63275 0 1880 SELECTIVE INS GROUP INC COM 816300107 11603243 106286 SH SOLE 2 68600 0 37686 SELECTIVE INS GROUP INC COM 816300107 21397 196 SH SOLE 4 196 0 0 SELECTIVE INS GROUP INC COM 816300107 2459709 22531 SH SOLE 7 21340 0 1191 SELECTIVE INS GROUP INC COM 816300107 24948838 228532 SH SOLE 18 225484 0 3048 SELECTIVE INS GROUP INC COM 816300107 25696762 235383 SH SOLE 19 235383 0 0 SELECTIVE INS GROUP INC COM 816300107 513856203 4706936 SH SOLE 21 4706936 0 0 SELECTIVE INS GROUP INC COM 816300107 230191386 2108559 SH SOLE 22 2048133 0 60426 SELECTIVE INS GROUP INC COM 816300107 240283 2201 SH SOLE 23 2201 0 0 SELECTIVE INS GROUP INC COM 816300107 1361787 12474 SH SOLE 25 12474 0 0 SELECTIVE INS GROUP INC COM 816300107 4304573 39430 SH SOLE 26 22419 0 17011 SELECTIVE INS GROUP INC COM 816300107 522488 4786 SH SOLE 28 1069 0 3717 SELECTIVE INS GROUP INC COM 816300107 12901929 118182 SH SOLE 30 118182 0 0 SELECTIVE INS GROUP INC COM 816300107 11790 108 SH SOLE 34 108 0 0 SELECTIVE INS GROUP INC COM 816300107 201637 1847 SH SOLE 36 1847 0 0 SELECTIVE INS GROUP INC COM 816300107 1308075 11982 SH SOLE 40 11982 0 0 SELECTIVE INS GROUP INC COM 816300107 6850119 62747 SH SOLE 43 60002 0 2745 SELECTQUOTE INC COM 816307300 145880 72940 SH SOLE 2 6025 0 66915 SELECTQUOTE INC COM 816307300 4308 2154 SH SOLE 7 2154 0 0 SELECTQUOTE INC COM 816307300 789014 394507 SH SOLE 18 385834 0 8673 SELECTQUOTE INC COM 816307300 1145858 572929 SH SOLE 19 572929 0 0 SELECTQUOTE INC COM 816307300 10577808 5288904 SH SOLE 21 5288904 0 0 SELECTQUOTE INC COM 816307300 7358226 3679113 SH SOLE 22 3555594 0 123519 SELECTQUOTE INC COM 816307300 13012 6506 SH SOLE 28 6506 0 0 SELECTQUOTE INC COM 816307300 222258 111129 SH SOLE 30 111129 0 0 SELECTQUOTE INC COM 816307300 14460 7230 SH SOLE 43 7143 0 87 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 5305 5252 SH SOLE 18 5252 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 60830 60228 SH SOLE 21 60228 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 214865 212738 SH SOLE 22 212738 0 0 SEMLER SCIENTIFIC INC COM 81684M104 226845 7766 SH SOLE 2 6370 0 1396 SEMLER SCIENTIFIC INC COM 81684M104 336850 11532 SH SOLE 18 11532 0 0 SEMLER SCIENTIFIC INC COM 81684M104 293239 10039 SH SOLE 19 10039 0 0 SEMLER SCIENTIFIC INC COM 81684M104 4791550 164038 SH SOLE 21 164038 0 0 SEMLER SCIENTIFIC INC COM 81684M104 3413743 116869 SH SOLE 22 115907 0 962 SEMLER SCIENTIFIC INC COM 81684M104 234 8 SH SOLE 43 8 0 0 SEMPRA COM 816851109 119818977 1668091 SH SOLE 2 361951 0 1306140 SEMPRA COM 816851109 48393595 673724 SH SOLE 4 360658 0 313066 SEMPRA COM 816851109 99777257 1389075 SH SOLE 7 1218450 0 170625 SEMPRA COM 816851109 1420869 19781 SH SOLE 13 19781 0 0 SEMPRA COM 816851109 6583435 91653 SH SOLE 15 91653 0 0 SEMPRA COM 816851109 171602152 2389004 SH SOLE 18 2289741 0 99263 SEMPRA COM 816851109 448734652 6247176 SH SOLE 19 6247176 0 0 SEMPRA COM 816851109 1825583729 25415338 SH SOLE 21 25415338 0 0 SEMPRA COM 816851109 1025509009 14276890 SH SOLE 22 12761919 0 1514971 SEMPRA COM 816851109 71460076 994850 SH SOLE 23 994850 0 0 SEMPRA COM 816851109 89720339 1249065 SH SOLE 25 1125581 0 123484 SEMPRA COM 816851109 88979772 1238755 SH SOLE 26 908167 0 330588 SEMPRA COM 816851109 80242442 1117116 SH SOLE 28 17831 0 1099285 SEMPRA COM 816851109 349984205 4872396 SH SOLE 30 4872396 0 0 SEMPRA COM 816851109 10477483 145865 SH SOLE 31 135744 0 10121 SEMPRA COM 816851109 3447409 47994 SH SOLE 32 47994 0 0 SEMPRA COM 816851109 103719216 1443954 SH SOLE 34 1443954 0 0 SEMPRA COM 816851109 12216128 170070 SH SOLE 35 170070 0 0 SEMPRA COM 816851109 10450044 145483 SH SOLE 36 145483 0 0 SEMPRA COM 816851109 2280387 31747 SH SOLE 40 31747 0 0 SEMPRA COM 816851109 61989 863 SH OTR 43 863 0 0 SEMPRA COM 816851109 37662968 524335 SH SOLE 43 418978 0 105357 SEMRUSH HLDGS INC CL A COM 81686C104 4248159 320374 SH SOLE 2 208795 0 111579 SEMRUSH HLDGS INC CL A COM 81686C104 4442 335 SH SOLE 7 335 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 1058413 79820 SH SOLE 18 79820 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 5539338 417748 SH SOLE 19 417748 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 16760136 1263962 SH SOLE 21 1263962 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 17866431 1347393 SH SOLE 22 1279120 0 68273 SEMRUSH HLDGS INC CL A COM 81686C104 296918 22392 SH SOLE 23 22392 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 104568 7886 SH SOLE 25 7886 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 598344 45124 SH SOLE 26 0 0 45124 SEMRUSH HLDGS INC CL A COM 81686C104 498059 37561 SH SOLE 30 37561 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 44527 3358 SH SOLE 34 3358 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 72784 5489 SH SOLE 40 5489 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 172407 13002 SH SOLE 43 12008 0 994 SEMTECH CORP COM 816850101 6209386 225878 SH SOLE 2 188256 0 37622 SEMTECH CORP COM 816850101 8742 318 SH SOLE 4 89 0 229 SEMTECH CORP COM 816850101 12178 443 SH SOLE 7 443 0 0 SEMTECH CORP COM 816850101 5543661 201661 SH SOLE 18 201661 0 0 SEMTECH CORP COM 816850101 3768714 137094 SH SOLE 19 137094 0 0 SEMTECH CORP COM 816850101 207260278 7539479 SH SOLE 21 7539479 0 0 SEMTECH CORP COM 816850101 52358086 1904623 SH SOLE 22 1820455 0 84168 SEMTECH CORP COM 816850101 351597 12790 SH SOLE 25 12790 0 0 SEMTECH CORP COM 816850101 2463681 89621 SH SOLE 26 22404 0 67217 SEMTECH CORP COM 816850101 168679 6136 SH SOLE 28 1157 0 4979 SEMTECH CORP COM 816850101 4462864 162345 SH SOLE 30 162345 0 0 SEMTECH CORP COM 816850101 328093 11935 SH SOLE 40 11935 0 0 SEMTECH CORP COM 816850101 994148 36164 SH SOLE 43 34225 0 1939 SEMTECH CORP NOTE 1.625%11/0 816850AF8 2482328 2525000 PRN SOLE 21 2525000 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 326091 22063 SH SOLE 30 22063 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 7105973 480783 SH SOLE 43 429988 0 50795 SENECA FOODS CORP NEW CL B 817070105 2911 52 SH SOLE 22 52 0 0 SENECA FOODS CORP NEW CL A 817070501 289678 5091 SH SOLE 2 1553 0 3538 SENECA FOODS CORP NEW CL A 817070501 4040 71 SH SOLE 7 71 0 0 SENECA FOODS CORP NEW CL A 817070501 792674 13931 SH SOLE 18 13931 0 0 SENECA FOODS CORP NEW CL A 817070501 602856 10595 SH SOLE 19 10595 0 0 SENECA FOODS CORP NEW CL A 817070501 11242302 197580 SH SOLE 21 197580 0 0 SENECA FOODS CORP NEW CL A 817070501 10114373 177757 SH SOLE 22 170296 0 7461 SENECA FOODS CORP NEW CL A 817070501 66744 1173 SH SOLE 25 1173 0 0 SENECA FOODS CORP NEW CL A 817070501 89162 1567 SH SOLE 43 1198 0 369 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 10892675 296480 SH SOLE 2 201112 0 95368 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 11904 324 SH SOLE 4 324 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 505506 13759 SH SOLE 7 13157 0 602 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13951611 379739 SH SOLE 18 377631 0 2108 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 81527493 2219039 SH SOLE 19 2219039 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 273088347 7432998 SH SOLE 21 7432998 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 164689401 4482564 SH SOLE 22 4283558 0 199006 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2221852 60475 SH SOLE 23 60475 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3172279 86344 SH SOLE 25 86344 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3217542 87576 SH SOLE 26 57269 0 30307 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 708090 19273 SH SOLE 28 2817 0 16456 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2956652 80475 SH SOLE 30 80475 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 84686 2305 SH SOLE 31 2276 0 29 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7709852 209849 SH SOLE 34 209849 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 119074 3241 SH SOLE 36 3241 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1198643 32625 SH SOLE 40 32625 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2550087 69409 SH SOLE 43 61950 0 7459 SENSEI BIOTHERAPEUTICS INC COM 81728A108 2389 2275 SH SOLE 18 2275 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 32872 31307 SH SOLE 21 31307 0 0 SENSEONICS HLDGS INC COM 81727U105 2377979 4477460 SH SOLE 21 4477460 0 0 SENSEONICS HLDGS INC COM 81727U105 3874181 7294635 SH SOLE 22 7294635 0 0 SENSEONICS HLDGS INC COM 81727U105 6053 11398 SH SOLE 25 11398 0 0 SENSEONICS HLDGS INC COM 81727U105 60902 114671 SH SOLE 30 114671 0 0 SENSEONICS HLDGS INC COM 81727U105 5884 11078 SH SOLE 43 11078 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2155891 31159 SH SOLE 2 21679 0 9480 SENSIENT TECHNOLOGIES CORP COM 81725T100 9271 134 SH SOLE 4 134 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 515189 7446 SH SOLE 7 7057 0 389 SENSIENT TECHNOLOGIES CORP COM 81725T100 8357322 120788 SH SOLE 18 120788 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 6234849 90112 SH SOLE 19 90112 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 334084469 4828508 SH SOLE 21 4828508 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 83227336 1202881 SH SOLE 22 1169934 0 32947 SENSIENT TECHNOLOGIES CORP COM 81725T100 515811 7455 SH SOLE 25 7455 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4277326 61820 SH SOLE 26 22193 0 39627 SENSIENT TECHNOLOGIES CORP COM 81725T100 52100 753 SH SOLE 28 753 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 6221150 89914 SH SOLE 30 89914 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 86764 1254 SH SOLE 36 1254 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 570056 8239 SH SOLE 40 8239 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4352742 62910 SH SOLE 43 58811 0 4099 SENSUS HEALTHCARE INC COM 81728J109 9770 2571 SH SOLE 18 2571 0 0 SENSUS HEALTHCARE INC COM 81728J109 127026 33428 SH SOLE 21 33428 0 0 SENSUS HEALTHCARE INC COM 81728J109 105579 27784 SH SOLE 22 27784 0 0 SENTI BIOSCIENCES INC COM 81726A100 15104 40052 SH SOLE 22 40052 0 0 SENTINELONE INC CL A 81730H109 9385142 402623 SH SOLE 2 154524 0 248099 SENTINELONE INC CL A 81730H109 536969 23036 SH SOLE 4 645 0 22391 SENTINELONE INC CL A 81730H109 1237551 53091 SH SOLE 7 51357 0 1734 SENTINELONE INC CL A 81730H109 2172725 93210 SH SOLE 18 93210 0 0 SENTINELONE INC CL A 81730H109 18881147 810002 SH SOLE 19 810002 0 0 SENTINELONE INC CL A 81730H109 153597679 6589347 SH SOLE 21 6589347 0 0 SENTINELONE INC CL A 81730H109 151657401 6506109 SH SOLE 22 6163177 0 342932 SENTINELONE INC CL A 81730H109 231468 9930 SH SOLE 23 9930 0 0 SENTINELONE INC CL A 81730H109 1092633 46874 SH SOLE 25 46874 0 0 SENTINELONE INC CL A 81730H109 2864100 122870 SH SOLE 26 85484 0 37386 SENTINELONE INC CL A 81730H109 194475 8343 SH SOLE 28 4179 0 4164 SENTINELONE INC CL A 81730H109 29990972 1286614 SH SOLE 30 1286614 0 0 SENTINELONE INC CL A 81730H109 73893 3170 SH SOLE 31 3170 0 0 SENTINELONE INC CL A 81730H109 17544132 752644 SH SOLE 34 752644 0 0 SENTINELONE INC CL A 81730H109 25781 1106 SH SOLE 36 1106 0 0 SENTINELONE INC CL A 81730H109 1196223 51318 SH SOLE 40 51318 0 0 SENTINELONE INC CL A 81730H109 5135683 220321 SH SOLE 43 176623 0 43698 SERA PROGNOSTICS INC CLASS A COM 81749D107 66102 7264 SH SOLE 18 7264 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 472654 51940 SH SOLE 21 51940 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 510728 56124 SH SOLE 22 56124 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 33088 3636 SH SOLE 26 3636 0 0 SERES THERAPEUTICS INC COM 81750R102 81507 105293 SH SOLE 2 78014 0 27279 SERES THERAPEUTICS INC COM 81750R102 786 1015 SH SOLE 7 1015 0 0 SERES THERAPEUTICS INC COM 81750R102 198610 256569 SH SOLE 18 256569 0 0 SERES THERAPEUTICS INC COM 81750R102 148963 192434 SH SOLE 19 192434 0 0 SERES THERAPEUTICS INC COM 81750R102 2689934 3474918 SH SOLE 21 3474918 0 0 SERES THERAPEUTICS INC COM 81750R102 2159140 2789226 SH SOLE 22 2747001 0 42225 SERES THERAPEUTICS INC COM 81750R102 4601 5944 SH SOLE 43 2463 0 3481 SERINA THERAPEUTICS INC COM SHS 81751A108 47514 3530 SH SOLE 22 3530 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 118222 12251 SH SOLE 2 8541 0 3710 SERITAGE GROWTH PPTYS CL A 81752R100 1428 148 SH SOLE 4 148 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 831598 86176 SH SOLE 21 86176 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 5632966 583727 SH SOLE 22 549623 0 34104 SERITAGE GROWTH PPTYS CL A 81752R100 42653 4420 SH SOLE 25 4420 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 110888 11491 SH SOLE 26 11491 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 80944 8388 SH SOLE 28 0 0 8388 SERITAGE GROWTH PPTYS CL A 81752R100 276974 28702 SH SOLE 30 28702 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 34557 3581 SH SOLE 40 3581 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 209502 21710 SH SOLE 43 21479 0 231 SERVICE CORP INTL COM 817565104 33960277 457624 SH SOLE 2 138976 0 318648 SERVICE CORP INTL COM 817565104 33766 455 SH SOLE 4 455 0 0 SERVICE CORP INTL COM 817565104 2122109 28596 SH SOLE 7 27129 0 1467 SERVICE CORP INTL COM 817565104 19414078 261610 SH SOLE 18 261610 0 0 SERVICE CORP INTL COM 817565104 3484308 46952 SH SOLE 19 46952 0 0 SERVICE CORP INTL COM 817565104 571891499 7706394 SH SOLE 21 7706394 0 0 SERVICE CORP INTL COM 817565104 323142102 4354428 SH SOLE 22 4159863 0 194565 SERVICE CORP INTL COM 817565104 2245224 30255 SH SOLE 25 30255 0 0 SERVICE CORP INTL COM 817565104 3687346 49688 SH SOLE 26 49688 0 0 SERVICE CORP INTL COM 817565104 692305 9329 SH SOLE 28 1921 0 7408 SERVICE CORP INTL COM 817565104 14187468 191180 SH SOLE 30 191180 0 0 SERVICE CORP INTL COM 817565104 135804 1830 SH SOLE 31 1830 0 0 SERVICE CORP INTL COM 817565104 161110 2171 SH SOLE 36 2171 0 0 SERVICE CORP INTL COM 817565104 2334424 31457 SH SOLE 40 31457 0 0 SERVICE CORP INTL COM 817565104 17959 242 SH OTR 43 242 0 0 SERVICE CORP INTL COM 817565104 9974139 134404 SH SOLE 43 119757 0 14647 SERVICE PPTYS TR COM SH BEN INT 81761L102 1589815 234486 SH SOLE 2 106555 0 127931 SERVICE PPTYS TR COM SH BEN INT 81761L102 542549 80022 SH SOLE 4 80022 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1691318 249457 SH SOLE 7 223698 0 25759 SERVICE PPTYS TR COM SH BEN INT 81761L102 3535980 521531 SH SOLE 18 521531 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 11101043 1637322 SH SOLE 19 1637322 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 136928270 20195910 SH SOLE 21 20195910 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 43271113 6382170 SH SOLE 22 6081927 0 300243 SERVICE PPTYS TR COM SH BEN INT 81761L102 58383 8611 SH SOLE 23 8611 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 3749781 553065 SH SOLE 25 553065 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 300123 44266 SH SOLE 26 44266 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 730220 107702 SH SOLE 28 7273 0 100429 SERVICE PPTYS TR COM SH BEN INT 81761L102 5686678 838743 SH SOLE 30 838743 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 983873 145114 SH SOLE 34 145114 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 45453 6704 SH SOLE 36 6704 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 190755 28135 SH SOLE 40 28135 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1282872 189214 SH SOLE 43 164098 0 25116 SERVICENOW INC COM 81762P102 387796285 508652 SH SOLE 2 215655 0 292997 SERVICENOW INC COM 81762P102 159509328 209220 SH SOLE 4 114438 0 94782 SERVICENOW INC COM 81762P102 147266709 193162 SH SOLE 7 173933 0 19229 SERVICENOW INC COM 81762P102 19622651 25738 SH SOLE 13 25738 0 0 SERVICENOW INC COM 81762P102 22595249 29637 SH SOLE 15 29637 0 0 SERVICENOW INC COM 81762P102 429879240 563850 SH SOLE 18 511300 0 52550 SERVICENOW INC COM 81762P102 275096792 360830 SH SOLE 19 360830 0 0 SERVICENOW INC COM 81762P102 4496067974 5897256 SH SOLE 21 5897256 0 0 SERVICENOW INC COM 81762P102 3447944089 4522487 SH SOLE 22 4065645 0 456842 SERVICENOW INC COM 81762P102 324724458 425924 SH SOLE 23 425924 0 0 SERVICENOW INC COM 81762P102 396775070 520429 SH SOLE 25 474142 0 46287 SERVICENOW INC COM 81762P102 236350099 310008 SH SOLE 26 145149 0 164859 SERVICENOW INC COM 81762P102 307304380 403075 SH SOLE 28 8713 0 394362 SERVICENOW INC COM 81762P102 10739929 14087 SH SOLE 29 14087 0 0 SERVICENOW INC COM 81762P102 1092032026 1432361 SH SOLE 30 1418329 0 14032 SERVICENOW INC COM 81762P102 54466618 71441 SH SOLE 31 68247 0 3194 SERVICENOW INC COM 81762P102 262426466 344211 SH SOLE 34 344211 0 0 SERVICENOW INC COM 81762P102 32621571 42788 SH SOLE 36 42788 0 0 SERVICENOW INC COM 81762P102 7704052 10105 SH SOLE 40 10105 0 0 SERVICENOW INC COM 81762P102 193650 254 SH OTR 43 254 0 0 SERVICENOW INC COM 81762P102 197786799 259427 SH SOLE 43 216225 0 43201 SERVISFIRST BANCSHARES INC COM 81768T108 2756064 41532 SH SOLE 2 15517 0 26015 SERVISFIRST BANCSHARES INC COM 81768T108 10750 162 SH SOLE 4 162 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 414551 6247 SH SOLE 7 5930 0 317 SERVISFIRST BANCSHARES INC COM 81768T108 10366295 156213 SH SOLE 18 156213 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 7975941 120192 SH SOLE 19 120192 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 383060844 5772466 SH SOLE 21 5772466 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 97418338 1468028 SH SOLE 22 1407229 0 60799 SERVISFIRST BANCSHARES INC COM 81768T108 698439 10525 SH SOLE 25 10525 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1408690 21228 SH SOLE 26 11744 0 9484 SERVISFIRST BANCSHARES INC COM 81768T108 260994 3933 SH SOLE 28 966 0 2967 SERVISFIRST BANCSHARES INC COM 81768T108 7347313 110719 SH SOLE 30 110719 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 684172 10310 SH SOLE 40 10310 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2126772 32049 SH SOLE 43 29779 0 2270 SERVOTRONICS INC COM 817732100 2172 158 SH SOLE 18 158 0 0 SERVOTRONICS INC COM 817732100 19621 1427 SH SOLE 21 1427 0 0 SES AI CORPORATION CL A COM 78397Q109 144897 86248 SH SOLE 2 29593 0 56655 SES AI CORPORATION CL A COM 78397Q109 590305 351372 SH SOLE 18 351372 0 0 SES AI CORPORATION CL A COM 78397Q109 451512 268757 SH SOLE 19 268757 0 0 SES AI CORPORATION CL A COM 78397Q109 8149473 4850877 SH SOLE 21 4850877 0 0 SES AI CORPORATION CL A COM 78397Q109 5764576 3431295 SH SOLE 22 3291433 0 139862 SES AI CORPORATION CL A COM 78397Q109 21580 12845 SH SOLE 25 12845 0 0 SES AI CORPORATION CL A COM 78397Q109 22300 13274 SH SOLE 40 13274 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 26098 2020 SH SOLE 18 2020 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 2758821 213531 SH SOLE 21 213531 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 509371 39425 SH SOLE 22 39425 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 26 2 SH SOLE 43 0 0 2 SEZZLE INC COM 78435P105 748328 8857 SH SOLE 22 8857 0 0 SFL CORPORATION LTD SHS G7738W106 1147398 87056 SH SOLE 2 4375 0 82681 SFL CORPORATION LTD SHS G7738W106 10874 825 SH SOLE 7 825 0 0 SFL CORPORATION LTD SHS G7738W106 4013099 304484 SH SOLE 18 304484 0 0 SFL CORPORATION LTD SHS G7738W106 3234135 245382 SH SOLE 19 245382 0 0 SFL CORPORATION LTD SHS G7738W106 52324547 3969996 SH SOLE 21 3969996 0 0 SFL CORPORATION LTD SHS G7738W106 19270926 1462134 SH SOLE 22 1359264 0 102870 SFL CORPORATION LTD SHS G7738W106 23250 1764 SH SOLE 28 1764 0 0 SFL CORPORATION LTD SHS G7738W106 96464 7319 SH SOLE 36 7319 0 0 SFL CORPORATION LTD SHS G7738W106 8417 639 SH SOLE 43 241 0 398 SHAKE SHACK INC CL A 819047101 3128910 30077 SH SOLE 2 16196 0 13881 SHAKE SHACK INC CL A 819047101 14668 141 SH SOLE 4 141 0 0 SHAKE SHACK INC CL A 819047101 540748 5198 SH SOLE 7 4931 0 267 SHAKE SHACK INC CL A 819047101 11829147 113709 SH SOLE 18 107873 0 5836 SHAKE SHACK INC CL A 819047101 12997508 124940 SH SOLE 19 124940 0 0 SHAKE SHACK INC CL A 819047101 442009946 4248870 SH SOLE 21 4248870 0 0 SHAKE SHACK INC CL A 819047101 114795649 1103486 SH SOLE 22 1069727 0 33759 SHAKE SHACK INC CL A 819047101 50559 486 SH SOLE 23 486 0 0 SHAKE SHACK INC CL A 819047101 816427 7848 SH SOLE 25 7848 0 0 SHAKE SHACK INC CL A 819047101 4286140 41201 SH SOLE 26 18561 0 22640 SHAKE SHACK INC CL A 819047101 66995 644 SH SOLE 28 644 0 0 SHAKE SHACK INC CL A 819047101 8563021 82313 SH SOLE 30 82313 0 0 SHAKE SHACK INC CL A 819047101 780745 7505 SH SOLE 40 7505 0 0 SHAKE SHACK INC CL A 819047101 4046767 38900 SH SOLE 43 37312 0 1588 SHAKE SHACK INC NOTE 3/0 819047AB7 1584853 1750000 PRN SOLE 21 1750000 0 0 SHARECARE INC COM CL A 81948W104 192698 251072 SH SOLE 2 83848 0 167224 SHARECARE INC COM CL A 81948W104 2422 3156 SH SOLE 7 3156 0 0 SHARECARE INC COM CL A 81948W104 656046 854783 SH SOLE 18 854783 0 0 SHARECARE INC COM CL A 81948W104 559685 729231 SH SOLE 19 729231 0 0 SHARECARE INC COM CL A 81948W104 9094897 11850029 SH SOLE 21 11850029 0 0 SHARECARE INC COM CL A 81948W104 6764114 8813178 SH SOLE 22 8419102 0 394076 SHARECARE INC COM CL A 81948W104 28754 37464 SH SOLE 25 37464 0 0 SHARECARE INC COM CL A 81948W104 90930 118476 SH SOLE 30 118476 0 0 SHARKNINJA INC COM SHS G8068L108 1973036 31675 SH SOLE 21 31675 0 0 SHATTUCK LABS INC COM 82024L103 116247 13003 SH SOLE 2 13003 0 0 SHATTUCK LABS INC COM 82024L103 76669 8576 SH SOLE 18 8576 0 0 SHATTUCK LABS INC COM 82024L103 761867 85220 SH SOLE 21 85220 0 0 SHATTUCK LABS INC COM 82024L103 3743911 418782 SH SOLE 22 418782 0 0 SHATTUCK LABS INC COM 82024L103 22699 2539 SH SOLE 26 2539 0 0 SHATTUCK LABS INC COM 82024L103 12453 1393 SH SOLE 43 1393 0 0 SHELL PLC SPON ADS 780259305 3336782 49773 SH SOLE 2 163 0 49610 SHELL PLC SPON ADS 780259305 491470 7331 SH SOLE 4 7331 0 0 SHELL PLC SPON ADS 780259305 4894 73 SH SOLE 7 73 0 0 SHELL PLC SPON ADS 780259305 229118278 3417635 SH SOLE 18 3400419 0 17216 SHELL PLC SPON ADS 780259305 168661712 2515837 SH SOLE 19 2515837 0 0 SHELL PLC SPON ADS 780259305 84537 1261 SH SOLE 21 1261 0 0 SHELL PLC SPON ADS 780259305 4581447 68339 SH SOLE 22 68339 0 0 SHELL PLC SPON ADS 780259305 3947717 58886 SH SOLE 23 58886 0 0 SHELL PLC SPON ADS 780259305 325412 4854 SH SOLE 26 4854 0 0 SHELL PLC SPON ADS 780259305 33826775 504576 SH SOLE 34 504576 0 0 SHELL PLC SPON ADS 780259305 147409721 2198832 SH SOLE 43 1915657 0 283175 SHENANDOAH TELECOMMUNICATION COM 82312B106 673261 38760 SH SOLE 2 13731 0 25029 SHENANDOAH TELECOMMUNICATION COM 82312B106 2241 129 SH SOLE 4 129 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 301474 17356 SH SOLE 7 16431 0 925 SHENANDOAH TELECOMMUNICATION COM 82312B106 2633674 151622 SH SOLE 18 151622 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1812316 104336 SH SOLE 19 104336 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 100333063 5776227 SH SOLE 21 5776227 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 23650262 1361558 SH SOLE 22 1295281 0 66277 SHENANDOAH TELECOMMUNICATION COM 82312B106 188465 10850 SH SOLE 25 10850 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 486082 27984 SH SOLE 26 12820 0 15164 SHENANDOAH TELECOMMUNICATION COM 82312B106 83862 4828 SH SOLE 28 1851 0 2977 SHENANDOAH TELECOMMUNICATION COM 82312B106 1871027 107716 SH SOLE 30 107716 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 180370 10384 SH SOLE 40 10384 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 498727 28712 SH SOLE 43 27354 0 1358 SHERWIN WILLIAMS CO COM 824348106 171417428 493529 SH SOLE 2 130281 0 363248 SHERWIN WILLIAMS CO COM 824348106 92300169 265742 SH SOLE 4 157242 0 108500 SHERWIN WILLIAMS CO COM 824348106 64616231 186037 SH SOLE 7 165861 0 20176 SHERWIN WILLIAMS CO COM 824348106 3861615 11118 SH SOLE 13 11118 0 0 SHERWIN WILLIAMS CO COM 824348106 12094725 34822 SH SOLE 15 34822 0 0 SHERWIN WILLIAMS CO COM 824348106 195451620 562726 SH SOLE 18 508211 0 54515 SHERWIN WILLIAMS CO COM 824348106 105713359 304360 SH SOLE 19 304360 0 0 SHERWIN WILLIAMS CO COM 824348106 2017256865 5807897 SH SOLE 21 5807897 0 0 SHERWIN WILLIAMS CO COM 824348106 1797932558 5176439 SH SOLE 22 4650793 0 525646 SHERWIN WILLIAMS CO COM 824348106 134958545 388560 SH SOLE 23 388560 0 0 SHERWIN WILLIAMS CO COM 824348106 144967901 417378 SH SOLE 25 415551 0 1827 SHERWIN WILLIAMS CO COM 824348106 81462778 234540 SH SOLE 26 136574 0 97966 SHERWIN WILLIAMS CO COM 824348106 162265629 467180 SH SOLE 28 7262 0 459918 SHERWIN WILLIAMS CO COM 824348106 428700041 1234273 SH SOLE 30 1234273 0 0 SHERWIN WILLIAMS CO COM 824348106 19358785 55736 SH SOLE 31 51864 0 3872 SHERWIN WILLIAMS CO COM 824348106 10647054 30654 SH SOLE 34 30654 0 0 SHERWIN WILLIAMS CO COM 824348106 18138615 52223 SH SOLE 36 52223 0 0 SHERWIN WILLIAMS CO COM 824348106 4184285 12047 SH SOLE 40 12047 0 0 SHERWIN WILLIAMS CO COM 824348106 114966 331 SH OTR 43 331 0 0 SHERWIN WILLIAMS CO COM 824348106 140121654 403425 SH SOLE 43 355756 0 47669 SHIFT4 PMTS INC CL A 82452J109 4519320 68402 SH SOLE 2 16514 0 51888 SHIFT4 PMTS INC CL A 82452J109 5748 87 SH SOLE 4 87 0 0 SHIFT4 PMTS INC CL A 82452J109 334645 5065 SH SOLE 7 4811 0 254 SHIFT4 PMTS INC CL A 82452J109 1610390 24374 SH SOLE 18 24374 0 0 SHIFT4 PMTS INC CL A 82452J109 1136800 17206 SH SOLE 19 17206 0 0 SHIFT4 PMTS INC CL A 82452J109 53514057 809960 SH SOLE 21 809960 0 0 SHIFT4 PMTS INC CL A 82452J109 93769781 1419249 SH SOLE 22 1348105 0 71144 SHIFT4 PMTS INC CL A 82452J109 681975 10322 SH SOLE 25 10322 0 0 SHIFT4 PMTS INC CL A 82452J109 1544122 23371 SH SOLE 26 23371 0 0 SHIFT4 PMTS INC CL A 82452J109 135576 2052 SH SOLE 28 769 0 1283 SHIFT4 PMTS INC CL A 82452J109 4511392 68282 SH SOLE 30 68282 0 0 SHIFT4 PMTS INC CL A 82452J109 49288 746 SH SOLE 31 746 0 0 SHIFT4 PMTS INC CL A 82452J109 5491474 83116 SH SOLE 34 83116 0 0 SHIFT4 PMTS INC CL A 82452J109 719040 10883 SH SOLE 40 10883 0 0 SHIFT4 PMTS INC CL A 82452J109 1153054 17452 SH SOLE 43 13635 0 3817 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 645210 603000 PRN SOLE 2 603000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 312440 292000 PRN SOLE 18 292000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 3167200 2960000 PRN SOLE 19 2960000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 6056200 5660000 PRN SOLE 21 5660000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 166920 156000 PRN SOLE 26 156000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 5836850 5455000 PRN SOLE 34 5455000 0 0 SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1 4660688 5025000 PRN SOLE 21 5025000 0 0 SHIFTPIXY INC COM NEW 82452L401 8 3 SH SOLE 19 3 0 0 SHIFTPIXY INC COM NEW 82452L401 5 2 SH SOLE 22 2 0 0 SHIMMICK CORPORATION COM 82455M109 3036 527 SH SOLE 18 527 0 0 SHIMMICK CORPORATION COM 82455M109 42336 7350 SH SOLE 21 7350 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 66054532 1861215 SH SOLE 43 1676514 0 184701 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1005015 89894 SH SOLE 2 48539 0 41355 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 6149 550 SH SOLE 4 550 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 372495 33318 SH SOLE 7 32063 0 1255 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 4456460 398610 SH SOLE 18 398610 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 4101897 366896 SH SOLE 19 366896 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 110896455 9919182 SH SOLE 21 9919182 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 52699859 4713762 SH SOLE 22 4569095 0 144667 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 377761 33789 SH SOLE 25 33789 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 579672 51849 SH SOLE 26 51849 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 559883 50079 SH SOLE 28 40407 0 9672 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 43055007 3851074 SH SOLE 30 3851074 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 11616 1039 SH SOLE 36 1039 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 440034 39359 SH SOLE 40 39359 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1043049 93296 SH SOLE 43 90794 0 2502 SHOCKWAVE MED INC COM 82489T104 24070895 73921 SH SOLE 2 32183 0 41738 SHOCKWAVE MED INC COM 82489T104 185609 570 SH SOLE 4 118 0 452 SHOCKWAVE MED INC COM 82489T104 2051469 6300 SH SOLE 7 5972 0 328 SHOCKWAVE MED INC COM 82489T104 22950402 70480 SH SOLE 18 70480 0 0 SHOCKWAVE MED INC COM 82489T104 39902049 122538 SH SOLE 19 122538 0 0 SHOCKWAVE MED INC COM 82489T104 733156596 2251502 SH SOLE 21 2251502 0 0 SHOCKWAVE MED INC COM 82489T104 354615303 1089013 SH SOLE 22 1040889 0 48124 SHOCKWAVE MED INC COM 82489T104 2475439 7602 SH SOLE 25 7602 0 0 SHOCKWAVE MED INC COM 82489T104 7464416 22923 SH SOLE 26 12195 0 10728 SHOCKWAVE MED INC COM 82489T104 629117 1932 SH SOLE 28 396 0 1536 SHOCKWAVE MED INC COM 82489T104 33607295 103207 SH SOLE 30 103207 0 0 SHOCKWAVE MED INC COM 82489T104 147185 452 SH SOLE 31 452 0 0 SHOCKWAVE MED INC COM 82489T104 577993 1775 SH SOLE 34 1775 0 0 SHOCKWAVE MED INC COM 82489T104 144580 444 SH SOLE 36 444 0 0 SHOCKWAVE MED INC COM 82489T104 2557498 7854 SH SOLE 40 7854 0 0 SHOCKWAVE MED INC COM 82489T104 30129 93 SH OTR 43 93 0 0 SHOCKWAVE MED INC COM 82489T104 7559826 23216 SH SOLE 43 19288 0 3928 SHOE CARNIVAL INC COM 824889109 1113673 30395 SH SOLE 2 19096 0 11299 SHOE CARNIVAL INC COM 824889109 3481 95 SH SOLE 7 95 0 0 SHOE CARNIVAL INC COM 824889109 2181912 59550 SH SOLE 18 59550 0 0 SHOE CARNIVAL INC COM 824889109 1411739 38530 SH SOLE 19 38530 0 0 SHOE CARNIVAL INC COM 824889109 78956232 2154919 SH SOLE 21 2154919 0 0 SHOE CARNIVAL INC COM 824889109 19031622 519422 SH SOLE 22 495877 0 23545 SHOE CARNIVAL INC COM 824889109 181551 4955 SH SOLE 25 4955 0 0 SHOE CARNIVAL INC COM 824889109 524245 14308 SH SOLE 26 585 0 13723 SHOE CARNIVAL INC COM 824889109 1718819 46911 SH SOLE 30 46911 0 0 SHOE CARNIVAL INC COM 824889109 161106 4397 SH SOLE 40 4397 0 0 SHOE CARNIVAL INC COM 824889109 895811 24449 SH SOLE 43 23138 0 1311 SHOPIFY INC CL A 82509L107 2034124 26359 SH SOLE 2 26359 0 0 SHOPIFY INC CL A 82509L107 94262306 1221489 SH SOLE 18 944323 0 277166 SHOPIFY INC CL A 82509L107 139388930 1806258 SH SOLE 19 1806258 0 0 SHOPIFY INC CL A 82509L107 32939937 426849 SH SOLE 21 426849 0 0 SHOPIFY INC CL A 82509L107 36469384 472585 SH SOLE 22 472585 0 0 SHOPIFY INC CL A 82509L107 11945993 154801 SH SOLE 28 71106 0 83695 SHOPIFY INC CL A 82509L107 23654148 306520 SH SOLE 30 306520 0 0 SHOPIFY INC CL A 82509L107 80257 1040 SH SOLE 31 1040 0 0 SHOPIFY INC CL A 82509L107 79188304 1026154 SH SOLE 34 1026154 0 0 SHOPIFY INC CL A 82509L107 80112610 1038132 SH SOLE 43 878228 0 159904 SHORE BANCSHARES INC COM 825107105 2726777 237111 SH SOLE 2 177243 0 59868 SHORE BANCSHARES INC COM 825107105 2634 229 SH SOLE 7 229 0 0 SHORE BANCSHARES INC COM 825107105 960055 83483 SH SOLE 18 83483 0 0 SHORE BANCSHARES INC COM 825107105 2426063 210962 SH SOLE 19 210962 0 0 SHORE BANCSHARES INC COM 825107105 14148864 1230336 SH SOLE 21 1230336 0 0 SHORE BANCSHARES INC COM 825107105 13248656 1152057 SH SOLE 22 1110599 0 41458 SHORE BANCSHARES INC COM 825107105 53303 4635 SH SOLE 23 4635 0 0 SHORE BANCSHARES INC COM 825107105 101637 8838 SH SOLE 26 0 0 8838 SHORE BANCSHARES INC COM 825107105 201066 17484 SH SOLE 43 17233 0 251 SHUTTERSTOCK INC COM 825690100 3400385 74228 SH SOLE 2 34698 0 39530 SHUTTERSTOCK INC COM 825690100 3436 75 SH SOLE 4 75 0 0 SHUTTERSTOCK INC COM 825690100 8200 179 SH SOLE 7 179 0 0 SHUTTERSTOCK INC COM 825690100 3963664 86524 SH SOLE 18 77882 0 8642 SHUTTERSTOCK INC COM 825690100 9793674 213789 SH SOLE 19 213789 0 0 SHUTTERSTOCK INC COM 825690100 129849773 2834529 SH SOLE 21 2834529 0 0 SHUTTERSTOCK INC COM 825690100 41839189 913320 SH SOLE 22 876704 0 36616 SHUTTERSTOCK INC COM 825690100 181866 3970 SH SOLE 23 3970 0 0 SHUTTERSTOCK INC COM 825690100 195380 4265 SH SOLE 25 4265 0 0 SHUTTERSTOCK INC COM 825690100 3134595 68426 SH SOLE 26 7001 0 61425 SHUTTERSTOCK INC COM 825690100 38480 840 SH SOLE 28 406 0 434 SHUTTERSTOCK INC COM 825690100 2385189 52067 SH SOLE 30 52067 0 0 SHUTTERSTOCK INC COM 825690100 307752 6718 SH SOLE 40 6718 0 0 SHUTTERSTOCK INC COM 825690100 1740826 38001 SH SOLE 43 35317 0 2684 SHYFT GROUP INC COM 825698103 1097146 88337 SH SOLE 2 80390 0 7947 SHYFT GROUP INC COM 825698103 981 79 SH SOLE 4 79 0 0 SHYFT GROUP INC COM 825698103 5192 418 SH SOLE 7 418 0 0 SHYFT GROUP INC COM 825698103 1143509 92070 SH SOLE 18 92070 0 0 SHYFT GROUP INC COM 825698103 900636 72515 SH SOLE 19 72515 0 0 SHYFT GROUP INC COM 825698103 15769686 1269701 SH SOLE 21 1269701 0 0 SHYFT GROUP INC COM 825698103 11842743 953522 SH SOLE 22 924630 0 28892 SHYFT GROUP INC COM 825698103 81599 6570 SH SOLE 25 6570 0 0 SHYFT GROUP INC COM 825698103 205303 16530 SH SOLE 26 16530 0 0 SHYFT GROUP INC COM 825698103 7129 574 SH SOLE 28 574 0 0 SHYFT GROUP INC COM 825698103 289088 23276 SH SOLE 30 23276 0 0 SHYFT GROUP INC COM 825698103 87412 7038 SH SOLE 40 7038 0 0 SHYFT GROUP INC COM 825698103 795426 64044 SH SOLE 43 59339 0 4705 SI-BONE INC COM 825704109 2923682 178600 SH SOLE 2 150721 0 27879 SI-BONE INC COM 825704109 1653 101 SH SOLE 4 101 0 0 SI-BONE INC COM 825704109 273428 16703 SH SOLE 7 15807 0 896 SI-BONE INC COM 825704109 1613640 98573 SH SOLE 18 98573 0 0 SI-BONE INC COM 825704109 6812441 416154 SH SOLE 19 416154 0 0 SI-BONE INC COM 825704109 29592475 1807726 SH SOLE 21 1807726 0 0 SI-BONE INC COM 825704109 21061937 1286618 SH SOLE 22 1245065 0 41553 SI-BONE INC COM 825704109 101330 6190 SH SOLE 23 6190 0 0 SI-BONE INC COM 825704109 127375 7781 SH SOLE 25 7781 0 0 SI-BONE INC COM 825704109 18498 1130 SH SOLE 26 1025 0 105 SI-BONE INC COM 825704109 35654 2178 SH SOLE 28 1684 0 494 SI-BONE INC COM 825704109 1217633 74382 SH SOLE 30 74382 0 0 SI-BONE INC COM 825704109 91983 5619 SH SOLE 34 5619 0 0 SI-BONE INC COM 825704109 14602 892 SH SOLE 36 892 0 0 SI-BONE INC COM 825704109 117979 7207 SH SOLE 40 7207 0 0 SI-BONE INC COM 825704109 217819 13306 SH SOLE 43 12867 0 439 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 61734 13107 SH SOLE 7 13107 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1829628 388456 SH SOLE 43 352743 0 35713 SIEBERT FINL CORP COM 826176109 5151 2441 SH SOLE 18 2441 0 0 SIEBERT FINL CORP COM 826176109 63663 30172 SH SOLE 21 30172 0 0 SIEBERT FINL CORP COM 826176109 23328 11056 SH SOLE 22 11056 0 0 SIERRA BANCORP COM 82620P102 535583 26514 SH SOLE 2 11300 0 15214 SIERRA BANCORP COM 82620P102 727 36 SH SOLE 7 36 0 0 SIERRA BANCORP COM 82620P102 773539 38294 SH SOLE 18 38294 0 0 SIERRA BANCORP COM 82620P102 2220485 109925 SH SOLE 19 109925 0 0 SIERRA BANCORP COM 82620P102 11216414 555268 SH SOLE 21 555268 0 0 SIERRA BANCORP COM 82620P102 12547230 621150 SH SOLE 22 591960 0 29190 SIERRA BANCORP COM 82620P102 26078 1291 SH SOLE 43 1291 0 0 SIFCO INDS INC COM 826546103 17674 5558 SH SOLE 22 5558 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 23927 18990 SH SOLE 43 18990 0 0 SIGA TECHNOLOGIES INC COM 826917106 994218 116147 SH SOLE 2 103054 0 13093 SIGA TECHNOLOGIES INC COM 826917106 3852 450 SH SOLE 7 450 0 0 SIGA TECHNOLOGIES INC COM 826917106 1003968 117286 SH SOLE 18 117286 0 0 SIGA TECHNOLOGIES INC COM 826917106 908105 106087 SH SOLE 19 106087 0 0 SIGA TECHNOLOGIES INC COM 826917106 14260121 1665902 SH SOLE 21 1665902 0 0 SIGA TECHNOLOGIES INC COM 826917106 10260572 1198665 SH SOLE 22 1154699 0 43966 SIGA TECHNOLOGIES INC COM 826917106 351 41 SH SOLE 23 41 0 0 SIGA TECHNOLOGIES INC COM 826917106 44144 5157 SH SOLE 25 5157 0 0 SIGA TECHNOLOGIES INC COM 826917106 1121 131 SH SOLE 26 131 0 0 SIGA TECHNOLOGIES INC COM 826917106 161262 18839 SH SOLE 28 0 0 18839 SIGA TECHNOLOGIES INC COM 826917106 396063 46269 SH SOLE 30 46269 0 0 SIGA TECHNOLOGIES INC COM 826917106 73727 8613 SH SOLE 40 8613 0 0 SIGA TECHNOLOGIES INC COM 826917106 1469940 171722 SH SOLE 43 145474 0 26248 SIGHT SCIENCES INC COM 82657M105 13654 2586 SH SOLE 2 981 0 1605 SIGHT SCIENCES INC COM 82657M105 1758 333 SH SOLE 7 333 0 0 SIGHT SCIENCES INC COM 82657M105 299117 56651 SH SOLE 18 56651 0 0 SIGHT SCIENCES INC COM 82657M105 227177 43026 SH SOLE 19 43026 0 0 SIGHT SCIENCES INC COM 82657M105 3935226 745308 SH SOLE 21 745308 0 0 SIGHT SCIENCES INC COM 82657M105 3086947 584649 SH SOLE 22 576773 0 7876 SIGMA LITHIUM CORPORATION COM 826599102 1095833 84555 SH SOLE 7 84555 0 0 SIGMA LITHIUM CORPORATION COM 826599102 112013 8643 SH SOLE 21 8643 0 0 SIGMA LITHIUM CORPORATION COM 826599102 42962 3315 SH SOLE 30 3315 0 0 SIGMATRON INTL INC COM 82661L101 384076 105806 SH SOLE 22 105806 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3953265 39505 SH SOLE 2 12991 0 26514 SIGNET JEWELERS LIMITED SHS G81276100 9307 93 SH SOLE 4 93 0 0 SIGNET JEWELERS LIMITED SHS G81276100 852196 8516 SH SOLE 7 8086 0 430 SIGNET JEWELERS LIMITED SHS G81276100 13845485 138358 SH SOLE 18 138358 0 0 SIGNET JEWELERS LIMITED SHS G81276100 9352942 93464 SH SOLE 19 93464 0 0 SIGNET JEWELERS LIMITED SHS G81276100 507410739 5070558 SH SOLE 21 5070558 0 0 SIGNET JEWELERS LIMITED SHS G81276100 129222192 1291318 SH SOLE 22 1233374 0 57944 SIGNET JEWELERS LIMITED SHS G81276100 920744 9201 SH SOLE 25 9201 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1564094 15630 SH SOLE 26 15630 0 0 SIGNET JEWELERS LIMITED SHS G81276100 356249 3560 SH SOLE 28 938 0 2622 SIGNET JEWELERS LIMITED SHS G81276100 11566791 115587 SH SOLE 30 115587 0 0 SIGNET JEWELERS LIMITED SHS G81276100 179325 1792 SH SOLE 36 1792 0 0 SIGNET JEWELERS LIMITED SHS G81276100 915440 9148 SH SOLE 40 9148 0 0 SIGNET JEWELERS LIMITED SHS G81276100 8905133 88989 SH SOLE 43 77591 0 11398 SILGAN HLDGS INC COM 827048109 7058827 145363 SH SOLE 2 93803 0 51560 SILGAN HLDGS INC COM 827048109 14762 304 SH SOLE 4 304 0 0 SILGAN HLDGS INC COM 827048109 57641 1187 SH SOLE 7 1187 0 0 SILGAN HLDGS INC COM 827048109 6706962 138117 SH SOLE 18 138117 0 0 SILGAN HLDGS INC COM 827048109 1390758 28640 SH SOLE 19 28640 0 0 SILGAN HLDGS INC COM 827048109 199614815 4110684 SH SOLE 21 4110684 0 0 SILGAN HLDGS INC COM 827048109 118172508 2433536 SH SOLE 22 2324235 0 109301 SILGAN HLDGS INC COM 827048109 798666 16447 SH SOLE 25 16447 0 0 SILGAN HLDGS INC COM 827048109 1117560 23014 SH SOLE 26 23014 0 0 SILGAN HLDGS INC COM 827048109 68567 1412 SH SOLE 28 1412 0 0 SILGAN HLDGS INC COM 827048109 2575428 53036 SH SOLE 30 53036 0 0 SILGAN HLDGS INC COM 827048109 49628 1022 SH SOLE 31 1022 0 0 SILGAN HLDGS INC COM 827048109 54970 1132 SH SOLE 36 1132 0 0 SILGAN HLDGS INC COM 827048109 897777 18488 SH SOLE 40 18488 0 0 SILGAN HLDGS INC COM 827048109 2498116 51444 SH SOLE 43 43235 0 8209 SILICOM LTD ORD M84116108 69706 4694 SH SOLE 2 4694 0 0 SILICOM LTD ORD M84116108 15667 1055 SH SOLE 22 1055 0 0 SILICON LABORATORIES INC COM 826919102 7139004 49673 SH SOLE 2 34870 0 14803 SILICON LABORATORIES INC COM 826919102 102616 714 SH SOLE 4 118 0 596 SILICON LABORATORIES INC COM 826919102 972266 6765 SH SOLE 7 6409 0 356 SILICON LABORATORIES INC COM 826919102 17852755 124219 SH SOLE 18 117627 0 6592 SILICON LABORATORIES INC COM 826919102 17786500 123758 SH SOLE 19 123758 0 0 SILICON LABORATORIES INC COM 826919102 356006369 2477083 SH SOLE 21 2477083 0 0 SILICON LABORATORIES INC COM 826919102 155791043 1083990 SH SOLE 22 1051289 0 32701 SILICON LABORATORIES INC COM 826919102 170021 1183 SH SOLE 23 1183 0 0 SILICON LABORATORIES INC COM 826919102 2691157 18725 SH SOLE 25 18725 0 0 SILICON LABORATORIES INC COM 826919102 1824382 12694 SH SOLE 26 10992 0 1702 SILICON LABORATORIES INC COM 826919102 414488 2884 SH SOLE 28 295 0 2589 SILICON LABORATORIES INC COM 826919102 32805240 228258 SH SOLE 30 228258 0 0 SILICON LABORATORIES INC COM 826919102 63396904 441114 SH SOLE 34 441114 0 0 SILICON LABORATORIES INC COM 826919102 103478 720 SH SOLE 36 720 0 0 SILICON LABORATORIES INC COM 826919102 976865 6797 SH SOLE 40 6797 0 0 SILICON LABORATORIES INC COM 826919102 5169321 35968 SH SOLE 43 33493 0 2475 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 200044 2600 SH SOLE 2 2600 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6794110 88304 SH SOLE 22 88304 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 45241 588 SH SOLE 28 588 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2583337 33576 SH SOLE 43 26730 0 6846 SILK RD MED INC COM 82710M100 703085 38378 SH SOLE 2 32955 0 5423 SILK RD MED INC COM 82710M100 6668 364 SH SOLE 7 364 0 0 SILK RD MED INC COM 82710M100 1631103 89034 SH SOLE 18 89034 0 0 SILK RD MED INC COM 82710M100 1515504 82724 SH SOLE 19 82724 0 0 SILK RD MED INC COM 82710M100 29439361 1606952 SH SOLE 21 1606952 0 0 SILK RD MED INC COM 82710M100 20461205 1116878 SH SOLE 22 1099891 0 16987 SILK RD MED INC COM 82710M100 5001 273 SH SOLE 28 273 0 0 SILK RD MED INC COM 82710M100 136044 7426 SH SOLE 30 7426 0 0 SILK RD MED INC COM 82710M100 566601 30928 SH SOLE 43 29872 0 1056 SILVERBOW RES INC COM 82836G102 1259527 36893 SH SOLE 2 11113 0 25780 SILVERBOW RES INC COM 82836G102 4506 132 SH SOLE 7 132 0 0 SILVERBOW RES INC COM 82836G102 2117704 62030 SH SOLE 18 62030 0 0 SILVERBOW RES INC COM 82836G102 1705464 49955 SH SOLE 19 49955 0 0 SILVERBOW RES INC COM 82836G102 30577150 895640 SH SOLE 21 895640 0 0 SILVERBOW RES INC COM 82836G102 19619848 574688 SH SOLE 22 552189 0 22499 SILVERBOW RES INC COM 82836G102 619061 18133 SH SOLE 43 17250 0 883 SILVERCORP METALS INC COM 82835P103 614024 188351 SH SOLE 43 175922 0 12429 SILVERCREST ASSET MGMT GROUP CL A 828359109 94006 5946 SH SOLE 2 5242 0 704 SILVERCREST ASSET MGMT GROUP CL A 828359109 316 20 SH SOLE 7 20 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 419202 26515 SH SOLE 18 26515 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 310319 19628 SH SOLE 19 19628 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 5372096 339791 SH SOLE 21 339791 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 2255249 142647 SH SOLE 22 140035 0 2612 SILVERCREST METALS INC COM 828363101 434485 65238 SH SOLE 2 65238 0 0 SILVERCREST METALS INC COM 828363101 101452 15233 SH SOLE 22 15233 0 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 5909 448 SH SOLE 22 448 0 0 SIMILARWEB LTD SHS M84137104 101277 11253 SH SOLE 2 9759 0 1494 SIMILARWEB LTD SHS M84137104 988020 109780 SH SOLE 21 109780 0 0 SIMILARWEB LTD SHS M84137104 1267461 140829 SH SOLE 22 132541 0 8288 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1929089 99131 SH SOLE 2 33992 0 65139 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6072 312 SH SOLE 4 312 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 35242 1811 SH SOLE 7 1811 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 7565153 388754 SH SOLE 18 388754 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4712434 242160 SH SOLE 19 242160 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 274576066 14109767 SH SOLE 21 14109767 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 61481535 3159380 SH SOLE 22 3011739 0 147641 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 401868 20651 SH SOLE 25 20651 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 872275 44824 SH SOLE 26 44824 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 40885 2101 SH SOLE 28 2101 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4679001 240442 SH SOLE 30 240442 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2938 151 SH SOLE 36 151 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 361450 18574 SH SOLE 40 18574 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 79552 4088 SH SOLE 43 3451 0 637 SIMON PPTY GROUP INC NEW COM 828806109 107132898 684599 SH SOLE 2 117945 0 566654 SIMON PPTY GROUP INC NEW COM 828806109 80566373 514834 SH SOLE 4 365774 0 149060 SIMON PPTY GROUP INC NEW COM 828806109 112992666 722044 SH SOLE 7 645785 0 76259 SIMON PPTY GROUP INC NEW COM 828806109 2748277 17562 SH SOLE 13 17562 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7537654 48167 SH SOLE 15 48167 0 0 SIMON PPTY GROUP INC NEW COM 828806109 88994768 568693 SH SOLE 18 545803 0 22890 SIMON PPTY GROUP INC NEW COM 828806109 114071351 728937 SH SOLE 19 728937 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1973562681 12611430 SH SOLE 21 12611430 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1617790803 10337982 SH SOLE 22 9297695 0 1040287 SIMON PPTY GROUP INC NEW COM 828806109 83038602 530632 SH SOLE 23 530632 0 0 SIMON PPTY GROUP INC NEW COM 828806109 312200523 1995019 SH SOLE 25 1984848 0 10171 SIMON PPTY GROUP INC NEW COM 828806109 52848238 337710 SH SOLE 26 177215 0 160495 SIMON PPTY GROUP INC NEW COM 828806109 136021264 869201 SH SOLE 28 52785 0 816416 SIMON PPTY GROUP INC NEW COM 828806109 488354274 3120674 SH SOLE 30 3120674 0 0 SIMON PPTY GROUP INC NEW COM 828806109 11750052 75085 SH SOLE 31 69833 0 5252 SIMON PPTY GROUP INC NEW COM 828806109 5041169 32214 SH SOLE 34 32214 0 0 SIMON PPTY GROUP INC NEW COM 828806109 13602893 86925 SH SOLE 36 86925 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2500241 15977 SH SOLE 40 15977 0 0 SIMON PPTY GROUP INC NEW COM 828806109 105161 672 SH OTR 43 672 0 0 SIMON PPTY GROUP INC NEW COM 828806109 75728430 483919 SH SOLE 43 422796 0 61123 SIMPLY GOOD FOODS CO COM 82900L102 4093162 120281 SH SOLE 2 72143 0 48138 SIMPLY GOOD FOODS CO COM 82900L102 8984 264 SH SOLE 4 264 0 0 SIMPLY GOOD FOODS CO COM 82900L102 360922 10606 SH SOLE 7 10069 0 537 SIMPLY GOOD FOODS CO COM 82900L102 10360706 304458 SH SOLE 18 298917 0 5541 SIMPLY GOOD FOODS CO COM 82900L102 11614779 341310 SH SOLE 19 341310 0 0 SIMPLY GOOD FOODS CO COM 82900L102 353562274 10389723 SH SOLE 21 10389723 0 0 SIMPLY GOOD FOODS CO COM 82900L102 94526424 2777738 SH SOLE 22 2683078 0 94660 SIMPLY GOOD FOODS CO COM 82900L102 224054 6584 SH SOLE 23 6584 0 0 SIMPLY GOOD FOODS CO COM 82900L102 660386 19406 SH SOLE 25 19406 0 0 SIMPLY GOOD FOODS CO COM 82900L102 3547696 104252 SH SOLE 26 42061 0 62191 SIMPLY GOOD FOODS CO COM 82900L102 325837 9575 SH SOLE 28 1538 0 8037 SIMPLY GOOD FOODS CO COM 82900L102 6662870 195794 SH SOLE 30 195794 0 0 SIMPLY GOOD FOODS CO COM 82900L102 50535 1485 SH SOLE 36 1485 0 0 SIMPLY GOOD FOODS CO COM 82900L102 644358 18935 SH SOLE 40 18935 0 0 SIMPLY GOOD FOODS CO COM 82900L102 2466290 72474 SH SOLE 43 68179 0 4295 SIMPSON MFG INC COM 829073105 9447103 46043 SH SOLE 2 35685 0 10358 SIMPSON MFG INC COM 829073105 22365 109 SH SOLE 4 109 0 0 SIMPSON MFG INC COM 829073105 971322 4734 SH SOLE 7 4495 0 239 SIMPSON MFG INC COM 829073105 33374374 162659 SH SOLE 18 158547 0 4112 SIMPSON MFG INC COM 829073105 18823624 91742 SH SOLE 19 91742 0 0 SIMPSON MFG INC COM 829073105 701167769 3417330 SH SOLE 21 3417330 0 0 SIMPSON MFG INC COM 829073105 282372820 1376220 SH SOLE 22 1339839 0 36381 SIMPSON MFG INC COM 829073105 1759624 8576 SH SOLE 25 8576 0 0 SIMPSON MFG INC COM 829073105 2621380 12776 SH SOLE 26 12776 0 0 SIMPSON MFG INC COM 829073105 508026 2476 SH SOLE 28 774 0 1702 SIMPSON MFG INC COM 829073105 5298158 25822 SH SOLE 30 25822 0 0 SIMPSON MFG INC COM 829073105 52321 255 SH SOLE 36 255 0 0 SIMPSON MFG INC COM 829073105 1775423 8653 SH SOLE 40 8653 0 0 SIMPSON MFG INC COM 829073105 7499080 36549 SH SOLE 43 31667 0 4882 SIMULATIONS PLUS INC COM 829214105 652598 15859 SH SOLE 2 12018 0 3841 SIMULATIONS PLUS INC COM 829214105 3333 81 SH SOLE 4 81 0 0 SIMULATIONS PLUS INC COM 829214105 5596 136 SH SOLE 7 136 0 0 SIMULATIONS PLUS INC COM 829214105 1932569 46964 SH SOLE 18 46964 0 0 SIMULATIONS PLUS INC COM 829214105 1390870 33800 SH SOLE 19 33800 0 0 SIMULATIONS PLUS INC COM 829214105 76968277 1870432 SH SOLE 21 1870432 0 0 SIMULATIONS PLUS INC COM 829214105 18414913 447507 SH SOLE 22 432756 0 14751 SIMULATIONS PLUS INC COM 829214105 167192 4063 SH SOLE 25 4063 0 0 SIMULATIONS PLUS INC COM 829214105 403558 9807 SH SOLE 26 9807 0 0 SIMULATIONS PLUS INC COM 829214105 380267 9241 SH SOLE 28 9241 0 0 SIMULATIONS PLUS INC COM 829214105 2703514 65699 SH SOLE 30 65699 0 0 SIMULATIONS PLUS INC COM 829214105 90077 2189 SH SOLE 40 2189 0 0 SIMULATIONS PLUS INC COM 829214105 318090 7730 SH SOLE 43 7596 0 134 SINCLAIR INC CL A 829242106 397661 29522 SH SOLE 2 9232 0 20290 SINCLAIR INC CL A 829242106 2654 197 SH SOLE 4 197 0 0 SINCLAIR INC CL A 829242106 4432 329 SH SOLE 7 329 0 0 SINCLAIR INC CL A 829242106 1156117 85829 SH SOLE 18 85829 0 0 SINCLAIR INC CL A 829242106 969665 71987 SH SOLE 19 71987 0 0 SINCLAIR INC CL A 829242106 17824918 1323305 SH SOLE 21 1323305 0 0 SINCLAIR INC CL A 829242106 13893955 1031474 SH SOLE 22 990183 0 41291 SINCLAIR INC CL A 829242106 107437 7976 SH SOLE 25 7976 0 0 SINCLAIR INC CL A 829242106 230984 17148 SH SOLE 26 17148 0 0 SINCLAIR INC CL A 829242106 21512 1597 SH SOLE 28 0 0 1597 SINCLAIR INC CL A 829242106 60386 4483 SH SOLE 30 4483 0 0 SINCLAIR INC CL A 829242106 130901 9718 SH SOLE 40 9718 0 0 SINCLAIR INC CL A 829242106 1263398 93793 SH SOLE 43 92197 0 1596 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 8273 16090 SH SOLE 2 16090 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 5506 10708 SH SOLE 18 10708 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 67082 130459 SH SOLE 19 130459 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 64976 126363 SH SOLE 21 126363 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 234008 455091 SH SOLE 22 455091 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2756309 710389 SH SOLE 2 153312 0 557077 SIRIUS XM HOLDINGS INC COM 82968B103 4103876 1057700 SH SOLE 4 566963 0 490737 SIRIUS XM HOLDINGS INC COM 82968B103 2785991 718039 SH SOLE 7 714835 0 3204 SIRIUS XM HOLDINGS INC COM 82968B103 202536 52200 SH SOLE 13 52200 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 298124 76836 SH SOLE 15 76836 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2192177 564994 SH SOLE 18 503977 0 61017 SIRIUS XM HOLDINGS INC COM 82968B103 1675403 431805 SH SOLE 19 431805 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 41970911 10817245 SH SOLE 21 10817245 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 62206127 16032507 SH SOLE 22 14558648 0 1473859 SIRIUS XM HOLDINGS INC COM 82968B103 4512925 1163125 SH SOLE 23 1163125 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 5010570 1291384 SH SOLE 25 1275998 0 15386 SIRIUS XM HOLDINGS INC COM 82968B103 3066639 790371 SH SOLE 26 510593 0 279778 SIRIUS XM HOLDINGS INC COM 82968B103 4829677 1244762 SH SOLE 28 18468 0 1226294 SIRIUS XM HOLDINGS INC COM 82968B103 46288 11930 SH SOLE 29 11930 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 23903015 6160571 SH SOLE 30 6160571 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 685922 176784 SH SOLE 31 164556 0 12228 SIRIUS XM HOLDINGS INC COM 82968B103 4516758 1164113 SH SOLE 32 1164113 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 118577 30561 SH SOLE 34 30561 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 541194 139483 SH SOLE 36 139483 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 155732 40137 SH SOLE 40 40137 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 4315719 1112299 SH SOLE 43 926904 0 185395 SIRIUSPOINT LTD COM G8192H106 952729 74959 SH SOLE 2 28538 0 46421 SIRIUSPOINT LTD COM G8192H106 6927 545 SH SOLE 4 545 0 0 SIRIUSPOINT LTD COM G8192H106 364269 28660 SH SOLE 7 27118 0 1542 SIRIUSPOINT LTD COM G8192H106 2961811 233030 SH SOLE 18 233030 0 0 SIRIUSPOINT LTD COM G8192H106 1999588 157324 SH SOLE 19 157324 0 0 SIRIUSPOINT LTD COM G8192H106 126080188 9919763 SH SOLE 21 9919763 0 0 SIRIUSPOINT LTD COM G8192H106 30517663 2401075 SH SOLE 22 2288322 0 112753 SIRIUSPOINT LTD COM G8192H106 265398 20881 SH SOLE 25 20881 0 0 SIRIUSPOINT LTD COM G8192H106 399158 31405 SH SOLE 26 1842 0 29563 SIRIUSPOINT LTD COM G8192H106 91461 7196 SH SOLE 28 0 0 7196 SIRIUSPOINT LTD COM G8192H106 2724325 214345 SH SOLE 30 214345 0 0 SIRIUSPOINT LTD COM G8192H106 243765 19179 SH SOLE 40 19179 0 0 SIRIUSPOINT LTD COM G8192H106 186418 14667 SH SOLE 43 13572 0 1095 SITE CTRS CORP COM 82981J109 6303485 430272 SH SOLE 2 179377 0 250895 SITE CTRS CORP COM 82981J109 7405619 505503 SH SOLE 4 505503 0 0 SITE CTRS CORP COM 82981J109 4841122 330452 SH SOLE 7 297992 0 32460 SITE CTRS CORP COM 82981J109 14765618 1007892 SH SOLE 18 1007892 0 0 SITE CTRS CORP COM 82981J109 14079221 961039 SH SOLE 19 961039 0 0 SITE CTRS CORP COM 82981J109 294690962 20115424 SH SOLE 21 20115424 0 0 SITE CTRS CORP COM 82981J109 124431401 8493611 SH SOLE 22 7198183 0 1295428 SITE CTRS CORP COM 82981J109 1379385 94156 SH SOLE 23 94156 0 0 SITE CTRS CORP COM 82981J109 6275035 428330 SH SOLE 25 428330 0 0 SITE CTRS CORP COM 82981J109 2255631 153968 SH SOLE 26 60441 0 93527 SITE CTRS CORP COM 82981J109 9628009 657202 SH SOLE 28 294379 0 362823 SITE CTRS CORP COM 82981J109 13302288 908006 SH SOLE 30 908006 0 0 SITE CTRS CORP COM 82981J109 1660153 113321 SH SOLE 34 113321 0 0 SITE CTRS CORP COM 82981J109 61266 4182 SH SOLE 36 4182 0 0 SITE CTRS CORP COM 82981J109 605294 41317 SH SOLE 40 41317 0 0 SITE CTRS CORP COM 82981J109 4954065 338161 SH SOLE 43 314693 0 23468 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10325680 59156 SH SOLE 2 15196 0 43960 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 20248 116 SH SOLE 4 116 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1970320 11288 SH SOLE 7 10698 0 590 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2891770 16567 SH SOLE 18 16567 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 162509192 931018 SH SOLE 19 931018 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 99161157 568096 SH SOLE 21 568096 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 222454724 1274447 SH SOLE 22 1212764 0 61683 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 236150964 1352913 SH SOLE 25 1352913 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2530975 14500 SH SOLE 26 14500 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 138244 792 SH SOLE 28 792 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10600422 60730 SH SOLE 30 60730 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 96701 554 SH SOLE 31 554 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7157 41 SH SOLE 34 41 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 125851 721 SH SOLE 36 721 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1615460 9255 SH SOLE 40 9255 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4577574 26225 SH SOLE 43 19613 0 6612 SITIME CORP COM 82982T106 1776871 19059 SH SOLE 2 12553 0 6506 SITIME CORP COM 82982T106 10628 114 SH SOLE 4 29 0 85 SITIME CORP COM 82982T106 13425 144 SH SOLE 7 144 0 0 SITIME CORP COM 82982T106 4724430 50675 SH SOLE 18 50675 0 0 SITIME CORP COM 82982T106 4747458 50922 SH SOLE 19 50922 0 0 SITIME CORP COM 82982T106 190616287 2044581 SH SOLE 21 2044581 0 0 SITIME CORP COM 82982T106 48358028 518696 SH SOLE 22 503731 0 14965 SITIME CORP COM 82982T106 86704 930 SH SOLE 23 930 0 0 SITIME CORP COM 82982T106 318940 3421 SH SOLE 25 3421 0 0 SITIME CORP COM 82982T106 1622668 17405 SH SOLE 26 7121 0 10284 SITIME CORP COM 82982T106 112156 1203 SH SOLE 28 473 0 730 SITIME CORP COM 82982T106 3929085 42144 SH SOLE 30 42144 0 0 SITIME CORP COM 82982T106 353715 3794 SH SOLE 40 3794 0 0 SITIME CORP COM 82982T106 1812130 19437 SH SOLE 43 18209 0 1228 SITIO ROYALTIES CORP CLASS A COM 82983N108 1910980 77305 SH SOLE 2 25127 0 52178 SITIO ROYALTIES CORP CLASS A COM 82983N108 8677 351 SH SOLE 4 351 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 16834 681 SH SOLE 7 681 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 5093185 206035 SH SOLE 18 206035 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 4340165 175573 SH SOLE 19 175573 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 75525038 3055220 SH SOLE 21 3055220 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 58558565 2368874 SH SOLE 22 2280665 0 88209 SITIO ROYALTIES CORP CLASS A COM 82983N108 962448 38934 SH SOLE 26 38934 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 1609074 65092 SH SOLE 28 0 0 65092 SITIO ROYALTIES CORP CLASS A COM 82983N108 1897235 76749 SH SOLE 30 76749 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 2592192 104862 SH SOLE 43 98087 0 6775 SIX FLAGS ENTMT CORP NEW COM 83001A102 1168213 44385 SH SOLE 2 20880 0 23505 SIX FLAGS ENTMT CORP NEW COM 83001A102 2579 98 SH SOLE 4 98 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 14660 557 SH SOLE 7 557 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 5660721 215073 SH SOLE 18 215073 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 4114342 156320 SH SOLE 19 156320 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 216453838 8223930 SH SOLE 21 8223930 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 55072047 2092403 SH SOLE 22 2025229 0 67174 SIX FLAGS ENTMT CORP NEW COM 83001A102 367085 13947 SH SOLE 25 13947 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 736749 27992 SH SOLE 26 27992 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 62826 2387 SH SOLE 28 1530 0 857 SIX FLAGS ENTMT CORP NEW COM 83001A102 3917679 148848 SH SOLE 30 148848 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 63010 2394 SH SOLE 36 2394 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 349056 13262 SH SOLE 40 13262 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2895239 110001 SH SOLE 43 104309 0 5692 SIXTH STREET SPECIALTY LENDI COM 83012A109 18001 840 SH OTR 43 840 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 3408079 159033 SH SOLE 43 149463 0 9570 SJW GROUP COM 784305104 1821745 32192 SH SOLE 2 12475 0 19717 SJW GROUP COM 784305104 411862 7278 SH SOLE 4 7278 0 0 SJW GROUP COM 784305104 6266324 110732 SH SOLE 7 104316 0 6416 SJW GROUP COM 784305104 5829336 103010 SH SOLE 18 103010 0 0 SJW GROUP COM 784305104 3838217 67825 SH SOLE 19 67825 0 0 SJW GROUP COM 784305104 215741113 3812354 SH SOLE 21 3812354 0 0 SJW GROUP COM 784305104 48821721 862727 SH SOLE 22 821719 0 41008 SJW GROUP COM 784305104 419954 7421 SH SOLE 25 7421 0 0 SJW GROUP COM 784305104 1615531 28548 SH SOLE 26 12677 0 15871 SJW GROUP COM 784305104 694303 12269 SH SOLE 28 531 0 11738 SJW GROUP COM 784305104 32287538 570552 SH SOLE 30 570552 0 0 SJW GROUP COM 784305104 85168 1505 SH SOLE 36 1505 0 0 SJW GROUP COM 784305104 395847 6995 SH SOLE 40 6995 0 0 SJW GROUP COM 784305104 2245630 39682 SH SOLE 43 38911 0 771 SK TELECOM LTD SPONSORED ADR 78440P306 8553240 396718 SH SOLE 2 396718 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 89151 4135 SH SOLE 4 4135 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 1099646 51004 SH SOLE 13 51004 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 688864 31951 SH SOLE 19 31951 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 541415 25112 SH SOLE 21 25112 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 20272264 940272 SH SOLE 22 940272 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 395993 18367 SH SOLE 26 0 0 18367 SK TELECOM LTD SPONSORED ADR 78440P306 1282130 59468 SH SOLE 28 0 0 59468 SK TELECOM LTD SPONSORED ADR 78440P306 87598 4063 SH SOLE 30 4063 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 130654 6060 SH SOLE 31 0 0 6060 SK TELECOM LTD SPONSORED ADR 78440P306 127484 5913 SH SOLE 34 5913 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 2665031 123610 SH SOLE 43 74734 0 48876 SKECHERS U S A INC CL A 830566105 15637166 255259 SH SOLE 2 139697 0 115562 SKECHERS U S A INC CL A 830566105 26036 425 SH SOLE 4 425 0 0 SKECHERS U S A INC CL A 830566105 104510 1706 SH SOLE 7 1706 0 0 SKECHERS U S A INC CL A 830566105 55346633 903471 SH SOLE 18 903092 0 379 SKECHERS U S A INC CL A 830566105 12772159 208491 SH SOLE 19 208491 0 0 SKECHERS U S A INC CL A 830566105 406489566 6635481 SH SOLE 21 6635481 0 0 SKECHERS U S A INC CL A 830566105 245737690 4011389 SH SOLE 22 3833234 0 178155 SKECHERS U S A INC CL A 830566105 4368818 71316 SH SOLE 25 26947 0 44369 SKECHERS U S A INC CL A 830566105 8573888 139959 SH SOLE 26 40353 0 99606 SKECHERS U S A INC CL A 830566105 146473 2391 SH SOLE 28 2391 0 0 SKECHERS U S A INC CL A 830566105 5097628 83213 SH SOLE 30 83213 0 0 SKECHERS U S A INC CL A 830566105 101630 1659 SH SOLE 31 1659 0 0 SKECHERS U S A INC CL A 830566105 19430569 317182 SH SOLE 34 317182 0 0 SKECHERS U S A INC CL A 830566105 964049 15737 SH SOLE 36 15737 0 0 SKECHERS U S A INC CL A 830566105 1758530 28706 SH SOLE 40 28706 0 0 SKECHERS U S A INC CL A 830566105 3931177 64172 SH SOLE 43 61391 0 2781 SKEENA RES LTD NEW COM 83056P715 14031 3037 SH SOLE 2 3037 0 0 SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 5589 5883 SH SOLE 22 5883 0 0 SKILLSOFT CORP CL A 83066P309 83988 9332 SH SOLE 2 7755 0 1577 SKILLSOFT CORP CL A 83066P309 432 48 SH SOLE 7 48 0 0 SKILLSOFT CORP CL A 83066P309 116082 12898 SH SOLE 18 12898 0 0 SKILLSOFT CORP CL A 83066P309 75249 8361 SH SOLE 19 8361 0 0 SKILLSOFT CORP CL A 83066P309 1368000 152000 SH SOLE 21 152000 0 0 SKILLSOFT CORP CL A 83066P309 958158 106462 SH SOLE 22 102863 0 3599 SKILLZ INC COM CL A 83067L208 1856380 286037 SH SOLE 22 286037 0 0 SKILLZ INC COM CL A 83067L208 2609 402 SH SOLE 28 402 0 0 SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107 1334388 104494 SH SOLE 22 104494 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 3756932 44194 SH SOLE 2 23091 0 21103 SKYLINE CHAMPION CORPORATION COM 830830105 12752 150 SH SOLE 4 150 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 513715 6043 SH SOLE 7 5736 0 307 SKYLINE CHAMPION CORPORATION COM 830830105 11309900 133042 SH SOLE 18 133042 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 9832257 115660 SH SOLE 19 115660 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 209726811 2467084 SH SOLE 21 2467084 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 126655804 1489893 SH SOLE 22 1433194 0 56699 SKYLINE CHAMPION CORPORATION COM 830830105 939275 11049 SH SOLE 25 11049 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1712526 20145 SH SOLE 26 18872 0 1273 SKYLINE CHAMPION CORPORATION COM 830830105 311222 3661 SH SOLE 28 1009 0 2652 SKYLINE CHAMPION CORPORATION COM 830830105 3036897 35724 SH SOLE 30 35724 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 967754 11384 SH SOLE 40 11384 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1029726 12113 SH SOLE 43 11067 0 1046 SKYWARD SPECIALTY INS GROUP COM 830940102 828108 22136 SH SOLE 2 11325 0 10811 SKYWARD SPECIALTY INS GROUP COM 830940102 8604 230 SH SOLE 7 230 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 2987824 79867 SH SOLE 18 79867 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 2401685 64199 SH SOLE 19 64199 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 45541625 1217365 SH SOLE 21 1217365 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 41736429 1115649 SH SOLE 22 1079188 0 36461 SKYWARD SPECIALTY INS GROUP COM 830940102 222851 5957 SH SOLE 25 5957 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 42273 1130 SH SOLE 28 0 0 1130 SKYWARD SPECIALTY INS GROUP COM 830940102 779849 20846 SH SOLE 30 20846 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 223861 5984 SH SOLE 40 5984 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 27012 2656 SH SOLE 2 1185 0 1471 SKYWATER TECHNOLOGY INC COM 83089J108 456084 44846 SH SOLE 18 44846 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 413227 40632 SH SOLE 19 40632 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 6649410 653826 SH SOLE 21 653826 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 3664180 360293 SH SOLE 22 355703 0 4590 SKYWATER TECHNOLOGY INC COM 83089J108 118979 11699 SH SOLE 43 11178 0 521 SKYWEST INC COM 830879102 1829653 26486 SH SOLE 2 4079 0 22407 SKYWEST INC COM 830879102 3938 57 SH SOLE 4 57 0 0 SKYWEST INC COM 830879102 24040 348 SH SOLE 7 348 0 0 SKYWEST INC COM 830879102 8855918 128198 SH SOLE 18 128198 0 0 SKYWEST INC COM 830879102 9544784 138170 SH SOLE 19 138170 0 0 SKYWEST INC COM 830879102 328075427 4749210 SH SOLE 21 4749210 0 0 SKYWEST INC COM 830879102 85237743 1233899 SH SOLE 22 1188556 0 45343 SKYWEST INC COM 830879102 111495 1614 SH SOLE 25 1614 0 0 SKYWEST INC COM 830879102 550982 7976 SH SOLE 26 0 0 7976 SKYWEST INC COM 830879102 4875805 70582 SH SOLE 30 70582 0 0 SKYWEST INC COM 830879102 199710 2891 SH SOLE 40 2891 0 0 SKYWEST INC COM 830879102 7066539 102295 SH SOLE 43 100038 0 2257 SKYWORKS SOLUTIONS INC COM 83088M102 48923595 451658 SH SOLE 2 238400 0 213258 SKYWORKS SOLUTIONS INC COM 83088M102 18298064 168926 SH SOLE 4 48170 0 120756 SKYWORKS SOLUTIONS INC COM 83088M102 15714849 145078 SH SOLE 7 100423 0 44655 SKYWORKS SOLUTIONS INC COM 83088M102 708846 6544 SH SOLE 13 6544 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2678429 24727 SH SOLE 15 24727 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 38583367 356198 SH SOLE 18 346020 0 10178 SKYWORKS SOLUTIONS INC COM 83088M102 24967977 230502 SH SOLE 19 230502 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 821587052 7584814 SH SOLE 21 7584814 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 380388969 3511715 SH SOLE 22 3158321 0 353394 SKYWORKS SOLUTIONS INC COM 83088M102 25719609 237441 SH SOLE 23 237441 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 46367892 428064 SH SOLE 25 427142 0 922 SKYWORKS SOLUTIONS INC COM 83088M102 18342584 169337 SH SOLE 26 94634 0 74703 SKYWORKS SOLUTIONS INC COM 83088M102 33417370 308506 SH SOLE 28 4692 0 303814 SKYWORKS SOLUTIONS INC COM 83088M102 10290 95 SH SOLE 29 95 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 156960554 1449045 SH SOLE 30 1307880 0 141165 SKYWORKS SOLUTIONS INC COM 83088M102 4040553 37302 SH SOLE 31 34737 0 2565 SKYWORKS SOLUTIONS INC COM 83088M102 12521684 115599 SH SOLE 34 115599 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3981952 36761 SH SOLE 36 36761 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 900681 8315 SH SOLE 40 8315 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 37912 350 SH OTR 43 350 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 18333580 169254 SH SOLE 43 146667 0 22587 SKYX PLATFORMS CORP COM 78471E105 9365 7149 SH SOLE 2 2117 0 5032 SKYX PLATFORMS CORP COM 78471E105 200902 153360 SH SOLE 18 153360 0 0 SKYX PLATFORMS CORP COM 78471E105 169184 129148 SH SOLE 19 129148 0 0 SKYX PLATFORMS CORP COM 78471E105 2735373 2088071 SH SOLE 21 2088071 0 0 SKYX PLATFORMS CORP COM 78471E105 1547253 1181109 SH SOLE 22 1168960 0 12149 SL GREEN RLTY CORP COM 78440X887 6307534 114412 SH SOLE 2 45805 0 68607 SL GREEN RLTY CORP COM 78440X887 6386755 115849 SH SOLE 4 115849 0 0 SL GREEN RLTY CORP COM 78440X887 5848356 106083 SH SOLE 7 95525 0 10558 SL GREEN RLTY CORP COM 78440X887 16897786 306508 SH SOLE 18 306376 0 132 SL GREEN RLTY CORP COM 78440X887 21632516 392391 SH SOLE 19 392391 0 0 SL GREEN RLTY CORP COM 78440X887 435798956 7904933 SH SOLE 21 7904933 0 0 SL GREEN RLTY CORP COM 78440X887 146485151 2657086 SH SOLE 22 2347228 0 309858 SL GREEN RLTY CORP COM 78440X887 696182 12628 SH SOLE 23 12628 0 0 SL GREEN RLTY CORP COM 78440X887 30714522 557129 SH SOLE 25 557129 0 0 SL GREEN RLTY CORP COM 78440X887 1698390 30807 SH SOLE 26 30807 0 0 SL GREEN RLTY CORP COM 78440X887 5194845 94229 SH SOLE 28 26387 0 67842 SL GREEN RLTY CORP COM 78440X887 17782512 322556 SH SOLE 30 322556 0 0 SL GREEN RLTY CORP COM 78440X887 4257966 77235 SH SOLE 34 77235 0 0 SL GREEN RLTY CORP COM 78440X887 249849 4532 SH SOLE 36 4532 0 0 SL GREEN RLTY CORP COM 78440X887 706601 12817 SH SOLE 40 12817 0 0 SL GREEN RLTY CORP COM 78440X887 633063 11483 SH SOLE 43 11399 0 84 SLEEP NUMBER CORP COM 83125X103 118125 7369 SH SOLE 2 997 0 6372 SLEEP NUMBER CORP COM 83125X103 3430 214 SH SOLE 7 214 0 0 SLEEP NUMBER CORP COM 83125X103 923120 57587 SH SOLE 18 57587 0 0 SLEEP NUMBER CORP COM 83125X103 771652 48138 SH SOLE 19 48138 0 0 SLEEP NUMBER CORP COM 83125X103 13448994 838989 SH SOLE 21 838989 0 0 SLEEP NUMBER CORP COM 83125X103 9425736 588006 SH SOLE 22 574705 0 13301 SLEEP NUMBER CORP COM 83125X103 6989 436 SH SOLE 28 436 0 0 SLEEP NUMBER CORP COM 83125X103 194700 12146 SH SOLE 43 11394 0 752 SLM CORP COM 78442P106 9322699 427843 SH SOLE 2 192949 0 234894 SLM CORP COM 78442P106 11876 545 SH SOLE 4 545 0 0 SLM CORP COM 78442P106 1133036 51998 SH SOLE 7 49334 0 2664 SLM CORP COM 78442P106 8609948 395133 SH SOLE 18 395133 0 0 SLM CORP COM 78442P106 1554194 71326 SH SOLE 19 71326 0 0 SLM CORP COM 78442P106 250185982 11481688 SH SOLE 21 11481688 0 0 SLM CORP COM 78442P106 141671128 6501658 SH SOLE 22 6218792 0 282866 SLM CORP COM 78442P106 893041 40984 SH SOLE 25 40984 0 0 SLM CORP COM 78442P106 2334232 107124 SH SOLE 26 107124 0 0 SLM CORP COM 78442P106 427106 19601 SH SOLE 28 5449 0 14152 SLM CORP COM 78442P106 6330409 290519 SH SOLE 30 290519 0 0 SLM CORP COM 78442P106 61056 2802 SH SOLE 31 2802 0 0 SLM CORP COM 78442P106 130370 5983 SH SOLE 36 5983 0 0 SLM CORP COM 78442P106 891451 40911 SH SOLE 40 40911 0 0 SLM CORP COM 78442P106 6066085 278388 SH SOLE 43 260200 0 18189 SLR INVESTMENT CORP COM 83413U100 2865308 186665 SH SOLE 30 186665 0 0 SM ENERGY CO COM 78454L100 14147729 283806 SH SOLE 2 117861 0 165945 SM ENERGY CO COM 78454L100 20239 406 SH SOLE 4 406 0 0 SM ENERGY CO COM 78454L100 613803 12313 SH SOLE 7 11733 0 580 SM ENERGY CO COM 78454L100 21321493 427713 SH SOLE 18 416207 0 11506 SM ENERGY CO COM 78454L100 44525123 893182 SH SOLE 19 893182 0 0 SM ENERGY CO COM 78454L100 670972226 13459824 SH SOLE 21 13459824 0 0 SM ENERGY CO COM 78454L100 210865301 4229996 SH SOLE 22 4012741 0 217255 SM ENERGY CO COM 78454L100 855476 17161 SH SOLE 23 17161 0 0 SM ENERGY CO COM 78454L100 8667968 173881 SH SOLE 26 48264 0 125617 SM ENERGY CO COM 78454L100 14432622 289521 SH SOLE 30 289521 0 0 SM ENERGY CO COM 78454L100 82253 1650 SH SOLE 36 1650 0 0 SM ENERGY CO COM 78454L100 7477075 149991 SH SOLE 43 137347 0 12644 SMART GLOBAL HLDGS INC SHS G8232Y101 3304002 125532 SH SOLE 2 96977 0 28555 SMART GLOBAL HLDGS INC SHS G8232Y101 2685 102 SH SOLE 4 102 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 477024 18124 SH SOLE 7 17152 0 972 SMART GLOBAL HLDGS INC SHS G8232Y101 4385175 166610 SH SOLE 18 166610 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 3538987 134460 SH SOLE 19 134460 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 164014975 6231572 SH SOLE 21 6231572 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 40359167 1533403 SH SOLE 22 1471487 0 61916 SMART GLOBAL HLDGS INC SHS G8232Y101 11318 430 SH SOLE 23 430 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 236143 8972 SH SOLE 25 8972 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 655658 24911 SH SOLE 26 24911 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 22740 864 SH SOLE 28 864 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 3277945 124542 SH SOLE 30 124542 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 267095 10148 SH SOLE 40 10148 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1166476 44319 SH SOLE 43 40383 0 3936 SMART SAND INC COM 83191H107 99217 51946 SH SOLE 18 4657 0 47289 SMART SAND INC COM 83191H107 126891 66435 SH SOLE 21 66435 0 0 SMART SAND INC COM 83191H107 680581 356325 SH SOLE 22 356325 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1257521 59683 SH SOLE 2 48191 0 11492 SMARTFINANCIAL INC COM NEW 83190L208 1096 52 SH SOLE 7 52 0 0 SMARTFINANCIAL INC COM NEW 83190L208 987193 46853 SH SOLE 18 46853 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1574055 74706 SH SOLE 19 74706 0 0 SMARTFINANCIAL INC COM NEW 83190L208 13952112 662179 SH SOLE 21 662179 0 0 SMARTFINANCIAL INC COM NEW 83190L208 10935709 519018 SH SOLE 22 504661 0 14357 SMARTFINANCIAL INC COM NEW 83190L208 62704 2976 SH SOLE 25 2976 0 0 SMARTFINANCIAL INC COM NEW 83190L208 34829 1653 SH SOLE 26 0 0 1653 SMARTFINANCIAL INC COM NEW 83190L208 59481 2823 SH SOLE 30 2823 0 0 SMARTFINANCIAL INC COM NEW 83190L208 64432 3058 SH SOLE 40 3058 0 0 SMARTFINANCIAL INC COM NEW 83190L208 42 2 SH SOLE 43 0 0 2 SMARTRENT INC COM CL A 83193G107 410820 153291 SH SOLE 2 53477 0 99814 SMARTRENT INC COM CL A 83193G107 3538 1320 SH SOLE 7 1320 0 0 SMARTRENT INC COM CL A 83193G107 1400145 522442 SH SOLE 18 522442 0 0 SMARTRENT INC COM CL A 83193G107 1070124 399300 SH SOLE 19 399300 0 0 SMARTRENT INC COM CL A 83193G107 20371085 7601151 SH SOLE 21 7601151 0 0 SMARTRENT INC COM CL A 83193G107 13229654 4936438 SH SOLE 22 4734879 0 201559 SMARTRENT INC COM CL A 83193G107 106174 39617 SH SOLE 25 39617 0 0 SMARTRENT INC COM CL A 83193G107 15815 5901 SH SOLE 28 0 0 5901 SMARTRENT INC COM CL A 83193G107 2657606 991644 SH SOLE 30 991644 0 0 SMARTRENT INC COM CL A 83193G107 129088 48167 SH SOLE 40 48167 0 0 SMARTRENT INC COM CL A 83193G107 214 80 SH SOLE 43 80 0 0 SMARTSHEET INC COM CL A 83200N103 6665313 173125 SH SOLE 2 57373 0 115752 SMARTSHEET INC COM CL A 83200N103 121391 3153 SH SOLE 4 407 0 2746 SMARTSHEET INC COM CL A 83200N103 732886 19036 SH SOLE 7 18051 0 985 SMARTSHEET INC COM CL A 83200N103 3469582 90119 SH SOLE 18 90119 0 0 SMARTSHEET INC COM CL A 83200N103 2692459 69934 SH SOLE 19 69934 0 0 SMARTSHEET INC COM CL A 83200N103 108248833 2811658 SH SOLE 21 2811658 0 0 SMARTSHEET INC COM CL A 83200N103 132862692 3450979 SH SOLE 22 3280946 0 170033 SMARTSHEET INC COM CL A 83200N103 20174 524 SH SOLE 23 524 0 0 SMARTSHEET INC COM CL A 83200N103 998575 25937 SH SOLE 25 25937 0 0 SMARTSHEET INC COM CL A 83200N103 3685836 95736 SH SOLE 26 38683 0 57053 SMARTSHEET INC COM CL A 83200N103 951836 24723 SH SOLE 28 21093 0 3630 SMARTSHEET INC COM CL A 83200N103 31742211 824473 SH SOLE 30 824473 0 0 SMARTSHEET INC COM CL A 83200N103 61369 1594 SH SOLE 31 1594 0 0 SMARTSHEET INC COM CL A 83200N103 23062 599 SH SOLE 36 599 0 0 SMARTSHEET INC COM CL A 83200N103 1017055 26417 SH SOLE 40 26417 0 0 SMARTSHEET INC COM CL A 83200N103 15747 409 SH OTR 43 409 0 0 SMARTSHEET INC COM CL A 83200N103 1951257 50682 SH SOLE 43 42707 0 7975 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5300 209 SH SOLE 2 0 0 209 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 9532545 375889 SH SOLE 18 375889 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7793955 307333 SH SOLE 43 267216 0 40117 SMITH & WESSON BRANDS INC COM 831754106 463425 26695 SH SOLE 2 13426 0 13269 SMITH & WESSON BRANDS INC COM 831754106 3472 200 SH SOLE 4 200 0 0 SMITH & WESSON BRANDS INC COM 831754106 15259 879 SH SOLE 7 879 0 0 SMITH & WESSON BRANDS INC COM 831754106 2234440 128712 SH SOLE 18 128712 0 0 SMITH & WESSON BRANDS INC COM 831754106 1696159 97705 SH SOLE 19 97705 0 0 SMITH & WESSON BRANDS INC COM 831754106 42590989 2453398 SH SOLE 21 2453398 0 0 SMITH & WESSON BRANDS INC COM 831754106 25089957 1445274 SH SOLE 22 1391032 0 54242 SMITH & WESSON BRANDS INC COM 831754106 592306 34119 SH SOLE 26 34119 0 0 SMITH & WESSON BRANDS INC COM 831754106 468772 27003 SH SOLE 30 27003 0 0 SMITH & WESSON BRANDS INC COM 831754106 291735 16805 SH SOLE 43 15779 0 1026 SMITH A O CORP COM 831865209 36134146 403914 SH SOLE 2 301658 0 102256 SMITH A O CORP COM 831865209 12178816 136137 SH SOLE 4 76332 0 59805 SMITH A O CORP COM 831865209 9932475 111027 SH SOLE 7 101600 0 9427 SMITH A O CORP COM 831865209 911240 10186 SH SOLE 13 10186 0 0 SMITH A O CORP COM 831865209 1463118 16355 SH SOLE 15 16355 0 0 SMITH A O CORP COM 831865209 28396304 317419 SH SOLE 18 285840 0 31579 SMITH A O CORP COM 831865209 36028584 402734 SH SOLE 19 402734 0 0 SMITH A O CORP COM 831865209 297588243 3326495 SH SOLE 21 3326495 0 0 SMITH A O CORP COM 831865209 300576922 3359903 SH SOLE 22 2980589 0 379314 SMITH A O CORP COM 831865209 25099792 280570 SH SOLE 23 280570 0 0 SMITH A O CORP COM 831865209 3590298 40133 SH SOLE 25 39790 0 343 SMITH A O CORP COM 831865209 16281899 182002 SH SOLE 26 78416 0 103586 SMITH A O CORP COM 831865209 15993122 178774 SH SOLE 28 1194 0 177580 SMITH A O CORP COM 831865209 594104 6641 SH SOLE 29 6641 0 0 SMITH A O CORP COM 831865209 76567830 855889 SH SOLE 30 720832 0 135057 SMITH A O CORP COM 831865209 2803497 31338 SH SOLE 31 29816 0 1522 SMITH A O CORP COM 831865209 69074660 772129 SH SOLE 34 772129 0 0 SMITH A O CORP COM 831865209 1648927 18432 SH SOLE 36 18432 0 0 SMITH A O CORP COM 831865209 587037 6562 SH SOLE 40 6562 0 0 SMITH A O CORP COM 831865209 18071 202 SH OTR 43 202 0 0 SMITH A O CORP COM 831865209 10246137 114533 SH SOLE 43 92659 0 21874 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 126255 4251 SH SOLE 2 0 0 4251 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 34422 1159 SH SOLE 4 1159 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 711582 23959 SH SOLE 18 23959 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 11924906 401512 SH SOLE 19 401512 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 4410836 148513 SH SOLE 22 148513 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 22958 773 SH SOLE 26 773 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 3211788 108141 SH SOLE 34 108141 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 3468 10072 SH SOLE 18 10072 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 40054 116334 SH SOLE 21 116334 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 135276 392901 SH SOLE 22 392901 0 0 SMITH MIDLAND CORP COM 832156103 33920 722 SH SOLE 18 722 0 0 SMITH MIDLAND CORP COM 832156103 463599 9868 SH SOLE 21 9868 0 0 SMITH MIDLAND CORP COM 832156103 410934 8747 SH SOLE 22 8747 0 0 SMUCKER J M CO COM NEW 832696405 25200936 200214 SH SOLE 2 40768 0 159446 SMUCKER J M CO COM NEW 832696405 16515403 131210 SH SOLE 4 59834 0 71376 SMUCKER J M CO COM NEW 832696405 12972414 103062 SH SOLE 7 94450 0 8612 SMUCKER J M CO COM NEW 832696405 296676 2357 SH SOLE 13 2357 0 0 SMUCKER J M CO COM NEW 832696405 1751355 13914 SH SOLE 15 13914 0 0 SMUCKER J M CO COM NEW 832696405 20896937 166020 SH SOLE 18 159521 0 6499 SMUCKER J M CO COM NEW 832696405 10328892 82060 SH SOLE 19 82060 0 0 SMUCKER J M CO COM NEW 832696405 466879396 3709219 SH SOLE 21 3709219 0 0 SMUCKER J M CO COM NEW 832696405 318870625 2533333 SH SOLE 22 2303837 0 229496 SMUCKER J M CO COM NEW 832696405 20315418 161400 SH SOLE 23 161400 0 0 SMUCKER J M CO COM NEW 832696405 19439866 154444 SH SOLE 25 153969 0 475 SMUCKER J M CO COM NEW 832696405 14044575 111580 SH SOLE 26 66761 0 44819 SMUCKER J M CO COM NEW 832696405 31231494 248125 SH SOLE 28 1526 0 246599 SMUCKER J M CO COM NEW 832696405 128466069 1020625 SH SOLE 30 1020625 0 0 SMUCKER J M CO COM NEW 832696405 3132527 24887 SH SOLE 31 23165 0 1722 SMUCKER J M CO COM NEW 832696405 3476404 27619 SH SOLE 34 27619 0 0 SMUCKER J M CO COM NEW 832696405 5128196 40742 SH SOLE 36 40742 0 0 SMUCKER J M CO COM NEW 832696405 669628 5320 SH SOLE 40 5320 0 0 SMUCKER J M CO COM NEW 832696405 33230 264 SH OTR 43 264 0 0 SMUCKER J M CO COM NEW 832696405 51617268 410084 SH SOLE 43 384915 0 25169 SNAP INC CL A 83304A106 7366854 641712 SH SOLE 2 605004 0 36708 SNAP INC CL A 83304A106 8758000 762892 SH SOLE 4 358786 0 404106 SNAP INC CL A 83304A106 2008128 174924 SH SOLE 7 171187 0 3737 SNAP INC CL A 83304A106 523626 45612 SH SOLE 13 45612 0 0 SNAP INC CL A 83304A106 1102287 96018 SH SOLE 15 96018 0 0 SNAP INC CL A 83304A106 10589382 922420 SH SOLE 18 738952 0 183468 SNAP INC CL A 83304A106 8368449 728959 SH SOLE 19 728959 0 0 SNAP INC CL A 83304A106 82923874 7223334 SH SOLE 21 7223334 0 0 SNAP INC CL A 83304A106 214382032 18674393 SH SOLE 22 17202729 0 1471664 SNAP INC CL A 83304A106 19476520 1696561 SH SOLE 23 1696561 0 0 SNAP INC CL A 83304A106 4159147 362295 SH SOLE 25 357907 0 4388 SNAP INC CL A 83304A106 9530524 830185 SH SOLE 26 643621 0 186564 SNAP INC CL A 83304A106 17048443 1485056 SH SOLE 28 20132 0 1464924 SNAP INC CL A 83304A106 9781 852 SH SOLE 29 852 0 0 SNAP INC CL A 83304A106 53176485 4632098 SH SOLE 30 3154257 0 1477841 SNAP INC CL A 83304A106 2654716 231247 SH SOLE 31 214216 0 17031 SNAP INC CL A 83304A106 11617450 1011973 SH SOLE 34 1011973 0 0 SNAP INC CL A 83304A106 1187973 103482 SH SOLE 36 103482 0 0 SNAP INC CL A 83304A106 570923 49732 SH SOLE 40 49732 0 0 SNAP INC CL A 83304A106 4908044 427530 SH SOLE 43 399922 0 27608 SNAP INC NOTE 0.750% 8/0 83304AAB2 4133770 4315000 PRN SOLE 21 4315000 0 0 SNAP INC NOTE 5/0 83304AAF3 3289704 4080000 PRN SOLE 2 4080000 0 0 SNAP INC NOTE 5/0 83304AAF3 7055125 8750000 PRN SOLE 21 8750000 0 0 SNAP INC NOTE 5/0 83304AAF3 5079690 6300000 PRN SOLE 22 6300000 0 0 SNAP INC NOTE 0.125% 3/0 83304AAH9 13002640 17120000 PRN SOLE 2 17120000 0 0 SNAP INC NOTE 0.125% 3/0 83304AAH9 8677288 11425000 PRN SOLE 21 11425000 0 0 SNAP INC NOTE 0.125% 3/0 83304AAH9 15949500 21000000 PRN SOLE 22 21000000 0 0 SNAP ON INC COM 833034101 51546131 174013 SH SOLE 2 108559 0 65454 SNAP ON INC COM 833034101 17860289 60294 SH SOLE 4 30401 0 29893 SNAP ON INC COM 833034101 12301720 41529 SH SOLE 7 33847 0 7682 SNAP ON INC COM 833034101 585923 1978 SH SOLE 13 1978 0 0 SNAP ON INC COM 833034101 2194990 7410 SH SOLE 15 7410 0 0 SNAP ON INC COM 833034101 32626559 110143 SH SOLE 18 92016 0 18127 SNAP ON INC COM 833034101 24349876 82202 SH SOLE 19 82202 0 0 SNAP ON INC COM 833034101 436945235 1475070 SH SOLE 21 1475070 0 0 SNAP ON INC COM 833034101 395640911 1335632 SH SOLE 22 1196734 0 138898 SNAP ON INC COM 833034101 26095501 88095 SH SOLE 23 88095 0 0 SNAP ON INC COM 833034101 28482442 96153 SH SOLE 25 95978 0 175 SNAP ON INC COM 833034101 17984997 60715 SH SOLE 26 34570 0 26145 SNAP ON INC COM 833034101 33257212 112272 SH SOLE 28 753 0 111519 SNAP ON INC COM 833034101 97036340 327582 SH SOLE 30 326261 0 1321 SNAP ON INC COM 833034101 3579522 12084 SH SOLE 31 11223 0 861 SNAP ON INC COM 833034101 58201009 196479 SH SOLE 34 196479 0 0 SNAP ON INC COM 833034101 3702750 12500 SH SOLE 36 12500 0 0 SNAP ON INC COM 833034101 760693 2568 SH SOLE 40 2568 0 0 SNAP ON INC COM 833034101 34065 115 SH OTR 43 115 0 0 SNAP ON INC COM 833034101 17910773 60464 SH SOLE 43 47338 0 13126 SNAP ONE HOLDINGS CORP COM 83303Y105 108155 12547 SH SOLE 2 5686 0 6861 SNAP ONE HOLDINGS CORP COM 83303Y105 388 45 SH SOLE 7 45 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 424276 49220 SH SOLE 18 49220 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 334542 38810 SH SOLE 19 38810 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 5402163 626701 SH SOLE 21 626701 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 2863400 332181 SH SOLE 22 319159 0 13022 SNAP ONE HOLDINGS CORP COM 83303Y105 33463 3882 SH SOLE 25 3882 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 67693 7853 SH SOLE 30 7853 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 31765 3685 SH SOLE 40 3685 0 0 SNDL INC COM 83307B101 702 350 SH SOLE 43 0 0 350 SNOWFLAKE INC CL A 833445109 82395800 509875 SH SOLE 2 70629 0 439246 SNOWFLAKE INC CL A 833445109 30713534 190059 SH SOLE 4 85622 0 104437 SNOWFLAKE INC CL A 833445109 20525624 127015 SH SOLE 7 121852 0 5163 SNOWFLAKE INC CL A 833445109 2104678 13024 SH SOLE 13 13024 0 0 SNOWFLAKE INC CL A 833445109 4488763 27777 SH SOLE 15 27777 0 0 SNOWFLAKE INC CL A 833445109 39127723 242127 SH SOLE 18 198044 0 44083 SNOWFLAKE INC CL A 833445109 43752069 270743 SH SOLE 19 270743 0 0 SNOWFLAKE INC CL A 833445109 536520565 3320053 SH SOLE 21 3320053 0 0 SNOWFLAKE INC CL A 833445109 1265156866 7828941 SH SOLE 22 7247229 0 581712 SNOWFLAKE INC CL A 833445109 72226150 446944 SH SOLE 23 446944 0 0 SNOWFLAKE INC CL A 833445109 84255008 521380 SH SOLE 25 520236 0 1144 SNOWFLAKE INC CL A 833445109 46053576 284985 SH SOLE 26 163839 0 121146 SNOWFLAKE INC CL A 833445109 75607307 467867 SH SOLE 28 7522 0 460345 SNOWFLAKE INC CL A 833445109 102939 637 SH SOLE 29 637 0 0 SNOWFLAKE INC CL A 833445109 203512738 1259361 SH SOLE 30 1259361 0 0 SNOWFLAKE INC CL A 833445109 10559429 65343 SH SOLE 31 60889 0 4454 SNOWFLAKE INC CL A 833445109 55853646 345629 SH SOLE 34 345629 0 0 SNOWFLAKE INC CL A 833445109 9413362 58251 SH SOLE 36 58251 0 0 SNOWFLAKE INC CL A 833445109 2203093 13633 SH SOLE 40 13633 0 0 SNOWFLAKE INC CL A 833445109 71427 442 SH OTR 43 442 0 0 SNOWFLAKE INC CL A 833445109 23517348 145528 SH SOLE 43 113811 0 31717 SOBR SAFE INC COM NEW 833592207 8231 20075 SH SOLE 21 20075 0 0 SOBR SAFE INC COM NEW 833592207 13981 34100 SH SOLE 22 34100 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 165718 3371 SH SOLE 4 3371 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1186132 24128 SH SOLE 7 24128 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3442626 70029 SH SOLE 19 70029 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 25622929 521215 SH SOLE 21 521215 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 7201153 146484 SH SOLE 22 146484 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 11829469 240632 SH SOLE 25 240632 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 276132 5617 SH SOLE 30 5617 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 55885825 1136815 SH SOLE 34 1136815 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 9668541 196675 SH SOLE 43 173697 0 22978 SOCIETAL CDMO INC COM 75629F109 531211 491862 SH SOLE 22 491862 0 0 SOCIETY PASS INC COM 83370P102 20137 129083 SH SOLE 22 129083 0 0 SOFI TECHNOLOGIES INC COM 83406F102 9878798 1353260 SH SOLE 2 291536 0 1061724 SOFI TECHNOLOGIES INC COM 83406F102 19710 2700 SH SOLE 4 2700 0 0 SOFI TECHNOLOGIES INC COM 83406F102 948701 129959 SH SOLE 7 123816 0 6143 SOFI TECHNOLOGIES INC COM 83406F102 2269877 310942 SH SOLE 18 310942 0 0 SOFI TECHNOLOGIES INC COM 83406F102 2255240 308937 SH SOLE 19 308937 0 0 SOFI TECHNOLOGIES INC COM 83406F102 98108299 13439493 SH SOLE 21 13439493 0 0 SOFI TECHNOLOGIES INC COM 83406F102 176695434 24204854 SH SOLE 22 22952742 0 1252112 SOFI TECHNOLOGIES INC COM 83406F102 1308364 179228 SH SOLE 25 179228 0 0 SOFI TECHNOLOGIES INC COM 83406F102 2544627 348579 SH SOLE 26 348579 0 0 SOFI TECHNOLOGIES INC COM 83406F102 261982 35888 SH SOLE 28 10215 0 25673 SOFI TECHNOLOGIES INC COM 83406F102 4679556 641035 SH SOLE 30 641035 0 0 SOFI TECHNOLOGIES INC COM 83406F102 91104 12480 SH SOLE 31 12480 0 0 SOFI TECHNOLOGIES INC COM 83406F102 74278 10175 SH SOLE 36 10175 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1428559 195693 SH SOLE 40 195693 0 0 SOFI TECHNOLOGIES INC COM 83406F102 21316 2920 SH OTR 43 2920 0 0 SOFI TECHNOLOGIES INC COM 83406F102 4551652 623514 SH SOLE 43 498219 0 125295 SOHO HOUSE & CO INC COM CL A 586001109 74441 13129 SH SOLE 2 9078 0 4051 SOHO HOUSE & CO INC COM CL A 586001109 587463 103609 SH SOLE 21 103609 0 0 SOHO HOUSE & CO INC COM CL A 586001109 3258974 574775 SH SOLE 22 558062 0 16713 SOHO HOUSE & CO INC COM CL A 586001109 38363 6766 SH SOLE 25 6766 0 0 SOHO HOUSE & CO INC COM CL A 586001109 25810 4552 SH SOLE 26 158 0 4394 SOHO HOUSE & CO INC COM CL A 586001109 19788 3490 SH SOLE 28 0 0 3490 SOHO HOUSE & CO INC COM CL A 586001109 180187 31779 SH SOLE 30 31779 0 0 SOHO HOUSE & CO INC COM CL A 586001109 33816 5964 SH SOLE 40 5964 0 0 SOHO HOUSE & CO INC COM CL A 586001109 101062 17824 SH SOLE 43 17824 0 0 SOHU COM LTD SPONSORED ADS 83410S108 27461 2598 SH SOLE 2 2598 0 0 SOHU COM LTD SPONSORED ADS 83410S108 25199 2384 SH SOLE 7 2384 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 3028 3089 SH SOLE 22 3089 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2095188 29518 SH SOLE 2 23568 0 5950 SOLAREDGE TECHNOLOGIES INC COM 83417M104 28605 403 SH SOLE 4 163 0 240 SOLAREDGE TECHNOLOGIES INC COM 83417M104 788091 11103 SH SOLE 7 10638 0 465 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2097956 29557 SH SOLE 18 29557 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 413167198 5820896 SH SOLE 21 5820896 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 68111272 959584 SH SOLE 22 933958 0 25626 SOLAREDGE TECHNOLOGIES INC COM 83417M104 822303 11585 SH SOLE 25 11585 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2902230 40888 SH SOLE 26 13602 0 27286 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2502329 35254 SH SOLE 28 32329 0 2925 SOLAREDGE TECHNOLOGIES INC COM 83417M104 99268156 1398537 SH SOLE 30 1398537 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 68212 961 SH SOLE 36 961 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 838132 11808 SH SOLE 40 11808 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 6773439 95427 SH SOLE 43 86680 0 8747 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4383353 4810000 PRN SOLE 21 4810000 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1064745 122808 SH SOLE 2 80895 0 41913 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1717 198 SH SOLE 7 198 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 713003 82238 SH SOLE 18 82238 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1685119 194362 SH SOLE 19 194362 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 10126638 1168009 SH SOLE 21 1168009 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 9246347 1066476 SH SOLE 22 1028587 0 37889 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 8037 927 SH SOLE 43 562 0 365 SOLARMAX TECHNOLOGY INC COM SHS 83419H103 57691 6305 SH SOLE 18 6305 0 0 SOLARMAX TECHNOLOGY INC COM SHS 83419H103 101968 11144 SH SOLE 22 11144 0 0 SOLARMAX TECHNOLOGY INC COM SHS 83419H103 62732 6856 SH SOLE 26 6856 0 0 SOLARWINDS CORP COM NEW 83417Q204 1225112 97077 SH SOLE 2 68857 0 28220 SOLARWINDS CORP COM NEW 83417Q204 1754 139 SH SOLE 4 139 0 0 SOLARWINDS CORP COM NEW 83417Q204 5692 451 SH SOLE 7 451 0 0 SOLARWINDS CORP COM NEW 83417Q204 1712698 135713 SH SOLE 18 135713 0 0 SOLARWINDS CORP COM NEW 83417Q204 1375492 108993 SH SOLE 19 108993 0 0 SOLARWINDS CORP COM NEW 83417Q204 27668000 2192393 SH SOLE 21 2192393 0 0 SOLARWINDS CORP COM NEW 83417Q204 17652982 1398810 SH SOLE 22 1333764 0 65046 SOLARWINDS CORP COM NEW 83417Q204 92176 7304 SH SOLE 25 7304 0 0 SOLARWINDS CORP COM NEW 83417Q204 224194 17765 SH SOLE 26 17765 0 0 SOLARWINDS CORP COM NEW 83417Q204 4353736 344987 SH SOLE 30 344987 0 0 SOLARWINDS CORP COM NEW 83417Q204 149938 11881 SH SOLE 40 11881 0 0 SOLARWINDS CORP COM NEW 83417Q204 551608 43709 SH SOLE 43 40282 0 3427 SOLENO THERAPEUTICS INC COM 834203309 230735 5391 SH SOLE 2 3796 0 1595 SOLENO THERAPEUTICS INC COM 834203309 1284856 30020 SH SOLE 21 30020 0 0 SOLENO THERAPEUTICS INC COM 834203309 11520733 269176 SH SOLE 22 262101 0 7075 SOLENO THERAPEUTICS INC COM 834203309 130240 3043 SH SOLE 25 3043 0 0 SOLENO THERAPEUTICS INC COM 834203309 656595 15341 SH SOLE 30 15341 0 0 SOLENO THERAPEUTICS INC COM 834203309 142396 3327 SH SOLE 40 3327 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 20020 1503 SH SOLE 2 1503 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 46833 3516 SH SOLE 18 3516 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 344802 25886 SH SOLE 21 25886 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 3609520 270985 SH SOLE 22 270985 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 26653 2001 SH SOLE 26 2001 0 0 SOLID BIOSCIENCES INC COM NEW 83422E204 42291 3175 SH SOLE 43 3175 0 0 SOLID POWER INC CLASS A COM 83422N105 139004 68475 SH SOLE 2 5627 0 62848 SOLID POWER INC CLASS A COM 83422N105 3004 1480 SH SOLE 7 1480 0 0 SOLID POWER INC CLASS A COM 83422N105 906192 446400 SH SOLE 18 446400 0 0 SOLID POWER INC CLASS A COM 83422N105 697236 343466 SH SOLE 19 343466 0 0 SOLID POWER INC CLASS A COM 83422N105 11980839 5901891 SH SOLE 21 5901891 0 0 SOLID POWER INC CLASS A COM 83422N105 7675913 3781238 SH SOLE 22 3651139 0 130099 SOLO BRANDS INC COM CL A 83425V104 7276 3353 SH SOLE 2 740 0 2613 SOLO BRANDS INC COM CL A 83425V104 1089 502 SH SOLE 7 502 0 0 SOLO BRANDS INC COM CL A 83425V104 112404 51799 SH SOLE 18 51799 0 0 SOLO BRANDS INC COM CL A 83425V104 90348 41635 SH SOLE 19 41635 0 0 SOLO BRANDS INC COM CL A 83425V104 1693501 780415 SH SOLE 21 780415 0 0 SOLO BRANDS INC COM CL A 83425V104 921191 424512 SH SOLE 22 416050 0 8462 SOLUNA HOLDINGS INC COM NEW 583543301 5841 2028 SH SOLE 22 2028 0 0 SONDER HOLDINGS INC CL A NEW 83542D300 193578 65398 SH SOLE 22 65398 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1397023 24535 SH SOLE 2 13820 0 10715 SONIC AUTOMOTIVE INC CL A 83545G102 3929 69 SH SOLE 4 69 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 5922 104 SH SOLE 7 104 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 3078803 54071 SH SOLE 18 46754 0 7317 SONIC AUTOMOTIVE INC CL A 83545G102 2913335 51165 SH SOLE 19 51165 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 98720522 1733764 SH SOLE 21 1733764 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 26081879 458059 SH SOLE 22 440287 0 17772 SONIC AUTOMOTIVE INC CL A 83545G102 160685 2822 SH SOLE 25 2822 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1735019 30471 SH SOLE 26 12730 0 17741 SONIC AUTOMOTIVE INC CL A 83545G102 2019776 35472 SH SOLE 30 35472 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 90535 1590 SH SOLE 36 1590 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 146734 2577 SH SOLE 40 2577 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 931311 16356 SH SOLE 43 12299 0 4057 SONIDA SENIOR LIVING INC COM 140475203 34627 1212 SH SOLE 18 1212 0 0 SONIDA SENIOR LIVING INC COM 140475203 231217 8093 SH SOLE 21 8093 0 0 SONIDA SENIOR LIVING INC COM 140475203 2401109 84043 SH SOLE 22 84043 0 0 SONIDA SENIOR LIVING INC COM 140475203 19285 675 SH SOLE 26 675 0 0 SONIM TECHNOLOGIES INC COM NEW 83548F200 2333 3824 SH SOLE 18 3824 0 0 SONIM TECHNOLOGIES INC COM NEW 83548F200 27075 44386 SH SOLE 21 44386 0 0 SONNET BIOTHERAPEUTC HLDNG I COM 83548R303 967 520 SH SOLE 22 520 0 0 SONO TEK CORP COM 835483108 6430 1315 SH SOLE 18 1315 0 0 SONO TEK CORP COM 835483108 91785 18770 SH SOLE 21 18770 0 0 SONO TEK CORP COM 835483108 4523 925 SH SOLE 22 925 0 0 SONOCO PRODS CO COM 835495102 10088742 174425 SH SOLE 2 97648 0 76777 SONOCO PRODS CO COM 835495102 6883 119 SH SOLE 4 119 0 0 SONOCO PRODS CO COM 835495102 2108962 36462 SH SOLE 7 35608 0 854 SONOCO PRODS CO COM 835495102 12577482 217453 SH SOLE 18 217453 0 0 SONOCO PRODS CO COM 835495102 1843361 31870 SH SOLE 19 31870 0 0 SONOCO PRODS CO COM 835495102 423007056 7313400 SH SOLE 21 7313400 0 0 SONOCO PRODS CO COM 835495102 170193332 2942485 SH SOLE 22 2813231 0 129254 SONOCO PRODS CO COM 835495102 1192719 20621 SH SOLE 25 20621 0 0 SONOCO PRODS CO COM 835495102 1927807 33330 SH SOLE 26 33330 0 0 SONOCO PRODS CO COM 835495102 199606 3451 SH SOLE 28 3451 0 0 SONOCO PRODS CO COM 835495102 3508517 60659 SH SOLE 30 60659 0 0 SONOCO PRODS CO COM 835495102 70449 1218 SH SOLE 31 1218 0 0 SONOCO PRODS CO COM 835495102 2412680 41713 SH SOLE 32 41713 0 0 SONOCO PRODS CO COM 835495102 170165 2942 SH SOLE 36 2942 0 0 SONOCO PRODS CO COM 835495102 1271323 21980 SH SOLE 40 21980 0 0 SONOCO PRODS CO COM 835495102 19203 332 SH OTR 43 332 0 0 SONOCO PRODS CO COM 835495102 2744883 47456 SH SOLE 43 36538 0 10918 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 377 2266 SH SOLE 22 2266 0 0 SONOS INC COM 83570H108 4660265 244505 SH SOLE 2 214947 0 29558 SONOS INC COM 83570H108 7147 375 SH SOLE 4 375 0 0 SONOS INC COM 83570H108 745055 39090 SH SOLE 7 37009 0 2081 SONOS INC COM 83570H108 6745753 353922 SH SOLE 18 353922 0 0 SONOS INC COM 83570H108 5385270 282543 SH SOLE 19 282543 0 0 SONOS INC COM 83570H108 275089816 14432834 SH SOLE 21 14432834 0 0 SONOS INC COM 83570H108 69222775 3631835 SH SOLE 22 3522850 0 108985 SONOS INC COM 83570H108 10883 571 SH SOLE 23 571 0 0 SONOS INC COM 83570H108 459708 24119 SH SOLE 25 24119 0 0 SONOS INC COM 83570H108 2501682 131253 SH SOLE 26 55736 0 75517 SONOS INC COM 83570H108 42313 2220 SH SOLE 28 2220 0 0 SONOS INC COM 83570H108 7443349 390522 SH SOLE 30 390522 0 0 SONOS INC COM 83570H108 48794 2560 SH SOLE 36 2560 0 0 SONOS INC COM 83570H108 442478 23215 SH SOLE 40 23215 0 0 SONOS INC COM 83570H108 2423784 127166 SH SOLE 43 119852 0 7314 SONY GROUP CORP SPONSORED ADR 835699307 36954 431 SH SOLE 2 205 0 226 SONY GROUP CORP SPONSORED ADR 835699307 131939240 1538829 SH SOLE 18 1535354 0 3475 SONY GROUP CORP SPONSORED ADR 835699307 77451600 903331 SH SOLE 19 903331 0 0 SONY GROUP CORP SPONSORED ADR 835699307 124237 1449 SH SOLE 21 1449 0 0 SONY GROUP CORP SPONSORED ADR 835699307 2364709 27580 SH SOLE 23 27580 0 0 SONY GROUP CORP SPONSORED ADR 835699307 10431471 121664 SH SOLE 25 55379 0 66285 SONY GROUP CORP SPONSORED ADR 835699307 43461606 506900 SH SOLE 34 506900 0 0 SONY GROUP CORP SPONSORED ADR 835699307 1604195 18710 SH SOLE 36 18710 0 0 SONY GROUP CORP SPONSORED ADR 835699307 98917510 1153692 SH SOLE 43 1033702 0 119989 SOPHIA GENETICS SA ORDINARY SHARES H82027105 9830 1994 SH SOLE 2 1994 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 1437021 291485 SH SOLE 19 291485 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 2036 413 SH SOLE 21 413 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 14716 2985 SH SOLE 22 2985 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 8849 1795 SH SOLE 34 1795 0 0 SOS LIMITED SPON ADS 83587W205 3774 2233 SH SOLE 43 2233 0 0 SOTERA HEALTH CO COM 83601L102 2128881 177259 SH SOLE 2 120918 0 56341 SOTERA HEALTH CO COM 83601L102 2294 191 SH SOLE 4 191 0 0 SOTERA HEALTH CO COM 83601L102 270141 22493 SH SOLE 7 21322 0 1171 SOTERA HEALTH CO COM 83601L102 2542817 211725 SH SOLE 18 211725 0 0 SOTERA HEALTH CO COM 83601L102 5630396 468809 SH SOLE 19 468809 0 0 SOTERA HEALTH CO COM 83601L102 78536777 6539282 SH SOLE 21 6539282 0 0 SOTERA HEALTH CO COM 83601L102 43778252 3645150 SH SOLE 22 3487241 0 157909 SOTERA HEALTH CO COM 83601L102 250240 20836 SH SOLE 25 20836 0 0 SOTERA HEALTH CO COM 83601L102 403392 33588 SH SOLE 26 33588 0 0 SOTERA HEALTH CO COM 83601L102 161631 13458 SH SOLE 28 1199 0 12259 SOTERA HEALTH CO COM 83601L102 981721 81742 SH SOLE 30 81742 0 0 SOTERA HEALTH CO COM 83601L102 19000 1582 SH SOLE 31 1582 0 0 SOTERA HEALTH CO COM 83601L102 2215593 184479 SH SOLE 34 184479 0 0 SOTERA HEALTH CO COM 83601L102 286210 23831 SH SOLE 40 23831 0 0 SOTERA HEALTH CO COM 83601L102 2811313 234081 SH SOLE 43 199050 0 35031 SOTHERLY HOTELS INC COM 83600C103 4618 3185 SH SOLE 18 3185 0 0 SOTHERLY HOTELS INC COM 83600C103 51762 35698 SH SOLE 21 35698 0 0 SOUND FINL BANCORP INC COM 83607A100 15910 391 SH SOLE 18 391 0 0 SOUND FINL BANCORP INC COM 83607A100 856118 21040 SH SOLE 21 21040 0 0 SOUND FINL BANCORP INC COM 83607A100 188883 4642 SH SOLE 22 4642 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 569045 96612 SH SOLE 2 55502 0 41110 SOUNDHOUND AI INC CLASS A COM 836100107 8034 1364 SH SOLE 7 1364 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 2025235 343843 SH SOLE 18 343843 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 1749778 297076 SH SOLE 19 297076 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 33816345 5741315 SH SOLE 21 5741315 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 33221396 5640305 SH SOLE 22 5481779 0 158526 SOUNDHOUND AI INC CLASS A COM 836100107 206315 35028 SH SOLE 25 35028 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 884448 150161 SH SOLE 30 150161 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 220221 37389 SH SOLE 40 37389 0 0 SOUNDTHINKING INC COM 82536T107 40351 2541 SH SOLE 2 355 0 2186 SOUNDTHINKING INC COM 82536T107 667 42 SH SOLE 7 42 0 0 SOUNDTHINKING INC COM 82536T107 376674 23720 SH SOLE 18 23720 0 0 SOUNDTHINKING INC COM 82536T107 362302 22815 SH SOLE 19 22815 0 0 SOUNDTHINKING INC COM 82536T107 5468008 344333 SH SOLE 21 344333 0 0 SOUNDTHINKING INC COM 82536T107 3612176 227467 SH SOLE 22 224126 0 3341 SOUNDTHINKING INC COM 82536T107 38033 2395 SH SOLE 43 2120 0 275 SOUTH PLAINS FINANCIAL INC COM 83946P107 1815693 67851 SH SOLE 2 37744 0 30107 SOUTH PLAINS FINANCIAL INC COM 83946P107 4576 171 SH SOLE 7 171 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 898360 33571 SH SOLE 18 33571 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 2769553 103496 SH SOLE 19 103496 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 14420108 538868 SH SOLE 21 538868 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 12082648 451519 SH SOLE 22 431878 0 19641 SOUTH PLAINS FINANCIAL INC COM 83946P107 80173 2996 SH SOLE 25 2996 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 51513 1925 SH SOLE 26 0 0 1925 SOUTH PLAINS FINANCIAL INC COM 83946P107 76587 2862 SH SOLE 30 2862 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 104337 3899 SH SOLE 40 3899 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 13032 487 SH SOLE 43 487 0 0 SOUTHERN CALIF BANCORP COM 84252A106 28090 1884 SH SOLE 18 1884 0 0 SOUTHERN CALIF BANCORP COM 84252A106 2378369 159515 SH SOLE 22 159515 0 0 SOUTHERN CALIF BANCORP COM 84252A106 30580 2051 SH SOLE 26 2051 0 0 SOUTHERN CO COM 842587107 75136674 1047347 SH SOLE 2 320859 0 726488 SOUTHERN CO COM 842587107 46877499 653436 SH SOLE 4 547063 0 106373 SOUTHERN CO COM 842587107 65479465 912733 SH SOLE 7 827056 0 85677 SOUTHERN CO COM 842587107 2236781 31179 SH SOLE 13 31179 0 0 SOUTHERN CO COM 842587107 11304431 157575 SH SOLE 15 157575 0 0 SOUTHERN CO COM 842587107 115251314 1606514 SH SOLE 18 1606514 0 0 SOUTHERN CO COM 842587107 48050735 669790 SH SOLE 19 669790 0 0 SOUTHERN CO COM 842587107 2538424199 35383666 SH SOLE 21 35383666 0 0 SOUTHERN CO COM 842587107 1762551579 24568603 SH SOLE 22 22194639 0 2373964 SOUTHERN CO COM 842587107 119394802 1664271 SH SOLE 23 1664271 0 0 SOUTHERN CO COM 842587107 34902801 486518 SH SOLE 25 486518 0 0 SOUTHERN CO COM 842587107 51907764 723554 SH SOLE 26 659396 0 64158 SOUTHERN CO COM 842587107 56165676 782906 SH SOLE 28 15131 0 767775 SOUTHERN CO COM 842587107 491078522 6845254 SH SOLE 30 6845254 0 0 SOUTHERN CO COM 842587107 17943609 250120 SH SOLE 31 232828 0 17292 SOUTHERN CO COM 842587107 7465480 104063 SH SOLE 34 104063 0 0 SOUTHERN CO COM 842587107 14743072 205507 SH SOLE 35 205507 0 0 SOUTHERN CO COM 842587107 20784585 289721 SH SOLE 36 289721 0 0 SOUTHERN CO COM 842587107 1924784 26830 SH SOLE 40 26830 0 0 SOUTHERN CO COM 842587107 135158 1884 SH OTR 43 1884 0 0 SOUTHERN CO COM 842587107 92822275 1293871 SH SOLE 43 1060374 0 233496 SOUTHERN CO NOTE 3.875%12/1 842587DP9 12935000 13000000 PRN SOLE 21 13000000 0 0 SOUTHERN COPPER CORP COM 84265V105 17893656 167984 SH SOLE 2 97268 0 70716 SOUTHERN COPPER CORP COM 84265V105 8530015 80079 SH SOLE 4 27009 0 53070 SOUTHERN COPPER CORP COM 84265V105 17179759 161282 SH SOLE 7 159591 0 1691 SOUTHERN COPPER CORP COM 84265V105 47934 450 SH SOLE 13 450 0 0 SOUTHERN COPPER CORP COM 84265V105 546235 5128 SH SOLE 15 5128 0 0 SOUTHERN COPPER CORP COM 84265V105 6977167 65501 SH SOLE 18 65501 0 0 SOUTHERN COPPER CORP COM 84265V105 7217582 67758 SH SOLE 19 67758 0 0 SOUTHERN COPPER CORP COM 84265V105 282900503 2655844 SH SOLE 21 2655844 0 0 SOUTHERN COPPER CORP COM 84265V105 176193986 1654093 SH SOLE 22 1479735 0 174358 SOUTHERN COPPER CORP COM 84265V105 12144984 114016 SH SOLE 23 114016 0 0 SOUTHERN COPPER CORP COM 84265V105 36154486 339415 SH SOLE 25 339415 0 0 SOUTHERN COPPER CORP COM 84265V105 12396158 116374 SH SOLE 26 56134 0 60240 SOUTHERN COPPER CORP COM 84265V105 16103268 151176 SH SOLE 28 1391 0 149785 SOUTHERN COPPER CORP COM 84265V105 3820872 35870 SH SOLE 29 35870 0 0 SOUTHERN COPPER CORP COM 84265V105 60811522 570893 SH SOLE 30 570893 0 0 SOUTHERN COPPER CORP COM 84265V105 10501594 98588 SH SOLE 31 96936 0 1652 SOUTHERN COPPER CORP COM 84265V105 91625202 860169 SH SOLE 34 860169 0 0 SOUTHERN COPPER CORP COM 84265V105 987121 9267 SH SOLE 36 9267 0 0 SOUTHERN COPPER CORP COM 84265V105 126333 1186 SH SOLE 40 1186 0 0 SOUTHERN COPPER CORP COM 84265V105 35186612 330329 SH SOLE 43 298384 0 31945 SOUTHERN FIRST BANCSHARES COM 842873101 2104894 66275 SH SOLE 2 48759 0 17516 SOUTHERN FIRST BANCSHARES COM 842873101 730 23 SH SOLE 7 23 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 689795 21719 SH SOLE 18 21719 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 2146468 67584 SH SOLE 19 67584 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 9627059 303119 SH SOLE 21 303119 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 9063637 285379 SH SOLE 22 274313 0 11066 SOUTHERN FIRST BANCSHARES COM 842873101 138442 4359 SH SOLE 23 4359 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 341134 10741 SH SOLE 26 0 0 10741 SOUTHERN FIRST BANCSHARES COM 842873101 24932 785 SH SOLE 43 785 0 0 SOUTHERN MO BANCORP INC COM 843380106 339058 7757 SH SOLE 2 2961 0 4796 SOUTHERN MO BANCORP INC COM 843380106 4415 101 SH SOLE 7 101 0 0 SOUTHERN MO BANCORP INC COM 843380106 1161856 26581 SH SOLE 18 26581 0 0 SOUTHERN MO BANCORP INC COM 843380106 769689 17609 SH SOLE 19 17609 0 0 SOUTHERN MO BANCORP INC COM 843380106 16605997 379913 SH SOLE 21 379913 0 0 SOUTHERN MO BANCORP INC COM 843380106 10393145 237775 SH SOLE 22 229902 0 7873 SOUTHERN MO BANCORP INC COM 843380106 75662 1731 SH SOLE 25 1731 0 0 SOUTHERN MO BANCORP INC COM 843380106 116312 2661 SH SOLE 30 2661 0 0 SOUTHERN MO BANCORP INC COM 843380106 77760 1779 SH SOLE 40 1779 0 0 SOUTHERN MO BANCORP INC COM 843380106 148486 3397 SH SOLE 43 3167 0 230 SOUTHERN STS BANCSHARES INC COM 843878307 69984 2700 SH SOLE 2 275 0 2425 SOUTHERN STS BANCSHARES INC COM 843878307 564745 21788 SH SOLE 18 21788 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 377006 14545 SH SOLE 19 14545 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 6735545 259859 SH SOLE 21 259859 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 3719053 143482 SH SOLE 22 138087 0 5395 SOUTHLAND HLDGS INC COM 84445C100 5845 1135 SH SOLE 2 0 0 1135 SOUTHLAND HLDGS INC COM 84445C100 83677 16248 SH SOLE 18 16248 0 0 SOUTHLAND HLDGS INC COM 84445C100 28819 5596 SH SOLE 19 5596 0 0 SOUTHLAND HLDGS INC COM 84445C100 156570 30402 SH SOLE 21 30402 0 0 SOUTHLAND HLDGS INC COM 84445C100 127519 24761 SH SOLE 22 23000 0 1761 SOUTHSIDE BANCSHARES INC COM 84470P109 1045469 35767 SH SOLE 2 19277 0 16490 SOUTHSIDE BANCSHARES INC COM 84470P109 2923 100 SH SOLE 4 100 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 5641 193 SH SOLE 7 193 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2666331 91219 SH SOLE 18 91219 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1773063 60659 SH SOLE 19 60659 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 96784944 3311151 SH SOLE 21 3311151 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 23204762 793868 SH SOLE 22 758055 0 35813 SOUTHSIDE BANCSHARES INC COM 84470P109 169709 5806 SH SOLE 25 5806 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 235302 8050 SH SOLE 26 8050 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 181752 6218 SH SOLE 28 581 0 5637 SOUTHSIDE BANCSHARES INC COM 84470P109 1678357 57419 SH SOLE 30 57419 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 109349 3741 SH SOLE 40 3741 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 257282 8802 SH SOLE 43 8144 0 658 SOUTHSTATE CORPORATION COM 840441109 9590959 112795 SH SOLE 2 64629 0 48166 SOUTHSTATE CORPORATION COM 840441109 21002 247 SH SOLE 4 247 0 0 SOUTHSTATE CORPORATION COM 840441109 1595418 18763 SH SOLE 7 17794 0 969 SOUTHSTATE CORPORATION COM 840441109 26028278 306107 SH SOLE 18 306107 0 0 SOUTHSTATE CORPORATION COM 840441109 13892882 163388 SH SOLE 19 163388 0 0 SOUTHSTATE CORPORATION COM 840441109 504507564 5933289 SH SOLE 21 5933289 0 0 SOUTHSTATE CORPORATION COM 840441109 227577353 2676436 SH SOLE 22 2576566 0 99870 SOUTHSTATE CORPORATION COM 840441109 1330464 15647 SH SOLE 25 15647 0 0 SOUTHSTATE CORPORATION COM 840441109 2084255 24512 SH SOLE 26 24512 0 0 SOUTHSTATE CORPORATION COM 840441109 371156 4365 SH SOLE 28 1266 0 3099 SOUTHSTATE CORPORATION COM 840441109 12051302 141730 SH SOLE 30 141730 0 0 SOUTHSTATE CORPORATION COM 840441109 136898 1610 SH SOLE 36 1610 0 0 SOUTHSTATE CORPORATION COM 840441109 1411668 16602 SH SOLE 40 16602 0 0 SOUTHSTATE CORPORATION COM 840441109 4205316 49457 SH SOLE 43 42169 0 7288 SOUTHWEST AIRLS CO COM 844741108 12671729 434112 SH SOLE 2 180337 0 253775 SOUTHWEST AIRLS CO COM 844741108 1591789 54532 SH SOLE 4 39951 0 14581 SOUTHWEST AIRLS CO COM 844741108 9396378 321904 SH SOLE 7 276303 0 45601 SOUTHWEST AIRLS CO COM 844741108 337349 11557 SH SOLE 13 11557 0 0 SOUTHWEST AIRLS CO COM 844741108 1145299 39236 SH SOLE 15 39236 0 0 SOUTHWEST AIRLS CO COM 844741108 20980663 718762 SH SOLE 18 709584 0 9178 SOUTHWEST AIRLS CO COM 844741108 7453258 255336 SH SOLE 19 255336 0 0 SOUTHWEST AIRLS CO COM 844741108 466413174 15978526 SH SOLE 21 15978526 0 0 SOUTHWEST AIRLS CO COM 844741108 346322799 11864433 SH SOLE 22 11060459 0 803974 SOUTHWEST AIRLS CO COM 844741108 6889161 236011 SH SOLE 23 236011 0 0 SOUTHWEST AIRLS CO COM 844741108 6485317 222176 SH SOLE 25 222176 0 0 SOUTHWEST AIRLS CO COM 844741108 5472454 187477 SH SOLE 26 122287 0 65190 SOUTHWEST AIRLS CO COM 844741108 7062112 241936 SH SOLE 28 2155 0 239781 SOUTHWEST AIRLS CO COM 844741108 64060082 2194590 SH SOLE 30 2194590 0 0 SOUTHWEST AIRLS CO COM 844741108 1051599 36026 SH SOLE 31 33690 0 2336 SOUTHWEST AIRLS CO COM 844741108 187020 6407 SH SOLE 34 6407 0 0 SOUTHWEST AIRLS CO COM 844741108 795165 27241 SH SOLE 36 27241 0 0 SOUTHWEST AIRLS CO COM 844741108 196098 6718 SH SOLE 40 6718 0 0 SOUTHWEST AIRLS CO COM 844741108 36108 1237 SH OTR 43 1237 0 0 SOUTHWEST AIRLS CO COM 844741108 17718812 607017 SH SOLE 43 516807 0 90209 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 12811920 12660000 PRN SOLE 21 12660000 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 6705987 88086 SH SOLE 2 50132 0 37954 SOUTHWEST GAS HLDGS INC COM 844895102 17967 236 SH SOLE 4 236 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 8158471 107165 SH SOLE 7 94875 0 12290 SOUTHWEST GAS HLDGS INC COM 844895102 21503680 282460 SH SOLE 18 282460 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 10172719 133623 SH SOLE 19 133623 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 452766350 5947279 SH SOLE 21 5947279 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 152196279 1999163 SH SOLE 22 1918721 0 80442 SOUTHWEST GAS HLDGS INC COM 844895102 856463 11250 SH SOLE 25 11250 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1234296 16213 SH SOLE 26 16213 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 135131 1775 SH SOLE 28 1033 0 742 SOUTHWEST GAS HLDGS INC COM 844895102 5104288 67047 SH SOLE 30 67047 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1756547 23073 SH SOLE 32 23073 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 128355 1686 SH SOLE 36 1686 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 888894 11676 SH SOLE 40 11676 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 16356661 214852 SH SOLE 43 204443 0 10409 SOUTHWESTERN ENERGY CO COM 845467109 11626128 1533790 SH SOLE 2 999377 0 534413 SOUTHWESTERN ENERGY CO COM 845467109 22619 2984 SH SOLE 4 2984 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1884987 248679 SH SOLE 7 236235 0 12444 SOUTHWESTERN ENERGY CO COM 845467109 14161373 1868255 SH SOLE 18 1868255 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2670798 352348 SH SOLE 19 352348 0 0 SOUTHWESTERN ENERGY CO COM 845467109 436127443 57536602 SH SOLE 21 57536602 0 0 SOUTHWESTERN ENERGY CO COM 845467109 245720261 32416921 SH SOLE 22 30970327 0 1446594 SOUTHWESTERN ENERGY CO COM 845467109 3529498 465633 SH SOLE 26 465633 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1949349 257170 SH SOLE 28 257170 0 0 SOUTHWESTERN ENERGY CO COM 845467109 7835507 1033708 SH SOLE 30 1033708 0 0 SOUTHWESTERN ENERGY CO COM 845467109 103596 13667 SH SOLE 31 13667 0 0 SOUTHWESTERN ENERGY CO COM 845467109 235010 31004 SH SOLE 36 31004 0 0 SOUTHWESTERN ENERGY CO COM 845467109 26651 3516 SH OTR 43 3516 0 0 SOUTHWESTERN ENERGY CO COM 845467109 9814379 1294773 SH SOLE 43 1196046 0 98727 SP PLUS CORP COM 78469C103 1290565 24714 SH SOLE 2 19912 0 4802 SP PLUS CORP COM 78469C103 6371 122 SH SOLE 4 122 0 0 SP PLUS CORP COM 78469C103 9139 175 SH SOLE 7 175 0 0 SP PLUS CORP COM 78469C103 2558884 49002 SH SOLE 18 49002 0 0 SP PLUS CORP COM 78469C103 2204520 42216 SH SOLE 19 42216 0 0 SP PLUS CORP COM 78469C103 38316112 733744 SH SOLE 21 733744 0 0 SP PLUS CORP COM 78469C103 29337875 561813 SH SOLE 22 543791 0 18022 SP PLUS CORP COM 78469C103 213789 4094 SH SOLE 25 4094 0 0 SP PLUS CORP COM 78469C103 615569 11788 SH SOLE 26 11788 0 0 SP PLUS CORP COM 78469C103 726171 13906 SH SOLE 30 13906 0 0 SP PLUS CORP COM 78469C103 262144 5020 SH SOLE 40 5020 0 0 SP PLUS CORP COM 78469C103 552905 10588 SH SOLE 43 10341 0 247 SPAR GROUP INC COM 784933103 1046 1079 SH SOLE 22 1079 0 0 SPARTANNASH CO COM 847215100 3821610 189095 SH SOLE 2 149450 0 39645 SPARTANNASH CO COM 847215100 2769 137 SH SOLE 4 137 0 0 SPARTANNASH CO COM 847215100 7013 347 SH SOLE 7 347 0 0 SPARTANNASH CO COM 847215100 2453615 121406 SH SOLE 18 121406 0 0 SPARTANNASH CO COM 847215100 3671652 181675 SH SOLE 19 181675 0 0 SPARTANNASH CO COM 847215100 85508530 4231001 SH SOLE 21 4231001 0 0 SPARTANNASH CO COM 847215100 24531423 1213826 SH SOLE 22 1154287 0 59539 SPARTANNASH CO COM 847215100 106486 5269 SH SOLE 25 5269 0 0 SPARTANNASH CO COM 847215100 763069 37757 SH SOLE 26 13987 0 23770 SPARTANNASH CO COM 847215100 1716516 84934 SH SOLE 30 84934 0 0 SPARTANNASH CO COM 847215100 61418 3039 SH SOLE 36 3039 0 0 SPARTANNASH CO COM 847215100 179081 8861 SH SOLE 40 8861 0 0 SPARTANNASH CO COM 847215100 2573477 127337 SH SOLE 43 122830 0 4507 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 178992 450 SH SOLE 43 450 0 0 SPDR GOLD TR GOLD SHS 78463V107 138450 673 SH SOLE 18 673 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1617662 24592 SH SOLE 22 24592 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 63819 1064 SH SOLE 43 0 0 1064 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 71726609 1238160 SH SOLE 13 1238160 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 511 18 SH SOLE 43 0 0 18 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 2371 73 SH SOLE 18 73 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 49603 1384 SH SOLE 43 896 0 488 SPDR S&P 500 ETF TR OPTIONS 78462F103 104614000 200000 SH Put SOLE 2 200000 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 21393563 40900 SH Call SOLE 4 40900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 8787576 16800 SH Put SOLE 4 16800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 14541346 27800 SH Call SOLE 7 27800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 5910691 11300 SH Put SOLE 7 11300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 495190369 946700 SH Call SOLE 18 946700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 201329643 384900 SH Put SOLE 18 384900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 4873077041 9316300 SH Call SOLE 19 9316300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2028099311 3877300 SH Put SOLE 19 3877300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 234230746 447800 SH Call SOLE 22 447800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 95512582 182600 SH Put SOLE 22 182600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 13756741 26300 SH Call SOLE 30 26300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 5596849 10700 SH Put SOLE 30 10700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 1941583533 3711900 SH Call SOLE 34 3711900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 795275628 1520400 SH Put SOLE 34 1520400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 110082697 210455 SH SOLE 2 210455 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 94300106 180282 SH SOLE 18 156553 0 23729 SPDR S&P 500 ETF TR TR UNIT 78462F103 11000685 21031 SH SOLE 22 21031 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 495447196 947191 SH SOLE 23 947191 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2769191 5294 SH SOLE 43 4700 0 594 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15155780 27239 SH SOLE 2 27239 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1853925 3332 SH SOLE 18 3332 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2316850 4164 SH SOLE 22 4164 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 556400 1000 SH SOLE 43 1000 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 5332 73 SH SOLE 2 73 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 2398833 103220 SH SOLE 18 103220 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 23358926 1075457 SH SOLE 2 215 0 1075242 SPDR SER TR BLOOMBERG EMERGI 78464A391 123 6 SH SOLE 18 6 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 17435 348 SH SOLE 2 348 0 0 SPDR SER TR COMP SOFTWARE 78464A599 6862044 43990 SH SOLE 19 43990 0 0 SPDR SER TR DJ REIT ETF 78464A607 27457570 291327 SH SOLE 22 291327 0 0 SPDR SER TR AEROSPACE DEF 78464A631 2108 15 SH SOLE 2 15 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 6219 246 SH SOLE 2 246 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 6566 233 SH SOLE 2 233 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 23244 825 SH SOLE 18 825 0 0 SPDR SER TR S&P REGL BKG 78464A698 21268 423 SH SOLE 4 423 0 0 SPDR SER TR S&P REGL BKG 78464A698 315035 6266 SH SOLE 18 6266 0 0 SPDR SER TR S&P REGL BKG 78464A698 7054234 140299 SH SOLE 19 140299 0 0 SPDR SER TR S&P REGL BKG 78464A698 187645 3732 SH SOLE 22 3732 0 0 SPDR SER TR S&P REGL BKG 78464A698 32 1 SH SOLE 43 1 0 0 SPDR SER TR S&P DIVID ETF 78464A763 4264190 32492 SH SOLE 43 18408 0 14084 SPDR SER TR PORTFOLI S&P1500 78464A805 403059 6283 SH SOLE 43 6283 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 33818 634 SH SOLE 43 634 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 177206 2880 SH SOLE 2 2880 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 410713 6675 SH SOLE 43 6675 0 0 SPDR SER TR S&P BIOTECH 78464A870 1918581 20219 SH SOLE 18 20219 0 0 SPDR SER TR S&P BIOTECH 78464A870 41499572 437344 SH SOLE 19 437344 0 0 SPDR SER TR S&P BIOTECH 78464A870 1653743 17428 SH SOLE 22 17428 0 0 SPDR SER TR S&P BIOTECH 78464A870 1617210 17043 SH SOLE 23 17043 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 55576 559 SH SOLE 18 559 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 14272670 149923 SH SOLE 2 0 0 149923 SPDR SER TR BLOOMBERG HIGH Y 78468R622 75113 789 SH SOLE 4 789 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2132670 22402 SH SOLE 18 22402 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 175496250 1843448 SH SOLE 19 1843448 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 6323565 66424 SH SOLE 22 66424 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 4760000 50000 SH SOLE 30 50000 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 11750 128 SH SOLE 2 128 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 3139193 34196 SH SOLE 18 34196 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 80 1 SH SOLE 43 0 0 1 SPDR SER TR NUVEEN BLMBRG MU 78468R721 112203 2414 SH SOLE 2 2414 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 9820 207 SH SOLE 2 207 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 66317 1629 SH SOLE 2 1629 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 71439 1755 SH SOLE 18 1755 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 7991051 89777 SH SOLE 2 11712 0 78065 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 17090 192 SH SOLE 4 105 0 87 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 644521 7241 SH SOLE 7 6873 0 368 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 937898 10537 SH SOLE 18 10537 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1004478 11285 SH SOLE 19 11285 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 35640939 400415 SH SOLE 21 400415 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 67732872 760958 SH SOLE 22 718260 0 42698 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 655648 7366 SH SOLE 25 7366 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1564351 17575 SH SOLE 26 17575 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 215582 2422 SH SOLE 28 760 0 1662 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3120068 35053 SH SOLE 30 35053 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 33646 378 SH SOLE 31 378 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 92303 1037 SH SOLE 36 1037 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 725253 8148 SH SOLE 40 8148 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 8098560 90985 SH SOLE 43 84161 0 6824 SPERO THERAPEUTICS INC COM 84833T103 11283 6560 SH SOLE 18 6560 0 0 SPERO THERAPEUTICS INC COM 84833T103 154659 89918 SH SOLE 21 89918 0 0 SPERO THERAPEUTICS INC COM 84833T103 649011 377332 SH SOLE 22 377332 0 0 SPERO THERAPEUTICS INC COM 84833T103 5308 3086 SH SOLE 43 1662 0 1424 SPHERE ENTERTAINMENT CO CL A 55826T102 1143662 23302 SH SOLE 2 7440 0 15862 SPHERE ENTERTAINMENT CO CL A 55826T102 5252 107 SH SOLE 4 107 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 12025 245 SH SOLE 7 245 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 3440214 70094 SH SOLE 18 70094 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 2791081 56868 SH SOLE 19 56868 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 47722005 972331 SH SOLE 21 972331 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 38748267 789492 SH SOLE 22 754579 0 34913 SPHERE ENTERTAINMENT CO CL A 55826T102 205400 4185 SH SOLE 25 4185 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 426211 8684 SH SOLE 26 8684 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 44565 908 SH SOLE 28 337 0 571 SPHERE ENTERTAINMENT CO CL A 55826T102 644813 13138 SH SOLE 30 13138 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 235437 4797 SH SOLE 40 4797 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 372419 7588 SH SOLE 43 7052 0 536 SPI ENERGY CO LTD SHS NEW G8651P110 2104 3408 SH SOLE 18 3408 0 0 SPI ENERGY CO LTD SHS NEW G8651P110 32644 52874 SH SOLE 21 52874 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 29304 2442 SH SOLE 18 2442 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 706368 58864 SH SOLE 22 58864 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 31896 2658 SH SOLE 26 2658 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 300 25 SH SOLE 43 25 0 0 SPIRE INC COM 84857L101 7367469 120050 SH SOLE 2 85100 0 34950 SPIRE INC COM 84857L101 730855 11909 SH SOLE 4 11909 0 0 SPIRE INC COM 84857L101 6582608 107261 SH SOLE 7 95685 0 11576 SPIRE INC COM 84857L101 13563261 221008 SH SOLE 18 221008 0 0 SPIRE INC COM 84857L101 6846805 111566 SH SOLE 19 111566 0 0 SPIRE INC COM 84857L101 276429136 4504304 SH SOLE 21 4504304 0 0 SPIRE INC COM 84857L101 110771623 1804980 SH SOLE 22 1735537 0 69443 SPIRE INC COM 84857L101 643894 10492 SH SOLE 25 10492 0 0 SPIRE INC COM 84857L101 1259681 20526 SH SOLE 26 20526 0 0 SPIRE INC COM 84857L101 47378 772 SH SOLE 28 772 0 0 SPIRE INC COM 84857L101 4559791 74300 SH SOLE 30 74300 0 0 SPIRE INC COM 84857L101 85059 1386 SH SOLE 36 1386 0 0 SPIRE INC COM 84857L101 716249 11671 SH SOLE 40 11671 0 0 SPIRE INC COM 84857L101 15527 253 SH OTR 43 253 0 0 SPIRE INC COM 84857L101 3986039 64951 SH SOLE 43 57765 0 7186 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7190194 199340 SH SOLE 2 36628 0 162712 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12300 341 SH SOLE 4 341 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 539463 14956 SH SOLE 7 14261 0 695 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1349487 37413 SH SOLE 18 37413 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1431979 39700 SH SOLE 19 39700 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 109514255 3036159 SH SOLE 21 3036159 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 106311492 2947366 SH SOLE 22 2797984 0 149382 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1955319 54209 SH SOLE 26 54209 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 67739 1878 SH SOLE 28 1878 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2357391 65356 SH SOLE 30 65356 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 55800 1547 SH SOLE 31 1547 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 104964 2910 SH SOLE 36 2910 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5729792 158852 SH SOLE 43 115334 0 43518 SPIRIT AIRLS INC COM 848577102 271524 56100 SH SOLE 2 10753 0 45347 SPIRIT AIRLS INC COM 848577102 4404 910 SH SOLE 7 910 0 0 SPIRIT AIRLS INC COM 848577102 1412143 291765 SH SOLE 18 291765 0 0 SPIRIT AIRLS INC COM 848577102 1157181 239087 SH SOLE 19 239087 0 0 SPIRIT AIRLS INC COM 848577102 19758051 4082242 SH SOLE 21 4082242 0 0 SPIRIT AIRLS INC COM 848577102 14820811 3062151 SH SOLE 22 2952494 0 109657 SPIRIT AIRLS INC COM 848577102 25826 5336 SH SOLE 25 5336 0 0 SPIRIT AIRLS INC COM 848577102 34896 7210 SH SOLE 26 7210 0 0 SPIRIT AIRLS INC COM 848577102 124736 25772 SH SOLE 30 25772 0 0 SPIRIT AIRLS INC COM 848577102 16683 3447 SH SOLE 40 3447 0 0 SPIRIT AIRLS INC COM 848577102 403564 83381 SH SOLE 43 62256 0 21125 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 1911830 4100000 PRN SOLE 21 4100000 0 0 SPLASH BEVERAGE GROUP INC COM NEW 84862C203 3065 6662 SH SOLE 18 6662 0 0 SPLASH BEVERAGE GROUP INC COM NEW 84862C203 34031 73980 SH SOLE 21 73980 0 0 SPLASH BEVERAGE GROUP INC COM NEW 84862C203 972 2113 SH SOLE 22 2113 0 0 SPOK HLDGS INC COM 84863T106 490399 30746 SH SOLE 2 20555 0 10191 SPOK HLDGS INC COM 84863T106 798744 50078 SH SOLE 18 50078 0 0 SPOK HLDGS INC COM 84863T106 604186 37880 SH SOLE 19 37880 0 0 SPOK HLDGS INC COM 84863T106 10313669 646625 SH SOLE 21 646625 0 0 SPOK HLDGS INC COM 84863T106 9747779 611146 SH SOLE 22 595123 0 16023 SPOK HLDGS INC COM 84863T106 653759 40988 SH SOLE 43 39714 0 1274 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 51554 4429 SH SOLE 30 4429 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 46448 14935 SH SOLE 2 1503 0 13432 SPORTSMANS WHSE HLDGS INC COM 84920Y106 750 241 SH SOLE 7 241 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 338906 108973 SH SOLE 18 108973 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 253776 81600 SH SOLE 19 81600 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 4201056 1350822 SH SOLE 21 1350822 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 3275278 1053144 SH SOLE 22 1018261 0 34883 SPORTSMANS WHSE HLDGS INC COM 84920Y106 728 234 SH SOLE 43 234 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 146000300 553241 SH SOLE 2 339339 0 213902 SPOTIFY TECHNOLOGY S A SHS L8681T102 27384903 103770 SH SOLE 4 55775 0 47995 SPOTIFY TECHNOLOGY S A SHS L8681T102 2161869 8192 SH SOLE 7 8192 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 12855361 48713 SH SOLE 13 48713 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 446783 1693 SH SOLE 15 1693 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 31536578 119502 SH SOLE 18 78334 0 41168 SPOTIFY TECHNOLOGY S A SHS L8681T102 112134013 424911 SH SOLE 19 424911 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 484180233 1834711 SH SOLE 21 1834711 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 280506963 1062929 SH SOLE 22 949740 0 113189 SPOTIFY TECHNOLOGY S A SHS L8681T102 36332433 137675 SH SOLE 23 137675 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 53653773 203311 SH SOLE 25 187589 0 15722 SPOTIFY TECHNOLOGY S A SHS L8681T102 20704011 78454 SH SOLE 26 24425 0 54029 SPOTIFY TECHNOLOGY S A SHS L8681T102 23322690 88377 SH SOLE 28 7534 0 80843 SPOTIFY TECHNOLOGY S A SHS L8681T102 57002 216 SH SOLE 29 216 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 28253134 107060 SH SOLE 30 107060 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 21822155 82691 SH SOLE 31 82691 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 166174927 629689 SH SOLE 34 629689 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 4431145 16791 SH SOLE 36 16791 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 5035919 19083 SH SOLE 43 13971 0 5112 SPOTIFY USA INC NOTE 3/1 84921RAB6 20719260 22570000 PRN SOLE 2 22570000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 5309712 5784000 PRN SOLE 19 5784000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 10850760 11820000 PRN SOLE 21 11820000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 25153200 27400000 PRN SOLE 22 27400000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 4999428 5446000 PRN SOLE 34 5446000 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1759713 35752 SH SOLE 2 16794 0 18958 SPRINGWORKS THERAPEUTICS INC COM 85205L107 3790 77 SH SOLE 4 77 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 555300 11282 SH SOLE 7 10816 0 466 SPRINGWORKS THERAPEUTICS INC COM 85205L107 8264186 167903 SH SOLE 18 159579 0 8324 SPRINGWORKS THERAPEUTICS INC COM 85205L107 9426811 191524 SH SOLE 19 191524 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 147460856 2995954 SH SOLE 21 2995954 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 92263530 1874513 SH SOLE 22 1824238 0 50275 SPRINGWORKS THERAPEUTICS INC COM 85205L107 69400 1410 SH SOLE 23 1410 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 469263 9534 SH SOLE 25 9534 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1396470 28372 SH SOLE 26 28372 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 3927313 79791 SH SOLE 30 79791 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 566916 11518 SH SOLE 40 11518 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1536993 31227 SH SOLE 43 24289 0 6938 SPRINKLR INC CL A 85208T107 2483203 202380 SH SOLE 2 92407 0 109973 SPRINKLR INC CL A 85208T107 5092 415 SH SOLE 4 415 0 0 SPRINKLR INC CL A 85208T107 331793 27041 SH SOLE 7 25610 0 1431 SPRINKLR INC CL A 85208T107 3956805 322478 SH SOLE 18 322478 0 0 SPRINKLR INC CL A 85208T107 5870201 478419 SH SOLE 19 478419 0 0 SPRINKLR INC CL A 85208T107 136685518 11139814 SH SOLE 21 11139814 0 0 SPRINKLR INC CL A 85208T107 45415270 3701326 SH SOLE 22 3571739 0 129587 SPRINKLR INC CL A 85208T107 150234 12244 SH SOLE 23 12244 0 0 SPRINKLR INC CL A 85208T107 324664 26460 SH SOLE 25 26460 0 0 SPRINKLR INC CL A 85208T107 678298 55281 SH SOLE 26 54516 0 765 SPRINKLR INC CL A 85208T107 3030396 246976 SH SOLE 30 246976 0 0 SPRINKLR INC CL A 85208T107 19019 1550 SH SOLE 36 1550 0 0 SPRINKLR INC CL A 85208T107 350812 28591 SH SOLE 40 28591 0 0 SPRINKLR INC CL A 85208T107 13055 1064 SH SOLE 43 1064 0 0 SPROTT INC COM NEW 852066208 1626 44 SH SOLE 2 44 0 0 SPROTT INC COM NEW 852066208 34336 929 SH SOLE 43 929 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 8218 475 SH SOLE 18 475 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4032836 486470 SH SOLE 23 486470 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 40221538 4851814 SH SOLE 25 4851814 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 18118301 2185561 SH SOLE 26 2185561 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 137522578 16588972 SH SOLE 34 16588972 0 0 SPROUT SOCIAL INC COM CL A 85209W109 2923282 48958 SH SOLE 2 24067 0 24891 SPROUT SOCIAL INC COM CL A 85209W109 16122 270 SH SOLE 4 94 0 176 SPROUT SOCIAL INC COM CL A 85209W109 496250 8311 SH SOLE 7 7877 0 434 SPROUT SOCIAL INC COM CL A 85209W109 7423207 124321 SH SOLE 18 114241 0 10080 SPROUT SOCIAL INC COM CL A 85209W109 12565492 210442 SH SOLE 19 210442 0 0 SPROUT SOCIAL INC COM CL A 85209W109 122305545 2048326 SH SOLE 21 2048326 0 0 SPROUT SOCIAL INC COM CL A 85209W109 88389967 1480321 SH SOLE 22 1430316 0 50005 SPROUT SOCIAL INC COM CL A 85209W109 125749 2106 SH SOLE 23 2106 0 0 SPROUT SOCIAL INC COM CL A 85209W109 604504 10124 SH SOLE 25 10124 0 0 SPROUT SOCIAL INC COM CL A 85209W109 699921 11722 SH SOLE 26 11722 0 0 SPROUT SOCIAL INC COM CL A 85209W109 86639 1451 SH SOLE 28 793 0 658 SPROUT SOCIAL INC COM CL A 85209W109 2432466 40738 SH SOLE 30 40738 0 0 SPROUT SOCIAL INC COM CL A 85209W109 22869 383 SH SOLE 36 383 0 0 SPROUT SOCIAL INC COM CL A 85209W109 649824 10883 SH SOLE 40 10883 0 0 SPROUT SOCIAL INC COM CL A 85209W109 1023847 17147 SH SOLE 43 15692 0 1455 SPROUTS FMRS MKT INC COM 85208M102 7018455 108847 SH SOLE 2 84332 0 24515 SPROUTS FMRS MKT INC COM 85208M102 18570 288 SH SOLE 4 288 0 0 SPROUTS FMRS MKT INC COM 85208M102 2360290 36605 SH SOLE 7 34684 0 1921 SPROUTS FMRS MKT INC COM 85208M102 24175228 374926 SH SOLE 18 374926 0 0 SPROUTS FMRS MKT INC COM 85208M102 14900683 231090 SH SOLE 19 231090 0 0 SPROUTS FMRS MKT INC COM 85208M102 498454000 7730366 SH SOLE 21 7730366 0 0 SPROUTS FMRS MKT INC COM 85208M102 213581360 3312366 SH SOLE 22 3223351 0 89015 SPROUTS FMRS MKT INC COM 85208M102 5997 93 SH SOLE 23 93 0 0 SPROUTS FMRS MKT INC COM 85208M102 1357111 21047 SH SOLE 25 21047 0 0 SPROUTS FMRS MKT INC COM 85208M102 2234103 34648 SH SOLE 26 34648 0 0 SPROUTS FMRS MKT INC COM 85208M102 769182 11929 SH SOLE 28 2105 0 9824 SPROUTS FMRS MKT INC COM 85208M102 13592771 210806 SH SOLE 30 210806 0 0 SPROUTS FMRS MKT INC COM 85208M102 289902 4496 SH SOLE 36 4496 0 0 SPROUTS FMRS MKT INC COM 85208M102 1424428 22091 SH SOLE 40 22091 0 0 SPROUTS FMRS MKT INC COM 85208M102 19959526 309546 SH SOLE 43 295346 0 14200 SPRUCE BIOSCIENCES INC COM 85209E109 3323 4228 SH SOLE 18 4228 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 44785 56986 SH SOLE 21 56986 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 98028 124734 SH SOLE 22 124734 0 0 SPRUCE POWER HOLDING CORP COM NEW 9837FR209 27238 6861 SH SOLE 2 6861 0 0 SPRUCE POWER HOLDING CORP COM NEW 9837FR209 7527 1896 SH SOLE 18 1896 0 0 SPRUCE POWER HOLDING CORP COM NEW 9837FR209 437 110 SH SOLE 19 110 0 0 SPRUCE POWER HOLDING CORP COM NEW 9837FR209 815136 205324 SH SOLE 22 205324 0 0 SPS COMM INC COM 78463M107 3589834 19415 SH SOLE 2 10570 0 8845 SPS COMM INC COM 78463M107 45116 244 SH SOLE 4 125 0 119 SPS COMM INC COM 78463M107 1387675 7505 SH SOLE 7 7111 0 394 SPS COMM INC COM 78463M107 20201065 109254 SH SOLE 18 105388 0 3866 SPS COMM INC COM 78463M107 15617024 84462 SH SOLE 19 84462 0 0 SPS COMM INC COM 78463M107 798396166 4317989 SH SOLE 21 4317989 0 0 SPS COMM INC COM 78463M107 194449161 1051645 SH SOLE 22 1020186 0 31459 SPS COMM INC COM 78463M107 35501 192 SH SOLE 23 192 0 0 SPS COMM INC COM 78463M107 1402651 7586 SH SOLE 25 7586 0 0 SPS COMM INC COM 78463M107 2150942 11633 SH SOLE 26 11633 0 0 SPS COMM INC COM 78463M107 286410 1549 SH SOLE 28 639 0 910 SPS COMM INC COM 78463M107 17341956 93791 SH SOLE 30 93791 0 0 SPS COMM INC COM 78463M107 40493 219 SH SOLE 36 219 0 0 SPS COMM INC COM 78463M107 1460155 7897 SH SOLE 40 7897 0 0 SPS COMM INC COM 78463M107 9133694 49398 SH SOLE 43 46604 0 2794 SPX TECHNOLOGIES INC COM 78473E103 3336454 27097 SH SOLE 2 13089 0 14008 SPX TECHNOLOGIES INC COM 78473E103 98750 802 SH SOLE 4 167 0 635 SPX TECHNOLOGIES INC COM 78473E103 1120114 9097 SH SOLE 7 8619 0 478 SPX TECHNOLOGIES INC COM 78473E103 15986584 129835 SH SOLE 18 129835 0 0 SPX TECHNOLOGIES INC COM 78473E103 11690332 94943 SH SOLE 19 94943 0 0 SPX TECHNOLOGIES INC COM 78473E103 631372100 5127687 SH SOLE 21 5127687 0 0 SPX TECHNOLOGIES INC COM 78473E103 158810242 1289777 SH SOLE 22 1248020 0 41757 SPX TECHNOLOGIES INC COM 78473E103 1122946 9120 SH SOLE 25 9120 0 0 SPX TECHNOLOGIES INC COM 78473E103 4181741 33962 SH SOLE 26 16784 0 17178 SPX TECHNOLOGIES INC COM 78473E103 299945 2436 SH SOLE 28 807 0 1629 SPX TECHNOLOGIES INC COM 78473E103 14544978 118127 SH SOLE 30 118127 0 0 SPX TECHNOLOGIES INC COM 78473E103 1205443 9790 SH SOLE 40 9790 0 0 SPX TECHNOLOGIES INC COM 78473E103 12394635 100663 SH SOLE 43 59088 0 41575 SPYRE THERAPEUTICS INC COM NEW 00773J202 264220 6966 SH SOLE 2 4890 0 2076 SPYRE THERAPEUTICS INC COM NEW 00773J202 1738332 45830 SH SOLE 21 45830 0 0 SPYRE THERAPEUTICS INC COM NEW 00773J202 19110196 503828 SH SOLE 22 495368 0 8460 SPYRE THERAPEUTICS INC COM NEW 00773J202 2541 67 SH SOLE 43 0 0 67 SQUARESPACE INC CLASS A 85225A107 5762877 158147 SH SOLE 2 110857 0 47290 SQUARESPACE INC CLASS A 85225A107 6596 181 SH SOLE 4 181 0 0 SQUARESPACE INC CLASS A 85225A107 379450 10413 SH SOLE 7 9868 0 545 SQUARESPACE INC CLASS A 85225A107 5449894 149558 SH SOLE 18 149558 0 0 SQUARESPACE INC CLASS A 85225A107 8503310 233351 SH SOLE 19 233351 0 0 SQUARESPACE INC CLASS A 85225A107 81382472 2233328 SH SOLE 21 2233328 0 0 SQUARESPACE INC CLASS A 85225A107 62202898 1706995 SH SOLE 22 1629953 0 77042 SQUARESPACE INC CLASS A 85225A107 240322 6595 SH SOLE 23 6595 0 0 SQUARESPACE INC CLASS A 85225A107 421757 11574 SH SOLE 25 11574 0 0 SQUARESPACE INC CLASS A 85225A107 211826 5813 SH SOLE 26 5227 0 586 SQUARESPACE INC CLASS A 85225A107 45805 1257 SH SOLE 28 0 0 1257 SQUARESPACE INC CLASS A 85225A107 1967724 53999 SH SOLE 30 53999 0 0 SQUARESPACE INC CLASS A 85225A107 1521261 41747 SH SOLE 34 41747 0 0 SQUARESPACE INC CLASS A 85225A107 397378 10905 SH SOLE 40 10905 0 0 SQUARESPACE INC CLASS A 85225A107 761086 20886 SH SOLE 43 19787 0 1099 SR BANCORP INC COM 85227J106 316806 33560 SH SOLE 2 33560 0 0 SR BANCORP INC COM 85227J106 14443 1530 SH SOLE 18 1530 0 0 SR BANCORP INC COM 85227J106 194549 20609 SH SOLE 21 20609 0 0 SR BANCORP INC COM 85227J106 1263506 133846 SH SOLE 22 133846 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 48159252 748163 SH SOLE 2 406083 0 342080 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 14316017 222402 SH SOLE 4 69557 0 152845 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3172604 49287 SH SOLE 7 30628 0 18659 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1201724 18669 SH SOLE 13 18669 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1271308 19750 SH SOLE 15 19750 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 217115259 3372926 SH SOLE 18 3197923 0 175003 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 562781889 8742922 SH SOLE 19 8742922 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 206526703 3208431 SH SOLE 21 3208431 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 400118127 6215910 SH SOLE 22 5803554 0 412356 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25287304 392843 SH SOLE 23 392843 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 34288161 532673 SH SOLE 25 526561 0 6112 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 24298516 377482 SH SOLE 26 266350 0 111132 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 15333964 238216 SH SOLE 28 3146 0 235070 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 36948 574 SH SOLE 29 574 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 58898293 914996 SH SOLE 30 914996 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11059667 171814 SH SOLE 31 48914 0 122900 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31680404 492161 SH SOLE 34 492161 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3116474 48415 SH SOLE 36 48415 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 642284 9978 SH SOLE 40 9978 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 23559 366 SH OTR 43 366 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10069841 156437 SH SOLE 43 122130 0 34307 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 11637225 276353 SH SOLE 19 276353 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1263300 30000 SH SOLE 30 30000 0 0 SSR MINING IN COM 784730103 5590632 1253505 SH SOLE 2 42004 0 1211501 SSR MINING IN COM 784730103 7738 1735 SH SOLE 7 1735 0 0 SSR MINING IN COM 784730103 332555 74564 SH SOLE 18 74564 0 0 SSR MINING IN COM 784730103 314457 70506 SH SOLE 19 70506 0 0 SSR MINING IN COM 784730103 9246195 2073138 SH SOLE 21 2073138 0 0 SSR MINING IN COM 784730103 8198974 1838335 SH SOLE 22 1657661 0 180674 SSR MINING IN COM 784730103 607 136 SH SOLE 30 136 0 0 SSR MINING IN COM 784730103 12171 2729 SH SOLE 31 2729 0 0 SSR MINING IN COM 784730103 636268 142661 SH SOLE 43 131010 0 11651 ST JOE CO COM 790148100 4779974 82456 SH SOLE 2 46514 0 35942 ST JOE CO COM 790148100 8232 142 SH SOLE 4 142 0 0 ST JOE CO COM 790148100 16232 280 SH SOLE 7 280 0 0 ST JOE CO COM 790148100 6466727 111553 SH SOLE 18 111553 0 0 ST JOE CO COM 790148100 10899519 188020 SH SOLE 19 188020 0 0 ST JOE CO COM 790148100 234165235 4039421 SH SOLE 21 4039421 0 0 ST JOE CO COM 790148100 68197531 1176428 SH SOLE 22 1134486 0 41942 ST JOE CO COM 790148100 348516 6012 SH SOLE 23 6012 0 0 ST JOE CO COM 790148100 428688 7395 SH SOLE 25 7395 0 0 ST JOE CO COM 790148100 530310 9148 SH SOLE 26 5933 0 3215 ST JOE CO COM 790148100 547932 9452 SH SOLE 28 590 0 8862 ST JOE CO COM 790148100 4383633 75619 SH SOLE 30 75619 0 0 ST JOE CO COM 790148100 447007 7711 SH SOLE 40 7711 0 0 ST JOE CO COM 790148100 2572656 44379 SH SOLE 43 43543 0 836 STAAR SURGICAL CO COM PAR $0.01 852312305 1108091 28947 SH SOLE 2 18206 0 10741 STAAR SURGICAL CO COM PAR $0.01 852312305 5206 136 SH SOLE 4 136 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 428315 11189 SH SOLE 7 10600 0 589 STAAR SURGICAL CO COM PAR $0.01 852312305 5703261 148988 SH SOLE 18 140623 0 8365 STAAR SURGICAL CO COM PAR $0.01 852312305 5895082 153999 SH SOLE 19 153999 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 214395255 5600712 SH SOLE 21 5600712 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 56644064 1479730 SH SOLE 22 1431366 0 48364 STAAR SURGICAL CO COM PAR $0.01 852312305 8690 227 SH SOLE 23 227 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 332041 8674 SH SOLE 25 8674 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2684462 70127 SH SOLE 26 13310 0 56817 STAAR SURGICAL CO COM PAR $0.01 852312305 103892 2714 SH SOLE 28 836 0 1878 STAAR SURGICAL CO COM PAR $0.01 852312305 5890756 153886 SH SOLE 30 153886 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 58722 1534 SH SOLE 34 1534 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 23963 626 SH SOLE 36 626 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 313743 8196 SH SOLE 40 8196 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2052497 53618 SH SOLE 43 41754 0 11864 STABILIS SOLUTIONS INC COM 85236P101 2197 522 SH SOLE 18 522 0 0 STABILIS SOLUTIONS INC COM 85236P101 27182 6457 SH SOLE 21 6457 0 0 STAG INDL INC COM 85254J102 16775408 436405 SH SOLE 2 227179 0 209226 STAG INDL INC COM 85254J102 12798752 332954 SH SOLE 4 332954 0 0 STAG INDL INC COM 85254J102 10545437 274335 SH SOLE 7 245487 0 28848 STAG INDL INC COM 85254J102 21333547 554983 SH SOLE 18 554983 0 0 STAG INDL INC COM 85254J102 18853897 490476 SH SOLE 19 490476 0 0 STAG INDL INC COM 85254J102 400419870 10416750 SH SOLE 21 10416750 0 0 STAG INDL INC COM 85254J102 299555962 7792819 SH SOLE 22 6883384 0 909435 STAG INDL INC COM 85254J102 2662508 69264 SH SOLE 23 69264 0 0 STAG INDL INC COM 85254J102 16253239 422821 SH SOLE 25 422821 0 0 STAG INDL INC COM 85254J102 2272496 59118 SH SOLE 26 59118 0 0 STAG INDL INC COM 85254J102 11510397 299438 SH SOLE 28 89640 0 209798 STAG INDL INC COM 85254J102 24536214 638299 SH SOLE 30 638299 0 0 STAG INDL INC COM 85254J102 87028 2264 SH SOLE 31 2264 0 0 STAG INDL INC COM 85254J102 2617341 68089 SH SOLE 34 68089 0 0 STAG INDL INC COM 85254J102 865899 22526 SH SOLE 36 22526 0 0 STAG INDL INC COM 85254J102 1554283 40434 SH SOLE 40 40434 0 0 STAG INDL INC COM 85254J102 4068716 105846 SH SOLE 43 95694 0 10152 STAGWELL INC COM CL A 85256A109 505307 81239 SH SOLE 2 24682 0 56557 STAGWELL INC COM CL A 85256A109 2525 406 SH SOLE 7 406 0 0 STAGWELL INC COM CL A 85256A109 1322179 212569 SH SOLE 18 212569 0 0 STAGWELL INC COM CL A 85256A109 1119494 179983 SH SOLE 19 179983 0 0 STAGWELL INC COM CL A 85256A109 19572916 3146771 SH SOLE 21 3146771 0 0 STAGWELL INC COM CL A 85256A109 16334877 2626186 SH SOLE 22 2525655 0 100531 STAGWELL INC COM CL A 85256A109 145050 23320 SH SOLE 25 23320 0 0 STAGWELL INC COM CL A 85256A109 2936 472 SH SOLE 28 0 0 472 STAGWELL INC COM CL A 85256A109 144771 23275 SH SOLE 40 23275 0 0 STAGWELL INC COM CL A 85256A109 397352 63883 SH SOLE 43 62589 0 1294 STANDARD BIOTOOLS INC COM 34385P108 210071 77517 SH SOLE 2 54732 0 22785 STANDARD BIOTOOLS INC COM 34385P108 125037 46139 SH SOLE 18 46139 0 0 STANDARD BIOTOOLS INC COM 34385P108 2681830 989605 SH SOLE 21 989605 0 0 STANDARD BIOTOOLS INC COM 34385P108 10762773 3971503 SH SOLE 22 3896584 0 74919 STANDARD BIOTOOLS INC COM 34385P108 78509 28970 SH SOLE 25 28970 0 0 STANDARD BIOTOOLS INC COM 34385P108 359013 132477 SH SOLE 26 132477 0 0 STANDARD BIOTOOLS INC COM 34385P108 329943 121750 SH SOLE 30 121750 0 0 STANDARD BIOTOOLS INC COM 34385P108 147806 54541 SH SOLE 40 54541 0 0 STANDARD BIOTOOLS INC COM 34385P108 75140 27727 SH SOLE 43 11849 0 15878 STANDARD LITHIUM LTD COM 853606101 30904 26190 SH SOLE 2 26190 0 0 STANDARD MTR PRODS INC COM 853666105 1359513 40522 SH SOLE 2 18218 0 22304 STANDARD MTR PRODS INC COM 853666105 3523 105 SH SOLE 4 105 0 0 STANDARD MTR PRODS INC COM 853666105 5603 167 SH SOLE 7 167 0 0 STANDARD MTR PRODS INC COM 853666105 2118548 63146 SH SOLE 18 63146 0 0 STANDARD MTR PRODS INC COM 853666105 4892764 145835 SH SOLE 19 145835 0 0 STANDARD MTR PRODS INC COM 853666105 76566938 2282174 SH SOLE 21 2282174 0 0 STANDARD MTR PRODS INC COM 853666105 24334553 725322 SH SOLE 22 685162 0 40160 STANDARD MTR PRODS INC COM 853666105 122927 3664 SH SOLE 25 3664 0 0 STANDARD MTR PRODS INC COM 853666105 263837 7864 SH SOLE 26 7864 0 0 STANDARD MTR PRODS INC COM 853666105 2129452 63471 SH SOLE 30 63471 0 0 STANDARD MTR PRODS INC COM 853666105 166643 4967 SH SOLE 40 4967 0 0 STANDARD MTR PRODS INC COM 853666105 663585 19779 SH SOLE 43 18306 0 1473 STANDEX INTL CORP COM 854231107 1279549 7022 SH SOLE 2 3413 0 3609 STANDEX INTL CORP COM 854231107 7653 42 SH SOLE 4 42 0 0 STANDEX INTL CORP COM 854231107 16582 91 SH SOLE 7 91 0 0 STANDEX INTL CORP COM 854231107 6245955 34277 SH SOLE 18 34277 0 0 STANDEX INTL CORP COM 854231107 4609437 25296 SH SOLE 19 25296 0 0 STANDEX INTL CORP COM 854231107 243804165 1337966 SH SOLE 21 1337966 0 0 STANDEX INTL CORP COM 854231107 62402150 342455 SH SOLE 22 331642 0 10813 STANDEX INTL CORP COM 854231107 409448 2247 SH SOLE 25 2247 0 0 STANDEX INTL CORP COM 854231107 1092591 5996 SH SOLE 26 5996 0 0 STANDEX INTL CORP COM 854231107 414186 2273 SH SOLE 28 61 0 2212 STANDEX INTL CORP COM 854231107 4757764 26110 SH SOLE 30 26110 0 0 STANDEX INTL CORP COM 854231107 394506 2165 SH SOLE 40 2165 0 0 STANDEX INTL CORP COM 854231107 2544526 13964 SH SOLE 43 10618 0 3346 STANLEY BLACK & DECKER INC COM 854502101 30715059 313643 SH SOLE 2 108094 0 205549 STANLEY BLACK & DECKER INC COM 854502101 11928657 121808 SH SOLE 4 48530 0 73278 STANLEY BLACK & DECKER INC COM 854502101 11853153 121037 SH SOLE 7 109019 0 12018 STANLEY BLACK & DECKER INC COM 854502101 534796 5461 SH SOLE 13 5461 0 0 STANLEY BLACK & DECKER INC COM 854502101 2171892 22178 SH SOLE 15 22178 0 0 STANLEY BLACK & DECKER INC COM 854502101 35485425 362355 SH SOLE 18 330550 0 31805 STANLEY BLACK & DECKER INC COM 854502101 116735988 1192035 SH SOLE 19 1192035 0 0 STANLEY BLACK & DECKER INC COM 854502101 414986014 4237578 SH SOLE 21 4237578 0 0 STANLEY BLACK & DECKER INC COM 854502101 345780449 3530894 SH SOLE 22 3189618 0 341276 STANLEY BLACK & DECKER INC COM 854502101 22729455 232099 SH SOLE 23 232099 0 0 STANLEY BLACK & DECKER INC COM 854502101 80722328 824286 SH SOLE 25 695545 0 128741 STANLEY BLACK & DECKER INC COM 854502101 37553119 383469 SH SOLE 26 316693 0 66776 STANLEY BLACK & DECKER INC COM 854502101 25856066 264026 SH SOLE 28 13303 0 250723 STANLEY BLACK & DECKER INC COM 854502101 88432651 903019 SH SOLE 30 903019 0 0 STANLEY BLACK & DECKER INC COM 854502101 3550844 36259 SH SOLE 31 33787 0 2472 STANLEY BLACK & DECKER INC COM 854502101 5845638 59692 SH SOLE 34 59692 0 0 STANLEY BLACK & DECKER INC COM 854502101 3864220 39459 SH SOLE 36 39459 0 0 STANLEY BLACK & DECKER INC COM 854502101 702354 7172 SH SOLE 40 7172 0 0 STANLEY BLACK & DECKER INC COM 854502101 33884 346 SH OTR 43 346 0 0 STANLEY BLACK & DECKER INC COM 854502101 16798620 171537 SH SOLE 43 147607 0 23930 STANTEC INC COM 85472N109 12071442 145369 SH SOLE 21 145369 0 0 STANTEC INC COM 85472N109 15112166 181987 SH SOLE 43 174397 0 7590 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 11492021 481442 SH SOLE 2 481442 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 732165 30673 SH SOLE 4 25472 0 5201 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 61728 2586 SH SOLE 7 2586 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 916608 38400 SH SOLE 19 38400 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 5044208 211320 SH SOLE 21 211320 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 56336709 2360147 SH SOLE 22 2360147 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 134197 5622 SH SOLE 23 5622 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1330323 55732 SH SOLE 26 0 0 55732 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1747547 73211 SH SOLE 28 0 0 73211 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 5575626 233583 SH SOLE 30 233583 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 472984 19815 SH SOLE 31 10947 0 8868 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 41080 1721 SH SOLE 43 1721 0 0 STAR EQUITY HOLDINGS INC COM 85513Q103 1298 1462 SH SOLE 22 1462 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 124919 12467 SH SOLE 2 8910 0 3557 STAR GROUP L P UNIT LTD PARTNR 85512C105 48607 4851 SH SOLE 18 4851 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 317834 31720 SH SOLE 21 31720 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 81903 8174 SH SOLE 22 7315 0 859 STAR GROUP L P UNIT LTD PARTNR 85512C105 94629 9444 SH SOLE 30 9444 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 52785 5268 SH SOLE 40 5268 0 0 STAR HLDGS SHS BEN INT 85512G106 883444 68378 SH SOLE 2 63453 0 4925 STAR HLDGS SHS BEN INT 85512G106 1292 100 SH SOLE 7 100 0 0 STAR HLDGS SHS BEN INT 85512G106 519604 40217 SH SOLE 18 40217 0 0 STAR HLDGS SHS BEN INT 85512G106 367574 28450 SH SOLE 19 28450 0 0 STAR HLDGS SHS BEN INT 85512G106 6381085 493892 SH SOLE 21 493892 0 0 STAR HLDGS SHS BEN INT 85512G106 5425263 419912 SH SOLE 22 407774 0 12138 STAR HLDGS SHS BEN INT 85512G106 1964 152 SH SOLE 43 152 0 0 STARBUCKS CORP COM 855244109 183863154 2011852 SH SOLE 2 356821 0 1655031 STARBUCKS CORP COM 855244109 50175395 549025 SH SOLE 4 431129 0 117896 STARBUCKS CORP COM 855244109 114469631 1252540 SH SOLE 7 1132391 0 120149 STARBUCKS CORP COM 855244109 4802727 52552 SH SOLE 13 52552 0 0 STARBUCKS CORP COM 855244109 15374083 168225 SH SOLE 15 168225 0 0 STARBUCKS CORP COM 855244109 159164458 1741596 SH SOLE 18 1650521 0 91075 STARBUCKS CORP COM 855244109 30142615 329824 SH SOLE 19 329824 0 0 STARBUCKS CORP COM 855244109 2474811407 27079674 SH SOLE 21 27079674 0 0 STARBUCKS CORP COM 855244109 2222362342 24317347 SH SOLE 22 21853384 0 2463963 STARBUCKS CORP COM 855244109 186273200 2038223 SH SOLE 23 2038223 0 0 STARBUCKS CORP COM 855244109 277753036 3039206 SH SOLE 25 2535318 0 503888 STARBUCKS CORP COM 855244109 103697126 1134666 SH SOLE 26 681493 0 453173 STARBUCKS CORP COM 855244109 193406829 2116280 SH SOLE 28 109651 0 2006629 STARBUCKS CORP COM 855244109 688197864 7530341 SH SOLE 30 7530341 0 0 STARBUCKS CORP COM 855244109 23736085 259723 SH SOLE 31 241496 0 18227 STARBUCKS CORP COM 855244109 31023524 339463 SH SOLE 32 339463 0 0 STARBUCKS CORP COM 855244109 5859927 64120 SH SOLE 34 64120 0 0 STARBUCKS CORP COM 855244109 22247525 243435 SH SOLE 36 243435 0 0 STARBUCKS CORP COM 855244109 5093347 55732 SH SOLE 40 55732 0 0 STARBUCKS CORP COM 855244109 129317 1415 SH OTR 43 1415 0 0 STARBUCKS CORP COM 855244109 156592685 1713455 SH SOLE 43 1470696 0 242759 STARRETT L S CO CL A 855668109 15429 971 SH SOLE 18 971 0 0 STARRETT L S CO CL A 855668109 213927 13463 SH SOLE 21 13463 0 0 STARRETT L S CO CL A 855668109 236539 14886 SH SOLE 22 14886 0 0 STARWOOD PPTY TR INC COM 85571B105 22387233 1101192 SH SOLE 2 408115 0 693077 STARWOOD PPTY TR INC COM 85571B105 17138 843 SH SOLE 4 843 0 0 STARWOOD PPTY TR INC COM 85571B105 1198149 58935 SH SOLE 7 56417 0 2518 STARWOOD PPTY TR INC COM 85571B105 10729808 527782 SH SOLE 18 527782 0 0 STARWOOD PPTY TR INC COM 85571B105 2006347 98689 SH SOLE 19 98689 0 0 STARWOOD PPTY TR INC COM 85571B105 377937587 18590142 SH SOLE 21 18590142 0 0 STARWOOD PPTY TR INC COM 85571B105 175265967 8621051 SH SOLE 22 8231366 0 389685 STARWOOD PPTY TR INC COM 85571B105 1256313 61796 SH SOLE 25 61796 0 0 STARWOOD PPTY TR INC COM 85571B105 2728855 134228 SH SOLE 26 134228 0 0 STARWOOD PPTY TR INC COM 85571B105 433822 21339 SH SOLE 28 5113 0 16226 STARWOOD PPTY TR INC COM 85571B105 3528414 173557 SH SOLE 30 173557 0 0 STARWOOD PPTY TR INC COM 85571B105 74631 3671 SH SOLE 31 3671 0 0 STARWOOD PPTY TR INC COM 85571B105 278338 13691 SH SOLE 36 13691 0 0 STARWOOD PPTY TR INC COM 85571B105 1303824 64133 SH SOLE 40 64133 0 0 STARWOOD PPTY TR INC COM 85571B105 11628347 571980 SH SOLE 43 476957 0 95023 STATE STR CORP COM 857477103 58266032 753570 SH SOLE 2 236302 0 517268 STATE STR CORP COM 857477103 19939591 257884 SH SOLE 4 128581 0 129303 STATE STR CORP COM 857477103 30669597 396658 SH SOLE 7 327688 0 68970 STATE STR CORP COM 857477103 1738695 22487 SH SOLE 13 22487 0 0 STATE STR CORP COM 857477103 3744298 48426 SH SOLE 15 48426 0 0 STATE STR CORP COM 857477103 53522760 692224 SH SOLE 18 672997 0 19227 STATE STR CORP COM 857477103 14286030 184765 SH SOLE 19 184765 0 0 STATE STR CORP COM 857477103 700156492 9055309 SH SOLE 21 9055309 0 0 STATE STR CORP COM 857477103 509761172 6592876 SH SOLE 22 5897996 0 694880 STATE STR CORP COM 857477103 36883109 477019 SH SOLE 23 477019 0 0 STATE STR CORP COM 857477103 95098961 1229940 SH SOLE 25 1166487 0 63453 STATE STR CORP COM 857477103 25417790 328735 SH SOLE 26 182519 0 146216 STATE STR CORP COM 857477103 59810886 773550 SH SOLE 28 83089 0 690461 STATE STR CORP COM 857477103 204492998 2644762 SH SOLE 30 2644762 0 0 STATE STR CORP COM 857477103 10575830 136780 SH SOLE 31 68331 0 68449 STATE STR CORP COM 857477103 3455044 44685 SH SOLE 34 44685 0 0 STATE STR CORP COM 857477103 6618205 85595 SH SOLE 36 85595 0 0 STATE STR CORP COM 857477103 1183305 15304 SH SOLE 40 15304 0 0 STATE STR CORP COM 857477103 32938 426 SH OTR 43 426 0 0 STATE STR CORP COM 857477103 57051404 737861 SH SOLE 43 670521 0 67340 STEEL CONNECT INC COM 858098205 6387 673 SH SOLE 18 673 0 0 STEEL CONNECT INC COM 858098205 86255 9089 SH SOLE 21 9089 0 0 STEEL CONNECT INC COM 858098205 4451 469 SH SOLE 22 469 0 0 STEEL DYNAMICS INC COM 858119100 54743859 369317 SH SOLE 2 60797 0 308520 STEEL DYNAMICS INC COM 858119100 23643723 159507 SH SOLE 4 80121 0 79386 STEEL DYNAMICS INC COM 858119100 32448733 218908 SH SOLE 7 171701 0 47207 STEEL DYNAMICS INC COM 858119100 885378 5973 SH SOLE 13 5973 0 0 STEEL DYNAMICS INC COM 858119100 3315312 22366 SH SOLE 15 22366 0 0 STEEL DYNAMICS INC COM 858119100 33706020 227390 SH SOLE 18 217271 0 10119 STEEL DYNAMICS INC COM 858119100 19611422 132304 SH SOLE 19 132304 0 0 STEEL DYNAMICS INC COM 858119100 741956075 5005438 SH SOLE 21 5005438 0 0 STEEL DYNAMICS INC COM 858119100 489191907 3300222 SH SOLE 22 2957221 0 343001 STEEL DYNAMICS INC COM 858119100 34111429 230125 SH SOLE 23 230125 0 0 STEEL DYNAMICS INC COM 858119100 98038877 661397 SH SOLE 25 661397 0 0 STEEL DYNAMICS INC COM 858119100 27662683 186620 SH SOLE 26 106825 0 79795 STEEL DYNAMICS INC COM 858119100 61569999 415368 SH SOLE 28 93062 0 322306 STEEL DYNAMICS INC COM 858119100 5276395 35596 SH SOLE 29 35596 0 0 STEEL DYNAMICS INC COM 858119100 220746784 1489218 SH SOLE 30 1262025 0 227193 STEEL DYNAMICS INC COM 858119100 5414990 36531 SH SOLE 31 34042 0 2489 STEEL DYNAMICS INC COM 858119100 134397176 906680 SH SOLE 34 906680 0 0 STEEL DYNAMICS INC COM 858119100 5911561 39881 SH SOLE 36 39881 0 0 STEEL DYNAMICS INC COM 858119100 1129068 7617 SH SOLE 40 7617 0 0 STEEL DYNAMICS INC COM 858119100 21049 142 SH OTR 43 142 0 0 STEEL DYNAMICS INC COM 858119100 34563331 233174 SH SOLE 43 207035 0 26139 STEELCASE INC CL A 858155203 4095256 313093 SH SOLE 2 199140 0 113953 STEELCASE INC CL A 858155203 2747 210 SH SOLE 4 210 0 0 STEELCASE INC CL A 858155203 8685 664 SH SOLE 7 664 0 0 STEELCASE INC CL A 858155203 3288992 251452 SH SOLE 18 251452 0 0 STEELCASE INC CL A 858155203 9401616 718778 SH SOLE 19 718778 0 0 STEELCASE INC CL A 858155203 45221235 3457281 SH SOLE 21 3457281 0 0 STEELCASE INC CL A 858155203 41686444 3187037 SH SOLE 22 3033067 0 153970 STEELCASE INC CL A 858155203 158490 12117 SH SOLE 23 12117 0 0 STEELCASE INC CL A 858155203 1293115 98862 SH SOLE 25 98862 0 0 STEELCASE INC CL A 858155203 2401122 183572 SH SOLE 26 11737 0 171835 STEELCASE INC CL A 858155203 608429 46516 SH SOLE 28 46516 0 0 STEELCASE INC CL A 858155203 910538 69613 SH SOLE 30 69613 0 0 STEELCASE INC CL A 858155203 976435 74651 SH SOLE 34 74651 0 0 STEELCASE INC CL A 858155203 61411 4695 SH SOLE 36 4695 0 0 STEELCASE INC CL A 858155203 252300 19289 SH SOLE 40 19289 0 0 STEELCASE INC CL A 858155203 1755630 134222 SH SOLE 43 130738 0 3484 STELLANTIS N.V SHS N82405106 102023774 3605080 SH SOLE 43 3178313 0 426767 STELLAR BANCORP INC COM 858927106 971769 39892 SH SOLE 2 12956 0 26936 STELLAR BANCORP INC COM 858927106 10889 447 SH SOLE 7 447 0 0 STELLAR BANCORP INC COM 858927106 3910779 160541 SH SOLE 18 160541 0 0 STELLAR BANCORP INC COM 858927106 2526546 103717 SH SOLE 19 103717 0 0 STELLAR BANCORP INC COM 858927106 137602576 5648710 SH SOLE 21 5648710 0 0 STELLAR BANCORP INC COM 858927106 32744249 1344181 SH SOLE 22 1283873 0 60308 STELLAR BANCORP INC COM 858927106 215927 8864 SH SOLE 25 8864 0 0 STELLAR BANCORP INC COM 858927106 50596 2077 SH SOLE 28 65 0 2012 STELLAR BANCORP INC COM 858927106 2691025 110469 SH SOLE 30 110469 0 0 STELLAR BANCORP INC COM 858927106 205964 8455 SH SOLE 40 8455 0 0 STELLAR BANCORP INC COM 858927106 760766 31230 SH SOLE 43 30544 0 686 STELLUS CAP INVT CORP COM 858568108 1085182 82965 SH SOLE 30 82965 0 0 STEM INC COM 85859N102 309927 141519 SH SOLE 2 43194 0 98325 STEM INC COM 85859N102 753 344 SH SOLE 4 344 0 0 STEM INC COM 85859N102 234540 107096 SH SOLE 7 101331 0 5765 STEM INC COM 85859N102 827529 377867 SH SOLE 18 377867 0 0 STEM INC COM 85859N102 687546 313948 SH SOLE 19 313948 0 0 STEM INC COM 85859N102 11684106 5335208 SH SOLE 21 5335208 0 0 STEM INC COM 85859N102 9271599 4233607 SH SOLE 22 4030358 0 203249 STEM INC COM 85859N102 61819 28228 SH SOLE 25 28228 0 0 STEM INC COM 85859N102 4417 2017 SH SOLE 26 2017 0 0 STEM INC COM 85859N102 232425 106130 SH SOLE 28 94167 0 11963 STEM INC COM 85859N102 732476 334464 SH SOLE 30 334464 0 0 STEM INC COM 85859N102 5611 2562 SH SOLE 36 2562 0 0 STEM INC COM 85859N102 62728 28643 SH SOLE 40 28643 0 0 STEM INC COM 85859N102 643650 293904 SH SOLE 43 225889 0 68015 STEPAN CO COM 858586100 1892101 21014 SH SOLE 2 8817 0 12197 STEPAN CO COM 858586100 8104 90 SH SOLE 4 90 0 0 STEPAN CO COM 858586100 1103980 12261 SH SOLE 7 11787 0 474 STEPAN CO COM 858586100 5967311 66274 SH SOLE 18 66274 0 0 STEPAN CO COM 858586100 4110596 45653 SH SOLE 19 45653 0 0 STEPAN CO COM 858586100 223776142 2485297 SH SOLE 21 2485297 0 0 STEPAN CO COM 858586100 56703140 629755 SH SOLE 22 602352 0 27403 STEPAN CO COM 858586100 472890 5252 SH SOLE 25 5252 0 0 STEPAN CO COM 858586100 1891020 21002 SH SOLE 26 10108 0 10894 STEPAN CO COM 858586100 36106 401 SH SOLE 28 401 0 0 STEPAN CO COM 858586100 6413909 71234 SH SOLE 30 71234 0 0 STEPAN CO COM 858586100 118493 1316 SH SOLE 36 1316 0 0 STEPAN CO COM 858586100 403379 4480 SH SOLE 40 4480 0 0 STEPAN CO COM 858586100 4129325 45861 SH SOLE 43 40978 0 4883 STEPSTONE GROUP INC COM CL A 85914M107 1006832 28171 SH SOLE 2 15093 0 13078 STEPSTONE GROUP INC COM CL A 85914M107 5361 150 SH SOLE 4 150 0 0 STEPSTONE GROUP INC COM CL A 85914M107 16762 469 SH SOLE 7 469 0 0 STEPSTONE GROUP INC COM CL A 85914M107 4656708 130294 SH SOLE 18 130294 0 0 STEPSTONE GROUP INC COM CL A 85914M107 4204168 117632 SH SOLE 19 117632 0 0 STEPSTONE GROUP INC COM CL A 85914M107 69621127 1947989 SH SOLE 21 1947989 0 0 STEPSTONE GROUP INC COM CL A 85914M107 55136884 1542722 SH SOLE 22 1497735 0 44987 STEPSTONE GROUP INC COM CL A 85914M107 394176 11029 SH SOLE 25 11029 0 0 STEPSTONE GROUP INC COM CL A 85914M107 517194 14471 SH SOLE 26 14471 0 0 STEPSTONE GROUP INC COM CL A 85914M107 25697 719 SH SOLE 28 719 0 0 STEPSTONE GROUP INC COM CL A 85914M107 970412 27152 SH SOLE 30 27152 0 0 STEPSTONE GROUP INC COM CL A 85914M107 371446 10393 SH SOLE 40 10393 0 0 STEPSTONE GROUP INC COM CL A 85914M107 995555 27855 SH SOLE 43 23640 0 4215 STEREOTAXIS INC COM NEW 85916J409 24816 9508 SH SOLE 18 9508 0 0 STEREOTAXIS INC COM NEW 85916J409 327858 125616 SH SOLE 21 125616 0 0 STEREOTAXIS INC COM NEW 85916J409 2435140 933004 SH SOLE 22 933004 0 0 STERICYCLE INC COM 858912108 7734363 146623 SH SOLE 2 82484 0 64139 STERICYCLE INC COM 858912108 12766 242 SH SOLE 4 242 0 0 STERICYCLE INC COM 858912108 67626 1282 SH SOLE 7 1282 0 0 STERICYCLE INC COM 858912108 8231532 156048 SH SOLE 18 156048 0 0 STERICYCLE INC COM 858912108 1634828 30992 SH SOLE 19 30992 0 0 STERICYCLE INC COM 858912108 240084398 4551363 SH SOLE 21 4551363 0 0 STERICYCLE INC COM 858912108 141554889 2683505 SH SOLE 22 2559620 0 123885 STERICYCLE INC COM 858912108 963532 18266 SH SOLE 25 18266 0 0 STERICYCLE INC COM 858912108 1707992 32379 SH SOLE 26 32379 0 0 STERICYCLE INC COM 858912108 515157 9766 SH SOLE 28 1635 0 8131 STERICYCLE INC COM 858912108 2785728 52810 SH SOLE 30 52810 0 0 STERICYCLE INC COM 858912108 60504 1147 SH SOLE 31 1147 0 0 STERICYCLE INC COM 858912108 474381 8993 SH SOLE 36 8993 0 0 STERICYCLE INC COM 858912108 1075098 20381 SH SOLE 40 20381 0 0 STERICYCLE INC COM 858912108 1828948 34672 SH SOLE 43 32952 0 1720 STERIS PLC SHS USD G8473T100 50225687 223404 SH SOLE 2 81815 0 141589 STERIS PLC SHS USD G8473T100 12000892 53380 SH SOLE 4 42228 0 11152 STERIS PLC SHS USD G8473T100 34226822 152241 SH SOLE 7 139715 0 12526 STERIS PLC SHS USD G8473T100 1142086 5080 SH SOLE 13 5080 0 0 STERIS PLC SHS USD G8473T100 3512588 15624 SH SOLE 15 15624 0 0 STERIS PLC SHS USD G8473T100 36901056 164136 SH SOLE 18 157963 0 6173 STERIS PLC SHS USD G8473T100 237395756 1055937 SH SOLE 19 1055937 0 0 STERIS PLC SHS USD G8473T100 795467791 3538243 SH SOLE 21 3538243 0 0 STERIS PLC SHS USD G8473T100 508537444 2261976 SH SOLE 22 2046492 0 215484 STERIS PLC SHS USD G8473T100 33080914 147144 SH SOLE 23 147144 0 0 STERIS PLC SHS USD G8473T100 65634400 291942 SH SOLE 25 291499 0 443 STERIS PLC SHS USD G8473T100 24973006 111080 SH SOLE 26 59893 0 51187 STERIS PLC SHS USD G8473T100 43974567 195599 SH SOLE 28 3858 0 191741 STERIS PLC SHS USD G8473T100 230100797 1023489 SH SOLE 30 1023489 0 0 STERIS PLC SHS USD G8473T100 5285518 23510 SH SOLE 31 21925 0 1585 STERIS PLC SHS USD G8473T100 100483074 446949 SH SOLE 34 446949 0 0 STERIS PLC SHS USD G8473T100 5205932 23156 SH SOLE 36 23156 0 0 STERIS PLC SHS USD G8473T100 1080260 4805 SH SOLE 40 4805 0 0 STERIS PLC SHS USD G8473T100 23831 106 SH OTR 43 106 0 0 STERIS PLC SHS USD G8473T100 20060948 89231 SH SOLE 43 73444 0 15787 STERLING BANCORP INC COM 85917W102 50269 9742 SH SOLE 2 1036 0 8706 STERLING BANCORP INC COM 85917W102 308233 59735 SH SOLE 18 59735 0 0 STERLING BANCORP INC COM 85917W102 204429 39618 SH SOLE 19 39618 0 0 STERLING BANCORP INC COM 85917W102 3849649 746056 SH SOLE 21 746056 0 0 STERLING BANCORP INC COM 85917W102 1904123 369016 SH SOLE 22 354652 0 14364 STERLING CHECK CORP COM 85917T109 832397 51766 SH SOLE 2 35337 0 16429 STERLING CHECK CORP COM 85917T109 3875 241 SH SOLE 7 241 0 0 STERLING CHECK CORP COM 85917T109 1240315 77134 SH SOLE 18 77134 0 0 STERLING CHECK CORP COM 85917T109 5871242 365127 SH SOLE 19 365127 0 0 STERLING CHECK CORP COM 85917T109 17754716 1104149 SH SOLE 21 1104149 0 0 STERLING CHECK CORP COM 85917T109 14556870 905278 SH SOLE 22 866256 0 39022 STERLING CHECK CORP COM 85917T109 82699 5143 SH SOLE 25 5143 0 0 STERLING CHECK CORP COM 85917T109 34861 2168 SH SOLE 26 2168 0 0 STERLING CHECK CORP COM 85917T109 442377 27511 SH SOLE 30 27511 0 0 STERLING CHECK CORP COM 85917T109 5412657 336608 SH SOLE 34 336608 0 0 STERLING CHECK CORP COM 85917T109 11401 709 SH SOLE 36 709 0 0 STERLING CHECK CORP COM 85917T109 72183 4489 SH SOLE 40 4489 0 0 STERLING CHECK CORP COM 85917T109 258470 16074 SH SOLE 43 15957 0 117 STERLING INFRASTRUCTURE INC COM 859241101 5423060 49162 SH SOLE 2 25748 0 23414 STERLING INFRASTRUCTURE INC COM 859241101 82733 750 SH SOLE 4 108 0 642 STERLING INFRASTRUCTURE INC COM 859241101 16326652 148007 SH SOLE 7 147637 0 370 STERLING INFRASTRUCTURE INC COM 859241101 8625911 78197 SH SOLE 18 76054 0 2143 STERLING INFRASTRUCTURE INC COM 859241101 18912319 171447 SH SOLE 19 171447 0 0 STERLING INFRASTRUCTURE INC COM 859241101 138517480 1255711 SH SOLE 21 1255711 0 0 STERLING INFRASTRUCTURE INC COM 859241101 107967236 978762 SH SOLE 22 941225 0 37537 STERLING INFRASTRUCTURE INC COM 859241101 221172 2005 SH SOLE 23 2005 0 0 STERLING INFRASTRUCTURE INC COM 859241101 654580 5934 SH SOLE 25 5934 0 0 STERLING INFRASTRUCTURE INC COM 859241101 1521285 13791 SH SOLE 26 9417 0 4374 STERLING INFRASTRUCTURE INC COM 859241101 3680824 33368 SH SOLE 30 33368 0 0 STERLING INFRASTRUCTURE INC COM 859241101 25371 230 SH SOLE 36 230 0 0 STERLING INFRASTRUCTURE INC COM 859241101 735437 6667 SH SOLE 40 6667 0 0 STERLING INFRASTRUCTURE INC COM 859241101 1839971 16680 SH SOLE 43 16157 0 523 STEVANATO GROUP S P A ORD SHS T9224W109 8453439 263347 SH SOLE 21 263347 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 53607 1670 SH SOLE 36 1670 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 25295 788 SH SOLE 43 788 0 0 STEWART INFORMATION SVCS COR COM 860372101 1371009 21073 SH SOLE 2 7082 0 13991 STEWART INFORMATION SVCS COR COM 860372101 765821 11771 SH SOLE 7 11141 0 630 STEWART INFORMATION SVCS COR COM 860372101 5448255 83742 SH SOLE 18 83742 0 0 STEWART INFORMATION SVCS COR COM 860372101 3020931 46433 SH SOLE 19 46433 0 0 STEWART INFORMATION SVCS COR COM 860372101 200584209 3083065 SH SOLE 21 3083065 0 0 STEWART INFORMATION SVCS COR COM 860372101 42759059 657225 SH SOLE 22 626111 0 31114 STEWART INFORMATION SVCS COR COM 860372101 340134 5228 SH SOLE 25 5228 0 0 STEWART INFORMATION SVCS COR COM 860372101 31099 478 SH SOLE 28 478 0 0 STEWART INFORMATION SVCS COR COM 860372101 5709405 87756 SH SOLE 30 87756 0 0 STEWART INFORMATION SVCS COR COM 860372101 268893 4133 SH SOLE 40 4133 0 0 STEWART INFORMATION SVCS COR COM 860372101 800941 12311 SH SOLE 43 11564 0 747 STIFEL FINL CORP COM 860630102 18058677 231018 SH SOLE 2 97358 0 133660 STIFEL FINL CORP COM 860630102 25874 331 SH SOLE 4 331 0 0 STIFEL FINL CORP COM 860630102 956097 12231 SH SOLE 7 11637 0 594 STIFEL FINL CORP COM 860630102 14620682 187037 SH SOLE 18 187037 0 0 STIFEL FINL CORP COM 860630102 2555377 32690 SH SOLE 19 32690 0 0 STIFEL FINL CORP COM 860630102 411404489 5262946 SH SOLE 21 5262946 0 0 STIFEL FINL CORP COM 860630102 235305536 3010177 SH SOLE 22 2878985 0 131192 STIFEL FINL CORP COM 860630102 1584819 20274 SH SOLE 25 20274 0 0 STIFEL FINL CORP COM 860630102 2804896 35882 SH SOLE 26 35882 0 0 STIFEL FINL CORP COM 860630102 174710 2235 SH SOLE 28 1872 0 363 STIFEL FINL CORP COM 860630102 4908294 62790 SH SOLE 30 62790 0 0 STIFEL FINL CORP COM 860630102 96618 1236 SH SOLE 31 1236 0 0 STIFEL FINL CORP COM 860630102 177055 2265 SH SOLE 36 2265 0 0 STIFEL FINL CORP COM 860630102 1730840 22142 SH SOLE 40 22142 0 0 STIFEL FINL CORP COM 860630102 8556192 109456 SH SOLE 43 100927 0 8529 STITCH FIX INC COM CL A 860897107 1897455 718733 SH SOLE 2 508027 0 210706 STITCH FIX INC COM CL A 860897107 631 239 SH SOLE 4 239 0 0 STITCH FIX INC COM CL A 860897107 2508 950 SH SOLE 7 950 0 0 STITCH FIX INC COM CL A 860897107 844444 319865 SH SOLE 18 305250 0 14615 STITCH FIX INC COM CL A 860897107 3616428 1369859 SH SOLE 19 1369859 0 0 STITCH FIX INC COM CL A 860897107 9205221 3486826 SH SOLE 21 3486826 0 0 STITCH FIX INC COM CL A 860897107 10569786 4003707 SH SOLE 22 3825793 0 177914 STITCH FIX INC COM CL A 860897107 70475 26695 SH SOLE 23 26695 0 0 STITCH FIX INC COM CL A 860897107 29080 11015 SH SOLE 25 11015 0 0 STITCH FIX INC COM CL A 860897107 530363 200895 SH SOLE 26 16230 0 184665 STITCH FIX INC COM CL A 860897107 1558 590 SH SOLE 28 590 0 0 STITCH FIX INC COM CL A 860897107 288449 109261 SH SOLE 30 109261 0 0 STITCH FIX INC COM CL A 860897107 18657 7067 SH SOLE 40 7067 0 0 STITCH FIX INC COM CL A 860897107 5504 2085 SH SOLE 43 1401 0 684 STMICROELECTRONICS N V NY REGISTRY 861012102 220654 5103 SH SOLE 2 4905 0 198 STMICROELECTRONICS N V NY REGISTRY 861012102 75411 1744 SH SOLE 7 1744 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 8138550 188218 SH SOLE 18 188218 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 152983769 3538015 SH SOLE 21 3538015 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 12444386 287798 SH SOLE 34 287798 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 45911250 1061777 SH SOLE 43 983699 0 78078 STMICROELECTRONICS N V OPTIONS 861012102 518880 12000 SH Call SOLE 19 12000 0 0 STOCK YDS BANCORP INC COM 861025104 1322575 27041 SH SOLE 2 19103 0 7938 STOCK YDS BANCORP INC COM 861025104 6260 128 SH SOLE 4 128 0 0 STOCK YDS BANCORP INC COM 861025104 9489 194 SH SOLE 7 194 0 0 STOCK YDS BANCORP INC COM 861025104 3214561 65724 SH SOLE 18 65724 0 0 STOCK YDS BANCORP INC COM 861025104 2859083 58456 SH SOLE 19 58456 0 0 STOCK YDS BANCORP INC COM 861025104 48182610 985128 SH SOLE 21 985128 0 0 STOCK YDS BANCORP INC COM 861025104 36437167 744984 SH SOLE 22 717882 0 27102 STOCK YDS BANCORP INC COM 861025104 243327 4975 SH SOLE 25 4975 0 0 STOCK YDS BANCORP INC COM 861025104 427033 8731 SH SOLE 26 8731 0 0 STOCK YDS BANCORP INC COM 861025104 103591 2118 SH SOLE 28 903 0 1215 STOCK YDS BANCORP INC COM 861025104 953354 19492 SH SOLE 30 19492 0 0 STOCK YDS BANCORP INC COM 861025104 345158 7057 SH SOLE 40 7057 0 0 STOCK YDS BANCORP INC COM 861025104 2261207 46232 SH SOLE 43 43092 0 3140 STOKE THERAPEUTICS INC COM 86150R107 596052 44152 SH SOLE 2 30746 0 13406 STOKE THERAPEUTICS INC COM 86150R107 3308 245 SH SOLE 7 245 0 0 STOKE THERAPEUTICS INC COM 86150R107 2050785 151910 SH SOLE 18 151910 0 0 STOKE THERAPEUTICS INC COM 86150R107 20470442 1516329 SH SOLE 19 1516329 0 0 STOKE THERAPEUTICS INC COM 86150R107 13657923 1011698 SH SOLE 21 1011698 0 0 STOKE THERAPEUTICS INC COM 86150R107 11079207 820682 SH SOLE 22 797360 0 23322 STOKE THERAPEUTICS INC COM 86150R107 1158719 85831 SH SOLE 26 14648 0 71183 STOKE THERAPEUTICS INC COM 86150R107 1402785 103910 SH SOLE 28 316 0 103594 STOKE THERAPEUTICS INC COM 86150R107 790088 58525 SH SOLE 30 58525 0 0 STOKE THERAPEUTICS INC COM 86150R107 739760 54797 SH SOLE 31 51036 0 3761 STOKE THERAPEUTICS INC COM 86150R107 135972 10072 SH SOLE 34 10072 0 0 STOKE THERAPEUTICS INC COM 86150R107 4212 312 SH SOLE 43 312 0 0 STONECO LTD COM CL A G85158106 12331928 742440 SH SOLE 2 350384 0 392056 STONECO LTD COM CL A G85158106 60942 3669 SH SOLE 7 3669 0 0 STONECO LTD COM CL A G85158106 13701323 824884 SH SOLE 18 770516 0 54368 STONECO LTD COM CL A G85158106 37488006 2256954 SH SOLE 19 2256954 0 0 STONECO LTD COM CL A G85158106 165536140 9966053 SH SOLE 21 9966053 0 0 STONECO LTD COM CL A G85158106 98603189 5936375 SH SOLE 22 5612372 0 324003 STONECO LTD COM CL A G85158106 993643 59822 SH SOLE 23 59822 0 0 STONECO LTD COM CL A G85158106 3439798 207092 SH SOLE 26 0 0 207092 STONECO LTD COM CL A G85158106 3138509 188953 SH SOLE 30 188953 0 0 STONECO LTD COM CL A G85158106 82801 4985 SH SOLE 36 4985 0 0 STONECO LTD COM CL A G85158106 1326342 79852 SH SOLE 43 71211 0 8641 STONERIDGE INC COM 86183P102 813757 44130 SH SOLE 2 31708 0 12422 STONERIDGE INC COM 86183P102 3079 167 SH SOLE 4 167 0 0 STONERIDGE INC COM 86183P102 3614 196 SH SOLE 7 196 0 0 STONERIDGE INC COM 86183P102 1338855 72606 SH SOLE 18 72606 0 0 STONERIDGE INC COM 86183P102 1046009 56725 SH SOLE 19 56725 0 0 STONERIDGE INC COM 86183P102 18980569 1029315 SH SOLE 21 1029315 0 0 STONERIDGE INC COM 86183P102 14186906 769355 SH SOLE 22 727031 0 42324 STONERIDGE INC COM 86183P102 141951 7698 SH SOLE 25 7698 0 0 STONERIDGE INC COM 86183P102 384603 20857 SH SOLE 26 20857 0 0 STONERIDGE INC COM 86183P102 37765 2048 SH SOLE 28 2048 0 0 STONERIDGE INC COM 86183P102 1141288 61892 SH SOLE 30 61892 0 0 STONERIDGE INC COM 86183P102 136880 7423 SH SOLE 40 7423 0 0 STONERIDGE INC COM 86183P102 293657 15925 SH SOLE 43 14461 0 1464 STONEX GROUP INC COM 861896108 1649072 23471 SH SOLE 2 8079 0 15392 STONEX GROUP INC COM 861896108 4426 63 SH SOLE 4 63 0 0 STONEX GROUP INC COM 861896108 14614 208 SH SOLE 7 208 0 0 STONEX GROUP INC COM 861896108 6028659 85805 SH SOLE 18 85805 0 0 STONEX GROUP INC COM 861896108 4083933 58126 SH SOLE 19 58126 0 0 STONEX GROUP INC COM 861896108 224072068 3189184 SH SOLE 21 3189184 0 0 STONEX GROUP INC COM 861896108 56005440 797117 SH SOLE 22 763598 0 33519 STONEX GROUP INC COM 861896108 415307 5911 SH SOLE 25 5911 0 0 STONEX GROUP INC COM 861896108 906424 12901 SH SOLE 26 12901 0 0 STONEX GROUP INC COM 861896108 158436 2255 SH SOLE 28 0 0 2255 STONEX GROUP INC COM 861896108 4309748 61340 SH SOLE 30 61340 0 0 STONEX GROUP INC COM 861896108 446292 6352 SH SOLE 40 6352 0 0 STONEX GROUP INC COM 861896108 2064871 29389 SH SOLE 43 28633 0 756 STRAN & COMPANY INC COMMON STOCK 86260J102 109080 74712 SH SOLE 22 74712 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 1472 3895 SH SOLE 18 3895 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 15727 41607 SH SOLE 21 41607 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 19217 50838 SH SOLE 22 50838 0 0 STRATASYS LTD SHS M85548101 5717086 492004 SH SOLE 21 492004 0 0 STRATASYS LTD SHS M85548101 3655884 314620 SH SOLE 30 314620 0 0 STRATASYS LTD SHS M85548101 35859 3086 SH SOLE 36 3086 0 0 STRATASYS LTD SHS M85548101 52964 4558 SH SOLE 43 4014 0 544 STRATEGIC ED INC COM 86272C103 4375851 42027 SH SOLE 2 26292 0 15735 STRATEGIC ED INC COM 86272C103 7393 71 SH SOLE 4 71 0 0 STRATEGIC ED INC COM 86272C103 20824 200 SH SOLE 7 200 0 0 STRATEGIC ED INC COM 86272C103 7396372 71037 SH SOLE 18 71037 0 0 STRATEGIC ED INC COM 86272C103 5412991 51988 SH SOLE 19 51988 0 0 STRATEGIC ED INC COM 86272C103 267248761 2566738 SH SOLE 21 2566738 0 0 STRATEGIC ED INC COM 86272C103 70638444 678433 SH SOLE 22 647468 0 30965 STRATEGIC ED INC COM 86272C103 28217 271 SH SOLE 23 271 0 0 STRATEGIC ED INC COM 86272C103 479993 4610 SH SOLE 25 4610 0 0 STRATEGIC ED INC COM 86272C103 4051934 38916 SH SOLE 26 5773 0 33143 STRATEGIC ED INC COM 86272C103 5831 56 SH SOLE 28 56 0 0 STRATEGIC ED INC COM 86272C103 5488269 52711 SH SOLE 30 52711 0 0 STRATEGIC ED INC COM 86272C103 362025 3477 SH SOLE 36 3477 0 0 STRATEGIC ED INC COM 86272C103 488843 4695 SH SOLE 40 4695 0 0 STRATEGIC ED INC COM 86272C103 3521985 33826 SH SOLE 43 30830 0 2996 STRATTEC SEC CORP COM 863111100 68651 2893 SH SOLE 2 2893 0 0 STRATTEC SEC CORP COM 863111100 15092 636 SH SOLE 18 636 0 0 STRATTEC SEC CORP COM 863111100 202630 8539 SH SOLE 21 8539 0 0 STRATTEC SEC CORP COM 863111100 1473230 62083 SH SOLE 22 62083 0 0 STRATUS PPTYS INC COM NEW 863167201 54655 2394 SH SOLE 2 298 0 2096 STRATUS PPTYS INC COM NEW 863167201 350897 15370 SH SOLE 18 15370 0 0 STRATUS PPTYS INC COM NEW 863167201 258710 11332 SH SOLE 19 11332 0 0 STRATUS PPTYS INC COM NEW 863167201 4807656 210585 SH SOLE 21 210585 0 0 STRATUS PPTYS INC COM NEW 863167201 1858773 81418 SH SOLE 22 77555 0 3863 STREAMLINE HEALTH SOLUTIONS COM 86323X106 3032 6316 SH SOLE 18 6316 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 43594 90821 SH SOLE 21 90821 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 152444 317591 SH SOLE 22 317591 0 0 STRIDE INC COM 86333M108 2950110 46790 SH SOLE 2 36650 0 10140 STRIDE INC COM 86333M108 4350 69 SH SOLE 4 69 0 0 STRIDE INC COM 86333M108 694370 11013 SH SOLE 7 10430 0 583 STRIDE INC COM 86333M108 7553264 119798 SH SOLE 18 119798 0 0 STRIDE INC COM 86333M108 6234510 98882 SH SOLE 19 98882 0 0 STRIDE INC COM 86333M108 293728324 4658657 SH SOLE 21 4658657 0 0 STRIDE INC COM 86333M108 75356856 1195192 SH SOLE 22 1161136 0 34056 STRIDE INC COM 86333M108 14249 226 SH SOLE 23 226 0 0 STRIDE INC COM 86333M108 556479 8826 SH SOLE 25 8826 0 0 STRIDE INC COM 86333M108 9872873 156588 SH SOLE 26 16553 0 140035 STRIDE INC COM 86333M108 41613 660 SH SOLE 28 99 0 561 STRIDE INC COM 86333M108 8803987 139635 SH SOLE 30 139635 0 0 STRIDE INC COM 86333M108 252137 3999 SH SOLE 36 3999 0 0 STRIDE INC COM 86333M108 545130 8646 SH SOLE 40 8646 0 0 STRIDE INC COM 86333M108 27238 432 SH OTR 43 432 0 0 STRIDE INC COM 86333M108 2972236 47141 SH SOLE 43 42332 0 4809 STRIDE INC NOTE 1.125% 9/0 86333MAA6 3956920 2992000 PRN SOLE 21 2992000 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202 490804 118266 SH SOLE 22 118266 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202 291 70 SH SOLE 26 0 0 70 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 976179 22776 SH SOLE 2 22776 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 436872 10193 SH SOLE 18 10193 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 28253955 659215 SH SOLE 19 659215 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 9982223 232903 SH SOLE 21 232903 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 643714 15019 SH SOLE 26 0 0 15019 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 1125589 26262 SH SOLE 30 26262 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 5145129 120045 SH SOLE 34 120045 0 0 STRYKER CORPORATION COM 863667101 335300213 936933 SH SOLE 2 420848 0 516085 STRYKER CORPORATION COM 863667101 106875728 298644 SH SOLE 4 157021 0 141623 STRYKER CORPORATION COM 863667101 89915195 251251 SH SOLE 7 223220 0 28031 STRYKER CORPORATION COM 863667101 7057196 19720 SH SOLE 13 19720 0 0 STRYKER CORPORATION COM 863667101 17582153 49130 SH SOLE 15 49130 0 0 STRYKER CORPORATION COM 863667101 210239678 587475 SH SOLE 18 528209 0 59266 STRYKER CORPORATION COM 863667101 379592709 1060700 SH SOLE 19 1060700 0 0 STRYKER CORPORATION COM 863667101 3439899047 9612147 SH SOLE 21 9612147 0 0 STRYKER CORPORATION COM 863667101 2715993169 7589329 SH SOLE 22 6777971 0 811358 STRYKER CORPORATION COM 863667101 243915245 681575 SH SOLE 23 681575 0 0 STRYKER CORPORATION COM 863667101 200918238 561428 SH SOLE 25 559485 0 1943 STRYKER CORPORATION COM 863667101 140746692 393290 SH SOLE 26 198760 0 194530 STRYKER CORPORATION COM 863667101 259032748 723818 SH SOLE 28 48849 0 674969 STRYKER CORPORATION COM 863667101 971975 2716 SH SOLE 29 2716 0 0 STRYKER CORPORATION COM 863667101 707783476 1977767 SH SOLE 30 1952379 0 25388 STRYKER CORPORATION COM 863667101 29936541 83652 SH SOLE 31 78200 0 5452 STRYKER CORPORATION COM 863667101 298075291 832915 SH SOLE 34 832915 0 0 STRYKER CORPORATION COM 863667101 29380411 82098 SH SOLE 36 82098 0 0 STRYKER CORPORATION COM 863667101 5995038 16752 SH SOLE 40 16752 0 0 STRYKER CORPORATION COM 863667101 182156 509 SH OTR 43 509 0 0 STRYKER CORPORATION COM 863667101 172801006 482860 SH SOLE 43 410909 0 71950 STURM RUGER & CO INC COM 864159108 426241 9236 SH SOLE 2 5214 0 4022 STURM RUGER & CO INC COM 864159108 3323 72 SH SOLE 4 72 0 0 STURM RUGER & CO INC COM 864159108 17214 373 SH SOLE 7 373 0 0 STURM RUGER & CO INC COM 864159108 2283179 49473 SH SOLE 18 49473 0 0 STURM RUGER & CO INC COM 864159108 1727441 37431 SH SOLE 19 37431 0 0 STURM RUGER & CO INC COM 864159108 107811292 2336106 SH SOLE 21 2336106 0 0 STURM RUGER & CO INC COM 864159108 24255194 525573 SH SOLE 22 508393 0 17180 STURM RUGER & CO INC COM 864159108 128989 2795 SH SOLE 26 2795 0 0 STURM RUGER & CO INC COM 864159108 1635602 35441 SH SOLE 30 35441 0 0 STURM RUGER & CO INC COM 864159108 901771 19540 SH SOLE 43 19152 0 388 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 4826 410 SH SOLE 18 410 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 77929035 6620989 SH SOLE 43 5935067 0 685922 SUMMIT FINL GROUP INC COM 86606G101 1574873 57985 SH SOLE 2 51384 0 6601 SUMMIT FINL GROUP INC COM 86606G101 1793 66 SH SOLE 7 66 0 0 SUMMIT FINL GROUP INC COM 86606G101 1006495 37058 SH SOLE 18 37058 0 0 SUMMIT FINL GROUP INC COM 86606G101 1224074 45069 SH SOLE 19 45069 0 0 SUMMIT FINL GROUP INC COM 86606G101 11996952 441714 SH SOLE 21 441714 0 0 SUMMIT FINL GROUP INC COM 86606G101 6967735 256544 SH SOLE 22 247064 0 9480 SUMMIT FINL GROUP INC COM 86606G101 9397 346 SH SOLE 23 346 0 0 SUMMIT FINL GROUP INC COM 86606G101 380 14 SH SOLE 43 14 0 0 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 1798810 2020000 PRN SOLE 21 2020000 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 4141812 636223 SH SOLE 2 436875 0 199348 SUMMIT HOTEL PPTYS INC COM 866082100 316731 48653 SH SOLE 4 48653 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1007494 154761 SH SOLE 7 138449 0 16312 SUMMIT HOTEL PPTYS INC COM 866082100 2130827 327316 SH SOLE 18 327316 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 4779238 734138 SH SOLE 19 734138 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 83986701 12901183 SH SOLE 21 12901183 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 30366767 4664634 SH SOLE 22 4430076 0 234558 SUMMIT HOTEL PPTYS INC COM 866082100 183341 28163 SH SOLE 23 28163 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2731030 419513 SH SOLE 25 419513 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 354170 54404 SH SOLE 26 26929 0 27475 SUMMIT HOTEL PPTYS INC COM 866082100 580685 89199 SH SOLE 28 5241 0 83958 SUMMIT HOTEL PPTYS INC COM 866082100 3507393 538770 SH SOLE 30 538770 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 114862 17644 SH SOLE 40 17644 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1426261 219088 SH SOLE 43 148282 0 70806 SUMMIT MATLS INC CL A 86614U100 6404263 143690 SH SOLE 2 50710 0 92980 SUMMIT MATLS INC CL A 86614U100 93820 2105 SH SOLE 4 380 0 1725 SUMMIT MATLS INC CL A 86614U100 1924354 43176 SH SOLE 7 40872 0 2304 SUMMIT MATLS INC CL A 86614U100 14845286 333078 SH SOLE 18 333078 0 0 SUMMIT MATLS INC CL A 86614U100 19947838 447562 SH SOLE 19 447562 0 0 SUMMIT MATLS INC CL A 86614U100 210639068 4726028 SH SOLE 21 4726028 0 0 SUMMIT MATLS INC CL A 86614U100 168070796 3770940 SH SOLE 22 3594548 0 176392 SUMMIT MATLS INC CL A 86614U100 1026536 23032 SH SOLE 25 23032 0 0 SUMMIT MATLS INC CL A 86614U100 8222184 184478 SH SOLE 26 137079 0 47399 SUMMIT MATLS INC CL A 86614U100 94756 2126 SH SOLE 28 2126 0 0 SUMMIT MATLS INC CL A 86614U100 10198463 228819 SH SOLE 30 228819 0 0 SUMMIT MATLS INC CL A 86614U100 110132 2471 SH SOLE 36 2471 0 0 SUMMIT MATLS INC CL A 86614U100 1108322 24867 SH SOLE 40 24867 0 0 SUMMIT MATLS INC CL A 86614U100 3764917 84472 SH SOLE 43 79208 0 5264 SUMMIT ST BK SANTA ROSA CALI COM 866264203 9548 880 SH SOLE 18 880 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 124308 11457 SH SOLE 21 11457 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 7628 703 SH SOLE 22 703 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 294337 71096 SH SOLE 2 39356 0 31740 SUMMIT THERAPEUTICS INC COM 86627T108 5986 1446 SH SOLE 7 1446 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 1216932 293945 SH SOLE 18 293945 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 1057339 255396 SH SOLE 19 255396 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 20866511 5040220 SH SOLE 21 5040220 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 14966361 3615063 SH SOLE 22 3491288 0 123775 SUMMIT THERAPEUTICS INC COM 86627T108 112376 27144 SH SOLE 25 27144 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 1770421 427638 SH SOLE 30 427638 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 128713 31090 SH SOLE 40 31090 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 249654 60303 SH SOLE 43 58921 0 1382 SUN CMNTYS INC COM 866674104 26222605 203940 SH SOLE 2 39583 0 164357 SUN CMNTYS INC COM 866674104 30494033 237160 SH SOLE 4 181197 0 55963 SUN CMNTYS INC COM 866674104 28255841 219753 SH SOLE 7 199852 0 19901 SUN CMNTYS INC COM 866674104 631328 4910 SH SOLE 13 4910 0 0 SUN CMNTYS INC COM 866674104 1740587 13537 SH SOLE 15 13537 0 0 SUN CMNTYS INC COM 866674104 21577396 167813 SH SOLE 18 160030 0 7783 SUN CMNTYS INC COM 866674104 52454725 407954 SH SOLE 19 407954 0 0 SUN CMNTYS INC COM 866674104 393970663 3064012 SH SOLE 21 3064012 0 0 SUN CMNTYS INC COM 866674104 569447261 4428739 SH SOLE 22 3936547 0 492192 SUN CMNTYS INC COM 866674104 27649457 215037 SH SOLE 23 215037 0 0 SUN CMNTYS INC COM 866674104 78130480 607641 SH SOLE 25 607433 0 208 SUN CMNTYS INC COM 866674104 15097735 117419 SH SOLE 26 68638 0 48781 SUN CMNTYS INC COM 866674104 42040002 326956 SH SOLE 28 51329 0 275627 SUN CMNTYS INC COM 866674104 83650934 650575 SH SOLE 30 650575 0 0 SUN CMNTYS INC COM 866674104 3727148 28987 SH SOLE 31 26948 0 2039 SUN CMNTYS INC COM 866674104 59250693 460808 SH SOLE 34 460808 0 0 SUN CMNTYS INC COM 866674104 3545722 27576 SH SOLE 36 27576 0 0 SUN CMNTYS INC COM 866674104 818026 6362 SH SOLE 40 6362 0 0 SUN CMNTYS INC COM 866674104 21344 166 SH OTR 43 166 0 0 SUN CMNTYS INC COM 866674104 10733658 83478 SH SOLE 43 73238 0 10240 SUN CTRY AIRLS HLDGS INC COM 866683105 3389305 224606 SH SOLE 2 164378 0 60228 SUN CTRY AIRLS HLDGS INC COM 866683105 4210 279 SH SOLE 7 279 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 1762210 116780 SH SOLE 18 116780 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 3681266 243954 SH SOLE 19 243954 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 70220229 4653428 SH SOLE 21 4653428 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 23016113 1525256 SH SOLE 22 1482355 0 42901 SUN CTRY AIRLS HLDGS INC COM 866683105 191552 12694 SH SOLE 23 12694 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 45979 3047 SH SOLE 25 3047 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 707042 46855 SH SOLE 26 0 0 46855 SUN CTRY AIRLS HLDGS INC COM 866683105 843712 55912 SH SOLE 30 55912 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 41090 2723 SH SOLE 40 2723 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 262430 17391 SH SOLE 43 16752 0 639 SUN LIFE FINANCIAL INC. COM 866796105 55121291 1009917 SH SOLE 43 895072 0 114845 SUNCOKE ENERGY INC COM 86722A103 2389048 211983 SH SOLE 2 97962 0 114021 SUNCOKE ENERGY INC COM 86722A103 4181 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 6886 611 SH SOLE 7 611 0 0 SUNCOKE ENERGY INC COM 86722A103 3111703 276105 SH SOLE 18 276105 0 0 SUNCOKE ENERGY INC COM 86722A103 2809262 249269 SH SOLE 19 249269 0 0 SUNCOKE ENERGY INC COM 86722A103 112905182 10018206 SH SOLE 21 10018206 0 0 SUNCOKE ENERGY INC COM 86722A103 30973848 2748345 SH SOLE 22 2622920 0 125425 SUNCOKE ENERGY INC COM 86722A103 199885 17736 SH SOLE 25 17736 0 0 SUNCOKE ENERGY INC COM 86722A103 193495 17169 SH SOLE 26 17169 0 0 SUNCOKE ENERGY INC COM 86722A103 2453862 217734 SH SOLE 30 217734 0 0 SUNCOKE ENERGY INC COM 86722A103 191150 16961 SH SOLE 40 16961 0 0 SUNCOKE ENERGY INC COM 86722A103 3668170 325481 SH SOLE 43 306350 0 19131 SUNCOR ENERGY INC NEW COM 867224107 7465786 202270 SH SOLE 2 202270 0 0 SUNCOR ENERGY INC NEW COM 867224107 74932194 2030133 SH SOLE 18 1892071 0 138062 SUNCOR ENERGY INC NEW COM 867224107 301927602 8180103 SH SOLE 19 8180103 0 0 SUNCOR ENERGY INC NEW COM 867224107 10224624 277015 SH SOLE 21 277015 0 0 SUNCOR ENERGY INC NEW COM 867224107 33565659 909392 SH SOLE 22 909392 0 0 SUNCOR ENERGY INC NEW COM 867224107 1770204 47960 SH SOLE 23 47960 0 0 SUNCOR ENERGY INC NEW COM 867224107 2750422 74517 SH SOLE 25 74517 0 0 SUNCOR ENERGY INC NEW COM 867224107 5156475 139704 SH SOLE 26 139704 0 0 SUNCOR ENERGY INC NEW COM 867224107 18405910 498670 SH SOLE 34 498670 0 0 SUNCOR ENERGY INC NEW COM 867224107 26674480 722690 SH SOLE 43 596798 0 125892 SUNNOVA ENERGY INTL INC. COM 86745K104 1340711 218713 SH SOLE 2 174940 0 43773 SUNNOVA ENERGY INTL INC. COM 86745K104 1318 215 SH SOLE 4 215 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 203577 33210 SH SOLE 7 31626 0 1584 SUNNOVA ENERGY INTL INC. COM 86745K104 1738027 283528 SH SOLE 18 283528 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1397346 227952 SH SOLE 19 227952 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 34632017 5649595 SH SOLE 21 5649595 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 18325427 2989466 SH SOLE 22 2872116 0 117350 SUNNOVA ENERGY INTL INC. COM 86745K104 131139 21393 SH SOLE 25 21393 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 161047 26272 SH SOLE 26 26272 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 400405 65319 SH SOLE 28 57260 0 8059 SUNNOVA ENERGY INTL INC. COM 86745K104 15289532 2494214 SH SOLE 30 2494214 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 12110379 1975592 SH SOLE 34 1975592 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 13100 2137 SH SOLE 36 2137 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 155212 25320 SH SOLE 40 25320 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1198905 195580 SH SOLE 43 188714 0 6866 SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1 2213750 4375000 PRN SOLE 21 4375000 0 0 SUNNOVA ENERGY INTL INC. NOTE 2.625% 2/1 86745KAH7 2163169 5375000 PRN SOLE 21 5375000 0 0 SUNOPTA INC COM 8676EP108 2482454 361347 SH SOLE 2 272765 0 88582 SUNOPTA INC COM 8676EP108 7104 1034 SH SOLE 7 1034 0 0 SUNOPTA INC COM 8676EP108 1631433 237472 SH SOLE 18 237472 0 0 SUNOPTA INC COM 8676EP108 6917554 1006922 SH SOLE 19 1006922 0 0 SUNOPTA INC COM 8676EP108 23348870 3398671 SH SOLE 21 3398671 0 0 SUNOPTA INC COM 8676EP108 12245273 1782427 SH SOLE 22 1691221 0 91206 SUNOPTA INC COM 8676EP108 170541 24824 SH SOLE 23 24824 0 0 SUNOPTA INC COM 8676EP108 610269 88831 SH SOLE 26 0 0 88831 SUNOPTA INC COM 8676EP108 4876766 709864 SH SOLE 34 709864 0 0 SUNOPTA INC COM 8676EP108 1936275 281845 SH SOLE 43 269365 0 12480 SUNPOWER CORP COM 867652406 139908 46636 SH SOLE 2 25306 0 21330 SUNPOWER CORP COM 867652406 924 308 SH SOLE 4 308 0 0 SUNPOWER CORP COM 867652406 10554 3518 SH SOLE 7 3518 0 0 SUNPOWER CORP COM 867652406 768324 256108 SH SOLE 18 256108 0 0 SUNPOWER CORP COM 867652406 566598 188866 SH SOLE 19 188866 0 0 SUNPOWER CORP COM 867652406 33871944 11290648 SH SOLE 21 11290648 0 0 SUNPOWER CORP COM 867652406 7480305 2493435 SH SOLE 22 2418021 0 75414 SUNPOWER CORP COM 867652406 64536 21512 SH SOLE 25 21512 0 0 SUNPOWER CORP COM 867652406 906504 302168 SH SOLE 26 34022 0 268146 SUNPOWER CORP COM 867652406 142197 47399 SH SOLE 28 47399 0 0 SUNPOWER CORP COM 867652406 6203937 2067979 SH SOLE 30 2067979 0 0 SUNPOWER CORP COM 867652406 825 275 SH SOLE 34 275 0 0 SUNPOWER CORP COM 867652406 39063 13021 SH SOLE 40 13021 0 0 SUNPOWER CORP COM 867652406 1629175 543058 SH SOLE 43 523681 0 19377 SUNRUN INC COM 86771W105 3626187 275128 SH SOLE 2 68463 0 206665 SUNRUN INC COM 86771W105 8119 616 SH SOLE 4 616 0 0 SUNRUN INC COM 86771W105 650328 49342 SH SOLE 7 47408 0 1934 SUNRUN INC COM 86771W105 2383353 180831 SH SOLE 18 180831 0 0 SUNRUN INC COM 86771W105 2806141 212909 SH SOLE 19 212909 0 0 SUNRUN INC COM 86771W105 323759319 24564440 SH SOLE 21 24564440 0 0 SUNRUN INC COM 86771W105 73874638 5605056 SH SOLE 22 5321523 0 283533 SUNRUN INC COM 86771W105 597634 45344 SH SOLE 25 45344 0 0 SUNRUN INC COM 86771W105 850809 64553 SH SOLE 26 64553 0 0 SUNRUN INC COM 86771W105 1768387 134172 SH SOLE 28 119683 0 14489 SUNRUN INC COM 86771W105 69903952 5303790 SH SOLE 30 5303790 0 0 SUNRUN INC COM 86771W105 38762 2941 SH SOLE 31 2941 0 0 SUNRUN INC COM 86771W105 23735533 1800875 SH SOLE 34 1800875 0 0 SUNRUN INC COM 86771W105 103674 7866 SH SOLE 36 7866 0 0 SUNRUN INC COM 86771W105 601680 45651 SH SOLE 40 45651 0 0 SUNRUN INC COM 86771W105 17205014 1305388 SH SOLE 43 1208154 0 97234 SUNRUN INC NOTE 2/0 86771WAB1 1829650 2150000 PRN SOLE 21 2150000 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2445341 219510 SH SOLE 2 59239 0 160271 SUNSTONE HOTEL INVS INC NEW COM 867892101 1069095 95969 SH SOLE 4 95969 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3459260 310526 SH SOLE 7 277975 0 32551 SUNSTONE HOTEL INVS INC NEW COM 867892101 7234840 649447 SH SOLE 18 649447 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 12188553 1094125 SH SOLE 19 1094125 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 271454284 24367530 SH SOLE 21 24367530 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 92370296 8291768 SH SOLE 22 7905102 0 386666 SUNSTONE HOTEL INVS INC NEW COM 867892101 119855 10759 SH SOLE 23 10759 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 14452991 1297396 SH SOLE 25 1297396 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 603320 54158 SH SOLE 26 54158 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1532017 137524 SH SOLE 28 11083 0 126441 SUNSTONE HOTEL INVS INC NEW COM 867892101 11366922 1020370 SH SOLE 30 1020370 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 565544 50767 SH SOLE 34 50767 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 65202 5853 SH SOLE 36 5853 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 371229 33324 SH SOLE 40 33324 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2051796 184183 SH SOLE 43 178334 0 5849 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 226020 65513 SH SOLE 2 47962 0 17551 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 4589 1330 SH SOLE 7 1330 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 1113049 322623 SH SOLE 18 322623 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 1742843 505172 SH SOLE 19 505172 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 15648979 4535936 SH SOLE 21 4535936 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 6096347 1767057 SH SOLE 22 1706149 0 60908 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 24695 7158 SH SOLE 23 7158 0 0 SUPER LEAGUE ENTERPRISE INC COM 86804F301 30472 14173 SH SOLE 22 14173 0 0 SUPER LEAGUE ENTERPRISE INC COM 86804F301 2 1 SH SOLE 43 0 0 1 SUPER MICRO COMPUTER INC COM 86800U104 43560574 43128 SH SOLE 2 19159 0 23969 SUPER MICRO COMPUTER INC COM 86800U104 34342030 34001 SH SOLE 4 15072 0 18929 SUPER MICRO COMPUTER INC COM 86800U104 30326151 30025 SH SOLE 7 26255 0 3770 SUPER MICRO COMPUTER INC COM 86800U104 2462453 2438 SH SOLE 13 2438 0 0 SUPER MICRO COMPUTER INC COM 86800U104 6738920 6672 SH SOLE 15 6672 0 0 SUPER MICRO COMPUTER INC COM 86800U104 215814120 213671 SH SOLE 18 201915 0 11756 SUPER MICRO COMPUTER INC COM 86800U104 238419602 236052 SH SOLE 19 236052 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2824226695 2796181 SH SOLE 21 2796181 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1454905794 1440458 SH SOLE 22 1342260 0 98198 SUPER MICRO COMPUTER INC COM 86800U104 78729818 77948 SH SOLE 23 77948 0 0 SUPER MICRO COMPUTER INC COM 86800U104 18364365 18182 SH SOLE 25 18132 0 50 SUPER MICRO COMPUTER INC COM 86800U104 33596628 33263 SH SOLE 26 24817 0 8446 SUPER MICRO COMPUTER INC COM 86800U104 48590523 48108 SH SOLE 28 2212 0 45896 SUPER MICRO COMPUTER INC COM 86800U104 313487051 310374 SH SOLE 30 310374 0 0 SUPER MICRO COMPUTER INC COM 86800U104 11178002 11067 SH SOLE 31 10261 0 806 SUPER MICRO COMPUTER INC COM 86800U104 52332684 51813 SH SOLE 34 51813 0 0 SUPER MICRO COMPUTER INC COM 86800U104 5834943 5777 SH SOLE 36 5777 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2460433 2436 SH SOLE 40 2436 0 0 SUPER MICRO COMPUTER INC COM 86800U104 26859728 26593 SH SOLE 43 23843 0 2750 SUPERIOR GROUP OF CO INC COM 868358102 595810 36066 SH SOLE 2 36066 0 0 SUPERIOR GROUP OF CO INC COM 868358102 81741 4948 SH SOLE 18 4948 0 0 SUPERIOR GROUP OF CO INC COM 868358102 440853 26686 SH SOLE 21 26686 0 0 SUPERIOR GROUP OF CO INC COM 868358102 1849877 111978 SH SOLE 22 111978 0 0 SUPERIOR GROUP OF CO INC COM 868358102 52071 3152 SH SOLE 26 3152 0 0 SUPERIOR INDS INTL INC COM 868168105 7789 2686 SH SOLE 2 2686 0 0 SUPERIOR INDS INTL INC COM 868168105 11110 3831 SH SOLE 18 3831 0 0 SUPERIOR INDS INTL INC COM 868168105 134954 46536 SH SOLE 21 46536 0 0 SUPERIOR INDS INTL INC COM 868168105 1247595 430205 SH SOLE 22 430205 0 0 SUPERIOR INDS INTL INC COM 868168105 22956 7916 SH SOLE 43 7916 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 10463584 306760 SH SOLE 2 172426 0 134334 SUPERNUS PHARMACEUTICALS INC COM 868459108 12484 366 SH SOLE 7 366 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 6430110 188511 SH SOLE 18 175128 0 13383 SUPERNUS PHARMACEUTICALS INC COM 868459108 26094082 764998 SH SOLE 19 764998 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 214969713 6302249 SH SOLE 21 6302249 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 78644835 2305624 SH SOLE 22 2194405 0 111219 SUPERNUS PHARMACEUTICALS INC COM 868459108 692638 20306 SH SOLE 23 20306 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 388718 11396 SH SOLE 25 11396 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3101827 90936 SH SOLE 26 13587 0 77349 SUPERNUS PHARMACEUTICALS INC COM 868459108 386023 11317 SH SOLE 28 945 0 10372 SUPERNUS PHARMACEUTICALS INC COM 868459108 9642761 282696 SH SOLE 30 282696 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 390832 11458 SH SOLE 40 11458 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2242357 65739 SH SOLE 43 34602 0 31137 SURF AIR MOBILITY INC COM 868927104 8743 10371 SH SOLE 18 10371 0 0 SURF AIR MOBILITY INC COM 868927104 112408 133343 SH SOLE 21 133343 0 0 SURF AIR MOBILITY INC COM 868927104 658102 780667 SH SOLE 22 780667 0 0 SURGEPAYS INC COM NEW 86882L204 5987 1555 SH SOLE 18 1555 0 0 SURGEPAYS INC COM NEW 86882L204 75264 19549 SH SOLE 21 19549 0 0 SURGEPAYS INC COM NEW 86882L204 112928 29332 SH SOLE 22 29332 0 0 SURGERY PARTNERS INC COM 86881A100 3491840 117058 SH SOLE 2 57421 0 59637 SURGERY PARTNERS INC COM 86881A100 3490 117 SH SOLE 4 117 0 0 SURGERY PARTNERS INC COM 86881A100 19807 664 SH SOLE 7 664 0 0 SURGERY PARTNERS INC COM 86881A100 6748232 226223 SH SOLE 18 226223 0 0 SURGERY PARTNERS INC COM 86881A100 23788351 797464 SH SOLE 19 797464 0 0 SURGERY PARTNERS INC COM 86881A100 83227490 2790060 SH SOLE 21 2790060 0 0 SURGERY PARTNERS INC COM 86881A100 66519080 2229939 SH SOLE 22 2156605 0 73334 SURGERY PARTNERS INC COM 86881A100 185095 6205 SH SOLE 23 6205 0 0 SURGERY PARTNERS INC COM 86881A100 436950 14648 SH SOLE 25 14648 0 0 SURGERY PARTNERS INC COM 86881A100 2917016 97788 SH SOLE 26 14458 0 83330 SURGERY PARTNERS INC COM 86881A100 17749 595 SH SOLE 28 595 0 0 SURGERY PARTNERS INC COM 86881A100 1414181 47408 SH SOLE 30 47408 0 0 SURGERY PARTNERS INC COM 86881A100 448584 15038 SH SOLE 40 15038 0 0 SURGERY PARTNERS INC COM 86881A100 450522 15103 SH SOLE 43 13993 0 1110 SURMODICS INC COM 868873100 71619 2441 SH SOLE 2 566 0 1875 SURMODICS INC COM 868873100 1966 67 SH SOLE 7 67 0 0 SURMODICS INC COM 868873100 1025140 34940 SH SOLE 18 34940 0 0 SURMODICS INC COM 868873100 845784 28827 SH SOLE 19 28827 0 0 SURMODICS INC COM 868873100 17738905 604598 SH SOLE 21 604598 0 0 SURMODICS INC COM 868873100 10898460 371454 SH SOLE 22 365617 0 5837 SURMODICS INC COM 868873100 79717 2717 SH SOLE 30 2717 0 0 SURMODICS INC COM 868873100 202945 6917 SH SOLE 43 6439 0 478 SURO CAPITAL CORP COM NEW 86887Q109 9 2 SH SOLE 43 2 0 0 SURROZEN INC COM NEW 86889P208 37893 2412 SH SOLE 22 2412 0 0 SUTRO BIOPHARMA INC COM 869367102 1549518 274251 SH SOLE 2 175466 0 98785 SUTRO BIOPHARMA INC COM 869367102 2808 497 SH SOLE 7 497 0 0 SUTRO BIOPHARMA INC COM 869367102 1043544 184698 SH SOLE 18 171479 0 13219 SUTRO BIOPHARMA INC COM 869367102 3042050 538416 SH SOLE 19 538416 0 0 SUTRO BIOPHARMA INC COM 869367102 13639580 2414085 SH SOLE 21 2414085 0 0 SUTRO BIOPHARMA INC COM 869367102 12047037 2132219 SH SOLE 22 2044213 0 88006 SUTRO BIOPHARMA INC COM 869367102 114831 20324 SH SOLE 23 20324 0 0 SUTRO BIOPHARMA INC COM 869367102 717612 127011 SH SOLE 30 127011 0 0 SUTRO BIOPHARMA INC COM 869367102 58783 10404 SH SOLE 43 3430 0 6974 SUZANO S A SPON ADS 86959K105 1633118 127787 SH SOLE 30 127787 0 0 SUZANO S A SPON ADS 86959K105 9531784 745836 SH SOLE 43 574645 0 171191 SWEETGREEN INC COM CL A 87043Q108 1525805 60404 SH SOLE 2 30954 0 29450 SWEETGREEN INC COM CL A 87043Q108 11013 436 SH SOLE 4 436 0 0 SWEETGREEN INC COM CL A 87043Q108 20334 805 SH SOLE 7 805 0 0 SWEETGREEN INC COM CL A 87043Q108 5895709 233401 SH SOLE 18 233401 0 0 SWEETGREEN INC COM CL A 87043Q108 7719456 305600 SH SOLE 19 305600 0 0 SWEETGREEN INC COM CL A 87043Q108 88159724 3490092 SH SOLE 21 3490092 0 0 SWEETGREEN INC COM CL A 87043Q108 68121446 2696811 SH SOLE 22 2601059 0 95752 SWEETGREEN INC COM CL A 87043Q108 446243 17666 SH SOLE 25 17666 0 0 SWEETGREEN INC COM CL A 87043Q108 1224302 48468 SH SOLE 26 48468 0 0 SWEETGREEN INC COM CL A 87043Q108 1349111 53409 SH SOLE 30 53409 0 0 SWEETGREEN INC COM CL A 87043Q108 1410796 55851 SH SOLE 34 55851 0 0 SWEETGREEN INC COM CL A 87043Q108 516491 20447 SH SOLE 40 20447 0 0 SWEETGREEN INC COM CL A 87043Q108 12605 499 SH SOLE 43 445 0 54 SWK HLDGS CORP COM NEW 78501P203 7822 449 SH SOLE 2 0 0 449 SWK HLDGS CORP COM NEW 78501P203 173416 9955 SH SOLE 18 9955 0 0 SWK HLDGS CORP COM NEW 78501P203 102987 5912 SH SOLE 19 5912 0 0 SWK HLDGS CORP COM NEW 78501P203 1215428 69772 SH SOLE 21 69772 0 0 SWK HLDGS CORP COM NEW 78501P203 546692 31383 SH SOLE 22 29774 0 1609 SWK HLDGS CORP COM NEW 78501P203 70 4 SH SOLE 43 4 0 0 SYLVAMO CORP COMMON STOCK 871332102 1215908 19694 SH SOLE 2 10844 0 8850 SYLVAMO CORP COMMON STOCK 871332102 7779 126 SH SOLE 4 126 0 0 SYLVAMO CORP COMMON STOCK 871332102 424401 6874 SH SOLE 7 6536 0 338 SYLVAMO CORP COMMON STOCK 871332102 6263770 101454 SH SOLE 18 101454 0 0 SYLVAMO CORP COMMON STOCK 871332102 4755030 77017 SH SOLE 19 77017 0 0 SYLVAMO CORP COMMON STOCK 871332102 257944410 4177914 SH SOLE 21 4177914 0 0 SYLVAMO CORP COMMON STOCK 871332102 62024374 1004606 SH SOLE 22 972339 0 32267 SYLVAMO CORP COMMON STOCK 871332102 487931 7903 SH SOLE 25 7903 0 0 SYLVAMO CORP COMMON STOCK 871332102 655679 10620 SH SOLE 26 10620 0 0 SYLVAMO CORP COMMON STOCK 871332102 9466471 153328 SH SOLE 30 153328 0 0 SYLVAMO CORP COMMON STOCK 871332102 87239 1413 SH SOLE 36 1413 0 0 SYLVAMO CORP COMMON STOCK 871332102 453480 7345 SH SOLE 40 7345 0 0 SYLVAMO CORP COMMON STOCK 871332102 1960043 31747 SH SOLE 43 30579 0 1168 SYMBOTIC INC CLASS A COM 87151X101 273105 6069 SH SOLE 2 4313 0 1756 SYMBOTIC INC CLASS A COM 87151X101 5805 129 SH SOLE 4 129 0 0 SYMBOTIC INC CLASS A COM 87151X101 7224570 160546 SH SOLE 21 160546 0 0 SYMBOTIC INC CLASS A COM 87151X101 23341500 518700 SH SOLE 22 511428 0 7272 SYMBOTIC INC CLASS A COM 87151X101 113580 2524 SH SOLE 25 2524 0 0 SYMBOTIC INC CLASS A COM 87151X101 524970 11666 SH SOLE 26 11666 0 0 SYMBOTIC INC CLASS A COM 87151X101 510930 11354 SH SOLE 30 11354 0 0 SYMBOTIC INC CLASS A COM 87151X101 109260 2428 SH SOLE 40 2428 0 0 SYMBOTIC INC CLASS A COM 87151X101 4590 102 SH SOLE 43 102 0 0 SYNAPTICS INC COM 87157D109 5745601 58893 SH SOLE 2 36107 0 22786 SYNAPTICS INC COM 87157D109 30536 313 SH SOLE 4 140 0 173 SYNAPTICS INC COM 87157D109 403215 4133 SH SOLE 7 3926 0 207 SYNAPTICS INC COM 87157D109 15773403 161679 SH SOLE 18 156851 0 4828 SYNAPTICS INC COM 87157D109 10035022 102860 SH SOLE 19 102860 0 0 SYNAPTICS INC COM 87157D109 292798438 3001214 SH SOLE 21 3001214 0 0 SYNAPTICS INC COM 87157D109 126549661 1297147 SH SOLE 22 1246683 0 50464 SYNAPTICS INC COM 87157D109 753456 7723 SH SOLE 25 7723 0 0 SYNAPTICS INC COM 87157D109 1410035 14453 SH SOLE 26 14453 0 0 SYNAPTICS INC COM 87157D109 155706 1596 SH SOLE 28 627 0 969 SYNAPTICS INC COM 87157D109 8078456 82805 SH SOLE 30 82805 0 0 SYNAPTICS INC COM 87157D109 832870 8537 SH SOLE 40 8537 0 0 SYNAPTICS INC COM 87157D109 3583769 36734 SH SOLE 43 32949 0 3785 SYNAPTOGENIX INC COM NEW 87167T201 137 732 SH SOLE 22 732 0 0 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 10746 1287 SH SOLE 21 1287 0 0 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 1144142 137023 SH SOLE 22 137023 0 0 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 66483 7962 SH SOLE 26 0 0 7962 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 8 1 SH SOLE 43 1 0 0 SYNCHRONY FINANCIAL COM 87165B103 52189516 1210332 SH SOLE 2 462629 0 747703 SYNCHRONY FINANCIAL COM 87165B103 21707082 503411 SH SOLE 4 280481 0 222930 SYNCHRONY FINANCIAL COM 87165B103 38911833 902408 SH SOLE 7 759401 0 143007 SYNCHRONY FINANCIAL COM 87165B103 1536021 35622 SH SOLE 13 35622 0 0 SYNCHRONY FINANCIAL COM 87165B103 2596471 60215 SH SOLE 15 60215 0 0 SYNCHRONY FINANCIAL COM 87165B103 50896218 1180339 SH SOLE 18 1152367 0 27972 SYNCHRONY FINANCIAL COM 87165B103 31378596 727704 SH SOLE 19 727704 0 0 SYNCHRONY FINANCIAL COM 87165B103 522225889 12110990 SH SOLE 21 12110990 0 0 SYNCHRONY FINANCIAL COM 87165B103 390926481 9066013 SH SOLE 22 8100889 0 965124 SYNCHRONY FINANCIAL COM 87165B103 27721762 642898 SH SOLE 23 642898 0 0 SYNCHRONY FINANCIAL COM 87165B103 77758339 1803301 SH SOLE 25 1759184 0 44117 SYNCHRONY FINANCIAL COM 87165B103 37719522 874757 SH SOLE 26 625244 0 249513 SYNCHRONY FINANCIAL COM 87165B103 59342865 1376226 SH SOLE 28 56305 0 1319921 SYNCHRONY FINANCIAL COM 87165B103 198624044 4606309 SH SOLE 30 4551003 0 55306 SYNCHRONY FINANCIAL COM 87165B103 4284188 99355 SH SOLE 31 92931 0 6424 SYNCHRONY FINANCIAL COM 87165B103 45483450 1054811 SH SOLE 34 1054811 0 0 SYNCHRONY FINANCIAL COM 87165B103 5426954 125857 SH SOLE 36 125857 0 0 SYNCHRONY FINANCIAL COM 87165B103 842220 19532 SH SOLE 40 19532 0 0 SYNCHRONY FINANCIAL COM 87165B103 51399 1192 SH OTR 43 1192 0 0 SYNCHRONY FINANCIAL COM 87165B103 22381360 519048 SH SOLE 43 456183 0 62865 SYNDAX PHARMACEUTICALS INC COM 87164F105 4831686 203012 SH SOLE 2 109094 0 93918 SYNDAX PHARMACEUTICALS INC COM 87164F105 3023 127 SH SOLE 4 127 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 477952 20082 SH SOLE 7 19018 0 1064 SYNDAX PHARMACEUTICALS INC COM 87164F105 5129828 215539 SH SOLE 18 197799 0 17740 SYNDAX PHARMACEUTICALS INC COM 87164F105 13871164 582822 SH SOLE 19 582822 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 83331868 3501339 SH SOLE 21 3501339 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 65398306 2747828 SH SOLE 22 2634910 0 112918 SYNDAX PHARMACEUTICALS INC COM 87164F105 326607 13723 SH SOLE 23 13723 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 350122 14711 SH SOLE 25 14711 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 994911 41803 SH SOLE 26 35059 0 6744 SYNDAX PHARMACEUTICALS INC COM 87164F105 2783410 116950 SH SOLE 30 116950 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 359975 15125 SH SOLE 40 15125 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1889006 79370 SH SOLE 43 65886 0 13484 SYNLOGIC INC COM NEW 87166L209 35365 19757 SH SOLE 22 19757 0 0 SYNOPSYS INC COM 871607107 184981406 323677 SH SOLE 2 106525 0 217152 SYNOPSYS INC COM 871607107 67966209 118926 SH SOLE 4 58040 0 60886 SYNOPSYS INC COM 871607107 104610789 183046 SH SOLE 7 157501 0 25545 SYNOPSYS INC COM 871607107 3733038 6532 SH SOLE 13 6532 0 0 SYNOPSYS INC COM 871607107 12899327 22571 SH SOLE 15 22571 0 0 SYNOPSYS INC COM 871607107 266692190 466653 SH SOLE 18 428660 0 37993 SYNOPSYS INC COM 871607107 186434730 326220 SH SOLE 19 326220 0 0 SYNOPSYS INC COM 871607107 2585229399 4523586 SH SOLE 21 4523586 0 0 SYNOPSYS INC COM 871607107 1966484066 3440917 SH SOLE 22 3094018 0 346899 SYNOPSYS INC COM 871607107 143033877 250278 SH SOLE 23 250278 0 0 SYNOPSYS INC COM 871607107 333428531 583427 SH SOLE 25 582545 0 882 SYNOPSYS INC COM 871607107 96007428 167992 SH SOLE 26 96449 0 71543 SYNOPSYS INC COM 871607107 213075774 372836 SH SOLE 28 6061 0 366775 SYNOPSYS INC COM 871607107 189167 331 SH SOLE 29 331 0 0 SYNOPSYS INC COM 871607107 676531985 1183783 SH SOLE 30 1167586 0 16197 SYNOPSYS INC COM 871607107 19870484 34769 SH SOLE 31 32333 0 2436 SYNOPSYS INC COM 871607107 26138696 45737 SH SOLE 32 45737 0 0 SYNOPSYS INC COM 871607107 114293714 199989 SH SOLE 34 199989 0 0 SYNOPSYS INC COM 871607107 18634329 32606 SH SOLE 36 32606 0 0 SYNOPSYS INC COM 871607107 4297109 7519 SH SOLE 40 7519 0 0 SYNOPSYS INC COM 871607107 91440 160 SH OTR 43 160 0 0 SYNOPSYS INC COM 871607107 123275510 215705 SH SOLE 43 184567 0 31138 SYNOVUS FINL CORP COM NEW 87161C501 15244392 380539 SH SOLE 2 141264 0 239275 SYNOVUS FINL CORP COM NEW 87161C501 15824 395 SH SOLE 4 395 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1852975 46255 SH SOLE 7 43858 0 2397 SYNOVUS FINL CORP COM NEW 87161C501 10154289 253477 SH SOLE 18 253477 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1937342 48361 SH SOLE 19 48361 0 0 SYNOVUS FINL CORP COM NEW 87161C501 301826502 7534361 SH SOLE 21 7534361 0 0 SYNOVUS FINL CORP COM NEW 87161C501 181202076 4523267 SH SOLE 22 4330569 0 192698 SYNOVUS FINL CORP COM NEW 87161C501 1200558 29969 SH SOLE 25 29969 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2490971 62181 SH SOLE 26 62181 0 0 SYNOVUS FINL CORP COM NEW 87161C501 323004 8063 SH SOLE 28 2648 0 5415 SYNOVUS FINL CORP COM NEW 87161C501 13708852 342208 SH SOLE 30 342208 0 0 SYNOVUS FINL CORP COM NEW 87161C501 72148 1801 SH SOLE 31 1801 0 0 SYNOVUS FINL CORP COM NEW 87161C501 203064 5069 SH SOLE 36 5069 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1297864 32398 SH SOLE 40 32398 0 0 SYNOVUS FINL CORP COM NEW 87161C501 12138 303 SH OTR 43 303 0 0 SYNOVUS FINL CORP COM NEW 87161C501 9014705 225030 SH SOLE 43 197619 0 27411 SYNTEC OPTICS HLDGS INC CL A 87169M105 12692 3340 SH SOLE 18 3340 0 0 SYNTEC OPTICS HLDGS INC CL A 87169M105 22340 5879 SH SOLE 22 5879 0 0 SYNTEC OPTICS HLDGS INC CL A 87169M105 13767 3623 SH SOLE 26 3623 0 0 SYPRIS SOLUTIONS INC COM 871655106 3339 2100 SH SOLE 18 2100 0 0 SYPRIS SOLUTIONS INC COM 871655106 40136 25243 SH SOLE 21 25243 0 0 SYPRIS SOLUTIONS INC COM 871655106 48177 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 12423 2322 SH SOLE 2 2322 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 21491 4017 SH SOLE 18 4017 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 288622 53948 SH SOLE 21 53948 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 1052356 196702 SH SOLE 22 196702 0 0 SYROS PHARMACEUTICALS INC COM NEW 87184Q206 278 52 SH SOLE 43 0 0 52 SYSCO CORP COM 871829107 69391771 854789 SH SOLE 2 144104 0 710685 SYSCO CORP COM 871829107 32812469 404194 SH SOLE 4 164244 0 239950 SYSCO CORP COM 871829107 40065658 493541 SH SOLE 7 446161 0 47380 SYSCO CORP COM 871829107 1832314 22571 SH SOLE 13 22571 0 0 SYSCO CORP COM 871829107 6013084 74071 SH SOLE 15 74071 0 0 SYSCO CORP COM 871829107 57887997 713082 SH SOLE 18 681784 0 31298 SYSCO CORP COM 871829107 11385089 140245 SH SOLE 19 140245 0 0 SYSCO CORP COM 871829107 1002439865 12348360 SH SOLE 21 12348360 0 0 SYSCO CORP COM 871829107 872740446 10750683 SH SOLE 22 9647833 0 1102850 SYSCO CORP COM 871829107 62746539 772931 SH SOLE 23 772931 0 0 SYSCO CORP COM 871829107 77084956 949556 SH SOLE 25 901883 0 47673 SYSCO CORP COM 871829107 46406547 571650 SH SOLE 26 323162 0 248488 SYSCO CORP COM 871829107 85808802 1057019 SH SOLE 28 66594 0 990425 SYSCO CORP COM 871829107 219554882 2704544 SH SOLE 30 2704544 0 0 SYSCO CORP COM 871829107 9299250 114551 SH SOLE 31 106588 0 7963 SYSCO CORP COM 871829107 1868845 23021 SH SOLE 34 23021 0 0 SYSCO CORP COM 871829107 9323604 114851 SH SOLE 36 114851 0 0 SYSCO CORP COM 871829107 2056371 25331 SH SOLE 40 25331 0 0 SYSCO CORP COM 871829107 41158 507 SH OTR 43 507 0 0 SYSCO CORP COM 871829107 42943129 528987 SH SOLE 43 433044 0 95943 SYSTEM1 INC CL A COM 87200P109 25598 13060 SH SOLE 2 1360 0 11700 SYSTEM1 INC CL A COM 87200P109 161888 82596 SH SOLE 18 82596 0 0 SYSTEM1 INC CL A COM 87200P109 152484 77798 SH SOLE 19 77798 0 0 SYSTEM1 INC CL A COM 87200P109 2308692 1177904 SH SOLE 21 1177904 0 0 SYSTEM1 INC CL A COM 87200P109 1300881 663715 SH SOLE 22 640418 0 23297 SYSTEM1 INC CL A COM 87200P109 131 67 SH SOLE 26 0 0 67 T-MOBILE US INC COM 872590104 147040818 900875 SH SOLE 2 140662 0 760213 T-MOBILE US INC COM 872590104 63475768 388897 SH SOLE 4 175351 0 213546 T-MOBILE US INC COM 872590104 88961266 545039 SH SOLE 7 504968 0 40071 T-MOBILE US INC COM 872590104 4330227 26530 SH SOLE 13 26530 0 0 T-MOBILE US INC COM 872590104 13138720 80497 SH SOLE 15 80497 0 0 T-MOBILE US INC COM 872590104 118737001 727466 SH SOLE 18 695040 0 32426 T-MOBILE US INC COM 872590104 25804429 158096 SH SOLE 19 158096 0 0 T-MOBILE US INC COM 872590104 2161227032 13241190 SH SOLE 21 13241190 0 0 T-MOBILE US INC COM 872590104 1894594920 11607615 SH SOLE 22 10489680 0 1117935 T-MOBILE US INC COM 872590104 131168652 803631 SH SOLE 23 803631 0 0 T-MOBILE US INC COM 872590104 126834671 777078 SH SOLE 25 773727 0 3351 T-MOBILE US INC COM 872590104 96924443 593827 SH SOLE 26 372739 0 221088 T-MOBILE US INC COM 872590104 157606701 965609 SH SOLE 28 8986 0 956623 T-MOBILE US INC COM 872590104 701212706 4296120 SH SOLE 30 4296120 0 0 T-MOBILE US INC COM 872590104 19491406 119418 SH SOLE 31 111109 0 8309 T-MOBILE US INC COM 872590104 58082327 355853 SH SOLE 32 355853 0 0 T-MOBILE US INC COM 872590104 39953808 244785 SH SOLE 34 244785 0 0 T-MOBILE US INC COM 872590104 21545040 132000 SH SOLE 36 132000 0 0 T-MOBILE US INC COM 872590104 4222175 25868 SH SOLE 40 25868 0 0 T-MOBILE US INC COM 872590104 151631 929 SH OTR 43 929 0 0 T-MOBILE US INC COM 872590104 125012912 765917 SH SOLE 43 659152 0 106765 T2 BIOSYSTEMS INC COM NEW 89853L302 110883 36961 SH SOLE 22 36961 0 0 TABOOLA.COM LTD ORD SHS M8744T106 441380 99410 SH SOLE 2 35822 0 63588 TABOOLA.COM LTD ORD SHS M8744T106 429201 96667 SH SOLE 18 96667 0 0 TABOOLA.COM LTD ORD SHS M8744T106 493377 111121 SH SOLE 19 111121 0 0 TABOOLA.COM LTD ORD SHS M8744T106 773031 174106 SH SOLE 21 174106 0 0 TABOOLA.COM LTD ORD SHS M8744T106 457471 103034 SH SOLE 22 45831 0 57203 TABOOLA.COM LTD ORD SHS M8744T106 122446 27578 SH SOLE 25 27578 0 0 TABOOLA.COM LTD ORD SHS M8744T106 1521632 342710 SH SOLE 26 167 0 342543 TABOOLA.COM LTD ORD SHS M8744T106 471870 106277 SH SOLE 28 0 0 106277 TABOOLA.COM LTD ORD SHS M8744T106 77363 17424 SH SOLE 30 17424 0 0 TABOOLA.COM LTD ORD SHS M8744T106 149370 33642 SH SOLE 40 33642 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1499583 92282 SH SOLE 2 46020 0 46262 TACTILE SYS TECHNOLOGY INC COM 87357P100 1788 110 SH SOLE 7 110 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1052366 64761 SH SOLE 18 58508 0 6253 TACTILE SYS TECHNOLOGY INC COM 87357P100 4964814 305527 SH SOLE 19 305527 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 13698669 842995 SH SOLE 21 842995 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 16570304 1019711 SH SOLE 22 983523 0 36188 TACTILE SYS TECHNOLOGY INC COM 87357P100 40853 2514 SH SOLE 23 2514 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 269490 16584 SH SOLE 26 0 0 16584 TACTILE SYS TECHNOLOGY INC COM 87357P100 33605 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 213135 13116 SH SOLE 43 11123 0 1993 TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 106867275 785500 SH Put SOLE 25 785500 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 51928516 381687 SH SOLE 2 336377 0 45310 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 803919 5909 SH SOLE 4 5909 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 249788 1836 SH SOLE 7 1836 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2533387 18621 SH SOLE 13 18621 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18051658 132684 SH SOLE 15 132684 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 127294210 935643 SH SOLE 18 835658 0 99985 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 178643990 1313076 SH SOLE 19 1313076 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 478225137 3515069 SH SOLE 21 3515069 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 113558894 834685 SH SOLE 22 834685 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 319686072 2349769 SH SOLE 25 2349769 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 22810823 167665 SH SOLE 26 152341 0 15324 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 34391399 252785 SH SOLE 28 0 0 252785 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3554714 26128 SH SOLE 30 26128 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 325840 2395 SH SOLE 31 0 0 2395 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 201244888 1479198 SH SOLE 34 1479198 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15782 116 SH SOLE 36 116 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 487584898 3583865 SH SOLE 43 3092705 0 491160 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 43402142 292290 SH SOLE 2 58266 0 234024 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16781449 113014 SH SOLE 4 47423 0 65591 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 18569862 125058 SH SOLE 7 112835 0 12223 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1398479 9418 SH SOLE 13 9418 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3787831 25509 SH SOLE 15 25509 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 43956455 296023 SH SOLE 18 258555 0 37468 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 58828471 396178 SH SOLE 19 396178 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 698125290 4701497 SH SOLE 21 4701497 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 510962702 3441058 SH SOLE 22 3079816 0 361242 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 37768135 254348 SH SOLE 23 254348 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 39215318 264094 SH SOLE 25 263319 0 775 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24940529 167961 SH SOLE 26 97707 0 70254 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 39133797 263545 SH SOLE 28 2167 0 261378 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 217043527 1461671 SH SOLE 30 1401146 0 60525 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5827936 39248 SH SOLE 31 36472 0 2776 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7653175 51540 SH SOLE 32 51540 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 98419320 662801 SH SOLE 34 662801 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5014062 33767 SH SOLE 36 33767 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1249989 8418 SH SOLE 40 8418 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16928 114 SH OTR 43 114 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 18895357 127250 SH SOLE 43 107357 0 19893 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1833 132 SH SOLE 2 132 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 27702993 1994456 SH SOLE 43 1823096 0 171360 TAL EDUCATION GROUP SPONSORED ADS 874080104 2024727 178390 SH SOLE 2 10471 0 167919 TAL EDUCATION GROUP SPONSORED ADS 874080104 1643310 144785 SH SOLE 4 82524 0 62261 TAL EDUCATION GROUP SPONSORED ADS 874080104 986860 86948 SH SOLE 7 79863 0 7085 TAL EDUCATION GROUP SPONSORED ADS 874080104 570996 50308 SH SOLE 13 50308 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 6985131 615430 SH SOLE 15 615430 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1295353 114128 SH SOLE 18 114128 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 82282109 7249525 SH SOLE 21 7249525 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 46033512 4055816 SH SOLE 22 3345278 0 710538 TAL EDUCATION GROUP SPONSORED ADS 874080104 6083566 535997 SH SOLE 23 535997 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4218523 371676 SH SOLE 25 371676 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 7022710 618741 SH SOLE 26 0 0 618741 TAL EDUCATION GROUP SPONSORED ADS 874080104 12182171 1073319 SH SOLE 28 0 0 1073319 TAL EDUCATION GROUP SPONSORED ADS 874080104 34222282 3015179 SH SOLE 30 3015179 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 604978 53302 SH SOLE 34 53302 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 79348 6991 SH SOLE 36 6991 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 69326 6108 SH SOLE 40 6108 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 12905960 1137089 SH SOLE 43 1116350 0 20739 TALIS BIOMEDICAL CORP COM NEW 87424L207 578 66 SH SOLE 2 66 0 0 TALIS BIOMEDICAL CORP COM NEW 87424L207 5451 623 SH SOLE 19 623 0 0 TALIS BIOMEDICAL CORP COM NEW 87424L207 24176 2763 SH SOLE 22 2763 0 0 TALIS BIOMEDICAL CORP COM NEW 87424L207 11016 1259 SH SOLE 34 1259 0 0 TALKSPACE INC COM 87427V103 28853 8082 SH SOLE 18 8082 0 0 TALKSPACE INC COM 87427V103 633632 177488 SH SOLE 21 177488 0 0 TALKSPACE INC COM 87427V103 4298890 1204171 SH SOLE 22 1204171 0 0 TALKSPACE INC COM 87427V103 31287 8764 SH SOLE 26 8764 0 0 TALOS ENERGY INC COM 87484T108 1265178 90824 SH SOLE 2 40306 0 50518 TALOS ENERGY INC COM 87484T108 5990 430 SH SOLE 4 430 0 0 TALOS ENERGY INC COM 87484T108 515396 36999 SH SOLE 7 35043 0 1956 TALOS ENERGY INC COM 87484T108 6005627 431129 SH SOLE 18 431129 0 0 TALOS ENERGY INC COM 87484T108 4118725 295673 SH SOLE 19 295673 0 0 TALOS ENERGY INC COM 87484T108 223935880 16075799 SH SOLE 21 16075799 0 0 TALOS ENERGY INC COM 87484T108 55064217 3952923 SH SOLE 22 3782106 0 170817 TALOS ENERGY INC COM 87484T108 407355 29243 SH SOLE 25 29243 0 0 TALOS ENERGY INC COM 87484T108 659544 47347 SH SOLE 26 33673 0 13674 TALOS ENERGY INC COM 87484T108 8386264 602029 SH SOLE 30 602029 0 0 TALOS ENERGY INC COM 87484T108 417301 29957 SH SOLE 40 29957 0 0 TALOS ENERGY INC COM 87484T108 2374954 170492 SH SOLE 43 159877 0 10615 TALPHERA INC COM NEW 00444T209 94294 91548 SH SOLE 22 91548 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 3926579 110889 SH SOLE 2 38103 0 72786 TANDEM DIABETES CARE INC COM NEW 875372203 28222 797 SH SOLE 4 170 0 627 TANDEM DIABETES CARE INC COM NEW 875372203 596375 16842 SH SOLE 7 15954 0 888 TANDEM DIABETES CARE INC COM NEW 875372203 1954561 55198 SH SOLE 18 55198 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 5398609 152460 SH SOLE 19 152460 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 226596309 6399218 SH SOLE 21 6399218 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 59931779 1692510 SH SOLE 22 1607798 0 84712 TANDEM DIABETES CARE INC COM NEW 875372203 504734 14254 SH SOLE 25 14254 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 5282960 149194 SH SOLE 26 27911 0 121283 TANDEM DIABETES CARE INC COM NEW 875372203 75034 2119 SH SOLE 28 1116 0 1003 TANDEM DIABETES CARE INC COM NEW 875372203 11243348 317519 SH SOLE 30 317519 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 32081 906 SH SOLE 31 906 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 162496 4589 SH SOLE 34 4589 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 22521 636 SH SOLE 36 636 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 554662 15664 SH SOLE 40 15664 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 10611881 299686 SH SOLE 43 265851 0 33835 TANDY LEATHER FACTORY INC COM 87538X105 2190 471 SH SOLE 18 471 0 0 TANDY LEATHER FACTORY INC COM 87538X105 29193 6278 SH SOLE 21 6278 0 0 TANGER INC COM 875465106 3479136 117817 SH SOLE 2 41160 0 76657 TANGER INC COM 875465106 1451606 49157 SH SOLE 4 49157 0 0 TANGER INC COM 875465106 4972645 168393 SH SOLE 7 151332 0 17061 TANGER INC COM 875465106 9429372 319315 SH SOLE 18 319315 0 0 TANGER INC COM 875465106 13124284 444439 SH SOLE 19 444439 0 0 TANGER INC COM 875465106 375807816 12726306 SH SOLE 21 12726306 0 0 TANGER INC COM 875465106 124190010 4205554 SH SOLE 22 4025149 0 180405 TANGER INC COM 875465106 166815 5649 SH SOLE 23 5649 0 0 TANGER INC COM 875465106 14191409 480576 SH SOLE 25 480576 0 0 TANGER INC COM 875465106 5678914 192310 SH SOLE 26 48642 0 143668 TANGER INC COM 875465106 12648792 428337 SH SOLE 28 5651 0 422686 TANGER INC COM 875465106 17087298 578642 SH SOLE 30 578642 0 0 TANGER INC COM 875465106 53892 1825 SH SOLE 36 1825 0 0 TANGER INC COM 875465106 702755 23798 SH SOLE 40 23798 0 0 TANGER INC COM 875465106 5204667 176250 SH SOLE 43 151131 0 25119 TANGO THERAPEUTICS INC COM 87583X109 305055 38420 SH SOLE 2 11993 0 26427 TANGO THERAPEUTICS INC COM 87583X109 2342 295 SH SOLE 7 295 0 0 TANGO THERAPEUTICS INC COM 87583X109 1000678 126030 SH SOLE 18 126030 0 0 TANGO THERAPEUTICS INC COM 87583X109 775119 97622 SH SOLE 19 97622 0 0 TANGO THERAPEUTICS INC COM 87583X109 16567890 2086636 SH SOLE 21 2086636 0 0 TANGO THERAPEUTICS INC COM 87583X109 10657481 1342252 SH SOLE 22 1281325 0 60927 TANGO THERAPEUTICS INC COM 87583X109 73874 9304 SH SOLE 25 9304 0 0 TANGO THERAPEUTICS INC COM 87583X109 16055 2022 SH SOLE 26 2022 0 0 TANGO THERAPEUTICS INC COM 87583X109 1159002 145970 SH SOLE 30 145970 0 0 TANGO THERAPEUTICS INC COM 87583X109 2739 345 SH SOLE 36 345 0 0 TANGO THERAPEUTICS INC COM 87583X109 98448 12399 SH SOLE 40 12399 0 0 TANGO THERAPEUTICS INC COM 87583X109 532 67 SH SOLE 43 67 0 0 TAPESTRY INC COM 876030107 24688793 519983 SH SOLE 2 264228 0 255755 TAPESTRY INC COM 876030107 87316 1839 SH SOLE 4 1839 0 0 TAPESTRY INC COM 876030107 7003632 147507 SH SOLE 7 128936 0 18571 TAPESTRY INC COM 876030107 525794 11074 SH SOLE 15 11074 0 0 TAPESTRY INC COM 876030107 50894175 1071908 SH SOLE 18 1022615 0 49293 TAPESTRY INC COM 876030107 183137340 3857147 SH SOLE 19 3857147 0 0 TAPESTRY INC COM 876030107 284651574 5995189 SH SOLE 21 5995189 0 0 TAPESTRY INC COM 876030107 269312590 5672127 SH SOLE 22 5283143 0 388984 TAPESTRY INC COM 876030107 2675261 56345 SH SOLE 23 56345 0 0 TAPESTRY INC COM 876030107 3748119 78941 SH SOLE 25 78941 0 0 TAPESTRY INC COM 876030107 13835292 291392 SH SOLE 26 291199 0 193 TAPESTRY INC COM 876030107 422714 8903 SH SOLE 28 2912 0 5991 TAPESTRY INC COM 876030107 41945066 883426 SH SOLE 30 883426 0 0 TAPESTRY INC COM 876030107 135508 2854 SH SOLE 31 2854 0 0 TAPESTRY INC COM 876030107 13111270 276143 SH SOLE 34 276143 0 0 TAPESTRY INC COM 876030107 426893 8991 SH SOLE 36 8991 0 0 TAPESTRY INC COM 876030107 2296560 48369 SH SOLE 40 48369 0 0 TAPESTRY INC COM 876030107 16550049 348569 SH SOLE 43 304947 0 43622 TARGA RES CORP COM 87612G101 90268756 806043 SH SOLE 2 87374 0 718669 TARGA RES CORP COM 87612G101 13501626 120561 SH SOLE 4 99041 0 21520 TARGA RES CORP COM 87612G101 80838414 721836 SH SOLE 7 651239 0 70597 TARGA RES CORP COM 87612G101 4553289 40658 SH SOLE 13 40658 0 0 TARGA RES CORP COM 87612G101 3377842 30162 SH SOLE 15 30162 0 0 TARGA RES CORP COM 87612G101 53510278 477813 SH SOLE 18 464483 0 13330 TARGA RES CORP COM 87612G101 48942766 437028 SH SOLE 19 437028 0 0 TARGA RES CORP COM 87612G101 876840040 7829628 SH SOLE 21 7829628 0 0 TARGA RES CORP COM 87612G101 538220244 4805967 SH SOLE 22 4334521 0 471446 TARGA RES CORP COM 87612G101 35296224 315173 SH SOLE 23 315173 0 0 TARGA RES CORP COM 87612G101 100267559 895326 SH SOLE 25 881962 0 13364 TARGA RES CORP COM 87612G101 21682832 193614 SH SOLE 26 129899 0 63715 TARGA RES CORP COM 87612G101 31213853 278720 SH SOLE 28 41920 0 236800 TARGA RES CORP COM 87612G101 254534904 2272836 SH SOLE 30 2272836 0 0 TARGA RES CORP COM 87612G101 4479936 40003 SH SOLE 31 37077 0 2926 TARGA RES CORP COM 87612G101 68400468 610773 SH SOLE 34 610773 0 0 TARGA RES CORP COM 87612G101 5221646 46626 SH SOLE 36 46626 0 0 TARGA RES CORP COM 87612G101 1186086 10591 SH SOLE 40 10591 0 0 TARGA RES CORP COM 87612G101 38301 342 SH OTR 43 342 0 0 TARGA RES CORP COM 87612G101 43635111 389634 SH SOLE 43 345969 0 43665 TARGET CORP COM 87612E106 156846090 885086 SH SOLE 2 211042 0 674044 TARGET CORP COM 87612E106 63346373 357465 SH SOLE 4 174283 0 183182 TARGET CORP COM 87612E106 91788932 517967 SH SOLE 7 472086 0 45881 TARGET CORP COM 87612E106 4522399 25520 SH SOLE 13 25520 0 0 TARGET CORP COM 87612E106 11915246 67238 SH SOLE 15 67238 0 0 TARGET CORP COM 87612E106 120862182 682028 SH SOLE 18 652955 0 29073 TARGET CORP COM 87612E106 24785299 139864 SH SOLE 19 139864 0 0 TARGET CORP COM 87612E106 2015277840 11372258 SH SOLE 21 11372258 0 0 TARGET CORP COM 87612E106 1785206806 10073962 SH SOLE 22 9057095 0 1016867 TARGET CORP COM 87612E106 125729255 709493 SH SOLE 23 709493 0 0 TARGET CORP COM 87612E106 223358851 1260419 SH SOLE 25 1234182 0 26237 TARGET CORP COM 87612E106 118767028 670205 SH SOLE 26 430190 0 240015 TARGET CORP COM 87612E106 215584826 1216550 SH SOLE 28 61534 0 1155016 TARGET CORP COM 87612E106 54403 307 SH SOLE 29 307 0 0 TARGET CORP COM 87612E106 528294199 2981176 SH SOLE 30 2880349 0 100827 TARGET CORP COM 87612E106 18663403 105318 SH SOLE 31 97989 0 7329 TARGET CORP COM 87612E106 5397285 30457 SH SOLE 34 30457 0 0 TARGET CORP COM 87612E106 19741726 111403 SH SOLE 36 111403 0 0 TARGET CORP COM 87612E106 3994668 22542 SH SOLE 40 22542 0 0 TARGET CORP COM 87612E106 118376 668 SH OTR 43 668 0 0 TARGET CORP COM 87612E106 160830567 907570 SH SOLE 43 797286 0 110284 TARGET HOSPITALITY CORP COM 87615L107 201639 18550 SH SOLE 2 10407 0 8143 TARGET HOSPITALITY CORP COM 87615L107 3848 354 SH SOLE 7 354 0 0 TARGET HOSPITALITY CORP COM 87615L107 803565 73925 SH SOLE 18 73925 0 0 TARGET HOSPITALITY CORP COM 87615L107 718137 66066 SH SOLE 19 66066 0 0 TARGET HOSPITALITY CORP COM 87615L107 12915517 1188180 SH SOLE 21 1188180 0 0 TARGET HOSPITALITY CORP COM 87615L107 8884866 817375 SH SOLE 22 786553 0 30822 TARGET HOSPITALITY CORP COM 87615L107 94276 8673 SH SOLE 25 8673 0 0 TARGET HOSPITALITY CORP COM 87615L107 40067 3686 SH SOLE 28 0 0 3686 TARGET HOSPITALITY CORP COM 87615L107 404190 37184 SH SOLE 30 37184 0 0 TARGET HOSPITALITY CORP COM 87615L107 60252 5543 SH SOLE 40 5543 0 0 TARGET HOSPITALITY CORP COM 87615L107 150506 13846 SH SOLE 43 13128 0 718 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 183629 4337 SH SOLE 2 282 0 4055 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4446 105 SH SOLE 7 105 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 921403 21762 SH SOLE 18 21762 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 728756 17212 SH SOLE 19 17212 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 16373937 386725 SH SOLE 21 386725 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6851713 161826 SH SOLE 22 150277 0 11549 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 120838 2854 SH SOLE 25 2854 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 354343 8369 SH SOLE 30 8369 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 66770 1577 SH SOLE 40 1577 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 457865 10814 SH SOLE 43 10631 0 183 TARSUS PHARMACEUTICALS INC COM 87650L103 772692 21257 SH SOLE 2 6680 0 14577 TARSUS PHARMACEUTICALS INC COM 87650L103 463717 12757 SH SOLE 7 12075 0 682 TARSUS PHARMACEUTICALS INC COM 87650L103 2861617 78724 SH SOLE 18 78724 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 6327517 174072 SH SOLE 19 174072 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 51954546 1429286 SH SOLE 21 1429286 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 29456113 810347 SH SOLE 22 774172 0 36175 TARSUS PHARMACEUTICALS INC COM 87650L103 6652 183 SH SOLE 23 183 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 215955 5941 SH SOLE 25 5941 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 544777 14987 SH SOLE 26 898 0 14089 TARSUS PHARMACEUTICALS INC COM 87650L103 85532 2353 SH SOLE 28 0 0 2353 TARSUS PHARMACEUTICALS INC COM 87650L103 2344975 64511 SH SOLE 30 64511 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 92329 2540 SH SOLE 34 2540 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 26063 717 SH SOLE 36 717 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 188438 5184 SH SOLE 40 5184 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 32352 890 SH OTR 43 890 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 1051642 28931 SH SOLE 43 15303 0 13628 TASEKO MINES LTD COM 876511106 16423456 7568413 SH SOLE 21 7568413 0 0 TASEKO MINES LTD COM 876511106 1536453 708043 SH SOLE 43 684416 0 23627 TASKUS INC CLASS A COM 87652V109 732587 62883 SH SOLE 2 60808 0 2075 TASKUS INC CLASS A COM 87652V109 43163 3705 SH SOLE 21 3705 0 0 TASKUS INC CLASS A COM 87652V109 4345438 372999 SH SOLE 22 361617 0 11382 TASKUS INC CLASS A COM 87652V109 40740 3497 SH SOLE 25 3497 0 0 TASKUS INC CLASS A COM 87652V109 231602 19880 SH SOLE 30 19880 0 0 TASKUS INC CLASS A COM 87652V109 42872 3680 SH SOLE 40 3680 0 0 TAYLOR DEVICES INC COM 877163105 20605 414 SH SOLE 18 414 0 0 TAYLOR DEVICES INC COM 877163105 270848 5442 SH SOLE 21 5442 0 0 TAYLOR DEVICES INC COM 877163105 356353 7160 SH SOLE 22 7160 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 57062424 917845 SH SOLE 2 790265 0 127580 TAYLOR MORRISON HOME CORP COM 87724P106 5161540 83023 SH SOLE 4 47489 0 35534 TAYLOR MORRISON HOME CORP COM 87724P106 1434262 23070 SH SOLE 7 22090 0 980 TAYLOR MORRISON HOME CORP COM 87724P106 1674798 26939 SH SOLE 13 26939 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 26221068 421764 SH SOLE 18 419879 0 1885 TAYLOR MORRISON HOME CORP COM 87724P106 35077868 564225 SH SOLE 19 564225 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 554495473 8919020 SH SOLE 21 8919020 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 242928778 3907492 SH SOLE 22 3741889 0 165603 TAYLOR MORRISON HOME CORP COM 87724P106 6793751 109277 SH SOLE 23 109277 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1363326 21929 SH SOLE 25 21929 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 7058906 113542 SH SOLE 26 61587 0 51955 TAYLOR MORRISON HOME CORP COM 87724P106 197390 3175 SH SOLE 28 2298 0 877 TAYLOR MORRISON HOME CORP COM 87724P106 1676911 26973 SH SOLE 29 26973 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 7331646 117929 SH SOLE 30 117929 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1642656 26422 SH SOLE 31 26422 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2699608 43423 SH SOLE 34 43423 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 286604 4610 SH SOLE 36 4610 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1404669 22594 SH SOLE 40 22594 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 34087153 548289 SH SOLE 43 533051 0 15238 TAYSHA GENE THERAPIES INC COM SHS 877619106 2810915 979413 SH SOLE 21 979413 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 4343211 1513314 SH SOLE 22 1513314 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 284693 99196 SH SOLE 30 99196 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 15441 5380 SH SOLE 43 5380 0 0 TC BANCSHARES INC COM 87224V108 8759 637 SH SOLE 18 637 0 0 TC BANCSHARES INC COM 87224V108 119213 8670 SH SOLE 21 8670 0 0 TC BANCSHARES INC COM 87224V108 9694 705 SH SOLE 22 705 0 0 TC ENERGY CORP COM 87807B107 311872 7758 SH SOLE 2 7758 0 0 TC ENERGY CORP COM 87807B107 382945 9526 SH SOLE 19 9526 0 0 TC ENERGY CORP COM 87807B107 25024138 622491 SH SOLE 21 622491 0 0 TC ENERGY CORP COM 87807B107 549574 13671 SH SOLE 22 13671 0 0 TC ENERGY CORP COM 87807B107 19658503 489017 SH SOLE 43 378376 0 110641 TCTM KIDS IT EDUCATION INC. SPONSORED ADS 876108200 129 48 SH SOLE 43 48 0 0 TD SYNNEX CORPORATION COM 87162W100 24374747 215515 SH SOLE 2 104083 0 111432 TD SYNNEX CORPORATION COM 87162W100 1124440 9942 SH SOLE 4 6476 0 3466 TD SYNNEX CORPORATION COM 87162W100 175192 1549 SH SOLE 7 1549 0 0 TD SYNNEX CORPORATION COM 87162W100 170668 1509 SH SOLE 13 1509 0 0 TD SYNNEX CORPORATION COM 87162W100 16700459 147661 SH SOLE 18 147549 0 112 TD SYNNEX CORPORATION COM 87162W100 10982462 97104 SH SOLE 19 97104 0 0 TD SYNNEX CORPORATION COM 87162W100 338906073 2996517 SH SOLE 21 2996517 0 0 TD SYNNEX CORPORATION COM 87162W100 210098292 1857633 SH SOLE 22 1779510 0 78123 TD SYNNEX CORPORATION COM 87162W100 340997 3015 SH SOLE 23 3015 0 0 TD SYNNEX CORPORATION COM 87162W100 1305400 11542 SH SOLE 25 11542 0 0 TD SYNNEX CORPORATION COM 87162W100 19000687 167999 SH SOLE 26 26451 0 141548 TD SYNNEX CORPORATION COM 87162W100 84938 751 SH SOLE 28 751 0 0 TD SYNNEX CORPORATION COM 87162W100 272910 2413 SH SOLE 29 2413 0 0 TD SYNNEX CORPORATION COM 87162W100 4007020 35429 SH SOLE 30 35429 0 0 TD SYNNEX CORPORATION COM 87162W100 1277917 11299 SH SOLE 31 11299 0 0 TD SYNNEX CORPORATION COM 87162W100 171799 1519 SH SOLE 36 1519 0 0 TD SYNNEX CORPORATION COM 87162W100 1453787 12854 SH SOLE 40 12854 0 0 TD SYNNEX CORPORATION COM 87162W100 10909014 96455 SH SOLE 43 90174 0 6281 TE CONNECTIVITY LTD SHS H84989104 170394551 1173193 SH SOLE 2 1052015 0 121178 TE CONNECTIVITY LTD SHS H84989104 80350980 553229 SH SOLE 4 272825 0 280404 TE CONNECTIVITY LTD SHS H84989104 33115301 228004 SH SOLE 7 201212 0 26792 TE CONNECTIVITY LTD SHS H84989104 16962725 116791 SH SOLE 13 116791 0 0 TE CONNECTIVITY LTD SHS H84989104 6344664 43684 SH SOLE 15 43684 0 0 TE CONNECTIVITY LTD SHS H84989104 137812281 948859 SH SOLE 18 821010 0 127849 TE CONNECTIVITY LTD SHS H84989104 92435965 636436 SH SOLE 19 636436 0 0 TE CONNECTIVITY LTD SHS H84989104 913048500 6286481 SH SOLE 21 6286481 0 0 TE CONNECTIVITY LTD SHS H84989104 803187512 5530071 SH SOLE 22 4913718 0 616353 TE CONNECTIVITY LTD SHS H84989104 126728581 872546 SH SOLE 23 872546 0 0 TE CONNECTIVITY LTD SHS H84989104 162968140 1122061 SH SOLE 25 1047583 0 74478 TE CONNECTIVITY LTD SHS H84989104 84373692 580926 SH SOLE 26 308314 0 272612 TE CONNECTIVITY LTD SHS H84989104 108724340 748584 SH SOLE 28 15483 0 733101 TE CONNECTIVITY LTD SHS H84989104 8484049 58414 SH SOLE 29 58414 0 0 TE CONNECTIVITY LTD SHS H84989104 325779130 2243040 SH SOLE 30 2238203 0 4837 TE CONNECTIVITY LTD SHS H84989104 26865479 184973 SH SOLE 31 179978 0 4995 TE CONNECTIVITY LTD SHS H84989104 154248366 1062024 SH SOLE 34 1062024 0 0 TE CONNECTIVITY LTD SHS H84989104 12173145 83814 SH SOLE 36 83814 0 0 TE CONNECTIVITY LTD SHS H84989104 2158412 14861 SH SOLE 40 14861 0 0 TE CONNECTIVITY LTD SHS H84989104 69129094 475965 SH SOLE 43 411493 0 64472 TEAM INC COM NEW 878155308 341120 47312 SH SOLE 22 47312 0 0 TECHNIPFMC PLC COM G87110105 61431540 2446497 SH SOLE 2 184802 0 2261695 TECHNIPFMC PLC COM G87110105 655547 26107 SH SOLE 4 999 0 25108 TECHNIPFMC PLC COM G87110105 2805314 111721 SH SOLE 7 106223 0 5498 TECHNIPFMC PLC COM G87110105 545239 21714 SH SOLE 13 21714 0 0 TECHNIPFMC PLC COM G87110105 3698954 147310 SH SOLE 18 147310 0 0 TECHNIPFMC PLC COM G87110105 15927474 634308 SH SOLE 19 634308 0 0 TECHNIPFMC PLC COM G87110105 152468573 6072026 SH SOLE 21 6072026 0 0 TECHNIPFMC PLC COM G87110105 278127400 11076360 SH SOLE 22 10503814 0 572546 TECHNIPFMC PLC COM G87110105 48186 1919 SH SOLE 23 1919 0 0 TECHNIPFMC PLC COM G87110105 5375900 214094 SH SOLE 25 214094 0 0 TECHNIPFMC PLC COM G87110105 4872596 194050 SH SOLE 26 193454 0 596 TECHNIPFMC PLC COM G87110105 1396744 55625 SH SOLE 28 55625 0 0 TECHNIPFMC PLC COM G87110105 819088 32620 SH SOLE 29 32620 0 0 TECHNIPFMC PLC COM G87110105 14928824 594537 SH SOLE 30 594537 0 0 TECHNIPFMC PLC COM G87110105 1441013 57388 SH SOLE 31 57388 0 0 TECHNIPFMC PLC COM G87110105 36629966 1458780 SH SOLE 34 1458780 0 0 TECHNIPFMC PLC COM G87110105 150359 5988 SH SOLE 36 5988 0 0 TECHNIPFMC PLC COM G87110105 2259925 90001 SH SOLE 40 90001 0 0 TECHNIPFMC PLC COM G87110105 28927 1152 SH OTR 43 1152 0 0 TECHNIPFMC PLC COM G87110105 10215886 406845 SH SOLE 43 368960 0 37885 TECHPRECISION CORP COM NEW 878739200 74824 20727 SH SOLE 22 20727 0 0 TECHTARGET INC COM 87874R100 526237 15908 SH SOLE 2 7401 0 8507 TECHTARGET INC COM 87874R100 2845 86 SH SOLE 4 86 0 0 TECHTARGET INC COM 87874R100 5425 164 SH SOLE 7 164 0 0 TECHTARGET INC COM 87874R100 2496614 75472 SH SOLE 18 75472 0 0 TECHTARGET INC COM 87874R100 2015697 60934 SH SOLE 19 60934 0 0 TECHTARGET INC COM 87874R100 98793850 2986513 SH SOLE 21 2986513 0 0 TECHTARGET INC COM 87874R100 25167959 760821 SH SOLE 22 734575 0 26246 TECHTARGET INC COM 87874R100 12570 380 SH SOLE 23 380 0 0 TECHTARGET INC COM 87874R100 131824 3985 SH SOLE 25 3985 0 0 TECHTARGET INC COM 87874R100 320711 9695 SH SOLE 26 9152 0 543 TECHTARGET INC COM 87874R100 15713 475 SH SOLE 28 475 0 0 TECHTARGET INC COM 87874R100 1772790 53591 SH SOLE 30 53591 0 0 TECHTARGET INC COM 87874R100 177210 5357 SH SOLE 40 5357 0 0 TECHTARGET INC COM 87874R100 476418 14402 SH SOLE 43 12914 0 1488 TECHTARGET INC NOTE 12/1 87874RAD2 3396250 3575000 PRN SOLE 21 3575000 0 0 TECK RESOURCES LTD CL B 878742204 37664900 822737 SH SOLE 19 822737 0 0 TECK RESOURCES LTD CL B 878742204 4444597 97086 SH SOLE 21 97086 0 0 TECK RESOURCES LTD CL B 878742204 19609176 428335 SH SOLE 25 428335 0 0 TECK RESOURCES LTD CL B 878742204 29510795 644622 SH SOLE 29 644622 0 0 TECK RESOURCES LTD CL B 878742204 10603426 231617 SH SOLE 34 231617 0 0 TECK RESOURCES LTD CL B 878742204 36079203 788100 SH SOLE 43 690196 0 97904 TECNOGLASS INC ORD SHS G87264100 48284 928 SH SOLE 2 928 0 0 TECNOGLASS INC ORD SHS G87264100 1510899 29039 SH SOLE 21 29039 0 0 TECNOGLASS INC ORD SHS G87264100 18422054 354066 SH SOLE 22 354066 0 0 TECNOGLASS INC ORD SHS G87264100 260 5 SH SOLE 43 5 0 0 TEEKAY CORPORATION COM Y8564W103 363352 49911 SH SOLE 2 2758 0 47153 TEEKAY CORPORATION COM Y8564W103 2774 381 SH SOLE 7 381 0 0 TEEKAY CORPORATION COM Y8564W103 1255036 172395 SH SOLE 18 172395 0 0 TEEKAY CORPORATION COM Y8564W103 983048 135034 SH SOLE 19 135034 0 0 TEEKAY CORPORATION COM Y8564W103 16416516 2255016 SH SOLE 21 2255016 0 0 TEEKAY CORPORATION COM Y8564W103 5709893 784326 SH SOLE 22 734016 0 50310 TEEKAY CORPORATION COM Y8564W103 5627 773 SH SOLE 43 675 0 98 TEEKAY TANKERS LTD CL A Y8565N300 855765 14651 SH SOLE 2 933 0 13718 TEEKAY TANKERS LTD CL A Y8565N300 15170829 259730 SH SOLE 7 259730 0 0 TEEKAY TANKERS LTD CL A Y8565N300 3675099 62919 SH SOLE 18 62919 0 0 TEEKAY TANKERS LTD CL A Y8565N300 3003559 51422 SH SOLE 19 51422 0 0 TEEKAY TANKERS LTD CL A Y8565N300 48133286 824059 SH SOLE 21 824059 0 0 TEEKAY TANKERS LTD CL A Y8565N300 17637717 301964 SH SOLE 22 281412 0 20552 TEGNA INC COM 87901J105 5664172 379128 SH SOLE 2 192222 0 186906 TEGNA INC COM 87901J105 7799 522 SH SOLE 4 522 0 0 TEGNA INC COM 87901J105 1379216 92317 SH SOLE 7 87488 0 4829 TEGNA INC COM 87901J105 11745977 786210 SH SOLE 18 786210 0 0 TEGNA INC COM 87901J105 10568407 707390 SH SOLE 19 707390 0 0 TEGNA INC COM 87901J105 230165102 15405964 SH SOLE 21 15405964 0 0 TEGNA INC COM 87901J105 106212867 7109295 SH SOLE 22 6813013 0 296282 TEGNA INC COM 87901J105 121417 8127 SH SOLE 23 8127 0 0 TEGNA INC COM 87901J105 612839 41020 SH SOLE 25 41020 0 0 TEGNA INC COM 87901J105 3079687 206137 SH SOLE 26 158871 0 47266 TEGNA INC COM 87901J105 454505 30422 SH SOLE 28 5666 0 24756 TEGNA INC COM 87901J105 7376192 493721 SH SOLE 30 493721 0 0 TEGNA INC COM 87901J105 156287 10461 SH SOLE 36 10461 0 0 TEGNA INC COM 87901J105 616126 41240 SH SOLE 40 41240 0 0 TEGNA INC COM 87901J105 10697 716 SH OTR 43 716 0 0 TEGNA INC COM 87901J105 8036908 537946 SH SOLE 43 474642 0 63303 TEJON RANCH CO COM 879080109 210947 13689 SH SOLE 2 6089 0 7600 TEJON RANCH CO COM 879080109 2743 178 SH SOLE 4 178 0 0 TEJON RANCH CO COM 879080109 1880 122 SH SOLE 7 122 0 0 TEJON RANCH CO COM 879080109 875473 56812 SH SOLE 18 56812 0 0 TEJON RANCH CO COM 879080109 701648 45532 SH SOLE 19 45532 0 0 TEJON RANCH CO COM 879080109 11641685 755463 SH SOLE 21 755463 0 0 TEJON RANCH CO COM 879080109 8041709 521850 SH SOLE 22 494386 0 27464 TEJON RANCH CO COM 879080109 67819 4401 SH SOLE 25 4401 0 0 TEJON RANCH CO COM 879080109 275947 17907 SH SOLE 28 0 0 17907 TEJON RANCH CO COM 879080109 31621 2052 SH SOLE 30 2052 0 0 TEJON RANCH CO COM 879080109 26675 1731 SH SOLE 40 1731 0 0 TEJON RANCH CO COM 879080109 116006 7528 SH SOLE 43 7013 0 515 TELA BIO INC COM 872381108 9378 1654 SH SOLE 2 548 0 1106 TELA BIO INC COM 872381108 228682 40332 SH SOLE 18 40332 0 0 TELA BIO INC COM 872381108 170083 29997 SH SOLE 19 29997 0 0 TELA BIO INC COM 872381108 3127408 551571 SH SOLE 21 551571 0 0 TELA BIO INC COM 872381108 2379552 419674 SH SOLE 22 416666 0 3008 TELADOC HEALTH INC COM 87918A105 22763522 1507518 SH SOLE 2 1098653 0 408865 TELADOC HEALTH INC COM 87918A105 7490 496 SH SOLE 4 496 0 0 TELADOC HEALTH INC COM 87918A105 1067147 70672 SH SOLE 7 68778 0 1894 TELADOC HEALTH INC COM 87918A105 57259 3792 SH SOLE 13 3792 0 0 TELADOC HEALTH INC COM 87918A105 5084049 336692 SH SOLE 18 273491 0 63201 TELADOC HEALTH INC COM 87918A105 24062514 1593544 SH SOLE 19 1593544 0 0 TELADOC HEALTH INC COM 87918A105 37597656 2489911 SH SOLE 21 2489911 0 0 TELADOC HEALTH INC COM 87918A105 100721243 6670281 SH SOLE 22 6018203 0 652078 TELADOC HEALTH INC COM 87918A105 2756596 182556 SH SOLE 23 182556 0 0 TELADOC HEALTH INC COM 87918A105 520044 34440 SH SOLE 25 34440 0 0 TELADOC HEALTH INC COM 87918A105 9228954 611189 SH SOLE 26 198891 0 412298 TELADOC HEALTH INC COM 87918A105 42839 2837 SH SOLE 28 2837 0 0 TELADOC HEALTH INC COM 87918A105 6422830 425353 SH SOLE 30 425353 0 0 TELADOC HEALTH INC COM 87918A105 32676 2164 SH SOLE 31 2164 0 0 TELADOC HEALTH INC COM 87918A105 1473911 97610 SH SOLE 34 97610 0 0 TELADOC HEALTH INC COM 87918A105 216821 14359 SH SOLE 36 14359 0 0 TELADOC HEALTH INC COM 87918A105 553128 36631 SH SOLE 40 36631 0 0 TELADOC HEALTH INC COM 87918A105 2060576 136462 SH SOLE 43 106488 0 29974 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 6415638 7615000 PRN SOLE 21 7615000 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 34595894 80583 SH SOLE 2 14992 0 65591 TELEDYNE TECHNOLOGIES INC COM 879360105 20075862 46762 SH SOLE 4 19827 0 26935 TELEDYNE TECHNOLOGIES INC COM 879360105 16203825 37743 SH SOLE 7 34045 0 3698 TELEDYNE TECHNOLOGIES INC COM 879360105 725980 1691 SH SOLE 13 1691 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 3073502 7159 SH SOLE 15 7159 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 51953301 121013 SH SOLE 18 118088 0 2925 TELEDYNE TECHNOLOGIES INC COM 879360105 97340153 226731 SH SOLE 19 226731 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 679550879 1582854 SH SOLE 21 1582854 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 463882407 1080505 SH SOLE 22 977991 0 102514 TELEDYNE TECHNOLOGIES INC COM 879360105 30122379 70163 SH SOLE 23 70163 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 13556638 31577 SH SOLE 25 31304 0 273 TELEDYNE TECHNOLOGIES INC COM 879360105 22581373 52598 SH SOLE 26 28552 0 24046 TELEDYNE TECHNOLOGIES INC COM 879360105 32533011 75778 SH SOLE 28 655 0 75123 TELEDYNE TECHNOLOGIES INC COM 879360105 128769811 299939 SH SOLE 30 275192 0 24747 TELEDYNE TECHNOLOGIES INC COM 879360105 4652112 10836 SH SOLE 31 10078 0 758 TELEDYNE TECHNOLOGIES INC COM 879360105 910588 2121 SH SOLE 34 2121 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 5822438 13562 SH SOLE 36 13562 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1037237 2416 SH SOLE 40 2416 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 23603155 54978 SH SOLE 43 48457 0 6521 TELEFLEX INCORPORATED COM 879369106 13854043 61255 SH SOLE 2 12704 0 48551 TELEFLEX INCORPORATED COM 879369106 9288802 41070 SH SOLE 4 18418 0 22652 TELEFLEX INCORPORATED COM 879369106 16973832 75049 SH SOLE 7 69007 0 6042 TELEFLEX INCORPORATED COM 879369106 393536 1740 SH SOLE 13 1740 0 0 TELEFLEX INCORPORATED COM 879369106 1430525 6325 SH SOLE 15 6325 0 0 TELEFLEX INCORPORATED COM 879369106 16849439 74499 SH SOLE 18 71501 0 2998 TELEFLEX INCORPORATED COM 879369106 44768768 197943 SH SOLE 19 197943 0 0 TELEFLEX INCORPORATED COM 879369106 366413494 1620080 SH SOLE 21 1620080 0 0 TELEFLEX INCORPORATED COM 879369106 233943915 1034372 SH SOLE 22 929733 0 104639 TELEFLEX INCORPORATED COM 879369106 16047214 70952 SH SOLE 23 70952 0 0 TELEFLEX INCORPORATED COM 879369106 18430819 81491 SH SOLE 25 81367 0 124 TELEFLEX INCORPORATED COM 879369106 10426437 46100 SH SOLE 26 26391 0 19709 TELEFLEX INCORPORATED COM 879369106 18949653 83785 SH SOLE 28 546 0 83239 TELEFLEX INCORPORATED COM 879369106 75758129 334961 SH SOLE 30 334961 0 0 TELEFLEX INCORPORATED COM 879369106 2484704 10986 SH SOLE 31 10262 0 724 TELEFLEX INCORPORATED COM 879369106 1892817 8369 SH SOLE 34 8369 0 0 TELEFLEX INCORPORATED COM 879369106 2302863 10182 SH SOLE 36 10182 0 0 TELEFLEX INCORPORATED COM 879369106 568818 2515 SH SOLE 40 2515 0 0 TELEFLEX INCORPORATED COM 879369106 26010 115 SH OTR 43 115 0 0 TELEFLEX INCORPORATED COM 879369106 12461203 55097 SH SOLE 43 42183 0 12914 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 2003144 363547 SH SOLE 21 363547 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 365387 66313 SH SOLE 43 62143 0 4170 TELEFONICA BRASIL SA NEW ADR 87936R205 15344314 1523765 SH SOLE 2 1523765 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 753286 74805 SH SOLE 4 74805 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 686180 68141 SH SOLE 13 68141 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 236826 23518 SH SOLE 18 23518 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 1308737 129964 SH SOLE 19 129964 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 13412444 1331921 SH SOLE 21 1331921 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 16071720 1596000 SH SOLE 22 1596000 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 276764 27484 SH SOLE 26 0 0 27484 TELEFONICA BRASIL SA NEW ADR 87936R205 1289615 128065 SH SOLE 28 0 0 128065 TELEFONICA BRASIL SA NEW ADR 87936R205 4384861 435438 SH SOLE 30 435438 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 174181 17297 SH SOLE 31 0 0 17297 TELEFONICA BRASIL SA NEW ADR 87936R205 541524 53776 SH SOLE 34 53776 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 35776129 3552744 SH SOLE 43 3040142 0 512602 TELEFONICA S A SPONSORED ADR 879382208 24752233 5612751 SH SOLE 43 5357492 0 255259 TELEPHONE & DATA SYS INC COM NEW 879433829 3313208 206817 SH SOLE 2 90422 0 116395 TELEPHONE & DATA SYS INC COM NEW 879433829 6168 385 SH SOLE 4 385 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 444347 27737 SH SOLE 7 26428 0 1309 TELEPHONE & DATA SYS INC COM NEW 879433829 11945704 745674 SH SOLE 18 745028 0 646 TELEPHONE & DATA SYS INC COM NEW 879433829 14760059 921352 SH SOLE 19 921352 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 184533996 11518976 SH SOLE 21 11518976 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 54613189 3409063 SH SOLE 22 3241826 0 167237 TELEPHONE & DATA SYS INC COM NEW 879433829 56326 3516 SH SOLE 23 3516 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1271427 79365 SH SOLE 25 79365 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2702590 168701 SH SOLE 26 27798 0 140903 TELEPHONE & DATA SYS INC COM NEW 879433829 94053 5871 SH SOLE 28 1908 0 3963 TELEPHONE & DATA SYS INC COM NEW 879433829 4234358 264317 SH SOLE 30 264317 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1413701 88246 SH SOLE 34 88246 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 185335 11569 SH SOLE 36 11569 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 331165 20672 SH SOLE 40 20672 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4950799 309039 SH SOLE 43 290796 0 18243 TELESIS BIO INC COM 192003101 804 1827 SH SOLE 18 1827 0 0 TELESIS BIO INC COM 192003101 10121 23003 SH SOLE 21 23003 0 0 TELLURIAN INC NEW COM 87968A104 270446 408899 SH SOLE 2 188789 0 220110 TELLURIAN INC NEW COM 87968A104 1650 2495 SH SOLE 4 2495 0 0 TELLURIAN INC NEW COM 87968A104 4037 6104 SH SOLE 7 6104 0 0 TELLURIAN INC NEW COM 87968A104 994000 1502873 SH SOLE 18 1502873 0 0 TELLURIAN INC NEW COM 87968A104 814648 1231703 SH SOLE 19 1231703 0 0 TELLURIAN INC NEW COM 87968A104 14762193 22319614 SH SOLE 21 22319614 0 0 TELLURIAN INC NEW COM 87968A104 12294763 18588997 SH SOLE 22 17859717 0 729280 TELLURIAN INC NEW COM 87968A104 79070 119550 SH SOLE 25 119550 0 0 TELLURIAN INC NEW COM 87968A104 192679 291320 SH SOLE 26 291320 0 0 TELLURIAN INC NEW COM 87968A104 203641 307894 SH SOLE 28 0 0 307894 TELLURIAN INC NEW COM 87968A104 448688 678392 SH SOLE 30 678392 0 0 TELLURIAN INC NEW COM 87968A104 117977 178375 SH SOLE 40 178375 0 0 TELLURIAN INC NEW COM 87968A104 15859 23978 SH SOLE 43 20935 0 3043 TELOS CORP MD COM 87969B101 85733 20609 SH SOLE 18 20609 0 0 TELOS CORP MD COM 87969B101 479423 115246 SH SOLE 21 115246 0 0 TELOS CORP MD COM 87969B101 3349536 805177 SH SOLE 22 796986 0 8191 TELOS CORP MD COM 87969B101 76690 18435 SH SOLE 26 13251 0 5184 TELOS CORP MD COM 87969B101 2055 494 SH SOLE 43 494 0 0 TELUS CORPORATION COM 87971M103 30036155 1876087 SH SOLE 18 1869839 0 6248 TELUS CORPORATION COM 87971M103 2555228 159602 SH SOLE 26 159602 0 0 TELUS CORPORATION COM 87971M103 588223 36741 SH SOLE 43 31376 0 5365 TEMPEST THERAPEUTICS INC COM 87978U108 1987042 508195 SH SOLE 22 508195 0 0 TEMPUR SEALY INTL INC COM 88023U101 14439837 254133 SH SOLE 2 153200 0 100933 TEMPUR SEALY INTL INC COM 88023U101 28240 497 SH SOLE 4 497 0 0 TEMPUR SEALY INTL INC COM 88023U101 1423568 25054 SH SOLE 7 23783 0 1271 TEMPUR SEALY INTL INC COM 88023U101 16873097 296957 SH SOLE 18 296957 0 0 TEMPUR SEALY INTL INC COM 88023U101 3044302 53578 SH SOLE 19 53578 0 0 TEMPUR SEALY INTL INC COM 88023U101 494055298 8695095 SH SOLE 21 8695095 0 0 TEMPUR SEALY INTL INC COM 88023U101 283273439 4985453 SH SOLE 22 4759556 0 225897 TEMPUR SEALY INTL INC COM 88023U101 1921425 33816 SH SOLE 25 33816 0 0 TEMPUR SEALY INTL INC COM 88023U101 2768498 48724 SH SOLE 26 48724 0 0 TEMPUR SEALY INTL INC COM 88023U101 323988 5702 SH SOLE 28 3077 0 2625 TEMPUR SEALY INTL INC COM 88023U101 7192901 126591 SH SOLE 30 126591 0 0 TEMPUR SEALY INTL INC COM 88023U101 118129 2079 SH SOLE 31 2079 0 0 TEMPUR SEALY INTL INC COM 88023U101 103810 1827 SH SOLE 36 1827 0 0 TEMPUR SEALY INTL INC COM 88023U101 2095749 36884 SH SOLE 40 36884 0 0 TEMPUR SEALY INTL INC COM 88023U101 9108521 160305 SH SOLE 43 141789 0 18516 TENABLE HLDGS INC COM 88025T102 3626926 73375 SH SOLE 2 39487 0 33888 TENABLE HLDGS INC COM 88025T102 521585 10552 SH SOLE 4 307 0 10245 TENABLE HLDGS INC COM 88025T102 1332188 26951 SH SOLE 7 25988 0 963 TENABLE HLDGS INC COM 88025T102 14142318 286108 SH SOLE 18 271933 0 14175 TENABLE HLDGS INC COM 88025T102 16555639 334931 SH SOLE 19 334931 0 0 TENABLE HLDGS INC COM 88025T102 269977812 5461821 SH SOLE 21 5461821 0 0 TENABLE HLDGS INC COM 88025T102 165032930 3338720 SH SOLE 22 3233121 0 105599 TENABLE HLDGS INC COM 88025T102 94461 1911 SH SOLE 23 1911 0 0 TENABLE HLDGS INC COM 88025T102 1167586 23621 SH SOLE 25 23621 0 0 TENABLE HLDGS INC COM 88025T102 2648805 53587 SH SOLE 26 36093 0 17494 TENABLE HLDGS INC COM 88025T102 214872 4347 SH SOLE 28 1568 0 2779 TENABLE HLDGS INC COM 88025T102 35216305 712448 SH SOLE 30 712448 0 0 TENABLE HLDGS INC COM 88025T102 131039 2651 SH SOLE 36 2651 0 0 TENABLE HLDGS INC COM 88025T102 1180438 23881 SH SOLE 40 23881 0 0 TENABLE HLDGS INC COM 88025T102 1828861 36999 SH SOLE 43 34320 0 2679 TENARIS S A SPONSORED ADS 88031M109 25798812 656960 SH SOLE 43 617741 0 39219 TENAX THERAPEUTICS INC COM NEW 88032L605 1272 300 SH SOLE 22 300 0 0 TENAYA THERAPEUTICS INC COM 87990A106 131854 25211 SH SOLE 2 1223 0 23988 TENAYA THERAPEUTICS INC COM 87990A106 3311 633 SH SOLE 7 633 0 0 TENAYA THERAPEUTICS INC COM 87990A106 856297 163728 SH SOLE 18 163728 0 0 TENAYA THERAPEUTICS INC COM 87990A106 8281229 1583409 SH SOLE 19 1583409 0 0 TENAYA THERAPEUTICS INC COM 87990A106 8884928 1698839 SH SOLE 21 1698839 0 0 TENAYA THERAPEUTICS INC COM 87990A106 6365271 1217069 SH SOLE 22 1178389 0 38680 TENAYA THERAPEUTICS INC COM 87990A106 35533 6794 SH SOLE 34 6794 0 0 TENAYA THERAPEUTICS INC COM 87990A106 27792 5314 SH SOLE 43 0 0 5314 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3191187 285182 SH SOLE 2 17934 0 267248 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1489098 133074 SH SOLE 4 25024 0 108050 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1827797 163342 SH SOLE 7 148970 0 14372 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 872104 77936 SH SOLE 13 77936 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11387179 1017621 SH SOLE 15 1017621 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1980496 176988 SH SOLE 18 176988 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 48689346 4351148 SH SOLE 19 4351148 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 138382702 12366640 SH SOLE 21 12366640 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 72782882 6504279 SH SOLE 22 5609720 0 894559 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10322775 922500 SH SOLE 23 922500 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 19690663 1759666 SH SOLE 25 1759666 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 12378680 1106227 SH SOLE 26 415415 0 690812 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 40094699 3583083 SH SOLE 28 0 0 3583083 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 56851545 5080567 SH SOLE 30 5080567 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 50049703 4472717 SH SOLE 34 4472717 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 130039 11621 SH SOLE 36 11621 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 115649 10335 SH SOLE 40 10335 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 23313828 2083452 SH SOLE 43 1992671 0 90781 TENET HEALTHCARE CORP COM NEW 88033G407 39454300 375362 SH SOLE 2 238118 0 137244 TENET HEALTHCARE CORP COM NEW 88033G407 430215 4093 SH SOLE 4 346 0 3747 TENET HEALTHCARE CORP COM NEW 88033G407 1075486 10232 SH SOLE 7 9836 0 396 TENET HEALTHCARE CORP COM NEW 88033G407 1013996 9647 SH SOLE 13 9647 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 76978885 732365 SH SOLE 18 730167 0 2198 TENET HEALTHCARE CORP COM NEW 88033G407 18451640 175546 SH SOLE 19 175546 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 545098148 5185978 SH SOLE 21 5185978 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 329569882 3135476 SH SOLE 22 3008916 0 126560 TENET HEALTHCARE CORP COM NEW 88033G407 6792208 64620 SH SOLE 25 18274 0 46346 TENET HEALTHCARE CORP COM NEW 88033G407 6853592 65204 SH SOLE 26 41660 0 23544 TENET HEALTHCARE CORP COM NEW 88033G407 1891034 17991 SH SOLE 28 16005 0 1986 TENET HEALTHCARE CORP COM NEW 88033G407 1159679 11033 SH SOLE 29 11033 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 9268600 88180 SH SOLE 30 88180 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1108700 10548 SH SOLE 31 10548 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 43348415 412410 SH SOLE 34 412410 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 2384525 22686 SH SOLE 36 22686 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1976068 18800 SH SOLE 40 18800 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 7698729 73244 SH SOLE 43 67081 0 6164 TENNANT CO COM 880345103 6682713 54952 SH SOLE 2 32896 0 22056 TENNANT CO COM 880345103 6932 57 SH SOLE 4 57 0 0 TENNANT CO COM 880345103 1214397 9986 SH SOLE 7 9449 0 537 TENNANT CO COM 880345103 6852480 56348 SH SOLE 18 56348 0 0 TENNANT CO COM 880345103 13395828 110154 SH SOLE 19 110154 0 0 TENNANT CO COM 880345103 260305962 2140498 SH SOLE 21 2140498 0 0 TENNANT CO COM 880345103 75745032 622852 SH SOLE 22 596407 0 26445 TENNANT CO COM 880345103 398638 3278 SH SOLE 23 3278 0 0 TENNANT CO COM 880345103 425635 3500 SH SOLE 25 3500 0 0 TENNANT CO COM 880345103 2787180 22919 SH SOLE 26 4208 0 18711 TENNANT CO COM 880345103 33808 278 SH SOLE 28 278 0 0 TENNANT CO COM 880345103 8888718 73092 SH SOLE 30 73092 0 0 TENNANT CO COM 880345103 13377 110 SH SOLE 36 110 0 0 TENNANT CO COM 880345103 495926 4078 SH SOLE 40 4078 0 0 TENNANT CO COM 880345103 3356001 27596 SH SOLE 43 26009 0 1587 TERADATA CORP DEL COM 88076W103 27636908 714686 SH SOLE 2 534905 0 179781 TERADATA CORP DEL COM 88076W103 2578554 66681 SH SOLE 4 42404 0 24277 TERADATA CORP DEL COM 88076W103 1499661 38781 SH SOLE 7 37575 0 1206 TERADATA CORP DEL COM 88076W103 561875 14530 SH SOLE 13 14530 0 0 TERADATA CORP DEL COM 88076W103 13339487 344957 SH SOLE 18 311710 0 33247 TERADATA CORP DEL COM 88076W103 22302574 576741 SH SOLE 19 576741 0 0 TERADATA CORP DEL COM 88076W103 234644881 6067879 SH SOLE 21 6067879 0 0 TERADATA CORP DEL COM 88076W103 144792081 3744300 SH SOLE 22 3491902 0 252398 TERADATA CORP DEL COM 88076W103 6929741 179202 SH SOLE 23 179202 0 0 TERADATA CORP DEL COM 88076W103 826146 21364 SH SOLE 25 21364 0 0 TERADATA CORP DEL COM 88076W103 10876634 281268 SH SOLE 26 41167 0 240101 TERADATA CORP DEL COM 88076W103 1577040 40782 SH SOLE 28 1953 0 38829 TERADATA CORP DEL COM 88076W103 428696 11086 SH SOLE 29 11086 0 0 TERADATA CORP DEL COM 88076W103 31115429 804640 SH SOLE 30 804640 0 0 TERADATA CORP DEL COM 88076W103 862689 22309 SH SOLE 31 22309 0 0 TERADATA CORP DEL COM 88076W103 1926965 49831 SH SOLE 34 49831 0 0 TERADATA CORP DEL COM 88076W103 210752 5450 SH SOLE 36 5450 0 0 TERADATA CORP DEL COM 88076W103 807971 20894 SH SOLE 40 20894 0 0 TERADATA CORP DEL COM 88076W103 14385 372 SH OTR 43 372 0 0 TERADATA CORP DEL COM 88076W103 2832539 73249 SH SOLE 43 65836 0 7413 TERADYNE INC COM 880770102 70313174 623178 SH SOLE 2 407882 0 215296 TERADYNE INC COM 880770102 20800887 184356 SH SOLE 4 80699 0 103657 TERADYNE INC COM 880770102 11061966 98041 SH SOLE 7 86437 0 11604 TERADYNE INC COM 880770102 1268999 11247 SH SOLE 13 11247 0 0 TERADYNE INC COM 880770102 2564964 22733 SH SOLE 15 22733 0 0 TERADYNE INC COM 880770102 36219671 321011 SH SOLE 18 310509 0 10502 TERADYNE INC COM 880770102 8396019 74413 SH SOLE 19 74413 0 0 TERADYNE INC COM 880770102 825209848 7313745 SH SOLE 21 7313745 0 0 TERADYNE INC COM 880770102 380350043 3371001 SH SOLE 22 3025969 0 345032 TERADYNE INC COM 880770102 29009157 257105 SH SOLE 23 257105 0 0 TERADYNE INC COM 880770102 25437524 225450 SH SOLE 25 224965 0 485 TERADYNE INC COM 880770102 17740712 157234 SH SOLE 26 96751 0 60483 TERADYNE INC COM 880770102 34750512 307990 SH SOLE 28 2444 0 305546 TERADYNE INC COM 880770102 491262 4354 SH SOLE 29 4354 0 0 TERADYNE INC COM 880770102 169213295 1499719 SH SOLE 30 1499719 0 0 TERADYNE INC COM 880770102 6188387 54847 SH SOLE 31 52431 0 2416 TERADYNE INC COM 880770102 809555 7175 SH SOLE 34 7175 0 0 TERADYNE INC COM 880770102 3751936 33253 SH SOLE 36 33253 0 0 TERADYNE INC COM 880770102 816889 7240 SH SOLE 40 7240 0 0 TERADYNE INC COM 880770102 24935 221 SH OTR 43 221 0 0 TERADYNE INC COM 880770102 14384436 127488 SH SOLE 43 110844 0 16644 TERAWULF INC COM 88080T104 192868 73334 SH SOLE 2 5250 0 68084 TERAWULF INC COM 88080T104 3645 1386 SH SOLE 7 1386 0 0 TERAWULF INC COM 88080T104 1069979 406836 SH SOLE 18 406836 0 0 TERAWULF INC COM 88080T104 868889 330376 SH SOLE 19 330376 0 0 TERAWULF INC COM 88080T104 15712049 5974163 SH SOLE 21 5974163 0 0 TERAWULF INC COM 88080T104 10832023 4118640 SH SOLE 22 3978895 0 139745 TERAWULF INC COM 88080T104 1611220 612631 SH SOLE 30 612631 0 0 TEREX CORP NEW COM 880779103 10826992 168121 SH SOLE 2 118727 0 49394 TEREX CORP NEW COM 880779103 77022 1196 SH SOLE 4 261 0 935 TEREX CORP NEW COM 880779103 785422 12196 SH SOLE 7 11577 0 619 TEREX CORP NEW COM 880779103 18228678 283054 SH SOLE 18 266956 0 16098 TEREX CORP NEW COM 880779103 21142778 328304 SH SOLE 19 328304 0 0 TEREX CORP NEW COM 880779103 338801187 5260888 SH SOLE 21 5260888 0 0 TEREX CORP NEW COM 880779103 160438561 2491282 SH SOLE 22 2396764 0 94518 TEREX CORP NEW COM 880779103 125194 1944 SH SOLE 23 1944 0 0 TEREX CORP NEW COM 880779103 1826062 28355 SH SOLE 25 28355 0 0 TEREX CORP NEW COM 880779103 3841138 59645 SH SOLE 26 25267 0 34378 TEREX CORP NEW COM 880779103 80114 1244 SH SOLE 28 1244 0 0 TEREX CORP NEW COM 880779103 2589460 40209 SH SOLE 30 40209 0 0 TEREX CORP NEW COM 880779103 871912 13539 SH SOLE 34 13539 0 0 TEREX CORP NEW COM 880779103 54482 846 SH SOLE 36 846 0 0 TEREX CORP NEW COM 880779103 912484 14169 SH SOLE 40 14169 0 0 TEREX CORP NEW COM 880779103 11755019 182531 SH SOLE 43 163635 0 18896 TERNIUM SA SPONSORED ADS 880890108 119408 2869 SH SOLE 43 2822 0 47 TERNS PHARMACEUTICALS INC COM 880881107 201097 30655 SH SOLE 2 13776 0 16879 TERNS PHARMACEUTICALS INC COM 880881107 2742 418 SH SOLE 7 418 0 0 TERNS PHARMACEUTICALS INC COM 880881107 742697 113216 SH SOLE 18 113216 0 0 TERNS PHARMACEUTICALS INC COM 880881107 635185 96827 SH SOLE 19 96827 0 0 TERNS PHARMACEUTICALS INC COM 880881107 12054866 1837632 SH SOLE 21 1837632 0 0 TERNS PHARMACEUTICALS INC COM 880881107 7336796 1118414 SH SOLE 22 1078466 0 39948 TERNS PHARMACEUTICALS INC COM 880881107 38724 5903 SH SOLE 25 5903 0 0 TERNS PHARMACEUTICALS INC COM 880881107 33194 5060 SH SOLE 28 0 0 5060 TERNS PHARMACEUTICALS INC COM 880881107 578743 88223 SH SOLE 30 88223 0 0 TERNS PHARMACEUTICALS INC COM 880881107 125827 19181 SH SOLE 43 14860 0 4321 TERRAN ORBITAL CORPORATION COM 88105P103 254012 193902 SH SOLE 2 4234 0 189668 TERRAN ORBITAL CORPORATION COM 88105P103 323578 247006 SH SOLE 18 247006 0 0 TERRAN ORBITAL CORPORATION COM 88105P103 278413 212529 SH SOLE 19 212529 0 0 TERRAN ORBITAL CORPORATION COM 88105P103 4711348 3596449 SH SOLE 21 3596449 0 0 TERRAN ORBITAL CORPORATION COM 88105P103 2924227 2232234 SH SOLE 22 2171670 0 60564 TERRENO RLTY CORP COM 88146M101 6522738 98234 SH SOLE 2 30911 0 67323 TERRENO RLTY CORP COM 88146M101 2581034 38871 SH SOLE 4 38871 0 0 TERRENO RLTY CORP COM 88146M101 9101780 137075 SH SOLE 7 123170 0 13905 TERRENO RLTY CORP COM 88146M101 14734027 221898 SH SOLE 18 221898 0 0 TERRENO RLTY CORP COM 88146M101 27454275 413468 SH SOLE 19 413468 0 0 TERRENO RLTY CORP COM 88146M101 230546178 3472081 SH SOLE 21 3472081 0 0 TERRENO RLTY CORP COM 88146M101 229148658 3451034 SH SOLE 22 3281436 0 169598 TERRENO RLTY CORP COM 88146M101 326688 4920 SH SOLE 23 4920 0 0 TERRENO RLTY CORP COM 88146M101 22868492 344405 SH SOLE 25 344405 0 0 TERRENO RLTY CORP COM 88146M101 2008733 30252 SH SOLE 26 30252 0 0 TERRENO RLTY CORP COM 88146M101 10692724 161035 SH SOLE 28 4194 0 156841 TERRENO RLTY CORP COM 88146M101 19458254 293046 SH SOLE 30 293046 0 0 TERRENO RLTY CORP COM 88146M101 895670 13489 SH SOLE 36 13489 0 0 TERRENO RLTY CORP COM 88146M101 1101377 16587 SH SOLE 40 16587 0 0 TERRENO RLTY CORP COM 88146M101 2590542 39014 SH SOLE 43 36911 0 2103 TERRITORIAL BANCORP INC COM 88145X108 8624 1070 SH SOLE 18 1070 0 0 TERRITORIAL BANCORP INC COM 88145X108 131491 16314 SH SOLE 21 16314 0 0 TERRITORIAL BANCORP INC COM 88145X108 271453 33679 SH SOLE 22 33679 0 0 TESLA INC COM 88160R101 931736221 5300280 SH SOLE 2 1322415 0 3977865 TESLA INC COM 88160R101 398767661 2268432 SH SOLE 4 1222705 0 1045727 TESLA INC COM 88160R101 484133922 2754047 SH SOLE 7 2498733 0 255314 TESLA INC COM 88160R101 23822006 135514 SH SOLE 13 135514 0 0 TESLA INC COM 88160R101 73081880 415734 SH SOLE 15 415734 0 0 TESLA INC COM 88160R101 852566558 4849915 SH SOLE 18 4496021 0 353894 TESLA INC COM 88160R101 321419007 1828426 SH SOLE 19 1828426 0 0 TESLA INC COM 88160R101 11023841879 62710290 SH SOLE 21 62710290 0 0 TESLA INC COM 88160R101 10556646378 60052599 SH SOLE 22 53794447 0 6258152 TESLA INC COM 88160R101 938025460 5336057 SH SOLE 23 5336057 0 0 TESLA INC COM 88160R101 1202225173 6838985 SH SOLE 25 6402591 0 436394 TESLA INC COM 88160R101 533667853 3035826 SH SOLE 26 1758578 0 1277248 TESLA INC COM 88160R101 904404216 5144799 SH SOLE 28 257420 0 4887379 TESLA INC COM 88160R101 541257 3079 SH SOLE 29 3079 0 0 TESLA INC COM 88160R101 3791236737 21566851 SH SOLE 30 21566851 0 0 TESLA INC COM 88160R101 115371329 656302 SH SOLE 31 610619 0 45683 TESLA INC COM 88160R101 139818971 795375 SH SOLE 32 795375 0 0 TESLA INC COM 88160R101 190798774 1085379 SH SOLE 34 1085379 0 0 TESLA INC COM 88160R101 102485394 582999 SH SOLE 36 582999 0 0 TESLA INC COM 88160R101 24800981 141083 SH SOLE 40 141083 0 0 TESLA INC COM 88160R101 568681 3235 SH OTR 43 3235 0 0 TESLA INC COM 88160R101 503350039 2863360 SH SOLE 43 2359024 0 504336 TESLA INC OPTIONS 88160R101 580107 3300 SH Put SOLE 4 3300 0 0 TESLA INC OPTIONS 88160R101 193369 1100 SH Put SOLE 7 1100 0 0 TESLA INC OPTIONS 88160R101 13518251 76900 SH Put SOLE 18 76900 0 0 TESLA INC OPTIONS 88160R101 95770392 544800 SH Put SOLE 19 544800 0 0 TESLA INC OPTIONS 88160R101 5994439 34100 SH Put SOLE 22 34100 0 0 TESLA INC OPTIONS 88160R101 386738 2200 SH Put SOLE 30 2200 0 0 TESLA INC OPTIONS 88160R101 46426139 264100 SH Put SOLE 34 264100 0 0 TETRA TECH INC NEW COM 88162G103 22482716 121719 SH SOLE 2 63930 0 57789 TETRA TECH INC NEW COM 88162G103 614345 3326 SH SOLE 4 860 0 2466 TETRA TECH INC NEW COM 88162G103 9377173 50767 SH SOLE 7 50468 0 299 TETRA TECH INC NEW COM 88162G103 17137394 92780 SH SOLE 18 92780 0 0 TETRA TECH INC NEW COM 88162G103 7020642 38009 SH SOLE 19 38009 0 0 TETRA TECH INC NEW COM 88162G103 518876988 2809144 SH SOLE 21 2809144 0 0 TETRA TECH INC NEW COM 88162G103 290569887 1573114 SH SOLE 22 1502694 0 70420 TETRA TECH INC NEW COM 88162G103 357229 1934 SH SOLE 23 1934 0 0 TETRA TECH INC NEW COM 88162G103 2033657 11010 SH SOLE 25 11010 0 0 TETRA TECH INC NEW COM 88162G103 5046462 27321 SH SOLE 26 19563 0 7758 TETRA TECH INC NEW COM 88162G103 1109922 6009 SH SOLE 28 965 0 5044 TETRA TECH INC NEW COM 88162G103 50056 271 SH SOLE 29 271 0 0 TETRA TECH INC NEW COM 88162G103 88386690 478516 SH SOLE 30 478516 0 0 TETRA TECH INC NEW COM 88162G103 121909 660 SH SOLE 31 660 0 0 TETRA TECH INC NEW COM 88162G103 653504 3538 SH SOLE 34 3538 0 0 TETRA TECH INC NEW COM 88162G103 243078 1316 SH SOLE 36 1316 0 0 TETRA TECH INC NEW COM 88162G103 2085376 11290 SH SOLE 40 11290 0 0 TETRA TECH INC NEW COM 88162G103 17109010 92626 SH SOLE 43 90324 0 2302 TETRA TECHNOLOGIES INC DEL COM 88162F105 295685 66746 SH SOLE 2 36387 0 30359 TETRA TECHNOLOGIES INC DEL COM 88162F105 440134 99353 SH SOLE 7 99353 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1400221 316077 SH SOLE 18 316077 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1191767 269022 SH SOLE 19 269022 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 22029827 4972873 SH SOLE 21 4972873 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 15065017 3400681 SH SOLE 22 3295274 0 105407 TETRA TECHNOLOGIES INC DEL COM 88162F105 91697 20699 SH SOLE 25 20699 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 309338 69828 SH SOLE 28 0 0 69828 TETRA TECHNOLOGIES INC DEL COM 88162F105 4382781 989341 SH SOLE 30 989341 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 97690 22052 SH SOLE 40 22052 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 220007 49663 SH SOLE 43 47242 0 2421 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3496585 247809 SH SOLE 2 61394 0 186415 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11501696 815145 SH SOLE 4 387780 0 427365 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9861267 698885 SH SOLE 7 621890 0 76995 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 475578 33705 SH SOLE 13 33705 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1383655 98062 SH SOLE 15 98062 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 12826526 909038 SH SOLE 18 906185 0 2853 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9592655 679848 SH SOLE 19 679848 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 235497269 16690097 SH SOLE 21 16690097 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 217265441 15397976 SH SOLE 22 14763542 0 634434 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 25085619 1777861 SH SOLE 23 1777861 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4984174 353237 SH SOLE 25 343121 0 10116 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4883725 346118 SH SOLE 26 64551 0 281567 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 12630792 895166 SH SOLE 28 12023 0 883143 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 210564 14923 SH SOLE 29 14923 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 45325087 3212267 SH SOLE 30 3212267 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4486105 317938 SH SOLE 31 299857 0 18081 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11533345 817388 SH SOLE 34 817388 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1759658 124710 SH SOLE 36 124710 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 811057 57481 SH SOLE 40 57481 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3058294 216747 SH SOLE 43 211240 0 5507 TEXAS CAP BANCSHARES INC COM 88224Q107 4250951 69065 SH SOLE 2 38708 0 30357 TEXAS CAP BANCSHARES INC COM 88224Q107 24312 395 SH SOLE 4 395 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 417801 6788 SH SOLE 7 6461 0 327 TEXAS CAP BANCSHARES INC COM 88224Q107 11945378 194076 SH SOLE 18 194076 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 10479565 170261 SH SOLE 19 170261 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 218422977 3548708 SH SOLE 21 3548708 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 106523970 1730690 SH SOLE 22 1665570 0 65120 TEXAS CAP BANCSHARES INC COM 88224Q107 598574 9725 SH SOLE 25 9725 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 720689 11709 SH SOLE 26 11709 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 145935 2371 SH SOLE 28 902 0 1469 TEXAS CAP BANCSHARES INC COM 88224Q107 3981239 64683 SH SOLE 30 64683 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1212104 19693 SH SOLE 34 19693 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 53856 875 SH SOLE 36 875 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 709918 11534 SH SOLE 40 11534 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 2632555 42771 SH SOLE 43 39412 0 3359 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 6230 427 SH SOLE 18 427 0 0 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 80026 5485 SH SOLE 21 5485 0 0 TEXAS INSTRS INC COM 882508104 279247655 1602937 SH SOLE 2 274274 0 1328663 TEXAS INSTRS INC COM 882508104 88512791 508081 SH SOLE 4 408316 0 99765 TEXAS INSTRS INC COM 882508104 246822644 1416811 SH SOLE 7 1261414 0 155397 TEXAS INSTRS INC COM 882508104 7316472 41998 SH SOLE 13 41998 0 0 TEXAS INSTRS INC COM 882508104 23705800 136076 SH SOLE 15 136076 0 0 TEXAS INSTRS INC COM 882508104 331153002 1900884 SH SOLE 18 1843119 0 57765 TEXAS INSTRS INC COM 882508104 169428458 972553 SH SOLE 19 972553 0 0 TEXAS INSTRS INC COM 882508104 5609423155 32199203 SH SOLE 21 32199203 0 0 TEXAS INSTRS INC COM 882508104 3463520228 19881294 SH SOLE 22 17899203 0 1982091 TEXAS INSTRS INC COM 882508104 282548237 1621883 SH SOLE 23 1621883 0 0 TEXAS INSTRS INC COM 882508104 442281212 2538782 SH SOLE 25 2327888 0 210894 TEXAS INSTRS INC COM 882508104 207198928 1189363 SH SOLE 26 631788 0 557575 TEXAS INSTRS INC COM 882508104 357621772 2052820 SH SOLE 28 46588 0 2006232 TEXAS INSTRS INC COM 882508104 1745830010 10021411 SH SOLE 30 9984782 0 36629 TEXAS INSTRS INC COM 882508104 36362331 208727 SH SOLE 31 194235 0 14492 TEXAS INSTRS INC COM 882508104 47494524 272628 SH SOLE 32 272628 0 0 TEXAS INSTRS INC COM 882508104 81856053 469870 SH SOLE 34 469870 0 0 TEXAS INSTRS INC COM 882508104 38883149 223197 SH SOLE 36 223197 0 0 TEXAS INSTRS INC COM 882508104 10446328 59964 SH SOLE 37 59964 0 0 TEXAS INSTRS INC COM 882508104 7802866 44790 SH SOLE 40 44790 0 0 TEXAS INSTRS INC COM 882508104 205916 1182 SH OTR 43 1182 0 0 TEXAS INSTRS INC COM 882508104 204584509 1174356 SH SOLE 43 985309 0 189047 TEXAS PACIFIC LAND CORPORATI COM 88262P102 64422874 111360 SH SOLE 2 3138 0 108222 TEXAS PACIFIC LAND CORPORATI COM 88262P102 9486407 16398 SH SOLE 4 5919 0 10479 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1451482 2509 SH SOLE 7 2445 0 64 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1785860 3087 SH SOLE 13 3087 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1018756 1761 SH SOLE 15 1761 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 13347961 23073 SH SOLE 18 21948 0 1125 TEXAS PACIFIC LAND CORPORATI COM 88262P102 3549159 6135 SH SOLE 19 6135 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 316978935 547923 SH SOLE 21 547923 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 280321070 484557 SH SOLE 22 449871 0 34686 TEXAS PACIFIC LAND CORPORATI COM 88262P102 16270594 28125 SH SOLE 23 28125 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 17416044 30105 SH SOLE 25 30105 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 7577324 13098 SH SOLE 26 7926 0 5172 TEXAS PACIFIC LAND CORPORATI COM 88262P102 9337151 16140 SH SOLE 28 366 0 15774 TEXAS PACIFIC LAND CORPORATI COM 88262P102 45242953 78206 SH SOLE 30 77741 0 465 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2327346 4023 SH SOLE 31 3744 0 279 TEXAS PACIFIC LAND CORPORATI COM 88262P102 551899 954 SH SOLE 34 954 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2165941 3744 SH SOLE 36 3744 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 525866 909 SH SOLE 40 909 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 15776 27 SH OTR 43 27 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4757090 8223 SH SOLE 43 5676 0 2547 TEXAS ROADHOUSE INC COM 882681109 28514699 184597 SH SOLE 2 116075 0 68522 TEXAS ROADHOUSE INC COM 882681109 27805 180 SH SOLE 4 180 0 0 TEXAS ROADHOUSE INC COM 882681109 105040 680 SH SOLE 7 680 0 0 TEXAS ROADHOUSE INC COM 882681109 25265113 163560 SH SOLE 18 157415 0 6145 TEXAS ROADHOUSE INC COM 882681109 7271984 47077 SH SOLE 19 47077 0 0 TEXAS ROADHOUSE INC COM 882681109 561340118 3633975 SH SOLE 21 3633975 0 0 TEXAS ROADHOUSE INC COM 882681109 305519725 1977858 SH SOLE 22 1891073 0 86785 TEXAS ROADHOUSE INC COM 882681109 2035606 13178 SH SOLE 25 13178 0 0 TEXAS ROADHOUSE INC COM 882681109 11241400 72774 SH SOLE 26 20313 0 52461 TEXAS ROADHOUSE INC COM 882681109 264453 1712 SH SOLE 28 1177 0 535 TEXAS ROADHOUSE INC COM 882681109 5977371 38696 SH SOLE 30 38696 0 0 TEXAS ROADHOUSE INC COM 882681109 128674 833 SH SOLE 31 833 0 0 TEXAS ROADHOUSE INC COM 882681109 63333 410 SH SOLE 36 410 0 0 TEXAS ROADHOUSE INC COM 882681109 2170921 14054 SH SOLE 40 14054 0 0 TEXAS ROADHOUSE INC COM 882681109 16528 107 SH OTR 43 107 0 0 TEXAS ROADHOUSE INC COM 882681109 26945558 174439 SH SOLE 43 157727 0 16712 TEXTRON INC COM 883203101 39942662 416373 SH SOLE 2 73694 0 342679 TEXTRON INC COM 883203101 15066190 157054 SH SOLE 4 33404 0 123650 TEXTRON INC COM 883203101 13447276 140178 SH SOLE 7 108711 0 31467 TEXTRON INC COM 883203101 633522 6604 SH SOLE 13 6604 0 0 TEXTRON INC COM 883203101 3078010 32086 SH SOLE 15 32086 0 0 TEXTRON INC COM 883203101 32520654 339004 SH SOLE 18 316457 0 22547 TEXTRON INC COM 883203101 18327522 191051 SH SOLE 19 191051 0 0 TEXTRON INC COM 883203101 779535622 8126088 SH SOLE 21 8126088 0 0 TEXTRON INC COM 883203101 448524456 4675539 SH SOLE 22 4186501 0 489038 TEXTRON INC COM 883203101 28231048 294288 SH SOLE 23 294288 0 0 TEXTRON INC COM 883203101 9352408 97492 SH SOLE 25 97492 0 0 TEXTRON INC COM 883203101 27650959 288241 SH SOLE 26 186147 0 102094 TEXTRON INC COM 883203101 584789 6096 SH SOLE 28 0 0 6096 TEXTRON INC COM 883203101 68398 713 SH SOLE 29 713 0 0 TEXTRON INC COM 883203101 110854885 1155581 SH SOLE 30 1155581 0 0 TEXTRON INC COM 883203101 15120678 157622 SH SOLE 31 43125 0 114497 TEXTRON INC COM 883203101 4323949 45074 SH SOLE 36 45074 0 0 TEXTRON INC COM 883203101 455572 4749 SH SOLE 40 4749 0 0 TEXTRON INC COM 883203101 18278297 190538 SH SOLE 43 159753 0 30785 TFF PHARMACEUTICALS INC COM NEW 87241J203 47106 7799 SH SOLE 22 7799 0 0 TFI INTL INC COM 87241L109 4208947 26395 SH SOLE 43 20228 0 6167 TFS FINL CORP COM 87240R107 585987 46655 SH SOLE 2 17901 0 28754 TFS FINL CORP COM 87240R107 3492 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 6029 480 SH SOLE 7 480 0 0 TFS FINL CORP COM 87240R107 253498 20183 SH SOLE 18 20183 0 0 TFS FINL CORP COM 87240R107 263886 21010 SH SOLE 19 21010 0 0 TFS FINL CORP COM 87240R107 8526846 678889 SH SOLE 21 678889 0 0 TFS FINL CORP COM 87240R107 18709100 1489578 SH SOLE 22 1408228 0 81350 TFS FINL CORP COM 87240R107 131378 10460 SH SOLE 25 10460 0 0 TFS FINL CORP COM 87240R107 149954 11939 SH SOLE 26 11939 0 0 TFS FINL CORP COM 87240R107 117235 9334 SH SOLE 28 946 0 8388 TFS FINL CORP COM 87240R107 156912 12493 SH SOLE 30 12493 0 0 TFS FINL CORP COM 87240R107 9068 722 SH SOLE 31 722 0 0 TFS FINL CORP COM 87240R107 136414 10861 SH SOLE 40 10861 0 0 TFS FINL CORP COM 87240R107 9872071 785993 SH SOLE 43 602619 0 183374 TG THERAPEUTICS INC COM 88322Q108 2495033 164039 SH SOLE 2 80499 0 83540 TG THERAPEUTICS INC COM 88322Q108 5156 339 SH SOLE 4 339 0 0 TG THERAPEUTICS INC COM 88322Q108 15666 1030 SH SOLE 7 1030 0 0 TG THERAPEUTICS INC COM 88322Q108 5344475 351379 SH SOLE 18 337759 0 13620 TG THERAPEUTICS INC COM 88322Q108 8847687 581702 SH SOLE 19 581702 0 0 TG THERAPEUTICS INC COM 88322Q108 75092865 4937072 SH SOLE 21 4937072 0 0 TG THERAPEUTICS INC COM 88322Q108 63087338 4147754 SH SOLE 22 4001677 0 146077 TG THERAPEUTICS INC COM 88322Q108 153499 10092 SH SOLE 23 10092 0 0 TG THERAPEUTICS INC COM 88322Q108 418169 27493 SH SOLE 25 27493 0 0 TG THERAPEUTICS INC COM 88322Q108 1382954 90924 SH SOLE 26 65475 0 25449 TG THERAPEUTICS INC COM 88322Q108 76354 5020 SH SOLE 28 2288 0 2732 TG THERAPEUTICS INC COM 88322Q108 6344365 417118 SH SOLE 30 417118 0 0 TG THERAPEUTICS INC COM 88322Q108 482537 31725 SH SOLE 40 31725 0 0 TG THERAPEUTICS INC COM 88322Q108 1183566 77815 SH SOLE 43 68526 0 9289 THE AARONS COMPANY INC COM 00258W108 3112883 415051 SH SOLE 2 232254 0 182797 THE AARONS COMPANY INC COM 00258W108 3105 414 SH SOLE 7 414 0 0 THE AARONS COMPANY INC COM 00258W108 1081815 144242 SH SOLE 18 144242 0 0 THE AARONS COMPANY INC COM 00258W108 3828405 510454 SH SOLE 19 510454 0 0 THE AARONS COMPANY INC COM 00258W108 9547838 1273045 SH SOLE 21 1273045 0 0 THE AARONS COMPANY INC COM 00258W108 11928615 1590482 SH SOLE 22 1520598 0 69884 THE AARONS COMPANY INC COM 00258W108 151658 20221 SH SOLE 23 20221 0 0 THE AARONS COMPANY INC COM 00258W108 1767105 235614 SH SOLE 26 0 0 235614 THE AARONS COMPANY INC COM 00258W108 62805 8374 SH SOLE 43 8023 0 351 THE ARENA GROUP HOLDINGS INC COM 040044109 1961 1662 SH SOLE 18 1662 0 0 THE ARENA GROUP HOLDINGS INC COM 040044109 23513 19926 SH SOLE 21 19926 0 0 THE ARENA GROUP HOLDINGS INC COM 040044109 104746 88768 SH SOLE 22 88768 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 5616 585 SH SOLE 2 585 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 290246 30234 SH SOLE 22 30234 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 64114 14440 SH SOLE 2 3042 0 11398 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 3699 833 SH SOLE 7 833 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 855499 192680 SH SOLE 18 192680 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 803480 180964 SH SOLE 19 180964 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 12598189 2837430 SH SOLE 21 2837430 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 10248785 2308285 SH SOLE 22 2273006 0 35279 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 277966 62605 SH SOLE 30 62605 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 382786 86213 SH SOLE 43 81833 0 4380 THE CIGNA GROUP COM 125523100 279997335 770939 SH SOLE 2 317325 0 453614 THE CIGNA GROUP COM 125523100 80663773 222098 SH SOLE 4 108832 0 113266 THE CIGNA GROUP COM 125523100 116370071 320411 SH SOLE 7 268267 0 52144 THE CIGNA GROUP COM 125523100 9024908 24849 SH SOLE 13 24849 0 0 THE CIGNA GROUP COM 125523100 15183884 41807 SH SOLE 15 41807 0 0 THE CIGNA GROUP COM 125523100 307034290 845382 SH SOLE 18 805281 0 40101 THE CIGNA GROUP COM 125523100 607344114 1672249 SH SOLE 19 1672249 0 0 THE CIGNA GROUP COM 125523100 2573512767 7085858 SH SOLE 21 7085858 0 0 THE CIGNA GROUP COM 125523100 2337289270 6435445 SH SOLE 22 5798556 0 636889 THE CIGNA GROUP COM 125523100 198311183 546026 SH SOLE 23 546026 0 0 THE CIGNA GROUP COM 125523100 390163758 1074269 SH SOLE 25 964393 0 109876 THE CIGNA GROUP COM 125523100 169596655 466964 SH SOLE 26 311765 0 155199 THE CIGNA GROUP COM 125523100 253157958 697040 SH SOLE 28 13800 0 683240 THE CIGNA GROUP COM 125523100 113315 312 SH SOLE 29 312 0 0 THE CIGNA GROUP COM 125523100 964297052 2655076 SH SOLE 30 2655076 0 0 THE CIGNA GROUP COM 125523100 35091055 96619 SH SOLE 31 62502 0 34117 THE CIGNA GROUP COM 125523100 249787918 687761 SH SOLE 34 687761 0 0 THE CIGNA GROUP COM 125523100 28705811 79038 SH SOLE 36 79038 0 0 THE CIGNA GROUP COM 125523100 5288410 14561 SH SOLE 40 14561 0 0 THE CIGNA GROUP COM 125523100 445997 1228 SH OTR 43 1228 0 0 THE CIGNA GROUP COM 125523100 213792953 588653 SH SOLE 43 515956 0 72697 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 75364 53073 SH SOLE 28 53073 0 0 THE MARYGOLD COMPANIES INC COM 57403M104 3136 2431 SH SOLE 18 2431 0 0 THE MARYGOLD COMPANIES INC COM 57403M104 41848 32440 SH SOLE 21 32440 0 0 THE ODP CORP COM 88337F105 1971232 37158 SH SOLE 2 12597 0 24561 THE ODP CORP COM 88337F105 5995 113 SH SOLE 4 113 0 0 THE ODP CORP COM 88337F105 358247 6753 SH SOLE 7 6424 0 329 THE ODP CORP COM 88337F105 5382877 101468 SH SOLE 18 101468 0 0 THE ODP CORP COM 88337F105 8571023 161565 SH SOLE 19 161565 0 0 THE ODP CORP COM 88337F105 208629894 3932703 SH SOLE 21 3932703 0 0 THE ODP CORP COM 88337F105 58867940 1109669 SH SOLE 22 1054740 0 54929 THE ODP CORP COM 88337F105 360899 6803 SH SOLE 25 6803 0 0 THE ODP CORP COM 88337F105 1094156 20625 SH SOLE 26 6368 0 14257 THE ODP CORP COM 88337F105 3800979 71649 SH SOLE 30 71649 0 0 THE ODP CORP COM 88337F105 132201 2492 SH SOLE 36 2492 0 0 THE ODP CORP COM 88337F105 421641 7948 SH SOLE 40 7948 0 0 THE ODP CORP COM 88337F105 2400998 45259 SH SOLE 43 44479 0 780 THE ONCOLOGY INSTITUTE INC COM 68236X100 236101 149431 SH SOLE 22 149431 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 14582 2618 SH SOLE 2 786 0 1832 THE ONE GROUP HOSPITALITY IN COM 88338K103 290537 52161 SH SOLE 18 52161 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 258002 46320 SH SOLE 19 46320 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 4069888 730680 SH SOLE 21 730680 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 3252122 583864 SH SOLE 22 577785 0 6079 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 1101 3049 SH SOLE 18 3049 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 14623 40506 SH SOLE 21 40506 0 0 THE REALREAL INC COM 88339P101 56648 14488 SH SOLE 2 14488 0 0 THE REALREAL INC COM 88339P101 104299 26675 SH SOLE 18 26675 0 0 THE REALREAL INC COM 88339P101 823900 210716 SH SOLE 21 210716 0 0 THE REALREAL INC COM 88339P101 5772255 1476280 SH SOLE 22 1476280 0 0 THE REALREAL INC COM 88339P101 46099 11790 SH SOLE 26 11790 0 0 THE REALREAL INC COM 88339P101 6326 1618 SH SOLE 28 1618 0 0 THE REALREAL INC COM 88339P101 11327 2897 SH SOLE 43 2897 0 0 THE REALREAL INC NOTE 1.000% 3/0 88339PAD3 969300 2154000 PRN SOLE 21 2154000 0 0 THE TRADE DESK INC COM CL A 88339J105 56519128 646524 SH SOLE 2 29150 0 617374 THE TRADE DESK INC COM CL A 88339J105 27466490 314190 SH SOLE 4 149052 0 165138 THE TRADE DESK INC COM CL A 88339J105 11702653 133867 SH SOLE 7 132164 0 1703 THE TRADE DESK INC COM CL A 88339J105 1728905 19777 SH SOLE 13 19777 0 0 THE TRADE DESK INC COM CL A 88339J105 3958640 45283 SH SOLE 15 45283 0 0 THE TRADE DESK INC COM CL A 88339J105 38197295 436940 SH SOLE 18 409230 0 27710 THE TRADE DESK INC COM CL A 88339J105 9016149 103136 SH SOLE 19 103136 0 0 THE TRADE DESK INC COM CL A 88339J105 589731648 6745958 SH SOLE 21 6745958 0 0 THE TRADE DESK INC COM CL A 88339J105 939061094 10741948 SH SOLE 22 9895325 0 846623 THE TRADE DESK INC COM CL A 88339J105 58407138 668121 SH SOLE 23 668121 0 0 THE TRADE DESK INC COM CL A 88339J105 74068868 847276 SH SOLE 25 845086 0 2190 THE TRADE DESK INC COM CL A 88339J105 36316454 415425 SH SOLE 26 236328 0 179097 THE TRADE DESK INC COM CL A 88339J105 45738581 523205 SH SOLE 28 6994 0 516211 THE TRADE DESK INC COM CL A 88339J105 134643148 1540187 SH SOLE 30 1540187 0 0 THE TRADE DESK INC COM CL A 88339J105 8905563 101871 SH SOLE 31 94763 0 7108 THE TRADE DESK INC COM CL A 88339J105 11664276 133428 SH SOLE 32 133428 0 0 THE TRADE DESK INC COM CL A 88339J105 1799890 20589 SH SOLE 34 20589 0 0 THE TRADE DESK INC COM CL A 88339J105 7541723 86270 SH SOLE 36 86270 0 0 THE TRADE DESK INC COM CL A 88339J105 1941860 22213 SH SOLE 40 22213 0 0 THE TRADE DESK INC COM CL A 88339J105 45983 526 SH OTR 43 526 0 0 THE TRADE DESK INC COM CL A 88339J105 22195040 253890 SH SOLE 43 213964 0 39926 THERAPEUTICSMD INC COM NEW 88338N206 2897 1265 SH SOLE 18 1265 0 0 THERAPEUTICSMD INC COM NEW 88338N206 43801 19127 SH SOLE 21 19127 0 0 THERAPEUTICSMD INC COM NEW 88338N206 264234 115386 SH SOLE 22 115386 0 0 THERAPEUTICSMD INC COM NEW 88338N206 2 1 SH SOLE 43 1 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 357957 39906 SH SOLE 2 11598 0 28308 THERAVANCE BIOPHARMA INC COM G8807B106 1283 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 3911 436 SH SOLE 7 436 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1220485 136063 SH SOLE 18 136063 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 958767 106886 SH SOLE 19 106886 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 21587319 2406613 SH SOLE 21 2406613 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 12113079 1350399 SH SOLE 22 1282394 0 68005 THERAVANCE BIOPHARMA INC COM G8807B106 99065 11044 SH SOLE 25 11044 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 98670 11000 SH SOLE 26 11000 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 152364 16986 SH SOLE 28 0 0 16986 THERAVANCE BIOPHARMA INC COM G8807B106 274087 30556 SH SOLE 30 30556 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 106689 11894 SH SOLE 40 11894 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 26219 2923 SH OTR 43 2923 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 748887 83488 SH SOLE 43 44306 0 39182 THERIVA BIOLOGICS INC COM NEW 87164U409 88726 189181 SH SOLE 22 189181 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 451839629 777412 SH SOLE 2 217293 0 560119 THERMO FISHER SCIENTIFIC INC COM 883556102 182847504 314598 SH SOLE 4 167003 0 147595 THERMO FISHER SCIENTIFIC INC COM 883556102 167848798 288792 SH SOLE 7 256124 0 32668 THERMO FISHER SCIENTIFIC INC COM 883556102 9920092 17068 SH SOLE 13 17068 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 32422800 55785 SH SOLE 15 55785 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 931447171 1602600 SH SOLE 18 1540711 0 61889 THERMO FISHER SCIENTIFIC INC COM 883556102 852622865 1466979 SH SOLE 19 1466979 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5188127474 8926425 SH SOLE 21 8926425 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4888269030 8410504 SH SOLE 22 7566564 0 843940 THERMO FISHER SCIENTIFIC INC COM 883556102 402032256 691716 SH SOLE 23 691716 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 621800544 1069838 SH SOLE 25 991005 0 78833 THERMO FISHER SCIENTIFIC INC COM 883556102 271267562 466729 SH SOLE 26 238071 0 228658 THERMO FISHER SCIENTIFIC INC COM 883556102 411831457 708576 SH SOLE 28 21069 0 687507 THERMO FISHER SCIENTIFIC INC COM 883556102 498097 857 SH SOLE 29 857 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1361436185 2342417 SH SOLE 30 2342417 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 57259066 98517 SH SOLE 31 92349 0 6168 THERMO FISHER SCIENTIFIC INC COM 883556102 19109604 32879 SH SOLE 32 32879 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 595574024 1024714 SH SOLE 34 1024714 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 51115095 87946 SH SOLE 36 87946 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 11052871 19017 SH SOLE 40 19017 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 335053059 576475 SH SOLE 43 477628 0 98847 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 406847 700 SH Call SOLE 19 700 0 0 THERMOGENESIS HLDGS INC COM NEW 88362L209 1065 1492 SH SOLE 22 1492 0 0 THERMON GROUP HLDGS INC COM 88362T103 1017886 31109 SH SOLE 2 13904 0 17205 THERMON GROUP HLDGS INC COM 88362T103 6544 200 SH SOLE 4 200 0 0 THERMON GROUP HLDGS INC COM 88362T103 9456 289 SH SOLE 7 289 0 0 THERMON GROUP HLDGS INC COM 88362T103 3030036 92605 SH SOLE 18 92605 0 0 THERMON GROUP HLDGS INC COM 88362T103 2330875 71237 SH SOLE 19 71237 0 0 THERMON GROUP HLDGS INC COM 88362T103 41917690 1281103 SH SOLE 21 1281103 0 0 THERMON GROUP HLDGS INC COM 88362T103 33245712 1016067 SH SOLE 22 973406 0 42661 THERMON GROUP HLDGS INC COM 88362T103 250668 7661 SH SOLE 25 7661 0 0 THERMON GROUP HLDGS INC COM 88362T103 823726 25175 SH SOLE 30 25175 0 0 THERMON GROUP HLDGS INC COM 88362T103 240983 7365 SH SOLE 40 7365 0 0 THERMON GROUP HLDGS INC COM 88362T103 369572 11295 SH SOLE 43 10527 0 768 THIRD COAST BANCSHARES INC COM 88422P109 498999 24925 SH SOLE 2 20381 0 4544 THIRD COAST BANCSHARES INC COM 88422P109 3684 184 SH SOLE 7 184 0 0 THIRD COAST BANCSHARES INC COM 88422P109 720860 36007 SH SOLE 18 36007 0 0 THIRD COAST BANCSHARES INC COM 88422P109 690750 34503 SH SOLE 19 34503 0 0 THIRD COAST BANCSHARES INC COM 88422P109 9639990 481518 SH SOLE 21 481518 0 0 THIRD COAST BANCSHARES INC COM 88422P109 6062597 302827 SH SOLE 22 290875 0 11952 THIRD HARMONIC BIO INC COM 88427A107 419240 44411 SH SOLE 2 33918 0 10493 THIRD HARMONIC BIO INC COM 88427A107 1954 207 SH SOLE 7 207 0 0 THIRD HARMONIC BIO INC COM 88427A107 514102 54460 SH SOLE 18 54460 0 0 THIRD HARMONIC BIO INC COM 88427A107 401172 42497 SH SOLE 19 42497 0 0 THIRD HARMONIC BIO INC COM 88427A107 7649713 810351 SH SOLE 21 810351 0 0 THIRD HARMONIC BIO INC COM 88427A107 3669828 388753 SH SOLE 22 375714 0 13039 THIRD HARMONIC BIO INC COM 88427A107 202271 21427 SH SOLE 30 21427 0 0 THIRD HARMONIC BIO INC COM 88427A107 1756 186 SH SOLE 43 0 0 186 THOMSON REUTERS CORP. COM 884903808 25089 161 SH SOLE 2 161 0 0 THOMSON REUTERS CORP. COM 884903808 122015 783 SH SOLE 18 783 0 0 THOMSON REUTERS CORP. COM 884903808 1248822 8014 SH SOLE 19 8014 0 0 THOMSON REUTERS CORP. COM 884903808 18232 117 SH SOLE 30 117 0 0 THOMSON REUTERS CORP. COM 884903808 99625530 639322 SH SOLE 43 573411 0 65911 THOR INDS INC COM 885160101 10670782 90939 SH SOLE 2 52893 0 38046 THOR INDS INC COM 885160101 16780 143 SH SOLE 4 143 0 0 THOR INDS INC COM 885160101 1283465 10938 SH SOLE 7 10388 0 550 THOR INDS INC COM 885160101 10599440 90331 SH SOLE 18 90331 0 0 THOR INDS INC COM 885160101 1938691 16522 SH SOLE 19 16522 0 0 THOR INDS INC COM 885160101 315617964 2689773 SH SOLE 21 2689773 0 0 THOR INDS INC COM 885160101 181460091 1546447 SH SOLE 22 1479316 0 67131 THOR INDS INC COM 885160101 1183609 10087 SH SOLE 25 10087 0 0 THOR INDS INC COM 885160101 2208573 18822 SH SOLE 26 18822 0 0 THOR INDS INC COM 885160101 115697 986 SH SOLE 28 986 0 0 THOR INDS INC COM 885160101 6543113 55762 SH SOLE 30 55762 0 0 THOR INDS INC COM 885160101 74863 638 SH SOLE 31 638 0 0 THOR INDS INC COM 885160101 177770 1515 SH SOLE 36 1515 0 0 THOR INDS INC COM 885160101 1268445 10810 SH SOLE 40 10810 0 0 THOR INDS INC COM 885160101 8036015 68485 SH SOLE 43 60952 0 7532 THOUGHTWORKS HOLDING INC COM 88546E105 153771 60779 SH SOLE 2 36415 0 24364 THOUGHTWORKS HOLDING INC COM 88546E105 2674 1057 SH SOLE 7 1057 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 562305 222255 SH SOLE 18 222255 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 767870 303506 SH SOLE 19 303506 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 9231322 3648744 SH SOLE 21 3648744 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 6525644 2579306 SH SOLE 22 2499920 0 79386 THOUGHTWORKS HOLDING INC COM 88546E105 45548 18003 SH SOLE 25 18003 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 929170 367261 SH SOLE 30 367261 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 303635 120014 SH SOLE 34 120014 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 45398 17944 SH SOLE 40 17944 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 254422 100562 SH SOLE 43 95942 0 4620 THREDUP INC CL A 88556E102 78270 39135 SH SOLE 2 5558 0 33577 THREDUP INC CL A 88556E102 74 37 SH SOLE 7 37 0 0 THREDUP INC CL A 88556E102 408398 204199 SH SOLE 18 204199 0 0 THREDUP INC CL A 88556E102 320022 160011 SH SOLE 19 160011 0 0 THREDUP INC CL A 88556E102 5358366 2679183 SH SOLE 21 2679183 0 0 THREDUP INC CL A 88556E102 3330790 1665395 SH SOLE 22 1619183 0 46212 THRYV HLDGS INC COM NEW 886029206 5585176 251245 SH SOLE 2 130042 0 121203 THRYV HLDGS INC COM NEW 886029206 4313 194 SH SOLE 7 194 0 0 THRYV HLDGS INC COM NEW 886029206 2673624 120271 SH SOLE 18 120271 0 0 THRYV HLDGS INC COM NEW 886029206 8764822 394279 SH SOLE 19 394279 0 0 THRYV HLDGS INC COM NEW 886029206 82923524 3730253 SH SOLE 21 3730253 0 0 THRYV HLDGS INC COM NEW 886029206 31286169 1407385 SH SOLE 22 1333478 0 73907 THRYV HLDGS INC COM NEW 886029206 366728 16497 SH SOLE 23 16497 0 0 THRYV HLDGS INC COM NEW 886029206 140316 6312 SH SOLE 25 6312 0 0 THRYV HLDGS INC COM NEW 886029206 1162607 52299 SH SOLE 26 0 0 52299 THRYV HLDGS INC COM NEW 886029206 1391242 62584 SH SOLE 30 62584 0 0 THRYV HLDGS INC COM NEW 886029206 141961 6386 SH SOLE 40 6386 0 0 THRYV HLDGS INC COM NEW 886029206 482991 21727 SH SOLE 43 20668 0 1059 TIDEWATER INC NEW COM 88642R109 1155520 12560 SH SOLE 2 4877 0 7683 TIDEWATER INC NEW COM 88642R109 1656 18 SH SOLE 4 18 0 0 TIDEWATER INC NEW COM 88642R109 34132 371 SH SOLE 7 371 0 0 TIDEWATER INC NEW COM 88642R109 9956792 108226 SH SOLE 18 108226 0 0 TIDEWATER INC NEW COM 88642R109 9155840 99520 SH SOLE 19 99520 0 0 TIDEWATER INC NEW COM 88642R109 160161328 1740884 SH SOLE 21 1740884 0 0 TIDEWATER INC NEW COM 88642R109 119727144 1301382 SH SOLE 22 1277710 0 23672 TIDEWATER INC NEW COM 88642R109 263212 2861 SH SOLE 25 2861 0 0 TIDEWATER INC NEW COM 88642R109 191636 2083 SH SOLE 26 2083 0 0 TIDEWATER INC NEW COM 88642R109 515200 5600 SH SOLE 28 0 0 5600 TIDEWATER INC NEW COM 88642R109 817052 8881 SH SOLE 30 8881 0 0 TIDEWATER INC NEW COM 88642R109 314732 3421 SH SOLE 40 3421 0 0 TIDEWATER INC NEW COM 88642R109 3881848 42194 SH SOLE 43 39292 0 2902 TILE SHOP HLDGS INC COM 88677Q109 72557 10321 SH SOLE 2 1558 0 8763 TILE SHOP HLDGS INC COM 88677Q109 556579 79172 SH SOLE 18 79172 0 0 TILE SHOP HLDGS INC COM 88677Q109 440155 62611 SH SOLE 19 62611 0 0 TILE SHOP HLDGS INC COM 88677Q109 7209413 1025521 SH SOLE 21 1025521 0 0 TILE SHOP HLDGS INC COM 88677Q109 2623694 373214 SH SOLE 22 354316 0 18898 TILE SHOP HLDGS INC COM 88677Q109 1715 244 SH SOLE 43 244 0 0 TILLYS INC CL A 886885102 48532 7137 SH SOLE 2 885 0 6252 TILLYS INC CL A 886885102 413447 60801 SH SOLE 18 60801 0 0 TILLYS INC CL A 886885102 319022 46915 SH SOLE 19 46915 0 0 TILLYS INC CL A 886885102 5134020 755003 SH SOLE 21 755003 0 0 TILLYS INC CL A 886885102 4222344 620933 SH SOLE 22 602137 0 18796 TILRAY BRANDS INC COM 88688T100 731073 295981 SH SOLE 2 189278 0 106703 TILRAY BRANDS INC COM 88688T100 41170 16668 SH SOLE 18 16668 0 0 TILRAY BRANDS INC COM 88688T100 2192436 887626 SH SOLE 21 887626 0 0 TILRAY BRANDS INC COM 88688T100 1904963 771240 SH SOLE 22 400168 0 371072 TILRAY BRANDS INC COM 88688T100 253489 102627 SH SOLE 25 102627 0 0 TILRAY BRANDS INC COM 88688T100 894580 362178 SH SOLE 30 362178 0 0 TILRAY BRANDS INC COM 88688T100 246165 99662 SH SOLE 40 99662 0 0 TILRAY BRANDS INC COM 88688T100 10 4 SH SOLE 43 4 0 0 TIM S A SPONSORED ADR 88706T108 1925485 108478 SH SOLE 2 108478 0 0 TIM S A SPONSORED ADR 88706T108 589850 33231 SH SOLE 19 33231 0 0 TIM S A SPONSORED ADR 88706T108 545511 30733 SH SOLE 22 30733 0 0 TIM S A SPONSORED ADR 88706T108 228638 12881 SH SOLE 30 12881 0 0 TIM S A SPONSORED ADR 88706T108 11873596 668935 SH SOLE 43 560475 0 108460 TIMBERLAND BANCORP INC COM 887098101 1164452 43256 SH SOLE 2 39856 0 3400 TIMBERLAND BANCORP INC COM 887098101 598351 22227 SH SOLE 18 22227 0 0 TIMBERLAND BANCORP INC COM 887098101 561551 20860 SH SOLE 19 20860 0 0 TIMBERLAND BANCORP INC COM 887098101 7872862 292454 SH SOLE 21 292454 0 0 TIMBERLAND BANCORP INC COM 887098101 6013120 223370 SH SOLE 22 212525 0 10845 TIMBERLAND BANCORP INC COM 887098101 700 26 SH SOLE 23 26 0 0 TIMKEN CO COM 887389104 9246422 105758 SH SOLE 2 59773 0 45985 TIMKEN CO COM 887389104 15213 174 SH SOLE 4 174 0 0 TIMKEN CO COM 887389104 526241 6019 SH SOLE 7 5738 0 281 TIMKEN CO COM 887389104 9561520 109362 SH SOLE 18 109362 0 0 TIMKEN CO COM 887389104 1736535 19862 SH SOLE 19 19862 0 0 TIMKEN CO COM 887389104 288859977 3303900 SH SOLE 21 3303900 0 0 TIMKEN CO COM 887389104 163121561 1865739 SH SOLE 22 1784698 0 81041 TIMKEN CO COM 887389104 1897930 21708 SH SOLE 25 21708 0 0 TIMKEN CO COM 887389104 1651028 18884 SH SOLE 26 17137 0 1747 TIMKEN CO COM 887389104 110861 1268 SH SOLE 28 1268 0 0 TIMKEN CO COM 887389104 3651601 41766 SH SOLE 30 41766 0 0 TIMKEN CO COM 887389104 66622 762 SH SOLE 31 762 0 0 TIMKEN CO COM 887389104 685276 7838 SH SOLE 34 7838 0 0 TIMKEN CO COM 887389104 111473 1275 SH SOLE 36 1275 0 0 TIMKEN CO COM 887389104 1185988 13565 SH SOLE 40 13565 0 0 TIMKEN CO COM 887389104 25442 291 SH OTR 43 291 0 0 TIMKEN CO COM 887389104 7329858 83837 SH SOLE 43 77511 0 6326 TIPTREE INC COM 88822Q103 2348352 135900 SH SOLE 2 116318 0 19582 TIPTREE INC COM 88822Q103 2022 117 SH SOLE 7 117 0 0 TIPTREE INC COM 88822Q103 1122198 64942 SH SOLE 18 64942 0 0 TIPTREE INC COM 88822Q103 1340617 77582 SH SOLE 19 77582 0 0 TIPTREE INC COM 88822Q103 17047048 986519 SH SOLE 21 986519 0 0 TIPTREE INC COM 88822Q103 11565228 669284 SH SOLE 22 639118 0 30166 TIPTREE INC COM 88822Q103 114048 6600 SH SOLE 23 6600 0 0 TIPTREE INC COM 88822Q103 85450 4945 SH SOLE 25 4945 0 0 TIPTREE INC COM 88822Q103 97701 5654 SH SOLE 30 5654 0 0 TIPTREE INC COM 88822Q103 86020 4978 SH SOLE 40 4978 0 0 TIPTREE INC COM 88822Q103 174165 10079 SH SOLE 43 8340 0 1739 TITAN INTL INC ILL COM 88830M102 563441 45220 SH SOLE 2 15507 0 29713 TITAN INTL INC ILL COM 88830M102 7102948 570060 SH SOLE 7 570060 0 0 TITAN INTL INC ILL COM 88830M102 2115596 169791 SH SOLE 18 169791 0 0 TITAN INTL INC ILL COM 88830M102 1358701 109045 SH SOLE 19 109045 0 0 TITAN INTL INC ILL COM 88830M102 75588191 6066468 SH SOLE 21 6066468 0 0 TITAN INTL INC ILL COM 88830M102 17947259 1440390 SH SOLE 22 1375416 0 64974 TITAN INTL INC ILL COM 88830M102 95905 7697 SH SOLE 25 7697 0 0 TITAN INTL INC ILL COM 88830M102 1958612 157192 SH SOLE 30 157192 0 0 TITAN INTL INC ILL COM 88830M102 123055 9876 SH SOLE 40 9876 0 0 TITAN INTL INC ILL COM 88830M102 811059 65093 SH SOLE 43 63352 0 1741 TITAN MACHY INC COM 88830R101 1589726 64076 SH SOLE 2 52413 0 11663 TITAN MACHY INC COM 88830R101 42896 1729 SH SOLE 4 0 0 1729 TITAN MACHY INC COM 88830R101 3994 161 SH SOLE 7 161 0 0 TITAN MACHY INC COM 88830R101 1451633 58510 SH SOLE 18 58510 0 0 TITAN MACHY INC COM 88830R101 1825321 73572 SH SOLE 19 73572 0 0 TITAN MACHY INC COM 88830R101 19392563 781643 SH SOLE 21 781643 0 0 TITAN MACHY INC COM 88830R101 16585932 668518 SH SOLE 22 637829 0 30689 TITAN MACHY INC COM 88830R101 133800 5393 SH SOLE 25 5393 0 0 TITAN MACHY INC COM 88830R101 91946 3706 SH SOLE 30 3706 0 0 TITAN MACHY INC COM 88830R101 89415 3604 SH SOLE 40 3604 0 0 TITAN MACHY INC COM 88830R101 321364 12953 SH SOLE 43 12299 0 654 TJX COS INC NEW COM 872540109 332371596 3277180 SH SOLE 2 1522735 0 1754445 TJX COS INC NEW COM 872540109 150701499 1485915 SH SOLE 4 786086 0 699829 TJX COS INC NEW COM 872540109 90252745 889891 SH SOLE 7 795308 0 94583 TJX COS INC NEW COM 872540109 23513111 231839 SH SOLE 13 231839 0 0 TJX COS INC NEW COM 872540109 16666450 164331 SH SOLE 15 164331 0 0 TJX COS INC NEW COM 872540109 214241985 2112423 SH SOLE 18 1909705 0 202718 TJX COS INC NEW COM 872540109 186410873 1838009 SH SOLE 19 1838009 0 0 TJX COS INC NEW COM 872540109 2719077502 26810072 SH SOLE 21 26810072 0 0 TJX COS INC NEW COM 872540109 2617501011 25808529 SH SOLE 22 23221407 0 2587122 TJX COS INC NEW COM 872540109 266430543 2627002 SH SOLE 23 2627002 0 0 TJX COS INC NEW COM 872540109 557042961 5492437 SH SOLE 25 4513073 0 979364 TJX COS INC NEW COM 872540109 194397596 1916758 SH SOLE 26 1365175 0 551583 TJX COS INC NEW COM 872540109 209948933 2070094 SH SOLE 28 72451 0 1997643 TJX COS INC NEW COM 872540109 19180246 189117 SH SOLE 29 189117 0 0 TJX COS INC NEW COM 872540109 665059317 6557477 SH SOLE 30 6470445 0 87032 TJX COS INC NEW COM 872540109 65682128 647625 SH SOLE 31 629431 0 18194 TJX COS INC NEW COM 872540109 155466718 1532900 SH SOLE 34 1532900 0 0 TJX COS INC NEW COM 872540109 26791716 264166 SH SOLE 36 264166 0 0 TJX COS INC NEW COM 872540109 5763496 56828 SH SOLE 40 56828 0 0 TJX COS INC NEW COM 872540109 166025 1637 SH OTR 43 1637 0 0 TJX COS INC NEW COM 872540109 234502169 2312189 SH SOLE 43 1996674 0 315515 TKO GROUP HOLDINGS INC CL A 87256C101 12228743 141520 SH SOLE 2 53387 0 88133 TKO GROUP HOLDINGS INC CL A 87256C101 13048 151 SH SOLE 4 151 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 777776 9001 SH SOLE 7 8538 0 463 TKO GROUP HOLDINGS INC CL A 87256C101 42865534 496071 SH SOLE 18 495396 0 675 TKO GROUP HOLDINGS INC CL A 87256C101 9407370 108869 SH SOLE 19 108869 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 284987957 3298090 SH SOLE 21 3298090 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 154818291 1791671 SH SOLE 22 1707429 0 84242 TKO GROUP HOLDINGS INC CL A 87256C101 3882315 44929 SH SOLE 25 13313 0 31616 TKO GROUP HOLDINGS INC CL A 87256C101 1580352 18289 SH SOLE 26 18289 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 362922 4200 SH SOLE 28 806 0 3394 TKO GROUP HOLDINGS INC CL A 87256C101 4174640 48312 SH SOLE 30 48312 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 65326 756 SH SOLE 31 756 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 826252 9562 SH SOLE 36 9562 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 1194186 13820 SH SOLE 40 13820 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 5926386 68584 SH SOLE 43 63457 0 5127 TMC THE METALS COMPANY INC COM 87261Y106 1399 978 SH SOLE 7 978 0 0 TOAST INC CL A 888787108 9394267 376977 SH SOLE 2 30248 0 346729 TOAST INC CL A 888787108 5826122 233793 SH SOLE 4 96521 0 137272 TOAST INC CL A 888787108 1186067 47595 SH SOLE 7 46274 0 1321 TOAST INC CL A 888787108 162902 6537 SH SOLE 13 6537 0 0 TOAST INC CL A 888787108 813937 32662 SH SOLE 15 32662 0 0 TOAST INC CL A 888787108 11270294 452259 SH SOLE 18 430443 0 21816 TOAST INC CL A 888787108 4496490 180437 SH SOLE 19 180437 0 0 TOAST INC CL A 888787108 179241012 7192657 SH SOLE 21 7192657 0 0 TOAST INC CL A 888787108 245572146 9854420 SH SOLE 22 9152089 0 702331 TOAST INC CL A 888787108 12749545 511619 SH SOLE 23 511619 0 0 TOAST INC CL A 888787108 931559 37382 SH SOLE 25 36995 0 387 TOAST INC CL A 888787108 6191872 248470 SH SOLE 26 209075 0 39395 TOAST INC CL A 888787108 10948627 439351 SH SOLE 28 3989 0 435362 TOAST INC CL A 888787108 28001682 1123663 SH SOLE 30 1123663 0 0 TOAST INC CL A 888787108 1928011 77368 SH SOLE 31 72306 0 5062 TOAST INC CL A 888787108 1627525 65310 SH SOLE 34 65310 0 0 TOAST INC CL A 888787108 1161397 46605 SH SOLE 36 46605 0 0 TOAST INC CL A 888787108 415466 16672 SH SOLE 40 16672 0 0 TOAST INC CL A 888787108 34614 1389 SH OTR 43 1389 0 0 TOAST INC CL A 888787108 2091635 83934 SH SOLE 43 70826 0 13108 TOLL BROTHERS INC COM 889478103 82557983 638154 SH SOLE 2 514435 0 123719 TOLL BROTHERS INC COM 889478103 12421719 96017 SH SOLE 4 55583 0 40434 TOLL BROTHERS INC COM 889478103 4775694 36915 SH SOLE 7 36208 0 707 TOLL BROTHERS INC COM 889478103 3980586 30769 SH SOLE 13 30769 0 0 TOLL BROTHERS INC COM 889478103 42611373 329376 SH SOLE 18 260351 0 69025 TOLL BROTHERS INC COM 889478103 64983715 502309 SH SOLE 19 502309 0 0 TOLL BROTHERS INC COM 889478103 806795953 6236345 SH SOLE 21 6236345 0 0 TOLL BROTHERS INC COM 889478103 486533532 3760791 SH SOLE 22 3513750 0 247041 TOLL BROTHERS INC COM 889478103 31574948 244067 SH SOLE 23 244067 0 0 TOLL BROTHERS INC COM 889478103 2670714 20644 SH SOLE 25 20644 0 0 TOLL BROTHERS INC COM 889478103 15323230 118445 SH SOLE 26 42190 0 76255 TOLL BROTHERS INC COM 889478103 8280 64 SH SOLE 28 0 0 64 TOLL BROTHERS INC COM 889478103 5525651 42712 SH SOLE 29 42712 0 0 TOLL BROTHERS INC COM 889478103 11252861 86982 SH SOLE 30 86982 0 0 TOLL BROTHERS INC COM 889478103 7736326 59800 SH SOLE 31 59800 0 0 TOLL BROTHERS INC COM 889478103 2646393 20456 SH SOLE 34 20456 0 0 TOLL BROTHERS INC COM 889478103 1016589 7858 SH SOLE 36 7858 0 0 TOLL BROTHERS INC COM 889478103 2849116 22023 SH SOLE 40 22023 0 0 TOLL BROTHERS INC COM 889478103 19845200 153399 SH SOLE 43 131726 0 21673 TOMPKINS FINL CORP COM 890110109 735542 14626 SH SOLE 2 5228 0 9398 TOMPKINS FINL CORP COM 890110109 2012 40 SH SOLE 4 40 0 0 TOMPKINS FINL CORP COM 890110109 4576 91 SH SOLE 7 91 0 0 TOMPKINS FINL CORP COM 890110109 2254098 44822 SH SOLE 18 44822 0 0 TOMPKINS FINL CORP COM 890110109 1500402 29835 SH SOLE 19 29835 0 0 TOMPKINS FINL CORP COM 890110109 75672369 1504720 SH SOLE 21 1504720 0 0 TOMPKINS FINL CORP COM 890110109 19653433 390802 SH SOLE 22 374825 0 15977 TOMPKINS FINL CORP COM 890110109 14333 285 SH SOLE 23 285 0 0 TOMPKINS FINL CORP COM 890110109 81269 1616 SH SOLE 25 1616 0 0 TOMPKINS FINL CORP COM 890110109 328293 6528 SH SOLE 26 6528 0 0 TOMPKINS FINL CORP COM 890110109 32186 640 SH SOLE 28 0 0 640 TOMPKINS FINL CORP COM 890110109 1690146 33608 SH SOLE 30 33608 0 0 TOMPKINS FINL CORP COM 890110109 77748 1546 SH SOLE 40 1546 0 0 TOMPKINS FINL CORP COM 890110109 344134 6843 SH SOLE 43 6311 0 532 TONIX PHARMACEUTICALS HLDG C COM NEW 890260854 0 1 SH SOLE 2 0 0 1 TONIX PHARMACEUTICALS HLDG C COM NEW 890260854 7592 40816 SH SOLE 22 40816 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260854 0 1 SH SOLE 23 1 0 0 TOOTSIE ROLL INDS INC COM 890516107 196920 6148 SH SOLE 2 4235 0 1913 TOOTSIE ROLL INDS INC COM 890516107 2979 93 SH SOLE 4 93 0 0 TOOTSIE ROLL INDS INC COM 890516107 263479 8226 SH SOLE 18 8226 0 0 TOOTSIE ROLL INDS INC COM 890516107 47677167 1488516 SH SOLE 21 1488516 0 0 TOOTSIE ROLL INDS INC COM 890516107 9571269 298822 SH SOLE 22 290051 0 8771 TOOTSIE ROLL INDS INC COM 890516107 2242 70 SH SOLE 23 70 0 0 TOOTSIE ROLL INDS INC COM 890516107 136800 4271 SH SOLE 25 4271 0 0 TOOTSIE ROLL INDS INC COM 890516107 456524 14253 SH SOLE 28 1178 0 13075 TOOTSIE ROLL INDS INC COM 890516107 878903 27440 SH SOLE 30 27440 0 0 TOOTSIE ROLL INDS INC COM 890516107 89940 2808 SH SOLE 40 2808 0 0 TOOTSIE ROLL INDS INC COM 890516107 6710340 209502 SH SOLE 43 208262 0 1240 TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102 51966 19463 SH SOLE 2 19463 0 0 TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102 11105 4159 SH SOLE 22 4159 0 0 TOPBUILD CORP COM 89055F103 32145965 72938 SH SOLE 2 30655 0 42283 TOPBUILD CORP COM 89055F103 236672 537 SH SOLE 4 92 0 445 TOPBUILD CORP COM 89055F103 2598103 5895 SH SOLE 7 5591 0 304 TOPBUILD CORP COM 89055F103 27348178 62052 SH SOLE 18 62052 0 0 TOPBUILD CORP COM 89055F103 8621120 19561 SH SOLE 19 19561 0 0 TOPBUILD CORP COM 89055F103 850467866 1929680 SH SOLE 21 1929680 0 0 TOPBUILD CORP COM 89055F103 416428589 944861 SH SOLE 22 903010 0 41851 TOPBUILD CORP COM 89055F103 31733 72 SH SOLE 23 72 0 0 TOPBUILD CORP COM 89055F103 2833012 6428 SH SOLE 25 6428 0 0 TOPBUILD CORP COM 89055F103 11202034 25417 SH SOLE 26 9718 0 15699 TOPBUILD CORP COM 89055F103 774363 1757 SH SOLE 28 589 0 1168 TOPBUILD CORP COM 89055F103 20170890 45767 SH SOLE 30 45767 0 0 TOPBUILD CORP COM 89055F103 174088 395 SH SOLE 31 395 0 0 TOPBUILD CORP COM 89055F103 1059956 2405 SH SOLE 34 2405 0 0 TOPBUILD CORP COM 89055F103 204499 464 SH SOLE 36 464 0 0 TOPBUILD CORP COM 89055F103 2949365 6692 SH SOLE 40 6692 0 0 TOPBUILD CORP COM 89055F103 18051860 40959 SH SOLE 43 38473 0 2486 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2609692 161391 SH SOLE 2 76773 0 84618 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 5870 363 SH SOLE 4 363 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 790487 48886 SH SOLE 7 46280 0 2606 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 7388979 456956 SH SOLE 18 456956 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 4968184 307247 SH SOLE 19 307247 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 270795109 16746760 SH SOLE 21 16746760 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 69048633 4270169 SH SOLE 22 4079347 0 190822 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 440471 27240 SH SOLE 25 27240 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 749900 46376 SH SOLE 26 46376 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 34264 2119 SH SOLE 28 2119 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 7284941 450522 SH SOLE 30 450522 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 77260 4778 SH SOLE 36 4778 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 552674 34179 SH SOLE 40 34179 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2270349 140405 SH SOLE 43 131028 0 9377 TOPGOLF CALLAWAY BRANDS CORP NOTE 2.750% 5/0 131193AE4 2312289 2023000 PRN SOLE 21 2023000 0 0 TORO CO COM 891092108 12358138 134870 SH SOLE 2 72964 0 61906 TORO CO COM 891092108 8266400 90215 SH SOLE 4 34468 0 55747 TORO CO COM 891092108 3798888 41459 SH SOLE 7 41039 0 420 TORO CO COM 891092108 174922 1909 SH SOLE 13 1909 0 0 TORO CO COM 891092108 778305 8494 SH SOLE 15 8494 0 0 TORO CO COM 891092108 20881652 227891 SH SOLE 18 221535 0 6356 TORO CO COM 891092108 3629006 39605 SH SOLE 19 39605 0 0 TORO CO COM 891092108 526646540 5747534 SH SOLE 21 5747534 0 0 TORO CO COM 891092108 293463584 3202702 SH SOLE 22 2999244 0 203458 TORO CO COM 891092108 14221251 155203 SH SOLE 23 155203 0 0 TORO CO COM 891092108 1175521 12829 SH SOLE 25 12829 0 0 TORO CO COM 891092108 6180993 67456 SH SOLE 26 51140 0 16316 TORO CO COM 891092108 14247091 155485 SH SOLE 28 1208 0 154277 TORO CO COM 891092108 44739905 488267 SH SOLE 30 488267 0 0 TORO CO COM 891092108 2101809 22938 SH SOLE 31 21345 0 1593 TORO CO COM 891092108 398957 4354 SH SOLE 34 4354 0 0 TORO CO COM 891092108 1127782 12308 SH SOLE 36 12308 0 0 TORO CO COM 891092108 480599 5245 SH SOLE 40 5245 0 0 TORO CO COM 891092108 12370 135 SH OTR 43 135 0 0 TORO CO COM 891092108 10164254 110927 SH SOLE 43 101598 0 9329 TORONTO DOMINION BK ONT COM NEW 891160509 76002535 1258737 SH SOLE 43 1080982 0 177755 TORRID HLDGS INC COM 89142B107 6910 1416 SH SOLE 2 416 0 1000 TORRID HLDGS INC COM 89142B107 137206 28116 SH SOLE 18 28116 0 0 TORRID HLDGS INC COM 89142B107 113255 23208 SH SOLE 19 23208 0 0 TORRID HLDGS INC COM 89142B107 2260904 463300 SH SOLE 21 463300 0 0 TORRID HLDGS INC COM 89142B107 1234074 252884 SH SOLE 22 249958 0 2926 TOTALENERGIES SE SPONSORED ADS 89151E109 21681 315 SH SOLE 18 315 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3028520 44000 SH SOLE 19 44000 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 90921162 1320953 SH SOLE 43 1165679 0 155274 TOUGHBUILT INDS INC COM 89157G868 222 68 SH SOLE 22 68 0 0 TOURMALINE BIO INC COM 89157D105 144682 6318 SH SOLE 2 4629 0 1689 TOURMALINE BIO INC COM 89157D105 65196 2847 SH SOLE 18 2847 0 0 TOURMALINE BIO INC COM 89157D105 4212318 183944 SH SOLE 21 183944 0 0 TOURMALINE BIO INC COM 89157D105 6594238 287958 SH SOLE 22 281424 0 6534 TOURMALINE BIO INC COM 89157D105 311944 13622 SH SOLE 30 13622 0 0 TOURMALINE BIO INC COM 89157D105 15709 686 SH SOLE 43 0 0 686 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6383531 190838 SH SOLE 2 186453 0 4385 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1081572 32334 SH SOLE 4 19082 0 13252 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 419162 12531 SH SOLE 13 12531 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 146043 4366 SH SOLE 18 0 0 4366 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 144738 4327 SH SOLE 21 4327 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 175613 5250 SH SOLE 22 5250 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2050418 61298 SH SOLE 23 61298 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3680 110 SH SOLE 30 110 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1373792 41070 SH SOLE 31 41070 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2660111 79525 SH SOLE 43 67406 0 12119 TOWNEBANK PORTSMOUTH VA COM 89214P109 1808214 64441 SH SOLE 2 20986 0 43455 TOWNEBANK PORTSMOUTH VA COM 89214P109 9597 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 14226 507 SH SOLE 7 507 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 5280976 188203 SH SOLE 18 188203 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 5409182 192772 SH SOLE 19 192772 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 73716622 2627107 SH SOLE 21 2627107 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 59243050 2111299 SH SOLE 22 2005694 0 105605 TOWNEBANK PORTSMOUTH VA COM 89214P109 425951 15180 SH SOLE 25 15180 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 708683 25256 SH SOLE 26 25256 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 134323 4787 SH SOLE 28 1295 0 3492 TOWNEBANK PORTSMOUTH VA COM 89214P109 1266993 45153 SH SOLE 30 45153 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 500478 17836 SH SOLE 40 17836 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 2636050 93943 SH SOLE 43 82604 0 11339 TOWNSQUARE MEDIA INC CL A 892231101 323119 29428 SH SOLE 2 28035 0 1393 TOWNSQUARE MEDIA INC CL A 892231101 295538 26916 SH SOLE 18 26916 0 0 TOWNSQUARE MEDIA INC CL A 892231101 266430 24265 SH SOLE 19 24265 0 0 TOWNSQUARE MEDIA INC CL A 892231101 4340844 395341 SH SOLE 21 395341 0 0 TOWNSQUARE MEDIA INC CL A 892231101 1978651 180205 SH SOLE 22 177942 0 2263 TOYOTA MOTOR CORP ADS 892331307 10822 43 SH SOLE 2 43 0 0 TOYOTA MOTOR CORP ADS 892331307 17114 68 SH SOLE 18 68 0 0 TOYOTA MOTOR CORP ADS 892331307 191438256 760642 SH SOLE 43 701924 0 58718 TPG INC COM CL A 872657101 3214690 71917 SH SOLE 2 24511 0 47406 TPG INC COM CL A 872657101 10013 224 SH SOLE 4 224 0 0 TPG INC COM CL A 872657101 27267 610 SH SOLE 7 610 0 0 TPG INC COM CL A 872657101 1132251 25330 SH SOLE 18 25330 0 0 TPG INC COM CL A 872657101 41985458 939272 SH SOLE 19 939272 0 0 TPG INC COM CL A 872657101 42514706 951112 SH SOLE 21 951112 0 0 TPG INC COM CL A 872657101 84564086 1891814 SH SOLE 22 1794638 0 97176 TPG INC COM CL A 872657101 730934 16352 SH SOLE 25 16352 0 0 TPG INC COM CL A 872657101 1101095 24633 SH SOLE 26 24633 0 0 TPG INC COM CL A 872657101 14840713 332007 SH SOLE 30 332007 0 0 TPG INC COM CL A 872657101 40811 913 SH SOLE 31 913 0 0 TPG INC COM CL A 872657101 84125 1882 SH SOLE 36 1882 0 0 TPG INC COM CL A 872657101 752614 16837 SH SOLE 40 16837 0 0 TPG INC COM CL A 872657101 1470122 32889 SH SOLE 43 28488 0 4401 TPG RE FIN TR INC COM 87266M107 1231718 159549 SH SOLE 2 120669 0 38880 TPG RE FIN TR INC COM 87266M107 6145 796 SH SOLE 7 796 0 0 TPG RE FIN TR INC COM 87266M107 1415632 183372 SH SOLE 18 183372 0 0 TPG RE FIN TR INC COM 87266M107 1136755 147248 SH SOLE 19 147248 0 0 TPG RE FIN TR INC COM 87266M107 27031572 3501499 SH SOLE 21 3501499 0 0 TPG RE FIN TR INC COM 87266M107 13401148 1735900 SH SOLE 22 1653894 0 82006 TPG RE FIN TR INC COM 87266M107 139053 18012 SH SOLE 25 18012 0 0 TPG RE FIN TR INC COM 87266M107 314497 40738 SH SOLE 30 40738 0 0 TPG RE FIN TR INC COM 87266M107 44081 5710 SH SOLE 40 5710 0 0 TPG RE FIN TR INC COM 87266M107 985442 127648 SH SOLE 43 114952 0 12696 TPI COMPOSITES INC COM 87266J104 21517 7394 SH SOLE 2 1329 0 6065 TPI COMPOSITES INC COM 87266J104 1030 354 SH SOLE 7 354 0 0 TPI COMPOSITES INC COM 87266J104 319893 109929 SH SOLE 18 109929 0 0 TPI COMPOSITES INC COM 87266J104 243814 83785 SH SOLE 19 83785 0 0 TPI COMPOSITES INC COM 87266J104 4466588 1534910 SH SOLE 21 1534910 0 0 TPI COMPOSITES INC COM 87266J104 3297289 1133089 SH SOLE 22 1118304 0 14785 TPI COMPOSITES INC COM 87266J104 61567 21157 SH SOLE 28 21157 0 0 TPI COMPOSITES INC COM 87266J104 66988 23020 SH SOLE 43 22774 0 246 TRACON PHARMACEUTICALS INC COM NEW 89237H209 111784 260084 SH SOLE 22 260084 0 0 TRACTOR SUPPLY CO COM 892356106 52555731 200809 SH SOLE 2 39439 0 161370 TRACTOR SUPPLY CO COM 892356106 21323114 81473 SH SOLE 4 35292 0 46181 TRACTOR SUPPLY CO COM 892356106 51366214 196264 SH SOLE 7 184361 0 11903 TRACTOR SUPPLY CO COM 892356106 845879 3232 SH SOLE 13 3232 0 0 TRACTOR SUPPLY CO COM 892356106 3991230 15250 SH SOLE 15 15250 0 0 TRACTOR SUPPLY CO COM 892356106 48059382 183629 SH SOLE 18 176931 0 6698 TRACTOR SUPPLY CO COM 892356106 16017002 61199 SH SOLE 19 61199 0 0 TRACTOR SUPPLY CO COM 892356106 1120359984 4280758 SH SOLE 21 4280758 0 0 TRACTOR SUPPLY CO COM 892356106 616668328 2356214 SH SOLE 22 2119055 0 237159 TRACTOR SUPPLY CO COM 892356106 42380320 161930 SH SOLE 23 161930 0 0 TRACTOR SUPPLY CO COM 892356106 107287141 409931 SH SOLE 25 408645 0 1286 TRACTOR SUPPLY CO COM 892356106 28587937 109231 SH SOLE 26 65363 0 43868 TRACTOR SUPPLY CO COM 892356106 68892032 263228 SH SOLE 28 5989 0 257239 TRACTOR SUPPLY CO COM 892356106 249258987 952388 SH SOLE 30 952388 0 0 TRACTOR SUPPLY CO COM 892356106 6560274 25066 SH SOLE 31 23369 0 1697 TRACTOR SUPPLY CO COM 892356106 2023881 7733 SH SOLE 34 7733 0 0 TRACTOR SUPPLY CO COM 892356106 6672028 25493 SH SOLE 36 25493 0 0 TRACTOR SUPPLY CO COM 892356106 1422186 5434 SH SOLE 40 5434 0 0 TRACTOR SUPPLY CO COM 892356106 25886 99 SH OTR 43 99 0 0 TRACTOR SUPPLY CO COM 892356106 44940083 171711 SH SOLE 43 150567 0 21143 TRADEWEB MKTS INC CL A 892672106 11990384 115104 SH SOLE 2 21650 0 93454 TRADEWEB MKTS INC CL A 892672106 8975704 86164 SH SOLE 4 39308 0 46856 TRADEWEB MKTS INC CL A 892672106 2320387 22275 SH SOLE 7 21856 0 419 TRADEWEB MKTS INC CL A 892672106 343344 3296 SH SOLE 13 3296 0 0 TRADEWEB MKTS INC CL A 892672106 1071805 10289 SH SOLE 15 10289 0 0 TRADEWEB MKTS INC CL A 892672106 15553935 149313 SH SOLE 18 142546 0 6767 TRADEWEB MKTS INC CL A 892672106 343694852 3299365 SH SOLE 19 3299365 0 0 TRADEWEB MKTS INC CL A 892672106 243829573 2340689 SH SOLE 21 2340689 0 0 TRADEWEB MKTS INC CL A 892672106 341008308 3273575 SH SOLE 22 3070133 0 203442 TRADEWEB MKTS INC CL A 892672106 17066171 163830 SH SOLE 23 163830 0 0 TRADEWEB MKTS INC CL A 892672106 3493966 33541 SH SOLE 25 32750 0 791 TRADEWEB MKTS INC CL A 892672106 7074914 67917 SH SOLE 26 52300 0 15617 TRADEWEB MKTS INC CL A 892672106 20561283 197382 SH SOLE 28 1867 0 195515 TRADEWEB MKTS INC CL A 892672106 50950589 489110 SH SOLE 30 325680 0 163430 TRADEWEB MKTS INC CL A 892672106 2866238 27515 SH SOLE 31 25726 0 1789 TRADEWEB MKTS INC CL A 892672106 498349 4784 SH SOLE 34 4784 0 0 TRADEWEB MKTS INC CL A 892672106 1814746 17421 SH SOLE 36 17421 0 0 TRADEWEB MKTS INC CL A 892672106 503974 4838 SH SOLE 40 4838 0 0 TRADEWEB MKTS INC CL A 892672106 13125 126 SH OTR 43 126 0 0 TRADEWEB MKTS INC CL A 892672106 12528661 120271 SH SOLE 43 98150 0 22121 TRAEGER INC COMMON STOCK 89269P103 35691 14107 SH SOLE 2 1614 0 12493 TRAEGER INC COMMON STOCK 89269P103 258961 102356 SH SOLE 18 102356 0 0 TRAEGER INC COMMON STOCK 89269P103 174325 68903 SH SOLE 19 68903 0 0 TRAEGER INC COMMON STOCK 89269P103 3276489 1295055 SH SOLE 21 1295055 0 0 TRAEGER INC COMMON STOCK 89269P103 2950200 1166087 SH SOLE 22 1143300 0 22787 TRANE TECHNOLOGIES PLC SHS G8994E103 145960242 486210 SH SOLE 2 168580 0 317630 TRANE TECHNOLOGIES PLC SHS G8994E103 66688229 222146 SH SOLE 4 106739 0 115407 TRANE TECHNOLOGIES PLC SHS G8994E103 95614601 318503 SH SOLE 7 291473 0 27030 TRANE TECHNOLOGIES PLC SHS G8994E103 2564008 8541 SH SOLE 13 8541 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 9760703 32514 SH SOLE 15 32514 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 109969264 366320 SH SOLE 18 351037 0 15283 TRANE TECHNOLOGIES PLC SHS G8994E103 49935868 166342 SH SOLE 19 166342 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 2106851032 7018158 SH SOLE 21 7018158 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1491615748 4968740 SH SOLE 22 4470152 0 498588 TRANE TECHNOLOGIES PLC SHS G8994E103 108552920 361602 SH SOLE 23 361602 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 598814043 1994717 SH SOLE 25 1904084 0 90633 TRANE TECHNOLOGIES PLC SHS G8994E103 120005250 399751 SH SOLE 26 269487 0 130264 TRANE TECHNOLOGIES PLC SHS G8994E103 181909792 605962 SH SOLE 28 14697 0 591265 TRANE TECHNOLOGIES PLC SHS G8994E103 1176184 3918 SH SOLE 29 3918 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 638927668 2128340 SH SOLE 30 2128340 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 15667438 52190 SH SOLE 31 48773 0 3417 TRANE TECHNOLOGIES PLC SHS G8994E103 142962745 476225 SH SOLE 34 476225 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 17639152 58758 SH SOLE 36 58758 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3378451 11254 SH SOLE 40 11254 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 114676 382 SH OTR 43 382 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 99920734 332847 SH SOLE 43 281706 0 51141 TRANSACT TECHNOLOGIES INC COM 892918103 8049 1536 SH SOLE 18 1536 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 98554 18808 SH SOLE 21 18808 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 1098383 209615 SH SOLE 22 209615 0 0 TRANSALTA CORP COM 89346D107 539400 83888 SH SOLE 43 79125 0 4763 TRANSCAT INC COM 893529107 1073851 9637 SH SOLE 2 7699 0 1938 TRANSCAT INC COM 893529107 6463 58 SH SOLE 4 58 0 0 TRANSCAT INC COM 893529107 5906 53 SH SOLE 7 53 0 0 TRANSCAT INC COM 893529107 2246763 20163 SH SOLE 18 20163 0 0 TRANSCAT INC COM 893529107 1943451 17441 SH SOLE 19 17441 0 0 TRANSCAT INC COM 893529107 33917732 304386 SH SOLE 21 304386 0 0 TRANSCAT INC COM 893529107 25494738 228796 SH SOLE 22 222253 0 6543 TRANSCAT INC COM 893529107 219963 1974 SH SOLE 25 1974 0 0 TRANSCAT INC COM 893529107 252389 2265 SH SOLE 28 0 0 2265 TRANSCAT INC COM 893529107 687523 6170 SH SOLE 30 6170 0 0 TRANSCAT INC COM 893529107 218514 1961 SH SOLE 40 1961 0 0 TRANSCAT INC COM 893529107 191994 1723 SH SOLE 43 1668 0 55 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 8660 230 SH SOLE 2 0 0 230 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 141828 3767 SH SOLE 18 3767 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 89118 2367 SH SOLE 19 2367 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1664017 44197 SH SOLE 21 44197 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 457109 12141 SH SOLE 22 11251 0 890 TRANSDIGM GROUP INC COM 893641100 118438046 96166 SH SOLE 2 18204 0 77962 TRANSDIGM GROUP INC COM 893641100 65072818 52836 SH SOLE 4 27521 0 25315 TRANSDIGM GROUP INC COM 893641100 42479116 34491 SH SOLE 7 30173 0 4318 TRANSDIGM GROUP INC COM 893641100 2195943 1783 SH SOLE 13 1783 0 0 TRANSDIGM GROUP INC COM 893641100 9759198 7924 SH SOLE 15 7924 0 0 TRANSDIGM GROUP INC COM 893641100 269945347 219183 SH SOLE 18 192847 0 26336 TRANSDIGM GROUP INC COM 893641100 523848744 425340 SH SOLE 19 425340 0 0 TRANSDIGM GROUP INC COM 893641100 2090776476 1697610 SH SOLE 21 1697610 0 0 TRANSDIGM GROUP INC COM 893641100 1566433860 1271869 SH SOLE 22 1152498 0 119371 TRANSDIGM GROUP INC COM 893641100 104851034 85134 SH SOLE 23 85134 0 0 TRANSDIGM GROUP INC COM 893641100 91233233 74077 SH SOLE 25 74077 0 0 TRANSDIGM GROUP INC COM 893641100 55164596 44791 SH SOLE 26 28430 0 16361 TRANSDIGM GROUP INC COM 893641100 100792912 81839 SH SOLE 28 832 0 81007 TRANSDIGM GROUP INC COM 893641100 365099199 296443 SH SOLE 30 296443 0 0 TRANSDIGM GROUP INC COM 893641100 15499686 12585 SH SOLE 31 11691 0 894 TRANSDIGM GROUP INC COM 893641100 13992208 11361 SH SOLE 36 11361 0 0 TRANSDIGM GROUP INC COM 893641100 3363500 2731 SH SOLE 40 2731 0 0 TRANSDIGM GROUP INC COM 893641100 69306836 56274 SH SOLE 43 46496 0 9778 TRANSMEDICS GROUP INC COM 89377M109 1518136 20532 SH SOLE 2 12748 0 7784 TRANSMEDICS GROUP INC COM 89377M109 45473 615 SH SOLE 4 92 0 523 TRANSMEDICS GROUP INC COM 89377M109 335392 4536 SH SOLE 7 4301 0 235 TRANSMEDICS GROUP INC COM 89377M109 5503946 74438 SH SOLE 18 74438 0 0 TRANSMEDICS GROUP INC COM 89377M109 6000527 81154 SH SOLE 19 81154 0 0 TRANSMEDICS GROUP INC COM 89377M109 100609566 1360692 SH SOLE 21 1360692 0 0 TRANSMEDICS GROUP INC COM 89377M109 67215083 909049 SH SOLE 22 879948 0 29101 TRANSMEDICS GROUP INC COM 89377M109 46065 623 SH SOLE 23 623 0 0 TRANSMEDICS GROUP INC COM 89377M109 489705 6623 SH SOLE 25 6623 0 0 TRANSMEDICS GROUP INC COM 89377M109 865911 11711 SH SOLE 26 11711 0 0 TRANSMEDICS GROUP INC COM 89377M109 103590 1401 SH SOLE 28 0 0 1401 TRANSMEDICS GROUP INC COM 89377M109 2182487 29517 SH SOLE 30 29517 0 0 TRANSMEDICS GROUP INC COM 89377M109 505602 6838 SH SOLE 40 6838 0 0 TRANSMEDICS GROUP INC COM 89377M109 1175424 15897 SH SOLE 43 14725 0 1172 TRANSOCEAN LTD REGISTERED SHS H8817H100 4366208 695256 SH SOLE 2 580530 0 114726 TRANSOCEAN LTD REGISTERED SHS H8817H100 129927 20689 SH SOLE 4 20689 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 616866 98227 SH SOLE 7 94232 0 3995 TRANSOCEAN LTD REGISTERED SHS H8817H100 1939076 308770 SH SOLE 18 308770 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 29034387 4623310 SH SOLE 19 4623310 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 23547218 3749557 SH SOLE 21 3749557 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 75079165 11955281 SH SOLE 22 11642045 0 313236 TRANSOCEAN LTD REGISTERED SHS H8817H100 842745 134195 SH SOLE 25 134195 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 3898505 620781 SH SOLE 26 533339 0 87442 TRANSOCEAN LTD REGISTERED SHS H8817H100 1982923 315752 SH SOLE 28 200159 0 115593 TRANSOCEAN LTD REGISTERED SHS H8817H100 2794443 444975 SH SOLE 30 444975 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 8521860 1356984 SH SOLE 34 1356984 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 226538 36073 SH SOLE 36 36073 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 888601 141497 SH SOLE 40 141497 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 1719631 273827 SH SOLE 43 251263 0 22564 TRANSPHORM INC COM 89386L100 52159 10623 SH SOLE 2 1545 0 9078 TRANSPHORM INC COM 89386L100 360782 73479 SH SOLE 18 73479 0 0 TRANSPHORM INC COM 89386L100 337857 68810 SH SOLE 19 68810 0 0 TRANSPHORM INC COM 89386L100 5241553 1067526 SH SOLE 21 1067526 0 0 TRANSPHORM INC COM 89386L100 2651596 540040 SH SOLE 22 533892 0 6148 TRANSUNION COM 89400J107 19130215 239727 SH SOLE 2 20871 0 218856 TRANSUNION COM 89400J107 13750498 172312 SH SOLE 4 80451 0 91861 TRANSUNION COM 89400J107 2350509 29455 SH SOLE 7 28824 0 631 TRANSUNION COM 89400J107 891526 11172 SH SOLE 13 11172 0 0 TRANSUNION COM 89400J107 1532798 19208 SH SOLE 15 19208 0 0 TRANSUNION COM 89400J107 11929222 149489 SH SOLE 18 137345 0 12144 TRANSUNION COM 89400J107 3866869 48457 SH SOLE 19 48457 0 0 TRANSUNION COM 89400J107 181129641 2269795 SH SOLE 21 2269795 0 0 TRANSUNION COM 89400J107 369627296 4631921 SH SOLE 22 4273710 0 358211 TRANSUNION COM 89400J107 23286039 291805 SH SOLE 23 291805 0 0 TRANSUNION COM 89400J107 27106225 339677 SH SOLE 25 336896 0 2781 TRANSUNION COM 89400J107 14881024 186479 SH SOLE 26 105338 0 81141 TRANSUNION COM 89400J107 24947395 312624 SH SOLE 28 2435 0 310189 TRANSUNION COM 89400J107 41801155 523824 SH SOLE 30 523824 0 0 TRANSUNION COM 89400J107 3559958 44611 SH SOLE 31 41702 0 2909 TRANSUNION COM 89400J107 736554 9230 SH SOLE 34 9230 0 0 TRANSUNION COM 89400J107 3495799 43807 SH SOLE 36 43807 0 0 TRANSUNION COM 89400J107 724025 9073 SH SOLE 40 9073 0 0 TRANSUNION COM 89400J107 33436 419 SH OTR 43 419 0 0 TRANSUNION COM 89400J107 5288832 66276 SH SOLE 43 52689 0 13587 TRAVEL PLUS LEISURE CO COM 894164102 19659154 401535 SH SOLE 2 218496 0 183039 TRAVEL PLUS LEISURE CO COM 894164102 8862 181 SH SOLE 4 181 0 0 TRAVEL PLUS LEISURE CO COM 894164102 1031881 21076 SH SOLE 7 19994 0 1082 TRAVEL PLUS LEISURE CO COM 894164102 7188601 146826 SH SOLE 18 146826 0 0 TRAVEL PLUS LEISURE CO COM 894164102 8506555 173745 SH SOLE 19 173745 0 0 TRAVEL PLUS LEISURE CO COM 894164102 184455086 3767465 SH SOLE 21 3767465 0 0 TRAVEL PLUS LEISURE CO COM 894164102 121467361 2480951 SH SOLE 22 2346220 0 134731 TRAVEL PLUS LEISURE CO COM 894164102 733225 14976 SH SOLE 25 14976 0 0 TRAVEL PLUS LEISURE CO COM 894164102 3848697 78609 SH SOLE 26 78609 0 0 TRAVEL PLUS LEISURE CO COM 894164102 2057005 42014 SH SOLE 28 38611 0 3403 TRAVEL PLUS LEISURE CO COM 894164102 9139118 186665 SH SOLE 30 186665 0 0 TRAVEL PLUS LEISURE CO COM 894164102 46218 944 SH SOLE 31 944 0 0 TRAVEL PLUS LEISURE CO COM 894164102 79854 1631 SH SOLE 36 1631 0 0 TRAVEL PLUS LEISURE CO COM 894164102 727888 14867 SH SOLE 40 14867 0 0 TRAVEL PLUS LEISURE CO COM 894164102 7695798 157185 SH SOLE 43 124972 0 32213 TRAVELERS COMPANIES INC COM 89417E109 135710106 589685 SH SOLE 2 245243 0 344442 TRAVELERS COMPANIES INC COM 89417E109 56614440 246000 SH SOLE 4 131716 0 114284 TRAVELERS COMPANIES INC COM 89417E109 89367274 388317 SH SOLE 7 315501 0 72816 TRAVELERS COMPANIES INC COM 89417E109 3814340 16574 SH SOLE 13 16574 0 0 TRAVELERS COMPANIES INC COM 89417E109 7455385 32395 SH SOLE 15 32395 0 0 TRAVELERS COMPANIES INC COM 89417E109 109603485 476247 SH SOLE 18 437836 0 38411 TRAVELERS COMPANIES INC COM 89417E109 57925317 251696 SH SOLE 19 251696 0 0 TRAVELERS COMPANIES INC COM 89417E109 1597263886 6940401 SH SOLE 21 6940401 0 0 TRAVELERS COMPANIES INC COM 89417E109 1211194600 5262860 SH SOLE 22 4711947 0 550913 TRAVELERS COMPANIES INC COM 89417E109 88708844 385456 SH SOLE 23 385456 0 0 TRAVELERS COMPANIES INC COM 89417E109 118891935 516607 SH SOLE 25 515349 0 1258 TRAVELERS COMPANIES INC COM 89417E109 98849042 429517 SH SOLE 26 295961 0 133556 TRAVELERS COMPANIES INC COM 89417E109 170028122 738803 SH SOLE 28 25830 0 712973 TRAVELERS COMPANIES INC COM 89417E109 191476 832 SH SOLE 29 832 0 0 TRAVELERS COMPANIES INC COM 89417E109 559429605 2430823 SH SOLE 30 2355247 0 75576 TRAVELERS COMPANIES INC COM 89417E109 13994583 60809 SH SOLE 31 57071 0 3738 TRAVELERS COMPANIES INC COM 89417E109 11210350 48711 SH SOLE 32 48711 0 0 TRAVELERS COMPANIES INC COM 89417E109 42243118 183554 SH SOLE 34 183554 0 0 TRAVELERS COMPANIES INC COM 89417E109 16864659 73280 SH SOLE 36 73280 0 0 TRAVELERS COMPANIES INC COM 89417E109 2535683 11018 SH SOLE 40 11018 0 0 TRAVELERS COMPANIES INC COM 89417E109 71574 311 SH OTR 43 311 0 0 TRAVELERS COMPANIES INC COM 89417E109 107501345 467113 SH SOLE 43 410948 0 56165 TRAVELZOO COM NEW 89421Q205 9243 908 SH SOLE 18 908 0 0 TRAVELZOO COM NEW 89421Q205 133796 13143 SH SOLE 21 13143 0 0 TRAVELZOO COM NEW 89421Q205 1011678 99379 SH SOLE 22 99379 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 2900294 376173 SH SOLE 2 247144 0 129029 TRAVERE THERAPEUTICS INC COM 89422G107 1419 184 SH SOLE 4 184 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 4734 614 SH SOLE 7 614 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1519140 197035 SH SOLE 18 173224 0 23811 TRAVERE THERAPEUTICS INC COM 89422G107 6348746 823443 SH SOLE 19 823443 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 24741112 3208964 SH SOLE 21 3208964 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 22286248 2890564 SH SOLE 22 2765173 0 125391 TRAVERE THERAPEUTICS INC COM 89422G107 181802 23580 SH SOLE 23 23580 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 141841 18397 SH SOLE 25 18397 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 636931 82611 SH SOLE 26 24988 0 57623 TRAVERE THERAPEUTICS INC COM 89422G107 7779 1009 SH SOLE 28 1009 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 564387 73202 SH SOLE 30 73202 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 128071 16611 SH SOLE 34 16611 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 91001 11803 SH SOLE 40 11803 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 559561 72576 SH SOLE 43 63532 0 9044 TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5 2014400 3200000 PRN SOLE 21 3200000 0 0 TREACE MED CONCEPTS INC COM 89455T109 707793 54237 SH SOLE 2 43207 0 11030 TREACE MED CONCEPTS INC COM 89455T109 13011 997 SH SOLE 4 237 0 760 TREACE MED CONCEPTS INC COM 89455T109 285782 21899 SH SOLE 7 20728 0 1171 TREACE MED CONCEPTS INC COM 89455T109 1397472 107086 SH SOLE 18 107086 0 0 TREACE MED CONCEPTS INC COM 89455T109 1282606 98284 SH SOLE 19 98284 0 0 TREACE MED CONCEPTS INC COM 89455T109 25635485 1964405 SH SOLE 21 1964405 0 0 TREACE MED CONCEPTS INC COM 89455T109 16599587 1271999 SH SOLE 22 1233505 0 38494 TREACE MED CONCEPTS INC COM 89455T109 100772 7722 SH SOLE 25 7722 0 0 TREACE MED CONCEPTS INC COM 89455T109 25800 1977 SH SOLE 26 1977 0 0 TREACE MED CONCEPTS INC COM 89455T109 18505 1418 SH SOLE 28 0 0 1418 TREACE MED CONCEPTS INC COM 89455T109 1579572 121040 SH SOLE 30 121040 0 0 TREACE MED CONCEPTS INC COM 89455T109 83076 6366 SH SOLE 40 6366 0 0 TREACE MED CONCEPTS INC COM 89455T109 558096 42766 SH SOLE 43 38775 0 3991 TREDEGAR CORP COM 894650100 1733349 265851 SH SOLE 2 251518 0 14333 TREDEGAR CORP COM 894650100 2399 368 SH SOLE 7 368 0 0 TREDEGAR CORP COM 894650100 504915 77441 SH SOLE 18 77441 0 0 TREDEGAR CORP COM 894650100 858990 131747 SH SOLE 19 131747 0 0 TREDEGAR CORP COM 894650100 6603769 1012848 SH SOLE 21 1012848 0 0 TREDEGAR CORP COM 894650100 6209459 952371 SH SOLE 22 922122 0 30249 TREDEGAR CORP COM 894650100 94475 14490 SH SOLE 23 14490 0 0 TREDEGAR CORP COM 894650100 3312 508 SH SOLE 26 0 0 508 TREEHOUSE FOODS INC COM 89469A104 1672124 42930 SH SOLE 2 14396 0 28534 TREEHOUSE FOODS INC COM 89469A104 6816 175 SH SOLE 4 175 0 0 TREEHOUSE FOODS INC COM 89469A104 535212 13741 SH SOLE 7 13045 0 696 TREEHOUSE FOODS INC COM 89469A104 6156982 158074 SH SOLE 18 158074 0 0 TREEHOUSE FOODS INC COM 89469A104 4244576 108975 SH SOLE 19 108975 0 0 TREEHOUSE FOODS INC COM 89469A104 231791995 5951014 SH SOLE 21 5951014 0 0 TREEHOUSE FOODS INC COM 89469A104 56841916 1459356 SH SOLE 22 1394246 0 65110 TREEHOUSE FOODS INC COM 89469A104 356977 9165 SH SOLE 25 9165 0 0 TREEHOUSE FOODS INC COM 89469A104 2787652 71570 SH SOLE 26 12959 0 58611 TREEHOUSE FOODS INC COM 89469A104 39028 1002 SH SOLE 28 1002 0 0 TREEHOUSE FOODS INC COM 89469A104 5322829 136658 SH SOLE 30 136658 0 0 TREEHOUSE FOODS INC COM 89469A104 78562 2017 SH SOLE 36 2017 0 0 TREEHOUSE FOODS INC COM 89469A104 431800 11086 SH SOLE 40 11086 0 0 TREEHOUSE FOODS INC COM 89469A104 2189574 56215 SH SOLE 43 54359 0 1856 TREVENA INC COM NEW 89532E208 49647 107929 SH SOLE 22 107929 0 0 TREVENA INC COM NEW 89532E208 12958 28169 SH SOLE 43 0 0 28169 TREVI THERAPEUTICS INC COM 89532M101 96728 28037 SH SOLE 2 12906 0 15131 TREVI THERAPEUTICS INC COM 89532M101 407324 118065 SH SOLE 18 118065 0 0 TREVI THERAPEUTICS INC COM 89532M101 302099 87565 SH SOLE 19 87565 0 0 TREVI THERAPEUTICS INC COM 89532M101 5282685 1531213 SH SOLE 21 1531213 0 0 TREVI THERAPEUTICS INC COM 89532M101 2107360 610829 SH SOLE 22 581591 0 29238 TREX CO INC COM 89531P105 32996203 330789 SH SOLE 2 232032 0 98757 TREX CO INC COM 89531P105 2195099 22006 SH SOLE 4 15039 0 6967 TREX CO INC COM 89531P105 1302236 13055 SH SOLE 7 12391 0 664 TREX CO INC COM 89531P105 625133 6267 SH SOLE 13 6267 0 0 TREX CO INC COM 89531P105 22395770 224519 SH SOLE 18 223781 0 738 TREX CO INC COM 89531P105 7238159 72563 SH SOLE 19 72563 0 0 TREX CO INC COM 89531P105 638708128 6403089 SH SOLE 21 6403089 0 0 TREX CO INC COM 89531P105 325897913 3267147 SH SOLE 22 3124281 0 142866 TREX CO INC COM 89531P105 5203758 52168 SH SOLE 23 52168 0 0 TREX CO INC COM 89531P105 288971261 2896955 SH SOLE 25 2896955 0 0 TREX CO INC COM 89531P105 7761847 77813 SH SOLE 26 33640 0 44173 TREX CO INC COM 89531P105 6593675 66102 SH SOLE 28 60792 0 5310 TREX CO INC COM 89531P105 323589 3244 SH SOLE 29 3244 0 0 TREX CO INC COM 89531P105 7124045 71419 SH SOLE 30 71419 0 0 TREX CO INC COM 89531P105 354811 3557 SH SOLE 31 3557 0 0 TREX CO INC COM 89531P105 43709752 438193 SH SOLE 34 438193 0 0 TREX CO INC COM 89531P105 135959 1363 SH SOLE 36 1363 0 0 TREX CO INC COM 89531P105 2295547 23013 SH SOLE 40 23013 0 0 TREX CO INC COM 89531P105 12103067 121334 SH SOLE 43 98816 0 22518 TRI POINTE HOMES INC COM 87265H109 7570440 195821 SH SOLE 2 80870 0 114951 TRI POINTE HOMES INC COM 87265H109 14343 371 SH SOLE 4 371 0 0 TRI POINTE HOMES INC COM 87265H109 926487 23965 SH SOLE 7 22749 0 1216 TRI POINTE HOMES INC COM 87265H109 12306444 318325 SH SOLE 18 318325 0 0 TRI POINTE HOMES INC COM 87265H109 21379289 553008 SH SOLE 19 553008 0 0 TRI POINTE HOMES INC COM 87265H109 468644987 12122219 SH SOLE 21 12122219 0 0 TRI POINTE HOMES INC COM 87265H109 129571542 3351566 SH SOLE 22 3184602 0 166964 TRI POINTE HOMES INC COM 87265H109 79717 2062 SH SOLE 23 2062 0 0 TRI POINTE HOMES INC COM 87265H109 821409 21247 SH SOLE 25 21247 0 0 TRI POINTE HOMES INC COM 87265H109 7733005 200026 SH SOLE 26 50155 0 149871 TRI POINTE HOMES INC COM 87265H109 78364 2027 SH SOLE 28 2027 0 0 TRI POINTE HOMES INC COM 87265H109 10708781 276999 SH SOLE 30 276999 0 0 TRI POINTE HOMES INC COM 87265H109 2047472 52961 SH SOLE 34 52961 0 0 TRI POINTE HOMES INC COM 87265H109 173506 4488 SH SOLE 36 4488 0 0 TRI POINTE HOMES INC COM 87265H109 849669 21978 SH SOLE 40 21978 0 0 TRI POINTE HOMES INC COM 87265H109 6589326 170443 SH SOLE 43 166416 0 4027 TRICO BANCSHARES COM 896095106 1755951 47742 SH SOLE 2 29253 0 18489 TRICO BANCSHARES COM 896095106 5186 141 SH SOLE 4 141 0 0 TRICO BANCSHARES COM 896095106 8202 223 SH SOLE 7 223 0 0 TRICO BANCSHARES COM 896095106 3055278 83069 SH SOLE 18 83069 0 0 TRICO BANCSHARES COM 896095106 2488939 67671 SH SOLE 19 67671 0 0 TRICO BANCSHARES COM 896095106 43021051 1169686 SH SOLE 21 1169686 0 0 TRICO BANCSHARES COM 896095106 33963939 923435 SH SOLE 22 879713 0 43722 TRICO BANCSHARES COM 896095106 222924 6061 SH SOLE 25 6061 0 0 TRICO BANCSHARES COM 896095106 477221 12975 SH SOLE 26 12975 0 0 TRICO BANCSHARES COM 896095106 140647 3824 SH SOLE 28 155 0 3669 TRICO BANCSHARES COM 896095106 970808 26395 SH SOLE 30 26395 0 0 TRICO BANCSHARES COM 896095106 272393 7406 SH SOLE 40 7406 0 0 TRICO BANCSHARES COM 896095106 1703577 46318 SH SOLE 43 42526 0 3792 TRIMAS CORP COM NEW 896215209 3136445 117338 SH SOLE 2 94252 0 23086 TRIMAS CORP COM NEW 896215209 2807 105 SH SOLE 4 105 0 0 TRIMAS CORP COM NEW 896215209 7752 290 SH SOLE 7 290 0 0 TRIMAS CORP COM NEW 896215209 2910229 108875 SH SOLE 18 108875 0 0 TRIMAS CORP COM NEW 896215209 2346921 87801 SH SOLE 19 87801 0 0 TRIMAS CORP COM NEW 896215209 39891077 1492371 SH SOLE 21 1492371 0 0 TRIMAS CORP COM NEW 896215209 33275696 1244882 SH SOLE 22 1187333 0 57549 TRIMAS CORP COM NEW 896215209 224612 8403 SH SOLE 25 8403 0 0 TRIMAS CORP COM NEW 896215209 449251 16807 SH SOLE 26 16807 0 0 TRIMAS CORP COM NEW 896215209 754882 28241 SH SOLE 30 28241 0 0 TRIMAS CORP COM NEW 896215209 705137 26380 SH SOLE 34 26380 0 0 TRIMAS CORP COM NEW 896215209 216112 8085 SH SOLE 40 8085 0 0 TRIMAS CORP COM NEW 896215209 27639 1034 SH OTR 43 1034 0 0 TRIMAS CORP COM NEW 896215209 513804 19222 SH SOLE 43 17656 0 1566 TRIMBLE INC COM 896239100 20008752 310888 SH SOLE 2 68936 0 241952 TRIMBLE INC COM 896239100 21462000 333468 SH SOLE 4 166707 0 166761 TRIMBLE INC COM 896239100 22058296 342733 SH SOLE 7 313582 0 29151 TRIMBLE INC COM 896239100 1121537 17426 SH SOLE 13 17426 0 0 TRIMBLE INC COM 896239100 2271779 35298 SH SOLE 15 35298 0 0 TRIMBLE INC COM 896239100 41473584 644400 SH SOLE 18 628795 0 15605 TRIMBLE INC COM 896239100 6840116 106279 SH SOLE 19 106279 0 0 TRIMBLE INC COM 896239100 454289372 7058567 SH SOLE 21 7058567 0 0 TRIMBLE INC COM 896239100 343439248 5336222 SH SOLE 22 4792378 0 543844 TRIMBLE INC COM 896239100 24048178 373651 SH SOLE 23 373651 0 0 TRIMBLE INC COM 896239100 53821050 836250 SH SOLE 25 831018 0 5232 TRIMBLE INC COM 896239100 19983329 310493 SH SOLE 26 167805 0 142688 TRIMBLE INC COM 896239100 36263127 563442 SH SOLE 28 10239 0 553203 TRIMBLE INC COM 896239100 149572061 2323991 SH SOLE 30 2127536 0 196455 TRIMBLE INC COM 896239100 3533686 54905 SH SOLE 31 50694 0 4211 TRIMBLE INC COM 896239100 4979147 77364 SH SOLE 34 77364 0 0 TRIMBLE INC COM 896239100 4560871 70865 SH SOLE 36 70865 0 0 TRIMBLE INC COM 896239100 811901 12615 SH SOLE 40 12615 0 0 TRIMBLE INC COM 896239100 28447 442 SH OTR 43 442 0 0 TRIMBLE INC COM 896239100 10676809 165892 SH SOLE 43 130703 0 35189 TRINET GROUP INC COM 896288107 6265320 47289 SH SOLE 2 39418 0 7871 TRINET GROUP INC COM 896288107 404095 3050 SH SOLE 4 1820 0 1230 TRINET GROUP INC COM 896288107 1371536 10352 SH SOLE 7 9801 0 551 TRINET GROUP INC COM 896288107 57766 436 SH SOLE 13 436 0 0 TRINET GROUP INC COM 896288107 9907337 74778 SH SOLE 18 74778 0 0 TRINET GROUP INC COM 896288107 9237468 69722 SH SOLE 19 69722 0 0 TRINET GROUP INC COM 896288107 153936686 1161874 SH SOLE 21 1161874 0 0 TRINET GROUP INC COM 896288107 124016735 936046 SH SOLE 22 907881 0 28165 TRINET GROUP INC COM 896288107 1992252 15037 SH SOLE 23 15037 0 0 TRINET GROUP INC COM 896288107 895235 6757 SH SOLE 25 6757 0 0 TRINET GROUP INC COM 896288107 1611211 12161 SH SOLE 26 11988 0 173 TRINET GROUP INC COM 896288107 161770 1221 SH SOLE 28 796 0 425 TRINET GROUP INC COM 896288107 96983 732 SH SOLE 29 732 0 0 TRINET GROUP INC COM 896288107 8284335 62528 SH SOLE 30 62528 0 0 TRINET GROUP INC COM 896288107 95128 718 SH SOLE 31 718 0 0 TRINET GROUP INC COM 896288107 2668879 20144 SH SOLE 34 20144 0 0 TRINET GROUP INC COM 896288107 115001 868 SH SOLE 36 868 0 0 TRINET GROUP INC COM 896288107 943064 7118 SH SOLE 40 7118 0 0 TRINET GROUP INC COM 896288107 1857907 14023 SH SOLE 43 13259 0 764 TRINITY CAP INC COM 896442308 2487570 169453 SH SOLE 30 169453 0 0 TRINITY INDS INC COM 896522109 2792018 100252 SH SOLE 2 48996 0 51256 TRINITY INDS INC COM 896522109 53166 1909 SH SOLE 4 102 0 1807 TRINITY INDS INC COM 896522109 559618 20094 SH SOLE 7 19082 0 1012 TRINITY INDS INC COM 896522109 7056020 253358 SH SOLE 18 253358 0 0 TRINITY INDS INC COM 896522109 10908010 391670 SH SOLE 19 391670 0 0 TRINITY INDS INC COM 896522109 276105763 9914031 SH SOLE 21 9914031 0 0 TRINITY INDS INC COM 896522109 77035244 2766077 SH SOLE 22 2642034 0 124043 TRINITY INDS INC COM 896522109 34283 1231 SH SOLE 23 1231 0 0 TRINITY INDS INC COM 896522109 476346 17104 SH SOLE 25 17104 0 0 TRINITY INDS INC COM 896522109 773617 27778 SH SOLE 26 27778 0 0 TRINITY INDS INC COM 896522109 465958 16731 SH SOLE 28 1769 0 14962 TRINITY INDS INC COM 896522109 6608582 237292 SH SOLE 30 237292 0 0 TRINITY INDS INC COM 896522109 105663 3794 SH SOLE 36 3794 0 0 TRINITY INDS INC COM 896522109 454373 16315 SH SOLE 40 16315 0 0 TRINITY INDS INC COM 896522109 2503805 89903 SH SOLE 43 86114 0 3789 TRINITY PL HLDGS INC COM 89656D101 5545 36968 SH SOLE 22 36968 0 0 TRINSEO PLC SHS G9059U107 77112 20400 SH SOLE 2 1323 0 19077 TRINSEO PLC SHS G9059U107 1565 414 SH SOLE 7 414 0 0 TRINSEO PLC SHS G9059U107 351030 92865 SH SOLE 18 92865 0 0 TRINSEO PLC SHS G9059U107 283515 75004 SH SOLE 19 75004 0 0 TRINSEO PLC SHS G9059U107 5298940 1401836 SH SOLE 21 1401836 0 0 TRINSEO PLC SHS G9059U107 3742563 990096 SH SOLE 22 959280 0 30816 TRINSEO PLC SHS G9059U107 2608 690 SH SOLE 28 690 0 0 TRINSEO PLC SHS G9059U107 9057 2396 SH SOLE 36 2396 0 0 TRINSEO PLC SHS G9059U107 269 71 SH SOLE 43 71 0 0 TRIO PETROLEUM CORP COMMON STOCK 89669L108 1115 13123 SH SOLE 21 13123 0 0 TRIP COM GROUP LTD ADS 89677Q107 2975742 67800 SH SOLE 15 67800 0 0 TRIP COM GROUP LTD ADS 89677Q107 9382321 213769 SH SOLE 22 62369 0 151400 TRIP COM GROUP LTD ADS 89677Q107 1392542 31728 SH SOLE 32 31728 0 0 TRIP COM GROUP LTD ADS 89677Q107 30926474 704636 SH SOLE 34 704636 0 0 TRIP COM GROUP LTD ADS 89677Q107 28946728 659529 SH SOLE 43 603777 0 55752 TRIPADVISOR INC COM 896945201 6229129 224150 SH SOLE 2 37072 0 187078 TRIPADVISOR INC COM 896945201 30152 1085 SH SOLE 4 395 0 690 TRIPADVISOR INC COM 896945201 25094 903 SH SOLE 7 903 0 0 TRIPADVISOR INC COM 896945201 2545620 91602 SH SOLE 18 91602 0 0 TRIPADVISOR INC COM 896945201 1063440 38267 SH SOLE 19 38267 0 0 TRIPADVISOR INC COM 896945201 268387233 9657691 SH SOLE 21 9657691 0 0 TRIPADVISOR INC COM 896945201 76673944 2759048 SH SOLE 22 2613924 0 145124 TRIPADVISOR INC COM 896945201 579338 20847 SH SOLE 25 20847 0 0 TRIPADVISOR INC COM 896945201 1000107 35988 SH SOLE 26 35988 0 0 TRIPADVISOR INC COM 896945201 145286 5228 SH SOLE 28 1890 0 3338 TRIPADVISOR INC COM 896945201 10650629 383254 SH SOLE 30 383254 0 0 TRIPADVISOR INC COM 896945201 41296 1486 SH SOLE 31 1486 0 0 TRIPADVISOR INC COM 896945201 668766 24065 SH SOLE 40 24065 0 0 TRIPADVISOR INC COM 896945201 2496487 89834 SH SOLE 43 82136 0 7698 TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4 1379212 1480000 PRN SOLE 2 1480000 0 0 TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4 2516130 2700000 PRN SOLE 21 2700000 0 0 TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4 2143370 2300000 PRN SOLE 22 2300000 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1166049 123001 SH SOLE 30 123001 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1730 182 SH SOLE 43 182 0 0 TRISALUS LIFE SCIENCES INC COM 89680M101 30225 3100 SH SOLE 18 3100 0 0 TRISALUS LIFE SCIENCES INC COM 89680M101 348758 35770 SH SOLE 22 35770 0 0 TRISALUS LIFE SCIENCES INC COM 89680M101 32175 3300 SH SOLE 26 3300 0 0 TRIUMPH FINANCIAL INC COM 89679E300 1530400 19294 SH SOLE 2 6292 0 13002 TRIUMPH FINANCIAL INC COM 89679E300 15071 190 SH SOLE 7 190 0 0 TRIUMPH FINANCIAL INC COM 89679E300 5575799 70295 SH SOLE 18 70295 0 0 TRIUMPH FINANCIAL INC COM 89679E300 3754850 47338 SH SOLE 19 47338 0 0 TRIUMPH FINANCIAL INC COM 89679E300 195667290 2466809 SH SOLE 21 2466809 0 0 TRIUMPH FINANCIAL INC COM 89679E300 50196869 632840 SH SOLE 22 603883 0 28957 TRIUMPH FINANCIAL INC COM 89679E300 356147 4490 SH SOLE 25 4490 0 0 TRIUMPH FINANCIAL INC COM 89679E300 1966343 24790 SH SOLE 26 8266 0 16524 TRIUMPH FINANCIAL INC COM 89679E300 27603 348 SH SOLE 28 348 0 0 TRIUMPH FINANCIAL INC COM 89679E300 3915632 49365 SH SOLE 30 49365 0 0 TRIUMPH FINANCIAL INC COM 89679E300 354719 4472 SH SOLE 40 4472 0 0 TRIUMPH FINANCIAL INC COM 89679E300 246289 3105 SH SOLE 43 2951 0 154 TRIUMPH GROUP INC NEW COM 896818101 1152876 76654 SH SOLE 2 21616 0 55038 TRIUMPH GROUP INC NEW COM 896818101 4542 302 SH SOLE 4 302 0 0 TRIUMPH GROUP INC NEW COM 896818101 361532 24038 SH SOLE 7 22799 0 1239 TRIUMPH GROUP INC NEW COM 896818101 3122394 207606 SH SOLE 18 207606 0 0 TRIUMPH GROUP INC NEW COM 896818101 2069233 137582 SH SOLE 19 137582 0 0 TRIUMPH GROUP INC NEW COM 896818101 128743513 8560074 SH SOLE 21 8560074 0 0 TRIUMPH GROUP INC NEW COM 896818101 31259768 2078442 SH SOLE 22 1992335 0 86107 TRIUMPH GROUP INC NEW COM 896818101 8932707 593930 SH SOLE 25 593930 0 0 TRIUMPH GROUP INC NEW COM 896818101 932375 61993 SH SOLE 26 31021 0 30972 TRIUMPH GROUP INC NEW COM 896818101 3109746 206765 SH SOLE 30 206765 0 0 TRIUMPH GROUP INC NEW COM 896818101 1421460 94512 SH SOLE 34 94512 0 0 TRIUMPH GROUP INC NEW COM 896818101 108860 7238 SH SOLE 36 7238 0 0 TRIUMPH GROUP INC NEW COM 896818101 251003 16689 SH SOLE 40 16689 0 0 TRIUMPH GROUP INC NEW COM 896818101 15416 1025 SH OTR 43 1025 0 0 TRIUMPH GROUP INC NEW COM 896818101 1374987 91422 SH SOLE 43 73010 0 18412 TRONOX HOLDINGS PLC SHS G9087Q102 1870434 107806 SH SOLE 2 34192 0 73614 TRONOX HOLDINGS PLC SHS G9087Q102 4858 280 SH SOLE 4 280 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 661920 38151 SH SOLE 7 36194 0 1957 TRONOX HOLDINGS PLC SHS G9087Q102 5328758 307133 SH SOLE 18 307133 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 4332000 249683 SH SOLE 19 249683 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 75087903 4327833 SH SOLE 21 4327833 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 59100537 3406371 SH SOLE 22 3245847 0 160524 TRONOX HOLDINGS PLC SHS G9087Q102 437515 25217 SH SOLE 25 25217 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 775077 44673 SH SOLE 26 44673 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 35758 2061 SH SOLE 28 2061 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 2149301 123879 SH SOLE 30 123879 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 56717 3269 SH SOLE 36 3269 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 504694 29089 SH SOLE 40 29089 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 781045 45017 SH SOLE 43 40520 0 4497 TRUBRIDGE INC COM 205306103 272580 29564 SH SOLE 2 23236 0 6328 TRUBRIDGE INC COM 205306103 1042 113 SH SOLE 7 113 0 0 TRUBRIDGE INC COM 205306103 378960 41102 SH SOLE 18 41102 0 0 TRUBRIDGE INC COM 205306103 268533 29125 SH SOLE 19 29125 0 0 TRUBRIDGE INC COM 205306103 4819607 522734 SH SOLE 21 522734 0 0 TRUBRIDGE INC COM 205306103 3684690 399641 SH SOLE 22 387626 0 12015 TRUBRIDGE INC COM 205306103 76342 8280 SH SOLE 43 2171 0 6109 TRUEBLUE INC COM 89785X101 826696 66030 SH SOLE 2 46917 0 19113 TRUEBLUE INC COM 89785X101 2103 168 SH SOLE 4 168 0 0 TRUEBLUE INC COM 89785X101 610062 48727 SH SOLE 7 46079 0 2648 TRUEBLUE INC COM 89785X101 1066666 85197 SH SOLE 18 85197 0 0 TRUEBLUE INC COM 89785X101 797098 63666 SH SOLE 19 63666 0 0 TRUEBLUE INC COM 89785X101 16427555 1312105 SH SOLE 21 1312105 0 0 TRUEBLUE INC COM 89785X101 11288232 901616 SH SOLE 22 864234 0 37382 TRUEBLUE INC COM 89785X101 88867 7098 SH SOLE 25 7098 0 0 TRUEBLUE INC COM 89785X101 127391 10175 SH SOLE 26 10175 0 0 TRUEBLUE INC COM 89785X101 11293 902 SH SOLE 28 902 0 0 TRUEBLUE INC COM 89785X101 1041126 83157 SH SOLE 30 83157 0 0 TRUEBLUE INC COM 89785X101 30198 2412 SH SOLE 36 2412 0 0 TRUEBLUE INC COM 89785X101 56553 4517 SH SOLE 40 4517 0 0 TRUEBLUE INC COM 89785X101 516087 41221 SH SOLE 43 40535 0 686 TRUECAR INC COM 89785L107 576829 170156 SH SOLE 2 56542 0 113614 TRUECAR INC COM 89785L107 1271 375 SH SOLE 7 375 0 0 TRUECAR INC COM 89785L107 832808 245666 SH SOLE 18 245666 0 0 TRUECAR INC COM 89785L107 1541253 454647 SH SOLE 19 454647 0 0 TRUECAR INC COM 89785L107 11181993 3298523 SH SOLE 21 3298523 0 0 TRUECAR INC COM 89785L107 10333188 3048138 SH SOLE 22 2913168 0 134970 TRUECAR INC COM 89785L107 81540 24053 SH SOLE 23 24053 0 0 TRUECAR INC COM 89785L107 346492 102210 SH SOLE 26 0 0 102210 TRUECAR INC COM 89785L107 17930 5289 SH SOLE 43 5146 0 143 TRUIST FINL CORP COM 89832Q109 108902324 2793800 SH SOLE 2 802702 0 1991098 TRUIST FINL CORP COM 89832Q109 35692427 915660 SH SOLE 4 511081 0 404579 TRUIST FINL CORP COM 89832Q109 51180428 1312992 SH SOLE 7 1188323 0 124669 TRUIST FINL CORP COM 89832Q109 2357238 60473 SH SOLE 13 60473 0 0 TRUIST FINL CORP COM 89832Q109 7423234 190437 SH SOLE 15 190437 0 0 TRUIST FINL CORP COM 89832Q109 111761468 2867149 SH SOLE 18 2782433 0 84716 TRUIST FINL CORP COM 89832Q109 15205942 390096 SH SOLE 19 390096 0 0 TRUIST FINL CORP COM 89832Q109 1567221071 40205774 SH SOLE 21 40205774 0 0 TRUIST FINL CORP COM 89832Q109 1126119025 28889662 SH SOLE 22 25916407 0 2973255 TRUIST FINL CORP COM 89832Q109 83817642 2150273 SH SOLE 23 2150273 0 0 TRUIST FINL CORP COM 89832Q109 95982052 2462341 SH SOLE 25 2453174 0 9167 TRUIST FINL CORP COM 89832Q109 62722874 1609104 SH SOLE 26 947865 0 661239 TRUIST FINL CORP COM 89832Q109 96736627 2481699 SH SOLE 28 97719 0 2383980 TRUIST FINL CORP COM 89832Q109 49193 1262 SH SOLE 29 1262 0 0 TRUIST FINL CORP COM 89832Q109 449918971 11542303 SH SOLE 30 11542303 0 0 TRUIST FINL CORP COM 89832Q109 16094842 412900 SH SOLE 31 284788 0 128112 TRUIST FINL CORP COM 89832Q109 6481399 166275 SH SOLE 32 166275 0 0 TRUIST FINL CORP COM 89832Q109 4500124 115447 SH SOLE 34 115447 0 0 TRUIST FINL CORP COM 89832Q109 13193483 338468 SH SOLE 36 338468 0 0 TRUIST FINL CORP COM 89832Q109 2597978 66649 SH SOLE 40 66649 0 0 TRUIST FINL CORP COM 89832Q109 73049 1874 SH OTR 43 1874 0 0 TRUIST FINL CORP COM 89832Q109 57497486 1475051 SH SOLE 43 1155802 0 319249 TRUPANION INC COM 898202106 530278 19206 SH SOLE 2 10082 0 9124 TRUPANION INC COM 898202106 3313 120 SH SOLE 4 120 0 0 TRUPANION INC COM 898202106 7593 275 SH SOLE 7 275 0 0 TRUPANION INC COM 898202106 3104165 112429 SH SOLE 18 112429 0 0 TRUPANION INC COM 898202106 2352262 85196 SH SOLE 19 85196 0 0 TRUPANION INC COM 898202106 117147546 4242939 SH SOLE 21 4242939 0 0 TRUPANION INC COM 898202106 32507738 1177390 SH SOLE 22 1144546 0 32844 TRUPANION INC COM 898202106 183275 6638 SH SOLE 25 6638 0 0 TRUPANION INC COM 898202106 1312082 47522 SH SOLE 26 18207 0 29315 TRUPANION INC COM 898202106 19714 714 SH SOLE 28 714 0 0 TRUPANION INC COM 898202106 2154850 78046 SH SOLE 30 78046 0 0 TRUPANION INC COM 898202106 226015 8186 SH SOLE 40 8186 0 0 TRUPANION INC COM 898202106 744338 26959 SH SOLE 43 26315 0 644 TRUSTCO BK CORP N Y COM NEW 898349204 445294 15813 SH SOLE 2 6532 0 9281 TRUSTCO BK CORP N Y COM NEW 898349204 1999 71 SH SOLE 4 71 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 4365 155 SH SOLE 7 155 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1735951 61646 SH SOLE 18 61646 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1059323 37618 SH SOLE 19 37618 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 60488215 2148019 SH SOLE 21 2148019 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 13735913 487781 SH SOLE 22 464617 0 23164 TRUSTCO BK CORP N Y COM NEW 898349204 17347 616 SH SOLE 25 616 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 256115 9095 SH SOLE 26 9095 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 758349 26930 SH SOLE 30 26930 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 73019 2593 SH SOLE 40 2593 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 40410 1435 SH SOLE 43 1417 0 18 TRUSTMARK CORP COM 898402102 1341747 47732 SH SOLE 2 16217 0 31515 TRUSTMARK CORP COM 898402102 8180 291 SH SOLE 7 291 0 0 TRUSTMARK CORP COM 898402102 5278130 187767 SH SOLE 18 187767 0 0 TRUSTMARK CORP COM 898402102 3324176 118256 SH SOLE 19 118256 0 0 TRUSTMARK CORP COM 898402102 193370854 6879077 SH SOLE 21 6879077 0 0 TRUSTMARK CORP COM 898402102 45641898 1623689 SH SOLE 22 1543171 0 80518 TRUSTMARK CORP COM 898402102 224992 8004 SH SOLE 25 8004 0 0 TRUSTMARK CORP COM 898402102 424320 15095 SH SOLE 26 15095 0 0 TRUSTMARK CORP COM 898402102 31764 1130 SH SOLE 28 1130 0 0 TRUSTMARK CORP COM 898402102 2560484 91088 SH SOLE 30 91088 0 0 TRUSTMARK CORP COM 898402102 2699 96 SH SOLE 36 96 0 0 TRUSTMARK CORP COM 898402102 193369 6879 SH SOLE 40 6879 0 0 TRUSTMARK CORP COM 898402102 123095 4379 SH SOLE 43 4222 0 157 TRXADE HEALTH INC COM 89846A405 84173 8220 SH SOLE 22 8220 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 509806 20079 SH SOLE 2 20079 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 87646 3452 SH SOLE 22 3452 0 0 TSCAN THERAPEUTICS INC COM 89854M101 73834 9299 SH SOLE 18 9299 0 0 TSCAN THERAPEUTICS INC COM 89854M101 8303390 1045767 SH SOLE 19 1045767 0 0 TSCAN THERAPEUTICS INC COM 89854M101 471247 59351 SH SOLE 21 59351 0 0 TSCAN THERAPEUTICS INC COM 89854M101 3469454 436959 SH SOLE 22 436959 0 0 TSCAN THERAPEUTICS INC COM 89854M101 1075886 135502 SH SOLE 26 5297 0 130205 TSCAN THERAPEUTICS INC COM 89854M101 97940 12335 SH SOLE 34 12335 0 0 TTEC HLDGS INC COM 89854H102 719678 69400 SH SOLE 2 63317 0 6083 TTEC HLDGS INC COM 89854H102 933 90 SH SOLE 4 90 0 0 TTEC HLDGS INC COM 89854H102 2240 216 SH SOLE 7 216 0 0 TTEC HLDGS INC COM 89854H102 611229 58942 SH SOLE 18 58942 0 0 TTEC HLDGS INC COM 89854H102 412902 39817 SH SOLE 19 39817 0 0 TTEC HLDGS INC COM 89854H102 23142822 2231709 SH SOLE 21 2231709 0 0 TTEC HLDGS INC COM 89854H102 6492439 626079 SH SOLE 22 606478 0 19601 TTEC HLDGS INC COM 89854H102 30467 2938 SH SOLE 25 2938 0 0 TTEC HLDGS INC COM 89854H102 63537 6127 SH SOLE 26 6127 0 0 TTEC HLDGS INC COM 89854H102 3464 334 SH SOLE 28 334 0 0 TTEC HLDGS INC COM 89854H102 403994 38958 SH SOLE 30 38958 0 0 TTEC HLDGS INC COM 89854H102 22762 2195 SH SOLE 40 2195 0 0 TTEC HLDGS INC COM 89854H102 711434 68605 SH SOLE 43 54002 0 14603 TTM TECHNOLOGIES INC COM 87305R109 9421707 602026 SH SOLE 2 381370 0 220656 TTM TECHNOLOGIES INC COM 87305R109 5556 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 32536 2079 SH SOLE 7 2079 0 0 TTM TECHNOLOGIES INC COM 87305R109 6738452 430572 SH SOLE 18 430572 0 0 TTM TECHNOLOGIES INC COM 87305R109 12130612 775119 SH SOLE 19 775119 0 0 TTM TECHNOLOGIES INC COM 87305R109 191345445 12226546 SH SOLE 21 12226546 0 0 TTM TECHNOLOGIES INC COM 87305R109 60466138 3863651 SH SOLE 22 3677329 0 186322 TTM TECHNOLOGIES INC COM 87305R109 311232 19887 SH SOLE 23 19887 0 0 TTM TECHNOLOGIES INC COM 87305R109 299541 19140 SH SOLE 25 19140 0 0 TTM TECHNOLOGIES INC COM 87305R109 3508761 224202 SH SOLE 26 48260 0 175942 TTM TECHNOLOGIES INC COM 87305R109 3221412 205841 SH SOLE 30 205841 0 0 TTM TECHNOLOGIES INC COM 87305R109 44790 2862 SH SOLE 36 2862 0 0 TTM TECHNOLOGIES INC COM 87305R109 363628 23235 SH SOLE 40 23235 0 0 TTM TECHNOLOGIES INC COM 87305R109 1255412 80218 SH SOLE 43 74794 0 5424 TUCOWS INC COM NEW 898697206 65907 3551 SH SOLE 2 342 0 3209 TUCOWS INC COM NEW 898697206 511718 27571 SH SOLE 18 27571 0 0 TUCOWS INC COM NEW 898697206 371348 20008 SH SOLE 19 20008 0 0 TUCOWS INC COM NEW 898697206 6698861 360930 SH SOLE 21 360930 0 0 TUCOWS INC COM NEW 898697206 4868548 262314 SH SOLE 22 255619 0 6695 TUCOWS INC COM NEW 898697206 13994 754 SH SOLE 28 754 0 0 TUCOWS INC COM NEW 898697206 135321 7291 SH SOLE 30 7291 0 0 TUPPERWARE BRANDS CORP COM 899896104 9342 6972 SH SOLE 18 6972 0 0 TUPPERWARE BRANDS CORP COM 899896104 128115 95608 SH SOLE 21 95608 0 0 TUPPERWARE BRANDS CORP COM 899896104 686120 512030 SH SOLE 22 512030 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 13689752 2637717 SH SOLE 43 2449080 0 188637 TURNING PT BRANDS INC COM 90041L105 5353462 182712 SH SOLE 2 178551 0 4161 TURNING PT BRANDS INC COM 90041L105 1465 50 SH SOLE 4 50 0 0 TURNING PT BRANDS INC COM 90041L105 5919 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 1250641 42684 SH SOLE 18 42684 0 0 TURNING PT BRANDS INC COM 90041L105 3574248 121988 SH SOLE 19 121988 0 0 TURNING PT BRANDS INC COM 90041L105 19877560 678415 SH SOLE 21 678415 0 0 TURNING PT BRANDS INC COM 90041L105 15219270 519429 SH SOLE 22 501456 0 17973 TURNING PT BRANDS INC COM 90041L105 29945 1022 SH SOLE 26 1022 0 0 TURNING PT BRANDS INC COM 90041L105 335075 11436 SH SOLE 30 11436 0 0 TURNING PT BRANDS INC COM 90041L105 29505 1007 SH SOLE 43 1007 0 0 TURNSTONE BIOLOGICS CORP COM 90042W100 5015 1914 SH SOLE 2 0 0 1914 TURNSTONE BIOLOGICS CORP COM 90042W100 64879 24763 SH SOLE 18 24763 0 0 TURNSTONE BIOLOGICS CORP COM 90042W100 33609 12828 SH SOLE 19 12828 0 0 TURNSTONE BIOLOGICS CORP COM 90042W100 1218544 465093 SH SOLE 21 465093 0 0 TURNSTONE BIOLOGICS CORP COM 90042W100 416072 158806 SH SOLE 22 152375 0 6431 TURTLE BEACH CORP COM NEW 900450206 700565 40636 SH SOLE 2 33372 0 7264 TURTLE BEACH CORP COM NEW 900450206 1758 102 SH SOLE 7 102 0 0 TURTLE BEACH CORP COM NEW 900450206 773904 44890 SH SOLE 18 44890 0 0 TURTLE BEACH CORP COM NEW 900450206 779196 45197 SH SOLE 19 45197 0 0 TURTLE BEACH CORP COM NEW 900450206 10369205 601462 SH SOLE 21 601462 0 0 TURTLE BEACH CORP COM NEW 900450206 8289578 480834 SH SOLE 22 464875 0 15959 TURTLE BEACH CORP COM NEW 900450206 3586 208 SH SOLE 43 208 0 0 TUTOR PERINI CORP COM 901109108 3467870 239825 SH SOLE 2 199092 0 40733 TUTOR PERINI CORP COM 901109108 2473 171 SH SOLE 7 171 0 0 TUTOR PERINI CORP COM 901109108 1718369 118836 SH SOLE 18 118836 0 0 TUTOR PERINI CORP COM 901109108 4302616 297553 SH SOLE 19 297553 0 0 TUTOR PERINI CORP COM 901109108 38317626 2649905 SH SOLE 21 2649905 0 0 TUTOR PERINI CORP COM 901109108 21486808 1485948 SH SOLE 22 1430560 0 55388 TUTOR PERINI CORP COM 901109108 45882 3173 SH SOLE 23 3173 0 0 TUTOR PERINI CORP COM 901109108 156139 10798 SH SOLE 26 0 0 10798 TUTOR PERINI CORP COM 901109108 25016 1730 SH SOLE 28 1730 0 0 TUTOR PERINI CORP COM 901109108 951989 65836 SH SOLE 43 65300 0 536 TUYA INC SPONSERED ADS 90114C107 10131 5789 SH SOLE 2 5789 0 0 TUYA INC SPONSERED ADS 90114C107 2667 1524 SH SOLE 4 1524 0 0 TUYA INC SPONSERED ADS 90114C107 44791 25595 SH SOLE 7 25595 0 0 TUYA INC SPONSERED ADS 90114C107 103829 59331 SH SOLE 19 59331 0 0 TUYA INC SPONSERED ADS 90114C107 4545931 2597675 SH SOLE 21 2597675 0 0 TUYA INC SPONSERED ADS 90114C107 2434530 1391160 SH SOLE 22 1188358 0 202802 TUYA INC SPONSERED ADS 90114C107 386283 220733 SH SOLE 25 220733 0 0 TUYA INC SPONSERED ADS 90114C107 129369 73925 SH SOLE 28 0 0 73925 TUYA INC SPONSERED ADS 90114C107 637844 364482 SH SOLE 30 364482 0 0 TUYA INC SPONSERED ADS 90114C107 85530 48874 SH SOLE 34 48874 0 0 TWELVE SEAS INVESTMENT CO II COM CL A 90118T106 53300 5000 SH SOLE 2 5000 0 0 TWILIO INC CL A 90138F102 14818724 242334 SH SOLE 2 25938 0 216396 TWILIO INC CL A 90138F102 7471980 122191 SH SOLE 4 54714 0 67477 TWILIO INC CL A 90138F102 13871021 226836 SH SOLE 7 215586 0 11250 TWILIO INC CL A 90138F102 344336 5631 SH SOLE 13 5631 0 0 TWILIO INC CL A 90138F102 1067557 17458 SH SOLE 15 17458 0 0 TWILIO INC CL A 90138F102 8424758 137772 SH SOLE 18 126944 0 10828 TWILIO INC CL A 90138F102 2393044 39134 SH SOLE 19 39134 0 0 TWILIO INC CL A 90138F102 198374575 3244065 SH SOLE 21 3244065 0 0 TWILIO INC CL A 90138F102 275197992 4500376 SH SOLE 22 4184357 0 316019 TWILIO INC CL A 90138F102 15867324 259482 SH SOLE 23 259482 0 0 TWILIO INC CL A 90138F102 28260962 462158 SH SOLE 25 460120 0 2038 TWILIO INC CL A 90138F102 10665049 174408 SH SOLE 26 109234 0 65174 TWILIO INC CL A 90138F102 15713838 256972 SH SOLE 28 8980 0 247992 TWILIO INC CL A 90138F102 43242284 707151 SH SOLE 30 707151 0 0 TWILIO INC CL A 90138F102 2498834 40864 SH SOLE 31 38268 0 2596 TWILIO INC CL A 90138F102 479049 7834 SH SOLE 34 7834 0 0 TWILIO INC CL A 90138F102 2339844 38264 SH SOLE 36 38264 0 0 TWILIO INC CL A 90138F102 515311 8427 SH SOLE 40 8427 0 0 TWILIO INC CL A 90138F102 9173 150 SH OTR 43 150 0 0 TWILIO INC CL A 90138F102 12309434 201299 SH SOLE 43 177176 0 24123 TWIN DISC INC COM 901476101 56549 3421 SH SOLE 18 3421 0 0 TWIN DISC INC COM 901476101 393596 23811 SH SOLE 21 23811 0 0 TWIN DISC INC COM 901476101 2214888 133992 SH SOLE 22 133992 0 0 TWIN DISC INC COM 901476101 29721 1798 SH SOLE 26 1798 0 0 TWIST BIOSCIENCE CORP COM 90184D100 4790980 139638 SH SOLE 2 56477 0 83161 TWIST BIOSCIENCE CORP COM 90184D100 4529 132 SH SOLE 4 132 0 0 TWIST BIOSCIENCE CORP COM 90184D100 426542 12432 SH SOLE 7 11913 0 519 TWIST BIOSCIENCE CORP COM 90184D100 5534443 161307 SH SOLE 18 154143 0 7164 TWIST BIOSCIENCE CORP COM 90184D100 16971579 494654 SH SOLE 19 494654 0 0 TWIST BIOSCIENCE CORP COM 90184D100 90676904 2642871 SH SOLE 21 2642871 0 0 TWIST BIOSCIENCE CORP COM 90184D100 66859931 1948701 SH SOLE 22 1848488 0 100213 TWIST BIOSCIENCE CORP COM 90184D100 207919 6060 SH SOLE 23 6060 0 0 TWIST BIOSCIENCE CORP COM 90184D100 360324 10502 SH SOLE 25 10502 0 0 TWIST BIOSCIENCE CORP COM 90184D100 3081553 89815 SH SOLE 26 34446 0 55369 TWIST BIOSCIENCE CORP COM 90184D100 27654 806 SH SOLE 28 806 0 0 TWIST BIOSCIENCE CORP COM 90184D100 6164443 179669 SH SOLE 30 179669 0 0 TWIST BIOSCIENCE CORP COM 90184D100 52391 1527 SH SOLE 34 1527 0 0 TWIST BIOSCIENCE CORP COM 90184D100 23262 678 SH SOLE 36 678 0 0 TWIST BIOSCIENCE CORP COM 90184D100 412749 12030 SH SOLE 40 12030 0 0 TWIST BIOSCIENCE CORP COM 90184D100 2542474 74103 SH SOLE 43 61422 0 12681 TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 1771875 1875000 PRN SOLE 21 1875000 0 0 TWO HBRS INVT CORP COM 90187B804 1122077 84749 SH SOLE 2 27949 0 56800 TWO HBRS INVT CORP COM 90187B804 4343 328 SH SOLE 4 328 0 0 TWO HBRS INVT CORP COM 90187B804 11572 874 SH SOLE 7 874 0 0 TWO HBRS INVT CORP COM 90187B804 4260195 321767 SH SOLE 18 321767 0 0 TWO HBRS INVT CORP COM 90187B804 2944113 222365 SH SOLE 19 222365 0 0 TWO HBRS INVT CORP COM 90187B804 175216518 13233876 SH SOLE 21 13233876 0 0 TWO HBRS INVT CORP COM 90187B804 40670010 3071753 SH SOLE 22 2941809 0 129944 TWO HBRS INVT CORP COM 90187B804 264641 19988 SH SOLE 25 19988 0 0 TWO HBRS INVT CORP COM 90187B804 257584 19455 SH SOLE 26 19455 0 0 TWO HBRS INVT CORP COM 90187B804 155213 11723 SH SOLE 28 1397 0 10326 TWO HBRS INVT CORP COM 90187B804 2716716 205190 SH SOLE 30 205190 0 0 TWO HBRS INVT CORP COM 90187B804 48472 3661 SH SOLE 36 3661 0 0 TWO HBRS INVT CORP COM 90187B804 278278 21018 SH SOLE 40 21018 0 0 TWO HBRS INVT CORP COM 90187B804 1734387 130996 SH SOLE 43 125032 0 5964 TYLER TECHNOLOGIES INC COM 902252105 27551273 64825 SH SOLE 2 11255 0 53570 TYLER TECHNOLOGIES INC COM 902252105 13207611 31076 SH SOLE 4 12716 0 18360 TYLER TECHNOLOGIES INC COM 902252105 11297616 26582 SH SOLE 7 23304 0 3278 TYLER TECHNOLOGIES INC COM 902252105 567388 1335 SH SOLE 13 1335 0 0 TYLER TECHNOLOGIES INC COM 902252105 2723464 6408 SH SOLE 15 6408 0 0 TYLER TECHNOLOGIES INC COM 902252105 39629632 93244 SH SOLE 18 90627 0 2617 TYLER TECHNOLOGIES INC COM 902252105 34241356 80566 SH SOLE 19 80566 0 0 TYLER TECHNOLOGIES INC COM 902252105 620035189 1458872 SH SOLE 21 1458872 0 0 TYLER TECHNOLOGIES INC COM 902252105 386537670 909479 SH SOLE 22 818499 0 90980 TYLER TECHNOLOGIES INC COM 902252105 26366770 62038 SH SOLE 23 62038 0 0 TYLER TECHNOLOGIES INC COM 902252105 24625079 57940 SH SOLE 25 57940 0 0 TYLER TECHNOLOGIES INC COM 902252105 16388811 38561 SH SOLE 26 22056 0 16505 TYLER TECHNOLOGIES INC COM 902252105 25620878 60283 SH SOLE 28 545 0 59738 TYLER TECHNOLOGIES INC COM 902252105 107160321 252136 SH SOLE 30 252136 0 0 TYLER TECHNOLOGIES INC COM 902252105 4117072 9687 SH SOLE 31 9033 0 654 TYLER TECHNOLOGIES INC COM 902252105 848745 1997 SH SOLE 34 1997 0 0 TYLER TECHNOLOGIES INC COM 902252105 3518658 8279 SH SOLE 36 8279 0 0 TYLER TECHNOLOGIES INC COM 902252105 930772 2190 SH SOLE 40 2190 0 0 TYLER TECHNOLOGIES INC COM 902252105 17775 42 SH OTR 43 42 0 0 TYLER TECHNOLOGIES INC COM 902252105 11700100 27529 SH SOLE 43 22939 0 4590 TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 13540660 13480000 PRN SOLE 2 13480000 0 0 TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 4585543 4565000 PRN SOLE 21 4565000 0 0 TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 16674700 16600000 PRN SOLE 22 16600000 0 0 TYRA BIOSCIENCES INC COM 90240B106 108092 6591 SH SOLE 2 599 0 5992 TYRA BIOSCIENCES INC COM 90240B106 620314 37824 SH SOLE 18 37824 0 0 TYRA BIOSCIENCES INC COM 90240B106 525062 32016 SH SOLE 19 32016 0 0 TYRA BIOSCIENCES INC COM 90240B106 8187585 499243 SH SOLE 21 499243 0 0 TYRA BIOSCIENCES INC COM 90240B106 7653322 466666 SH SOLE 22 459045 0 7621 TYRA BIOSCIENCES INC COM 90240B106 30914 1885 SH SOLE 43 0 0 1885 TYSON FOODS INC CL A 902494103 44049732 750038 SH SOLE 2 257719 0 492319 TYSON FOODS INC CL A 902494103 8219381 139952 SH SOLE 4 109167 0 30785 TYSON FOODS INC CL A 902494103 15121037 257467 SH SOLE 7 235150 0 22317 TYSON FOODS INC CL A 902494103 506311 8621 SH SOLE 13 8621 0 0 TYSON FOODS INC CL A 902494103 2319776 39499 SH SOLE 15 39499 0 0 TYSON FOODS INC CL A 902494103 27319610 465173 SH SOLE 18 446853 0 18320 TYSON FOODS INC CL A 902494103 7049127 120026 SH SOLE 19 120026 0 0 TYSON FOODS INC CL A 902494103 464434726 7907964 SH SOLE 21 7907964 0 0 TYSON FOODS INC CL A 902494103 361708262 6158833 SH SOLE 22 5532067 0 626766 TYSON FOODS INC CL A 902494103 25217252 429376 SH SOLE 23 429376 0 0 TYSON FOODS INC CL A 902494103 23515844 400406 SH SOLE 25 400406 0 0 TYSON FOODS INC CL A 902494103 15864441 270125 SH SOLE 26 183458 0 86667 TYSON FOODS INC CL A 902494103 27475127 467821 SH SOLE 28 4362 0 463459 TYSON FOODS INC CL A 902494103 15563 265 SH SOLE 29 265 0 0 TYSON FOODS INC CL A 902494103 134820471 2295598 SH SOLE 30 2295598 0 0 TYSON FOODS INC CL A 902494103 3633977 61876 SH SOLE 31 57576 0 4300 TYSON FOODS INC CL A 902494103 762139 12977 SH SOLE 34 12977 0 0 TYSON FOODS INC CL A 902494103 4494666 76531 SH SOLE 36 76531 0 0 TYSON FOODS INC CL A 902494103 874020 14882 SH SOLE 40 14882 0 0 TYSON FOODS INC CL A 902494103 17317491 294866 SH SOLE 43 249702 0 45164 U HAUL HOLDING COMPANY COM 023586100 3295074 48787 SH SOLE 2 1347 0 47440 U HAUL HOLDING COMPANY COM 023586100 10874 161 SH SOLE 7 161 0 0 U HAUL HOLDING COMPANY COM 023586100 161083 2385 SH SOLE 18 2385 0 0 U HAUL HOLDING COMPANY COM 023586100 189922 2812 SH SOLE 19 2812 0 0 U HAUL HOLDING COMPANY COM 023586100 7898871 116951 SH SOLE 21 116951 0 0 U HAUL HOLDING COMPANY COM 023586100 15249722 225788 SH SOLE 22 217103 0 8685 U HAUL HOLDING COMPANY COM 023586100 10806 160 SH SOLE 28 160 0 0 U HAUL HOLDING COMPANY COM 023586100 743 11 SH SOLE 30 11 0 0 U HAUL HOLDING COMPANY COM 023586100 8848 131 SH SOLE 31 131 0 0 U HAUL HOLDING COMPANY COM 023586100 12833 190 SH SOLE 36 190 0 0 U HAUL HOLDING COMPANY COM 023586100 1111708 16460 SH SOLE 43 14877 0 1583 U HAUL HOLDING COMPANY COM SER N 023586506 3363606 50444 SH SOLE 2 11441 0 39003 U HAUL HOLDING COMPANY COM SER N 023586506 10990864 164830 SH SOLE 4 66976 0 97854 U HAUL HOLDING COMPANY COM SER N 023586506 930386 13953 SH SOLE 7 13689 0 264 U HAUL HOLDING COMPANY COM SER N 023586506 306261 4593 SH SOLE 13 4593 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 534707 8019 SH SOLE 15 8019 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 5880909 88196 SH SOLE 18 82247 0 5949 U HAUL HOLDING COMPANY COM SER N 023586506 2157231 32352 SH SOLE 19 32352 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 99811358 1496871 SH SOLE 21 1496871 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 173356264 2599824 SH SOLE 22 2415565 0 184259 U HAUL HOLDING COMPANY COM SER N 023586506 9456558 141820 SH SOLE 23 141820 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 7476362 112123 SH SOLE 25 109167 0 2956 U HAUL HOLDING COMPANY COM SER N 023586506 4504234 67550 SH SOLE 26 40974 0 26576 U HAUL HOLDING COMPANY COM SER N 023586506 8549109 128211 SH SOLE 28 545 0 127666 U HAUL HOLDING COMPANY COM SER N 023586506 35545508 533076 SH SOLE 30 353748 0 179328 U HAUL HOLDING COMPANY COM SER N 023586506 1458758 21877 SH SOLE 31 20368 0 1509 U HAUL HOLDING COMPANY COM SER N 023586506 282657 4239 SH SOLE 34 4239 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 815163 12225 SH SOLE 36 12225 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 283123 4246 SH SOLE 40 4246 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 6654333 99795 SH SOLE 43 93578 0 6217 U S ENERGY CORP DEL COM 911805307 2285 2116 SH SOLE 18 2116 0 0 U S ENERGY CORP DEL COM 911805307 24007 22229 SH SOLE 21 22229 0 0 U S ENERGY CORP DEL COM 911805307 13085 12116 SH SOLE 22 12116 0 0 U S GLOBAL INVS INC CL A 902952100 98259 35345 SH SOLE 2 35345 0 0 U S GLOBAL INVS INC CL A 902952100 845370 304090 SH SOLE 22 304090 0 0 U S GOLD CORP COM NEW 90291C201 4290 1169 SH SOLE 18 1169 0 0 U S GOLD CORP COM NEW 90291C201 66662 18164 SH SOLE 21 18164 0 0 U S PHYSICAL THERAPY COM 90337L108 883095 7824 SH SOLE 2 4327 0 3497 U S PHYSICAL THERAPY COM 90337L108 4853 43 SH SOLE 4 43 0 0 U S PHYSICAL THERAPY COM 90337L108 14786 131 SH SOLE 7 131 0 0 U S PHYSICAL THERAPY COM 90337L108 4777336 42326 SH SOLE 18 42326 0 0 U S PHYSICAL THERAPY COM 90337L108 3574819 31672 SH SOLE 19 31672 0 0 U S PHYSICAL THERAPY COM 90337L108 196248198 1738710 SH SOLE 21 1738710 0 0 U S PHYSICAL THERAPY COM 90337L108 46844549 415031 SH SOLE 22 402525 0 12506 U S PHYSICAL THERAPY COM 90337L108 352493 3123 SH SOLE 25 3123 0 0 U S PHYSICAL THERAPY COM 90337L108 472361 4185 SH SOLE 26 4185 0 0 U S PHYSICAL THERAPY COM 90337L108 2483 22 SH SOLE 28 22 0 0 U S PHYSICAL THERAPY COM 90337L108 3397726 30103 SH SOLE 30 30103 0 0 U S PHYSICAL THERAPY COM 90337L108 371455 3291 SH SOLE 40 3291 0 0 U S PHYSICAL THERAPY COM 90337L108 2901888 25710 SH SOLE 43 19135 0 6575 U S SILICA HLDGS INC COM 90346E103 3195786 257517 SH SOLE 2 141457 0 116060 U S SILICA HLDGS INC COM 90346E103 5870 473 SH SOLE 7 473 0 0 U S SILICA HLDGS INC COM 90346E103 3177159 256016 SH SOLE 18 256016 0 0 U S SILICA HLDGS INC COM 90346E103 6367484 513093 SH SOLE 19 513093 0 0 U S SILICA HLDGS INC COM 90346E103 126227062 10171399 SH SOLE 21 10171399 0 0 U S SILICA HLDGS INC COM 90346E103 34891807 2811588 SH SOLE 22 2662901 0 148687 U S SILICA HLDGS INC COM 90346E103 47034 3790 SH SOLE 23 3790 0 0 U S SILICA HLDGS INC COM 90346E103 202767 16339 SH SOLE 25 16339 0 0 U S SILICA HLDGS INC COM 90346E103 1092614 88043 SH SOLE 26 39705 0 48338 U S SILICA HLDGS INC COM 90346E103 2299052 185258 SH SOLE 30 185258 0 0 U S SILICA HLDGS INC COM 90346E103 181397 14617 SH SOLE 40 14617 0 0 U S SILICA HLDGS INC COM 90346E103 92852 7482 SH SOLE 43 6268 0 1214 UBER TECHNOLOGIES INC COM 90353T100 287966467 3740310 SH SOLE 2 891473 0 2848837 UBER TECHNOLOGIES INC COM 90353T100 73533534 955105 SH SOLE 4 748293 0 206812 UBER TECHNOLOGIES INC COM 90353T100 134456029 1746409 SH SOLE 7 1563015 0 183394 UBER TECHNOLOGIES INC COM 90353T100 8979575 116633 SH SOLE 13 116633 0 0 UBER TECHNOLOGIES INC COM 90353T100 21254783 276072 SH SOLE 15 276072 0 0 UBER TECHNOLOGIES INC COM 90353T100 757719874 9841796 SH SOLE 18 9595665 0 246131 UBER TECHNOLOGIES INC COM 90353T100 120465329 1564688 SH SOLE 19 1564688 0 0 UBER TECHNOLOGIES INC COM 90353T100 3766579306 48922968 SH SOLE 21 48922968 0 0 UBER TECHNOLOGIES INC COM 90353T100 3366903814 43731703 SH SOLE 22 39509208 0 4222495 UBER TECHNOLOGIES INC COM 90353T100 261326541 3394292 SH SOLE 23 3394292 0 0 UBER TECHNOLOGIES INC COM 90353T100 336678964 4373022 SH SOLE 25 4203477 0 169545 UBER TECHNOLOGIES INC COM 90353T100 156303019 2030173 SH SOLE 26 1207142 0 823031 UBER TECHNOLOGIES INC COM 90353T100 273006309 3545997 SH SOLE 28 109191 0 3436806 UBER TECHNOLOGIES INC COM 90353T100 852139409 11068183 SH SOLE 30 10838475 0 229708 UBER TECHNOLOGIES INC COM 90353T100 32166807 417805 SH SOLE 31 388743 0 29062 UBER TECHNOLOGIES INC COM 90353T100 130211647 1691280 SH SOLE 34 1691280 0 0 UBER TECHNOLOGIES INC COM 90353T100 31285348 406356 SH SOLE 36 406356 0 0 UBER TECHNOLOGIES INC COM 90353T100 7038349 91419 SH SOLE 40 91419 0 0 UBER TECHNOLOGIES INC COM 90353T100 187240 2432 SH OTR 43 2432 0 0 UBER TECHNOLOGIES INC COM 90353T100 151368964 1966086 SH SOLE 43 1668181 0 297905 UBER TECHNOLOGIES INC OPTIONS 90353T100 531231 6900 SH Call SOLE 4 6900 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 169378 2200 SH Call SOLE 7 2200 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 12241410 159000 SH Call SOLE 18 159000 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 86559857 1124300 SH Call SOLE 19 1124300 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 5112136 66400 SH Call SOLE 22 66400 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 307960 4000 SH Call SOLE 30 4000 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 41759376 542400 SH Call SOLE 34 542400 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1439045 1282000 PRN SOLE 2 1008000 0 274000 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 695950 620000 PRN SOLE 18 620000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 8053938 7175000 PRN SOLE 19 7175000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 10029538 8935000 PRN SOLE 21 8935000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1498538 1335000 PRN SOLE 22 1335000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 134700 120000 PRN SOLE 26 120000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 3368 3000 PRN SOLE 30 3000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1784775 1590000 PRN SOLE 34 1590000 0 0 UBIQUITI INC COM 90353W103 1119459 9663 SH SOLE 2 4358 0 5305 UBIQUITI INC COM 90353W103 5213 45 SH SOLE 7 45 0 0 UBIQUITI INC COM 90353W103 173659 1499 SH SOLE 18 1499 0 0 UBIQUITI INC COM 90353W103 114228 986 SH SOLE 19 986 0 0 UBIQUITI INC COM 90353W103 14345590 123829 SH SOLE 21 123829 0 0 UBIQUITI INC COM 90353W103 13055716 112695 SH SOLE 22 108989 0 3706 UBIQUITI INC COM 90353W103 1054119 9099 SH SOLE 25 9099 0 0 UBIQUITI INC COM 90353W103 117009 1010 SH SOLE 28 0 0 1010 UBIQUITI INC COM 90353W103 4526607 39073 SH SOLE 30 39073 0 0 UBIQUITI INC COM 90353W103 6835 59 SH SOLE 31 59 0 0 UBIQUITI INC COM 90353W103 3933407 33953 SH SOLE 43 29964 0 3988 UBS GROUP AG SHS H42097107 2550 83 SH SOLE 2 83 0 0 UBS GROUP AG SHS H42097107 1593692 51878 SH SOLE 18 51878 0 0 UBS GROUP AG SHS H42097107 1394319 45388 SH SOLE 23 45388 0 0 UBS GROUP AG SHS H42097107 92209071 3001597 SH SOLE 43 2686158 0 315439 UDEMY INC COM 902685106 446403 40656 SH SOLE 2 21380 0 19276 UDEMY INC COM 902685106 4392 400 SH SOLE 4 400 0 0 UDEMY INC COM 902685106 9004 820 SH SOLE 7 820 0 0 UDEMY INC COM 902685106 2284817 208089 SH SOLE 18 208089 0 0 UDEMY INC COM 902685106 2127650 193775 SH SOLE 19 193775 0 0 UDEMY INC COM 902685106 35275270 3212684 SH SOLE 21 3212684 0 0 UDEMY INC COM 902685106 27566750 2510633 SH SOLE 22 2445921 0 64712 UDEMY INC COM 902685106 137184 12494 SH SOLE 25 12494 0 0 UDEMY INC COM 902685106 495989 45172 SH SOLE 30 45172 0 0 UDEMY INC COM 902685106 173824 15831 SH SOLE 40 15831 0 0 UDEMY INC COM 902685106 175724 16004 SH SOLE 43 14472 0 1532 UDR INC COM 902653104 22726799 607506 SH SOLE 2 178622 0 428884 UDR INC COM 902653104 25874065 691635 SH SOLE 4 513139 0 178496 UDR INC COM 902653104 26724021 714355 SH SOLE 7 638502 0 75853 UDR INC COM 902653104 414839 11089 SH SOLE 13 11089 0 0 UDR INC COM 902653104 1599539 42757 SH SOLE 15 42757 0 0 UDR INC COM 902653104 26335854 703979 SH SOLE 18 684919 0 19060 UDR INC COM 902653104 50756915 1356774 SH SOLE 19 1356774 0 0 UDR INC COM 902653104 447503770 11962143 SH SOLE 21 11962143 0 0 UDR INC COM 902653104 397349529 10621479 SH SOLE 22 9183639 0 1437840 UDR INC COM 902653104 20314677 543028 SH SOLE 23 543028 0 0 UDR INC COM 902653104 103607294 2769508 SH SOLE 25 2769508 0 0 UDR INC COM 902653104 12106400 323614 SH SOLE 26 188980 0 134634 UDR INC COM 902653104 42026843 1123412 SH SOLE 28 168862 0 954550 UDR INC COM 902653104 96985238 2592495 SH SOLE 30 2592495 0 0 UDR INC COM 902653104 2696662 72084 SH SOLE 31 67409 0 4675 UDR INC COM 902653104 13242990 353996 SH SOLE 34 353996 0 0 UDR INC COM 902653104 2745557 73391 SH SOLE 36 73391 0 0 UDR INC COM 902653104 567323 15165 SH SOLE 40 15165 0 0 UDR INC COM 902653104 22596 604 SH OTR 43 604 0 0 UDR INC COM 902653104 7122142 190381 SH SOLE 43 177237 0 13144 UFP INDUSTRIES INC COM 90278Q108 23266726 189145 SH SOLE 2 117482 0 71663 UFP INDUSTRIES INC COM 90278Q108 21773 177 SH SOLE 4 177 0 0 UFP INDUSTRIES INC COM 90278Q108 96194 782 SH SOLE 7 782 0 0 UFP INDUSTRIES INC COM 90278Q108 313552 2549 SH SOLE 13 2549 0 0 UFP INDUSTRIES INC COM 90278Q108 31574822 256685 SH SOLE 18 242766 0 13919 UFP INDUSTRIES INC COM 90278Q108 47149733 383300 SH SOLE 19 383300 0 0 UFP INDUSTRIES INC COM 90278Q108 598693114 4867028 SH SOLE 21 4867028 0 0 UFP INDUSTRIES INC COM 90278Q108 286739508 2331026 SH SOLE 22 2225479 0 105547 UFP INDUSTRIES INC COM 90278Q108 711121 5781 SH SOLE 23 5781 0 0 UFP INDUSTRIES INC COM 90278Q108 1489282 12107 SH SOLE 25 12107 0 0 UFP INDUSTRIES INC COM 90278Q108 2977580 24206 SH SOLE 26 23522 0 684 UFP INDUSTRIES INC COM 90278Q108 135557 1102 SH SOLE 28 1102 0 0 UFP INDUSTRIES INC COM 90278Q108 4549771 36987 SH SOLE 30 36987 0 0 UFP INDUSTRIES INC COM 90278Q108 92504 752 SH SOLE 36 752 0 0 UFP INDUSTRIES INC COM 90278Q108 1609217 13082 SH SOLE 40 13082 0 0 UFP INDUSTRIES INC COM 90278Q108 7340847 59677 SH SOLE 43 54997 0 4680 UFP TECHNOLOGIES INC COM 902673102 963908 3822 SH SOLE 2 2117 0 1705 UFP TECHNOLOGIES INC COM 902673102 7566 30 SH SOLE 4 30 0 0 UFP TECHNOLOGIES INC COM 902673102 457491 1814 SH SOLE 7 1718 0 96 UFP TECHNOLOGIES INC COM 902673102 5371608 21299 SH SOLE 18 21299 0 0 UFP TECHNOLOGIES INC COM 902673102 3848572 15260 SH SOLE 19 15260 0 0 UFP TECHNOLOGIES INC COM 902673102 206834012 820119 SH SOLE 21 820119 0 0 UFP TECHNOLOGIES INC COM 902673102 50794593 201406 SH SOLE 22 194978 0 6428 UFP TECHNOLOGIES INC COM 902673102 393432 1560 SH SOLE 25 1560 0 0 UFP TECHNOLOGIES INC COM 902673102 1802726 7148 SH SOLE 26 0 0 7148 UFP TECHNOLOGIES INC COM 902673102 193942 769 SH SOLE 28 0 0 769 UFP TECHNOLOGIES INC COM 902673102 4039992 16019 SH SOLE 30 16019 0 0 UFP TECHNOLOGIES INC COM 902673102 438324 1738 SH SOLE 40 1738 0 0 UFP TECHNOLOGIES INC COM 902673102 941715 3734 SH SOLE 43 3596 0 138 UGI CORP NEW COM 902681105 64219511 2616932 SH SOLE 2 2151748 0 465184 UGI CORP NEW COM 902681105 10977920 447348 SH SOLE 4 271563 0 175785 UGI CORP NEW COM 902681105 5871416 239259 SH SOLE 7 234757 0 4502 UGI CORP NEW COM 902681105 3227354 131514 SH SOLE 13 131514 0 0 UGI CORP NEW COM 902681105 16372180 667163 SH SOLE 18 644235 0 22928 UGI CORP NEW COM 902681105 10807661 440410 SH SOLE 19 440410 0 0 UGI CORP NEW COM 902681105 378016221 15404084 SH SOLE 21 15404084 0 0 UGI CORP NEW COM 902681105 170168753 6934342 SH SOLE 22 6567739 0 366603 UGI CORP NEW COM 902681105 12907402 525974 SH SOLE 23 525974 0 0 UGI CORP NEW COM 902681105 1038901 42335 SH SOLE 25 42335 0 0 UGI CORP NEW COM 902681105 17468014 711818 SH SOLE 26 304289 0 407529 UGI CORP NEW COM 902681105 635193 25884 SH SOLE 28 3750 0 22134 UGI CORP NEW COM 902681105 2244846 91477 SH SOLE 29 91477 0 0 UGI CORP NEW COM 902681105 13409466 546433 SH SOLE 30 546433 0 0 UGI CORP NEW COM 902681105 4889939 199264 SH SOLE 31 199264 0 0 UGI CORP NEW COM 902681105 2209533 90038 SH SOLE 32 90038 0 0 UGI CORP NEW COM 902681105 4726797 192616 SH SOLE 34 192616 0 0 UGI CORP NEW COM 902681105 355560 14489 SH SOLE 36 14489 0 0 UGI CORP NEW COM 902681105 1110926 45270 SH SOLE 40 45270 0 0 UGI CORP NEW COM 902681105 15363631 626065 SH SOLE 43 575048 0 51017 UGI CORP NEW UNIT 06/01/2024 902681113 12582194 216412 SH SOLE 21 216412 0 0 UIPATH INC CL A 90364P105 9430403 415986 SH SOLE 2 43336 0 372650 UIPATH INC CL A 90364P105 5517606 243388 SH SOLE 4 98012 0 145376 UIPATH INC CL A 90364P105 1213230 53517 SH SOLE 7 52403 0 1114 UIPATH INC CL A 90364P105 162136 7152 SH SOLE 13 7152 0 0 UIPATH INC CL A 90364P105 848515 37429 SH SOLE 15 37429 0 0 UIPATH INC CL A 90364P105 12270092 541248 SH SOLE 18 517357 0 23891 UIPATH INC CL A 90364P105 2804415 123706 SH SOLE 19 123706 0 0 UIPATH INC CL A 90364P105 179674145 7925635 SH SOLE 21 7925635 0 0 UIPATH INC CL A 90364P105 237244112 10465113 SH SOLE 22 9727762 0 737351 UIPATH INC CL A 90364P105 12755842 562675 SH SOLE 23 562675 0 0 UIPATH INC CL A 90364P105 11411942 503394 SH SOLE 25 503394 0 0 UIPATH INC CL A 90364P105 8566948 377898 SH SOLE 26 219757 0 158141 UIPATH INC CL A 90364P105 11474693 506162 SH SOLE 28 5845 0 500317 UIPATH INC CL A 90364P105 71354754 3147541 SH SOLE 30 3147541 0 0 UIPATH INC CL A 90364P105 2021235 89159 SH SOLE 31 82791 0 6368 UIPATH INC CL A 90364P105 448254 19773 SH SOLE 34 19773 0 0 UIPATH INC CL A 90364P105 1713376 75579 SH SOLE 36 75579 0 0 UIPATH INC CL A 90364P105 475798 20988 SH SOLE 40 20988 0 0 UIPATH INC CL A 90364P105 28043 1237 SH OTR 43 1237 0 0 UIPATH INC CL A 90364P105 12183561 537431 SH SOLE 43 476858 0 60573 ULTA BEAUTY INC COM 90384S303 59992637 114735 SH SOLE 2 38973 0 75762 ULTA BEAUTY INC COM 90384S303 23826073 45567 SH SOLE 4 23671 0 21896 ULTA BEAUTY INC COM 90384S303 32776210 62684 SH SOLE 7 48055 0 14629 ULTA BEAUTY INC COM 90384S303 1517921 2903 SH SOLE 13 2903 0 0 ULTA BEAUTY INC COM 90384S303 3647088 6975 SH SOLE 15 6975 0 0 ULTA BEAUTY INC COM 90384S303 48125352 92039 SH SOLE 18 88729 0 3310 ULTA BEAUTY INC COM 90384S303 207410287 396669 SH SOLE 19 396669 0 0 ULTA BEAUTY INC COM 90384S303 1032463162 1974570 SH SOLE 21 1974570 0 0 ULTA BEAUTY INC COM 90384S303 609826578 1166284 SH SOLE 22 1053067 0 113217 ULTA BEAUTY INC COM 90384S303 39945940 76396 SH SOLE 23 76396 0 0 ULTA BEAUTY INC COM 90384S303 49688764 95029 SH SOLE 25 94650 0 379 ULTA BEAUTY INC COM 90384S303 36865132 70504 SH SOLE 26 50324 0 20180 ULTA BEAUTY INC COM 90384S303 63657503 121744 SH SOLE 28 1450 0 120294 ULTA BEAUTY INC COM 90384S303 144315 276 SH SOLE 29 276 0 0 ULTA BEAUTY INC COM 90384S303 255116812 487907 SH SOLE 30 457156 0 30751 ULTA BEAUTY INC COM 90384S303 5723444 10946 SH SOLE 31 10167 0 779 ULTA BEAUTY INC COM 90384S303 31102994 59484 SH SOLE 34 59484 0 0 ULTA BEAUTY INC COM 90384S303 6128154 11720 SH SOLE 36 11720 0 0 ULTA BEAUTY INC COM 90384S303 1223016 2339 SH SOLE 40 2339 0 0 ULTA BEAUTY INC COM 90384S303 34128 65 SH OTR 43 65 0 0 ULTA BEAUTY INC COM 90384S303 42756420 81771 SH SOLE 43 73262 0 8509 ULTRA CLEAN HLDGS INC COM 90385V107 2515904 54765 SH SOLE 2 26607 0 28158 ULTRA CLEAN HLDGS INC COM 90385V107 6753 147 SH SOLE 4 147 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 15114 329 SH SOLE 7 329 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 6443774 140265 SH SOLE 18 140265 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 4585961 99825 SH SOLE 19 99825 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 244032545 5311984 SH SOLE 21 5311984 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 62215531 1354278 SH SOLE 22 1292840 0 61438 ULTRA CLEAN HLDGS INC COM 90385V107 21913 477 SH SOLE 23 477 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 420902 9162 SH SOLE 25 9162 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1181807 25725 SH SOLE 26 12258 0 13467 ULTRA CLEAN HLDGS INC COM 90385V107 36247 789 SH SOLE 28 789 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 5062864 110206 SH SOLE 30 110206 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 397611 8655 SH SOLE 40 8655 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1285631 27985 SH SOLE 43 26061 0 1924 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7561446 161950 SH SOLE 2 89687 0 72263 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9992 214 SH SOLE 4 214 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 655481 14039 SH SOLE 7 13309 0 730 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3806542 81528 SH SOLE 18 77915 0 3613 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 21989122 470960 SH SOLE 19 470960 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 86759685 1858207 SH SOLE 21 1858207 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 104769792 2243945 SH SOLE 22 2130698 0 113247 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 157018 3363 SH SOLE 23 3363 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 691479 14810 SH SOLE 25 14810 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4623851 99033 SH SOLE 26 24091 0 74942 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 96788 2073 SH SOLE 28 1693 0 380 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7960552 170498 SH SOLE 30 170498 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 45710 979 SH SOLE 31 979 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1052673 22546 SH SOLE 34 22546 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 21991 471 SH SOLE 36 471 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 726403 15558 SH SOLE 40 15558 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3528083 75564 SH SOLE 43 65889 0 9675 ULTRALIFE CORP COM 903899102 54701 6209 SH SOLE 2 6209 0 0 ULTRALIFE CORP COM 903899102 14739 1673 SH SOLE 18 1673 0 0 ULTRALIFE CORP COM 903899102 189080 21462 SH SOLE 21 21462 0 0 ULTRALIFE CORP COM 903899102 1047791 118932 SH SOLE 22 118932 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1822009 318533 SH SOLE 2 318533 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 4118532 720023 SH SOLE 7 720023 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 10108807 1767274 SH SOLE 21 1767274 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 6624618 1158150 SH SOLE 22 1158150 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 146930 25687 SH SOLE 26 0 0 25687 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3228099 564353 SH SOLE 30 564353 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3933106 687606 SH SOLE 43 589946 0 97660 UMB FINL CORP COM 902788108 8843142 101657 SH SOLE 2 53962 0 47695 UMB FINL CORP COM 902788108 13049 150 SH SOLE 4 150 0 0 UMB FINL CORP COM 902788108 2164485 24882 SH SOLE 7 23943 0 939 UMB FINL CORP COM 902788108 15835573 182039 SH SOLE 18 182039 0 0 UMB FINL CORP COM 902788108 13229004 152075 SH SOLE 19 152075 0 0 UMB FINL CORP COM 902788108 301007321 3460252 SH SOLE 21 3460252 0 0 UMB FINL CORP COM 902788108 142798000 1641545 SH SOLE 22 1576176 0 65369 UMB FINL CORP COM 902788108 877990 10093 SH SOLE 25 10093 0 0 UMB FINL CORP COM 902788108 1654115 19015 SH SOLE 26 19015 0 0 UMB FINL CORP COM 902788108 160845 1849 SH SOLE 28 714 0 1135 UMB FINL CORP COM 902788108 10240289 117718 SH SOLE 30 117718 0 0 UMB FINL CORP COM 902788108 134921 1551 SH SOLE 36 1551 0 0 UMB FINL CORP COM 902788108 891039 10243 SH SOLE 40 10243 0 0 UMB FINL CORP COM 902788108 13586049 156179 SH SOLE 43 146301 0 9878 UMH PPTYS INC COM 903002103 1072684 66052 SH SOLE 2 37663 0 28389 UMH PPTYS INC COM 903002103 6788 418 SH SOLE 7 418 0 0 UMH PPTYS INC COM 903002103 2692495 165794 SH SOLE 18 165794 0 0 UMH PPTYS INC COM 903002103 2135040 131468 SH SOLE 19 131468 0 0 UMH PPTYS INC COM 903002103 41823116 2575315 SH SOLE 21 2575315 0 0 UMH PPTYS INC COM 903002103 28539770 1757375 SH SOLE 22 1656648 0 100727 UMH PPTYS INC COM 903002103 53576 3299 SH SOLE 23 3299 0 0 UMH PPTYS INC COM 903002103 219614 13523 SH SOLE 25 13523 0 0 UMH PPTYS INC COM 903002103 276632 17034 SH SOLE 26 17034 0 0 UMH PPTYS INC COM 903002103 693480 42702 SH SOLE 30 42702 0 0 UMH PPTYS INC COM 903002103 214644 13217 SH SOLE 40 13217 0 0 UMH PPTYS INC COM 903002103 1502971 92547 SH SOLE 43 88082 0 4465 UNDER ARMOUR INC CL A 904311107 3717122 503675 SH SOLE 2 336301 0 167374 UNDER ARMOUR INC CL A 904311107 5247 711 SH SOLE 4 711 0 0 UNDER ARMOUR INC CL A 904311107 325281 44076 SH SOLE 7 41861 0 2215 UNDER ARMOUR INC CL A 904311107 2948745 399559 SH SOLE 18 399559 0 0 UNDER ARMOUR INC CL A 904311107 6523492 883942 SH SOLE 19 883942 0 0 UNDER ARMOUR INC CL A 904311107 69338709 9395489 SH SOLE 21 9395489 0 0 UNDER ARMOUR INC CL A 904311107 37763585 5117017 SH SOLE 22 4864184 0 252833 UNDER ARMOUR INC CL A 904311107 10347 1402 SH SOLE 23 1402 0 0 UNDER ARMOUR INC CL A 904311107 1134424 153716 SH SOLE 25 153716 0 0 UNDER ARMOUR INC CL A 904311107 531663 72041 SH SOLE 26 70729 0 1312 UNDER ARMOUR INC CL A 904311107 24804 3361 SH SOLE 28 3361 0 0 UNDER ARMOUR INC CL A 904311107 938670 127191 SH SOLE 30 127191 0 0 UNDER ARMOUR INC CL A 904311107 20391 2763 SH SOLE 31 2763 0 0 UNDER ARMOUR INC CL A 904311107 1274829 172741 SH SOLE 34 172741 0 0 UNDER ARMOUR INC CL A 904311107 28944 3922 SH SOLE 36 3922 0 0 UNDER ARMOUR INC CL A 904311107 252152 34167 SH SOLE 40 34167 0 0 UNDER ARMOUR INC CL A 904311107 1069827 144963 SH SOLE 43 122643 0 22320 UNDER ARMOUR INC CL C 904311206 1736762 243244 SH SOLE 2 152017 0 91227 UNDER ARMOUR INC CL C 904311206 4405 617 SH SOLE 4 617 0 0 UNDER ARMOUR INC CL C 904311206 27325 3827 SH SOLE 7 3827 0 0 UNDER ARMOUR INC CL C 904311206 2143835 300257 SH SOLE 18 298390 0 1867 UNDER ARMOUR INC CL C 904311206 548902 76877 SH SOLE 19 76877 0 0 UNDER ARMOUR INC CL C 904311206 68832849 9640455 SH SOLE 21 9640455 0 0 UNDER ARMOUR INC CL C 904311206 45697349 6400189 SH SOLE 22 6121297 0 278892 UNDER ARMOUR INC CL C 904311206 245673 34408 SH SOLE 25 34408 0 0 UNDER ARMOUR INC CL C 904311206 571843 80090 SH SOLE 26 80090 0 0 UNDER ARMOUR INC CL C 904311206 25361 3552 SH SOLE 28 3552 0 0 UNDER ARMOUR INC CL C 904311206 788884 110488 SH SOLE 30 110488 0 0 UNDER ARMOUR INC CL C 904311206 16536 2316 SH SOLE 31 2316 0 0 UNDER ARMOUR INC CL C 904311206 40127 5620 SH SOLE 36 5620 0 0 UNDER ARMOUR INC CL C 904311206 301244 42191 SH SOLE 40 42191 0 0 UNDER ARMOUR INC CL C 904311206 208188 29158 SH SOLE 43 26251 0 2907 UNIFI INC COM NEW 904677200 697260 116404 SH SOLE 2 116404 0 0 UNIFI INC COM NEW 904677200 16419 2741 SH SOLE 18 2741 0 0 UNIFI INC COM NEW 904677200 228620 38167 SH SOLE 19 38167 0 0 UNIFI INC COM NEW 904677200 236575 39495 SH SOLE 21 39495 0 0 UNIFI INC COM NEW 904677200 1592603 265877 SH SOLE 22 262511 0 3366 UNIFI INC COM NEW 904677200 1108 185 SH SOLE 23 185 0 0 UNIFI INC COM NEW 904677200 1204 201 SH SOLE 43 201 0 0 UNIFIRST CORP MASS COM 904708104 2347548 13536 SH SOLE 2 4393 0 9143 UNIFIRST CORP MASS COM 904708104 10059 58 SH SOLE 4 58 0 0 UNIFIRST CORP MASS COM 904708104 19771 114 SH SOLE 7 114 0 0 UNIFIRST CORP MASS COM 904708104 8230294 47456 SH SOLE 18 47456 0 0 UNIFIRST CORP MASS COM 904708104 5570918 32122 SH SOLE 19 32122 0 0 UNIFIRST CORP MASS COM 904708104 302541698 1744460 SH SOLE 21 1744460 0 0 UNIFIRST CORP MASS COM 904708104 75396264 434736 SH SOLE 22 415462 0 19274 UNIFIRST CORP MASS COM 904708104 477279 2752 SH SOLE 25 2752 0 0 UNIFIRST CORP MASS COM 904708104 1533121 8840 SH SOLE 26 4593 0 4247 UNIFIRST CORP MASS COM 904708104 47173 272 SH SOLE 28 272 0 0 UNIFIRST CORP MASS COM 904708104 5511952 31782 SH SOLE 30 31782 0 0 UNIFIRST CORP MASS COM 904708104 567636 3273 SH SOLE 40 3273 0 0 UNIFIRST CORP MASS COM 904708104 1754613 10117 SH SOLE 43 9706 0 411 UNILEVER PLC SPON ADR NEW 904767704 9912826 197506 SH SOLE 2 197506 0 0 UNILEVER PLC SPON ADR NEW 904767704 220998402 4403236 SH SOLE 18 4246960 0 156276 UNILEVER PLC SPON ADR NEW 904767704 379088383 7553066 SH SOLE 19 7553066 0 0 UNILEVER PLC SPON ADR NEW 904767704 67104 1337 SH SOLE 21 1337 0 0 UNILEVER PLC SPON ADR NEW 904767704 46562417 927723 SH SOLE 22 927723 0 0 UNILEVER PLC SPON ADR NEW 904767704 2524457 50298 SH SOLE 23 50298 0 0 UNILEVER PLC SPON ADR NEW 904767704 5815616 115872 SH SOLE 25 54642 0 61230 UNILEVER PLC SPON ADR NEW 904767704 7127432 142009 SH SOLE 26 142009 0 0 UNILEVER PLC SPON ADR NEW 904767704 33939030 676211 SH SOLE 34 676211 0 0 UNILEVER PLC SPON ADR NEW 904767704 739550 14735 SH SOLE 36 14735 0 0 UNILEVER PLC SPON ADR NEW 904767704 94827556 1889371 SH SOLE 43 1600547 0 288825 UNION BANKSHARES INC COM 905400107 20252 664 SH SOLE 18 664 0 0 UNION BANKSHARES INC COM 905400107 267851 8782 SH SOLE 21 8782 0 0 UNION BANKSHARES INC COM 905400107 223169 7317 SH SOLE 22 7317 0 0 UNION PAC CORP COM 907818108 252793906 1027910 SH SOLE 2 167193 0 860717 UNION PAC CORP COM 907818108 75112678 305423 SH SOLE 4 242524 0 62899 UNION PAC CORP COM 907818108 137704815 559935 SH SOLE 7 503271 0 56664 UNION PAC CORP COM 907818108 7542427 30669 SH SOLE 13 30669 0 0 UNION PAC CORP COM 907818108 21745868 88423 SH SOLE 15 88423 0 0 UNION PAC CORP COM 907818108 311057312 1264821 SH SOLE 18 1222730 0 42091 UNION PAC CORP COM 907818108 137784004 560257 SH SOLE 19 560257 0 0 UNION PAC CORP COM 907818108 3639514627 14798986 SH SOLE 21 14798986 0 0 UNION PAC CORP COM 907818108 3221718414 13100144 SH SOLE 22 11772346 0 1327798 UNION PAC CORP COM 907818108 270508490 1099941 SH SOLE 23 1099941 0 0 UNION PAC CORP COM 907818108 248494804 1010429 SH SOLE 25 1007207 0 3222 UNION PAC CORP COM 907818108 152229686 618996 SH SOLE 26 354971 0 264025 UNION PAC CORP COM 907818108 267795144 1088908 SH SOLE 28 12181 0 1076727 UNION PAC CORP COM 907818108 960354437 3904991 SH SOLE 30 3904991 0 0 UNION PAC CORP COM 907818108 34408804 139913 SH SOLE 31 130139 0 9774 UNION PAC CORP COM 907818108 258589985 1051478 SH SOLE 34 1051478 0 0 UNION PAC CORP COM 907818108 33111769 134639 SH SOLE 36 134639 0 0 UNION PAC CORP COM 907818108 10461616 42539 SH SOLE 37 42539 0 0 UNION PAC CORP COM 907818108 7395853 30073 SH SOLE 40 30073 0 0 UNION PAC CORP COM 907818108 179529 730 SH OTR 43 730 0 0 UNION PAC CORP COM 907818108 249842904 1015911 SH SOLE 43 829735 0 186176 UNIQURE NV SHS N90064101 562900 108250 SH SOLE 2 91833 0 16417 UNIQURE NV SHS N90064101 10041 1931 SH SOLE 7 1931 0 0 UNIQURE NV SHS N90064101 238488 45863 SH SOLE 19 45863 0 0 UNIQURE NV SHS N90064101 2445966 470378 SH SOLE 21 470378 0 0 UNIQURE NV SHS N90064101 5221793 1004191 SH SOLE 22 1004191 0 0 UNIQURE NV SHS N90064101 904155 173876 SH SOLE 26 0 0 173876 UNIQURE NV SHS N90064101 268715 51676 SH SOLE 30 51676 0 0 UNIQURE NV SHS N90064101 23483 4516 SH SOLE 43 4512 0 4 UNISYS CORP COM NEW 909214306 1124046 228930 SH SOLE 2 181815 0 47115 UNISYS CORP COM NEW 909214306 3997 814 SH SOLE 7 814 0 0 UNISYS CORP COM NEW 909214306 940511 191550 SH SOLE 18 191550 0 0 UNISYS CORP COM NEW 909214306 1890360 385002 SH SOLE 19 385002 0 0 UNISYS CORP COM NEW 909214306 12235283 2491911 SH SOLE 21 2491911 0 0 UNISYS CORP COM NEW 909214306 9909838 2018297 SH SOLE 22 1943817 0 74480 UNISYS CORP COM NEW 909214306 53750 10947 SH SOLE 23 10947 0 0 UNISYS CORP COM NEW 909214306 290318 59128 SH SOLE 26 0 0 59128 UNISYS CORP COM NEW 909214306 4684 954 SH SOLE 28 954 0 0 UNISYS CORP COM NEW 909214306 2006064 408567 SH SOLE 30 408567 0 0 UNISYS CORP COM NEW 909214306 181655 36997 SH SOLE 43 36434 0 563 UNITED AIRLS HLDGS INC COM 910047109 16284898 340119 SH SOLE 2 200942 0 139177 UNITED AIRLS HLDGS INC COM 910047109 7922847 165473 SH SOLE 7 141165 0 24308 UNITED AIRLS HLDGS INC COM 910047109 740512 15466 SH SOLE 15 15466 0 0 UNITED AIRLS HLDGS INC COM 910047109 18779446 392219 SH SOLE 18 391468 0 751 UNITED AIRLS HLDGS INC COM 910047109 12168606 254148 SH SOLE 19 254148 0 0 UNITED AIRLS HLDGS INC COM 910047109 409322912 8548933 SH SOLE 21 8548933 0 0 UNITED AIRLS HLDGS INC COM 910047109 312286383 6522272 SH SOLE 22 6115511 0 406761 UNITED AIRLS HLDGS INC COM 910047109 1285051 26839 SH SOLE 23 26839 0 0 UNITED AIRLS HLDGS INC COM 910047109 5668753 118395 SH SOLE 25 118395 0 0 UNITED AIRLS HLDGS INC COM 910047109 5253202 109716 SH SOLE 26 82746 0 26970 UNITED AIRLS HLDGS INC COM 910047109 4961086 103615 SH SOLE 28 1188 0 102427 UNITED AIRLS HLDGS INC COM 910047109 27866 582 SH SOLE 29 582 0 0 UNITED AIRLS HLDGS INC COM 910047109 43973136 918403 SH SOLE 30 918403 0 0 UNITED AIRLS HLDGS INC COM 910047109 194919 4071 SH SOLE 31 4071 0 0 UNITED AIRLS HLDGS INC COM 910047109 419237 8756 SH SOLE 36 8756 0 0 UNITED AIRLS HLDGS INC COM 910047109 37586 785 SH OTR 43 785 0 0 UNITED AIRLS HLDGS INC COM 910047109 17170343 358612 SH SOLE 43 318692 0 39920 UNITED BANCORP INC OHIO COM 909911109 11417 789 SH SOLE 18 789 0 0 UNITED BANCORP INC OHIO COM 909911109 152731 10555 SH SOLE 21 10555 0 0 UNITED BANCORP INC OHIO COM 909911109 157202 10864 SH SOLE 22 10864 0 0 UNITED BANKSHARES INC WEST V COM 909907107 8237749 230169 SH SOLE 2 119479 0 110690 UNITED BANKSHARES INC WEST V COM 909907107 16607 464 SH SOLE 4 464 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2122526 59305 SH SOLE 7 57753 0 1552 UNITED BANKSHARES INC WEST V COM 909907107 21428761 598736 SH SOLE 18 598736 0 0 UNITED BANKSHARES INC WEST V COM 909907107 13383706 373951 SH SOLE 19 373951 0 0 UNITED BANKSHARES INC WEST V COM 909907107 473249738 13222960 SH SOLE 21 13222960 0 0 UNITED BANKSHARES INC WEST V COM 909907107 163554108 4569827 SH SOLE 22 4379824 0 190003 UNITED BANKSHARES INC WEST V COM 909907107 994998 27801 SH SOLE 25 27801 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2772043 77453 SH SOLE 26 48472 0 28981 UNITED BANKSHARES INC WEST V COM 909907107 368601 10299 SH SOLE 28 2302 0 7997 UNITED BANKSHARES INC WEST V COM 909907107 7795348 217808 SH SOLE 30 217808 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2149333 60054 SH SOLE 32 60054 0 0 UNITED BANKSHARES INC WEST V COM 909907107 157225 4393 SH SOLE 36 4393 0 0 UNITED BANKSHARES INC WEST V COM 909907107 976745 27291 SH SOLE 40 27291 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1387239 38761 SH SOLE 43 37829 0 932 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2427809 92242 SH SOLE 2 31402 0 60840 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4974 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 390431 14834 SH SOLE 7 14076 0 758 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 9558398 363161 SH SOLE 18 363161 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6105740 231981 SH SOLE 19 231981 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 354509370 13469201 SH SOLE 21 13469201 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 80169509 3045954 SH SOLE 22 2906938 0 139016 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 532664 20238 SH SOLE 25 20238 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 958206 36406 SH SOLE 26 36406 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 15529 590 SH SOLE 28 590 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5305480 201576 SH SOLE 30 201576 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2632 100 SH SOLE 36 100 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 490394 18632 SH SOLE 40 18632 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 585799 22257 SH SOLE 43 21906 0 351 UNITED FIRE GROUP INC COM 910340108 752698 34575 SH SOLE 2 22057 0 12518 UNITED FIRE GROUP INC COM 910340108 1480 68 SH SOLE 4 68 0 0 UNITED FIRE GROUP INC COM 910340108 4136 190 SH SOLE 7 190 0 0 UNITED FIRE GROUP INC COM 910340108 1548914 71149 SH SOLE 18 71149 0 0 UNITED FIRE GROUP INC COM 910340108 1568659 72056 SH SOLE 19 72056 0 0 UNITED FIRE GROUP INC COM 910340108 55905556 2568009 SH SOLE 21 2568009 0 0 UNITED FIRE GROUP INC COM 910340108 13973488 641869 SH SOLE 22 619436 0 22433 UNITED FIRE GROUP INC COM 910340108 78699 3615 SH SOLE 25 3615 0 0 UNITED FIRE GROUP INC COM 910340108 78611 3611 SH SOLE 26 3611 0 0 UNITED FIRE GROUP INC COM 910340108 1315518 60428 SH SOLE 30 60428 0 0 UNITED FIRE GROUP INC COM 910340108 45086 2071 SH SOLE 40 2071 0 0 UNITED FIRE GROUP INC COM 910340108 196409 9022 SH SOLE 43 8654 0 368 UNITED GUARDIAN INC COM 910571108 4070 532 SH SOLE 18 532 0 0 UNITED GUARDIAN INC COM 910571108 55386 7240 SH SOLE 21 7240 0 0 UNITED GUARDIAN INC COM 910571108 26018 3401 SH SOLE 22 3401 0 0 UNITED HOMES GROUP INC CL A 91060H108 6347 908 SH SOLE 2 0 0 908 UNITED HOMES GROUP INC CL A 91060H108 85124 12178 SH SOLE 18 12178 0 0 UNITED HOMES GROUP INC CL A 91060H108 100726 14410 SH SOLE 19 14410 0 0 UNITED HOMES GROUP INC CL A 91060H108 1055050 150937 SH SOLE 21 150937 0 0 UNITED HOMES GROUP INC CL A 91060H108 291154 41653 SH SOLE 22 38886 0 2767 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2901875 358699 SH SOLE 2 358699 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 39156 4840 SH SOLE 7 4840 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 79413940 9816309 SH SOLE 21 9816309 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 3251193 401878 SH SOLE 22 401878 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 93405778 11545832 SH SOLE 43 10084657 0 1461175 UNITED NAT FOODS INC COM 911163103 803588 69938 SH SOLE 2 34685 0 35253 UNITED NAT FOODS INC COM 911163103 2378 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 281769 24523 SH SOLE 7 23294 0 1229 UNITED NAT FOODS INC COM 911163103 2172908 189113 SH SOLE 18 189113 0 0 UNITED NAT FOODS INC COM 911163103 1461091 127162 SH SOLE 19 127162 0 0 UNITED NAT FOODS INC COM 911163103 80579221 7012987 SH SOLE 21 7012987 0 0 UNITED NAT FOODS INC COM 911163103 20671016 1799044 SH SOLE 22 1716851 0 82193 UNITED NAT FOODS INC COM 911163103 150703 13116 SH SOLE 25 13116 0 0 UNITED NAT FOODS INC COM 911163103 1873778 163079 SH SOLE 26 23466 0 139613 UNITED NAT FOODS INC COM 911163103 11536 1004 SH SOLE 28 1004 0 0 UNITED NAT FOODS INC COM 911163103 2109621 183605 SH SOLE 30 183605 0 0 UNITED NAT FOODS INC COM 911163103 83888 7301 SH SOLE 36 7301 0 0 UNITED NAT FOODS INC COM 911163103 120289 10469 SH SOLE 40 10469 0 0 UNITED NAT FOODS INC COM 911163103 1833666 159588 SH SOLE 43 150192 0 9396 UNITED PARCEL SERVICE INC CL B 911312106 204080732 1373079 SH SOLE 2 259638 0 1113441 UNITED PARCEL SERVICE INC CL B 911312106 61683531 415014 SH SOLE 4 339637 0 75377 UNITED PARCEL SERVICE INC CL B 911312106 99149438 667089 SH SOLE 7 559182 0 107907 UNITED PARCEL SERVICE INC CL B 911312106 5338344 35917 SH SOLE 13 35917 0 0 UNITED PARCEL SERVICE INC CL B 911312106 15420214 103749 SH SOLE 15 103749 0 0 UNITED PARCEL SERVICE INC CL B 911312106 983195030 6615051 SH SOLE 18 6562656 0 52395 UNITED PARCEL SERVICE INC CL B 911312106 140326488 944133 SH SOLE 19 944133 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2685730872 18069911 SH SOLE 21 18069911 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2327707509 15661088 SH SOLE 22 14081979 0 1579109 UNITED PARCEL SERVICE INC CL B 911312106 191954753 1291494 SH SOLE 23 1291494 0 0 UNITED PARCEL SERVICE INC CL B 911312106 209610362 1410283 SH SOLE 25 1406762 0 3521 UNITED PARCEL SERVICE INC CL B 911312106 114118709 767804 SH SOLE 26 464595 0 303209 UNITED PARCEL SERVICE INC CL B 911312106 196822237 1324243 SH SOLE 28 27227 0 1297016 UNITED PARCEL SERVICE INC CL B 911312106 607750002 4089013 SH SOLE 30 4089013 0 0 UNITED PARCEL SERVICE INC CL B 911312106 24680160 166051 SH SOLE 31 154542 0 11509 UNITED PARCEL SERVICE INC CL B 911312106 69422546 467083 SH SOLE 34 467083 0 0 UNITED PARCEL SERVICE INC CL B 911312106 24364619 163928 SH SOLE 36 163928 0 0 UNITED PARCEL SERVICE INC CL B 911312106 7843502 52772 SH SOLE 37 52772 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5317090 35774 SH SOLE 40 35774 0 0 UNITED PARCEL SERVICE INC CL B 911312106 157548 1060 SH OTR 43 1060 0 0 UNITED PARCEL SERVICE INC CL B 911312106 115882074 779668 SH SOLE 43 634445 0 145223 UNITED PARKS & RESORTS INC COM 81282V100 1403451 24968 SH SOLE 2 12452 0 12516 UNITED PARKS & RESORTS INC COM 81282V100 9331 166 SH SOLE 4 166 0 0 UNITED PARKS & RESORTS INC COM 81282V100 496896 8840 SH SOLE 7 8375 0 465 UNITED PARKS & RESORTS INC COM 81282V100 4829844 85925 SH SOLE 18 85925 0 0 UNITED PARKS & RESORTS INC COM 81282V100 4407314 78408 SH SOLE 19 78408 0 0 UNITED PARKS & RESORTS INC COM 81282V100 75957753 1351321 SH SOLE 21 1351321 0 0 UNITED PARKS & RESORTS INC COM 81282V100 65170830 1159417 SH SOLE 22 1126104 0 33313 UNITED PARKS & RESORTS INC COM 81282V100 414549 7375 SH SOLE 25 7375 0 0 UNITED PARKS & RESORTS INC COM 81282V100 919877 16365 SH SOLE 26 16365 0 0 UNITED PARKS & RESORTS INC COM 81282V100 110846 1972 SH SOLE 28 919 0 1053 UNITED PARKS & RESORTS INC COM 81282V100 2744903 48833 SH SOLE 30 48833 0 0 UNITED PARKS & RESORTS INC COM 81282V100 543888 9676 SH SOLE 40 9676 0 0 UNITED PARKS & RESORTS INC COM 81282V100 2238451 39823 SH SOLE 43 28406 0 11417 UNITED RENTALS INC COM 911363109 99490104 137968 SH SOLE 2 24262 0 113706 UNITED RENTALS INC COM 911363109 45581363 63210 SH SOLE 4 32056 0 31154 UNITED RENTALS INC COM 911363109 54488514 75562 SH SOLE 7 55749 0 19813 UNITED RENTALS INC COM 911363109 3508921 4866 SH SOLE 13 4866 0 0 UNITED RENTALS INC COM 911363109 7143316 9906 SH SOLE 15 9906 0 0 UNITED RENTALS INC COM 911363109 78227455 108482 SH SOLE 18 104153 0 4329 UNITED RENTALS INC COM 911363109 21668634 30049 SH SOLE 19 30049 0 0 UNITED RENTALS INC COM 911363109 1408031454 1952589 SH SOLE 21 1952589 0 0 UNITED RENTALS INC COM 911363109 1055638698 1463908 SH SOLE 22 1313763 0 150145 UNITED RENTALS INC COM 911363109 73227999 101549 SH SOLE 23 101549 0 0 UNITED RENTALS INC COM 911363109 131279518 182052 SH SOLE 25 180355 0 1697 UNITED RENTALS INC COM 911363109 53765962 74560 SH SOLE 26 39203 0 35357 UNITED RENTALS INC COM 911363109 118050755 163707 SH SOLE 28 13363 0 150344 UNITED RENTALS INC COM 911363109 52641 73 SH SOLE 29 73 0 0 UNITED RENTALS INC COM 911363109 440570808 610962 SH SOLE 30 610962 0 0 UNITED RENTALS INC COM 911363109 11338013 15723 SH SOLE 31 14621 0 1102 UNITED RENTALS INC COM 911363109 2327022 3227 SH SOLE 34 3227 0 0 UNITED RENTALS INC COM 911363109 12677114 17580 SH SOLE 36 17580 0 0 UNITED RENTALS INC COM 911363109 2422930 3360 SH SOLE 40 3360 0 0 UNITED RENTALS INC COM 911363109 61230 85 SH OTR 43 85 0 0 UNITED RENTALS INC COM 911363109 77978906 108137 SH SOLE 43 93528 0 14609 UNITED SEC BANCSHARES CALIF COM 911460103 250883 32540 SH SOLE 2 32540 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 18836 2443 SH SOLE 18 2443 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 238486 30932 SH SOLE 21 30932 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 394228 51132 SH SOLE 22 51132 0 0 UNITED STATES ANTIMONY CORP COM 911549103 387441 1549765 SH SOLE 22 1549765 0 0 UNITED STATES CELLULAR CORP COM 911684108 1009189 27649 SH SOLE 2 18413 0 9236 UNITED STATES CELLULAR CORP COM 911684108 2081 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 352152 9648 SH SOLE 7 9121 0 527 UNITED STATES CELLULAR CORP COM 911684108 95886 2627 SH SOLE 18 2627 0 0 UNITED STATES CELLULAR CORP COM 911684108 3235105 88633 SH SOLE 19 88633 0 0 UNITED STATES CELLULAR CORP COM 911684108 2761262 75651 SH SOLE 21 75651 0 0 UNITED STATES CELLULAR CORP COM 911684108 11778696 322704 SH SOLE 22 307712 0 14992 UNITED STATES CELLULAR CORP COM 911684108 15002 411 SH SOLE 23 411 0 0 UNITED STATES CELLULAR CORP COM 911684108 135634 3716 SH SOLE 25 3716 0 0 UNITED STATES CELLULAR CORP COM 911684108 88951 2437 SH SOLE 26 387 0 2050 UNITED STATES CELLULAR CORP COM 911684108 31208 855 SH SOLE 28 0 0 855 UNITED STATES CELLULAR CORP COM 911684108 1142231 31294 SH SOLE 30 31294 0 0 UNITED STATES CELLULAR CORP COM 911684108 122458 3355 SH SOLE 40 3355 0 0 UNITED STATES CELLULAR CORP COM 911684108 2758780 75583 SH SOLE 43 69334 0 6249 UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 8043392 2632000 PRN SOLE 21 2632000 0 0 UNITED STATES STL CORP NEW COM 912909108 20699643 507593 SH SOLE 2 211814 0 295779 UNITED STATES STL CORP NEW COM 912909108 180655 4430 SH SOLE 4 1317 0 3113 UNITED STATES STL CORP NEW COM 912909108 1405401 34463 SH SOLE 7 32837 0 1626 UNITED STATES STL CORP NEW COM 912909108 16816571 412373 SH SOLE 18 412373 0 0 UNITED STATES STL CORP NEW COM 912909108 12404257 304175 SH SOLE 19 304175 0 0 UNITED STATES STL CORP NEW COM 912909108 474676916 11639944 SH SOLE 21 11639944 0 0 UNITED STATES STL CORP NEW COM 912909108 268439896 6582636 SH SOLE 22 6287534 0 295102 UNITED STATES STL CORP NEW COM 912909108 1779354 43633 SH SOLE 25 43633 0 0 UNITED STATES STL CORP NEW COM 912909108 11836517 290253 SH SOLE 26 234217 0 56036 UNITED STATES STL CORP NEW COM 912909108 77890 1910 SH SOLE 28 1910 0 0 UNITED STATES STL CORP NEW COM 912909108 5692603 139593 SH SOLE 30 139593 0 0 UNITED STATES STL CORP NEW COM 912909108 112512 2759 SH SOLE 31 2759 0 0 UNITED STATES STL CORP NEW COM 912909108 2532560 62103 SH SOLE 34 62103 0 0 UNITED STATES STL CORP NEW COM 912909108 501064 12287 SH SOLE 36 12287 0 0 UNITED STATES STL CORP NEW COM 912909108 1911236 46867 SH SOLE 40 46867 0 0 UNITED STATES STL CORP NEW COM 912909108 12748813 312624 SH SOLE 43 274624 0 38000 UNITED STS LIME & MINERALS I COM 911922102 525919 1764 SH SOLE 2 1279 0 485 UNITED STS LIME & MINERALS I COM 911922102 60821 204 SH SOLE 4 0 0 204 UNITED STS LIME & MINERALS I COM 911922102 2981 10 SH SOLE 7 10 0 0 UNITED STS LIME & MINERALS I COM 911922102 1533930 5145 SH SOLE 18 5145 0 0 UNITED STS LIME & MINERALS I COM 911922102 1298102 4354 SH SOLE 19 4354 0 0 UNITED STS LIME & MINERALS I COM 911922102 38304729 128479 SH SOLE 21 128479 0 0 UNITED STS LIME & MINERALS I COM 911922102 22286263 74751 SH SOLE 22 72620 0 2131 UNITED STS LIME & MINERALS I COM 911922102 144896 486 SH SOLE 25 486 0 0 UNITED STS LIME & MINERALS I COM 911922102 207804 697 SH SOLE 28 0 0 697 UNITED STS LIME & MINERALS I COM 911922102 70063 235 SH SOLE 30 235 0 0 UNITED STS LIME & MINERALS I COM 911922102 163381 548 SH SOLE 40 548 0 0 UNITED STS LIME & MINERALS I COM 911922102 594491 1994 SH SOLE 43 1279 0 715 UNITED THERAPEUTICS CORP DEL COM 91307C102 44064201 191817 SH SOLE 2 114366 0 77451 UNITED THERAPEUTICS CORP DEL COM 91307C102 5884737 25617 SH SOLE 4 16876 0 8741 UNITED THERAPEUTICS CORP DEL COM 91307C102 3211715 13981 SH SOLE 7 13853 0 128 UNITED THERAPEUTICS CORP DEL COM 91307C102 947825 4126 SH SOLE 13 4126 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1015592 4421 SH SOLE 15 4421 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 30669687 133509 SH SOLE 18 126091 0 7418 UNITED THERAPEUTICS CORP DEL COM 91307C102 39532745 172091 SH SOLE 19 172091 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 656837477 2859296 SH SOLE 21 2859296 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 372481332 1621458 SH SOLE 22 1499031 0 122427 UNITED THERAPEUTICS CORP DEL COM 91307C102 21647894 94236 SH SOLE 23 94236 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2308456 10049 SH SOLE 25 9858 0 191 UNITED THERAPEUTICS CORP DEL COM 91307C102 13949747 60725 SH SOLE 26 34974 0 25751 UNITED THERAPEUTICS CORP DEL COM 91307C102 16345037 71152 SH SOLE 28 506 0 70646 UNITED THERAPEUTICS CORP DEL COM 91307C102 688471 2997 SH SOLE 29 2997 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 47981846 208871 SH SOLE 30 208871 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 5202928 22649 SH SOLE 31 21430 0 1219 UNITED THERAPEUTICS CORP DEL COM 91307C102 661364 2879 SH SOLE 34 2879 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2404709 10468 SH SOLE 36 10468 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 561895 2446 SH SOLE 40 2446 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 35836 156 SH OTR 43 156 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 12539496 54586 SH SOLE 43 49682 0 4904 UNITEDHEALTH GROUP INC COM 91324P102 1038215017 2098676 SH SOLE 2 750475 0 1348201 UNITEDHEALTH GROUP INC COM 91324P102 357058630 721768 SH SOLE 4 376526 0 345242 UNITEDHEALTH GROUP INC COM 91324P102 447278058 904140 SH SOLE 7 775400 0 128740 UNITEDHEALTH GROUP INC COM 91324P102 20618107 41678 SH SOLE 13 41678 0 0 UNITEDHEALTH GROUP INC COM 91324P102 66198281 133815 SH SOLE 15 133815 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1875531755 3791251 SH SOLE 18 3696851 0 94400 UNITEDHEALTH GROUP INC COM 91324P102 1275098649 2577519 SH SOLE 19 2577519 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12563089539 25395370 SH SOLE 21 25395370 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10046273607 20307810 SH SOLE 22 18274774 0 2033036 UNITEDHEALTH GROUP INC COM 91324P102 837444980 1692834 SH SOLE 23 1692834 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1081177733 2185522 SH SOLE 25 2086196 0 99326 UNITEDHEALTH GROUP INC COM 91324P102 609359093 1231775 SH SOLE 26 680468 0 551307 UNITEDHEALTH GROUP INC COM 91324P102 873323592 1765360 SH SOLE 28 43273 0 1722087 UNITEDHEALTH GROUP INC COM 91324P102 124170 251 SH SOLE 29 251 0 0 UNITEDHEALTH GROUP INC COM 91324P102 3153574973 6374722 SH SOLE 30 6374722 0 0 UNITEDHEALTH GROUP INC COM 91324P102 105151453 212556 SH SOLE 31 197790 0 14766 UNITEDHEALTH GROUP INC COM 91324P102 24097332 48711 SH SOLE 32 48711 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1226939110 2480168 SH SOLE 34 2480168 0 0 UNITEDHEALTH GROUP INC COM 91324P102 108815201 219962 SH SOLE 36 219962 0 0 UNITEDHEALTH GROUP INC COM 91324P102 11238100 22717 SH SOLE 37 22717 0 0 UNITEDHEALTH GROUP INC COM 91324P102 22563267 45610 SH SOLE 40 45610 0 0 UNITEDHEALTH GROUP INC COM 91324P102 701642060 1418318 SH SOLE 43 1288168 0 130150 UNITI GROUP INC COM 91325V108 1248198 211559 SH SOLE 2 67946 0 143613 UNITI GROUP INC COM 91325V108 267152 45280 SH SOLE 4 45280 0 0 UNITI GROUP INC COM 91325V108 881844 149465 SH SOLE 7 141606 0 7859 UNITI GROUP INC COM 91325V108 4475728 758598 SH SOLE 18 758598 0 0 UNITI GROUP INC COM 91325V108 2994728 507581 SH SOLE 19 507581 0 0 UNITI GROUP INC COM 91325V108 166295465 28185672 SH SOLE 21 28185672 0 0 UNITI GROUP INC COM 91325V108 41723372 7071758 SH SOLE 22 6751857 0 319901 UNITI GROUP INC COM 91325V108 73349 12432 SH SOLE 23 12432 0 0 UNITI GROUP INC COM 91325V108 356295 60389 SH SOLE 25 60389 0 0 UNITI GROUP INC COM 91325V108 1230191 208507 SH SOLE 26 101502 0 107005 UNITI GROUP INC COM 91325V108 156191 26473 SH SOLE 28 4159 0 22314 UNITI GROUP INC COM 91325V108 6686387 1133286 SH SOLE 30 1133286 0 0 UNITI GROUP INC COM 91325V108 156627 26547 SH SOLE 36 26547 0 0 UNITI GROUP INC COM 91325V108 287542 48736 SH SOLE 40 48736 0 0 UNITI GROUP INC COM 91325V108 5394942 914397 SH SOLE 43 865064 0 49333 UNITIL CORP COM 913259107 1985688 37931 SH SOLE 2 29172 0 8759 UNITIL CORP COM 913259107 1099 21 SH SOLE 4 21 0 0 UNITIL CORP COM 913259107 1214363 23197 SH SOLE 7 20213 0 2984 UNITIL CORP COM 913259107 2800254 53491 SH SOLE 18 53491 0 0 UNITIL CORP COM 913259107 2707123 51712 SH SOLE 19 51712 0 0 UNITIL CORP COM 913259107 114334546 2184041 SH SOLE 21 2184041 0 0 UNITIL CORP COM 913259107 24076603 459916 SH SOLE 22 441475 0 18441 UNITIL CORP COM 913259107 183120 3498 SH SOLE 25 3498 0 0 UNITIL CORP COM 913259107 882359 16855 SH SOLE 26 12176 0 4679 UNITIL CORP COM 913259107 438065 8368 SH SOLE 28 8368 0 0 UNITIL CORP COM 913259107 1935222 36967 SH SOLE 30 36967 0 0 UNITIL CORP COM 913259107 153752 2937 SH SOLE 40 2937 0 0 UNITIL CORP COM 913259107 1010879 19310 SH SOLE 43 18751 0 559 UNITY BANCORP INC COM 913290102 80730 2925 SH SOLE 2 385 0 2540 UNITY BANCORP INC COM 913290102 582719 21113 SH SOLE 18 21113 0 0 UNITY BANCORP INC COM 913290102 397688 14409 SH SOLE 19 14409 0 0 UNITY BANCORP INC COM 913290102 7799870 282604 SH SOLE 21 282604 0 0 UNITY BANCORP INC COM 913290102 3234637 117197 SH SOLE 22 112081 0 5116 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 4162 2538 SH SOLE 18 2538 0 0 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 47780 29134 SH SOLE 21 29134 0 0 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 132277 80657 SH SOLE 22 80657 0 0 UNITY SOFTWARE INC COM 91332U101 11131497 416910 SH SOLE 2 55222 0 361688 UNITY SOFTWARE INC COM 91332U101 4061818 152128 SH SOLE 4 73214 0 78914 UNITY SOFTWARE INC COM 91332U101 1162358 43534 SH SOLE 7 42131 0 1403 UNITY SOFTWARE INC COM 91332U101 234266 8774 SH SOLE 13 8774 0 0 UNITY SOFTWARE INC COM 91332U101 779426 29192 SH SOLE 15 29192 0 0 UNITY SOFTWARE INC COM 91332U101 9170996 343483 SH SOLE 18 328113 0 15370 UNITY SOFTWARE INC COM 91332U101 4195585 157138 SH SOLE 19 157138 0 0 UNITY SOFTWARE INC COM 91332U101 137701352 5157354 SH SOLE 21 5157354 0 0 UNITY SOFTWARE INC COM 91332U101 163704428 6131252 SH SOLE 22 5624546 0 506706 UNITY SOFTWARE INC COM 91332U101 10170324 380911 SH SOLE 23 380911 0 0 UNITY SOFTWARE INC COM 91332U101 12928781 484224 SH SOLE 25 483703 0 521 UNITY SOFTWARE INC COM 91332U101 6252606 234180 SH SOLE 26 130523 0 103657 UNITY SOFTWARE INC COM 91332U101 9343799 349955 SH SOLE 28 4475 0 345480 UNITY SOFTWARE INC COM 91332U101 17342077 649516 SH SOLE 30 649516 0 0 UNITY SOFTWARE INC COM 91332U101 1571749 58867 SH SOLE 31 54759 0 4108 UNITY SOFTWARE INC COM 91332U101 964137 36110 SH SOLE 34 36110 0 0 UNITY SOFTWARE INC COM 91332U101 1515172 56748 SH SOLE 36 56748 0 0 UNITY SOFTWARE INC COM 91332U101 306836 11492 SH SOLE 40 11492 0 0 UNITY SOFTWARE INC COM 91332U101 17435 653 SH OTR 43 653 0 0 UNITY SOFTWARE INC COM 91332U101 2719328 101847 SH SOLE 43 75231 0 26616 UNITY SOFTWARE INC NOTE 11/1 91332UAB7 8157188 9625000 PRN SOLE 21 9625000 0 0 UNIVERSAL CORP VA COM 913456109 1026642 19850 SH SOLE 2 7115 0 12735 UNIVERSAL CORP VA COM 913456109 5224 101 SH SOLE 4 101 0 0 UNIVERSAL CORP VA COM 913456109 28808 557 SH SOLE 7 557 0 0 UNIVERSAL CORP VA COM 913456109 3954925 76468 SH SOLE 18 76468 0 0 UNIVERSAL CORP VA COM 913456109 2706611 52332 SH SOLE 19 52332 0 0 UNIVERSAL CORP VA COM 913456109 148614317 2873440 SH SOLE 21 2873440 0 0 UNIVERSAL CORP VA COM 913456109 40236091 777960 SH SOLE 22 746254 0 31706 UNIVERSAL CORP VA COM 913456109 965250 18663 SH SOLE 26 12073 0 6590 UNIVERSAL CORP VA COM 913456109 2438184 47142 SH SOLE 30 47142 0 0 UNIVERSAL CORP VA COM 913456109 44531 861 SH SOLE 36 861 0 0 UNIVERSAL CORP VA COM 913456109 2787811 53902 SH SOLE 43 48363 0 5539 UNIVERSAL DISPLAY CORP COM 91347P105 12790240 75929 SH SOLE 2 39835 0 36094 UNIVERSAL DISPLAY CORP COM 91347P105 63169 375 SH SOLE 4 150 0 225 UNIVERSAL DISPLAY CORP COM 91347P105 1023839 6078 SH SOLE 7 5767 0 311 UNIVERSAL DISPLAY CORP COM 91347P105 13028597 77344 SH SOLE 18 77344 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2562125 15210 SH SOLE 19 15210 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 410408211 2436380 SH SOLE 21 2436380 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 220480668 1308879 SH SOLE 22 1247364 0 61515 UNIVERSAL DISPLAY CORP COM 91347P105 1558499 9252 SH SOLE 25 9252 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2313155 13732 SH SOLE 26 13732 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 4545623 26985 SH SOLE 28 24717 0 2268 UNIVERSAL DISPLAY CORP COM 91347P105 7087534 42075 SH SOLE 30 42075 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 98038 582 SH SOLE 31 582 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 105281 625 SH SOLE 36 625 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1615772 9592 SH SOLE 40 9592 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 12449551 73907 SH SOLE 43 69408 0 4499 UNIVERSAL ELECTRS INC COM 913483103 605555 60495 SH SOLE 2 57294 0 3201 UNIVERSAL ELECTRS INC COM 913483103 20681 2066 SH SOLE 18 2066 0 0 UNIVERSAL ELECTRS INC COM 913483103 213433 21322 SH SOLE 19 21322 0 0 UNIVERSAL ELECTRS INC COM 913483103 297757 29746 SH SOLE 21 29746 0 0 UNIVERSAL ELECTRS INC COM 913483103 2223641 222142 SH SOLE 22 220599 0 1543 UNIVERSAL ELECTRS INC COM 913483103 40210 4017 SH SOLE 26 0 0 4017 UNIVERSAL ELECTRS INC COM 913483103 260 26 SH SOLE 43 26 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1142672 31127 SH SOLE 2 27684 0 3443 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1982 54 SH SOLE 4 54 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4442 121 SH SOLE 7 121 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1430148 38958 SH SOLE 18 38958 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1004422 27361 SH SOLE 19 27361 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 56931777 1550852 SH SOLE 21 1550852 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 13971129 380581 SH SOLE 22 364347 0 16234 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 24853 677 SH SOLE 23 677 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 62848 1712 SH SOLE 25 1712 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 252271 6872 SH SOLE 26 6872 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 113838 3101 SH SOLE 28 0 0 3101 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1151409 31365 SH SOLE 30 31365 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 56130 1529 SH SOLE 40 1529 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1008607 27475 SH SOLE 43 26318 0 1157 UNIVERSAL HLTH SVCS INC CL B 913903100 16687792 91460 SH SOLE 2 32493 0 58967 UNIVERSAL HLTH SVCS INC CL B 913903100 4371559 23959 SH SOLE 4 18568 0 5391 UNIVERSAL HLTH SVCS INC CL B 913903100 9201093 50428 SH SOLE 7 33425 0 17003 UNIVERSAL HLTH SVCS INC CL B 913903100 249058 1365 SH SOLE 13 1365 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1595430 8744 SH SOLE 15 8744 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 17831451 97728 SH SOLE 18 93876 0 3852 UNIVERSAL HLTH SVCS INC CL B 913903100 14777800 80992 SH SOLE 19 80992 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 316915686 1736905 SH SOLE 21 1736905 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 262442618 1438357 SH SOLE 22 1288386 0 149971 UNIVERSAL HLTH SVCS INC CL B 913903100 17018409 93272 SH SOLE 23 93272 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 15738270 86256 SH SOLE 25 86256 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 11157611 61151 SH SOLE 26 32787 0 28364 UNIVERSAL HLTH SVCS INC CL B 913903100 20503578 112373 SH SOLE 28 30502 0 81871 UNIVERSAL HLTH SVCS INC CL B 913903100 72565437 397706 SH SOLE 30 397706 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2556447 14011 SH SOLE 31 13031 0 980 UNIVERSAL HLTH SVCS INC CL B 913903100 6614722 36253 SH SOLE 34 36253 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2366141 12968 SH SOLE 36 12968 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 493372 2704 SH SOLE 40 2704 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 12690056 69550 SH SOLE 43 64573 0 4977 UNIVERSAL INS HLDGS INC COM 91359V107 928583 45698 SH SOLE 2 32204 0 13494 UNIVERSAL INS HLDGS INC COM 91359V107 2946 145 SH SOLE 7 145 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1368166 67331 SH SOLE 18 67331 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1050260 51686 SH SOLE 19 51686 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 21287069 1047592 SH SOLE 21 1047592 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 14761830 726468 SH SOLE 22 688733 0 37735 UNIVERSAL INS HLDGS INC COM 91359V107 93736 4613 SH SOLE 25 4613 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 222220 10936 SH SOLE 26 10936 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 54031 2659 SH SOLE 30 2659 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 163474 8045 SH SOLE 40 8045 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 343753 16917 SH SOLE 43 16522 0 395 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 231986 6292 SH SOLE 2 2225 0 4067 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3761 102 SH SOLE 7 102 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 723131 19613 SH SOLE 18 19613 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 545381 14792 SH SOLE 19 14792 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 9270335 251433 SH SOLE 21 251433 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7993490 216802 SH SOLE 22 205991 0 10811 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 76505 2075 SH SOLE 25 2075 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 19836 538 SH SOLE 43 538 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 409658 18272 SH SOLE 2 18272 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 31679 1413 SH SOLE 18 1413 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 414277 18478 SH SOLE 21 18478 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 1923636 85800 SH SOLE 22 85800 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1744298 109429 SH SOLE 2 95455 0 13974 UNIVERSAL TECHNICAL INST INC COM 913915104 6535 410 SH SOLE 7 410 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1552508 97397 SH SOLE 18 97397 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1379830 86564 SH SOLE 19 86564 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 23645667 1483417 SH SOLE 21 1483417 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 19012945 1192782 SH SOLE 22 1162014 0 30768 UNIVERSAL TECHNICAL INST INC COM 913915104 104550 6559 SH SOLE 43 6483 0 76 UNIVEST FINANCIAL CORPORATIO COM 915271100 3639357 174801 SH SOLE 2 99713 0 75088 UNIVEST FINANCIAL CORPORATIO COM 915271100 5934 285 SH SOLE 7 285 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1824561 87635 SH SOLE 18 87635 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 5298128 254473 SH SOLE 19 254473 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 25926584 1245273 SH SOLE 21 1245273 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 28345993 1361479 SH SOLE 22 1288814 0 72665 UNIVEST FINANCIAL CORPORATIO COM 915271100 35436 1702 SH SOLE 23 1702 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 125232 6015 SH SOLE 25 6015 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1044727 50179 SH SOLE 26 0 0 50179 UNIVEST FINANCIAL CORPORATIO COM 915271100 676483 32492 SH SOLE 30 32492 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 95147 4570 SH SOLE 40 4570 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3502707 168238 SH SOLE 43 153883 0 14355 UNUM GROUP COM 91529Y106 28393330 529134 SH SOLE 2 229517 0 299617 UNUM GROUP COM 91529Y106 92456 1723 SH SOLE 4 1440 0 283 UNUM GROUP COM 91529Y106 1924033 35856 SH SOLE 7 34350 0 1506 UNUM GROUP COM 91529Y106 23281250 433866 SH SOLE 18 406451 0 27415 UNUM GROUP COM 91529Y106 17942938 334382 SH SOLE 19 334382 0 0 UNUM GROUP COM 91529Y106 626525038 11675830 SH SOLE 21 11675830 0 0 UNUM GROUP COM 91529Y106 262983153 4900916 SH SOLE 22 4624567 0 276349 UNUM GROUP COM 91529Y106 599007 11163 SH SOLE 23 11163 0 0 UNUM GROUP COM 91529Y106 1752267 32655 SH SOLE 25 32655 0 0 UNUM GROUP COM 91529Y106 12843736 239354 SH SOLE 26 67157 0 172197 UNUM GROUP COM 91529Y106 4759374 88695 SH SOLE 28 65286 0 23409 UNUM GROUP COM 91529Y106 283808 5289 SH SOLE 29 5289 0 0 UNUM GROUP COM 91529Y106 10828642 201801 SH SOLE 30 201801 0 0 UNUM GROUP COM 91529Y106 123203 2296 SH SOLE 31 2296 0 0 UNUM GROUP COM 91529Y106 3266928 60882 SH SOLE 32 60882 0 0 UNUM GROUP COM 91529Y106 460778 8587 SH SOLE 36 8587 0 0 UNUM GROUP COM 91529Y106 1815157 33827 SH SOLE 40 33827 0 0 UNUM GROUP COM 91529Y106 56880 1060 SH OTR 43 1060 0 0 UNUM GROUP COM 91529Y106 53676577 1000309 SH SOLE 43 940014 0 60295 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 44132 12829 SH SOLE 7 12829 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 3819642 1110361 SH SOLE 21 1110361 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1608011 467445 SH SOLE 22 393274 0 74171 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1035285 300955 SH SOLE 30 300955 0 0 UPBOUND GROUP INC COM 76009N100 7850774 222970 SH SOLE 2 175028 0 47942 UPBOUND GROUP INC COM 76009N100 7500 213 SH SOLE 4 213 0 0 UPBOUND GROUP INC COM 76009N100 374388 10633 SH SOLE 7 10074 0 559 UPBOUND GROUP INC COM 76009N100 6166010 175121 SH SOLE 18 175121 0 0 UPBOUND GROUP INC COM 76009N100 9554938 271370 SH SOLE 19 271370 0 0 UPBOUND GROUP INC COM 76009N100 192904006 5478671 SH SOLE 21 5478671 0 0 UPBOUND GROUP INC COM 76009N100 56608103 1607728 SH SOLE 22 1549735 0 57993 UPBOUND GROUP INC COM 76009N100 306362 8701 SH SOLE 23 8701 0 0 UPBOUND GROUP INC COM 76009N100 348438 9896 SH SOLE 25 9896 0 0 UPBOUND GROUP INC COM 76009N100 1699833 48277 SH SOLE 26 15902 0 32375 UPBOUND GROUP INC COM 76009N100 41583 1181 SH SOLE 28 1181 0 0 UPBOUND GROUP INC COM 76009N100 3476002 98722 SH SOLE 30 98722 0 0 UPBOUND GROUP INC COM 76009N100 63132 1793 SH SOLE 36 1793 0 0 UPBOUND GROUP INC COM 76009N100 383190 10883 SH SOLE 40 10883 0 0 UPBOUND GROUP INC COM 76009N100 1600155 45446 SH SOLE 43 42481 0 2965 UPEXI INC COM 39959A106 1743 3000 SH SOLE 18 3000 0 0 UPEXI INC COM 39959A106 15983 27510 SH SOLE 21 27510 0 0 UPLAND SOFTWARE INC COM 91544A109 508083 164428 SH SOLE 2 116707 0 47721 UPLAND SOFTWARE INC COM 91544A109 14721 4764 SH SOLE 18 4764 0 0 UPLAND SOFTWARE INC COM 91544A109 780305 252526 SH SOLE 19 252526 0 0 UPLAND SOFTWARE INC COM 91544A109 217066 70248 SH SOLE 21 70248 0 0 UPLAND SOFTWARE INC COM 91544A109 1637131 529816 SH SOLE 22 516450 0 13366 UPLAND SOFTWARE INC COM 91544A109 24522 7936 SH SOLE 23 7936 0 0 UPLAND SOFTWARE INC COM 91544A109 54983 17794 SH SOLE 26 0 0 17794 UPLAND SOFTWARE INC COM 91544A109 8439 2731 SH SOLE 28 2731 0 0 UPSTART HLDGS INC COM 91680M107 1112332 41366 SH SOLE 2 23719 0 17647 UPSTART HLDGS INC COM 91680M107 6427 239 SH SOLE 4 239 0 0 UPSTART HLDGS INC COM 91680M107 362665 13487 SH SOLE 7 12786 0 701 UPSTART HLDGS INC COM 91680M107 4706718 175036 SH SOLE 18 175036 0 0 UPSTART HLDGS INC COM 91680M107 4258032 158350 SH SOLE 19 158350 0 0 UPSTART HLDGS INC COM 91680M107 70916540 2637283 SH SOLE 21 2637283 0 0 UPSTART HLDGS INC COM 91680M107 55053403 2047356 SH SOLE 22 1986148 0 61208 UPSTART HLDGS INC COM 91680M107 369953 13758 SH SOLE 25 13758 0 0 UPSTART HLDGS INC COM 91680M107 797154 29645 SH SOLE 26 29645 0 0 UPSTART HLDGS INC COM 91680M107 31569 1174 SH SOLE 28 0 0 1174 UPSTART HLDGS INC COM 91680M107 2806025 104352 SH SOLE 30 104352 0 0 UPSTART HLDGS INC COM 91680M107 366699 13637 SH SOLE 40 13637 0 0 UPSTART HLDGS INC COM 91680M107 9438 351 SH OTR 43 351 0 0 UPSTART HLDGS INC COM 91680M107 2929181 108932 SH SOLE 43 95318 0 13614 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 4312815 5525000 PRN SOLE 21 5525000 0 0 UPWORK INC COM 91688F104 4084615 333166 SH SOLE 2 302695 0 30471 UPWORK INC COM 91688F104 3286 268 SH SOLE 4 268 0 0 UPWORK INC COM 91688F104 302172 24647 SH SOLE 7 23353 0 1294 UPWORK INC COM 91688F104 3568788 291092 SH SOLE 18 291092 0 0 UPWORK INC COM 91688F104 3344013 272758 SH SOLE 19 272758 0 0 UPWORK INC COM 91688F104 54689727 4460826 SH SOLE 21 4460826 0 0 UPWORK INC COM 91688F104 43806500 3573124 SH SOLE 22 3465978 0 107146 UPWORK INC COM 91688F104 281061 22925 SH SOLE 25 22925 0 0 UPWORK INC COM 91688F104 512480 41801 SH SOLE 26 41801 0 0 UPWORK INC COM 91688F104 44590 3637 SH SOLE 28 2248 0 1389 UPWORK INC COM 91688F104 2457198 200424 SH SOLE 30 200424 0 0 UPWORK INC COM 91688F104 30307 2472 SH SOLE 36 2472 0 0 UPWORK INC COM 91688F104 363766 29671 SH SOLE 40 29671 0 0 UPWORK INC COM 91688F104 2085352 170094 SH SOLE 43 163806 0 6288 UPWORK INC NOTE 0.250% 8/1 91688FAB0 2825828 3241000 PRN SOLE 21 3241000 0 0 UR-ENERGY INC COM 91688R108 23101 14438 SH SOLE 2 14438 0 0 UR-ENERGY INC COM 91688R108 3035 1897 SH SOLE 7 1897 0 0 UR-ENERGY INC COM 91688R108 20112 12570 SH SOLE 21 12570 0 0 UR-ENERGY INC COM 91688R108 345392 215870 SH SOLE 43 200162 0 15708 URANIUM ENERGY CORP COM 916896103 2604184 385805 SH SOLE 2 107304 0 278501 URANIUM ENERGY CORP COM 916896103 8046 1192 SH SOLE 4 1192 0 0 URANIUM ENERGY CORP COM 916896103 390859 57905 SH SOLE 7 55022 0 2883 URANIUM ENERGY CORP COM 916896103 7235352 1071904 SH SOLE 18 1071904 0 0 URANIUM ENERGY CORP COM 916896103 5556195 823140 SH SOLE 19 823140 0 0 URANIUM ENERGY CORP COM 916896103 101654433 15059916 SH SOLE 21 15059916 0 0 URANIUM ENERGY CORP COM 916896103 75739928 11220730 SH SOLE 22 10712357 0 508373 URANIUM ENERGY CORP COM 916896103 555228 82256 SH SOLE 25 82256 0 0 URANIUM ENERGY CORP COM 916896103 1192759 176705 SH SOLE 26 176705 0 0 URANIUM ENERGY CORP COM 916896103 231127 34241 SH SOLE 28 0 0 34241 URANIUM ENERGY CORP COM 916896103 2802371 415166 SH SOLE 30 415166 0 0 URANIUM ENERGY CORP COM 916896103 86785 12857 SH SOLE 36 12857 0 0 URANIUM ENERGY CORP COM 916896103 450077 66678 SH SOLE 40 66678 0 0 URANIUM ENERGY CORP COM 916896103 1005183 148916 SH SOLE 43 119740 0 29176 URBAN EDGE PPTYS COM 91704F104 2173499 125854 SH SOLE 2 33916 0 91938 URBAN EDGE PPTYS COM 91704F104 940956 54485 SH SOLE 4 54485 0 0 URBAN EDGE PPTYS COM 91704F104 2956106 171170 SH SOLE 7 153114 0 18056 URBAN EDGE PPTYS COM 91704F104 6320388 365975 SH SOLE 18 365975 0 0 URBAN EDGE PPTYS COM 91704F104 7454077 431620 SH SOLE 19 431620 0 0 URBAN EDGE PPTYS COM 91704F104 241797063 14000988 SH SOLE 21 14000988 0 0 URBAN EDGE PPTYS COM 91704F104 78536050 4547542 SH SOLE 22 4339424 0 208118 URBAN EDGE PPTYS COM 91704F104 106435 6163 SH SOLE 23 6163 0 0 URBAN EDGE PPTYS COM 91704F104 7423492 429849 SH SOLE 25 429849 0 0 URBAN EDGE PPTYS COM 91704F104 1635055 94676 SH SOLE 26 25537 0 69139 URBAN EDGE PPTYS COM 91704F104 3401223 196944 SH SOLE 28 6301 0 190643 URBAN EDGE PPTYS COM 91704F104 9917211 574245 SH SOLE 30 574245 0 0 URBAN EDGE PPTYS COM 91704F104 207620 12022 SH SOLE 36 12022 0 0 URBAN EDGE PPTYS COM 91704F104 361807 20950 SH SOLE 40 20950 0 0 URBAN EDGE PPTYS COM 91704F104 3028088 175338 SH SOLE 43 169675 0 5663 URBAN ONE INC CL A 91705J105 13233 4901 SH SOLE 2 0 0 4901 URBAN ONE INC CL A 91705J105 67411 24967 SH SOLE 18 24967 0 0 URBAN ONE INC CL A 91705J105 44831 16604 SH SOLE 19 16604 0 0 URBAN ONE INC CL A 91705J105 833836 308828 SH SOLE 21 308828 0 0 URBAN ONE INC CL A 91705J105 328725 121750 SH SOLE 22 115740 0 6010 URBAN ONE INC CL D NON VTG 91705J204 15608 7651 SH SOLE 2 1160 0 6491 URBAN ONE INC CL D NON VTG 91705J204 69996 34312 SH SOLE 18 34312 0 0 URBAN ONE INC CL D NON VTG 91705J204 41714 20448 SH SOLE 19 20448 0 0 URBAN ONE INC CL D NON VTG 91705J204 686401 336471 SH SOLE 21 336471 0 0 URBAN ONE INC CL D NON VTG 91705J204 1218290 597201 SH SOLE 22 589858 0 7343 URBAN OUTFITTERS INC COM 917047102 3649451 84050 SH SOLE 2 26654 0 57396 URBAN OUTFITTERS INC COM 917047102 4863 112 SH SOLE 4 112 0 0 URBAN OUTFITTERS INC COM 917047102 386525 8902 SH SOLE 7 8466 0 436 URBAN OUTFITTERS INC COM 917047102 8853468 203903 SH SOLE 18 191905 0 11998 URBAN OUTFITTERS INC COM 917047102 12974417 298812 SH SOLE 19 298812 0 0 URBAN OUTFITTERS INC COM 917047102 290410241 6688398 SH SOLE 21 6688398 0 0 URBAN OUTFITTERS INC COM 917047102 81416147 1875084 SH SOLE 22 1792668 0 82416 URBAN OUTFITTERS INC COM 917047102 7425 171 SH SOLE 23 171 0 0 URBAN OUTFITTERS INC COM 917047102 546397 12584 SH SOLE 25 12584 0 0 URBAN OUTFITTERS INC COM 917047102 7120663 163995 SH SOLE 26 20504 0 143491 URBAN OUTFITTERS INC COM 917047102 50801 1170 SH SOLE 28 1170 0 0 URBAN OUTFITTERS INC COM 917047102 5271318 121403 SH SOLE 30 121403 0 0 URBAN OUTFITTERS INC COM 917047102 112414 2589 SH SOLE 36 2589 0 0 URBAN OUTFITTERS INC COM 917047102 552693 12729 SH SOLE 40 12729 0 0 URBAN OUTFITTERS INC COM 917047102 3874757 89239 SH SOLE 43 84249 0 4990 URBAN-GRO INC COM NEW 91704K202 103446 75508 SH SOLE 22 75508 0 0 UROGEN PHARMA LTD COM M96088105 356145 23743 SH SOLE 2 18536 0 5207 UROGEN PHARMA LTD COM M96088105 495 33 SH SOLE 7 33 0 0 UROGEN PHARMA LTD COM M96088105 909060 60604 SH SOLE 18 60604 0 0 UROGEN PHARMA LTD COM M96088105 881670 58778 SH SOLE 19 58778 0 0 UROGEN PHARMA LTD COM M96088105 18025455 1201697 SH SOLE 21 1201697 0 0 UROGEN PHARMA LTD COM M96088105 5020275 334685 SH SOLE 22 320699 0 13986 UROGEN PHARMA LTD COM M96088105 258525 17235 SH SOLE 30 17235 0 0 UROGEN PHARMA LTD COM M96088105 300570 20038 SH SOLE 43 19610 0 428 US BANCORP DEL COM NEW 902973304 111836897 2501944 SH SOLE 2 514519 0 1987425 US BANCORP DEL COM NEW 902973304 53862159 1204970 SH SOLE 4 627005 0 577965 US BANCORP DEL COM NEW 902973304 64798059 1449621 SH SOLE 7 1288810 0 160811 US BANCORP DEL COM NEW 902973304 2969198 66425 SH SOLE 13 66425 0 0 US BANCORP DEL COM NEW 902973304 10091293 225756 SH SOLE 15 225756 0 0 US BANCORP DEL COM NEW 902973304 139785617 3127195 SH SOLE 18 3030111 0 97084 US BANCORP DEL COM NEW 902973304 18075697 404378 SH SOLE 19 404378 0 0 US BANCORP DEL COM NEW 902973304 1890934579 42302787 SH SOLE 21 42302787 0 0 US BANCORP DEL COM NEW 902973304 1493602537 33413927 SH SOLE 22 29997860 0 3416067 US BANCORP DEL COM NEW 902973304 106275010 2377517 SH SOLE 23 2377517 0 0 US BANCORP DEL COM NEW 902973304 166614557 3727395 SH SOLE 25 3529772 0 197623 US BANCORP DEL COM NEW 902973304 114477683 2561022 SH SOLE 26 1812328 0 748694 US BANCORP DEL COM NEW 902973304 125846771 2815364 SH SOLE 28 82098 0 2733266 US BANCORP DEL COM NEW 902973304 518321353 11595556 SH SOLE 30 11595556 0 0 US BANCORP DEL COM NEW 902973304 15815262 353809 SH SOLE 31 329044 0 24765 US BANCORP DEL COM NEW 902973304 5146222 115128 SH SOLE 32 115128 0 0 US BANCORP DEL COM NEW 902973304 3208790 71785 SH SOLE 34 71785 0 0 US BANCORP DEL COM NEW 902973304 16467257 368395 SH SOLE 35 368395 0 0 US BANCORP DEL COM NEW 902973304 17159257 383876 SH SOLE 36 383876 0 0 US BANCORP DEL COM NEW 902973304 3473905 77716 SH SOLE 40 77716 0 0 US BANCORP DEL COM NEW 902973304 118142 2643 SH OTR 43 2643 0 0 US BANCORP DEL COM NEW 902973304 78649042 1759486 SH SOLE 43 1440555 0 318931 US FOODS HLDG CORP COM 912008109 27555787 510576 SH SOLE 2 252342 0 258234 US FOODS HLDG CORP COM 912008109 96606 1790 SH SOLE 4 576 0 1214 US FOODS HLDG CORP COM 912008109 2897649 53690 SH SOLE 7 50980 0 2710 US FOODS HLDG CORP COM 912008109 21829192 404469 SH SOLE 18 404469 0 0 US FOODS HLDG CORP COM 912008109 4582755 84913 SH SOLE 19 84913 0 0 US FOODS HLDG CORP COM 912008109 614145786 11379392 SH SOLE 21 11379392 0 0 US FOODS HLDG CORP COM 912008109 362724760 6720859 SH SOLE 22 6418913 0 301946 US FOODS HLDG CORP COM 912008109 2554562 47333 SH SOLE 25 47333 0 0 US FOODS HLDG CORP COM 912008109 8695970 161126 SH SOLE 26 113964 0 47162 US FOODS HLDG CORP COM 912008109 213397 3954 SH SOLE 28 3954 0 0 US FOODS HLDG CORP COM 912008109 14580805 270165 SH SOLE 30 270165 0 0 US FOODS HLDG CORP COM 912008109 152357 2823 SH SOLE 31 2823 0 0 US FOODS HLDG CORP COM 912008109 717099 13287 SH SOLE 36 13287 0 0 US FOODS HLDG CORP COM 912008109 2650143 49104 SH SOLE 40 49104 0 0 US FOODS HLDG CORP COM 912008109 6904652 127935 SH SOLE 43 110776 0 17159 US GOLDMINING INC COM 90291W108 1889 346 SH SOLE 18 346 0 0 US GOLDMINING INC COM 90291W108 21993 4028 SH SOLE 21 4028 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1640901 33833 SH SOLE 2 30984 0 2849 USANA HEALTH SCIENCES INC COM 90328M107 2619 54 SH SOLE 4 54 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3492 72 SH SOLE 7 72 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1597251 32933 SH SOLE 18 32933 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1252949 25834 SH SOLE 19 25834 0 0 USANA HEALTH SCIENCES INC COM 90328M107 64127767 1322222 SH SOLE 21 1322222 0 0 USANA HEALTH SCIENCES INC COM 90328M107 16442907 339029 SH SOLE 22 327374 0 11655 USANA HEALTH SCIENCES INC COM 90328M107 4365 90 SH SOLE 23 90 0 0 USANA HEALTH SCIENCES INC COM 90328M107 128186 2643 SH SOLE 25 2643 0 0 USANA HEALTH SCIENCES INC COM 90328M107 182457 3762 SH SOLE 26 3762 0 0 USANA HEALTH SCIENCES INC COM 90328M107 127992 2639 SH SOLE 28 50 0 2589 USANA HEALTH SCIENCES INC COM 90328M107 1176756 24263 SH SOLE 30 24263 0 0 USANA HEALTH SCIENCES INC COM 90328M107 153066 3156 SH SOLE 40 3156 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1318812 27192 SH SOLE 43 23772 0 3420 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 20942 1837 SH SOLE 2 528 0 1309 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 319018 27984 SH SOLE 18 27984 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 236596 20754 SH SOLE 19 20754 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 4443709 389799 SH SOLE 21 389799 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 2173068 190620 SH SOLE 22 183691 0 6929 USIO INC COM 917313108 10305 6062 SH SOLE 2 6062 0 0 USIO INC COM 917313108 5868 3452 SH SOLE 18 3452 0 0 USIO INC COM 917313108 78283 46049 SH SOLE 21 46049 0 0 USIO INC COM 917313108 79348 46675 SH SOLE 22 46675 0 0 UTAH MED PRODS INC COM 917488108 1131360 15910 SH SOLE 2 15352 0 558 UTAH MED PRODS INC COM 917488108 924 13 SH SOLE 7 13 0 0 UTAH MED PRODS INC COM 917488108 599102 8425 SH SOLE 18 8425 0 0 UTAH MED PRODS INC COM 917488108 519103 7300 SH SOLE 19 7300 0 0 UTAH MED PRODS INC COM 917488108 7490301 105334 SH SOLE 21 105334 0 0 UTAH MED PRODS INC COM 917488108 5459115 76770 SH SOLE 22 75491 0 1279 UTAH MED PRODS INC COM 917488108 45866 645 SH SOLE 43 76 0 569 UTZ BRANDS INC COM CL A 918090101 683220 37051 SH SOLE 2 19864 0 17187 UTZ BRANDS INC COM CL A 918090101 2877 156 SH SOLE 4 156 0 0 UTZ BRANDS INC COM CL A 918090101 11580 628 SH SOLE 7 628 0 0 UTZ BRANDS INC COM CL A 918090101 3105960 168436 SH SOLE 18 168436 0 0 UTZ BRANDS INC COM CL A 918090101 2846472 154364 SH SOLE 19 154364 0 0 UTZ BRANDS INC COM CL A 918090101 47756982 2589858 SH SOLE 21 2589858 0 0 UTZ BRANDS INC COM CL A 918090101 40517474 2197260 SH SOLE 22 2130576 0 66684 UTZ BRANDS INC COM CL A 918090101 280786 15227 SH SOLE 25 15227 0 0 UTZ BRANDS INC COM CL A 918090101 457681 24820 SH SOLE 26 24820 0 0 UTZ BRANDS INC COM CL A 918090101 284326 15419 SH SOLE 28 0 0 15419 UTZ BRANDS INC COM CL A 918090101 683460 37064 SH SOLE 30 37064 0 0 UTZ BRANDS INC COM CL A 918090101 231404 12549 SH SOLE 40 12549 0 0 UTZ BRANDS INC COM CL A 918090101 1185729 64302 SH SOLE 43 58190 0 6112 UWM HOLDINGS CORPORATION COM CL A 91823B109 465707 64147 SH SOLE 2 28544 0 35603 UWM HOLDINGS CORPORATION COM CL A 91823B109 5002 689 SH SOLE 7 689 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 237990 32781 SH SOLE 18 32781 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 243508 33541 SH SOLE 19 33541 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 9235903 1272163 SH SOLE 21 1272163 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 19590929 2698475 SH SOLE 22 2559062 0 139413 UWM HOLDINGS CORPORATION COM CL A 91823B109 159582 21981 SH SOLE 25 21981 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 428246 58987 SH SOLE 30 58987 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 9656 1330 SH SOLE 31 1330 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 173739 23931 SH SOLE 40 23931 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 1967432 270996 SH SOLE 43 248570 0 22426 V F CORP COM 918204108 7317886 477046 SH SOLE 2 203361 0 273685 V F CORP COM 918204108 15493 1010 SH SOLE 4 1010 0 0 V F CORP COM 918204108 3758898 245039 SH SOLE 7 215203 0 29836 V F CORP COM 918204108 222767 14522 SH SOLE 15 14522 0 0 V F CORP COM 918204108 5922713 386096 SH SOLE 18 386096 0 0 V F CORP COM 918204108 5260531 342929 SH SOLE 19 342929 0 0 V F CORP COM 918204108 132527644 8639351 SH SOLE 21 8639351 0 0 V F CORP COM 918204108 118791288 7743891 SH SOLE 22 7163048 0 580843 V F CORP COM 918204108 8544 557 SH SOLE 23 557 0 0 V F CORP COM 918204108 1368466 89209 SH SOLE 25 89209 0 0 V F CORP COM 918204108 8919044 581424 SH SOLE 26 581424 0 0 V F CORP COM 918204108 831980 54236 SH SOLE 28 45717 0 8519 V F CORP COM 918204108 22914401 1493768 SH SOLE 30 1493768 0 0 V F CORP COM 918204108 66806 4355 SH SOLE 31 4355 0 0 V F CORP COM 918204108 554065 36119 SH SOLE 34 36119 0 0 V F CORP COM 918204108 361456 23563 SH SOLE 36 23563 0 0 V F CORP COM 918204108 1024804 66806 SH SOLE 40 66806 0 0 V F CORP COM 918204108 3944484 257137 SH SOLE 43 231034 0 26103 V2X INC COM 92242T101 2359976 50524 SH SOLE 2 26155 0 24369 V2X INC COM 92242T101 445847 9545 SH SOLE 7 9037 0 508 V2X INC COM 92242T101 1420731 30416 SH SOLE 18 30416 0 0 V2X INC COM 92242T101 2913022 62364 SH SOLE 19 62364 0 0 V2X INC COM 92242T101 29617223 634066 SH SOLE 21 634066 0 0 V2X INC COM 92242T101 17174660 367687 SH SOLE 22 348454 0 19233 V2X INC COM 92242T101 7894 169 SH SOLE 23 169 0 0 V2X INC COM 92242T101 5013571 107334 SH SOLE 25 107334 0 0 V2X INC COM 92242T101 261202 5592 SH SOLE 26 0 0 5592 V2X INC COM 92242T101 142699 3055 SH SOLE 28 0 0 3055 V2X INC COM 92242T101 1533209 32824 SH SOLE 30 32824 0 0 V2X INC COM 92242T101 420 9 SH SOLE 31 9 0 0 V2X INC COM 92242T101 797059 17064 SH SOLE 34 17064 0 0 V2X INC COM 92242T101 61050 1307 SH SOLE 36 1307 0 0 V2X INC COM 92242T101 157786 3378 SH SOLE 40 3378 0 0 V2X INC COM 92242T101 28213 604 SH OTR 43 604 0 0 V2X INC COM 92242T101 799769 17122 SH SOLE 43 16229 0 893 VAALCO ENERGY INC COM NEW 91851C201 1175525 168655 SH SOLE 2 32979 0 135676 VAALCO ENERGY INC COM NEW 91851C201 537972 77184 SH SOLE 7 73000 0 4184 VAALCO ENERGY INC COM NEW 91851C201 2036996 292252 SH SOLE 18 292252 0 0 VAALCO ENERGY INC COM NEW 91851C201 1582908 227103 SH SOLE 19 227103 0 0 VAALCO ENERGY INC COM NEW 91851C201 30132035 4323104 SH SOLE 21 4323104 0 0 VAALCO ENERGY INC COM NEW 91851C201 21929976 3146338 SH SOLE 22 3010782 0 135556 VAALCO ENERGY INC COM NEW 91851C201 106069 15218 SH SOLE 25 15218 0 0 VAALCO ENERGY INC COM NEW 91851C201 1569309 225152 SH SOLE 30 225152 0 0 VAALCO ENERGY INC COM NEW 91851C201 193118 27707 SH SOLE 40 27707 0 0 VAALCO ENERGY INC COM NEW 91851C201 722043 103593 SH SOLE 43 100892 0 2701 VACASA INC CL A NEW 91854V206 391338 57381 SH SOLE 22 57381 0 0 VAIL RESORTS INC COM 91879Q109 15834077 71059 SH SOLE 2 28327 0 42732 VAIL RESORTS INC COM 91879Q109 4880645 21903 SH SOLE 4 17110 0 4793 VAIL RESORTS INC COM 91879Q109 17707409 79466 SH SOLE 7 75433 0 4033 VAIL RESORTS INC COM 91879Q109 347169 1558 SH SOLE 13 1558 0 0 VAIL RESORTS INC COM 91879Q109 803079 3604 SH SOLE 15 3604 0 0 VAIL RESORTS INC COM 91879Q109 19228892 86294 SH SOLE 18 83836 0 2458 VAIL RESORTS INC COM 91879Q109 141262633 633948 SH SOLE 19 633948 0 0 VAIL RESORTS INC COM 91879Q109 452504669 2030717 SH SOLE 21 2030717 0 0 VAIL RESORTS INC COM 91879Q109 278121476 1248133 SH SOLE 22 1168429 0 79704 VAIL RESORTS INC COM 91879Q109 13033772 58492 SH SOLE 23 58492 0 0 VAIL RESORTS INC COM 91879Q109 24384510 109431 SH SOLE 25 109324 0 107 VAIL RESORTS INC COM 91879Q109 8571824 38468 SH SOLE 26 24022 0 14446 VAIL RESORTS INC COM 91879Q109 15388194 69058 SH SOLE 28 2098 0 66960 VAIL RESORTS INC COM 91879Q109 62580469 280844 SH SOLE 30 247281 0 33563 VAIL RESORTS INC COM 91879Q109 2060509 9247 SH SOLE 31 8632 0 615 VAIL RESORTS INC COM 91879Q109 398197 1787 SH SOLE 34 1787 0 0 VAIL RESORTS INC COM 91879Q109 2033324 9125 SH SOLE 36 9125 0 0 VAIL RESORTS INC COM 91879Q109 439198 1971 SH SOLE 40 1971 0 0 VAIL RESORTS INC COM 91879Q109 15640 70 SH OTR 43 70 0 0 VAIL RESORTS INC COM 91879Q109 8024652 36012 SH SOLE 43 31735 0 4277 VAIL RESORTS INC NOTE 1/0 91879QAN9 3950055 4317000 PRN SOLE 21 4317000 0 0 VALARIS LTD CL A G9460G101 5072449 67399 SH SOLE 2 52433 0 14966 VALARIS LTD CL A G9460G101 15579 207 SH SOLE 4 207 0 0 VALARIS LTD CL A G9460G101 33641 447 SH SOLE 7 447 0 0 VALARIS LTD CL A G9460G101 16727137 222258 SH SOLE 18 222258 0 0 VALARIS LTD CL A G9460G101 9582178 127321 SH SOLE 19 127321 0 0 VALARIS LTD CL A G9460G101 352377555 4682136 SH SOLE 21 4682136 0 0 VALARIS LTD CL A G9460G101 146362863 1944763 SH SOLE 22 1890796 0 53967 VALARIS LTD CL A G9460G101 1007205 13383 SH SOLE 25 13383 0 0 VALARIS LTD CL A G9460G101 1333682 17721 SH SOLE 26 17721 0 0 VALARIS LTD CL A G9460G101 979434 13014 SH SOLE 28 668 0 12346 VALARIS LTD CL A G9460G101 3115312 41394 SH SOLE 30 41394 0 0 VALARIS LTD CL A G9460G101 1032868 13724 SH SOLE 40 13724 0 0 VALARIS LTD CL A G9460G101 3200883 42531 SH SOLE 43 34440 0 8091 VALE S A SPONSORED ADS 91912E105 2246532 184293 SH SOLE 2 184293 0 0 VALE S A SPONSORED ADS 91912E105 202269 16593 SH SOLE 4 16593 0 0 VALE S A SPONSORED ADS 91912E105 20443 1677 SH SOLE 18 1677 0 0 VALE S A SPONSORED ADS 91912E105 11323779 928940 SH SOLE 19 928940 0 0 VALE S A SPONSORED ADS 91912E105 160801386 13191254 SH SOLE 21 13191254 0 0 VALE S A SPONSORED ADS 91912E105 24176585 1983313 SH SOLE 22 1983313 0 0 VALE S A SPONSORED ADS 91912E105 78654415 6452372 SH SOLE 25 6452372 0 0 VALE S A SPONSORED ADS 91912E105 91620 7516 SH SOLE 26 0 0 7516 VALE S A SPONSORED ADS 91912E105 4163324 341536 SH SOLE 29 341536 0 0 VALE S A SPONSORED ADS 91912E105 7767822 637229 SH SOLE 30 637229 0 0 VALE S A SPONSORED ADS 91912E105 241196777 19786446 SH SOLE 34 19786446 0 0 VALE S A SPONSORED ADS 91912E105 18253443 1497411 SH SOLE 43 1393681 0 103730 VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115 11950 5085 SH SOLE 2 5085 0 0 VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115 5854 2491 SH SOLE 22 2491 0 0 VALERO ENERGY CORP COM 91913Y100 174173783 1020410 SH SOLE 2 554197 0 466213 VALERO ENERGY CORP COM 91913Y100 70921524 415499 SH SOLE 4 144901 0 270598 VALERO ENERGY CORP COM 91913Y100 57279638 335577 SH SOLE 7 304949 0 30628 VALERO ENERGY CORP COM 91913Y100 20001966 117183 SH SOLE 13 117183 0 0 VALERO ENERGY CORP COM 91913Y100 8310043 48685 SH SOLE 15 48685 0 0 VALERO ENERGY CORP COM 91913Y100 138040075 808718 SH SOLE 18 750830 0 57888 VALERO ENERGY CORP COM 91913Y100 182499188 1069185 SH SOLE 19 1069185 0 0 VALERO ENERGY CORP COM 91913Y100 1702600148 9974809 SH SOLE 21 9974809 0 0 VALERO ENERGY CORP COM 91913Y100 1336007016 7827096 SH SOLE 22 6975060 0 852036 VALERO ENERGY CORP COM 91913Y100 136441393 799352 SH SOLE 23 799352 0 0 VALERO ENERGY CORP COM 91913Y100 119636962 700902 SH SOLE 25 700902 0 0 VALERO ENERGY CORP COM 91913Y100 110805803 649164 SH SOLE 26 479366 0 169798 VALERO ENERGY CORP COM 91913Y100 95227439 557897 SH SOLE 28 6045 0 551852 VALERO ENERGY CORP COM 91913Y100 12731938 74591 SH SOLE 29 74591 0 0 VALERO ENERGY CORP COM 91913Y100 470140172 2754351 SH SOLE 30 2754351 0 0 VALERO ENERGY CORP COM 91913Y100 39789034 233107 SH SOLE 31 227671 0 5436 VALERO ENERGY CORP COM 91913Y100 3777882 22133 SH SOLE 32 22133 0 0 VALERO ENERGY CORP COM 91913Y100 184901137 1083257 SH SOLE 34 1083257 0 0 VALERO ENERGY CORP COM 91913Y100 14944251 87552 SH SOLE 36 87552 0 0 VALERO ENERGY CORP COM 91913Y100 2814507 16489 SH SOLE 40 16489 0 0 VALERO ENERGY CORP COM 91913Y100 51126722 299530 SH SOLE 43 247392 0 52138 VALHI INC NEW COM 918905209 41816 2434 SH SOLE 2 115 0 2319 VALHI INC NEW COM 918905209 138058 8036 SH SOLE 18 8036 0 0 VALHI INC NEW COM 918905209 73032 4251 SH SOLE 19 4251 0 0 VALHI INC NEW COM 918905209 1887996 109895 SH SOLE 21 109895 0 0 VALHI INC NEW COM 918905209 1001010 58266 SH SOLE 22 56371 0 1895 VALHI INC NEW COM 918905209 5858 341 SH SOLE 43 341 0 0 VALLEY NATL BANCORP COM 919794107 13771508 1730089 SH SOLE 2 1180990 0 549099 VALLEY NATL BANCORP COM 919794107 11271 1416 SH SOLE 4 1416 0 0 VALLEY NATL BANCORP COM 919794107 1453727 182629 SH SOLE 7 175574 0 7055 VALLEY NATL BANCORP COM 919794107 18515780 2326103 SH SOLE 18 2326103 0 0 VALLEY NATL BANCORP COM 919794107 13723143 1724013 SH SOLE 19 1724013 0 0 VALLEY NATL BANCORP COM 919794107 342208814 42991057 SH SOLE 21 42991057 0 0 VALLEY NATL BANCORP COM 919794107 129298706 16243556 SH SOLE 22 15553922 0 689634 VALLEY NATL BANCORP COM 919794107 469377 58967 SH SOLE 23 58967 0 0 VALLEY NATL BANCORP COM 919794107 706092 88705 SH SOLE 25 88705 0 0 VALLEY NATL BANCORP COM 919794107 6598362 828940 SH SOLE 26 146176 0 682764 VALLEY NATL BANCORP COM 919794107 186901 23480 SH SOLE 28 7232 0 16248 VALLEY NATL BANCORP COM 919794107 7165847 900232 SH SOLE 30 900232 0 0 VALLEY NATL BANCORP COM 919794107 1556674 195562 SH SOLE 32 195562 0 0 VALLEY NATL BANCORP COM 919794107 106131 13333 SH SOLE 36 13333 0 0 VALLEY NATL BANCORP COM 919794107 695505 87375 SH SOLE 40 87375 0 0 VALLEY NATL BANCORP COM 919794107 26992 3391 SH OTR 43 3391 0 0 VALLEY NATL BANCORP COM 919794107 5709575 717283 SH SOLE 43 645227 0 72056 VALMONT INDS INC COM 920253101 16837020 73756 SH SOLE 2 56215 0 17541 VALMONT INDS INC COM 920253101 83322 365 SH SOLE 4 73 0 292 VALMONT INDS INC COM 920253101 4261074 18666 SH SOLE 7 18477 0 189 VALMONT INDS INC COM 920253101 11600276 50816 SH SOLE 18 39367 0 11449 VALMONT INDS INC COM 920253101 17356813 76033 SH SOLE 19 76033 0 0 VALMONT INDS INC COM 920253101 250284822 1096394 SH SOLE 21 1096394 0 0 VALMONT INDS INC COM 920253101 168004949 735960 SH SOLE 22 680946 0 55014 VALMONT INDS INC COM 920253101 2829987 12397 SH SOLE 23 12397 0 0 VALMONT INDS INC COM 920253101 1001921 4389 SH SOLE 25 4389 0 0 VALMONT INDS INC COM 920253101 3095933 13562 SH SOLE 26 8924 0 4638 VALMONT INDS INC COM 920253101 1588829 6960 SH SOLE 28 6960 0 0 VALMONT INDS INC COM 920253101 33118634 145079 SH SOLE 30 145079 0 0 VALMONT INDS INC COM 920253101 58896 258 SH SOLE 31 258 0 0 VALMONT INDS INC COM 920253101 287176 1258 SH SOLE 36 1258 0 0 VALMONT INDS INC COM 920253101 1037989 4547 SH SOLE 40 4547 0 0 VALMONT INDS INC COM 920253101 33101 145 SH OTR 43 145 0 0 VALMONT INDS INC COM 920253101 2961524 12973 SH SOLE 43 12250 0 723 VALUE LINE INC COM 920437100 6156 152 SH SOLE 2 0 0 152 VALUE LINE INC COM 920437100 101169 2498 SH SOLE 18 2498 0 0 VALUE LINE INC COM 920437100 71078 1755 SH SOLE 19 1755 0 0 VALUE LINE INC COM 920437100 1268825 31329 SH SOLE 21 31329 0 0 VALUE LINE INC COM 920437100 1806098 44595 SH SOLE 22 44350 0 245 VALUE LINE INC COM 920437100 2471 61 SH SOLE 43 61 0 0 VALVOLINE INC COM 92047W101 14492381 325160 SH SOLE 2 112449 0 212711 VALVOLINE INC COM 92047W101 14040 315 SH SOLE 4 315 0 0 VALVOLINE INC COM 92047W101 1235748 27726 SH SOLE 7 26270 0 1456 VALVOLINE INC COM 92047W101 9926586 222719 SH SOLE 18 222719 0 0 VALVOLINE INC COM 92047W101 1968969 44177 SH SOLE 19 44177 0 0 VALVOLINE INC COM 92047W101 301604923 6766994 SH SOLE 21 6766994 0 0 VALVOLINE INC COM 92047W101 169546197 3804043 SH SOLE 22 3633413 0 170630 VALVOLINE INC COM 92047W101 1100879 24700 SH SOLE 25 24700 0 0 VALVOLINE INC COM 92047W101 2288090 51337 SH SOLE 26 51337 0 0 VALVOLINE INC COM 92047W101 143783 3226 SH SOLE 28 3226 0 0 VALVOLINE INC COM 92047W101 6624172 148624 SH SOLE 30 148624 0 0 VALVOLINE INC COM 92047W101 76839 1724 SH SOLE 31 1724 0 0 VALVOLINE INC COM 92047W101 49294 1106 SH SOLE 36 1106 0 0 VALVOLINE INC COM 92047W101 1190598 26713 SH SOLE 40 26713 0 0 VALVOLINE INC COM 92047W101 13153086 295111 SH SOLE 43 285350 0 9761 VANDA PHARMACEUTICALS INC COM 921659108 3627272 882548 SH SOLE 2 506999 0 375549 VANDA PHARMACEUTICALS INC COM 921659108 2984 726 SH SOLE 7 726 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1050216 255527 SH SOLE 18 255527 0 0 VANDA PHARMACEUTICALS INC COM 921659108 4248971 1033813 SH SOLE 19 1033813 0 0 VANDA PHARMACEUTICALS INC COM 921659108 10731399 2611046 SH SOLE 21 2611046 0 0 VANDA PHARMACEUTICALS INC COM 921659108 11438208 2783019 SH SOLE 22 2644180 0 138839 VANDA PHARMACEUTICALS INC COM 921659108 198303 48249 SH SOLE 23 48249 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1308908 318469 SH SOLE 26 0 0 318469 VANDA PHARMACEUTICALS INC COM 921659108 684849 166630 SH SOLE 30 166630 0 0 VANDA PHARMACEUTICALS INC COM 921659108 163800 39854 SH SOLE 43 1071 0 38783 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1479 66 SH SOLE 2 66 0 0 VANECK ETF TRUST OPTIONS 92189F676 2632383 11700 SH Call SOLE 2 0 0 11700 VANECK ETF TRUST OPTIONS 92189F676 382483 1700 SH Call SOLE 4 1700 0 0 VANECK ETF TRUST OPTIONS 92189F676 8684614 38600 SH Call SOLE 18 38600 0 0 VANECK ETF TRUST OPTIONS 92189F676 39103262 173800 SH Call SOLE 19 173800 0 0 VANECK ETF TRUST OPTIONS 92189F676 3599840 16000 SH Call SOLE 22 16000 0 0 VANECK ETF TRUST OPTIONS 92189F676 269988 1200 SH Call SOLE 26 1200 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2789876 12400 SH SOLE 2 0 0 12400 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 644371 2864 SH SOLE 4 2864 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 12929275 57466 SH SOLE 18 57466 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 79119083 351656 SH SOLE 19 351656 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5424509 24110 SH SOLE 22 24110 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 292487 1300 SH SOLE 26 1300 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 9450 42 SH SOLE 43 42 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 308851 12601 SH SOLE 4 12601 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 7138611 291253 SH SOLE 18 291253 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 75186116 3067569 SH SOLE 19 3067569 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 3585078 146270 SH SOLE 22 146270 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 126156 2414 SH SOLE 2 2414 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 229142 752 SH SOLE 18 752 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 41204 400 SH SOLE 43 400 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 12421 162 SH SOLE 18 162 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 912739685 12566979 SH SOLE 2 12566979 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 16911833 232849 SH SOLE 18 15100 0 217749 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 18077325 367500 SH SOLE 2 0 0 367500 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 70 1 SH SOLE 18 1 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 49 1 SH SOLE 43 0 0 1 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 75579500 157228 SH SOLE 2 157228 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18219972 37903 SH SOLE 18 37802 0 101 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2248319 4677 SH SOLE 43 4677 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 11537 74 SH SOLE 43 0 0 74 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 130392 553 SH SOLE 43 0 0 553 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 229777 2657 SH SOLE 18 2657 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 147189 1702 SH SOLE 22 1702 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 69258 801 SH SOLE 43 801 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 782 3 SH SOLE 2 3 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 42237 162 SH SOLE 18 162 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 37283 143 SH SOLE 43 0 0 143 VANGUARD INDEX FDS SM CP VAL ETF 922908611 55070 287 SH SOLE 18 287 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 145829 760 SH SOLE 43 46 0 714 VANGUARD INDEX FDS MID CAP ETF 922908629 218378 874 SH SOLE 43 874 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 420299 1753 SH SOLE 43 1239 0 514 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 40663 232 SH SOLE 43 232 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 57826 168 SH SOLE 2 168 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 213748 621 SH SOLE 18 621 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2112847 6138 SH SOLE 43 6042 0 96 VANGUARD INDEX FDS VALUE ETF 922908744 44135 271 SH SOLE 2 271 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 105282150 646458 SH SOLE 18 559140 0 87318 VANGUARD INDEX FDS VALUE ETF 922908744 1444669 8871 SH SOLE 43 6164 0 2707 VANGUARD INDEX FDS SMALL CP ETF 922908751 49208569 215270 SH SOLE 2 215270 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 593191 2595 SH SOLE 18 2595 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1069807 4680 SH SOLE 43 4680 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 994757 3827 SH SOLE 43 2622 0 1205 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 32032738 274159 SH SOLE 2 274159 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7345598 66476 SH SOLE 18 66303 0 173 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 51714 468 SH SOLE 43 468 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 842038 14357 SH SOLE 18 14357 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 31 1 SH SOLE 43 1 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 70299 1683 SH SOLE 18 1683 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20593 493 SH SOLE 43 220 0 273 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 45273 595 SH SOLE 43 595 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 114589448 1701655 SH SOLE 23 1701655 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 842490 16650 SH SOLE 18 16650 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 11823 139 SH SOLE 43 139 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 7775274 170473 SH SOLE 2 0 0 170473 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2399783 30676 SH SOLE 18 30676 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 15055 187 SH SOLE 2 187 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 104 1 SH SOLE 18 1 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 49272120 612000 SH SOLE 19 612000 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 719301 3939 SH SOLE 43 3939 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 46017161 763137 SH SOLE 2 763137 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 7990 132 SH SOLE 18 132 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 342177 6820 SH SOLE 18 6820 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 46156 920 SH SOLE 43 684 0 236 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 174831 1445 SH SOLE 2 1445 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1499187 12391 SH SOLE 18 12391 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 169488 1401 SH SOLE 43 1401 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 13081333 204876 SH SOLE 2 0 0 204876 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 64 1 SH SOLE 43 0 0 1 VANGUARD WORLD FD ENERGY ETF 92204A306 143816 1092 SH SOLE 43 1092 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 445397 4350 SH SOLE 43 4350 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 75205 278 SH SOLE 43 278 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 601341 2463 SH SOLE 43 2463 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 2020282 3853 SH SOLE 43 2626 0 1227 VANGUARD WORLD FD UTILITIES ETF 92204A876 73 1 SH SOLE 43 1 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 217300 1656 SH SOLE 43 264 0 1392 VAREX IMAGING CORP COM 92214X106 3948153 218130 SH SOLE 2 154871 0 63259 VAREX IMAGING CORP COM 92214X106 15675 866 SH SOLE 4 184 0 682 VAREX IMAGING CORP COM 92214X106 328768 18164 SH SOLE 7 17189 0 975 VAREX IMAGING CORP COM 92214X106 2324167 128407 SH SOLE 18 128407 0 0 VAREX IMAGING CORP COM 92214X106 5123857 283086 SH SOLE 19 283086 0 0 VAREX IMAGING CORP COM 92214X106 91766131 5069952 SH SOLE 21 5069952 0 0 VAREX IMAGING CORP COM 92214X106 27648565 1527545 SH SOLE 22 1453779 0 73766 VAREX IMAGING CORP COM 92214X106 159751 8826 SH SOLE 25 8826 0 0 VAREX IMAGING CORP COM 92214X106 1224175 67634 SH SOLE 26 3818 0 63816 VAREX IMAGING CORP COM 92214X106 175299 9685 SH SOLE 28 9685 0 0 VAREX IMAGING CORP COM 92214X106 1894925 104692 SH SOLE 30 104692 0 0 VAREX IMAGING CORP COM 92214X106 323121 17852 SH SOLE 34 17852 0 0 VAREX IMAGING CORP COM 92214X106 139080 7684 SH SOLE 40 7684 0 0 VAREX IMAGING CORP COM 92214X106 1470784 81259 SH SOLE 43 75165 0 6094 VARONIS SYS INC COM 922280102 13310902 282190 SH SOLE 2 191353 0 90837 VARONIS SYS INC COM 922280102 497927 10556 SH SOLE 4 275 0 10281 VARONIS SYS INC COM 922280102 1031844 21875 SH SOLE 7 21223 0 652 VARONIS SYS INC COM 922280102 14919729 316297 SH SOLE 18 290295 0 26002 VARONIS SYS INC COM 922280102 30251583 641331 SH SOLE 19 641331 0 0 VARONIS SYS INC COM 922280102 260027408 5512559 SH SOLE 21 5512559 0 0 VARONIS SYS INC COM 922280102 167017838 3540764 SH SOLE 22 3408408 0 132356 VARONIS SYS INC COM 922280102 750475 15910 SH SOLE 23 15910 0 0 VARONIS SYS INC COM 922280102 1063306 22542 SH SOLE 25 22542 0 0 VARONIS SYS INC COM 922280102 3073267 65153 SH SOLE 26 24923 0 40230 VARONIS SYS INC COM 922280102 193208 4096 SH SOLE 28 1891 0 2205 VARONIS SYS INC COM 922280102 25991 551 SH SOLE 29 551 0 0 VARONIS SYS INC COM 922280102 35009055 742189 SH SOLE 30 742189 0 0 VARONIS SYS INC COM 922280102 895192 18978 SH SOLE 34 18978 0 0 VARONIS SYS INC COM 922280102 1061419 22502 SH SOLE 40 22502 0 0 VARONIS SYS INC COM 922280102 2944163 62416 SH SOLE 43 57291 0 5125 VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 3464015 2191000 PRN SOLE 21 2191000 0 0 VAXART INC COM NEW 92243A200 2305512 1773471 SH SOLE 22 1773471 0 0 VAXART INC COM NEW 92243A200 1138 875 SH SOLE 43 875 0 0 VAXCYTE INC COM 92243G108 7436773 108868 SH SOLE 2 64115 0 44753 VAXCYTE INC COM 92243G108 19127 280 SH SOLE 4 280 0 0 VAXCYTE INC COM 92243G108 1195220 17497 SH SOLE 7 16590 0 907 VAXCYTE INC COM 92243G108 19050361 278881 SH SOLE 18 269334 0 9547 VAXCYTE INC COM 92243G108 73138424 1070684 SH SOLE 19 1070684 0 0 VAXCYTE INC COM 92243G108 314550814 4604755 SH SOLE 21 4604755 0 0 VAXCYTE INC COM 92243G108 202622557 2966221 SH SOLE 22 2869018 0 97203 VAXCYTE INC COM 92243G108 293801 4301 SH SOLE 23 4301 0 0 VAXCYTE INC COM 92243G108 1291196 18902 SH SOLE 25 18902 0 0 VAXCYTE INC COM 92243G108 4238840 62053 SH SOLE 26 27438 0 34615 VAXCYTE INC COM 92243G108 290454 4252 SH SOLE 28 2881 0 1371 VAXCYTE INC COM 92243G108 10724602 156999 SH SOLE 30 156999 0 0 VAXCYTE INC COM 92243G108 10624118 155528 SH SOLE 34 155528 0 0 VAXCYTE INC COM 92243G108 51506 754 SH SOLE 36 754 0 0 VAXCYTE INC COM 92243G108 1332250 19503 SH SOLE 40 19503 0 0 VAXCYTE INC COM 92243G108 38322 561 SH OTR 43 561 0 0 VAXCYTE INC COM 92243G108 2935144 42968 SH SOLE 43 37332 0 5636 VAXXINITY INC COM CL A 92244V104 4705 6558 SH SOLE 2 2720 0 3838 VAXXINITY INC COM CL A 92244V104 81737 113919 SH SOLE 18 113919 0 0 VAXXINITY INC COM CL A 92244V104 65846 91771 SH SOLE 19 91771 0 0 VAXXINITY INC COM CL A 92244V104 1079450 1504460 SH SOLE 21 1504460 0 0 VAXXINITY INC COM CL A 92244V104 650302 906344 SH SOLE 22 897511 0 8833 VBI VACCINES INC CDA COM NEW 91822J202 65344 108436 SH SOLE 22 108436 0 0 VBI VACCINES INC CDA COM NEW 91822J202 93 155 SH SOLE 43 155 0 0 VCI GLOBAL LTD ORD SHS G98218103 1930 1838 SH SOLE 22 1838 0 0 VECTOR GROUP LTD COM 92240M108 1118260 102031 SH SOLE 2 41713 0 60318 VECTOR GROUP LTD COM 92240M108 5601 511 SH SOLE 4 511 0 0 VECTOR GROUP LTD COM 92240M108 13196 1204 SH SOLE 7 1204 0 0 VECTOR GROUP LTD COM 92240M108 4869484 444296 SH SOLE 18 444296 0 0 VECTOR GROUP LTD COM 92240M108 3409327 311070 SH SOLE 19 311070 0 0 VECTOR GROUP LTD COM 92240M108 175130070 15979021 SH SOLE 21 15979021 0 0 VECTOR GROUP LTD COM 92240M108 45100203 4114982 SH SOLE 22 3944312 0 170670 VECTOR GROUP LTD COM 92240M108 280510 25594 SH SOLE 26 25594 0 0 VECTOR GROUP LTD COM 92240M108 3072033 280295 SH SOLE 30 280295 0 0 VECTOR GROUP LTD COM 92240M108 42503 3878 SH SOLE 36 3878 0 0 VECTOR GROUP LTD COM 92240M108 1675945 152915 SH SOLE 43 142225 0 10690 VEECO INSTRS INC DEL COM 922417100 1976976 56212 SH SOLE 2 25651 0 30561 VEECO INSTRS INC DEL COM 922417100 4115 117 SH SOLE 4 117 0 0 VEECO INSTRS INC DEL COM 922417100 1068148 30371 SH SOLE 7 28736 0 1635 VEECO INSTRS INC DEL COM 922417100 5716813 162548 SH SOLE 18 162548 0 0 VEECO INSTRS INC DEL COM 922417100 3803389 108143 SH SOLE 19 108143 0 0 VEECO INSTRS INC DEL COM 922417100 225870955 6422262 SH SOLE 21 6422262 0 0 VEECO INSTRS INC DEL COM 922417100 56366818 1602696 SH SOLE 22 1535951 0 66745 VEECO INSTRS INC DEL COM 922417100 378605 10765 SH SOLE 25 10765 0 0 VEECO INSTRS INC DEL COM 922417100 1989497 56568 SH SOLE 26 8339 0 48229 VEECO INSTRS INC DEL COM 922417100 12415 353 SH SOLE 28 353 0 0 VEECO INSTRS INC DEL COM 922417100 7954293 226167 SH SOLE 30 226167 0 0 VEECO INSTRS INC DEL COM 922417100 32919 936 SH SOLE 36 936 0 0 VEECO INSTRS INC DEL COM 922417100 401536 11417 SH SOLE 40 11417 0 0 VEECO INSTRS INC DEL COM 922417100 2286191 65004 SH SOLE 43 61378 0 3626 VEEVA SYS INC CL A COM 922475108 62301673 268901 SH SOLE 2 61239 0 207662 VEEVA SYS INC CL A COM 922475108 29254570 126266 SH SOLE 4 60802 0 65464 VEEVA SYS INC CL A COM 922475108 18193689 78526 SH SOLE 7 75224 0 3302 VEEVA SYS INC CL A COM 922475108 2629913 11351 SH SOLE 13 11351 0 0 VEEVA SYS INC CL A COM 922475108 3684334 15902 SH SOLE 15 15902 0 0 VEEVA SYS INC CL A COM 922475108 72410307 312531 SH SOLE 18 302379 0 10152 VEEVA SYS INC CL A COM 922475108 25999557 112217 SH SOLE 19 112217 0 0 VEEVA SYS INC CL A COM 922475108 675654610 2916201 SH SOLE 21 2916201 0 0 VEEVA SYS INC CL A COM 922475108 837860779 3616301 SH SOLE 22 3321355 0 294946 VEEVA SYS INC CL A COM 922475108 59098790 255077 SH SOLE 23 255077 0 0 VEEVA SYS INC CL A COM 922475108 64081052 276581 SH SOLE 25 259707 0 16874 VEEVA SYS INC CL A COM 922475108 36789823 158789 SH SOLE 26 90530 0 68259 VEEVA SYS INC CL A COM 922475108 68095776 293909 SH SOLE 28 2127 0 291782 VEEVA SYS INC CL A COM 922475108 54911 237 SH SOLE 29 237 0 0 VEEVA SYS INC CL A COM 922475108 132012097 569779 SH SOLE 30 424819 0 144960 VEEVA SYS INC CL A COM 922475108 8271333 35700 SH SOLE 31 33231 0 2469 VEEVA SYS INC CL A COM 922475108 34832043 150339 SH SOLE 34 150339 0 0 VEEVA SYS INC CL A COM 922475108 9529178 41129 SH SOLE 36 41129 0 0 VEEVA SYS INC CL A COM 922475108 1777294 7671 SH SOLE 40 7671 0 0 VEEVA SYS INC CL A COM 922475108 35449 153 SH OTR 43 153 0 0 VEEVA SYS INC CL A COM 922475108 17003755 73390 SH SOLE 43 54195 0 19195 VELO3D INC COMMON STOCK 92259N104 3829 8405 SH SOLE 2 2325 0 6080 VELO3D INC COMMON STOCK 92259N104 468 1028 SH SOLE 7 1028 0 0 VELO3D INC COMMON STOCK 92259N104 109543 240436 SH SOLE 18 240436 0 0 VELO3D INC COMMON STOCK 92259N104 82991 182157 SH SOLE 19 182157 0 0 VELO3D INC COMMON STOCK 92259N104 1453206 3189654 SH SOLE 21 3189654 0 0 VELO3D INC COMMON STOCK 92259N104 914947 2008224 SH SOLE 22 1963432 0 44792 VELOCITY FINL INC COM 92262D101 368424 20468 SH SOLE 2 18502 0 1966 VELOCITY FINL INC COM 92262D101 427878 23771 SH SOLE 18 23771 0 0 VELOCITY FINL INC COM 92262D101 280476 15582 SH SOLE 19 15582 0 0 VELOCITY FINL INC COM 92262D101 6826590 379255 SH SOLE 21 379255 0 0 VELOCITY FINL INC COM 92262D101 2724894 151383 SH SOLE 22 145902 0 5481 VENTAS INC COM 92276F100 38887577 893146 SH SOLE 2 180924 0 712222 VENTAS INC COM 92276F100 16964229 389624 SH SOLE 4 348564 0 41060 VENTAS INC COM 92276F100 36363258 835169 SH SOLE 7 741998 0 93171 VENTAS INC COM 92276F100 641344 14730 SH SOLE 13 14730 0 0 VENTAS INC COM 92276F100 2410723 55368 SH SOLE 15 55368 0 0 VENTAS INC COM 92276F100 25398928 583347 SH SOLE 18 558396 0 24951 VENTAS INC COM 92276F100 36230940 832130 SH SOLE 19 832130 0 0 VENTAS INC COM 92276F100 615929162 14146283 SH SOLE 21 14146283 0 0 VENTAS INC COM 92276F100 550397413 12641190 SH SOLE 22 11555080 0 1086110 VENTAS INC COM 92276F100 27481621 631181 SH SOLE 23 631181 0 0 VENTAS INC COM 92276F100 238329818 5473813 SH SOLE 25 4905384 0 568429 VENTAS INC COM 92276F100 33231949 763251 SH SOLE 26 577482 0 185769 VENTAS INC COM 92276F100 61993166 1423821 SH SOLE 28 151188 0 1272633 VENTAS INC COM 92276F100 150020336 3445575 SH SOLE 30 3445575 0 0 VENTAS INC COM 92276F100 4168215 95733 SH SOLE 31 89521 0 6212 VENTAS INC COM 92276F100 782806 17979 SH SOLE 34 17979 0 0 VENTAS INC COM 92276F100 4250070 97613 SH SOLE 36 97613 0 0 VENTAS INC COM 92276F100 912729 20963 SH SOLE 40 20963 0 0 VENTAS INC COM 92276F100 19941 458 SH OTR 43 458 0 0 VENTAS INC COM 92276F100 22670164 520674 SH SOLE 43 460548 0 60126 VENTYX BIOSCIENCES INC COM 92332V107 69399 12618 SH SOLE 2 6345 0 6273 VENTYX BIOSCIENCES INC COM 92332V107 2508 456 SH SOLE 7 456 0 0 VENTYX BIOSCIENCES INC COM 92332V107 610742 111044 SH SOLE 18 111044 0 0 VENTYX BIOSCIENCES INC COM 92332V107 579337 105334 SH SOLE 19 105334 0 0 VENTYX BIOSCIENCES INC COM 92332V107 10974893 1995435 SH SOLE 21 1995435 0 0 VENTYX BIOSCIENCES INC COM 92332V107 8199862 1490884 SH SOLE 22 1472030 0 18854 VENTYX BIOSCIENCES INC COM 92332V107 172271 31322 SH SOLE 30 31322 0 0 VENUS CONCEPT INC COM NEW 92332W204 122 177 SH SOLE 22 177 0 0 VERA BRADLEY INC COM 92335C106 1091890 160572 SH SOLE 2 130553 0 30019 VERA BRADLEY INC COM 92335C106 504472 74187 SH SOLE 18 74187 0 0 VERA BRADLEY INC COM 92335C106 377563 55524 SH SOLE 19 55524 0 0 VERA BRADLEY INC COM 92335C106 6228888 916013 SH SOLE 21 916013 0 0 VERA BRADLEY INC COM 92335C106 5718766 840995 SH SOLE 22 810270 0 30725 VERA BRADLEY INC COM 92335C106 2305 339 SH SOLE 23 339 0 0 VERA BRADLEY INC COM 92335C106 273544 40227 SH SOLE 26 0 0 40227 VERA BRADLEY INC COM 92335C106 9704 1427 SH SOLE 43 1427 0 0 VERA THERAPEUTICS INC CL A 92337R101 1101026 25534 SH SOLE 2 9658 0 15876 VERA THERAPEUTICS INC CL A 92337R101 6252 145 SH SOLE 4 145 0 0 VERA THERAPEUTICS INC CL A 92337R101 327281 7590 SH SOLE 7 7194 0 396 VERA THERAPEUTICS INC CL A 92337R101 4526608 104977 SH SOLE 18 104977 0 0 VERA THERAPEUTICS INC CL A 92337R101 3687450 85516 SH SOLE 19 85516 0 0 VERA THERAPEUTICS INC CL A 92337R101 77484484 1796950 SH SOLE 21 1796950 0 0 VERA THERAPEUTICS INC CL A 92337R101 51508435 1194537 SH SOLE 22 1153280 0 41257 VERA THERAPEUTICS INC CL A 92337R101 279849 6490 SH SOLE 25 6490 0 0 VERA THERAPEUTICS INC CL A 92337R101 733126 17002 SH SOLE 26 17002 0 0 VERA THERAPEUTICS INC CL A 92337R101 3163456 73364 SH SOLE 30 73364 0 0 VERA THERAPEUTICS INC CL A 92337R101 294984 6841 SH SOLE 40 6841 0 0 VERA THERAPEUTICS INC CL A 92337R101 776 18 SH SOLE 43 18 0 0 VERACYTE INC COM 92337F107 4601524 207650 SH SOLE 2 99530 0 108120 VERACYTE INC COM 92337F107 6160 278 SH SOLE 4 278 0 0 VERACYTE INC COM 92337F107 12808 578 SH SOLE 7 578 0 0 VERACYTE INC COM 92337F107 4378617 197591 SH SOLE 18 197591 0 0 VERACYTE INC COM 92337F107 11222334 506423 SH SOLE 19 506423 0 0 VERACYTE INC COM 92337F107 72864628 3288115 SH SOLE 21 3288115 0 0 VERACYTE INC COM 92337F107 57636166 2600910 SH SOLE 22 2467148 0 133762 VERACYTE INC COM 92337F107 265078 11962 SH SOLE 23 11962 0 0 VERACYTE INC COM 92337F107 309198 13953 SH SOLE 25 13953 0 0 VERACYTE INC COM 92337F107 2309249 104208 SH SOLE 26 27575 0 76633 VERACYTE INC COM 92337F107 24886 1123 SH SOLE 28 1123 0 0 VERACYTE INC COM 92337F107 4863898 219490 SH SOLE 30 219490 0 0 VERACYTE INC COM 92337F107 386515 17442 SH SOLE 40 17442 0 0 VERACYTE INC COM 92337F107 922920 41648 SH SOLE 43 21730 0 19918 VERALTO CORP COM SHS 92338C103 42103747 474890 SH SOLE 2 80676 0 394214 VERALTO CORP COM SHS 92338C103 13979909 157680 SH SOLE 4 131263 0 26417 VERALTO CORP COM SHS 92338C103 39206693 442214 SH SOLE 7 382942 0 59272 VERALTO CORP COM SHS 92338C103 642253 7244 SH SOLE 13 7244 0 0 VERALTO CORP COM SHS 92338C103 2868062 32349 SH SOLE 15 32349 0 0 VERALTO CORP COM SHS 92338C103 40578795 457690 SH SOLE 18 442658 0 15032 VERALTO CORP COM SHS 92338C103 90732073 1023371 SH SOLE 19 1023371 0 0 VERALTO CORP COM SHS 92338C103 453337819 5113217 SH SOLE 21 5113217 0 0 VERALTO CORP COM SHS 92338C103 428317081 4831007 SH SOLE 22 4335222 0 495785 VERALTO CORP COM SHS 92338C103 31003870 349694 SH SOLE 23 349694 0 0 VERALTO CORP COM SHS 92338C103 62069536 700085 SH SOLE 25 692841 0 7244 VERALTO CORP COM SHS 92338C103 29445227 332114 SH SOLE 26 210553 0 121561 VERALTO CORP COM SHS 92338C103 38152526 430324 SH SOLE 28 12306 0 418018 VERALTO CORP COM SHS 92338C103 33513 378 SH SOLE 29 378 0 0 VERALTO CORP COM SHS 92338C103 166992174 1883512 SH SOLE 30 1883512 0 0 VERALTO CORP COM SHS 92338C103 4791718 54046 SH SOLE 31 50352 0 3694 VERALTO CORP COM SHS 92338C103 82995335 936108 SH SOLE 34 936108 0 0 VERALTO CORP COM SHS 92338C103 4931358 55621 SH SOLE 36 55621 0 0 VERALTO CORP COM SHS 92338C103 1072875 12101 SH SOLE 40 12101 0 0 VERALTO CORP COM SHS 92338C103 38567 435 SH OTR 43 435 0 0 VERALTO CORP COM SHS 92338C103 17973735 202727 SH SOLE 43 179115 0 23611 VERASTEM INC COM NEW 92337C203 30255 2564 SH SOLE 18 2564 0 0 VERASTEM INC COM NEW 92337C203 3577005 303136 SH SOLE 22 303136 0 0 VERASTEM INC COM NEW 92337C203 32922 2790 SH SOLE 26 2790 0 0 VERASTEM INC COM NEW 92337C203 13877 1176 SH SOLE 43 1176 0 0 VERB TECHNOLOGY CO INC COM NEW 92337U203 7253 27368 SH SOLE 22 27368 0 0 VERDE CLEAN FUELS INC CLASS A COM 923372106 3024 756 SH SOLE 2 0 0 756 VERDE CLEAN FUELS INC CLASS A COM 923372106 28068 7017 SH SOLE 18 7017 0 0 VERDE CLEAN FUELS INC CLASS A COM 923372106 25344 6336 SH SOLE 19 6336 0 0 VERDE CLEAN FUELS INC CLASS A COM 923372106 382348 95587 SH SOLE 21 95587 0 0 VERDE CLEAN FUELS INC CLASS A COM 923372106 78068 19517 SH SOLE 22 19207 0 310 VERICEL CORP COM 92346J108 3605610 69312 SH SOLE 2 31221 0 38091 VERICEL CORP COM 92346J108 8011 154 SH SOLE 4 154 0 0 VERICEL CORP COM 92346J108 20496 394 SH SOLE 7 394 0 0 VERICEL CORP COM 92346J108 7857153 151041 SH SOLE 18 145720 0 5321 VERICEL CORP COM 92346J108 11924649 229232 SH SOLE 19 229232 0 0 VERICEL CORP COM 92346J108 299155732 5750783 SH SOLE 21 5750783 0 0 VERICEL CORP COM 92346J108 79618639 1530539 SH SOLE 22 1479212 0 51327 VERICEL CORP COM 92346J108 214791 4129 SH SOLE 23 4129 0 0 VERICEL CORP COM 92346J108 456423 8774 SH SOLE 25 8774 0 0 VERICEL CORP COM 92346J108 701542 13486 SH SOLE 26 12537 0 949 VERICEL CORP COM 92346J108 22109 425 SH SOLE 28 0 0 425 VERICEL CORP COM 92346J108 8191902 157476 SH SOLE 30 157476 0 0 VERICEL CORP COM 92346J108 490861 9436 SH SOLE 40 9436 0 0 VERICEL CORP COM 92346J108 2306307 44335 SH SOLE 43 38616 0 5719 VERICITY INC COM 92347D100 3575 315 SH SOLE 18 315 0 0 VERICITY INC COM 92347D100 51234 4514 SH SOLE 21 4514 0 0 VERICITY INC COM 92347D100 264886 23338 SH SOLE 22 23338 0 0 VERINT SYS INC COM 92343X100 7273872 219423 SH SOLE 2 171213 0 48210 VERINT SYS INC COM 92343X100 14619 441 SH SOLE 4 230 0 211 VERINT SYS INC COM 92343X100 696249 21003 SH SOLE 7 19880 0 1123 VERINT SYS INC COM 92343X100 5319116 160456 SH SOLE 18 160456 0 0 VERINT SYS INC COM 92343X100 11272392 340042 SH SOLE 19 340042 0 0 VERINT SYS INC COM 92343X100 86139811 2598486 SH SOLE 21 2598486 0 0 VERINT SYS INC COM 92343X100 65983915 1990465 SH SOLE 22 1911801 0 78664 VERINT SYS INC COM 92343X100 259830 7838 SH SOLE 23 7838 0 0 VERINT SYS INC COM 92343X100 416430 12562 SH SOLE 25 12562 0 0 VERINT SYS INC COM 92343X100 1987707 59961 SH SOLE 26 31110 0 28851 VERINT SYS INC COM 92343X100 88908 2682 SH SOLE 28 1158 0 1524 VERINT SYS INC COM 92343X100 3505414 105744 SH SOLE 30 105744 0 0 VERINT SYS INC COM 92343X100 33946 1024 SH SOLE 36 1024 0 0 VERINT SYS INC COM 92343X100 464034 13998 SH SOLE 40 13998 0 0 VERINT SYS INC COM 92343X100 2038957 61507 SH SOLE 43 57722 0 3785 VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4 2095313 2235000 PRN SOLE 21 2235000 0 0 VERIS RESIDENTIAL INC COM 554489104 1245547 81890 SH SOLE 2 21403 0 60487 VERIS RESIDENTIAL INC COM 554489104 577296 37955 SH SOLE 4 37955 0 0 VERIS RESIDENTIAL INC COM 554489104 2230045 146617 SH SOLE 7 132593 0 14024 VERIS RESIDENTIAL INC COM 554489104 3812493 250657 SH SOLE 18 250657 0 0 VERIS RESIDENTIAL INC COM 554489104 4551075 299216 SH SOLE 19 299216 0 0 VERIS RESIDENTIAL INC COM 554489104 149194038 9808944 SH SOLE 21 9808944 0 0 VERIS RESIDENTIAL INC COM 554489104 49119037 3229391 SH SOLE 22 3087818 0 141573 VERIS RESIDENTIAL INC COM 554489104 63882 4200 SH SOLE 23 4200 0 0 VERIS RESIDENTIAL INC COM 554489104 9057296 595483 SH SOLE 25 595483 0 0 VERIS RESIDENTIAL INC COM 554489104 1160158 76276 SH SOLE 26 23645 0 52631 VERIS RESIDENTIAL INC COM 554489104 965729 63493 SH SOLE 28 2783 0 60710 VERIS RESIDENTIAL INC COM 554489104 5214323 342822 SH SOLE 30 342822 0 0 VERIS RESIDENTIAL INC COM 554489104 31591 2077 SH SOLE 36 2077 0 0 VERIS RESIDENTIAL INC COM 554489104 213062 14008 SH SOLE 40 14008 0 0 VERIS RESIDENTIAL INC COM 554489104 445303 29277 SH SOLE 43 27764 0 1513 VERISIGN INC COM 92343E102 94474146 498518 SH SOLE 2 350025 0 148493 VERISIGN INC COM 92343E102 32233566 170089 SH SOLE 4 76243 0 93846 VERISIGN INC COM 92343E102 15512720 81857 SH SOLE 7 74928 0 6929 VERISIGN INC COM 92343E102 7470105 39418 SH SOLE 13 39418 0 0 VERISIGN INC COM 92343E102 2474053 13055 SH SOLE 15 13055 0 0 VERISIGN INC COM 92343E102 30316104 159971 SH SOLE 18 143582 0 16389 VERISIGN INC COM 92343E102 104408639 550940 SH SOLE 19 550940 0 0 VERISIGN INC COM 92343E102 678725138 3581474 SH SOLE 21 3581474 0 0 VERISIGN INC COM 92343E102 435211989 2296512 SH SOLE 22 2087734 0 208778 VERISIGN INC COM 92343E102 46182639 243695 SH SOLE 23 243695 0 0 VERISIGN INC COM 92343E102 29228127 154230 SH SOLE 25 153833 0 397 VERISIGN INC COM 92343E102 35514932 187404 SH SOLE 26 123540 0 63864 VERISIGN INC COM 92343E102 38956055 205562 SH SOLE 28 1383 0 204179 VERISIGN INC COM 92343E102 6786732 35812 SH SOLE 29 35812 0 0 VERISIGN INC COM 92343E102 131043322 691485 SH SOLE 30 687533 0 3952 VERISIGN INC COM 92343E102 17556206 92640 SH SOLE 31 91180 0 1460 VERISIGN INC COM 92343E102 105357516 555947 SH SOLE 34 555947 0 0 VERISIGN INC COM 92343E102 5276148 27841 SH SOLE 36 27841 0 0 VERISIGN INC COM 92343E102 858859 4532 SH SOLE 40 4532 0 0 VERISIGN INC COM 92343E102 23499 124 SH OTR 43 124 0 0 VERISIGN INC COM 92343E102 26642301 140585 SH SOLE 43 122497 0 18088 VERISK ANALYTICS INC COM 92345Y106 88106209 373759 SH SOLE 2 182379 0 191380 VERISK ANALYTICS INC COM 92345Y106 33530707 142242 SH SOLE 4 68441 0 73801 VERISK ANALYTICS INC COM 92345Y106 27880730 118274 SH SOLE 7 107001 0 11273 VERISK ANALYTICS INC COM 92345Y106 2343863 9943 SH SOLE 13 9943 0 0 VERISK ANALYTICS INC COM 92345Y106 4942551 20967 SH SOLE 15 20967 0 0 VERISK ANALYTICS INC COM 92345Y106 64832115 275027 SH SOLE 18 265009 0 10018 VERISK ANALYTICS INC COM 92345Y106 49157013 208531 SH SOLE 19 208531 0 0 VERISK ANALYTICS INC COM 92345Y106 1252664505 5313980 SH SOLE 21 5313980 0 0 VERISK ANALYTICS INC COM 92345Y106 772602482 3277489 SH SOLE 22 2954038 0 323451 VERISK ANALYTICS INC COM 92345Y106 60993959 258745 SH SOLE 23 258745 0 0 VERISK ANALYTICS INC COM 92345Y106 100481091 426255 SH SOLE 25 424297 0 1958 VERISK ANALYTICS INC COM 92345Y106 38005334 161224 SH SOLE 26 87576 0 73648 VERISK ANALYTICS INC COM 92345Y106 68550991 290803 SH SOLE 28 2133 0 288670 VERISK ANALYTICS INC COM 92345Y106 1244654 5280 SH SOLE 29 5280 0 0 VERISK ANALYTICS INC COM 92345Y106 236580750 1003609 SH SOLE 30 1003609 0 0 VERISK ANALYTICS INC COM 92345Y106 9885573 41936 SH SOLE 31 39637 0 2299 VERISK ANALYTICS INC COM 92345Y106 10134504 42992 SH SOLE 32 42992 0 0 VERISK ANALYTICS INC COM 92345Y106 52639688 223305 SH SOLE 34 223305 0 0 VERISK ANALYTICS INC COM 92345Y106 7714264 32725 SH SOLE 36 32725 0 0 VERISK ANALYTICS INC COM 92345Y106 1723893 7313 SH SOLE 40 7313 0 0 VERISK ANALYTICS INC COM 92345Y106 31352 133 SH OTR 43 133 0 0 VERISK ANALYTICS INC COM 92345Y106 84308261 357648 SH SOLE 43 319786 0 37861 VERITEX HLDGS INC COM 923451108 1545438 75424 SH SOLE 2 42396 0 33028 VERITEX HLDGS INC COM 923451108 356854 17416 SH SOLE 7 16484 0 932 VERITEX HLDGS INC COM 923451108 3264364 159315 SH SOLE 18 159315 0 0 VERITEX HLDGS INC COM 923451108 3285346 160339 SH SOLE 19 160339 0 0 VERITEX HLDGS INC COM 923451108 123205223 6012944 SH SOLE 21 6012944 0 0 VERITEX HLDGS INC COM 923451108 28412090 1386632 SH SOLE 22 1318896 0 67736 VERITEX HLDGS INC COM 923451108 19793 966 SH SOLE 23 966 0 0 VERITEX HLDGS INC COM 923451108 165805 8092 SH SOLE 25 8092 0 0 VERITEX HLDGS INC COM 923451108 533662 26045 SH SOLE 26 18937 0 7108 VERITEX HLDGS INC COM 923451108 18052 881 SH SOLE 28 881 0 0 VERITEX HLDGS INC COM 923451108 1970564 96172 SH SOLE 30 96172 0 0 VERITEX HLDGS INC COM 923451108 143328 6995 SH SOLE 40 6995 0 0 VERITEX HLDGS INC COM 923451108 407731 19899 SH SOLE 43 19549 0 350 VERITONE INC COM 92347M100 17421 3312 SH SOLE 2 1052 0 2260 VERITONE INC COM 92347M100 2488 473 SH SOLE 7 473 0 0 VERITONE INC COM 92347M100 395447 75180 SH SOLE 18 75180 0 0 VERITONE INC COM 92347M100 293976 55889 SH SOLE 19 55889 0 0 VERITONE INC COM 92347M100 5208457 990201 SH SOLE 21 990201 0 0 VERITONE INC COM 92347M100 3864248 734648 SH SOLE 22 725113 0 9535 VERITONE INC COM 92347M100 3898 741 SH SOLE 43 741 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 354557049 8449882 SH SOLE 2 1933235 0 6516647 VERIZON COMMUNICATIONS INC COM 92343V104 128649066 3065993 SH SOLE 4 1521310 0 1544683 VERIZON COMMUNICATIONS INC COM 92343V104 201726644 4807594 SH SOLE 7 4407632 0 399962 VERIZON COMMUNICATIONS INC COM 92343V104 7851136 187110 SH SOLE 13 187110 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 25453607 606616 SH SOLE 15 606616 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 422401184 10066758 SH SOLE 18 9622886 0 443872 VERIZON COMMUNICATIONS INC COM 92343V104 460917550 10984689 SH SOLE 19 10984689 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5293179353 126148221 SH SOLE 21 126148221 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3960096222 94377889 SH SOLE 22 85221148 0 9156741 VERIZON COMMUNICATIONS INC COM 92343V104 333806192 7955343 SH SOLE 23 7955343 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 421135988 10036606 SH SOLE 25 9242601 0 794005 VERIZON COMMUNICATIONS INC COM 92343V104 285910153 6813874 SH SOLE 26 4995895 0 1817979 VERIZON COMMUNICATIONS INC COM 92343V104 410268516 9777610 SH SOLE 28 322372 0 9455238 VERIZON COMMUNICATIONS INC COM 92343V104 1586227601 37803327 SH SOLE 30 37395190 0 408137 VERIZON COMMUNICATIONS INC COM 92343V104 40565543 966767 SH SOLE 31 899650 0 67117 VERIZON COMMUNICATIONS INC COM 92343V104 8945578 213193 SH SOLE 32 213193 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 46352541 1104684 SH SOLE 34 1104684 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 24115503 574726 SH SOLE 35 574726 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 50353385 1200033 SH SOLE 36 1200033 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 8719750 207811 SH SOLE 40 207811 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 233759 5571 SH OTR 43 5571 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 256268318 6107443 SH SOLE 43 5189350 0 918093 VERMILION ENERGY INC COM 923725105 427264 34346 SH SOLE 21 34346 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 5548492 344841 SH SOLE 21 344841 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 574365 35697 SH SOLE 30 35697 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 18970 1179 SH SOLE 43 1179 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 3169142 126918 SH SOLE 2 91139 0 35779 VERRA MOBILITY CORP CL A COM STK 92511U102 14707 589 SH SOLE 4 589 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 467089 18706 SH SOLE 7 17746 0 960 VERRA MOBILITY CORP CL A COM STK 92511U102 10187860 408004 SH SOLE 18 408004 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 7322203 293240 SH SOLE 19 293240 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 447484349 17920879 SH SOLE 21 17920879 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 109593305 4388999 SH SOLE 22 4260425 0 128574 VERRA MOBILITY CORP CL A COM STK 92511U102 822412 32936 SH SOLE 25 32936 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 1453828 58223 SH SOLE 26 58223 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 215966 8649 SH SOLE 28 0 0 8649 VERRA MOBILITY CORP CL A COM STK 92511U102 8251661 330463 SH SOLE 30 330463 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 11925647 477599 SH SOLE 34 477599 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 16605 665 SH SOLE 36 665 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 811875 32514 SH SOLE 40 32514 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 1685450 67499 SH SOLE 43 64106 0 3393 VERRICA PHARMACEUTICALS INC COM 92511W108 14350 2424 SH SOLE 2 1000 0 1424 VERRICA PHARMACEUTICALS INC COM 92511W108 313855 53016 SH SOLE 18 53016 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 284391 48039 SH SOLE 19 48039 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 4393262 742105 SH SOLE 21 742105 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 1588898 268395 SH SOLE 22 264375 0 4020 VERRICA PHARMACEUTICALS INC COM 92511W108 480 81 SH SOLE 43 81 0 0 VERSABANK NEW COM 92512J106 61014 5756 SH SOLE 2 5756 0 0 VERTEX ENERGY INC COM 92534K107 133217 95155 SH SOLE 2 85857 0 9298 VERTEX ENERGY INC COM 92534K107 855 611 SH SOLE 7 611 0 0 VERTEX ENERGY INC COM 92534K107 239784 171274 SH SOLE 18 171274 0 0 VERTEX ENERGY INC COM 92534K107 191379 136699 SH SOLE 19 136699 0 0 VERTEX ENERGY INC COM 92534K107 3305088 2360777 SH SOLE 21 2360777 0 0 VERTEX ENERGY INC COM 92534K107 2789174 1992267 SH SOLE 22 1966680 0 25587 VERTEX ENERGY INC COM 92534K107 1726 1233 SH SOLE 43 1233 0 0 VERTEX INC CL A 92538J106 1045190 32909 SH SOLE 2 27531 0 5378 VERTEX INC CL A 92538J106 2287 72 SH SOLE 4 72 0 0 VERTEX INC CL A 92538J106 11538344 363298 SH SOLE 21 363298 0 0 VERTEX INC CL A 92538J106 24411879 768636 SH SOLE 22 746282 0 22354 VERTEX INC CL A 92538J106 333925 10514 SH SOLE 25 10514 0 0 VERTEX INC CL A 92538J106 702976 22134 SH SOLE 26 22134 0 0 VERTEX INC CL A 92538J106 55358 1743 SH SOLE 28 0 0 1743 VERTEX INC CL A 92538J106 815978 25692 SH SOLE 30 25692 0 0 VERTEX INC CL A 92538J106 1175 37 SH SOLE 36 37 0 0 VERTEX INC CL A 92538J106 369432 11632 SH SOLE 40 11632 0 0 VERTEX INC CL A 92538J106 389092 12251 SH SOLE 43 11828 0 423 VERTEX PHARMACEUTICALS INC COM 92532F100 269372332 644416 SH SOLE 2 258278 0 386138 VERTEX PHARMACEUTICALS INC COM 92532F100 93706556 224173 SH SOLE 4 113911 0 110262 VERTEX PHARMACEUTICALS INC COM 92532F100 114280590 273392 SH SOLE 7 250002 0 23390 VERTEX PHARMACEUTICALS INC COM 92532F100 8748531 20929 SH SOLE 13 20929 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 15967564 38199 SH SOLE 15 38199 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 192317623 460079 SH SOLE 18 440081 0 19998 VERTEX PHARMACEUTICALS INC COM 92532F100 255418740 611035 SH SOLE 19 611035 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3620794260 8661980 SH SOLE 21 8661980 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2430624484 5814752 SH SOLE 22 5244566 0 570186 VERTEX PHARMACEUTICALS INC COM 92532F100 208331168 498388 SH SOLE 23 498388 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 223947603 535747 SH SOLE 25 489859 0 45888 VERTEX PHARMACEUTICALS INC COM 92532F100 130412850 311985 SH SOLE 26 190155 0 121830 VERTEX PHARMACEUTICALS INC COM 92532F100 197327891 472065 SH SOLE 28 9276 0 462789 VERTEX PHARMACEUTICALS INC COM 92532F100 3481187 8328 SH SOLE 29 8328 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 930911196 2227007 SH SOLE 30 2185874 0 41133 VERTEX PHARMACEUTICALS INC COM 92532F100 31593614 75581 SH SOLE 31 71436 0 4145 VERTEX PHARMACEUTICALS INC COM 92532F100 32373620 77447 SH SOLE 32 77447 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 243033104 581405 SH SOLE 34 581405 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 26755148 64006 SH SOLE 36 64006 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5328791 12748 SH SOLE 40 12748 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 145059822 347025 SH SOLE 43 312453 0 34572 VERTIV HOLDINGS CO COM CL A 92537N108 40052928 490424 SH SOLE 2 46455 0 443969 VERTIV HOLDINGS CO COM CL A 92537N108 22537898 275963 SH SOLE 4 141187 0 134776 VERTIV HOLDINGS CO COM CL A 92537N108 4441460 54383 SH SOLE 7 53108 0 1275 VERTIV HOLDINGS CO COM CL A 92537N108 1367482 16744 SH SOLE 13 16744 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 2466026 30195 SH SOLE 15 30195 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 28846416 353207 SH SOLE 18 285923 0 67284 VERTIV HOLDINGS CO COM CL A 92537N108 243780785 2984949 SH SOLE 19 2984949 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 419656640 5138443 SH SOLE 21 5138443 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 782926270 9586461 SH SOLE 22 8877029 0 709432 VERTIV HOLDINGS CO COM CL A 92537N108 44210013 541325 SH SOLE 23 541325 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 351334376 4301878 SH SOLE 25 4301878 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 19881173 243433 SH SOLE 26 167238 0 76195 VERTIV HOLDINGS CO COM CL A 92537N108 37925425 464374 SH SOLE 28 7212 0 457162 VERTIV HOLDINGS CO COM CL A 92537N108 103648050 1269108 SH SOLE 30 1042770 0 226338 VERTIV HOLDINGS CO COM CL A 92537N108 6890335 84368 SH SOLE 31 78283 0 6085 VERTIV HOLDINGS CO COM CL A 92537N108 106492453 1303936 SH SOLE 34 1303936 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 3340793 40906 SH SOLE 36 40906 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 1455441 17821 SH SOLE 40 17821 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 54882 672 SH OTR 43 672 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 18673191 228642 SH SOLE 43 175145 0 53497 VERU INC COM 92536C103 14965 21376 SH SOLE 18 21376 0 0 VERU INC COM 92536C103 200325 286137 SH SOLE 21 286137 0 0 VERU INC COM 92536C103 699953 999790 SH SOLE 22 999790 0 0 VERU INC COM 92536C103 1261 1801 SH SOLE 43 449 0 1352 VERVE THERAPEUTICS INC COM 92539P101 899654 67745 SH SOLE 2 34841 0 32904 VERVE THERAPEUTICS INC COM 92539P101 331057 24929 SH SOLE 7 23595 0 1334 VERVE THERAPEUTICS INC COM 92539P101 2440758 183792 SH SOLE 18 183792 0 0 VERVE THERAPEUTICS INC COM 92539P101 1857540 139875 SH SOLE 19 139875 0 0 VERVE THERAPEUTICS INC COM 92539P101 39334484 2961934 SH SOLE 21 2961934 0 0 VERVE THERAPEUTICS INC COM 92539P101 24361244 1834431 SH SOLE 22 1754689 0 79742 VERVE THERAPEUTICS INC COM 92539P101 147793 11129 SH SOLE 25 11129 0 0 VERVE THERAPEUTICS INC COM 92539P101 303939 22887 SH SOLE 26 22887 0 0 VERVE THERAPEUTICS INC COM 92539P101 1312064 98800 SH SOLE 30 98800 0 0 VERVE THERAPEUTICS INC COM 92539P101 5405 407 SH SOLE 36 407 0 0 VERVE THERAPEUTICS INC COM 92539P101 178908 13472 SH SOLE 40 13472 0 0 VERVE THERAPEUTICS INC COM 92539P101 182945 13776 SH SOLE 43 10863 0 2913 VESTA REAL ESTATE CORP ADS 92540K109 1778161 45315 SH SOLE 2 25931 0 19384 VESTA REAL ESTATE CORP ADS 92540K109 3552750 90539 SH SOLE 4 90539 0 0 VESTA REAL ESTATE CORP ADS 92540K109 3445586 87808 SH SOLE 18 87808 0 0 VESTA REAL ESTATE CORP ADS 92540K109 6160209 156988 SH SOLE 19 156988 0 0 VESTA REAL ESTATE CORP ADS 92540K109 10174265 259283 SH SOLE 22 59056 0 200227 VESTA REAL ESTATE CORP ADS 92540K109 709538 18082 SH SOLE 23 18082 0 0 VESTA REAL ESTATE CORP ADS 92540K109 3415842 87050 SH SOLE 28 58610 0 28440 VESTA REAL ESTATE CORP ADS 92540K109 17147527 436991 SH SOLE 34 436991 0 0 VESTIS CORPORATION COM SHS 29430C102 7121113 369544 SH SOLE 2 95482 0 274062 VESTIS CORPORATION COM SHS 29430C102 6012 312 SH SOLE 4 312 0 0 VESTIS CORPORATION COM SHS 29430C102 447469 23221 SH SOLE 7 22218 0 1003 VESTIS CORPORATION COM SHS 29430C102 2057863 106791 SH SOLE 18 106791 0 0 VESTIS CORPORATION COM SHS 29430C102 769278 39921 SH SOLE 19 39921 0 0 VESTIS CORPORATION COM SHS 29430C102 225519180 11703123 SH SOLE 21 11703123 0 0 VESTIS CORPORATION COM SHS 29430C102 63022362 3270491 SH SOLE 22 3108468 0 162023 VESTIS CORPORATION COM SHS 29430C102 503911 26150 SH SOLE 25 26150 0 0 VESTIS CORPORATION COM SHS 29430C102 698499 36248 SH SOLE 26 36248 0 0 VESTIS CORPORATION COM SHS 29430C102 5143857 266936 SH SOLE 30 266936 0 0 VESTIS CORPORATION COM SHS 29430C102 32239 1673 SH SOLE 31 1673 0 0 VESTIS CORPORATION COM SHS 29430C102 54476 2827 SH SOLE 36 2827 0 0 VESTIS CORPORATION COM SHS 29430C102 522313 27105 SH SOLE 40 27105 0 0 VESTIS CORPORATION COM SHS 29430C102 664911 34505 SH SOLE 43 25644 0 8861 VIA RENEWABLES INC CL A COM NEW 92556D304 10756 995 SH SOLE 18 995 0 0 VIA RENEWABLES INC CL A COM NEW 92556D304 62720 5802 SH SOLE 21 5802 0 0 VIA RENEWABLES INC CL A COM NEW 92556D304 506870 46889 SH SOLE 22 46889 0 0 VIAD CORP COM 92552R406 1690290 42803 SH SOLE 2 34480 0 8323 VIAD CORP COM 92552R406 3791 96 SH SOLE 4 96 0 0 VIAD CORP COM 92552R406 390990 9901 SH SOLE 7 9369 0 532 VIAD CORP COM 92552R406 2459161 62273 SH SOLE 18 62273 0 0 VIAD CORP COM 92552R406 1841261 46626 SH SOLE 19 46626 0 0 VIAD CORP COM 92552R406 95449423 2417053 SH SOLE 21 2417053 0 0 VIAD CORP COM 92552R406 23840429 603708 SH SOLE 22 585276 0 18432 VIAD CORP COM 92552R406 126881 3213 SH SOLE 25 3213 0 0 VIAD CORP COM 92552R406 218617 5536 SH SOLE 26 5536 0 0 VIAD CORP COM 92552R406 1950016 49380 SH SOLE 30 49380 0 0 VIAD CORP COM 92552R406 201044 5091 SH SOLE 40 5091 0 0 VIAD CORP COM 92552R406 1761136 44597 SH SOLE 43 36035 0 8562 VIANT TECHNOLOGY INC COM CL A 92557A101 291903 27383 SH SOLE 2 26358 0 1025 VIANT TECHNOLOGY INC COM CL A 92557A101 388887 36481 SH SOLE 18 36481 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 331824 31128 SH SOLE 19 31128 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 5575489 523029 SH SOLE 21 523029 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 4317076 404979 SH SOLE 22 398900 0 6079 VIANT TECHNOLOGY INC COM CL A 92557A101 4573 429 SH SOLE 43 429 0 0 VIASAT INC COM 92552V100 5605910 309890 SH SOLE 2 150065 0 159825 VIASAT INC COM 92552V100 3835 212 SH SOLE 4 212 0 0 VIASAT INC COM 92552V100 333218 18420 SH SOLE 7 17542 0 878 VIASAT INC COM 92552V100 1944404 107485 SH SOLE 18 107485 0 0 VIASAT INC COM 92552V100 1597655 88317 SH SOLE 19 88317 0 0 VIASAT INC COM 92552V100 142252325 7863589 SH SOLE 21 7863589 0 0 VIASAT INC COM 92552V100 44229363 2444962 SH SOLE 22 2279710 0 165252 VIASAT INC COM 92552V100 213498 11802 SH SOLE 25 11802 0 0 VIASAT INC COM 92552V100 2608958 144221 SH SOLE 26 20343 0 123878 VIASAT INC COM 92552V100 129452 7156 SH SOLE 28 1213 0 5943 VIASAT INC COM 92552V100 2797619 154650 SH SOLE 30 154650 0 0 VIASAT INC COM 92552V100 24856 1374 SH SOLE 31 1374 0 0 VIASAT INC COM 92552V100 36325 2008 SH SOLE 36 2008 0 0 VIASAT INC COM 92552V100 256788 14195 SH SOLE 40 14195 0 0 VIASAT INC COM 92552V100 1665655 92076 SH SOLE 43 76869 0 15207 VIATRIS INC COM 92556V106 31188558 2612107 SH SOLE 2 642381 0 1969726 VIATRIS INC COM 92556V106 7902417 661844 SH SOLE 4 545606 0 116238 VIATRIS INC COM 92556V106 8965901 750913 SH SOLE 7 654118 0 96795 VIATRIS INC COM 92556V106 852982 71439 SH SOLE 13 71439 0 0 VIATRIS INC COM 92556V106 1977097 165586 SH SOLE 15 165586 0 0 VIATRIS INC COM 92556V106 34769555 2912023 SH SOLE 18 2835727 0 76296 VIATRIS INC COM 92556V106 15579563 1304821 SH SOLE 19 1304821 0 0 VIATRIS INC COM 92556V106 433000733 36264718 SH SOLE 21 36264718 0 0 VIATRIS INC COM 92556V106 309944168 25958473 SH SOLE 22 23316761 0 2641712 VIATRIS INC COM 92556V106 21587723 1808017 SH SOLE 23 1808017 0 0 VIATRIS INC COM 92556V106 27144468 2273406 SH SOLE 25 2255428 0 17978 VIATRIS INC COM 92556V106 16458215 1378410 SH SOLE 26 796131 0 582279 VIATRIS INC COM 92556V106 25748312 2156475 SH SOLE 28 146139 0 2010336 VIATRIS INC COM 92556V106 17003 1424 SH SOLE 29 1424 0 0 VIATRIS INC COM 92556V106 140890221 11799851 SH SOLE 30 9425128 0 2374723 VIATRIS INC COM 92556V106 3365743 281888 SH SOLE 31 262299 0 19589 VIATRIS INC COM 92556V106 670312 56140 SH SOLE 34 56140 0 0 VIATRIS INC COM 92556V106 4019028 336602 SH SOLE 36 336602 0 0 VIATRIS INC COM 92556V106 650527 54483 SH SOLE 40 54483 0 0 VIATRIS INC COM 92556V106 29659327 2484031 SH SOLE 43 2367536 0 116495 VIAVI SOLUTIONS INC COM 925550105 3084964 339380 SH SOLE 2 272064 0 67316 VIAVI SOLUTIONS INC COM 925550105 16362 1800 SH SOLE 4 637 0 1163 VIAVI SOLUTIONS INC COM 925550105 17398 1914 SH SOLE 7 1914 0 0 VIAVI SOLUTIONS INC COM 925550105 5861996 644884 SH SOLE 18 644884 0 0 VIAVI SOLUTIONS INC COM 925550105 4506077 495718 SH SOLE 19 495718 0 0 VIAVI SOLUTIONS INC COM 925550105 239769630 26377297 SH SOLE 21 26377297 0 0 VIAVI SOLUTIONS INC COM 925550105 57703320 6348000 SH SOLE 22 6147818 0 200182 VIAVI SOLUTIONS INC COM 925550105 17453 1920 SH SOLE 23 1920 0 0 VIAVI SOLUTIONS INC COM 925550105 443901 48834 SH SOLE 25 48834 0 0 VIAVI SOLUTIONS INC COM 925550105 1639509 180364 SH SOLE 26 114107 0 66257 VIAVI SOLUTIONS INC COM 925550105 300215 33027 SH SOLE 28 4074 0 28953 VIAVI SOLUTIONS INC COM 925550105 5914409 650650 SH SOLE 30 650650 0 0 VIAVI SOLUTIONS INC COM 925550105 16407 1805 SH SOLE 36 1805 0 0 VIAVI SOLUTIONS INC COM 925550105 434911 47845 SH SOLE 40 47845 0 0 VIAVI SOLUTIONS INC COM 925550105 2600585 286093 SH SOLE 43 264903 0 21190 VIAVI SOLUTIONS INC NOTE 1.625% 3/1 925550AH8 1988500 2050000 PRN SOLE 21 2050000 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 4802 15928 SH SOLE 2 2847 0 13081 VICARIOUS SURGICAL INC COM CL A 92561V109 308 1023 SH SOLE 7 1023 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 58800 195025 SH SOLE 18 195025 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 43656 144795 SH SOLE 19 144795 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 756067 2507685 SH SOLE 21 2507685 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 411268 1364074 SH SOLE 22 1330445 0 33629 VICI PPTYS INC COM 925652109 73555710 2469141 SH SOLE 2 695137 0 1774004 VICI PPTYS INC COM 925652109 44578739 1496433 SH SOLE 4 1383002 0 113431 VICI PPTYS INC COM 925652109 68904836 2313019 SH SOLE 7 2067411 0 245608 VICI PPTYS INC COM 925652109 1511694 50745 SH SOLE 13 50745 0 0 VICI PPTYS INC COM 925652109 4379041 146997 SH SOLE 15 146997 0 0 VICI PPTYS INC COM 925652109 63549190 2133239 SH SOLE 18 2062539 0 70700 VICI PPTYS INC COM 925652109 156560541 5255473 SH SOLE 19 5255473 0 0 VICI PPTYS INC COM 925652109 1120827867 37624299 SH SOLE 21 37624299 0 0 VICI PPTYS INC COM 925652109 976267513 32771652 SH SOLE 22 29106396 0 3665256 VICI PPTYS INC COM 925652109 51815475 1739358 SH SOLE 23 1739358 0 0 VICI PPTYS INC COM 925652109 127900684 4293410 SH SOLE 25 4288275 0 5135 VICI PPTYS INC COM 925652109 27609163 926793 SH SOLE 26 523633 0 403160 VICI PPTYS INC COM 925652109 78900126 2648544 SH SOLE 28 318972 0 2329572 VICI PPTYS INC COM 925652109 251175845 8431549 SH SOLE 30 8431549 0 0 VICI PPTYS INC COM 925652109 4028204 135220 SH SOLE 31 118893 0 16327 VICI PPTYS INC COM 925652109 18517673 621607 SH SOLE 34 621607 0 0 VICI PPTYS INC COM 925652109 6454927 216681 SH SOLE 36 216681 0 0 VICI PPTYS INC COM 925652109 1582445 53120 SH SOLE 40 53120 0 0 VICI PPTYS INC COM 925652109 52550 1764 SH OTR 43 1764 0 0 VICI PPTYS INC COM 925652109 36259957 1217186 SH SOLE 43 1107376 0 109810 VICINITY MOTOR CORP COM 925654105 159 209 SH SOLE 2 209 0 0 VICOR CORP COM 925815102 971946 25417 SH SOLE 2 19972 0 5445 VICOR CORP COM 925815102 3862 101 SH SOLE 4 101 0 0 VICOR CORP COM 925815102 7380 193 SH SOLE 7 193 0 0 VICOR CORP COM 925815102 2431911 63596 SH SOLE 18 63596 0 0 VICOR CORP COM 925815102 1934179 50580 SH SOLE 19 50580 0 0 VICOR CORP COM 925815102 98039750 2563801 SH SOLE 21 2563801 0 0 VICOR CORP COM 925815102 25115497 656786 SH SOLE 22 638482 0 18304 VICOR CORP COM 925815102 6080 159 SH SOLE 23 159 0 0 VICOR CORP COM 925815102 163667 4280 SH SOLE 25 4280 0 0 VICOR CORP COM 925815102 289859 7580 SH SOLE 26 7580 0 0 VICOR CORP COM 925815102 118582 3101 SH SOLE 28 383 0 2718 VICOR CORP COM 925815102 1788600 46773 SH SOLE 30 46773 0 0 VICOR CORP COM 925815102 170589 4461 SH SOLE 40 4461 0 0 VICOR CORP COM 925815102 352879 9228 SH SOLE 43 8371 0 857 VICTORIAS SECRET AND CO COMMON STOCK 926400102 4837209 249598 SH SOLE 2 28068 0 221530 VICTORIAS SECRET AND CO COMMON STOCK 926400102 5136 265 SH SOLE 4 265 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 312599 16130 SH SOLE 7 15347 0 783 VICTORIAS SECRET AND CO COMMON STOCK 926400102 1321987 68214 SH SOLE 18 68214 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 512814 26461 SH SOLE 19 26461 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 139648927 7205827 SH SOLE 21 7205827 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 38012920 1961451 SH SOLE 22 1866322 0 95129 VICTORIAS SECRET AND CO COMMON STOCK 926400102 290196 14974 SH SOLE 25 14974 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 2966477 153069 SH SOLE 26 70144 0 82925 VICTORIAS SECRET AND CO COMMON STOCK 926400102 53993 2786 SH SOLE 28 1658 0 1128 VICTORIAS SECRET AND CO COMMON STOCK 926400102 3296480 170097 SH SOLE 30 170097 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 17849 921 SH SOLE 31 921 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 98702 5093 SH SOLE 36 5093 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 284886 14700 SH SOLE 40 14700 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 12366940 638129 SH SOLE 43 610061 0 28068 VICTORY CAP HLDGS INC COM CL A 92645B103 7000992 165001 SH SOLE 2 112407 0 52594 VICTORY CAP HLDGS INC COM CL A 92645B103 7850 185 SH SOLE 4 185 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 8019 189 SH SOLE 7 189 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 3074181 72453 SH SOLE 18 72453 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 12170367 286834 SH SOLE 19 286834 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 42874200 1010469 SH SOLE 21 1010469 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 55449476 1306846 SH SOLE 22 1256165 0 50681 VICTORY CAP HLDGS INC COM CL A 92645B103 72216 1702 SH SOLE 23 1702 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 292640 6897 SH SOLE 25 6897 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 1025363 24166 SH SOLE 26 0 0 24166 VICTORY CAP HLDGS INC COM CL A 92645B103 73022 1721 SH SOLE 28 0 0 1721 VICTORY CAP HLDGS INC COM CL A 92645B103 180370 4251 SH SOLE 30 4251 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 345507 8143 SH SOLE 40 8143 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 1012719 23868 SH SOLE 43 23096 0 772 VIEMED HEALTHCARE INC COM 92663R105 267803 28399 SH SOLE 2 13642 0 14757 VIEMED HEALTHCARE INC COM 92663R105 963605 102185 SH SOLE 18 90227 0 11958 VIEMED HEALTHCARE INC COM 92663R105 2356698 249915 SH SOLE 19 249915 0 0 VIEMED HEALTHCARE INC COM 92663R105 10996625 1166132 SH SOLE 21 1166132 0 0 VIEMED HEALTHCARE INC COM 92663R105 9648399 1023160 SH SOLE 22 999638 0 23522 VIEMED HEALTHCARE INC COM 92663R105 424 45 SH SOLE 43 45 0 0 VIEW INC CL A NEW 92671V304 15724 13673 SH SOLE 22 13673 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 27270 7997 SH SOLE 2 570 0 7427 VIGIL NEUROSCIENCE INC COM 92673K108 153713 45077 SH SOLE 18 45077 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 98488 28882 SH SOLE 19 28882 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 1876339 550246 SH SOLE 21 550246 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 834870 244830 SH SOLE 22 234213 0 10617 VIKING THERAPEUTICS INC COM 92686J106 6536384 79712 SH SOLE 2 35560 0 44152 VIKING THERAPEUTICS INC COM 92686J106 18450 225 SH SOLE 4 225 0 0 VIKING THERAPEUTICS INC COM 92686J106 1205236 14698 SH SOLE 7 13939 0 759 VIKING THERAPEUTICS INC COM 92686J106 21954434 267737 SH SOLE 18 258834 0 8903 VIKING THERAPEUTICS INC COM 92686J106 76988242 938881 SH SOLE 19 938881 0 0 VIKING THERAPEUTICS INC COM 92686J106 301279972 3674146 SH SOLE 21 3674146 0 0 VIKING THERAPEUTICS INC COM 92686J106 250958786 3060473 SH SOLE 22 2967199 0 93274 VIKING THERAPEUTICS INC COM 92686J106 377446 4603 SH SOLE 23 4603 0 0 VIKING THERAPEUTICS INC COM 92686J106 1397854 17047 SH SOLE 25 17047 0 0 VIKING THERAPEUTICS INC COM 92686J106 4758542 58031 SH SOLE 26 33424 0 24607 VIKING THERAPEUTICS INC COM 92686J106 7082340 86370 SH SOLE 30 86370 0 0 VIKING THERAPEUTICS INC COM 92686J106 262482 3201 SH SOLE 34 3201 0 0 VIKING THERAPEUTICS INC COM 92686J106 39278 479 SH SOLE 36 479 0 0 VIKING THERAPEUTICS INC COM 92686J106 1524708 18594 SH SOLE 40 18594 0 0 VIKING THERAPEUTICS INC COM 92686J106 4098114 49977 SH SOLE 43 45540 0 4437 VILLAGE BK & TR FINL CORP COM NEW 92705T200 4452 107 SH SOLE 18 107 0 0 VILLAGE BK & TR FINL CORP COM NEW 92705T200 53760 1292 SH SOLE 21 1292 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 134982 4718 SH SOLE 2 334 0 4384 VILLAGE SUPER MKT INC CL A NEW 927107409 372 13 SH SOLE 7 13 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 696110 24331 SH SOLE 18 24331 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 533748 18656 SH SOLE 19 18656 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 8571613 299602 SH SOLE 21 299602 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 6023979 210555 SH SOLE 22 203439 0 7116 VILLAGE SUPER MKT INC CL A NEW 927107409 101422 3545 SH SOLE 43 3545 0 0 VIMEO INC COMMON STOCK 92719V100 2385116 583158 SH SOLE 2 325131 0 258027 VIMEO INC COMMON STOCK 92719V100 1951 477 SH SOLE 4 477 0 0 VIMEO INC COMMON STOCK 92719V100 354456 86664 SH SOLE 7 82013 0 4651 VIMEO INC COMMON STOCK 92719V100 1641734 401402 SH SOLE 18 401402 0 0 VIMEO INC COMMON STOCK 92719V100 5340980 1305863 SH SOLE 19 1305863 0 0 VIMEO INC COMMON STOCK 92719V100 30333424 7416485 SH SOLE 21 7416485 0 0 VIMEO INC COMMON STOCK 92719V100 24777343 6058030 SH SOLE 22 5761000 0 297030 VIMEO INC COMMON STOCK 92719V100 25996 6356 SH SOLE 23 6356 0 0 VIMEO INC COMMON STOCK 92719V100 76835 18786 SH SOLE 25 18786 0 0 VIMEO INC COMMON STOCK 92719V100 172214 42106 SH SOLE 26 42106 0 0 VIMEO INC COMMON STOCK 92719V100 11252 2751 SH SOLE 28 2751 0 0 VIMEO INC COMMON STOCK 92719V100 802298 196161 SH SOLE 30 196161 0 0 VIMEO INC COMMON STOCK 92719V100 7763 1898 SH SOLE 34 1898 0 0 VIMEO INC COMMON STOCK 92719V100 12303 3008 SH SOLE 36 3008 0 0 VIMEO INC COMMON STOCK 92719V100 74667 18256 SH SOLE 40 18256 0 0 VIMEO INC COMMON STOCK 92719V100 157526 38515 SH SOLE 43 37901 0 614 VINCE HLDG CORP COM NEW 92719W207 2103 647 SH SOLE 18 647 0 0 VINCE HLDG CORP COM NEW 92719W207 27258 8387 SH SOLE 21 8387 0 0 VINCE HLDG CORP COM NEW 92719W207 143497 44153 SH SOLE 22 44153 0 0 VINCERX PHARMA INC COM NEW 92731L106 3557 703 SH SOLE 2 703 0 0 VINCERX PHARMA INC COM NEW 92731L106 8470 1674 SH SOLE 21 1674 0 0 VINCERX PHARMA INC COM NEW 92731L106 226197 44703 SH SOLE 22 44703 0 0 VINCI PARTNERS INVTS LTD COM CL A G9451V109 1302540 115269 SH SOLE 30 115269 0 0 VINFAST AUTO LTD SHS Y9390M103 546591 109978 SH SOLE 21 109978 0 0 VINFAST AUTO LTD SHS Y9390M103 6322 1272 SH SOLE 22 1272 0 0 VINTAGE WINE ESTATES INC COM 92747V106 6525 18126 SH SOLE 2 18126 0 0 VINTAGE WINE ESTATES INC COM 92747V106 1563 4341 SH SOLE 18 4341 0 0 VINTAGE WINE ESTATES INC COM 92747V106 19474 54094 SH SOLE 21 54094 0 0 VINTAGE WINE ESTATES INC COM 92747V106 65349 181524 SH SOLE 22 181524 0 0 VINTAGE WINE ESTATES INC COM 92747V106 168 467 SH SOLE 26 0 0 467 VIPER ENERGY INC CL A 927959106 1098879 28572 SH SOLE 2 20101 0 8471 VIPER ENERGY INC CL A 927959106 7126792 185304 SH SOLE 21 185304 0 0 VIPER ENERGY INC CL A 927959106 54807115 1425042 SH SOLE 22 1392263 0 32779 VIPER ENERGY INC CL A 927959106 968654 25186 SH SOLE 26 25186 0 0 VIPER ENERGY INC CL A 927959106 2103108 54683 SH SOLE 28 0 0 54683 VIPER ENERGY INC CL A 927959106 1501901 39051 SH SOLE 30 39051 0 0 VIPER ENERGY INC CL A 927959106 231 6 SH SOLE 43 6 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 7861465 475013 SH SOLE 2 315672 0 159341 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3427604 207106 SH SOLE 4 158481 0 48625 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 6620480 400029 SH SOLE 7 394074 0 5955 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1605416 97004 SH SOLE 13 97004 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 6736578 407044 SH SOLE 15 407044 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2272150 137290 SH SOLE 18 137290 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 32488 1963 SH SOLE 19 1963 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 106186621 6416110 SH SOLE 21 6416110 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 79041228 4775905 SH SOLE 22 4084914 0 690991 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 7002189 423093 SH SOLE 23 423093 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4959075 299642 SH SOLE 25 299642 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 12821649 774722 SH SOLE 26 37307 0 737415 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 23928950 1445858 SH SOLE 28 0 0 1445858 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 178525 10787 SH SOLE 29 10787 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 69613123 4206231 SH SOLE 30 4206231 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 403572 24385 SH SOLE 34 24385 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 217881 13165 SH SOLE 36 13165 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 79457 4801 SH SOLE 40 4801 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 14907744 900770 SH SOLE 43 819399 0 81371 VIR BIOTECHNOLOGY INC COM 92764N102 3198112 315707 SH SOLE 2 145125 0 170582 VIR BIOTECHNOLOGY INC COM 92764N102 2381 235 SH SOLE 4 235 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 48188 4757 SH SOLE 7 4757 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 2931804 289418 SH SOLE 18 289418 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 6791547 670439 SH SOLE 19 670439 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 111180042 10975325 SH SOLE 21 10975325 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 34228318 3378906 SH SOLE 22 3228097 0 150809 VIR BIOTECHNOLOGY INC COM 92764N102 140675 13887 SH SOLE 23 13887 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 228715 22578 SH SOLE 25 22578 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 1943906 191896 SH SOLE 26 46977 0 144919 VIR BIOTECHNOLOGY INC COM 92764N102 17099 1688 SH SOLE 28 1688 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 4620779 456148 SH SOLE 30 456148 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 241398 23830 SH SOLE 40 23830 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 2216424 218798 SH SOLE 43 202408 0 16390 VIRACTA THERAPEUTICS INC COM 92765F108 5654 5543 SH SOLE 18 5543 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 64863 63591 SH SOLE 21 63591 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 239543 234846 SH SOLE 22 234846 0 0 VIRCO MFG CO COM 927651109 22745 2081 SH SOLE 18 2081 0 0 VIRCO MFG CO COM 927651109 310980 28452 SH SOLE 21 28452 0 0 VIRCO MFG CO COM 927651109 654204 59854 SH SOLE 22 59854 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 584569 394979 SH SOLE 2 107666 0 287313 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1079 729 SH SOLE 4 729 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 10176 6876 SH SOLE 7 6876 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1257686 849788 SH SOLE 18 849788 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1108994 749320 SH SOLE 19 749320 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 26557656 17944362 SH SOLE 21 17944362 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 15436675 10430186 SH SOLE 22 10108321 0 321865 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 85477 57755 SH SOLE 25 57755 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 179305 121152 SH SOLE 26 121152 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 77725 52517 SH SOLE 28 2831 0 49686 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 847433 572590 SH SOLE 30 572590 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2060 1392 SH SOLE 36 1392 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 153670 103831 SH SOLE 40 103831 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 14355 9699 SH OTR 43 9699 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 679250 458953 SH SOLE 43 443539 0 15414 VIRGINIA NATL BANKSHARES COR COM 928031103 62367 2072 SH SOLE 2 198 0 1874 VIRGINIA NATL BANKSHARES COR COM 928031103 426035 14154 SH SOLE 18 14154 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 281194 9342 SH SOLE 19 9342 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 5558417 184665 SH SOLE 21 184665 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 2069736 68762 SH SOLE 22 65584 0 3178 VIRIDIAN THERAPEUTICS INC COM 92790C104 476184 27195 SH SOLE 2 13389 0 13806 VIRIDIAN THERAPEUTICS INC COM 92790C104 770 44 SH SOLE 4 44 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 331482 18931 SH SOLE 7 17915 0 1016 VIRIDIAN THERAPEUTICS INC COM 92790C104 2093898 119583 SH SOLE 18 119583 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 1849021 105598 SH SOLE 19 105598 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 34158981 1950827 SH SOLE 21 1950827 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 26454178 1510804 SH SOLE 22 1471796 0 39008 VIRIDIAN THERAPEUTICS INC COM 92790C104 151637 8660 SH SOLE 25 8660 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 8948 511 SH SOLE 26 511 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 1025386 58560 SH SOLE 30 58560 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 8948 511 SH SOLE 36 511 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 199561 11397 SH SOLE 40 11397 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 158 9 SH SOLE 43 9 0 0 VIRIOS THERAPEUTICS INC COM 92829J104 362 755 SH SOLE 22 755 0 0 VIRNETX HLDG CORP COM 92823T207 335280 52900 SH SOLE 22 52900 0 0 VIRTRA INC COM PAR 92827K301 17394 1692 SH SOLE 18 1692 0 0 VIRTRA INC COM PAR 92827K301 238352 23186 SH SOLE 21 23186 0 0 VIRTRA INC COM PAR 92827K301 817219 79496 SH SOLE 22 79496 0 0 VIRTU FINL INC CL A 928254101 6322191 308099 SH SOLE 2 95683 0 212416 VIRTU FINL INC CL A 928254101 5130 250 SH SOLE 4 250 0 0 VIRTU FINL INC CL A 928254101 15965 778 SH SOLE 7 778 0 0 VIRTU FINL INC CL A 928254101 901382 43927 SH SOLE 18 43927 0 0 VIRTU FINL INC CL A 928254101 1525888 74361 SH SOLE 19 74361 0 0 VIRTU FINL INC CL A 928254101 24379627 1188091 SH SOLE 21 1188091 0 0 VIRTU FINL INC CL A 928254101 49974346 2435397 SH SOLE 22 2310785 0 124612 VIRTU FINL INC CL A 928254101 318327 15513 SH SOLE 25 15513 0 0 VIRTU FINL INC CL A 928254101 1442084 70277 SH SOLE 26 33404 0 36873 VIRTU FINL INC CL A 928254101 163237 7955 SH SOLE 28 888 0 7067 VIRTU FINL INC CL A 928254101 1275975 62182 SH SOLE 30 62182 0 0 VIRTU FINL INC CL A 928254101 26614 1297 SH SOLE 31 1297 0 0 VIRTU FINL INC CL A 928254101 44898 2188 SH SOLE 36 2188 0 0 VIRTU FINL INC CL A 928254101 399258 19457 SH SOLE 40 19457 0 0 VIRTU FINL INC CL A 928254101 2076051 101172 SH SOLE 43 91671 0 9501 VIRTUS INVT PARTNERS INC COM 92828Q109 1818933 7335 SH SOLE 2 3502 0 3833 VIRTUS INVT PARTNERS INC COM 92828Q109 5952 24 SH SOLE 4 24 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 412143 1662 SH SOLE 7 1574 0 88 VIRTUS INVT PARTNERS INC COM 92828Q109 5440185 21938 SH SOLE 18 21938 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3601662 14524 SH SOLE 19 14524 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 195264908 787422 SH SOLE 21 787422 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 53874647 217254 SH SOLE 22 208005 0 9249 VIRTUS INVT PARTNERS INC COM 92828Q109 387841 1564 SH SOLE 25 1564 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 641276 2586 SH SOLE 26 2586 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 33725 136 SH SOLE 28 136 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3795582 15306 SH SOLE 30 15306 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 387593 1563 SH SOLE 40 1563 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 4084481 16471 SH SOLE 43 14173 0 2298 VISA INC COM CL A 92826C839 1012985327 3629731 SH SOLE 2 1269523 0 2360208 VISA INC COM CL A 92826C839 413627817 1482112 SH SOLE 4 782973 0 699139 VISA INC COM CL A 92826C839 432311665 1549060 SH SOLE 7 1327196 0 221864 VISA INC COM CL A 92826C839 36680880 131435 SH SOLE 13 131435 0 0 VISA INC COM CL A 92826C839 63967090 229207 SH SOLE 15 229207 0 0 VISA INC COM CL A 92826C839 1415719464 5072809 SH SOLE 18 4622095 0 450714 VISA INC COM CL A 92826C839 1152009029 4127881 SH SOLE 19 4127881 0 0 VISA INC COM CL A 92826C839 12818652605 45931821 SH SOLE 21 45931821 0 0 VISA INC COM CL A 92826C839 10014582072 35884270 SH SOLE 22 32271836 0 3612434 VISA INC COM CL A 92826C839 906846459 3249414 SH SOLE 23 3249414 0 0 VISA INC COM CL A 92826C839 1060084543 3798497 SH SOLE 25 3730658 0 67839 VISA INC COM CL A 92826C839 535083991 1917314 SH SOLE 26 1122060 0 795254 VISA INC COM CL A 92826C839 1056305241 3784955 SH SOLE 28 169689 0 3615266 VISA INC COM CL A 92826C839 20675363 74084 SH SOLE 29 74084 0 0 VISA INC COM CL A 92826C839 3038709834 10888311 SH SOLE 30 10888311 0 0 VISA INC COM CL A 92826C839 142464479 510479 SH SOLE 31 485211 0 25268 VISA INC COM CL A 92826C839 51154248 183296 SH SOLE 32 183296 0 0 VISA INC COM CL A 92826C839 460696892 1650770 SH SOLE 34 1650770 0 0 VISA INC COM CL A 92826C839 97699489 350077 SH SOLE 36 350077 0 0 VISA INC COM CL A 92826C839 21782473 78051 SH SOLE 40 78051 0 0 VISA INC COM CL A 92826C839 568765 2038 SH OTR 43 2038 0 0 VISA INC COM CL A 92826C839 782443484 2803653 SH SOLE 43 2368881 0 434772 VISHAY INTERTECHNOLOGY INC COM 928298108 4132999 182231 SH SOLE 2 104724 0 77507 VISHAY INTERTECHNOLOGY INC COM 928298108 28509 1257 SH SOLE 4 408 0 849 VISHAY INTERTECHNOLOGY INC COM 928298108 46154 2035 SH SOLE 7 2035 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 11403867 502816 SH SOLE 18 502816 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 6166329 271884 SH SOLE 19 271884 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 221472423 9765098 SH SOLE 21 9765098 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 94850527 4182122 SH SOLE 22 4014893 0 167229 VISHAY INTERTECHNOLOGY INC COM 928298108 595259 26246 SH SOLE 25 26246 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 808565 35651 SH SOLE 26 35651 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3243 143 SH SOLE 28 143 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 5106561 225157 SH SOLE 30 225157 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 72168 3182 SH SOLE 36 3182 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 622044 27427 SH SOLE 40 27427 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 7956883 350833 SH SOLE 43 335569 0 15264 VISHAY PRECISION GROUP INC COM 92835K103 2409471 68199 SH SOLE 2 63500 0 4699 VISHAY PRECISION GROUP INC COM 92835K103 1908 54 SH SOLE 7 54 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1219168 34508 SH SOLE 18 34508 0 0 VISHAY PRECISION GROUP INC COM 92835K103 915930 25925 SH SOLE 19 25925 0 0 VISHAY PRECISION GROUP INC COM 92835K103 17373280 491743 SH SOLE 21 491743 0 0 VISHAY PRECISION GROUP INC COM 92835K103 13188866 373305 SH SOLE 22 356255 0 17050 VISHAY PRECISION GROUP INC COM 92835K103 70589 1998 SH SOLE 25 1998 0 0 VISHAY PRECISION GROUP INC COM 92835K103 40912 1158 SH SOLE 28 0 0 1158 VISHAY PRECISION GROUP INC COM 92835K103 708367 20050 SH SOLE 30 20050 0 0 VISHAY PRECISION GROUP INC COM 92835K103 53207 1506 SH SOLE 40 1506 0 0 VISHAY PRECISION GROUP INC COM 92835K103 821493 23252 SH SOLE 43 22173 0 1079 VISION MARINE TECHNOLOGIES I COM C96657116 426 715 SH SOLE 18 715 0 0 VISION MARINE TECHNOLOGIES I COM C96657116 13134 22062 SH SOLE 21 22062 0 0 VISLINK TECHNOLOGIES INC COM NEW 92836Y409 103974 30313 SH SOLE 22 30313 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 40129745 969786 SH SOLE 25 969786 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 1320891 31921 SH SOLE 30 31921 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 1903 46 SH SOLE 43 46 0 0 VISTA OUTDOOR INC COM 928377100 1048763 31994 SH SOLE 2 15887 0 16107 VISTA OUTDOOR INC COM 928377100 7572 231 SH SOLE 4 231 0 0 VISTA OUTDOOR INC COM 928377100 17570 536 SH SOLE 7 536 0 0 VISTA OUTDOOR INC COM 928377100 5934360 181036 SH SOLE 18 181036 0 0 VISTA OUTDOOR INC COM 928377100 4072587 124240 SH SOLE 19 124240 0 0 VISTA OUTDOOR INC COM 928377100 222424560 6785374 SH SOLE 21 6785374 0 0 VISTA OUTDOOR INC COM 928377100 55739669 1700417 SH SOLE 22 1624103 0 76314 VISTA OUTDOOR INC COM 928377100 951407 29024 SH SOLE 26 29024 0 0 VISTA OUTDOOR INC COM 928377100 3973624 121221 SH SOLE 30 121221 0 0 VISTA OUTDOOR INC COM 928377100 53923 1645 SH SOLE 36 1645 0 0 VISTA OUTDOOR INC COM 928377100 1615661 49288 SH SOLE 43 45208 0 4080 VISTAGEN THERAPEUTICS INC COM 92840H400 9266 1755 SH SOLE 21 1755 0 0 VISTAGEN THERAPEUTICS INC COM 92840H400 1830486 346683 SH SOLE 22 346683 0 0 VISTEON CORP COM NEW 92839U206 12153465 103337 SH SOLE 2 58719 0 44618 VISTEON CORP COM NEW 92839U206 11643 99 SH SOLE 4 99 0 0 VISTEON CORP COM NEW 92839U206 851379 7239 SH SOLE 7 6855 0 384 VISTEON CORP COM NEW 92839U206 14403461 122468 SH SOLE 18 115251 0 7217 VISTEON CORP COM NEW 92839U206 33786178 287273 SH SOLE 19 287273 0 0 VISTEON CORP COM NEW 92839U206 244506368 2078959 SH SOLE 21 2078959 0 0 VISTEON CORP COM NEW 92839U206 131900438 1121507 SH SOLE 22 1079140 0 42367 VISTEON CORP COM NEW 92839U206 838559 7130 SH SOLE 23 7130 0 0 VISTEON CORP COM NEW 92839U206 625568 5319 SH SOLE 25 5319 0 0 VISTEON CORP COM NEW 92839U206 6756106 57445 SH SOLE 26 15736 0 41709 VISTEON CORP COM NEW 92839U206 58570 498 SH SOLE 28 498 0 0 VISTEON CORP COM NEW 92839U206 6642613 56480 SH SOLE 30 56480 0 0 VISTEON CORP COM NEW 92839U206 136545 1161 SH SOLE 34 1161 0 0 VISTEON CORP COM NEW 92839U206 76447 650 SH SOLE 36 650 0 0 VISTEON CORP COM NEW 92839U206 692723 5890 SH SOLE 40 5890 0 0 VISTEON CORP COM NEW 92839U206 4074716 34646 SH SOLE 43 31869 0 2777 VISTRA CORP COM 92840M102 43948802 630995 SH SOLE 2 268747 0 362248 VISTRA CORP COM 92840M102 8386835 120414 SH SOLE 4 87169 0 33245 VISTRA CORP COM 92840M102 6983945 100272 SH SOLE 7 99019 0 1253 VISTRA CORP COM 92840M102 489709 7031 SH SOLE 13 7031 0 0 VISTRA CORP COM 92840M102 2491729 35775 SH SOLE 15 35775 0 0 VISTRA CORP COM 92840M102 58990137 846951 SH SOLE 18 846951 0 0 VISTRA CORP COM 92840M102 43249446 620954 SH SOLE 19 620954 0 0 VISTRA CORP COM 92840M102 1317823342 18920651 SH SOLE 21 18920651 0 0 VISTRA CORP COM 92840M102 737595798 10590033 SH SOLE 22 9857033 0 733000 VISTRA CORP COM 92840M102 35207727 505495 SH SOLE 23 505495 0 0 VISTRA CORP COM 92840M102 11683996 167753 SH SOLE 25 167753 0 0 VISTRA CORP COM 92840M102 15126169 217174 SH SOLE 26 189259 0 27915 VISTRA CORP COM 92840M102 14982063 215105 SH SOLE 28 6017 0 209088 VISTRA CORP COM 92840M102 53165656 763326 SH SOLE 30 763326 0 0 VISTRA CORP COM 92840M102 5775657 82924 SH SOLE 31 77349 0 5575 VISTRA CORP COM 92840M102 19554655 280756 SH SOLE 34 280756 0 0 VISTRA CORP COM 92840M102 5164617 74151 SH SOLE 36 74151 0 0 VISTRA CORP COM 92840M102 546404 7845 SH SOLE 40 7845 0 0 VISTRA CORP COM 92840M102 19920 286 SH OTR 43 286 0 0 VISTRA CORP COM 92840M102 28164340 404370 SH SOLE 43 338085 0 66284 VITA COCO CO INC COM 92846Q107 1056402 43242 SH SOLE 2 34374 0 8868 VITA COCO CO INC COM 92846Q107 4691 192 SH SOLE 4 192 0 0 VITA COCO CO INC COM 92846Q107 8941 366 SH SOLE 7 366 0 0 VITA COCO CO INC COM 92846Q107 2273309 93054 SH SOLE 18 93054 0 0 VITA COCO CO INC COM 92846Q107 1986232 81303 SH SOLE 19 81303 0 0 VITA COCO CO INC COM 92846Q107 37685962 1542610 SH SOLE 21 1542610 0 0 VITA COCO CO INC COM 92846Q107 23604315 966202 SH SOLE 22 939218 0 26984 VITA COCO CO INC COM 92846Q107 183445 7509 SH SOLE 25 7509 0 0 VITA COCO CO INC COM 92846Q107 57411 2350 SH SOLE 28 0 0 2350 VITA COCO CO INC COM 92846Q107 396621 16235 SH SOLE 30 16235 0 0 VITA COCO CO INC COM 92846Q107 77932 3190 SH SOLE 34 3190 0 0 VITA COCO CO INC COM 92846Q107 255880 10474 SH SOLE 40 10474 0 0 VITA COCO CO INC COM 92846Q107 256295 10491 SH SOLE 43 10347 0 144 VITAL ENERGY INC COM 516806205 816892 15548 SH SOLE 2 6611 0 8937 VITAL ENERGY INC COM 516806205 6673 127 SH SOLE 4 127 0 0 VITAL ENERGY INC COM 516806205 8774 167 SH SOLE 7 167 0 0 VITAL ENERGY INC COM 516806205 4104793 78127 SH SOLE 18 78127 0 0 VITAL ENERGY INC COM 516806205 2615441 49780 SH SOLE 19 49780 0 0 VITAL ENERGY INC COM 516806205 151927028 2891645 SH SOLE 21 2891645 0 0 VITAL ENERGY INC COM 516806205 41215896 784467 SH SOLE 22 756780 0 27687 VITAL ENERGY INC COM 516806205 1932579 36783 SH SOLE 26 9984 0 26799 VITAL ENERGY INC COM 516806205 3173889 60409 SH SOLE 30 60409 0 0 VITAL ENERGY INC COM 516806205 1656849 31535 SH SOLE 43 29398 0 2137 VITAL FARMS INC COM 92847W103 9156315 393820 SH SOLE 2 258385 0 135435 VITAL FARMS INC COM 92847W103 1960394 84318 SH SOLE 7 83038 0 1280 VITAL FARMS INC COM 92847W103 3494196 150288 SH SOLE 18 129383 0 20905 VITAL FARMS INC COM 92847W103 14592374 627629 SH SOLE 19 627629 0 0 VITAL FARMS INC COM 92847W103 30103589 1294778 SH SOLE 21 1294778 0 0 VITAL FARMS INC COM 92847W103 36179674 1556115 SH SOLE 22 1482353 0 73762 VITAL FARMS INC COM 92847W103 418314 17992 SH SOLE 23 17992 0 0 VITAL FARMS INC COM 92847W103 120179 5169 SH SOLE 25 5169 0 0 VITAL FARMS INC COM 92847W103 3336863 143521 SH SOLE 26 3585 0 139936 VITAL FARMS INC COM 92847W103 1305650 56157 SH SOLE 30 56157 0 0 VITAL FARMS INC COM 92847W103 95744 4118 SH SOLE 34 4118 0 0 VITAL FARMS INC COM 92847W103 43640 1877 SH SOLE 36 1877 0 0 VITAL FARMS INC COM 92847W103 139058 5981 SH SOLE 40 5981 0 0 VITAL FARMS INC COM 92847W103 1720779 74012 SH SOLE 43 73338 0 674 VITESSE ENERGY INC COMMON STOCK 92852X103 1024353 43167 SH SOLE 2 8294 0 34873 VITESSE ENERGY INC COMMON STOCK 92852X103 1566 66 SH SOLE 4 66 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 6027 254 SH SOLE 7 254 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 1586540 66858 SH SOLE 18 66858 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 1283057 54069 SH SOLE 19 54069 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 21525222 907089 SH SOLE 21 907089 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 16717666 704495 SH SOLE 22 671756 0 32739 VITESSE ENERGY INC COMMON STOCK 92852X103 182128 7675 SH SOLE 26 7675 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 264305 11138 SH SOLE 30 11138 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 514826 21695 SH SOLE 43 19370 0 2325 VITRU LTD COM G9440D103 81360 5406 SH SOLE 2 5406 0 0 VITRU LTD COM G9440D103 9165 609 SH SOLE 22 609 0 0 VIVANI MEDICAL INC COMMON STOCK 92854B109 6340 3427 SH SOLE 18 3427 0 0 VIVANI MEDICAL INC COMMON STOCK 92854B109 93049 50297 SH SOLE 21 50297 0 0 VIVID SEATS INC COM CL A 92854T100 261398 43639 SH SOLE 2 19378 0 24261 VIVID SEATS INC COM CL A 92854T100 4427 739 SH SOLE 7 739 0 0 VIVID SEATS INC COM CL A 92854T100 1112229 185681 SH SOLE 18 185681 0 0 VIVID SEATS INC COM CL A 92854T100 945144 157787 SH SOLE 19 157787 0 0 VIVID SEATS INC COM CL A 92854T100 16056057 2680477 SH SOLE 21 2680477 0 0 VIVID SEATS INC COM CL A 92854T100 11971530 1998586 SH SOLE 22 1921131 0 77455 VIVID SEATS INC COM CL A 92854T100 38995 6510 SH SOLE 25 6510 0 0 VIVID SEATS INC COM CL A 92854T100 172608 28816 SH SOLE 43 28080 0 736 VIZIO HLDG CORP CL A COM 92858V101 848145 77527 SH SOLE 2 31984 0 45543 VIZIO HLDG CORP CL A COM 92858V101 8128 743 SH SOLE 7 743 0 0 VIZIO HLDG CORP CL A COM 92858V101 2005247 183295 SH SOLE 18 183295 0 0 VIZIO HLDG CORP CL A COM 92858V101 3093121 282735 SH SOLE 19 282735 0 0 VIZIO HLDG CORP CL A COM 92858V101 30510238 2788870 SH SOLE 21 2788870 0 0 VIZIO HLDG CORP CL A COM 92858V101 30710155 2807144 SH SOLE 22 2730967 0 76177 VIZIO HLDG CORP CL A COM 92858V101 46583 4258 SH SOLE 23 4258 0 0 VIZIO HLDG CORP CL A COM 92858V101 170161 15554 SH SOLE 25 15554 0 0 VIZIO HLDG CORP CL A COM 92858V101 201296 18400 SH SOLE 26 0 0 18400 VIZIO HLDG CORP CL A COM 92858V101 125646 11485 SH SOLE 30 11485 0 0 VIZIO HLDG CORP CL A COM 92858V101 166999 15265 SH SOLE 40 15265 0 0 VIZIO HLDG CORP CL A COM 92858V101 390481 35693 SH SOLE 43 32814 0 2879 VNET GROUP INC SPONSORED ADS A 90138A103 2291 1478 SH SOLE 2 1478 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 2674 1725 SH SOLE 4 1725 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 19874 12822 SH SOLE 7 12822 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 1780431 1148665 SH SOLE 21 1148665 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 896311 578265 SH SOLE 22 488532 0 89733 VNET GROUP INC SPONSORED ADS A 90138A103 524982 338698 SH SOLE 30 338698 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 41641 26865 SH SOLE 43 26393 0 472 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2129993 239325 SH SOLE 18 238437 0 888 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15578987 1750448 SH SOLE 43 1641576 0 108872 VOLATO GROUP INC CL A COM 74349W104 5265 1483 SH SOLE 22 1483 0 0 VOLCON INC COM 92864V301 120 176 SH SOLE 21 176 0 0 VOLITIONRX LTD COM 928661107 6322 8352 SH SOLE 18 8352 0 0 VOLITIONRX LTD COM 928661107 91007 120221 SH SOLE 21 120221 0 0 VOLITIONRX LTD COM 928661107 337007 445187 SH SOLE 22 445187 0 0 VONTIER CORPORATION COM 928881101 10395877 229186 SH SOLE 2 142817 0 86369 VONTIER CORPORATION COM 928881101 54341 1198 SH SOLE 4 422 0 776 VONTIER CORPORATION COM 928881101 1476967 32561 SH SOLE 7 30882 0 1679 VONTIER CORPORATION COM 928881101 12199436 268947 SH SOLE 18 268947 0 0 VONTIER CORPORATION COM 928881101 2268227 50005 SH SOLE 19 50005 0 0 VONTIER CORPORATION COM 928881101 368110099 8115302 SH SOLE 21 8115302 0 0 VONTIER CORPORATION COM 928881101 209415735 4616749 SH SOLE 22 4409928 0 206821 VONTIER CORPORATION COM 928881101 1542240 34000 SH SOLE 25 34000 0 0 VONTIER CORPORATION COM 928881101 1967172 43368 SH SOLE 26 43368 0 0 VONTIER CORPORATION COM 928881101 832900 18362 SH SOLE 28 3008 0 15354 VONTIER CORPORATION COM 928881101 8263639 182179 SH SOLE 30 182179 0 0 VONTIER CORPORATION COM 928881101 87953 1939 SH SOLE 31 1939 0 0 VONTIER CORPORATION COM 928881101 252383 5564 SH SOLE 36 5564 0 0 VONTIER CORPORATION COM 928881101 1471342 32437 SH SOLE 40 32437 0 0 VONTIER CORPORATION COM 928881101 13014342 286912 SH SOLE 43 266184 0 20728 VOR BIOPHARMA INC COM 929033108 73273 30917 SH SOLE 2 18183 0 12734 VOR BIOPHARMA INC COM 929033108 255593 107845 SH SOLE 18 107845 0 0 VOR BIOPHARMA INC COM 929033108 164788 69531 SH SOLE 19 69531 0 0 VOR BIOPHARMA INC COM 929033108 3067434 1294276 SH SOLE 21 1294276 0 0 VOR BIOPHARMA INC COM 929033108 1765387 744889 SH SOLE 22 720546 0 24343 VORNADO RLTY TR SH BEN INT 929042109 13169237 457742 SH SOLE 2 140661 0 317081 VORNADO RLTY TR SH BEN INT 929042109 2378732 82681 SH SOLE 4 82681 0 0 VORNADO RLTY TR SH BEN INT 929042109 8177211 284227 SH SOLE 7 255293 0 28934 VORNADO RLTY TR SH BEN INT 929042109 8062044 280224 SH SOLE 18 280224 0 0 VORNADO RLTY TR SH BEN INT 929042109 10041334 349021 SH SOLE 19 349021 0 0 VORNADO RLTY TR SH BEN INT 929042109 274356503 9536201 SH SOLE 21 9536201 0 0 VORNADO RLTY TR SH BEN INT 929042109 188183045 6540947 SH SOLE 22 6226013 0 314934 VORNADO RLTY TR SH BEN INT 929042109 244919 8513 SH SOLE 23 8513 0 0 VORNADO RLTY TR SH BEN INT 929042109 45954637 1597311 SH SOLE 25 1597311 0 0 VORNADO RLTY TR SH BEN INT 929042109 3362465 116874 SH SOLE 26 94614 0 22260 VORNADO RLTY TR SH BEN INT 929042109 3648669 126822 SH SOLE 28 9307 0 117515 VORNADO RLTY TR SH BEN INT 929042109 17773674 617785 SH SOLE 30 617785 0 0 VORNADO RLTY TR SH BEN INT 929042109 68070 2366 SH SOLE 31 2366 0 0 VORNADO RLTY TR SH BEN INT 929042109 523585 18199 SH SOLE 36 18199 0 0 VORNADO RLTY TR SH BEN INT 929042109 976540 33943 SH SOLE 40 33943 0 0 VORNADO RLTY TR SH BEN INT 929042109 28445945 988736 SH SOLE 43 881907 0 106829 VOXX INTL CORP CL A 91829F104 43787 5366 SH SOLE 2 524 0 4842 VOXX INTL CORP CL A 91829F104 277105 33959 SH SOLE 18 33959 0 0 VOXX INTL CORP CL A 91829F104 207990 25489 SH SOLE 19 25489 0 0 VOXX INTL CORP CL A 91829F104 3495189 428332 SH SOLE 21 428332 0 0 VOXX INTL CORP CL A 91829F104 2885800 353652 SH SOLE 22 345627 0 8025 VOYA FINANCIAL INC COM 929089100 21476495 290537 SH SOLE 2 116405 0 174132 VOYA FINANCIAL INC COM 929089100 23654 320 SH SOLE 4 320 0 0 VOYA FINANCIAL INC COM 929089100 1739633 23534 SH SOLE 7 22329 0 1205 VOYA FINANCIAL INC COM 929089100 65345 884 SH SOLE 15 884 0 0 VOYA FINANCIAL INC COM 929089100 62789102 849420 SH SOLE 18 848787 0 633 VOYA FINANCIAL INC COM 929089100 10864836 146981 SH SOLE 19 146981 0 0 VOYA FINANCIAL INC COM 929089100 394670855 5339162 SH SOLE 21 5339162 0 0 VOYA FINANCIAL INC COM 929089100 231445738 3131030 SH SOLE 22 2998435 0 132595 VOYA FINANCIAL INC COM 929089100 14124560 191079 SH SOLE 25 149946 0 41133 VOYA FINANCIAL INC COM 929089100 8145467 110193 SH SOLE 26 88457 0 21736 VOYA FINANCIAL INC COM 929089100 7263897 98267 SH SOLE 28 54816 0 43451 VOYA FINANCIAL INC COM 929089100 10944300 148056 SH SOLE 30 148056 0 0 VOYA FINANCIAL INC COM 929089100 90182 1220 SH SOLE 31 1220 0 0 VOYA FINANCIAL INC COM 929089100 21393335 289412 SH SOLE 34 289412 0 0 VOYA FINANCIAL INC COM 929089100 3294319 44566 SH SOLE 36 44566 0 0 VOYA FINANCIAL INC COM 929089100 1653221 22365 SH SOLE 40 22365 0 0 VOYA FINANCIAL INC COM 929089100 12271 166 SH OTR 43 166 0 0 VOYA FINANCIAL INC COM 929089100 14629217 197906 SH SOLE 43 187969 0 9937 VOYAGER THERAPEUTICS INC COM 92915B106 1462629 157103 SH SOLE 2 107044 0 50059 VOYAGER THERAPEUTICS INC COM 92915B106 3054 328 SH SOLE 7 328 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1032870 110942 SH SOLE 18 110942 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 9680221 1039766 SH SOLE 19 1039766 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 16018023 1720518 SH SOLE 21 1720518 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 11773584 1264617 SH SOLE 22 1246867 0 17750 VOYAGER THERAPEUTICS INC COM 92915B106 82645 8877 SH SOLE 23 8877 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 438641 47115 SH SOLE 26 0 0 47115 VOYAGER THERAPEUTICS INC COM 92915B106 266434 28618 SH SOLE 30 28618 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 38590 4145 SH SOLE 34 4145 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 143514 15415 SH SOLE 43 15308 0 107 VROOM INC COM NEW 92918V208 332473 24756 SH SOLE 22 24756 0 0 VROOM INC COM NEW 92918V208 940 70 SH SOLE 28 70 0 0 VROOM INC NOTE 0.750% 7/0 92918VAB5 1162500 2325000 PRN SOLE 21 2325000 0 0 VSE CORP COM 918284100 793760 9922 SH SOLE 2 3968 0 5954 VSE CORP COM 918284100 7440 93 SH SOLE 4 93 0 0 VSE CORP COM 918284100 395840 4948 SH SOLE 7 4685 0 263 VSE CORP COM 918284100 2912880 36411 SH SOLE 18 36411 0 0 VSE CORP COM 918284100 2235760 27947 SH SOLE 19 27947 0 0 VSE CORP COM 918284100 40868400 510855 SH SOLE 21 510855 0 0 VSE CORP COM 918284100 29621920 370274 SH SOLE 22 351956 0 18318 VSE CORP COM 918284100 197600 2470 SH SOLE 25 2470 0 0 VSE CORP COM 918284100 20480 256 SH SOLE 26 256 0 0 VSE CORP COM 918284100 733360 9167 SH SOLE 30 9167 0 0 VSE CORP COM 918284100 245600 3070 SH SOLE 40 3070 0 0 VSE CORP COM 918284100 500480 6256 SH SOLE 43 6158 0 98 VTEX SHS CL A G9470A102 498386 61002 SH SOLE 2 61002 0 0 VTEX SHS CL A G9470A102 97084 11883 SH SOLE 22 11883 0 0 VTEX SHS CL A G9470A102 5311 650 SH SOLE 43 650 0 0 VTV THERAPEUTICS INC CL A NEW 918385204 25389 1079 SH SOLE 22 1079 0 0 VULCAN MATLS CO COM 929160109 49685632 182052 SH SOLE 2 38555 0 143497 VULCAN MATLS CO COM 929160109 30171306 110550 SH SOLE 4 43781 0 66769 VULCAN MATLS CO COM 929160109 22473597 82345 SH SOLE 7 72225 0 10120 VULCAN MATLS CO COM 929160109 1999412 7326 SH SOLE 13 7326 0 0 VULCAN MATLS CO COM 929160109 5280729 19349 SH SOLE 15 19349 0 0 VULCAN MATLS CO COM 929160109 57329302 210059 SH SOLE 18 201117 0 8942 VULCAN MATLS CO COM 929160109 249958149 915866 SH SOLE 19 915866 0 0 VULCAN MATLS CO COM 929160109 991856508 3634239 SH SOLE 21 3634239 0 0 VULCAN MATLS CO COM 929160109 814554030 2984589 SH SOLE 22 2696469 0 288120 VULCAN MATLS CO COM 929160109 54317630 199024 SH SOLE 23 199024 0 0 VULCAN MATLS CO COM 929160109 56719872 207826 SH SOLE 25 206949 0 877 VULCAN MATLS CO COM 929160109 33429971 122490 SH SOLE 26 68073 0 54417 VULCAN MATLS CO COM 929160109 58697723 215073 SH SOLE 28 1898 0 213175 VULCAN MATLS CO COM 929160109 201415 738 SH SOLE 29 738 0 0 VULCAN MATLS CO COM 929160109 213993843 784090 SH SOLE 30 779747 0 4343 VULCAN MATLS CO COM 929160109 6749039 24729 SH SOLE 31 23054 0 1675 VULCAN MATLS CO COM 929160109 1707115 6255 SH SOLE 34 6255 0 0 VULCAN MATLS CO COM 929160109 7479100 27404 SH SOLE 36 27404 0 0 VULCAN MATLS CO COM 929160109 1808641 6627 SH SOLE 40 6627 0 0 VULCAN MATLS CO COM 929160109 72597 266 SH OTR 43 266 0 0 VULCAN MATLS CO COM 929160109 38685147 141745 SH SOLE 43 116489 0 25256 VUZIX CORP COM NEW 92921W300 26451 21860 SH SOLE 2 2174 0 19686 VUZIX CORP COM NEW 92921W300 535 442 SH SOLE 7 442 0 0 VUZIX CORP COM NEW 92921W300 211065 174434 SH SOLE 18 174434 0 0 VUZIX CORP COM NEW 92921W300 142652 117894 SH SOLE 19 117894 0 0 VUZIX CORP COM NEW 92921W300 2839937 2347055 SH SOLE 21 2347055 0 0 VUZIX CORP COM NEW 92921W300 2092981 1729736 SH SOLE 22 1679788 0 49948 VUZIX CORP COM NEW 92921W300 204529 169032 SH SOLE 25 169032 0 0 VUZIX CORP COM NEW 92921W300 24378 20147 SH SOLE 26 3979 0 16168 VUZIX CORP COM NEW 92921W300 4004 3309 SH SOLE 30 3309 0 0 VUZIX CORP COM NEW 92921W300 35960 29719 SH SOLE 34 29719 0 0 VUZIX CORP COM NEW 92921W300 2051 1695 SH SOLE 36 1695 0 0 VUZIX CORP COM NEW 92921W300 76 63 SH SOLE 43 30 0 33 VYNE THERAPEUTICS INC COM 92941V308 136977 44618 SH SOLE 22 44618 0 0 W & T OFFSHORE INC COM 92922P106 363448 137150 SH SOLE 2 114454 0 22696 W & T OFFSHORE INC COM 92922P106 3297 1244 SH SOLE 7 1244 0 0 W & T OFFSHORE INC COM 92922P106 661469 249611 SH SOLE 18 249611 0 0 W & T OFFSHORE INC COM 92922P106 606121 228725 SH SOLE 19 228725 0 0 W & T OFFSHORE INC COM 92922P106 10147438 3829222 SH SOLE 21 3829222 0 0 W & T OFFSHORE INC COM 92922P106 8791924 3317707 SH SOLE 22 3231778 0 85929 W & T OFFSHORE INC COM 92922P106 37362 14099 SH SOLE 25 14099 0 0 W & T OFFSHORE INC COM 92922P106 343734 129711 SH SOLE 30 129711 0 0 W & T OFFSHORE INC COM 92922P106 37747 14244 SH SOLE 40 14244 0 0 W & T OFFSHORE INC COM 92922P106 814152 307227 SH SOLE 43 264405 0 42822 WABASH NATL CORP COM 929566107 1178828 39373 SH SOLE 2 28032 0 11341 WABASH NATL CORP COM 929566107 59581 1990 SH SOLE 4 165 0 1825 WABASH NATL CORP COM 929566107 4817975 160921 SH SOLE 7 160031 0 890 WABASH NATL CORP COM 929566107 4108576 137227 SH SOLE 18 137227 0 0 WABASH NATL CORP COM 929566107 4128756 137901 SH SOLE 19 137901 0 0 WABASH NATL CORP COM 929566107 162834618 5438698 SH SOLE 21 5438698 0 0 WABASH NATL CORP COM 929566107 42417196 1416740 SH SOLE 22 1376733 0 40007 WABASH NATL CORP COM 929566107 305059 10189 SH SOLE 25 10189 0 0 WABASH NATL CORP COM 929566107 398412 13307 SH SOLE 26 13307 0 0 WABASH NATL CORP COM 929566107 26677 891 SH SOLE 28 891 0 0 WABASH NATL CORP COM 929566107 3135526 104727 SH SOLE 30 104727 0 0 WABASH NATL CORP COM 929566107 312783 10447 SH SOLE 40 10447 0 0 WABASH NATL CORP COM 929566107 3800534 126938 SH SOLE 43 123063 0 3875 WABTEC COM 929740108 55429346 380487 SH SOLE 2 171835 0 208652 WABTEC COM 929740108 30953358 212475 SH SOLE 4 106526 0 105949 WABTEC COM 929740108 15844302 108761 SH SOLE 7 95431 0 13330 WABTEC COM 929740108 1506186 10339 SH SOLE 13 10339 0 0 WABTEC COM 929740108 4036793 27710 SH SOLE 15 27710 0 0 WABTEC COM 929740108 84422146 579504 SH SOLE 18 542850 0 36654 WABTEC COM 929740108 216329847 1484966 SH SOLE 19 1484966 0 0 WABTEC COM 929740108 687585854 4719837 SH SOLE 21 4719837 0 0 WABTEC COM 929740108 580998062 3988180 SH SOLE 22 3604747 0 383433 WABTEC COM 929740108 45254909 310646 SH SOLE 23 310646 0 0 WABTEC COM 929740108 44291236 304031 SH SOLE 25 294352 0 9679 WABTEC COM 929740108 30632425 210272 SH SOLE 26 127883 0 82389 WABTEC COM 929740108 72001466 494244 SH SOLE 28 2582 0 491662 WABTEC COM 929740108 338706 2325 SH SOLE 29 2325 0 0 WABTEC COM 929740108 148835574 1021661 SH SOLE 30 1021661 0 0 WABTEC COM 929740108 6336206 43494 SH SOLE 31 40578 0 2916 WABTEC COM 929740108 44851958 307880 SH SOLE 34 307880 0 0 WABTEC COM 929740108 6642425 45596 SH SOLE 36 45596 0 0 WABTEC COM 929740108 1292764 8874 SH SOLE 40 8874 0 0 WABTEC COM 929740108 26077 179 SH OTR 43 179 0 0 WABTEC COM 929740108 23966572 164515 SH SOLE 43 137724 0 26792 WAFD INC COM 938824109 1902452 65534 SH SOLE 2 27992 0 37542 WAFD INC COM 938824109 6096 210 SH SOLE 4 210 0 0 WAFD INC COM 938824109 17679 609 SH SOLE 7 609 0 0 WAFD INC COM 938824109 6400273 220471 SH SOLE 18 220471 0 0 WAFD INC COM 938824109 4246247 146271 SH SOLE 19 146271 0 0 WAFD INC COM 938824109 227463404 7835460 SH SOLE 21 7835460 0 0 WAFD INC COM 938824109 58152925 2003201 SH SOLE 22 1913142 0 90059 WAFD INC COM 938824109 375793 12945 SH SOLE 25 12945 0 0 WAFD INC COM 938824109 656252 22606 SH SOLE 26 22606 0 0 WAFD INC COM 938824109 275204 9480 SH SOLE 28 1641 0 7839 WAFD INC COM 938824109 3892604 134089 SH SOLE 30 134089 0 0 WAFD INC COM 938824109 62792 2163 SH SOLE 36 2163 0 0 WAFD INC COM 938824109 340899 11743 SH SOLE 40 11743 0 0 WAFD INC COM 938824109 222071 7650 SH SOLE 43 6491 0 1159 WAG GROUP CO COMMON STOCK 93042P109 4550 2298 SH SOLE 18 2298 0 0 WAG GROUP CO COMMON STOCK 93042P109 70922 35819 SH SOLE 21 35819 0 0 WAG GROUP CO COMMON STOCK 93042P109 2075 1048 SH SOLE 22 1048 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 89837 13821 SH SOLE 2 1477 0 12344 WALDENCAST PLC CLASS A ORD SHS G9503X103 2496 384 SH SOLE 7 384 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 481715 74110 SH SOLE 18 74110 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 433427 66681 SH SOLE 19 66681 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 6667941 1025837 SH SOLE 21 1025837 0 0 WALDENCAST PLC CLASS A ORD SHS G9503X103 2422583 372705 SH SOLE 22 347892 0 24813 WALDENCAST PLC CLASS A ORD SHS G9503X103 1242 191 SH SOLE 43 191 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 28950229 1334727 SH SOLE 2 345498 0 989229 WALGREENS BOOTS ALLIANCE INC COM 931427108 14322731 660338 SH SOLE 4 317129 0 343209 WALGREENS BOOTS ALLIANCE INC COM 931427108 14090388 649626 SH SOLE 7 591874 0 57752 WALGREENS BOOTS ALLIANCE INC COM 931427108 589491 27178 SH SOLE 13 27178 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2220037 102353 SH SOLE 15 102353 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 29993561 1382829 SH SOLE 18 1337073 0 45756 WALGREENS BOOTS ALLIANCE INC COM 931427108 6666942 307374 SH SOLE 19 307374 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 681903494 31438612 SH SOLE 21 31438612 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 343392523 15831836 SH SOLE 22 14251132 0 1580704 WALGREENS BOOTS ALLIANCE INC COM 931427108 23566597 1086519 SH SOLE 23 1086519 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 73641476 3395181 SH SOLE 25 2962940 0 432241 WALGREENS BOOTS ALLIANCE INC COM 931427108 37071984 1709174 SH SOLE 26 1202915 0 506259 WALGREENS BOOTS ALLIANCE INC COM 931427108 38029554 1753322 SH SOLE 28 57960 0 1695362 WALGREENS BOOTS ALLIANCE INC COM 931427108 146225716 6741619 SH SOLE 30 6529626 0 211993 WALGREENS BOOTS ALLIANCE INC COM 931427108 3604032 166161 SH SOLE 31 154487 0 11674 WALGREENS BOOTS ALLIANCE INC COM 931427108 10366627 477945 SH SOLE 32 477945 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 729196 33619 SH SOLE 34 33619 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5330383 245753 SH SOLE 36 245753 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 832506 38382 SH SOLE 40 38382 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 29780 1373 SH OTR 43 1373 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 16265321 749900 SH SOLE 43 599686 0 150213 WALKER & DUNLOP INC COM 93148P102 3576614 35391 SH SOLE 2 15794 0 19597 WALKER & DUNLOP INC COM 93148P102 12734 126 SH SOLE 4 126 0 0 WALKER & DUNLOP INC COM 93148P102 459621 4548 SH SOLE 7 4313 0 235 WALKER & DUNLOP INC COM 93148P102 10340459 102320 SH SOLE 18 102320 0 0 WALKER & DUNLOP INC COM 93148P102 6877234 68051 SH SOLE 19 68051 0 0 WALKER & DUNLOP INC COM 93148P102 391175266 3870723 SH SOLE 21 3870723 0 0 WALKER & DUNLOP INC COM 93148P102 101219877 1001582 SH SOLE 22 958900 0 42682 WALKER & DUNLOP INC COM 93148P102 649513 6427 SH SOLE 25 6427 0 0 WALKER & DUNLOP INC COM 93148P102 1066284 10551 SH SOLE 26 10390 0 161 WALKER & DUNLOP INC COM 93148P102 1815038 17960 SH SOLE 28 17960 0 0 WALKER & DUNLOP INC COM 93148P102 7385566 73081 SH SOLE 30 73081 0 0 WALKER & DUNLOP INC COM 93148P102 48206 477 SH SOLE 36 477 0 0 WALKER & DUNLOP INC COM 93148P102 792411 7841 SH SOLE 40 7841 0 0 WALKER & DUNLOP INC COM 93148P102 5026623 49739 SH SOLE 43 46551 0 3188 WALKME LTD ORD SHS M97628107 159960 18600 SH SOLE 2 18137 0 463 WALKME LTD ORD SHS M97628107 874525 101689 SH SOLE 21 101689 0 0 WALKME LTD ORD SHS M97628107 890048 103494 SH SOLE 22 96510 0 6984 WALMART INC COM 931142103 512587388 8518986 SH SOLE 2 2054457 0 6464529 WALMART INC COM 931142103 181689392 3019601 SH SOLE 4 1284484 0 1735117 WALMART INC COM 931142103 186899151 3106185 SH SOLE 7 2545878 0 560307 WALMART INC COM 931142103 13827006 229799 SH SOLE 13 229799 0 0 WALMART INC COM 931142103 38005719 631639 SH SOLE 15 631639 0 0 WALMART INC COM 931142103 423832426 7043916 SH SOLE 18 6479372 0 564544 WALMART INC COM 931142103 325574455 5410910 SH SOLE 19 5410910 0 0 WALMART INC COM 931142103 6132657089 101922172 SH SOLE 21 101922172 0 0 WALMART INC COM 931142103 5759891484 95726965 SH SOLE 22 85632129 0 10094836 WALMART INC COM 931142103 502241999 8347050 SH SOLE 23 8347050 0 0 WALMART INC COM 931142103 695885726 11565327 SH SOLE 25 10616786 0 948541 WALMART INC COM 931142103 356594196 5926445 SH SOLE 26 3994235 0 1932210 WALMART INC COM 931142103 289798095 4816322 SH SOLE 28 169351 0 4646971 WALMART INC COM 931142103 1344860 22351 SH SOLE 29 22351 0 0 WALMART INC COM 931142103 1447865475 24062913 SH SOLE 30 23966416 0 96497 WALMART INC COM 931142103 63891033 1061842 SH SOLE 31 990710 0 71132 WALMART INC COM 931142103 2930941 48711 SH SOLE 32 48711 0 0 WALMART INC COM 931142103 227325509 3778054 SH SOLE 34 3778054 0 0 WALMART INC COM 931142103 65617010 1090527 SH SOLE 36 1090527 0 0 WALMART INC COM 931142103 13180359 219052 SH SOLE 40 219052 0 0 WALMART INC COM 931142103 344774 5730 SH OTR 43 5730 0 0 WALMART INC COM 931142103 442555399 7355084 SH SOLE 43 6339158 0 1015926 WALMART INC OPTIONS 931142103 204578 3400 SH Call SOLE 4 3400 0 0 WALMART INC OPTIONS 931142103 66187 1100 SH Call SOLE 7 1100 0 0 WALMART INC OPTIONS 931142103 4506733 74900 SH Call SOLE 18 74900 0 0 WALMART INC OPTIONS 931142103 32064593 532900 SH Call SOLE 19 532900 0 0 WALMART INC OPTIONS 931142103 1931457 32100 SH Call SOLE 22 32100 0 0 WALMART INC OPTIONS 931142103 114323 1900 SH Call SOLE 30 1900 0 0 WALMART INC OPTIONS 931142103 15319282 254600 SH Call SOLE 34 254600 0 0 WARBY PARKER INC CL A COM 93403J106 2213857 162664 SH SOLE 2 96593 0 66071 WARBY PARKER INC CL A COM 93403J106 3117 229 SH SOLE 4 229 0 0 WARBY PARKER INC CL A COM 93403J106 9527 700 SH SOLE 7 700 0 0 WARBY PARKER INC CL A COM 93403J106 2996881 220197 SH SOLE 18 201485 0 18712 WARBY PARKER INC CL A COM 93403J106 7859149 577454 SH SOLE 19 577454 0 0 WARBY PARKER INC CL A COM 93403J106 41910634 3079400 SH SOLE 21 3079400 0 0 WARBY PARKER INC CL A COM 93403J106 37164378 2730667 SH SOLE 22 2626693 0 103974 WARBY PARKER INC CL A COM 93403J106 104743 7696 SH SOLE 23 7696 0 0 WARBY PARKER INC CL A COM 93403J106 234065 17198 SH SOLE 25 17198 0 0 WARBY PARKER INC CL A COM 93403J106 62089 4562 SH SOLE 26 1872 0 2690 WARBY PARKER INC CL A COM 93403J106 92344 6785 SH SOLE 28 0 0 6785 WARBY PARKER INC CL A COM 93403J106 955422 70200 SH SOLE 30 70200 0 0 WARBY PARKER INC CL A COM 93403J106 242585 17824 SH SOLE 40 17824 0 0 WARBY PARKER INC CL A COM 93403J106 386905 28428 SH SOLE 43 28101 0 327 WARNER BROS DISCOVERY INC COM SER A 934423104 33221360 3805425 SH SOLE 2 638918 0 3166507 WARNER BROS DISCOVERY INC COM SER A 934423104 13177603 1509462 SH SOLE 4 655471 0 853991 WARNER BROS DISCOVERY INC COM SER A 934423104 15555577 1781853 SH SOLE 7 1612989 0 168864 WARNER BROS DISCOVERY INC COM SER A 934423104 868312 99463 SH SOLE 13 99463 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 2844950 325882 SH SOLE 15 325882 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 32809322 3758227 SH SOLE 18 3574291 0 183936 WARNER BROS DISCOVERY INC COM SER A 934423104 16799628 1924356 SH SOLE 19 1924356 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 531417877 60872609 SH SOLE 21 60872609 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 419985782 48108337 SH SOLE 22 43110315 0 4998022 WARNER BROS DISCOVERY INC COM SER A 934423104 31012120 3552362 SH SOLE 23 3552362 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 32606908 3735041 SH SOLE 25 3722598 0 12443 WARNER BROS DISCOVERY INC COM SER A 934423104 22315635 2556201 SH SOLE 26 1576155 0 980046 WARNER BROS DISCOVERY INC COM SER A 934423104 33701091 3860377 SH SOLE 28 39043 0 3821334 WARNER BROS DISCOVERY INC COM SER A 934423104 68653 7864 SH SOLE 29 7864 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 161400170 18487992 SH SOLE 30 18487992 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 4622614 529509 SH SOLE 31 491362 0 38147 WARNER BROS DISCOVERY INC COM SER A 934423104 6453094 739186 SH SOLE 32 739186 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 2315327 265215 SH SOLE 34 265215 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 4730839 541906 SH SOLE 36 541906 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 1032017 118215 SH SOLE 40 118215 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 24950 2858 SH OTR 43 2858 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 9116134 1044231 SH SOLE 43 812163 0 232068 WARNER MUSIC GROUP CORP COM CL A 934550203 1274704 38604 SH SOLE 2 38604 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 4944580 149745 SH SOLE 18 1800 0 147945 WARNER MUSIC GROUP CORP COM CL A 934550203 30568760 925765 SH SOLE 19 925765 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 6311674 191147 SH SOLE 21 191147 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 70746770 2142543 SH SOLE 22 2142543 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 80007 2423 SH SOLE 28 2423 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 70410263 2132352 SH SOLE 34 2132352 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 43652 1322 SH SOLE 43 1320 0 2 WARRIOR MET COAL INC COM 93627C101 5780582 95232 SH SOLE 2 47035 0 48197 WARRIOR MET COAL INC COM 93627C101 10744 177 SH SOLE 4 177 0 0 WARRIOR MET COAL INC COM 93627C101 392972 6474 SH SOLE 7 6166 0 308 WARRIOR MET COAL INC COM 93627C101 10280334 169363 SH SOLE 18 169363 0 0 WARRIOR MET COAL INC COM 93627C101 13968952 230131 SH SOLE 19 230131 0 0 WARRIOR MET COAL INC COM 93627C101 302350463 4981062 SH SOLE 21 4981062 0 0 WARRIOR MET COAL INC COM 93627C101 104028388 1713812 SH SOLE 22 1631250 0 82562 WARRIOR MET COAL INC COM 93627C101 229689 3784 SH SOLE 23 3784 0 0 WARRIOR MET COAL INC COM 93627C101 2836450 46729 SH SOLE 26 17440 0 29289 WARRIOR MET COAL INC COM 93627C101 6714695 110621 SH SOLE 30 110621 0 0 WARRIOR MET COAL INC COM 93627C101 137425 2264 SH SOLE 36 2264 0 0 WARRIOR MET COAL INC COM 93627C101 592736 9765 SH SOLE 40 9765 0 0 WARRIOR MET COAL INC COM 93627C101 3572470 58855 SH SOLE 43 56095 0 2760 WASHINGTON TR BANCORP INC COM 940610108 2945591 109583 SH SOLE 2 54847 0 54736 WASHINGTON TR BANCORP INC COM 940610108 4623 172 SH SOLE 7 172 0 0 WASHINGTON TR BANCORP INC COM 940610108 1319566 49091 SH SOLE 18 49091 0 0 WASHINGTON TR BANCORP INC COM 940610108 6846282 254698 SH SOLE 19 254698 0 0 WASHINGTON TR BANCORP INC COM 940610108 19735377 734203 SH SOLE 21 734203 0 0 WASHINGTON TR BANCORP INC COM 940610108 23661819 880276 SH SOLE 22 827792 0 52484 WASHINGTON TR BANCORP INC COM 940610108 89242 3320 SH SOLE 25 3320 0 0 WASHINGTON TR BANCORP INC COM 940610108 546685 20338 SH SOLE 26 1496 0 18842 WASHINGTON TR BANCORP INC COM 940610108 2554 95 SH SOLE 28 95 0 0 WASHINGTON TR BANCORP INC COM 940610108 691569 25728 SH SOLE 30 25728 0 0 WASHINGTON TR BANCORP INC COM 940610108 129078 4802 SH SOLE 40 4802 0 0 WASHINGTON TR BANCORP INC COM 940610108 14569 542 SH OTR 43 542 0 0 WASHINGTON TR BANCORP INC COM 940610108 3427372 127506 SH SOLE 43 112331 0 15175 WASTE CONNECTIONS INC COM 94106B101 6208529 36094 SH SOLE 2 24442 0 11652 WASTE CONNECTIONS INC COM 94106B101 20308017 118063 SH SOLE 4 94023 0 24040 WASTE CONNECTIONS INC COM 94106B101 13264379 77114 SH SOLE 7 76215 0 899 WASTE CONNECTIONS INC COM 94106B101 1186869 6900 SH SOLE 13 6900 0 0 WASTE CONNECTIONS INC COM 94106B101 4010757 23317 SH SOLE 15 23317 0 0 WASTE CONNECTIONS INC COM 94106B101 87968489 511415 SH SOLE 18 423704 0 87711 WASTE CONNECTIONS INC COM 94106B101 250570235 1456719 SH SOLE 19 1456719 0 0 WASTE CONNECTIONS INC COM 94106B101 456994792 2656792 SH SOLE 21 2656792 0 0 WASTE CONNECTIONS INC COM 94106B101 208825300 1214030 SH SOLE 22 935436 0 278594 WASTE CONNECTIONS INC COM 94106B101 67881682 394638 SH SOLE 23 394638 0 0 WASTE CONNECTIONS INC COM 94106B101 4035011 23458 SH SOLE 25 23458 0 0 WASTE CONNECTIONS INC COM 94106B101 34669992 201558 SH SOLE 26 138473 0 63085 WASTE CONNECTIONS INC COM 94106B101 57099580 331955 SH SOLE 28 0 0 331955 WASTE CONNECTIONS INC COM 94106B101 220861 1284 SH SOLE 29 1284 0 0 WASTE CONNECTIONS INC COM 94106B101 134750054 783385 SH SOLE 30 783385 0 0 WASTE CONNECTIONS INC COM 94106B101 9707384 56435 SH SOLE 31 52316 0 4119 WASTE CONNECTIONS INC COM 94106B101 6685169 38865 SH SOLE 34 38865 0 0 WASTE CONNECTIONS INC COM 94106B101 6610000 38428 SH SOLE 36 38428 0 0 WASTE CONNECTIONS INC COM 94106B101 2216865 12888 SH SOLE 40 12888 0 0 WASTE CONNECTIONS INC COM 94106B101 38358 223 SH OTR 43 223 0 0 WASTE CONNECTIONS INC COM 94106B101 26980453 156854 SH SOLE 43 129842 0 27012 WASTE MGMT INC DEL COM 94106L109 158946381 745702 SH SOLE 2 161580 0 584122 WASTE MGMT INC DEL COM 94106L109 39016894 183049 SH SOLE 4 144446 0 38603 WASTE MGMT INC DEL COM 94106L109 60131747 282110 SH SOLE 7 253408 0 28702 WASTE MGMT INC DEL COM 94106L109 2826369 13260 SH SOLE 13 13260 0 0 WASTE MGMT INC DEL COM 94106L109 11896115 55811 SH SOLE 15 55811 0 0 WASTE MGMT INC DEL COM 94106L109 126570602 593810 SH SOLE 18 567072 0 26738 WASTE MGMT INC DEL COM 94106L109 41795305 196084 SH SOLE 19 196084 0 0 WASTE MGMT INC DEL COM 94106L109 2391000960 11217457 SH SOLE 21 11217457 0 0 WASTE MGMT INC DEL COM 94106L109 1898788585 8908227 SH SOLE 22 8017070 0 891157 WASTE MGMT INC DEL COM 94106L109 135421229 635333 SH SOLE 23 635333 0 0 WASTE MGMT INC DEL COM 94106L109 228769632 1073280 SH SOLE 25 1073280 0 0 WASTE MGMT INC DEL COM 94106L109 109380907 513164 SH SOLE 26 279563 0 233601 WASTE MGMT INC DEL COM 94106L109 181373598 850920 SH SOLE 28 5214 0 845706 WASTE MGMT INC DEL COM 94106L109 427579 2006 SH SOLE 29 2006 0 0 WASTE MGMT INC DEL COM 94106L109 487013646 2284840 SH SOLE 30 2284840 0 0 WASTE MGMT INC DEL COM 94106L109 19718293 92509 SH SOLE 31 86075 0 6434 WASTE MGMT INC DEL COM 94106L109 56851368 266720 SH SOLE 34 266720 0 0 WASTE MGMT INC DEL COM 94106L109 24090213 113020 SH SOLE 36 113020 0 0 WASTE MGMT INC DEL COM 94106L109 4257458 19974 SH SOLE 40 19974 0 0 WASTE MGMT INC DEL COM 94106L109 169028 793 SH OTR 43 793 0 0 WASTE MGMT INC DEL COM 94106L109 155728368 730605 SH SOLE 43 630012 0 100593 WATERS CORP COM 941848103 33930063 98568 SH SOLE 2 19244 0 79324 WATERS CORP COM 941848103 19758458 57399 SH SOLE 4 29157 0 28242 WATERS CORP COM 941848103 32417172 94173 SH SOLE 7 86578 0 7595 WATERS CORP COM 941848103 812383 2360 SH SOLE 13 2360 0 0 WATERS CORP COM 941848103 2816834 8183 SH SOLE 15 8183 0 0 WATERS CORP COM 941848103 45455227 132049 SH SOLE 18 128364 0 3685 WATERS CORP COM 941848103 39713127 115368 SH SOLE 19 115368 0 0 WATERS CORP COM 941848103 866498166 2517207 SH SOLE 21 2517207 0 0 WATERS CORP COM 941848103 442765838 1286250 SH SOLE 22 1155339 0 130911 WATERS CORP COM 941848103 30376921 88246 SH SOLE 23 88246 0 0 WATERS CORP COM 941848103 60505996 175772 SH SOLE 25 175527 0 245 WATERS CORP COM 941848103 25494706 74063 SH SOLE 26 39252 0 34811 WATERS CORP COM 941848103 65875639 191371 SH SOLE 28 33212 0 158159 WATERS CORP COM 941848103 219176060 636714 SH SOLE 30 615188 0 21526 WATERS CORP COM 941848103 4740736 13772 SH SOLE 31 12850 0 922 WATERS CORP COM 941848103 1273651 3700 SH SOLE 34 3700 0 0 WATERS CORP COM 941848103 5384446 15642 SH SOLE 36 15642 0 0 WATERS CORP COM 941848103 1065048 3094 SH SOLE 40 3094 0 0 WATERS CORP COM 941848103 36833 107 SH OTR 43 107 0 0 WATERS CORP COM 941848103 22592366 65632 SH SOLE 43 50901 0 14731 WATERSTONE FINL INC MD COM 94188P101 354184 29103 SH SOLE 2 21527 0 7576 WATERSTONE FINL INC MD COM 94188P101 3566 293 SH SOLE 7 293 0 0 WATERSTONE FINL INC MD COM 94188P101 624236 51293 SH SOLE 18 51293 0 0 WATERSTONE FINL INC MD COM 94188P101 459430 37751 SH SOLE 19 37751 0 0 WATERSTONE FINL INC MD COM 94188P101 9156404 752375 SH SOLE 21 752375 0 0 WATERSTONE FINL INC MD COM 94188P101 8450617 694381 SH SOLE 22 677229 0 17152 WATERSTONE FINL INC MD COM 94188P101 15322 1259 SH OTR 43 1259 0 0 WATERSTONE FINL INC MD COM 94188P101 51609 4241 SH SOLE 43 4202 0 39 WATSCO INC CL B CONV 942622101 428 1 SH SOLE 43 1 0 0 WATSCO INC COM 942622200 38202563 88438 SH SOLE 2 41958 0 46480 WATSCO INC COM 942622200 11372474 26327 SH SOLE 4 9778 0 16549 WATSCO INC COM 942622200 2904998 6725 SH SOLE 7 6622 0 103 WATSCO INC COM 942622200 297627 689 SH SOLE 13 689 0 0 WATSCO INC COM 942622200 1441916 3338 SH SOLE 15 3338 0 0 WATSCO INC COM 942622200 38269086 88592 SH SOLE 18 83575 0 5017 WATSCO INC COM 942622200 10093843 23367 SH SOLE 19 23367 0 0 WATSCO INC COM 942622200 921092223 2132306 SH SOLE 21 2132306 0 0 WATSCO INC COM 942622200 433575632 1003717 SH SOLE 22 928864 0 74853 WATSCO INC COM 942622200 24382115 56444 SH SOLE 23 56444 0 0 WATSCO INC COM 942622200 2335230 5406 SH SOLE 25 5406 0 0 WATSCO INC COM 942622200 7919306 18333 SH SOLE 26 15392 0 2941 WATSCO INC COM 942622200 18150515 42018 SH SOLE 28 350 0 41668 WATSCO INC COM 942622200 16847 39 SH SOLE 29 39 0 0 WATSCO INC COM 942622200 46396602 107407 SH SOLE 30 107407 0 0 WATSCO INC COM 942622200 3320553 7687 SH SOLE 31 7166 0 521 WATSCO INC COM 942622200 2815580 6518 SH SOLE 32 6518 0 0 WATSCO INC COM 942622200 719662 1666 SH SOLE 34 1666 0 0 WATSCO INC COM 942622200 1825073 4225 SH SOLE 36 4225 0 0 WATSCO INC COM 942622200 727869 1685 SH SOLE 40 1685 0 0 WATSCO INC COM 942622200 44925 104 SH OTR 43 104 0 0 WATSCO INC COM 942622200 17130011 39656 SH SOLE 43 33245 0 6411 WATTS WATER TECHNOLOGIES INC CL A 942749102 10161803 47809 SH SOLE 2 30015 0 17794 WATTS WATER TECHNOLOGIES INC CL A 942749102 9777 46 SH SOLE 4 46 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6587350 30992 SH SOLE 7 30597 0 395 WATTS WATER TECHNOLOGIES INC CL A 942749102 22146860 104196 SH SOLE 18 100365 0 3831 WATTS WATER TECHNOLOGIES INC CL A 942749102 30415055 143096 SH SOLE 19 143096 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 437578173 2058707 SH SOLE 21 2058707 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 208784889 982286 SH SOLE 22 949623 0 32663 WATTS WATER TECHNOLOGIES INC CL A 942749102 268451 1263 SH SOLE 23 1263 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8341312 39244 SH SOLE 25 39244 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4248662 19989 SH SOLE 26 12570 0 7419 WATTS WATER TECHNOLOGIES INC CL A 942749102 659755 3104 SH SOLE 28 491 0 2613 WATTS WATER TECHNOLOGIES INC CL A 942749102 56880080 267608 SH SOLE 30 267608 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 7749360 36459 SH SOLE 34 36459 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1513569 7121 SH SOLE 36 7121 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1268073 5966 SH SOLE 40 5966 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 9197499 43272 SH SOLE 43 41160 0 2112 WAVE LIFE SCIENCES LTD SHS Y95308105 564870 91551 SH SOLE 2 50424 0 41127 WAVE LIFE SCIENCES LTD SHS Y95308105 1146904 185884 SH SOLE 18 185884 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 924834 149892 SH SOLE 19 149892 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 21246272 3443480 SH SOLE 21 3443480 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 14546441 2357608 SH SOLE 22 2249816 0 107792 WAVE LIFE SCIENCES LTD SHS Y95308105 79408 12870 SH SOLE 25 12870 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 57770 9363 SH SOLE 28 0 0 9363 WAVE LIFE SCIENCES LTD SHS Y95308105 618586 100257 SH SOLE 30 100257 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 150209 24345 SH SOLE 43 21333 0 3012 WAYFAIR INC CL A 94419L101 17701339 260774 SH SOLE 2 122236 0 138538 WAYFAIR INC CL A 94419L101 802749 11826 SH SOLE 4 9063 0 2763 WAYFAIR INC CL A 94419L101 817411 12042 SH SOLE 7 11448 0 594 WAYFAIR INC CL A 94419L101 309533 4560 SH SOLE 13 4560 0 0 WAYFAIR INC CL A 94419L101 4022297 59256 SH SOLE 18 51889 0 7367 WAYFAIR INC CL A 94419L101 14117818 207982 SH SOLE 19 207982 0 0 WAYFAIR INC CL A 94419L101 75719801 1115495 SH SOLE 21 1115495 0 0 WAYFAIR INC CL A 94419L101 168744589 2485925 SH SOLE 22 2358939 0 126986 WAYFAIR INC CL A 94419L101 966951 14245 SH SOLE 23 14245 0 0 WAYFAIR INC CL A 94419L101 1110313 16357 SH SOLE 25 16357 0 0 WAYFAIR INC CL A 94419L101 5758532 84834 SH SOLE 26 33118 0 51716 WAYFAIR INC CL A 94419L101 93878 1383 SH SOLE 28 1383 0 0 WAYFAIR INC CL A 94419L101 8329283 122706 SH SOLE 30 122706 0 0 WAYFAIR INC CL A 94419L101 74872 1103 SH SOLE 31 1103 0 0 WAYFAIR INC CL A 94419L101 112952 1664 SH SOLE 36 1664 0 0 WAYFAIR INC CL A 94419L101 1149141 16929 SH SOLE 40 16929 0 0 WAYFAIR INC CL A 94419L101 4939356 72766 SH SOLE 43 62315 0 10451 WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 7467879 8090000 PRN SOLE 21 8090000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 4964968 5360000 PRN SOLE 21 5360000 0 0 WAYFAIR INC NOTE 3.250% 9/1 94419LAP6 6903750 5250000 PRN SOLE 21 5250000 0 0 WD 40 CO COM 929236107 4849113 19143 SH SOLE 2 15866 0 3277 WD 40 CO COM 929236107 12159 48 SH SOLE 4 48 0 0 WD 40 CO COM 929236107 525112 2073 SH SOLE 7 1966 0 107 WD 40 CO COM 929236107 9865411 38946 SH SOLE 18 38946 0 0 WD 40 CO COM 929236107 7971159 31468 SH SOLE 19 31468 0 0 WD 40 CO COM 929236107 392174289 1548199 SH SOLE 21 1548199 0 0 WD 40 CO COM 929236107 97325755 384216 SH SOLE 22 372480 0 11736 WD 40 CO COM 929236107 19252 76 SH SOLE 23 76 0 0 WD 40 CO COM 929236107 675831 2668 SH SOLE 25 2668 0 0 WD 40 CO COM 929236107 2901666 11455 SH SOLE 26 3317 0 8138 WD 40 CO COM 929236107 624662 2466 SH SOLE 28 244 0 2222 WD 40 CO COM 929236107 7328005 28929 SH SOLE 30 28929 0 0 WD 40 CO COM 929236107 493448 1948 SH SOLE 34 1948 0 0 WD 40 CO COM 929236107 703948 2779 SH SOLE 40 2779 0 0 WD 40 CO COM 929236107 5626625 22212 SH SOLE 43 18505 0 3707 WEATHERFORD INTL PLC ORD SHS G48833118 9139186 79182 SH SOLE 2 62358 0 16824 WEATHERFORD INTL PLC ORD SHS G48833118 22276 193 SH SOLE 4 193 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 1701175 14739 SH SOLE 7 13965 0 774 WEATHERFORD INTL PLC ORD SHS G48833118 30616309 265260 SH SOLE 18 265260 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 25654634 222272 SH SOLE 19 222272 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 643199187 5572684 SH SOLE 21 5572684 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 266455149 2308570 SH SOLE 22 2248331 0 60239 WEATHERFORD INTL PLC ORD SHS G48833118 3518925 30488 SH SOLE 25 30488 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 3038547 26326 SH SOLE 26 26326 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 5630649 48784 SH SOLE 28 37878 0 10906 WEATHERFORD INTL PLC ORD SHS G48833118 10688815 92608 SH SOLE 30 92608 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 23505283 203650 SH SOLE 34 203650 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 74446 645 SH SOLE 36 645 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 1688364 14628 SH SOLE 40 14628 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 9882953 85626 SH SOLE 43 69171 0 16455 WEAVE COMMUNICATIONS INC COM 94724R108 1686171 146879 SH SOLE 2 117358 0 29521 WEAVE COMMUNICATIONS INC COM 94724R108 4133 360 SH SOLE 7 360 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 966398 84181 SH SOLE 18 84181 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 1472964 128307 SH SOLE 19 128307 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 15685170 1366304 SH SOLE 21 1366304 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 11678409 1017283 SH SOLE 22 977714 0 39569 WEAVE COMMUNICATIONS INC COM 94724R108 68731 5987 SH SOLE 23 5987 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 69810 6081 SH SOLE 25 6081 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 436963 38063 SH SOLE 30 38063 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 104342 9089 SH SOLE 40 9089 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 57 5 SH SOLE 43 5 0 0 WEBSTER FINL CORP COM 947890109 18453220 363467 SH SOLE 2 154357 0 209110 WEBSTER FINL CORP COM 947890109 25791 508 SH SOLE 4 508 0 0 WEBSTER FINL CORP COM 947890109 1957894 38564 SH SOLE 7 36591 0 1973 WEBSTER FINL CORP COM 947890109 15119763 297809 SH SOLE 18 297809 0 0 WEBSTER FINL CORP COM 947890109 2879979 56726 SH SOLE 19 56726 0 0 WEBSTER FINL CORP COM 947890109 448529545 8834539 SH SOLE 21 8834539 0 0 WEBSTER FINL CORP COM 947890109 268713121 5292754 SH SOLE 22 5067485 0 225269 WEBSTER FINL CORP COM 947890109 1761414 34694 SH SOLE 25 34694 0 0 WEBSTER FINL CORP COM 947890109 3150634 62057 SH SOLE 26 62057 0 0 WEBSTER FINL CORP COM 947890109 532577 10490 SH SOLE 28 2963 0 7527 WEBSTER FINL CORP COM 947890109 14642017 288399 SH SOLE 30 288399 0 0 WEBSTER FINL CORP COM 947890109 108140 2130 SH SOLE 31 2130 0 0 WEBSTER FINL CORP COM 947890109 193840 3818 SH SOLE 36 3818 0 0 WEBSTER FINL CORP COM 947890109 1887578 37179 SH SOLE 40 37179 0 0 WEBSTER FINL CORP COM 947890109 28228 556 SH OTR 43 556 0 0 WEBSTER FINL CORP COM 947890109 10456941 205967 SH SOLE 43 182360 0 23607 WEC ENERGY GROUP INC COM 92939U106 52610835 640658 SH SOLE 2 125348 0 515310 WEC ENERGY GROUP INC COM 92939U106 15139725 184361 SH SOLE 4 154278 0 30083 WEC ENERGY GROUP INC COM 92939U106 28768114 350318 SH SOLE 7 325227 0 25091 WEC ENERGY GROUP INC COM 92939U106 712555 8677 SH SOLE 13 8677 0 0 WEC ENERGY GROUP INC COM 92939U106 3614019 44009 SH SOLE 15 44009 0 0 WEC ENERGY GROUP INC COM 92939U106 47860439 582811 SH SOLE 18 563281 0 19530 WEC ENERGY GROUP INC COM 92939U106 18069192 220034 SH SOLE 19 220034 0 0 WEC ENERGY GROUP INC COM 92939U106 1297723719 15802773 SH SOLE 21 15802773 0 0 WEC ENERGY GROUP INC COM 92939U106 615176112 7491185 SH SOLE 22 6796380 0 694805 WEC ENERGY GROUP INC COM 92939U106 39564677 481791 SH SOLE 23 481791 0 0 WEC ENERGY GROUP INC COM 92939U106 11755889 143155 SH SOLE 25 143155 0 0 WEC ENERGY GROUP INC COM 92939U106 18666040 227302 SH SOLE 26 208648 0 18654 WEC ENERGY GROUP INC COM 92939U106 17958248 218683 SH SOLE 28 5520 0 213163 WEC ENERGY GROUP INC COM 92939U106 152770546 1860333 SH SOLE 30 1860333 0 0 WEC ENERGY GROUP INC COM 92939U106 6116708 74485 SH SOLE 31 69526 0 4959 WEC ENERGY GROUP INC COM 92939U106 4571620 55670 SH SOLE 32 55670 0 0 WEC ENERGY GROUP INC COM 92939U106 1247896 15196 SH SOLE 34 15196 0 0 WEC ENERGY GROUP INC COM 92939U106 7406156 90187 SH SOLE 36 90187 0 0 WEC ENERGY GROUP INC COM 92939U106 673466 8201 SH SOLE 40 8201 0 0 WEC ENERGY GROUP INC COM 92939U106 36790 448 SH OTR 43 448 0 0 WEC ENERGY GROUP INC COM 92939U106 32763677 398973 SH SOLE 43 336826 0 62147 WEIBO CORP SPONSORED ADR 948596101 355283 39085 SH SOLE 2 39085 0 0 WEIBO CORP SPONSORED ADR 948596101 14289 1572 SH SOLE 4 1572 0 0 WEIBO CORP SPONSORED ADR 948596101 82574 9084 SH SOLE 7 9084 0 0 WEIBO CORP SPONSORED ADR 948596101 8158839 897562 SH SOLE 21 897562 0 0 WEIBO CORP SPONSORED ADR 948596101 4694712 516470 SH SOLE 22 430730 0 85740 WEIBO CORP SPONSORED ADR 948596101 349720 38473 SH SOLE 25 38473 0 0 WEIBO CORP SPONSORED ADR 948596101 1225541 134823 SH SOLE 26 0 0 134823 WEIBO CORP SPONSORED ADR 948596101 128424 14128 SH SOLE 28 0 0 14128 WEIBO CORP SPONSORED ADR 948596101 1986301 218515 SH SOLE 30 218515 0 0 WEIBO CORP SPONSORED ADR 948596101 2703230 297385 SH SOLE 43 274724 0 22661 WEIS MKTS INC COM 948849104 978365 15192 SH SOLE 2 5021 0 10171 WEIS MKTS INC COM 948849104 3993 62 SH SOLE 4 62 0 0 WEIS MKTS INC COM 948849104 8372 130 SH SOLE 7 130 0 0 WEIS MKTS INC COM 948849104 2777958 43136 SH SOLE 18 43136 0 0 WEIS MKTS INC COM 948849104 2288132 35530 SH SOLE 19 35530 0 0 WEIS MKTS INC COM 948849104 41064853 637653 SH SOLE 21 637653 0 0 WEIS MKTS INC COM 948849104 30079372 467071 SH SOLE 22 444748 0 22323 WEIS MKTS INC COM 948849104 229844 3569 SH SOLE 25 3569 0 0 WEIS MKTS INC COM 948849104 371266 5765 SH SOLE 26 5765 0 0 WEIS MKTS INC COM 948849104 126997 1972 SH SOLE 28 150 0 1822 WEIS MKTS INC COM 948849104 646576 10040 SH SOLE 30 10040 0 0 WEIS MKTS INC COM 948849104 172785 2683 SH SOLE 40 2683 0 0 WEIS MKTS INC COM 948849104 5216179 80997 SH SOLE 43 72973 0 8024 WELLS FARGO CO NEW COM 949746101 391721907 6758487 SH SOLE 2 1505662 0 5252825 WELLS FARGO CO NEW COM 949746101 138913370 2396711 SH SOLE 4 1021051 0 1375660 WELLS FARGO CO NEW COM 949746101 136564251 2356181 SH SOLE 7 2077430 0 278751 WELLS FARGO CO NEW COM 949746101 10381447 179114 SH SOLE 13 179114 0 0 WELLS FARGO CO NEW COM 949746101 30213041 521274 SH SOLE 15 521274 0 0 WELLS FARGO CO NEW COM 949746101 791069673 13648545 SH SOLE 18 13104637 0 543908 WELLS FARGO CO NEW COM 949746101 1043539951 18004485 SH SOLE 19 18004485 0 0 WELLS FARGO CO NEW COM 949746101 4846341861 83615284 SH SOLE 21 83615284 0 0 WELLS FARGO CO NEW COM 949746101 4591982778 79226756 SH SOLE 22 71274988 0 7951768 WELLS FARGO CO NEW COM 949746101 382007984 6590890 SH SOLE 23 6590890 0 0 WELLS FARGO CO NEW COM 949746101 393210435 6784169 SH SOLE 25 5366791 0 1417378 WELLS FARGO CO NEW COM 949746101 257970570 4450838 SH SOLE 26 2844340 0 1606498 WELLS FARGO CO NEW COM 949746101 340197089 5869515 SH SOLE 28 344188 0 5525327 WELLS FARGO CO NEW COM 949746101 27183 469 SH SOLE 29 469 0 0 WELLS FARGO CO NEW COM 949746101 1168901577 20167384 SH SOLE 30 20167384 0 0 WELLS FARGO CO NEW COM 949746101 61882733 1067680 SH SOLE 31 775367 0 292313 WELLS FARGO CO NEW COM 949746101 178397634 3077944 SH SOLE 34 3077944 0 0 WELLS FARGO CO NEW COM 949746101 51258027 884369 SH SOLE 36 884369 0 0 WELLS FARGO CO NEW COM 949746101 10374956 179002 SH SOLE 40 179002 0 0 WELLS FARGO CO NEW COM 949746101 265167 4575 SH OTR 43 4575 0 0 WELLS FARGO CO NEW COM 949746101 210146396 3625714 SH SOLE 43 2996245 0 629469 WELLS FARGO CO NEW OPTIONS 949746101 1205568 20800 SH Call SOLE 4 20800 0 0 WELLS FARGO CO NEW OPTIONS 949746101 347760 6000 SH Call SOLE 7 6000 0 0 WELLS FARGO CO NEW OPTIONS 949746101 27055728 466800 SH Call SOLE 18 466800 0 0 WELLS FARGO CO NEW OPTIONS 949746101 192438792 3320200 SH Call SOLE 19 3320200 0 0 WELLS FARGO CO NEW OPTIONS 949746101 11638368 200800 SH Call SOLE 22 200800 0 0 WELLS FARGO CO NEW OPTIONS 949746101 695520 12000 SH Call SOLE 30 12000 0 0 WELLS FARGO CO NEW OPTIONS 949746101 91837620 1584500 SH Call SOLE 34 1584500 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 123154 101 SH SOLE 4 101 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1841218 1510 SH SOLE 18 1510 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 8825655 7238 SH SOLE 19 7238 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 339743832 278627 SH SOLE 21 278627 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 548708 450 SH SOLE 22 450 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 4292112 3520 SH SOLE 34 3520 0 0 WELLTOWER INC COM 95040Q104 114164431 1221794 SH SOLE 2 283607 0 938187 WELLTOWER INC COM 95040Q104 75117257 803909 SH SOLE 4 740851 0 63058 WELLTOWER INC COM 95040Q104 136980330 1465971 SH SOLE 7 1323477 0 142494 WELLTOWER INC COM 95040Q104 2110062 22582 SH SOLE 13 22582 0 0 WELLTOWER INC COM 95040Q104 7433059 79549 SH SOLE 15 79549 0 0 WELLTOWER INC COM 95040Q104 99002109 1059526 SH SOLE 18 1025040 0 34486 WELLTOWER INC COM 95040Q104 153608445 1643926 SH SOLE 19 1643926 0 0 WELLTOWER INC COM 95040Q104 1995250390 21353279 SH SOLE 21 21353279 0 0 WELLTOWER INC COM 95040Q104 1680709859 17987049 SH SOLE 22 15963413 0 2023636 WELLTOWER INC COM 95040Q104 86608134 926885 SH SOLE 23 926885 0 0 WELLTOWER INC COM 95040Q104 278915316 2984967 SH SOLE 25 2977020 0 7947 WELLTOWER INC COM 95040Q104 54138015 579388 SH SOLE 26 333055 0 246333 WELLTOWER INC COM 95040Q104 191581620 2050317 SH SOLE 28 308366 0 1741951 WELLTOWER INC COM 95040Q104 540421172 5783617 SH SOLE 30 5783617 0 0 WELLTOWER INC COM 95040Q104 11953873 127931 SH SOLE 31 119056 0 8875 WELLTOWER INC COM 95040Q104 31606173 338251 SH SOLE 34 338251 0 0 WELLTOWER INC COM 95040Q104 11958825 127984 SH SOLE 36 127984 0 0 WELLTOWER INC COM 95040Q104 2465882 26390 SH SOLE 40 26390 0 0 WELLTOWER INC COM 95040Q104 56344 603 SH OTR 43 603 0 0 WELLTOWER INC COM 95040Q104 51451884 550641 SH SOLE 43 466566 0 84075 WENDYS CO COM 95058W100 6574746 348978 SH SOLE 2 176067 0 172911 WENDYS CO COM 95058W100 5822 309 SH SOLE 4 309 0 0 WENDYS CO COM 95058W100 982261 52137 SH SOLE 7 50052 0 2085 WENDYS CO COM 95058W100 7507439 398484 SH SOLE 18 398484 0 0 WENDYS CO COM 95058W100 7531818 399778 SH SOLE 19 399778 0 0 WENDYS CO COM 95058W100 245481752 13029817 SH SOLE 21 13029817 0 0 WENDYS CO COM 95058W100 93991404 4988928 SH SOLE 22 4758312 0 230616 WENDYS CO COM 95058W100 732801 38896 SH SOLE 25 38896 0 0 WENDYS CO COM 95058W100 1208228 64131 SH SOLE 26 64131 0 0 WENDYS CO COM 95058W100 212704 11290 SH SOLE 28 3383 0 7907 WENDYS CO COM 95058W100 3707241 196775 SH SOLE 30 196775 0 0 WENDYS CO COM 95058W100 38528 2045 SH SOLE 31 2045 0 0 WENDYS CO COM 95058W100 1359928 72183 SH SOLE 32 72183 0 0 WENDYS CO COM 95058W100 140697 7468 SH SOLE 36 7468 0 0 WENDYS CO COM 95058W100 672513 35696 SH SOLE 40 35696 0 0 WENDYS CO COM 95058W100 1985833 105405 SH SOLE 43 90021 0 15384 WEREWOLF THERAPEUTICS INC COM 95075A107 227409 35094 SH SOLE 2 35094 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 35031 5406 SH SOLE 18 5406 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 288392 44505 SH SOLE 21 44505 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 503457 77694 SH SOLE 22 77694 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 13563 2093 SH SOLE 26 2093 0 0 WERNER ENTERPRISES INC COM 950755108 3398198 86866 SH SOLE 2 52083 0 34783 WERNER ENTERPRISES INC COM 950755108 5320 136 SH SOLE 4 136 0 0 WERNER ENTERPRISES INC COM 950755108 844092 21577 SH SOLE 7 20461 0 1116 WERNER ENTERPRISES INC COM 950755108 9668664 247154 SH SOLE 18 238724 0 8430 WERNER ENTERPRISES INC COM 950755108 5276701 134885 SH SOLE 19 134885 0 0 WERNER ENTERPRISES INC COM 950755108 195430493 4995667 SH SOLE 21 4995667 0 0 WERNER ENTERPRISES INC COM 950755108 81231702 2076475 SH SOLE 22 1998573 0 77902 WERNER ENTERPRISES INC COM 950755108 427542 10929 SH SOLE 25 10929 0 0 WERNER ENTERPRISES INC COM 950755108 1049981 26840 SH SOLE 26 26840 0 0 WERNER ENTERPRISES INC COM 950755108 43658 1116 SH SOLE 28 1116 0 0 WERNER ENTERPRISES INC COM 950755108 3719334 95075 SH SOLE 30 95075 0 0 WERNER ENTERPRISES INC COM 950755108 61066 1561 SH SOLE 36 1561 0 0 WERNER ENTERPRISES INC COM 950755108 488491 12487 SH SOLE 40 12487 0 0 WERNER ENTERPRISES INC COM 950755108 11008932 281414 SH SOLE 43 274022 0 7392 WESBANCO INC COM 950810101 1967997 66018 SH SOLE 2 17551 0 48467 WESBANCO INC COM 950810101 6320 212 SH SOLE 4 212 0 0 WESBANCO INC COM 950810101 13295 446 SH SOLE 7 446 0 0 WESBANCO INC COM 950810101 4625349 155161 SH SOLE 18 155161 0 0 WESBANCO INC COM 950810101 12527474 420244 SH SOLE 19 420244 0 0 WESBANCO INC COM 950810101 64859555 2175765 SH SOLE 21 2175765 0 0 WESBANCO INC COM 950810101 62364398 2092063 SH SOLE 22 1989678 0 102385 WESBANCO INC COM 950810101 349969 11740 SH SOLE 25 11740 0 0 WESBANCO INC COM 950810101 1658927 55650 SH SOLE 26 19354 0 36296 WESBANCO INC COM 950810101 182318 6116 SH SOLE 28 1199 0 4917 WESBANCO INC COM 950810101 1077214 36136 SH SOLE 30 36136 0 0 WESBANCO INC COM 950810101 36189 1214 SH SOLE 36 1214 0 0 WESBANCO INC COM 950810101 373132 12517 SH SOLE 40 12517 0 0 WESBANCO INC COM 950810101 3989949 133846 SH SOLE 43 128858 0 4988 WESCO INTL INC COM 95082P105 40464044 236245 SH SOLE 2 112032 0 124213 WESCO INTL INC COM 95082P105 142162 830 SH SOLE 4 117 0 713 WESCO INTL INC COM 95082P105 2185875 12762 SH SOLE 7 12292 0 470 WESCO INTL INC COM 95082P105 16343538 95420 SH SOLE 18 91480 0 3940 WESCO INTL INC COM 95082P105 17376013 101448 SH SOLE 19 101448 0 0 WESCO INTL INC COM 95082P105 374657358 2187397 SH SOLE 21 2187397 0 0 WESCO INTL INC COM 95082P105 244901625 1429832 SH SOLE 22 1327889 0 101943 WESCO INTL INC COM 95082P105 3668475 21418 SH SOLE 23 21418 0 0 WESCO INTL INC COM 95082P105 1568582 9158 SH SOLE 25 9158 0 0 WESCO INTL INC COM 95082P105 11484324 67050 SH SOLE 26 47527 0 19523 WESCO INTL INC COM 95082P105 2758978 16108 SH SOLE 28 16108 0 0 WESCO INTL INC COM 95082P105 66799 390 SH SOLE 29 390 0 0 WESCO INTL INC COM 95082P105 11160776 65161 SH SOLE 30 65161 0 0 WESCO INTL INC COM 95082P105 94375 551 SH SOLE 31 551 0 0 WESCO INTL INC COM 95082P105 482496 2817 SH SOLE 36 2817 0 0 WESCO INTL INC COM 95082P105 1642061 9587 SH SOLE 40 9587 0 0 WESCO INTL INC COM 95082P105 17439669 101820 SH SOLE 43 95634 0 6186 WEST BANCORPORATION INC CAP STK 95123P106 145154 8141 SH SOLE 2 761 0 7380 WEST BANCORPORATION INC CAP STK 95123P106 3798 213 SH SOLE 7 213 0 0 WEST BANCORPORATION INC CAP STK 95123P106 837208 46955 SH SOLE 18 46955 0 0 WEST BANCORPORATION INC CAP STK 95123P106 574607 32227 SH SOLE 19 32227 0 0 WEST BANCORPORATION INC CAP STK 95123P106 11437053 641450 SH SOLE 21 641450 0 0 WEST BANCORPORATION INC CAP STK 95123P106 8098368 454199 SH SOLE 22 440195 0 14004 WEST FRASER TIMBER CO LTD COM 952845105 13626640 157661 SH SOLE 21 157661 0 0 WEST FRASER TIMBER CO LTD COM 952845105 3539568 40953 SH SOLE 43 30868 0 10085 WEST PHARMACEUTICAL SVSC INC COM 955306105 68815156 173903 SH SOLE 2 68176 0 105727 WEST PHARMACEUTICAL SVSC INC COM 955306105 14589432 36869 SH SOLE 4 28282 0 8587 WEST PHARMACEUTICAL SVSC INC COM 955306105 32158165 81267 SH SOLE 7 73656 0 7611 WEST PHARMACEUTICAL SVSC INC COM 955306105 1291597 3264 SH SOLE 13 3264 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4156142 10503 SH SOLE 15 10503 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 70610492 178440 SH SOLE 18 173728 0 4712 WEST PHARMACEUTICAL SVSC INC COM 955306105 494026128 1248455 SH SOLE 19 1248455 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 980958363 2478983 SH SOLE 21 2478983 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 693225751 1751853 SH SOLE 22 1589831 0 162022 WEST PHARMACEUTICAL SVSC INC COM 955306105 43656706 110325 SH SOLE 23 110325 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 94222904 238111 SH SOLE 25 225233 0 12878 WEST PHARMACEUTICAL SVSC INC COM 955306105 34096352 86165 SH SOLE 26 47341 0 38824 WEST PHARMACEUTICAL SVSC INC COM 955306105 58794592 148580 SH SOLE 28 3556 0 145024 WEST PHARMACEUTICAL SVSC INC COM 955306105 55399 140 SH SOLE 29 140 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 256387632 647918 SH SOLE 30 625013 0 22905 WEST PHARMACEUTICAL SVSC INC COM 955306105 6813335 17218 SH SOLE 31 16009 0 1209 WEST PHARMACEUTICAL SVSC INC COM 955306105 93266868 235695 SH SOLE 34 235695 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 6406941 16191 SH SOLE 36 16191 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1472833 3722 SH SOLE 40 3722 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 36404 92 SH OTR 43 92 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 37677681 95215 SH SOLE 43 75164 0 20051 WESTAMERICA BANCORPORATION COM 957090103 900125 18415 SH SOLE 2 7353 0 11062 WESTAMERICA BANCORPORATION COM 957090103 8456 173 SH SOLE 7 173 0 0 WESTAMERICA BANCORPORATION COM 957090103 3806628 77877 SH SOLE 18 77877 0 0 WESTAMERICA BANCORPORATION COM 957090103 2699642 55230 SH SOLE 19 55230 0 0 WESTAMERICA BANCORPORATION COM 957090103 146530607 2997762 SH SOLE 21 2997762 0 0 WESTAMERICA BANCORPORATION COM 957090103 33681937 689074 SH SOLE 22 658603 0 30471 WESTAMERICA BANCORPORATION COM 957090103 263463 5390 SH SOLE 25 5390 0 0 WESTAMERICA BANCORPORATION COM 957090103 422568 8645 SH SOLE 26 8645 0 0 WESTAMERICA BANCORPORATION COM 957090103 226510 4634 SH SOLE 28 402 0 4232 WESTAMERICA BANCORPORATION COM 957090103 2387153 48837 SH SOLE 30 48837 0 0 WESTAMERICA BANCORPORATION COM 957090103 223333 4569 SH SOLE 40 4569 0 0 WESTAMERICA BANCORPORATION COM 957090103 17743 363 SH SOLE 43 244 0 119 WESTERN ACQSTN VENTURES CORP COM 95758L107 241688 22715 SH SOLE 2 22715 0 0 WESTERN ALLIANCE BANCORP COM 957638109 9420589 146761 SH SOLE 2 36890 0 109871 WESTERN ALLIANCE BANCORP COM 957638109 22081 344 SH SOLE 4 344 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1457370 22704 SH SOLE 7 21683 0 1021 WESTERN ALLIANCE BANCORP COM 957638109 2274316 35431 SH SOLE 18 35431 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2380743 37089 SH SOLE 19 37089 0 0 WESTERN ALLIANCE BANCORP COM 957638109 103627951 1614394 SH SOLE 21 1614394 0 0 WESTERN ALLIANCE BANCORP COM 957638109 175351546 2731758 SH SOLE 22 2590254 0 141504 WESTERN ALLIANCE BANCORP COM 957638109 1386953 21607 SH SOLE 25 21607 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2321945 36173 SH SOLE 26 36173 0 0 WESTERN ALLIANCE BANCORP COM 957638109 468715 7302 SH SOLE 28 1844 0 5458 WESTERN ALLIANCE BANCORP COM 957638109 7025403 109447 SH SOLE 30 109447 0 0 WESTERN ALLIANCE BANCORP COM 957638109 86464 1347 SH SOLE 31 1347 0 0 WESTERN ALLIANCE BANCORP COM 957638109 39694839 618396 SH SOLE 34 618396 0 0 WESTERN ALLIANCE BANCORP COM 957638109 160732 2504 SH SOLE 36 2504 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1407687 21930 SH SOLE 40 21930 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2859904 44554 SH SOLE 43 39366 0 5188 WESTERN COPPER & GOLD CORP COM 95805V108 1717 1122 SH SOLE 7 1122 0 0 WESTERN DIGITAL CORP. COM 958102105 38312188 561433 SH SOLE 2 133014 0 428419 WESTERN DIGITAL CORP. COM 958102105 9781385 143338 SH SOLE 4 109552 0 33786 WESTERN DIGITAL CORP. COM 958102105 28645310 419773 SH SOLE 7 383460 0 36313 WESTERN DIGITAL CORP. COM 958102105 759306 11127 SH SOLE 13 11127 0 0 WESTERN DIGITAL CORP. COM 958102105 3232392 47368 SH SOLE 15 47368 0 0 WESTERN DIGITAL CORP. COM 958102105 58514913 857487 SH SOLE 18 743755 0 113732 WESTERN DIGITAL CORP. COM 958102105 137550140 2015682 SH SOLE 19 2015682 0 0 WESTERN DIGITAL CORP. COM 958102105 656266400 9617034 SH SOLE 21 9617034 0 0 WESTERN DIGITAL CORP. COM 958102105 473994835 6945997 SH SOLE 22 6249329 0 696668 WESTERN DIGITAL CORP. COM 958102105 36616151 536579 SH SOLE 23 536579 0 0 WESTERN DIGITAL CORP. COM 958102105 52973688 776285 SH SOLE 25 735439 0 40846 WESTERN DIGITAL CORP. COM 958102105 32726539 479580 SH SOLE 26 336565 0 143015 WESTERN DIGITAL CORP. COM 958102105 45735540 670216 SH SOLE 28 4297 0 665919 WESTERN DIGITAL CORP. COM 958102105 139454309 2043586 SH SOLE 30 2040249 0 3337 WESTERN DIGITAL CORP. COM 958102105 5085722 74527 SH SOLE 31 69221 0 5306 WESTERN DIGITAL CORP. COM 958102105 128643523 1885163 SH SOLE 34 1885163 0 0 WESTERN DIGITAL CORP. COM 958102105 5466297 80104 SH SOLE 36 80104 0 0 WESTERN DIGITAL CORP. COM 958102105 1143839 16762 SH SOLE 40 16762 0 0 WESTERN DIGITAL CORP. COM 958102105 19349698 283554 SH SOLE 43 230806 0 52748 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 2328063 65487 SH SOLE 19 65487 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 1010883 131797 SH SOLE 2 123445 0 8352 WESTERN NEW ENG BANCORP INC COM 958892101 25273 3295 SH SOLE 18 3295 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 226411 29519 SH SOLE 19 29519 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 382595 49882 SH SOLE 21 49882 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 6301419 821567 SH SOLE 22 820382 0 1185 WESTERN UN CO COM 959802109 12841315 918549 SH SOLE 2 342762 0 575787 WESTERN UN CO COM 959802109 10429 746 SH SOLE 4 746 0 0 WESTERN UN CO COM 959802109 1742831 124666 SH SOLE 7 121508 0 3158 WESTERN UN CO COM 959802109 9962693 712639 SH SOLE 18 712639 0 0 WESTERN UN CO COM 959802109 1220622 87312 SH SOLE 19 87312 0 0 WESTERN UN CO COM 959802109 335274246 23982421 SH SOLE 21 23982421 0 0 WESTERN UN CO COM 959802109 109512120 7833485 SH SOLE 22 7403243 0 430242 WESTERN UN CO COM 959802109 659968 47208 SH SOLE 25 47208 0 0 WESTERN UN CO COM 959802109 1792040 128186 SH SOLE 26 128186 0 0 WESTERN UN CO COM 959802109 342188 24477 SH SOLE 28 5342 0 19135 WESTERN UN CO COM 959802109 4018271 287430 SH SOLE 30 287430 0 0 WESTERN UN CO COM 959802109 56507 4042 SH SOLE 31 4042 0 0 WESTERN UN CO COM 959802109 2135850 152779 SH SOLE 32 152779 0 0 WESTERN UN CO COM 959802109 199509 14271 SH SOLE 36 14271 0 0 WESTERN UN CO COM 959802109 707989 50643 SH SOLE 40 50643 0 0 WESTERN UN CO COM 959802109 1962512 140380 SH SOLE 43 111210 0 29170 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 4440 200 SH SOLE 43 0 0 200 WESTLAKE CORPORATION COM 960413102 28735721 188061 SH SOLE 2 39145 0 148916 WESTLAKE CORPORATION COM 960413102 2650010 17343 SH SOLE 4 10711 0 6632 WESTLAKE CORPORATION COM 960413102 713118 4667 SH SOLE 7 4522 0 145 WESTLAKE CORPORATION COM 960413102 112155 734 SH SOLE 13 734 0 0 WESTLAKE CORPORATION COM 960413102 835816 5470 SH SOLE 15 5470 0 0 WESTLAKE CORPORATION COM 960413102 11836041 77461 SH SOLE 18 70931 0 6530 WESTLAKE CORPORATION COM 960413102 1420429 9296 SH SOLE 19 9296 0 0 WESTLAKE CORPORATION COM 960413102 274100280 1793850 SH SOLE 21 1793850 0 0 WESTLAKE CORPORATION COM 960413102 147794730 967243 SH SOLE 22 898431 0 68812 WESTLAKE CORPORATION COM 960413102 10767816 70470 SH SOLE 23 70470 0 0 WESTLAKE CORPORATION COM 960413102 7794022 51008 SH SOLE 25 51008 0 0 WESTLAKE CORPORATION COM 960413102 6165786 40352 SH SOLE 26 20708 0 19644 WESTLAKE CORPORATION COM 960413102 8687597 56856 SH SOLE 28 638 0 56218 WESTLAKE CORPORATION COM 960413102 15950945 104391 SH SOLE 30 104391 0 0 WESTLAKE CORPORATION COM 960413102 1283214 8398 SH SOLE 31 7831 0 567 WESTLAKE CORPORATION COM 960413102 272901 1786 SH SOLE 34 1786 0 0 WESTLAKE CORPORATION COM 960413102 1365726 8938 SH SOLE 36 8938 0 0 WESTLAKE CORPORATION COM 960413102 274582 1797 SH SOLE 40 1797 0 0 WESTLAKE CORPORATION COM 960413102 10955649 71699 SH SOLE 43 66757 0 4942 WESTPORT FUEL SYSTEMS INC COM 960908507 4880 724 SH SOLE 43 724 0 0 WESTROCK CO COM 96145D105 28298752 572270 SH SOLE 2 194910 0 377360 WESTROCK CO COM 96145D105 10691288 216204 SH SOLE 4 75893 0 140311 WESTROCK CO COM 96145D105 8331979 168493 SH SOLE 7 148913 0 19580 WESTROCK CO COM 96145D105 258475 5227 SH SOLE 13 5227 0 0 WESTROCK CO COM 96145D105 2032148 41095 SH SOLE 15 41095 0 0 WESTROCK CO COM 96145D105 26539271 536689 SH SOLE 18 520066 0 16623 WESTROCK CO COM 96145D105 9886242 199924 SH SOLE 19 199924 0 0 WESTROCK CO COM 96145D105 503288155 10177718 SH SOLE 21 10177718 0 0 WESTROCK CO COM 96145D105 304190884 6151484 SH SOLE 22 5552430 0 599054 WESTROCK CO COM 96145D105 18914823 382504 SH SOLE 23 382504 0 0 WESTROCK CO COM 96145D105 17268237 349206 SH SOLE 25 349206 0 0 WESTROCK CO COM 96145D105 14046223 284049 SH SOLE 26 169088 0 114961 WESTROCK CO COM 96145D105 17591689 355747 SH SOLE 28 2844 0 352903 WESTROCK CO COM 96145D105 107336961 2170616 SH SOLE 30 2151270 0 19346 WESTROCK CO COM 96145D105 3085779 62402 SH SOLE 31 58195 0 4207 WESTROCK CO COM 96145D105 3053834 61756 SH SOLE 32 61756 0 0 WESTROCK CO COM 96145D105 899693 18194 SH SOLE 34 18194 0 0 WESTROCK CO COM 96145D105 3236700 65454 SH SOLE 36 65454 0 0 WESTROCK CO COM 96145D105 683152 13815 SH SOLE 40 13815 0 0 WESTROCK CO COM 96145D105 15132 306 SH OTR 43 306 0 0 WESTROCK CO COM 96145D105 16147955 326551 SH SOLE 43 272747 0 53804 WESTROCK COFFEE CO COM 96145W103 165910 16061 SH SOLE 2 8219 0 7842 WESTROCK COFFEE CO COM 96145W103 704010 68152 SH SOLE 18 68152 0 0 WESTROCK COFFEE CO COM 96145W103 633405 61317 SH SOLE 19 61317 0 0 WESTROCK COFFEE CO COM 96145W103 10029149 970876 SH SOLE 21 970876 0 0 WESTROCK COFFEE CO COM 96145W103 7582396 734017 SH SOLE 22 703046 0 30971 WESTROCK COFFEE CO COM 96145W103 74727 7234 SH SOLE 25 7234 0 0 WESTROCK COFFEE CO COM 96145W103 77506 7503 SH SOLE 40 7503 0 0 WESTROCK COFFEE CO COM 96145W103 486 47 SH SOLE 43 47 0 0 WESTWATER RES INC COM NEW 961684206 183410 374307 SH SOLE 22 374307 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 349703 28385 SH SOLE 2 28385 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 17679 1435 SH SOLE 18 1435 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 221563 17984 SH SOLE 21 17984 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2085764 169299 SH SOLE 22 169299 0 0 WEX INC COM 96208T104 22972951 96716 SH SOLE 2 38504 0 58212 WEX INC COM 96208T104 33967 143 SH SOLE 4 143 0 0 WEX INC COM 96208T104 2452022 10323 SH SOLE 7 9784 0 539 WEX INC COM 96208T104 18182209 76547 SH SOLE 18 76547 0 0 WEX INC COM 96208T104 3414256 14374 SH SOLE 19 14374 0 0 WEX INC COM 96208T104 525471467 2212232 SH SOLE 21 2212232 0 0 WEX INC COM 96208T104 298752882 1257748 SH SOLE 22 1200692 0 57056 WEX INC COM 96208T104 2008316 8455 SH SOLE 25 8455 0 0 WEX INC COM 96208T104 2847747 11989 SH SOLE 26 11989 0 0 WEX INC COM 96208T104 663896 2795 SH SOLE 28 798 0 1997 WEX INC COM 96208T104 21206678 89280 SH SOLE 30 89280 0 0 WEX INC COM 96208T104 126603 533 SH SOLE 31 533 0 0 WEX INC COM 96208T104 11396689 47980 SH SOLE 34 47980 0 0 WEX INC COM 96208T104 150356 633 SH SOLE 36 633 0 0 WEX INC COM 96208T104 2063661 8688 SH SOLE 40 8688 0 0 WEX INC COM 96208T104 4068651 17129 SH SOLE 43 16511 0 618 WEYCO GROUP INC COM 962149100 75109 2356 SH SOLE 2 138 0 2218 WEYCO GROUP INC COM 962149100 514639 16143 SH SOLE 18 16143 0 0 WEYCO GROUP INC COM 962149100 415173 13023 SH SOLE 19 13023 0 0 WEYCO GROUP INC COM 962149100 6400165 200758 SH SOLE 21 200758 0 0 WEYCO GROUP INC COM 962149100 5405637 169562 SH SOLE 22 165656 0 3906 WEYCO GROUP INC COM 962149100 1435 45 SH SOLE 43 45 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 54436903 1515926 SH SOLE 2 305179 0 1210747 WEYERHAEUSER CO MTN BE COM NEW 962166104 21676138 603624 SH SOLE 4 225427 0 378197 WEYERHAEUSER CO MTN BE COM NEW 962166104 36466785 1015505 SH SOLE 7 789850 0 225655 WEYERHAEUSER CO MTN BE COM NEW 962166104 843849 23499 SH SOLE 13 23499 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3371195 93879 SH SOLE 15 93879 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 40440549 1126164 SH SOLE 18 1080633 0 45531 WEYERHAEUSER CO MTN BE COM NEW 962166104 14399623 400992 SH SOLE 19 400992 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 857715844 23885153 SH SOLE 21 23885153 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 578031707 16096678 SH SOLE 22 14470692 0 1625986 WEYERHAEUSER CO MTN BE COM NEW 962166104 39168940 1090753 SH SOLE 23 1090753 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 176379219 4911702 SH SOLE 25 4198011 0 713691 WEYERHAEUSER CO MTN BE COM NEW 962166104 55599381 1548298 SH SOLE 26 1224376 0 323922 WEYERHAEUSER CO MTN BE COM NEW 962166104 42456752 1182310 SH SOLE 28 54241 0 1128069 WEYERHAEUSER CO MTN BE COM NEW 962166104 222829809 6205230 SH SOLE 30 6205230 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 6134936 170842 SH SOLE 31 159113 0 11729 WEYERHAEUSER CO MTN BE COM NEW 962166104 1209521 33682 SH SOLE 34 33682 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 6491846 180781 SH SOLE 36 180781 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1279940 35643 SH SOLE 40 35643 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 23576336 656540 SH SOLE 43 566612 0 89927 WHEATON PRECIOUS METALS CORP COM 962879102 42598780 903857 SH SOLE 19 903857 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 4519437 95893 SH SOLE 21 95893 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 15888796 337127 SH SOLE 25 337127 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 33900939 719307 SH SOLE 29 719307 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 12213221 259139 SH SOLE 34 259139 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 30225238 641316 SH SOLE 43 535139 0 106177 WHEELS UP EXPERIENCE INC COM CL A 96328L205 873131 304227 SH SOLE 22 304227 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 3209 305 SH SOLE 18 305 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 53684 5103 SH SOLE 21 5103 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 4482 426 SH SOLE 22 426 0 0 WHIRLPOOL CORP COM 963320106 17971417 150225 SH SOLE 2 91972 0 58253 WHIRLPOOL CORP COM 963320106 79674 666 SH SOLE 4 666 0 0 WHIRLPOOL CORP COM 963320106 2364607 19766 SH SOLE 7 18981 0 785 WHIRLPOOL CORP COM 963320106 14518177 121359 SH SOLE 18 121359 0 0 WHIRLPOOL CORP COM 963320106 2328957 19468 SH SOLE 19 19468 0 0 WHIRLPOOL CORP COM 963320106 474161520 3963567 SH SOLE 21 3963567 0 0 WHIRLPOOL CORP COM 963320106 194503426 1625875 SH SOLE 22 1554124 0 71751 WHIRLPOOL CORP COM 963320106 1373233 11479 SH SOLE 25 11479 0 0 WHIRLPOOL CORP COM 963320106 18113776 151415 SH SOLE 26 151415 0 0 WHIRLPOOL CORP COM 963320106 81707 683 SH SOLE 28 683 0 0 WHIRLPOOL CORP COM 963320106 8946290 74783 SH SOLE 30 74783 0 0 WHIRLPOOL CORP COM 963320106 79793 667 SH SOLE 31 667 0 0 WHIRLPOOL CORP COM 963320106 2845160 23783 SH SOLE 32 23783 0 0 WHIRLPOOL CORP COM 963320106 537139 4490 SH SOLE 36 4490 0 0 WHIRLPOOL CORP COM 963320106 1411993 11803 SH SOLE 40 11803 0 0 WHIRLPOOL CORP COM 963320106 5518611 46131 SH SOLE 43 39402 0 6729 WHITE MTNS INS GROUP LTD COM G9618E107 4148422 2312 SH SOLE 2 798 0 1514 WHITE MTNS INS GROUP LTD COM G9618E107 7177 4 SH SOLE 4 4 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 672863 375 SH SOLE 7 356 0 19 WHITE MTNS INS GROUP LTD COM G9618E107 1482092 826 SH SOLE 18 826 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1523361 849 SH SOLE 19 849 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 66390894 37001 SH SOLE 21 37001 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 115965609 64630 SH SOLE 22 61200 0 3430 WHITE MTNS INS GROUP LTD COM G9618E107 864853 482 SH SOLE 25 482 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1449794 808 SH SOLE 26 808 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 532907 297 SH SOLE 28 55 0 242 WHITE MTNS INS GROUP LTD COM G9618E107 3086196 1720 SH SOLE 30 1720 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 61006 34 SH SOLE 31 34 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 96892 54 SH SOLE 36 54 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 898944 501 SH SOLE 40 501 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 19301 11 SH OTR 43 11 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 9095366 5069 SH SOLE 43 4375 0 694 WHITEHORSE FIN INC COM 96524V106 940813 75872 SH SOLE 30 75872 0 0 WHITESTONE REIT COM 966084204 529045 42155 SH SOLE 2 13021 0 29134 WHITESTONE REIT COM 966084204 4204 335 SH SOLE 7 335 0 0 WHITESTONE REIT COM 966084204 2002629 159572 SH SOLE 18 159572 0 0 WHITESTONE REIT COM 966084204 1328945 105892 SH SOLE 19 105892 0 0 WHITESTONE REIT COM 966084204 71652104 5709331 SH SOLE 21 5709331 0 0 WHITESTONE REIT COM 966084204 18117607 1443634 SH SOLE 22 1378112 0 65522 WHITESTONE REIT COM 966084204 31375 2500 SH SOLE 23 2500 0 0 WHITESTONE REIT COM 966084204 149596 11920 SH SOLE 25 11920 0 0 WHITESTONE REIT COM 966084204 278334 22178 SH SOLE 28 0 0 22178 WHITESTONE REIT COM 966084204 887335 70704 SH SOLE 30 70704 0 0 WHITESTONE REIT COM 966084204 259170 20651 SH SOLE 40 20651 0 0 WHITESTONE REIT COM 966084204 1878064 149647 SH SOLE 43 146448 0 3199 WHOLE EARTH BRANDS INC COM CL A 96684W100 41572 8607 SH SOLE 18 8607 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 348349 72122 SH SOLE 21 72122 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 2560711 530168 SH SOLE 22 530168 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 25102 5197 SH SOLE 26 3681 0 1516 WHOLE EARTH BRANDS INC COM CL A 96684W100 62235 12885 SH SOLE 36 12885 0 0 WIDEOPENWEST INC COM 96758W101 671930 185616 SH SOLE 2 159235 0 26381 WIDEOPENWEST INC COM 96758W101 1977 546 SH SOLE 7 546 0 0 WIDEOPENWEST INC COM 96758W101 506724 139979 SH SOLE 18 139979 0 0 WIDEOPENWEST INC COM 96758W101 380227 105035 SH SOLE 19 105035 0 0 WIDEOPENWEST INC COM 96758W101 6798125 1877935 SH SOLE 21 1877935 0 0 WIDEOPENWEST INC COM 96758W101 4958687 1369803 SH SOLE 22 1331027 0 38776 WIDEOPENWEST INC COM 96758W101 130606 36079 SH SOLE 43 35165 0 914 WIDEPOINT CORP COMMON 967590209 35742 13800 SH SOLE 22 13800 0 0 WILEY JOHN & SONS INC CL A 968223206 2220462 58234 SH SOLE 2 31808 0 26426 WILEY JOHN & SONS INC CL A 968223206 6063 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 391443 10266 SH SOLE 7 9721 0 545 WILEY JOHN & SONS INC CL A 968223206 4487329 117685 SH SOLE 18 117685 0 0 WILEY JOHN & SONS INC CL A 968223206 2952787 77440 SH SOLE 19 77440 0 0 WILEY JOHN & SONS INC CL A 968223206 182072275 4775040 SH SOLE 21 4775040 0 0 WILEY JOHN & SONS INC CL A 968223206 46165326 1210735 SH SOLE 22 1162209 0 48526 WILEY JOHN & SONS INC CL A 968223206 366353 9608 SH SOLE 25 9608 0 0 WILEY JOHN & SONS INC CL A 968223206 8128668 213183 SH SOLE 26 13142 0 200041 WILEY JOHN & SONS INC CL A 968223206 31800 834 SH SOLE 28 834 0 0 WILEY JOHN & SONS INC CL A 968223206 4192241 109946 SH SOLE 30 109946 0 0 WILEY JOHN & SONS INC CL A 968223206 438914 11511 SH SOLE 36 11511 0 0 WILEY JOHN & SONS INC CL A 968223206 404674 10613 SH SOLE 40 10613 0 0 WILEY JOHN & SONS INC CL A 968223206 20056 526 SH OTR 43 526 0 0 WILEY JOHN & SONS INC CL A 968223206 1305266 34232 SH SOLE 43 33646 0 586 WILEY JOHN & SONS INC CL B 968223305 2357 62 SH SOLE 43 62 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 4606 879 SH SOLE 18 879 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 51829 9891 SH SOLE 21 9891 0 0 WILLDAN GROUP INC COM 96924N100 1142351 39405 SH SOLE 2 32664 0 6741 WILLDAN GROUP INC COM 96924N100 580 20 SH SOLE 7 20 0 0 WILLDAN GROUP INC COM 96924N100 993690 34277 SH SOLE 18 34277 0 0 WILLDAN GROUP INC COM 96924N100 766988 26457 SH SOLE 19 26457 0 0 WILLDAN GROUP INC COM 96924N100 13061792 450562 SH SOLE 21 450562 0 0 WILLDAN GROUP INC COM 96924N100 9571976 330182 SH SOLE 22 319953 0 10229 WILLDAN GROUP INC COM 96924N100 2058 71 SH SOLE 26 0 0 71 WILLDAN GROUP INC COM 96924N100 14147 488 SH SOLE 43 488 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 16957 1373 SH SOLE 18 1373 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 227030 18383 SH SOLE 21 18383 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 367697 29773 SH SOLE 22 29773 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 1235 100 SH SOLE 43 100 0 0 WILLIAMS COS INC COM 969457100 128815997 3305517 SH SOLE 2 431459 0 2874058 WILLIAMS COS INC COM 969457100 27206944 698151 SH SOLE 4 575460 0 122691 WILLIAMS COS INC COM 969457100 108492012 2783988 SH SOLE 7 2452587 0 331401 WILLIAMS COS INC COM 969457100 3618131 92844 SH SOLE 13 92844 0 0 WILLIAMS COS INC COM 969457100 6759853 173463 SH SOLE 15 173463 0 0 WILLIAMS COS INC COM 969457100 246238021 6318656 SH SOLE 18 6206637 0 112019 WILLIAMS COS INC COM 969457100 140170647 3596886 SH SOLE 19 3596886 0 0 WILLIAMS COS INC COM 969457100 1587434805 40734791 SH SOLE 21 40734791 0 0 WILLIAMS COS INC COM 969457100 1043060888 26765740 SH SOLE 22 24093201 0 2672539 WILLIAMS COS INC COM 969457100 72302132 1855328 SH SOLE 23 1855328 0 0 WILLIAMS COS INC COM 969457100 77191152 1980784 SH SOLE 25 1772467 0 208317 WILLIAMS COS INC COM 969457100 50859552 1305095 SH SOLE 26 915859 0 389236 WILLIAMS COS INC COM 969457100 58130458 1491672 SH SOLE 28 163780 0 1327892 WILLIAMS COS INC COM 969457100 447768379 11490079 SH SOLE 30 11490079 0 0 WILLIAMS COS INC COM 969457100 10811720 277437 SH SOLE 31 258013 0 19424 WILLIAMS COS INC COM 969457100 149998531 3849077 SH SOLE 34 3849077 0 0 WILLIAMS COS INC COM 969457100 12446940 319398 SH SOLE 36 319398 0 0 WILLIAMS COS INC COM 969457100 8401932 215600 SH SOLE 37 215600 0 0 WILLIAMS COS INC COM 969457100 2318053 59483 SH SOLE 40 59483 0 0 WILLIAMS COS INC COM 969457100 96918 2487 SH OTR 43 2487 0 0 WILLIAMS COS INC COM 969457100 65073810 1669844 SH SOLE 43 1368008 0 301836 WILLIAMS SONOMA INC COM 969904101 50512355 159079 SH SOLE 2 61124 0 97955 WILLIAMS SONOMA INC COM 969904101 6692262 21076 SH SOLE 4 14763 0 6313 WILLIAMS SONOMA INC COM 969904101 30702928 96693 SH SOLE 7 80107 0 16586 WILLIAMS SONOMA INC COM 969904101 378496 1192 SH SOLE 13 1192 0 0 WILLIAMS SONOMA INC COM 969904101 1385701 4364 SH SOLE 15 4364 0 0 WILLIAMS SONOMA INC COM 969904101 44462138 140025 SH SOLE 18 136228 0 3797 WILLIAMS SONOMA INC COM 969904101 6825942 21497 SH SOLE 19 21497 0 0 WILLIAMS SONOMA INC COM 969904101 1116436115 3516002 SH SOLE 21 3516002 0 0 WILLIAMS SONOMA INC COM 969904101 621920926 1958621 SH SOLE 22 1834467 0 124154 WILLIAMS SONOMA INC COM 969904101 28957148 91195 SH SOLE 23 91195 0 0 WILLIAMS SONOMA INC COM 969904101 25114718 79094 SH SOLE 25 79094 0 0 WILLIAMS SONOMA INC COM 969904101 17197742 54161 SH SOLE 26 49903 0 4258 WILLIAMS SONOMA INC COM 969904101 27033869 85138 SH SOLE 28 9156 0 75982 WILLIAMS SONOMA INC COM 969904101 104718219 329790 SH SOLE 30 326013 0 3777 WILLIAMS SONOMA INC COM 969904101 4516864 14225 SH SOLE 31 13219 0 1006 WILLIAMS SONOMA INC COM 969904101 874795 2755 SH SOLE 34 2755 0 0 WILLIAMS SONOMA INC COM 969904101 2571675 8099 SH SOLE 36 8099 0 0 WILLIAMS SONOMA INC COM 969904101 988153 3112 SH SOLE 40 3112 0 0 WILLIAMS SONOMA INC COM 969904101 26633 84 SH OTR 43 84 0 0 WILLIAMS SONOMA INC COM 969904101 59319186 186814 SH SOLE 43 173181 0 13633 WILLIS LEASE FIN CORP COM 970646105 53044 1069 SH SOLE 2 135 0 934 WILLIS LEASE FIN CORP COM 970646105 419934 8463 SH SOLE 18 8463 0 0 WILLIS LEASE FIN CORP COM 970646105 295934 5964 SH SOLE 19 5964 0 0 WILLIS LEASE FIN CORP COM 970646105 4974653 100255 SH SOLE 21 100255 0 0 WILLIS LEASE FIN CORP COM 970646105 2649410 53394 SH SOLE 22 51487 0 1907 WILLIS LEASE FIN CORP COM 970646105 10122 204 SH SOLE 43 204 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 57537425 209227 SH SOLE 2 66531 0 142696 WILLIS TOWERS WATSON PLC LTD SHS G96629103 25535125 92855 SH SOLE 4 48395 0 44460 WILLIS TOWERS WATSON PLC LTD SHS G96629103 33967175 123517 SH SOLE 7 101199 0 22318 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1325225 4819 SH SOLE 13 4819 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4052125 14735 SH SOLE 15 14735 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 187843489 683067 SH SOLE 18 644776 0 38291 WILLIS TOWERS WATSON PLC LTD SHS G96629103 484410850 1761494 SH SOLE 19 1761494 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 867388775 3154141 SH SOLE 21 3154141 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 672096150 2443986 SH SOLE 22 2217240 0 226746 WILLIS TOWERS WATSON PLC LTD SHS G96629103 45661000 166040 SH SOLE 23 166040 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 57105675 207657 SH SOLE 25 206962 0 695 WILLIS TOWERS WATSON PLC LTD SHS G96629103 38154050 138742 SH SOLE 26 93681 0 45061 WILLIS TOWERS WATSON PLC LTD SHS G96629103 55229350 200834 SH SOLE 28 1548 0 199286 WILLIS TOWERS WATSON PLC LTD SHS G96629103 178870175 650437 SH SOLE 30 650437 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 16831100 61204 SH SOLE 31 21632 0 39572 WILLIS TOWERS WATSON PLC LTD SHS G96629103 21185175 77037 SH SOLE 34 77037 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 7510800 27312 SH SOLE 36 27312 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1357950 4938 SH SOLE 40 4938 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 11631009 42295 SH SOLE 43 34446 0 7849 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 20968199 450929 SH SOLE 2 67313 0 383616 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 24413 525 SH SOLE 4 525 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2052231 44134 SH SOLE 7 42098 0 2036 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3216963 69182 SH SOLE 18 69182 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 134435499 2891086 SH SOLE 19 2891086 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 112123544 2411259 SH SOLE 21 2411259 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 243779691 5242574 SH SOLE 22 4992822 0 249752 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1847073 39722 SH SOLE 25 39722 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3276437 70461 SH SOLE 26 70461 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1188633 25562 SH SOLE 28 3685 0 21877 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 96953 2085 SH SOLE 29 2085 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 10524950 226343 SH SOLE 30 226343 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 111135 2390 SH SOLE 31 2390 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 102114 2196 SH SOLE 36 2196 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1908081 41034 SH SOLE 40 41034 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4499991 96774 SH SOLE 43 91929 0 4845 WINGSTOP INC COM 974155103 30854544 84210 SH SOLE 2 37288 0 46922 WINGSTOP INC COM 974155103 32976 90 SH SOLE 4 90 0 0 WINGSTOP INC COM 974155103 1660158 4531 SH SOLE 7 4296 0 235 WINGSTOP INC COM 974155103 24958802 68119 SH SOLE 18 65727 0 2392 WINGSTOP INC COM 974155103 21596349 58942 SH SOLE 19 58942 0 0 WINGSTOP INC COM 974155103 590962163 1612888 SH SOLE 21 1612888 0 0 WINGSTOP INC COM 974155103 342511086 934801 SH SOLE 22 891216 0 43585 WINGSTOP INC COM 974155103 473389 1292 SH SOLE 23 1292 0 0 WINGSTOP INC COM 974155103 2159928 5895 SH SOLE 25 5895 0 0 WINGSTOP INC COM 974155103 13662690 37289 SH SOLE 26 10509 0 26780 WINGSTOP INC COM 974155103 627643 1713 SH SOLE 28 530 0 1183 WINGSTOP INC COM 974155103 9159267 24998 SH SOLE 30 24998 0 0 WINGSTOP INC COM 974155103 136667 373 SH SOLE 31 373 0 0 WINGSTOP INC COM 974155103 44334 121 SH SOLE 36 121 0 0 WINGSTOP INC COM 974155103 2234674 6099 SH SOLE 40 6099 0 0 WINGSTOP INC COM 974155103 9798769 26743 SH SOLE 43 24764 0 1979 WINMARK CORP COM 974250102 5143012 14219 SH SOLE 2 9514 0 4705 WINMARK CORP COM 974250102 6511 18 SH SOLE 4 18 0 0 WINMARK CORP COM 974250102 8319 23 SH SOLE 7 23 0 0 WINMARK CORP COM 974250102 2911323 8049 SH SOLE 18 8049 0 0 WINMARK CORP COM 974250102 6687110 18488 SH SOLE 19 18488 0 0 WINMARK CORP COM 974250102 41336161 114283 SH SOLE 21 114283 0 0 WINMARK CORP COM 974250102 36072341 99730 SH SOLE 22 94834 0 4896 WINMARK CORP COM 974250102 274892 760 SH SOLE 23 760 0 0 WINMARK CORP COM 974250102 252828 699 SH SOLE 25 699 0 0 WINMARK CORP COM 974250102 398955 1103 SH SOLE 26 94 0 1009 WINMARK CORP COM 974250102 179042 495 SH SOLE 28 0 0 495 WINMARK CORP COM 974250102 385934 1067 SH SOLE 30 1067 0 0 WINMARK CORP COM 974250102 699166 1933 SH SOLE 34 1933 0 0 WINMARK CORP COM 974250102 85361 236 SH SOLE 36 236 0 0 WINMARK CORP COM 974250102 287190 794 SH SOLE 40 794 0 0 WINMARK CORP COM 974250102 645996 1786 SH SOLE 43 1732 0 54 WINNEBAGO INDS INC COM 974637100 1995336 26964 SH SOLE 2 8413 0 18551 WINNEBAGO INDS INC COM 974637100 9768 132 SH SOLE 4 132 0 0 WINNEBAGO INDS INC COM 974637100 1020682 13793 SH SOLE 7 13052 0 741 WINNEBAGO INDS INC COM 974637100 6649048 89852 SH SOLE 18 89852 0 0 WINNEBAGO INDS INC COM 974637100 4526506 61169 SH SOLE 19 61169 0 0 WINNEBAGO INDS INC COM 974637100 249565000 3372500 SH SOLE 21 3372500 0 0 WINNEBAGO INDS INC COM 974637100 62144016 839784 SH SOLE 22 801980 0 37804 WINNEBAGO INDS INC COM 974637100 395382 5343 SH SOLE 25 5343 0 0 WINNEBAGO INDS INC COM 974637100 2608500 35250 SH SOLE 26 15293 0 19957 WINNEBAGO INDS INC COM 974637100 44326 599 SH SOLE 28 599 0 0 WINNEBAGO INDS INC COM 974637100 5979718 80807 SH SOLE 30 80807 0 0 WINNEBAGO INDS INC COM 974637100 49876 674 SH SOLE 36 674 0 0 WINNEBAGO INDS INC COM 974637100 468642 6333 SH SOLE 40 6333 0 0 WINNEBAGO INDS INC COM 974637100 3461211 46773 SH SOLE 43 45338 0 1435 WINTRUST FINL CORP COM 97650W108 14760537 141398 SH SOLE 2 57191 0 84207 WINTRUST FINL CORP COM 97650W108 20669 198 SH SOLE 4 198 0 0 WINTRUST FINL CORP COM 97650W108 562766 5391 SH SOLE 7 5142 0 249 WINTRUST FINL CORP COM 97650W108 13040503 124921 SH SOLE 18 124921 0 0 WINTRUST FINL CORP COM 97650W108 2935969 28125 SH SOLE 19 28125 0 0 WINTRUST FINL CORP COM 97650W108 333694744 3196616 SH SOLE 21 3196616 0 0 WINTRUST FINL CORP COM 97650W108 199979401 1915695 SH SOLE 22 1832353 0 83342 WINTRUST FINL CORP COM 97650W108 1261344 12083 SH SOLE 25 12083 0 0 WINTRUST FINL CORP COM 97650W108 4539817 43489 SH SOLE 26 24667 0 18822 WINTRUST FINL CORP COM 97650W108 445537 4268 SH SOLE 28 1016 0 3252 WINTRUST FINL CORP COM 97650W108 8572820 82123 SH SOLE 30 82123 0 0 WINTRUST FINL CORP COM 97650W108 79128 758 SH SOLE 31 758 0 0 WINTRUST FINL CORP COM 97650W108 123807 1186 SH SOLE 36 1186 0 0 WINTRUST FINL CORP COM 97650W108 1415111 13556 SH SOLE 40 13556 0 0 WINTRUST FINL CORP COM 97650W108 13471347 129048 SH SOLE 43 113780 0 15268 WIPRO LTD SPON ADR 1 SH 97651M109 8116706 1411601 SH SOLE 4 1411601 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 20161346 3506321 SH SOLE 18 3506321 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 3665021 637395 SH SOLE 21 637395 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2632448 457817 SH SOLE 22 457817 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 9734290 1692920 SH SOLE 28 239650 0 1453270 WIPRO LTD SPON ADR 1 SH 97651M109 3927118 682977 SH SOLE 30 682977 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 128624747 22369521 SH SOLE 43 19783365 0 2586156 WISDOMTREE INC COM 97717P104 560792 61022 SH SOLE 2 33554 0 27468 WISDOMTREE INC COM 97717P104 2968 323 SH SOLE 4 323 0 0 WISDOMTREE INC COM 97717P104 447581 48703 SH SOLE 7 46103 0 2600 WISDOMTREE INC COM 97717P104 3470585 377648 SH SOLE 18 377648 0 0 WISDOMTREE INC COM 97717P104 2698726 293659 SH SOLE 19 293659 0 0 WISDOMTREE INC COM 97717P104 124676861 13566579 SH SOLE 21 13566579 0 0 WISDOMTREE INC COM 97717P104 32014036 3483573 SH SOLE 22 3397871 0 85702 WISDOMTREE INC COM 97717P104 131233 14280 SH SOLE 25 14280 0 0 WISDOMTREE INC COM 97717P104 461412 50208 SH SOLE 26 7318 0 42890 WISDOMTREE INC COM 97717P104 56436 6141 SH SOLE 28 507 0 5634 WISDOMTREE INC COM 97717P104 2150837 234041 SH SOLE 30 234041 0 0 WISDOMTREE INC COM 97717P104 215193 23416 SH SOLE 40 23416 0 0 WISDOMTREE INC COM 97717P104 754481 82098 SH SOLE 43 81426 0 672 WISDOMTREE TR EMG MKTS SMCAP 97717W281 39417 775 SH SOLE 43 775 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 8307110 190705 SH SOLE 2 0 0 190705 WISDOMTREE TR INDIA ERNGS FD 97717W422 71160749 1633626 SH SOLE 22 1633626 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 585240 12000 SH SOLE 43 12000 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 5492 90 SH SOLE 43 90 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 9756 194 SH SOLE 2 194 0 0 WIX COM LTD SHS M98068105 39718797 288906 SH SOLE 2 272158 0 16748 WIX COM LTD SHS M98068105 18177881 132222 SH SOLE 4 70187 0 62035 WIX COM LTD SHS M98068105 10061199 73183 SH SOLE 7 67681 0 5502 WIX COM LTD SHS M98068105 609036 4430 SH SOLE 13 4430 0 0 WIX COM LTD SHS M98068105 665541 4841 SH SOLE 15 4841 0 0 WIX COM LTD SHS M98068105 6647708 48354 SH SOLE 18 43989 0 4365 WIX COM LTD SHS M98068105 7949369 57822 SH SOLE 19 57822 0 0 WIX COM LTD SHS M98068105 122489868 890965 SH SOLE 21 890965 0 0 WIX COM LTD SHS M98068105 110862222 806388 SH SOLE 22 775433 0 30955 WIX COM LTD SHS M98068105 30085711 218837 SH SOLE 23 218837 0 0 WIX COM LTD SHS M98068105 1094478 7961 SH SOLE 25 7829 0 132 WIX COM LTD SHS M98068105 6489743 47205 SH SOLE 26 8795 0 38410 WIX COM LTD SHS M98068105 7269805 52879 SH SOLE 28 1953 0 50926 WIX COM LTD SHS M98068105 4414208 32108 SH SOLE 29 32108 0 0 WIX COM LTD SHS M98068105 42430452 308630 SH SOLE 30 189016 0 119614 WIX COM LTD SHS M98068105 13164947 95759 SH SOLE 31 94970 0 789 WIX COM LTD SHS M98068105 3256214 23685 SH SOLE 34 23685 0 0 WIX COM LTD SHS M98068105 831891 6051 SH SOLE 36 6051 0 0 WIX COM LTD SHS M98068105 360610 2623 SH SOLE 40 2623 0 0 WIX COM LTD SHS M98068105 14615098 106307 SH SOLE 43 98505 0 7802 WK KELLOGG CO COM SHS 92942W107 3414324 181613 SH SOLE 2 35477 0 146136 WK KELLOGG CO COM SHS 92942W107 14044 747 SH SOLE 4 214 0 533 WK KELLOGG CO COM SHS 92942W107 519331 27624 SH SOLE 7 26148 0 1476 WK KELLOGG CO COM SHS 92942W107 1042968 55477 SH SOLE 18 55477 0 0 WK KELLOGG CO COM SHS 92942W107 296288 15760 SH SOLE 19 15760 0 0 WK KELLOGG CO COM SHS 92942W107 114757776 6104137 SH SOLE 21 6104137 0 0 WK KELLOGG CO COM SHS 92942W107 32079982 1706382 SH SOLE 22 1621950 0 84432 WK KELLOGG CO COM SHS 92942W107 416345 22146 SH SOLE 25 22146 0 0 WK KELLOGG CO COM SHS 92942W107 467406 24862 SH SOLE 26 23336 0 1526 WK KELLOGG CO COM SHS 92942W107 55610 2958 SH SOLE 28 0 0 2958 WK KELLOGG CO COM SHS 92942W107 2489308 132410 SH SOLE 30 132410 0 0 WK KELLOGG CO COM SHS 92942W107 17390 925 SH SOLE 31 925 0 0 WK KELLOGG CO COM SHS 92942W107 128686 6845 SH SOLE 34 6845 0 0 WK KELLOGG CO COM SHS 92942W107 82081 4366 SH SOLE 36 4366 0 0 WK KELLOGG CO COM SHS 92942W107 191798 10202 SH SOLE 40 10202 0 0 WK KELLOGG CO COM SHS 92942W107 311309 16559 SH SOLE 43 8859 0 7700 WM TECHNOLOGY INC COM 92971A109 1231121 925655 SH SOLE 22 925655 0 0 WM TECHNOLOGY INC COM 92971A109 665 500 SH SOLE 43 0 0 500 WNS HLDGS LTD COM SHS G98196101 156441 3096 SH SOLE 2 3096 0 0 WNS HLDGS LTD COM SHS G98196101 2540699 50281 SH SOLE 43 48926 0 1355 WOLFSPEED INC NOTE 1.750% 5/0 225447AD3 4399824 4576000 PRN SOLE 21 4576000 0 0 WOLFSPEED INC COM 977852102 9105116 308648 SH SOLE 2 212125 0 96523 WOLFSPEED INC COM 977852102 19087 647 SH SOLE 4 341 0 306 WOLFSPEED INC COM 977852102 823552 27917 SH SOLE 7 26495 0 1422 WOLFSPEED INC COM 977852102 9727743 329754 SH SOLE 18 214363 0 115391 WOLFSPEED INC COM 977852102 36219333 1227774 SH SOLE 19 1227774 0 0 WOLFSPEED INC COM 977852102 243190094 8243732 SH SOLE 21 8243732 0 0 WOLFSPEED INC COM 977852102 107884214 3657092 SH SOLE 22 3487382 0 169710 WOLFSPEED INC COM 977852102 739182 25057 SH SOLE 25 25057 0 0 WOLFSPEED INC COM 977852102 1285374 43572 SH SOLE 26 43572 0 0 WOLFSPEED INC COM 977852102 190452 6456 SH SOLE 28 1120 0 5336 WOLFSPEED INC COM 977852102 9538707 323346 SH SOLE 30 323346 0 0 WOLFSPEED INC COM 977852102 44781 1518 SH SOLE 31 1518 0 0 WOLFSPEED INC COM 977852102 62805353 2128995 SH SOLE 34 2128995 0 0 WOLFSPEED INC COM 977852102 27494 932 SH SOLE 36 932 0 0 WOLFSPEED INC COM 977852102 772812 26197 SH SOLE 40 26197 0 0 WOLFSPEED INC COM 977852102 2904541 98459 SH SOLE 43 74209 0 24250 WOLFSPEED INC NOTE 0.250% 2/1 977852AB8 3325950 5700000 PRN SOLE 21 5700000 0 0 WOLFSPEED INC NOTE 1.875%12/0 977852AD4 7436683 13325000 PRN SOLE 21 13325000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 725074 64681 SH SOLE 2 42607 0 22074 WOLVERINE WORLD WIDE INC COM 978097103 3542 316 SH SOLE 4 316 0 0 WOLVERINE WORLD WIDE INC COM 978097103 9338 833 SH SOLE 7 833 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2516309 224470 SH SOLE 18 224470 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1848753 164920 SH SOLE 19 164920 0 0 WOLVERINE WORLD WIDE INC COM 978097103 102725167 9163708 SH SOLE 21 9163708 0 0 WOLVERINE WORLD WIDE INC COM 978097103 27218979 2428098 SH SOLE 22 2351871 0 76227 WOLVERINE WORLD WIDE INC COM 978097103 140080 12496 SH SOLE 25 12496 0 0 WOLVERINE WORLD WIDE INC COM 978097103 213943 19085 SH SOLE 26 19085 0 0 WOLVERINE WORLD WIDE INC COM 978097103 16546 1476 SH SOLE 28 1476 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1856107 165576 SH SOLE 30 165576 0 0 WOLVERINE WORLD WIDE INC COM 978097103 165897 14799 SH SOLE 40 14799 0 0 WOLVERINE WORLD WIDE INC COM 978097103 955769 85260 SH SOLE 43 79372 0 5888 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 3694 185 SH SOLE 2 185 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 309315 15489 SH SOLE 18 15489 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 5514116 276120 SH SOLE 19 276120 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 784641 39291 SH SOLE 25 39291 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1193148 59747 SH SOLE 34 59747 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 32519645 1628425 SH SOLE 43 1421674 0 206751 WOODWARD INC COM 980745103 19487395 126443 SH SOLE 2 62382 0 64061 WOODWARD INC COM 980745103 28050 182 SH SOLE 4 182 0 0 WOODWARD INC COM 980745103 1525788 9900 SH SOLE 7 9432 0 468 WOODWARD INC COM 980745103 15769404 102319 SH SOLE 18 102319 0 0 WOODWARD INC COM 980745103 2956330 19182 SH SOLE 19 19182 0 0 WOODWARD INC COM 980745103 600220648 3894502 SH SOLE 21 3894502 0 0 WOODWARD INC COM 980745103 272744006 1769686 SH SOLE 22 1690326 0 79360 WOODWARD INC COM 980745103 1862694 12086 SH SOLE 25 12086 0 0 WOODWARD INC COM 980745103 4030700 26153 SH SOLE 26 18337 0 7816 WOODWARD INC COM 980745103 226094 1467 SH SOLE 28 1054 0 413 WOODWARD INC COM 980745103 4556712 29566 SH SOLE 30 29566 0 0 WOODWARD INC COM 980745103 114819 745 SH SOLE 31 745 0 0 WOODWARD INC COM 980745103 121292 787 SH SOLE 34 787 0 0 WOODWARD INC COM 980745103 102952 668 SH SOLE 36 668 0 0 WOODWARD INC COM 980745103 1982137 12861 SH SOLE 40 12861 0 0 WOODWARD INC COM 980745103 7288919 47294 SH SOLE 43 44227 0 3067 WOORI FINL GROUP INC SPONSORED ADS 981064108 55200838 1702153 SH SOLE 43 1559511 0 142642 WORKDAY INC CL A 98138H101 126624460 464251 SH SOLE 2 180932 0 283319 WORKDAY INC CL A 98138H101 52187985 191340 SH SOLE 4 96875 0 94465 WORKDAY INC CL A 98138H101 49294926 180733 SH SOLE 7 173955 0 6778 WORKDAY INC CL A 98138H101 4112252 15077 SH SOLE 13 15077 0 0 WORKDAY INC CL A 98138H101 5779845 21191 SH SOLE 15 21191 0 0 WORKDAY INC CL A 98138H101 90686920 332491 SH SOLE 18 315319 0 17172 WORKDAY INC CL A 98138H101 53082060 194618 SH SOLE 19 194618 0 0 WORKDAY INC CL A 98138H101 894708644 3280325 SH SOLE 21 3280325 0 0 WORKDAY INC CL A 98138H101 1397646552 5124277 SH SOLE 22 4711083 0 413194 WORKDAY INC CL A 98138H101 98650402 361688 SH SOLE 23 361688 0 0 WORKDAY INC CL A 98138H101 117819818 431970 SH SOLE 25 400083 0 31887 WORKDAY INC CL A 98138H101 75085075 275289 SH SOLE 26 176126 0 99163 WORKDAY INC CL A 98138H101 140502526 515133 SH SOLE 28 20162 0 494971 WORKDAY INC CL A 98138H101 2600944 9536 SH SOLE 29 9536 0 0 WORKDAY INC CL A 98138H101 483876502 1774066 SH SOLE 30 1711591 0 62475 WORKDAY INC CL A 98138H101 26258734 96274 SH SOLE 31 91842 0 4432 WORKDAY INC CL A 98138H101 17091606 62664 SH SOLE 32 62664 0 0 WORKDAY INC CL A 98138H101 46986643 172270 SH SOLE 34 172270 0 0 WORKDAY INC CL A 98138H101 12290115 45060 SH SOLE 36 45060 0 0 WORKDAY INC CL A 98138H101 2847237 10439 SH SOLE 40 10439 0 0 WORKDAY INC CL A 98138H101 73370 269 SH OTR 43 269 0 0 WORKDAY INC CL A 98138H101 40683232 149159 SH SOLE 43 119244 0 29915 WORKHORSE GROUP INC COM NEW 98138J206 11932 50861 SH SOLE 2 6490 0 44371 WORKHORSE GROUP INC COM NEW 98138J206 426 1817 SH SOLE 7 1817 0 0 WORKHORSE GROUP INC COM NEW 98138J206 118101 503415 SH SOLE 18 503415 0 0 WORKHORSE GROUP INC COM NEW 98138J206 124714 531604 SH SOLE 19 531604 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1880427 8015460 SH SOLE 21 8015460 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1546719 6593004 SH SOLE 22 6422272 0 170732 WORKHORSE GROUP INC COM NEW 98138J206 3961 16885 SH SOLE 28 16885 0 0 WORKHORSE GROUP INC COM NEW 98138J206 2185 9312 SH SOLE 43 9312 0 0 WORKIVA INC COM CL A 98139A105 5354526 63143 SH SOLE 2 43491 0 19652 WORKIVA INC COM CL A 98139A105 161883 1909 SH SOLE 4 1349 0 560 WORKIVA INC COM CL A 98139A105 1157774 13653 SH SOLE 7 12930 0 723 WORKIVA INC COM CL A 98139A105 10969389 129356 SH SOLE 18 119925 0 9431 WORKIVA INC COM CL A 98139A105 14402602 169842 SH SOLE 19 169842 0 0 WORKIVA INC COM CL A 98139A105 177836200 2097125 SH SOLE 21 2097125 0 0 WORKIVA INC COM CL A 98139A105 123967763 1461884 SH SOLE 22 1415401 0 46483 WORKIVA INC COM CL A 98139A105 169006 1993 SH SOLE 23 1993 0 0 WORKIVA INC COM CL A 98139A105 859533 10136 SH SOLE 25 10136 0 0 WORKIVA INC COM CL A 98139A105 4290202 50592 SH SOLE 26 39406 0 11186 WORKIVA INC COM CL A 98139A105 163749 1931 SH SOLE 28 752 0 1179 WORKIVA INC COM CL A 98139A105 7007278 82633 SH SOLE 30 82633 0 0 WORKIVA INC COM CL A 98139A105 69706 822 SH SOLE 34 822 0 0 WORKIVA INC COM CL A 98139A105 54357 641 SH SOLE 36 641 0 0 WORKIVA INC COM CL A 98139A105 814674 9607 SH SOLE 40 9607 0 0 WORKIVA INC COM CL A 98139A105 2567320 30275 SH SOLE 43 28434 0 1841 WORKSPORT LTD COM NEW 98139Q209 633 1101 SH SOLE 22 1101 0 0 WORLD ACCEP CORPORATION COM 981419104 1547227 10672 SH SOLE 2 8515 0 2157 WORLD ACCEP CORPORATION COM 981419104 2610 18 SH SOLE 4 18 0 0 WORLD ACCEP CORPORATION COM 981419104 3335 23 SH SOLE 7 23 0 0 WORLD ACCEP CORPORATION COM 981419104 1924609 13275 SH SOLE 18 13275 0 0 WORLD ACCEP CORPORATION COM 981419104 1268285 8748 SH SOLE 19 8748 0 0 WORLD ACCEP CORPORATION COM 981419104 60556551 417689 SH SOLE 21 417689 0 0 WORLD ACCEP CORPORATION COM 981419104 16864074 116320 SH SOLE 22 110735 0 5585 WORLD ACCEP CORPORATION COM 981419104 75245 519 SH SOLE 25 519 0 0 WORLD ACCEP CORPORATION COM 981419104 372744 2571 SH SOLE 26 2571 0 0 WORLD ACCEP CORPORATION COM 981419104 1377310 9500 SH SOLE 30 9500 0 0 WORLD ACCEP CORPORATION COM 981419104 69155 477 SH SOLE 40 477 0 0 WORLD ACCEP CORPORATION COM 981419104 988039 6815 SH SOLE 43 6254 0 561 WORLD KINECT CORPORATION COM 981475106 11746419 444099 SH SOLE 2 299567 0 144532 WORLD KINECT CORPORATION COM 981475106 469170 17738 SH SOLE 7 16853 0 885 WORLD KINECT CORPORATION COM 981475106 5092048 192516 SH SOLE 18 192516 0 0 WORLD KINECT CORPORATION COM 981475106 14833477 560812 SH SOLE 19 560812 0 0 WORLD KINECT CORPORATION COM 981475106 191975132 7258039 SH SOLE 21 7258039 0 0 WORLD KINECT CORPORATION COM 981475106 63573527 2403536 SH SOLE 22 2273166 0 130370 WORLD KINECT CORPORATION COM 981475106 266907 10091 SH SOLE 23 10091 0 0 WORLD KINECT CORPORATION COM 981475106 4571274 172827 SH SOLE 26 26888 0 145939 WORLD KINECT CORPORATION COM 981475106 908981 34366 SH SOLE 28 34366 0 0 WORLD KINECT CORPORATION COM 981475106 3256841 123132 SH SOLE 30 123132 0 0 WORLD KINECT CORPORATION COM 981475106 3033101 114673 SH SOLE 31 0 0 114673 WORLD KINECT CORPORATION COM 981475106 84719 3203 SH SOLE 36 3203 0 0 WORLD KINECT CORPORATION COM 981475106 316448 11964 SH SOLE 40 11964 0 0 WORLD KINECT CORPORATION COM 981475106 232072 8774 SH SOLE 43 8602 0 172 WORTHINGTON ENTERPRISES INC COM 981811102 1853769 29789 SH SOLE 2 9420 0 20369 WORTHINGTON ENTERPRISES INC COM 981811102 2800 45 SH SOLE 4 45 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 15122 243 SH SOLE 7 243 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 6052614 97262 SH SOLE 18 97262 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 4105189 65968 SH SOLE 19 65968 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 233612914 3754024 SH SOLE 21 3754024 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 56018637 900187 SH SOLE 22 858646 0 41541 WORTHINGTON ENTERPRISES INC COM 981811102 414390 6659 SH SOLE 25 6659 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 533498 8573 SH SOLE 26 8573 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 39889 641 SH SOLE 28 641 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 4343467 69797 SH SOLE 30 69797 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 17487 281 SH SOLE 36 281 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 448865 7213 SH SOLE 40 7213 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 2469641 39686 SH SOLE 43 36556 0 3130 WORTHINGTON STL INC COM SHS 982104101 1096472 30585 SH SOLE 2 9290 0 21295 WORTHINGTON STL INC COM SHS 982104101 1613 45 SH SOLE 4 45 0 0 WORTHINGTON STL INC COM SHS 982104101 8712 243 SH SOLE 7 243 0 0 WORTHINGTON STL INC COM SHS 982104101 3414999 95258 SH SOLE 18 95258 0 0 WORTHINGTON STL INC COM SHS 982104101 2374776 66242 SH SOLE 19 66242 0 0 WORTHINGTON STL INC COM SHS 982104101 126948184 3541093 SH SOLE 21 3541093 0 0 WORTHINGTON STL INC COM SHS 982104101 34584065 964688 SH SOLE 22 922544 0 42144 WORTHINGTON STL INC COM SHS 982104101 231663 6462 SH SOLE 25 6462 0 0 WORTHINGTON STL INC COM SHS 982104101 316950 8841 SH SOLE 26 8841 0 0 WORTHINGTON STL INC COM SHS 982104101 2361762 65879 SH SOLE 30 65879 0 0 WORTHINGTON STL INC COM SHS 982104101 44562 1243 SH SOLE 36 1243 0 0 WORTHINGTON STL INC COM SHS 982104101 243422 6790 SH SOLE 40 6790 0 0 WORTHINGTON STL INC COM SHS 982104101 1158421 32313 SH SOLE 43 29597 0 2716 WP CAREY INC COM 92936U109 30174066 534622 SH SOLE 2 152349 0 382273 WP CAREY INC COM 92936U109 17447241 309129 SH SOLE 4 195811 0 113318 WP CAREY INC COM 92936U109 20260154 358968 SH SOLE 7 324013 0 34955 WP CAREY INC COM 92936U109 414439 7343 SH SOLE 13 7343 0 0 WP CAREY INC COM 92936U109 1081390 19160 SH SOLE 15 19160 0 0 WP CAREY INC COM 92936U109 25808488 457273 SH SOLE 18 443648 0 13625 WP CAREY INC COM 92936U109 23139723 409988 SH SOLE 19 409988 0 0 WP CAREY INC COM 92936U109 707311385 12532094 SH SOLE 21 12532094 0 0 WP CAREY INC COM 92936U109 466340467 8262588 SH SOLE 22 7743542 0 519046 WP CAREY INC COM 92936U109 19099183 338398 SH SOLE 23 338398 0 0 WP CAREY INC COM 92936U109 75055210 1329823 SH SOLE 25 1329155 0 668 WP CAREY INC COM 92936U109 11933786 211442 SH SOLE 26 122044 0 89398 WP CAREY INC COM 92936U109 24514827 434352 SH SOLE 28 10414 0 423938 WP CAREY INC COM 92936U109 70068228 1241464 SH SOLE 30 1241464 0 0 WP CAREY INC COM 92936U109 2824709 50048 SH SOLE 31 46631 0 3417 WP CAREY INC COM 92936U109 527601 9348 SH SOLE 34 9348 0 0 WP CAREY INC COM 92936U109 3180846 56358 SH SOLE 36 56358 0 0 WP CAREY INC COM 92936U109 576930 10222 SH SOLE 40 10222 0 0 WP CAREY INC COM 92936U109 23987 425 SH OTR 43 425 0 0 WP CAREY INC COM 92936U109 14730276 260990 SH SOLE 43 223655 0 37335 WPP PLC NEW ADR 92937A102 3128 66 SH SOLE 2 66 0 0 WPP PLC NEW ADR 92937A102 4129204 87114 SH SOLE 18 87114 0 0 WPP PLC NEW ADR 92937A102 3232633 68199 SH SOLE 23 68199 0 0 WPP PLC NEW ADR 92937A102 19181648 404676 SH SOLE 43 381734 0 22942 WRAP TECHNOLOGIES INC COM 98212N107 11610 5137 SH SOLE 18 5137 0 0 WRAP TECHNOLOGIES INC COM 98212N107 142012 62837 SH SOLE 21 62837 0 0 WRAP TECHNOLOGIES INC COM 98212N107 968909 428721 SH SOLE 22 428721 0 0 WSFS FINL CORP COM 929328102 2211770 48998 SH SOLE 2 17130 0 31868 WSFS FINL CORP COM 929328102 7719 171 SH SOLE 4 171 0 0 WSFS FINL CORP COM 929328102 429913 9524 SH SOLE 7 9033 0 491 WSFS FINL CORP COM 929328102 8566850 189784 SH SOLE 18 189784 0 0 WSFS FINL CORP COM 929328102 5174534 114633 SH SOLE 19 114633 0 0 WSFS FINL CORP COM 929328102 310192285 6871783 SH SOLE 21 6871783 0 0 WSFS FINL CORP COM 929328102 69653458 1543054 SH SOLE 22 1465531 0 77523 WSFS FINL CORP COM 929328102 489634 10847 SH SOLE 25 10847 0 0 WSFS FINL CORP COM 929328102 858608 19021 SH SOLE 26 19021 0 0 WSFS FINL CORP COM 929328102 33720 747 SH SOLE 28 747 0 0 WSFS FINL CORP COM 929328102 4609968 102126 SH SOLE 30 102126 0 0 WSFS FINL CORP COM 929328102 433344 9600 SH SOLE 40 9600 0 0 WSFS FINL CORP COM 929328102 416197 9220 SH SOLE 43 8488 0 732 WW INTL INC COM 98262P101 105504 57029 SH SOLE 2 21146 0 35883 WW INTL INC COM 98262P101 662 358 SH SOLE 7 358 0 0 WW INTL INC COM 98262P101 285742 154455 SH SOLE 18 154455 0 0 WW INTL INC COM 98262P101 205798 111242 SH SOLE 19 111242 0 0 WW INTL INC COM 98262P101 3993164 2158467 SH SOLE 21 2158467 0 0 WW INTL INC COM 98262P101 3132692 1693347 SH SOLE 22 1621037 0 72310 WW INTL INC COM 98262P101 30336 16398 SH SOLE 25 16398 0 0 WW INTL INC COM 98262P101 57509 31086 SH SOLE 30 31086 0 0 WW INTL INC COM 98262P101 21151 11433 SH SOLE 40 11433 0 0 WW INTL INC COM 98262P101 4536 2452 SH SOLE 43 2452 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 11173265 145580 SH SOLE 2 74288 0 71292 WYNDHAM HOTELS & RESORTS INC COM 98311A105 19264 251 SH SOLE 4 251 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1109652 14458 SH SOLE 7 13718 0 740 WYNDHAM HOTELS & RESORTS INC COM 98311A105 10893818 141939 SH SOLE 18 141939 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2007550 26157 SH SOLE 19 26157 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 318278720 4146954 SH SOLE 21 4146954 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 184911933 2409276 SH SOLE 22 2300948 0 108328 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1228768 16010 SH SOLE 25 16010 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2264202 29501 SH SOLE 26 29501 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 367326 4786 SH SOLE 28 1664 0 3122 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5354080 69760 SH SOLE 30 69760 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 77671 1012 SH SOLE 31 1012 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 40754 531 SH SOLE 36 531 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1344660 17520 SH SOLE 40 17520 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 11666 152 SH OTR 43 152 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 7171028 93434 SH SOLE 43 79218 0 14216 WYNN RESORTS LTD COM 983134107 14818136 144949 SH SOLE 2 31165 0 113784 WYNN RESORTS LTD COM 983134107 4336085 42415 SH SOLE 4 32528 0 9887 WYNN RESORTS LTD COM 983134107 6302275 61648 SH SOLE 7 53950 0 7698 WYNN RESORTS LTD COM 983134107 336234 3289 SH SOLE 13 3289 0 0 WYNN RESORTS LTD COM 983134107 1470170 14381 SH SOLE 15 14381 0 0 WYNN RESORTS LTD COM 983134107 20541074 200930 SH SOLE 18 194649 0 6281 WYNN RESORTS LTD COM 983134107 40197552 393207 SH SOLE 19 393207 0 0 WYNN RESORTS LTD COM 983134107 261471320 2557677 SH SOLE 21 2557677 0 0 WYNN RESORTS LTD COM 983134107 242842049 2375448 SH SOLE 22 2204758 0 170690 WYNN RESORTS LTD COM 983134107 15704573 153620 SH SOLE 23 153620 0 0 WYNN RESORTS LTD COM 983134107 14570535 142527 SH SOLE 25 142052 0 475 WYNN RESORTS LTD COM 983134107 9425299 92197 SH SOLE 26 42285 0 49912 WYNN RESORTS LTD COM 983134107 16446762 160880 SH SOLE 28 38788 0 122092 WYNN RESORTS LTD COM 983134107 64296127 628936 SH SOLE 30 628936 0 0 WYNN RESORTS LTD COM 983134107 1463014 14311 SH SOLE 31 12802 0 1509 WYNN RESORTS LTD COM 983134107 18157173 177611 SH SOLE 34 177611 0 0 WYNN RESORTS LTD COM 983134107 2182815 21352 SH SOLE 36 21352 0 0 WYNN RESORTS LTD COM 983134107 499496 4886 SH SOLE 40 4886 0 0 WYNN RESORTS LTD COM 983134107 5897178 57685 SH SOLE 43 51592 0 6093 WYNN RESORTS LTD OPTIONS 983134107 122676 1200 SH Call SOLE 4 1200 0 0 WYNN RESORTS LTD OPTIONS 983134107 40892 400 SH Call SOLE 7 400 0 0 WYNN RESORTS LTD OPTIONS 983134107 2903332 28400 SH Call SOLE 18 28400 0 0 WYNN RESORTS LTD OPTIONS 983134107 19853066 194200 SH Call SOLE 19 194200 0 0 WYNN RESORTS LTD OPTIONS 983134107 1288098 12600 SH Call SOLE 22 12600 0 0 WYNN RESORTS LTD OPTIONS 983134107 9752742 95400 SH Call SOLE 34 95400 0 0 X4 PHARMACEUTICALS INC COM 98420X103 51488 37042 SH SOLE 2 7217 0 29825 X4 PHARMACEUTICALS INC COM 98420X103 484899 348848 SH SOLE 18 348848 0 0 X4 PHARMACEUTICALS INC COM 98420X103 400339 288014 SH SOLE 19 288014 0 0 X4 PHARMACEUTICALS INC COM 98420X103 6448709 4639359 SH SOLE 21 4639359 0 0 X4 PHARMACEUTICALS INC COM 98420X103 4757420 3422604 SH SOLE 22 3341688 0 80916 XBIOTECH INC COM 98400H102 304469 37450 SH SOLE 2 37450 0 0 XBIOTECH INC COM 98400H102 31366 3858 SH SOLE 18 3858 0 0 XBIOTECH INC COM 98400H102 428329 52685 SH SOLE 21 52685 0 0 XBIOTECH INC COM 98400H102 1728690 212631 SH SOLE 22 212631 0 0 XCEL ENERGY INC COM 98389B100 60201236 1120023 SH SOLE 2 239633 0 880390 XCEL ENERGY INC COM 98389B100 18576699 345613 SH SOLE 4 293677 0 51936 XCEL ENERGY INC COM 98389B100 31154844 579625 SH SOLE 7 537442 0 42183 XCEL ENERGY INC COM 98389B100 827589 15397 SH SOLE 13 15397 0 0 XCEL ENERGY INC COM 98389B100 4237435 78836 SH SOLE 15 78836 0 0 XCEL ENERGY INC COM 98389B100 52315198 973306 SH SOLE 18 973306 0 0 XCEL ENERGY INC COM 98389B100 39237393 729998 SH SOLE 19 729998 0 0 XCEL ENERGY INC COM 98389B100 1287994695 23962692 SH SOLE 21 23962692 0 0 XCEL ENERGY INC COM 98389B100 691588565 12866764 SH SOLE 22 11668444 0 1198320 XCEL ENERGY INC COM 98389B100 45965173 855166 SH SOLE 23 855166 0 0 XCEL ENERGY INC COM 98389B100 12928864 240537 SH SOLE 25 240537 0 0 XCEL ENERGY INC COM 98389B100 43442148 808226 SH SOLE 26 393756 0 414470 XCEL ENERGY INC COM 98389B100 30591383 569142 SH SOLE 28 8730 0 560412 XCEL ENERGY INC COM 98389B100 210547243 3917158 SH SOLE 30 3917158 0 0 XCEL ENERGY INC COM 98389B100 6779918 126138 SH SOLE 31 117347 0 8791 XCEL ENERGY INC COM 98389B100 12284885 228556 SH SOLE 32 228556 0 0 XCEL ENERGY INC COM 98389B100 33684803 626694 SH SOLE 34 626694 0 0 XCEL ENERGY INC COM 98389B100 8518838 158490 SH SOLE 36 158490 0 0 XCEL ENERGY INC COM 98389B100 732398 13626 SH SOLE 40 13626 0 0 XCEL ENERGY INC COM 98389B100 23328 434 SH OTR 43 434 0 0 XCEL ENERGY INC COM 98389B100 33272427 619022 SH SOLE 43 518038 0 100984 XENCOR INC COM 98401F105 3856728 174276 SH SOLE 2 86601 0 87675 XENCOR INC COM 98401F105 4714 213 SH SOLE 4 213 0 0 XENCOR INC COM 98401F105 358041 16179 SH SOLE 7 15351 0 828 XENCOR INC COM 98401F105 4096617 185116 SH SOLE 18 175787 0 9329 XENCOR INC COM 98401F105 10899313 492513 SH SOLE 19 492513 0 0 XENCOR INC COM 98401F105 168179237 7599604 SH SOLE 21 7599604 0 0 XENCOR INC COM 98401F105 49776810 2249291 SH SOLE 22 2146358 0 102933 XENCOR INC COM 98401F105 240199 10854 SH SOLE 23 10854 0 0 XENCOR INC COM 98401F105 217826 9843 SH SOLE 25 9843 0 0 XENCOR INC COM 98401F105 596603 26959 SH SOLE 26 26208 0 751 XENCOR INC COM 98401F105 56542 2555 SH SOLE 28 2555 0 0 XENCOR INC COM 98401F105 3680529 166314 SH SOLE 30 166314 0 0 XENCOR INC COM 98401F105 683574 30889 SH SOLE 34 30889 0 0 XENCOR INC COM 98401F105 30606 1383 SH SOLE 36 1383 0 0 XENCOR INC COM 98401F105 237942 10752 SH SOLE 40 10752 0 0 XENCOR INC COM 98401F105 23635 1068 SH OTR 43 1068 0 0 XENCOR INC COM 98401F105 1700292 76832 SH SOLE 43 69243 0 7589 XENIA HOTELS & RESORTS INC COM 984017103 1715538 114293 SH SOLE 2 30523 0 83770 XENIA HOTELS & RESORTS INC COM 984017103 747798 49820 SH SOLE 4 49820 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2849288 189826 SH SOLE 7 171552 0 18274 XENIA HOTELS & RESORTS INC COM 984017103 4992086 332584 SH SOLE 18 332584 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6010965 400464 SH SOLE 19 400464 0 0 XENIA HOTELS & RESORTS INC COM 984017103 191048811 12728102 SH SOLE 21 12728102 0 0 XENIA HOTELS & RESORTS INC COM 984017103 61337014 4086410 SH SOLE 22 3888166 0 198244 XENIA HOTELS & RESORTS INC COM 984017103 83996 5596 SH SOLE 23 5596 0 0 XENIA HOTELS & RESORTS INC COM 984017103 11127558 741343 SH SOLE 25 741343 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1242603 82785 SH SOLE 26 41389 0 41396 XENIA HOTELS & RESORTS INC COM 984017103 1158052 77152 SH SOLE 28 5341 0 71811 XENIA HOTELS & RESORTS INC COM 984017103 8657243 576765 SH SOLE 30 576765 0 0 XENIA HOTELS & RESORTS INC COM 984017103 35544 2368 SH SOLE 34 2368 0 0 XENIA HOTELS & RESORTS INC COM 984017103 25547 1702 SH SOLE 36 1702 0 0 XENIA HOTELS & RESORTS INC COM 984017103 330880 22044 SH SOLE 40 22044 0 0 XENIA HOTELS & RESORTS INC COM 984017103 913013 60827 SH SOLE 43 60009 0 818 XENON PHARMACEUTICALS INC COM 98420N105 995015 23113 SH SOLE 2 16541 0 6572 XENON PHARMACEUTICALS INC COM 98420N105 8481 197 SH SOLE 4 197 0 0 XENON PHARMACEUTICALS INC COM 98420N105 716783 16650 SH SOLE 7 15740 0 910 XENON PHARMACEUTICALS INC COM 98420N105 938533 21801 SH SOLE 18 21801 0 0 XENON PHARMACEUTICALS INC COM 98420N105 38763253 900424 SH SOLE 19 900424 0 0 XENON PHARMACEUTICALS INC COM 98420N105 29841227 693176 SH SOLE 21 693176 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1890928 43924 SH SOLE 22 15866 0 28058 XENON PHARMACEUTICALS INC COM 98420N105 593057 13776 SH SOLE 25 13776 0 0 XENON PHARMACEUTICALS INC COM 98420N105 3347396 77756 SH SOLE 26 23441 0 54315 XENON PHARMACEUTICALS INC COM 98420N105 12584161 292315 SH SOLE 30 292315 0 0 XENON PHARMACEUTICALS INC COM 98420N105 431921 10033 SH SOLE 34 10033 0 0 XENON PHARMACEUTICALS INC COM 98420N105 36205 841 SH SOLE 36 841 0 0 XENON PHARMACEUTICALS INC COM 98420N105 533303 12388 SH SOLE 40 12388 0 0 XENON PHARMACEUTICALS INC COM 98420N105 668739 15534 SH SOLE 43 5674 0 9860 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 242382 109675 SH SOLE 2 88837 0 20838 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1434 649 SH SOLE 7 649 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 736164 333106 SH SOLE 18 333106 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1206249 545814 SH SOLE 19 545814 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 11063607 5006157 SH SOLE 21 5006157 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 8491761 3842426 SH SOLE 22 3775525 0 66901 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 3074 1391 SH SOLE 23 1391 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1653 748 SH SOLE 28 0 0 748 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 178086 80582 SH SOLE 30 80582 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 88307 39958 SH SOLE 43 31720 0 8238 XEROX HOLDINGS CORP COM NEW 98421M106 1882274 105155 SH SOLE 2 33720 0 71435 XEROX HOLDINGS CORP COM NEW 98421M106 3097 173 SH SOLE 4 173 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 618463 34551 SH SOLE 7 32860 0 1691 XEROX HOLDINGS CORP COM NEW 98421M106 6611490 369357 SH SOLE 18 369357 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 4494887 251111 SH SOLE 19 251111 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 246079641 13747466 SH SOLE 21 13747466 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 70945111 3963414 SH SOLE 22 3813803 0 149611 XEROX HOLDINGS CORP COM NEW 98421M106 453496 25335 SH SOLE 25 25335 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 915836 51164 SH SOLE 26 51164 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1101799 61553 SH SOLE 28 61553 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 6276939 350667 SH SOLE 30 350667 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 191369 10691 SH SOLE 36 10691 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 496439 27734 SH SOLE 40 27734 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 2040815 114012 SH SOLE 43 105485 0 8527 XEROX HOLDINGS CORP OPTIONS 98421M106 1521500 85000 SH Put SOLE 19 85000 0 0 XILIO THERAPEUTICS INC COM 98422T100 3983 3688 SH SOLE 18 3688 0 0 XILIO THERAPEUTICS INC COM 98422T100 42800 39630 SH SOLE 21 39630 0 0 XILIO THERAPEUTICS INC COM 98422T100 2200 2037 SH SOLE 22 2037 0 0 XINYUAN REAL ESTATE CO LTD SPON ADR 98417P204 205 76 SH SOLE 43 76 0 0 XOMA CORP DEL COM NEW 98419J206 73112 3040 SH SOLE 2 322 0 2718 XOMA CORP DEL COM NEW 98419J206 470202 19551 SH SOLE 18 19551 0 0 XOMA CORP DEL COM NEW 98419J206 369336 15357 SH SOLE 19 15357 0 0 XOMA CORP DEL COM NEW 98419J206 6173346 256688 SH SOLE 21 256688 0 0 XOMA CORP DEL COM NEW 98419J206 4469957 185861 SH SOLE 22 181214 0 4647 XOMA CORP DEL COM NEW 98419J206 265 11 SH SOLE 43 11 0 0 XOMETRY INC CLASS A COM 98423F109 506227 29972 SH SOLE 2 11052 0 18920 XOMETRY INC CLASS A COM 98423F109 1402 83 SH SOLE 4 83 0 0 XOMETRY INC CLASS A COM 98423F109 5759 341 SH SOLE 7 341 0 0 XOMETRY INC CLASS A COM 98423F109 1482266 87760 SH SOLE 18 87760 0 0 XOMETRY INC CLASS A COM 98423F109 1235284 73137 SH SOLE 19 73137 0 0 XOMETRY INC CLASS A COM 98423F109 20554201 1216945 SH SOLE 21 1216945 0 0 XOMETRY INC CLASS A COM 98423F109 19894613 1177893 SH SOLE 22 1132138 0 45755 XOMETRY INC CLASS A COM 98423F109 108653 6433 SH SOLE 25 6433 0 0 XOMETRY INC CLASS A COM 98423F109 368945 21844 SH SOLE 26 21844 0 0 XOMETRY INC CLASS A COM 98423F109 27446 1625 SH SOLE 28 0 0 1625 XOMETRY INC CLASS A COM 98423F109 866035 51275 SH SOLE 30 51275 0 0 XOMETRY INC CLASS A COM 98423F109 175099 10367 SH SOLE 40 10367 0 0 XOMETRY INC CLASS A COM 98423F109 310844 18404 SH SOLE 43 17496 0 908 XOMETRY INC NOTE 1.000% 2/0 98423FAB5 1253142 1650000 PRN SOLE 21 1650000 0 0 XOS INC COM 98423B306 39383 3846 SH SOLE 22 3846 0 0 XP INC CL A G98239109 10257149 399733 SH SOLE 2 79086 0 320647 XP INC CL A G98239109 85550 3334 SH SOLE 7 3334 0 0 XP INC CL A G98239109 14997300 584462 SH SOLE 18 584462 0 0 XP INC CL A G98239109 66971163 2609944 SH SOLE 19 2609944 0 0 XP INC CL A G98239109 87449819 3408021 SH SOLE 21 3408021 0 0 XP INC CL A G98239109 81207459 3164749 SH SOLE 22 2868802 0 295947 XP INC CL A G98239109 7955703 310043 SH SOLE 25 310043 0 0 XP INC CL A G98239109 5341411 208161 SH SOLE 26 155360 0 52801 XP INC CL A G98239109 1759147 68556 SH SOLE 28 4350 0 64206 XP INC CL A G98239109 12548 489 SH SOLE 30 489 0 0 XP INC CL A G98239109 103256 4024 SH SOLE 31 4024 0 0 XP INC CL A G98239109 74664339 2909756 SH SOLE 34 2909756 0 0 XP INC CL A G98239109 61122 2382 SH SOLE 36 2382 0 0 XP INC CL A G98239109 3502898 136512 SH SOLE 43 121018 0 15494 XPEL INC COM 98379L100 637760 11806 SH SOLE 2 6446 0 5360 XPEL INC COM 98379L100 2863 53 SH SOLE 4 53 0 0 XPEL INC COM 98379L100 361772 6697 SH SOLE 7 6342 0 355 XPEL INC COM 98379L100 3440912 63697 SH SOLE 18 63697 0 0 XPEL INC COM 98379L100 2611705 48347 SH SOLE 19 48347 0 0 XPEL INC COM 98379L100 144802825 2680541 SH SOLE 21 2680541 0 0 XPEL INC COM 98379L100 34035787 630059 SH SOLE 22 610834 0 19225 XPEL INC COM 98379L100 251895 4663 SH SOLE 25 4663 0 0 XPEL INC COM 98379L100 633114 11720 SH SOLE 26 11720 0 0 XPEL INC COM 98379L100 55316 1024 SH SOLE 28 0 0 1024 XPEL INC COM 98379L100 3408446 63096 SH SOLE 30 63096 0 0 XPEL INC COM 98379L100 208139 3853 SH SOLE 40 3853 0 0 XPEL INC COM 98379L100 733862 13585 SH SOLE 43 12728 0 857 XPENG INC ADS 98422D105 269530 35095 SH SOLE 32 35095 0 0 XPENG INC ADS 98422D105 7802273 1015921 SH SOLE 43 946558 0 69363 XPERI INC COMMON STOCK 98423J101 1780466 147634 SH SOLE 2 123725 0 23909 XPERI INC COMMON STOCK 98423J101 363935 30177 SH SOLE 7 28550 0 1627 XPERI INC COMMON STOCK 98423J101 1785049 148014 SH SOLE 18 148014 0 0 XPERI INC COMMON STOCK 98423J101 1113102 92297 SH SOLE 19 92297 0 0 XPERI INC COMMON STOCK 98423J101 63631780 5276267 SH SOLE 21 5276267 0 0 XPERI INC COMMON STOCK 98423J101 15183878 1259028 SH SOLE 22 1200995 0 58033 XPERI INC COMMON STOCK 98423J101 88762 7360 SH SOLE 25 7360 0 0 XPERI INC COMMON STOCK 98423J101 205695 17056 SH SOLE 26 17056 0 0 XPERI INC COMMON STOCK 98423J101 2358297 195547 SH SOLE 30 195547 0 0 XPERI INC COMMON STOCK 98423J101 181913 15084 SH SOLE 40 15084 0 0 XPERI INC COMMON STOCK 98423J101 3292 273 SH SOLE 43 269 0 4 XPO INC COM 983793100 31091658 254787 SH SOLE 2 102917 0 151870 XPO INC COM 983793100 40270 330 SH SOLE 4 330 0 0 XPO INC COM 983793100 2232905 18298 SH SOLE 7 17361 0 937 XPO INC COM 983793100 24062364 197184 SH SOLE 18 197184 0 0 XPO INC COM 983793100 4477769 36694 SH SOLE 19 36694 0 0 XPO INC COM 983793100 724647210 5938271 SH SOLE 21 5938271 0 0 XPO INC COM 983793100 413530017 3388757 SH SOLE 22 3237556 0 151201 XPO INC COM 983793100 2800466 22949 SH SOLE 25 22949 0 0 XPO INC COM 983793100 7107637 58245 SH SOLE 26 57001 0 1244 XPO INC COM 983793100 659816 5407 SH SOLE 28 1660 0 3747 XPO INC COM 983793100 12470246 102190 SH SOLE 30 102190 0 0 XPO INC COM 983793100 173161 1419 SH SOLE 31 1419 0 0 XPO INC COM 983793100 226732 1858 SH SOLE 36 1858 0 0 XPO INC COM 983793100 2966305 24308 SH SOLE 40 24308 0 0 XPO INC COM 983793100 39416 323 SH OTR 43 323 0 0 XPO INC COM 983793100 10255889 84044 SH SOLE 43 72729 0 11315 XPONENTIAL FITNESS INC COM CL A 98422X101 1040101 62884 SH SOLE 2 55833 0 7051 XPONENTIAL FITNESS INC COM CL A 98422X101 524450 31708 SH SOLE 7 29990 0 1718 XPONENTIAL FITNESS INC COM CL A 98422X101 888711 53731 SH SOLE 18 53731 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 834426 50449 SH SOLE 19 50449 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 15157967 916443 SH SOLE 21 916443 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 11547666 698166 SH SOLE 22 677001 0 21165 XPONENTIAL FITNESS INC COM CL A 98422X101 126647 7657 SH SOLE 25 7657 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 21436 1296 SH SOLE 26 1296 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 623244 37681 SH SOLE 30 37681 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 19170 1159 SH SOLE 36 1159 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 60818 3677 SH SOLE 40 3677 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 257677 15579 SH SOLE 43 14933 0 646 XTANT MED HLDGS INC COM NEW 98420P308 140781 120326 SH SOLE 22 120326 0 0 XTI AEROSPACE INC COM 98423K108 224 130 SH SOLE 22 130 0 0 XUNLEI LTD SPONSORED ADR 98419E108 313 210 SH SOLE 43 210 0 0 XWELL INC COM NEW 98420U802 139751 82693 SH SOLE 22 82693 0 0 XYLEM INC COM 98419M100 67679757 523675 SH SOLE 2 147938 0 375737 XYLEM INC COM 98419M100 44838396 346939 SH SOLE 4 225777 0 121162 XYLEM INC COM 98419M100 70464233 545220 SH SOLE 7 514518 0 30702 XYLEM INC COM 98419M100 1610330 12460 SH SOLE 13 12460 0 0 XYLEM INC COM 98419M100 4480363 34667 SH SOLE 15 34667 0 0 XYLEM INC COM 98419M100 56726150 438921 SH SOLE 18 387752 0 51169 XYLEM INC COM 98419M100 39595517 306372 SH SOLE 19 306372 0 0 XYLEM INC COM 98419M100 917809750 7101592 SH SOLE 21 7101592 0 0 XYLEM INC COM 98419M100 704222815 5448954 SH SOLE 22 4877120 0 571834 XYLEM INC COM 98419M100 50220725 388585 SH SOLE 23 388585 0 0 XYLEM INC COM 98419M100 284827383 2203864 SH SOLE 25 1836686 0 367178 XYLEM INC COM 98419M100 70974472 549168 SH SOLE 26 395529 0 153639 XYLEM INC COM 98419M100 118188817 914491 SH SOLE 28 162293 0 752198 XYLEM INC COM 98419M100 159482 1234 SH SOLE 29 1234 0 0 XYLEM INC COM 98419M100 524657664 4059561 SH SOLE 30 4059561 0 0 XYLEM INC COM 98419M100 7072401 54723 SH SOLE 31 51009 0 3714 XYLEM INC COM 98419M100 67486931 522183 SH SOLE 34 522183 0 0 XYLEM INC COM 98419M100 9870963 76377 SH SOLE 36 76377 0 0 XYLEM INC COM 98419M100 1529555 11835 SH SOLE 40 11835 0 0 XYLEM INC COM 98419M100 19128 148 SH OTR 43 148 0 0 XYLEM INC COM 98419M100 66731208 516336 SH SOLE 43 466051 0 50285 Y-MABS THERAPEUTICS INC COM 984241109 208795 12841 SH SOLE 2 1519 0 11322 Y-MABS THERAPEUTICS INC COM 984241109 5610 345 SH SOLE 7 345 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1577805 97036 SH SOLE 18 97036 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1277386 78560 SH SOLE 19 78560 0 0 Y-MABS THERAPEUTICS INC COM 984241109 26407785 1624095 SH SOLE 21 1624095 0 0 Y-MABS THERAPEUTICS INC COM 984241109 14815088 911137 SH SOLE 22 887775 0 23362 Y-MABS THERAPEUTICS INC COM 984241109 46341 2850 SH SOLE 28 2850 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1959184 120491 SH SOLE 30 120491 0 0 Y-MABS THERAPEUTICS INC COM 984241109 161007 9902 SH SOLE 43 9574 0 328 YANDEX N V SHS CLASS A N97284108 2295096 153930 SH SOLE 23 153930 0 0 YANDEX N V SHS CLASS A N97284108 96855 6496 SH SOLE 43 1877 0 4619 YELP INC CL A 985817105 6235917 158272 SH SOLE 2 71469 0 86803 YELP INC CL A 985817105 22655 575 SH SOLE 4 100 0 475 YELP INC CL A 985817105 403968 10253 SH SOLE 7 9722 0 531 YELP INC CL A 985817105 8289878 210403 SH SOLE 18 194628 0 15775 YELP INC CL A 985817105 21252399 539401 SH SOLE 19 539401 0 0 YELP INC CL A 985817105 307189783 7796695 SH SOLE 21 7796695 0 0 YELP INC CL A 985817105 97067928 2463653 SH SOLE 22 2365882 0 97771 YELP INC CL A 985817105 440413 11178 SH SOLE 23 11178 0 0 YELP INC CL A 985817105 552624 14026 SH SOLE 25 14026 0 0 YELP INC CL A 985817105 2862843 72661 SH SOLE 26 22189 0 50472 YELP INC CL A 985817105 96333 2445 SH SOLE 28 1327 0 1118 YELP INC CL A 985817105 7627682 193596 SH SOLE 30 193596 0 0 YELP INC CL A 985817105 411730 10450 SH SOLE 34 10450 0 0 YELP INC CL A 985817105 23443 595 SH SOLE 36 595 0 0 YELP INC CL A 985817105 593679 15068 SH SOLE 40 15068 0 0 YELP INC CL A 985817105 3315471 84149 SH SOLE 43 80348 0 3801 YETI HLDGS INC COM 98585X104 5787087 150119 SH SOLE 2 87190 0 62929 YETI HLDGS INC COM 98585X104 11565 300 SH SOLE 4 300 0 0 YETI HLDGS INC COM 98585X104 1033988 26822 SH SOLE 7 25395 0 1427 YETI HLDGS INC COM 98585X104 6054393 157053 SH SOLE 18 157053 0 0 YETI HLDGS INC COM 98585X104 1061590 27538 SH SOLE 19 27538 0 0 YETI HLDGS INC COM 98585X104 180236015 4675383 SH SOLE 21 4675383 0 0 YETI HLDGS INC COM 98585X104 98676242 2559695 SH SOLE 22 2443701 0 115994 YETI HLDGS INC COM 98585X104 716298 18581 SH SOLE 25 18581 0 0 YETI HLDGS INC COM 98585X104 1069917 27754 SH SOLE 26 27754 0 0 YETI HLDGS INC COM 98585X104 171663 4453 SH SOLE 28 1458 0 2995 YETI HLDGS INC COM 98585X104 5884773 152653 SH SOLE 30 152653 0 0 YETI HLDGS INC COM 98585X104 41595 1079 SH SOLE 31 1079 0 0 YETI HLDGS INC COM 98585X104 62181 1613 SH SOLE 36 1613 0 0 YETI HLDGS INC COM 98585X104 695828 18050 SH SOLE 40 18050 0 0 YETI HLDGS INC COM 98585X104 2653936 68844 SH SOLE 43 59580 0 9264 YEXT INC COM 98585N106 1174210 194728 SH SOLE 2 147008 0 47720 YEXT INC COM 98585N106 16299 2703 SH SOLE 4 289 0 2414 YEXT INC COM 98585N106 5934 984 SH SOLE 7 984 0 0 YEXT INC COM 98585N106 1959575 324971 SH SOLE 18 270212 0 54759 YEXT INC COM 98585N106 2424253 402032 SH SOLE 19 402032 0 0 YEXT INC COM 98585N106 26616360 4413990 SH SOLE 21 4413990 0 0 YEXT INC COM 98585N106 20967600 3477214 SH SOLE 22 3379052 0 98162 YEXT INC COM 98585N106 14888 2469 SH SOLE 23 2469 0 0 YEXT INC COM 98585N106 138093 22901 SH SOLE 25 22901 0 0 YEXT INC COM 98585N106 131104 21742 SH SOLE 26 21742 0 0 YEXT INC COM 98585N106 49307 8177 SH SOLE 28 8177 0 0 YEXT INC COM 98585N106 4351417 721628 SH SOLE 30 721628 0 0 YEXT INC COM 98585N106 5807 963 SH SOLE 36 963 0 0 YEXT INC COM 98585N106 117826 19540 SH SOLE 40 19540 0 0 YEXT INC COM 98585N106 573447 95099 SH SOLE 43 92466 0 2633 YIELD10 BIOSCIENCE INC COM 98585K862 11922 31373 SH SOLE 22 31373 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 360944 80032 SH SOLE 43 80032 0 0 YORK WTR CO COM 987184108 1335752 36828 SH SOLE 2 33403 0 3425 YORK WTR CO COM 987184108 8342 230 SH SOLE 4 230 0 0 YORK WTR CO COM 987184108 3010 83 SH SOLE 7 83 0 0 YORK WTR CO COM 987184108 1404229 38716 SH SOLE 18 38716 0 0 YORK WTR CO COM 987184108 1104966 30465 SH SOLE 19 30465 0 0 YORK WTR CO COM 987184108 35512066 979103 SH SOLE 21 979103 0 0 YORK WTR CO COM 987184108 15054734 415074 SH SOLE 22 403553 0 11521 YORK WTR CO COM 987184108 123898 3416 SH SOLE 25 3416 0 0 YORK WTR CO COM 987184108 412317 11368 SH SOLE 28 0 0 11368 YORK WTR CO COM 987184108 43343 1195 SH SOLE 30 1195 0 0 YORK WTR CO COM 987184108 114940 3169 SH SOLE 40 3169 0 0 YORK WTR CO COM 987184108 953848 26299 SH SOLE 43 24931 0 1368 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 18131850 915750 SH SOLE 19 915750 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 247480 12499 SH SOLE 22 12499 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10562310 533450 SH SOLE 34 533450 0 0 YUM BRANDS INC COM 988498101 86443700 623467 SH SOLE 2 175316 0 448151 YUM BRANDS INC COM 988498101 36376075 262359 SH SOLE 4 109639 0 152720 YUM BRANDS INC COM 988498101 31801457 229365 SH SOLE 7 184329 0 45036 YUM BRANDS INC COM 988498101 1578669 11386 SH SOLE 13 11386 0 0 YUM BRANDS INC COM 988498101 5537681 39940 SH SOLE 15 39940 0 0 YUM BRANDS INC COM 988498101 64390447 464410 SH SOLE 18 446922 0 17488 YUM BRANDS INC COM 988498101 17768136 128151 SH SOLE 19 128151 0 0 YUM BRANDS INC COM 988498101 1332514543 9610635 SH SOLE 21 9610635 0 0 YUM BRANDS INC COM 988498101 878216587 6334054 SH SOLE 22 5713033 0 621021 YUM BRANDS INC COM 988498101 59921480 432178 SH SOLE 23 432178 0 0 YUM BRANDS INC COM 988498101 238925285 1723226 SH SOLE 25 1288005 0 435221 YUM BRANDS INC COM 988498101 71016253 512198 SH SOLE 26 407604 0 104594 YUM BRANDS INC COM 988498101 93339319 673201 SH SOLE 28 39522 0 633679 YUM BRANDS INC COM 988498101 241561992 1742243 SH SOLE 30 1742243 0 0 YUM BRANDS INC COM 988498101 9061609 65356 SH SOLE 31 60782 0 4574 YUM BRANDS INC COM 988498101 2151571 15518 SH SOLE 34 15518 0 0 YUM BRANDS INC COM 988498101 11474397 82758 SH SOLE 36 82758 0 0 YUM BRANDS INC COM 988498101 1937634 13975 SH SOLE 40 13975 0 0 YUM BRANDS INC COM 988498101 75287 543 SH OTR 43 543 0 0 YUM BRANDS INC COM 988498101 79486290 573287 SH SOLE 43 505703 0 67584 YUM CHINA HLDGS INC COM 98850P109 9610240 241524 SH SOLE 2 67092 0 174432 YUM CHINA HLDGS INC COM 98850P109 5772176 145066 SH SOLE 4 87905 0 57161 YUM CHINA HLDGS INC COM 98850P109 12638577 317632 SH SOLE 7 309263 0 8369 YUM CHINA HLDGS INC COM 98850P109 3651687 91774 SH SOLE 13 91774 0 0 YUM CHINA HLDGS INC COM 98850P109 18787326 472162 SH SOLE 15 472162 0 0 YUM CHINA HLDGS INC COM 98850P109 5758170 144714 SH SOLE 18 144536 0 178 YUM CHINA HLDGS INC COM 98850P109 55786 1402 SH SOLE 19 1402 0 0 YUM CHINA HLDGS INC COM 98850P109 294152748 7392630 SH SOLE 21 7392630 0 0 YUM CHINA HLDGS INC COM 98850P109 143555158 3607820 SH SOLE 22 3140519 0 467301 YUM CHINA HLDGS INC COM 98850P109 20430573 513460 SH SOLE 23 513460 0 0 YUM CHINA HLDGS INC COM 98850P109 4263658 107154 SH SOLE 25 107154 0 0 YUM CHINA HLDGS INC COM 98850P109 15933866 400449 SH SOLE 26 27629 0 372820 YUM CHINA HLDGS INC COM 98850P109 43276877 1087632 SH SOLE 28 0 0 1087632 YUM CHINA HLDGS INC COM 98850P109 167951879 4220957 SH SOLE 30 4220957 0 0 YUM CHINA HLDGS INC COM 98850P109 924640 23238 SH SOLE 32 23238 0 0 YUM CHINA HLDGS INC COM 98850P109 1008637 25349 SH SOLE 34 25349 0 0 YUM CHINA HLDGS INC COM 98850P109 86822 2182 SH SOLE 36 2182 0 0 YUM CHINA HLDGS INC COM 98850P109 225371 5664 SH SOLE 40 5664 0 0 YUM CHINA HLDGS INC COM 98850P109 485040 12190 SH SOLE 43 11647 0 543 ZAI LAB LTD ADR 98887Q104 9977801 622834 SH SOLE 21 622834 0 0 ZAI LAB LTD ADR 98887Q104 423585 26441 SH SOLE 30 26441 0 0 ZALATORIS ACQUISITION CORP COM CL A 89301B104 154518 14202 SH SOLE 2 14202 0 0 ZAPP ELEC VEHS GROUP LTD *W EXP 99/99/999 G9889X115 9240 840000 SH SOLE 2 840000 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 28082452 93161 SH SOLE 2 37431 0 55730 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12813310 42507 SH SOLE 4 17813 0 24694 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9362124 31058 SH SOLE 7 27234 0 3824 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 539578 1790 SH SOLE 13 1790 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2258991 7494 SH SOLE 15 7494 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 111376654 369482 SH SOLE 18 365945 0 3537 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 92358503 306391 SH SOLE 19 306391 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 423093949 1403576 SH SOLE 21 1403576 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 331097174 1098385 SH SOLE 22 984474 0 113911 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 25793919 85569 SH SOLE 23 85569 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 290425985 963462 SH SOLE 25 944550 0 18912 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 15630568 51853 SH SOLE 26 28700 0 23153 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 24009696 79650 SH SOLE 28 737 0 78913 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 91188614 302510 SH SOLE 30 301747 0 763 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3661893 12148 SH SOLE 31 11307 0 841 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 48019693 159301 SH SOLE 34 159301 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6695585 22212 SH SOLE 36 22212 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 692106 2296 SH SOLE 40 2296 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 20037 66 SH OTR 43 66 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 16053187 53255 SH SOLE 43 45856 0 7399 ZEDGE INC CL B 98923T104 4836 1746 SH SOLE 22 1746 0 0 ZEDGE INC CL B 98923T104 953 344 SH SOLE 43 333 0 11 ZENTALIS PHARMACEUTICALS INC COM 98943L107 461421 29278 SH SOLE 2 16610 0 12668 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1087 69 SH SOLE 4 69 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 9251 587 SH SOLE 7 587 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 2160854 137110 SH SOLE 18 135812 0 1298 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1946849 123531 SH SOLE 19 123531 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 40161366 2548310 SH SOLE 21 2548310 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 26538201 1683896 SH SOLE 22 1638479 0 45417 ZENTALIS PHARMACEUTICALS INC COM 98943L107 156513 9931 SH SOLE 25 9931 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 106301 6745 SH SOLE 26 6745 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1220943 77471 SH SOLE 30 77471 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 153723 9754 SH SOLE 40 9754 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 300638 19076 SH SOLE 43 17521 0 1555 ZEROFOX HLDGS INC COM 98955G103 423540 378161 SH SOLE 22 378161 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 4287413 392261 SH SOLE 2 237048 0 155213 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 7301 668 SH SOLE 4 668 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 13488 1234 SH SOLE 7 1234 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 3587248 328202 SH SOLE 18 328202 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 9690571 886603 SH SOLE 19 886603 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 65006405 5947521 SH SOLE 21 5947521 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 52514715 4804640 SH SOLE 22 4634582 0 170058 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 297351 27205 SH SOLE 23 27205 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 331846 30361 SH SOLE 25 30361 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 700832 64120 SH SOLE 26 16797 0 47323 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 995264 91058 SH SOLE 30 91058 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 356580 32624 SH SOLE 40 32624 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 7137 653 SH SOLE 43 50 0 603 ZEVIA PBC CL A 98955K104 15502 13250 SH SOLE 2 1279 0 11971 ZEVIA PBC CL A 98955K104 80123 68481 SH SOLE 18 68481 0 0 ZEVIA PBC CL A 98955K104 55180 47162 SH SOLE 19 47162 0 0 ZEVIA PBC CL A 98955K104 965464 825183 SH SOLE 21 825183 0 0 ZEVIA PBC CL A 98955K104 734848 628075 SH SOLE 22 618755 0 9320 ZEVRA THERAPEUTICS INC COM NEW 488445206 83416 14382 SH SOLE 2 1116 0 13266 ZEVRA THERAPEUTICS INC COM NEW 488445206 585539 100955 SH SOLE 18 100955 0 0 ZEVRA THERAPEUTICS INC COM NEW 488445206 468849 80836 SH SOLE 19 80836 0 0 ZEVRA THERAPEUTICS INC COM NEW 488445206 7447954 1284130 SH SOLE 21 1284130 0 0 ZEVRA THERAPEUTICS INC COM NEW 488445206 5321430 917488 SH SOLE 22 892731 0 24757 ZEVRA THERAPEUTICS INC COM NEW 488445206 325 56 SH SOLE 43 56 0 0 ZHIHU INC ADS 98955N108 110245 161200 SH SOLE 21 161200 0 0 ZHIHU INC ADS 98955N108 1379423 2016995 SH SOLE 22 1716355 0 300640 ZHIHU INC ADS 98955N108 92995 135977 SH SOLE 30 135977 0 0 ZIFF DAVIS INC COM 48123V102 3907976 61992 SH SOLE 2 38085 0 23907 ZIFF DAVIS INC COM 48123V102 22505 357 SH SOLE 4 124 0 233 ZIFF DAVIS INC COM 48123V102 724708 11496 SH SOLE 7 10890 0 606 ZIFF DAVIS INC COM 48123V102 11257998 178585 SH SOLE 18 178585 0 0 ZIFF DAVIS INC COM 48123V102 6186683 98139 SH SOLE 19 98139 0 0 ZIFF DAVIS INC COM 48123V102 217776660 3454579 SH SOLE 21 3454579 0 0 ZIFF DAVIS INC COM 48123V102 95802518 1519710 SH SOLE 22 1464589 0 55121 ZIFF DAVIS INC COM 48123V102 649375 10301 SH SOLE 25 10301 0 0 ZIFF DAVIS INC COM 48123V102 1290114 20465 SH SOLE 26 20465 0 0 ZIFF DAVIS INC COM 48123V102 145938 2315 SH SOLE 28 804 0 1511 ZIFF DAVIS INC COM 48123V102 6042573 95853 SH SOLE 30 95853 0 0 ZIFF DAVIS INC COM 48123V102 114292 1813 SH SOLE 36 1813 0 0 ZIFF DAVIS INC COM 48123V102 603608 9575 SH SOLE 40 9575 0 0 ZIFF DAVIS INC COM 48123V102 4433895 70335 SH SOLE 43 67772 0 2563 ZIFF DAVIS INC NOTE 1.750%11/0 48123VAE2 4220998 4461000 PRN SOLE 21 4461000 0 0 ZILLOW GROUP INC CL A 98954M101 2128238 44468 SH SOLE 2 6113 0 38355 ZILLOW GROUP INC CL A 98954M101 28620 598 SH SOLE 7 598 0 0 ZILLOW GROUP INC CL A 98954M101 18809 393 SH SOLE 15 393 0 0 ZILLOW GROUP INC CL A 98954M101 1239526 25899 SH SOLE 18 25899 0 0 ZILLOW GROUP INC CL A 98954M101 1226939 25636 SH SOLE 19 25636 0 0 ZILLOW GROUP INC CL A 98954M101 36385134 760241 SH SOLE 21 760241 0 0 ZILLOW GROUP INC CL A 98954M101 64437268 1346370 SH SOLE 22 1292843 0 53527 ZILLOW GROUP INC CL A 98954M101 80788 1688 SH SOLE 23 1688 0 0 ZILLOW GROUP INC CL A 98954M101 4066425 84965 SH SOLE 25 84965 0 0 ZILLOW GROUP INC CL A 98954M101 714406 14927 SH SOLE 26 2064 0 12863 ZILLOW GROUP INC CL A 98954M101 822809 17192 SH SOLE 28 7011 0 10181 ZILLOW GROUP INC CL A 98954M101 1497492 31289 SH SOLE 30 31289 0 0 ZILLOW GROUP INC CL A 98954M101 34411 719 SH SOLE 31 719 0 0 ZILLOW GROUP INC CL A 98954M101 9811 205 SH SOLE 36 205 0 0 ZILLOW GROUP INC CL A 98954M101 25127 525 SH OTR 43 525 0 0 ZILLOW GROUP INC CL A 98954M101 4198183 87718 SH SOLE 43 78574 0 9144 ZILLOW GROUP INC CL C CAP STK 98954M200 21001546 430536 SH SOLE 2 147717 0 282819 ZILLOW GROUP INC CL C CAP STK 98954M200 8608548 176477 SH SOLE 4 91023 0 85454 ZILLOW GROUP INC CL C CAP STK 98954M200 1079355 22127 SH SOLE 7 21414 0 713 ZILLOW GROUP INC CL C CAP STK 98954M200 571458 11715 SH SOLE 13 11715 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 789504 16185 SH SOLE 15 16185 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 5903063 121014 SH SOLE 18 111654 0 9360 ZILLOW GROUP INC CL C CAP STK 98954M200 3526257 72289 SH SOLE 19 72289 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 134588996 2759102 SH SOLE 21 2759102 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 200195608 4104051 SH SOLE 22 3790278 0 313773 ZILLOW GROUP INC CL C CAP STK 98954M200 13791521 282729 SH SOLE 23 282729 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 13374891 274188 SH SOLE 25 272530 0 1658 ZILLOW GROUP INC CL C CAP STK 98954M200 8496354 174177 SH SOLE 26 93619 0 80558 ZILLOW GROUP INC CL C CAP STK 98954M200 9560002 195982 SH SOLE 28 15321 0 180661 ZILLOW GROUP INC CL C CAP STK 98954M200 75609 1550 SH SOLE 29 1550 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 40315353 826473 SH SOLE 30 826473 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1734714 35562 SH SOLE 31 33264 0 2298 ZILLOW GROUP INC CL C CAP STK 98954M200 1229939 25214 SH SOLE 34 25214 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1707837 35011 SH SOLE 36 35011 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 351265 7201 SH SOLE 40 7201 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1467693 30088 SH SOLE 43 23423 0 6665 ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 5461524 4631000 PRN SOLE 21 4631000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 4681144 3800000 PRN SOLE 21 3800000 0 0 ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 4304260 4075000 PRN SOLE 21 4075000 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 46825 4627 SH SOLE 2 0 0 4627 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2237 221 SH SOLE 4 221 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 280638 27731 SH SOLE 7 27731 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 13900012 1373519 SH SOLE 21 1373519 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 7104706 702046 SH SOLE 22 652568 0 49478 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 209717 20723 SH SOLE 25 20723 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2731368 269898 SH SOLE 26 269898 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 14016 1385 SH SOLE 28 1385 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 607139 59994 SH SOLE 30 59994 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 203645 20123 SH SOLE 36 20123 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 255287 25226 SH SOLE 40 25226 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 506 50 SH SOLE 43 32 0 18 ZIMMER BIOMET HOLDINGS INC COM 98956P102 48879585 370356 SH SOLE 2 61749 0 308607 ZIMMER BIOMET HOLDINGS INC COM 98956P102 26378051 199864 SH SOLE 4 104863 0 95001 ZIMMER BIOMET HOLDINGS INC COM 98956P102 29501489 223530 SH SOLE 7 202627 0 20903 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1475404 11179 SH SOLE 13 11179 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4073959 30868 SH SOLE 15 30868 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 103824947 786672 SH SOLE 18 766455 0 20217 ZIMMER BIOMET HOLDINGS INC COM 98956P102 23067200 174778 SH SOLE 19 174778 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 946738865 7173351 SH SOLE 21 7173351 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 590529464 4474386 SH SOLE 22 4018689 0 455697 ZIMMER BIOMET HOLDINGS INC COM 98956P102 42024808 318418 SH SOLE 23 318418 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 73271997 555175 SH SOLE 25 548120 0 7055 ZIMMER BIOMET HOLDINGS INC COM 98956P102 31090397 235569 SH SOLE 26 130934 0 104635 ZIMMER BIOMET HOLDINGS INC COM 98956P102 68178492 516582 SH SOLE 28 9458 0 507124 ZIMMER BIOMET HOLDINGS INC COM 98956P102 247772521 1877349 SH SOLE 30 1877349 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 6265223 47471 SH SOLE 31 44060 0 3411 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1371272 10390 SH SOLE 34 10390 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 7337032 55592 SH SOLE 36 55592 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1376683 10431 SH SOLE 40 10431 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 47909 363 SH OTR 43 363 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 26810330 203139 SH SOLE 43 155335 0 47804 ZIMVIE INC COM 98888T107 237093 14378 SH SOLE 2 975 0 13403 ZIMVIE INC COM 98888T107 4898 297 SH SOLE 7 297 0 0 ZIMVIE INC COM 98888T107 1182020 71681 SH SOLE 18 71681 0 0 ZIMVIE INC COM 98888T107 953979 57852 SH SOLE 19 57852 0 0 ZIMVIE INC COM 98888T107 16138202 978666 SH SOLE 21 978666 0 0 ZIMVIE INC COM 98888T107 9996914 606241 SH SOLE 22 584850 0 21391 ZIMVIE INC COM 98888T107 75805 4597 SH SOLE 43 4487 0 110 ZIONS BANCORPORATION N A COM 989701107 16480152 379727 SH SOLE 2 212684 0 167043 ZIONS BANCORPORATION N A COM 989701107 19530 450 SH SOLE 4 450 0 0 ZIONS BANCORPORATION N A COM 989701107 1506891 34721 SH SOLE 7 32960 0 1761 ZIONS BANCORPORATION N A COM 989701107 11516060 265347 SH SOLE 18 265347 0 0 ZIONS BANCORPORATION N A COM 989701107 2641411 60862 SH SOLE 19 60862 0 0 ZIONS BANCORPORATION N A COM 989701107 347319220 8002747 SH SOLE 21 8002747 0 0 ZIONS BANCORPORATION N A COM 989701107 188745168 4348967 SH SOLE 22 4148189 0 200778 ZIONS BANCORPORATION N A COM 989701107 1340713 30892 SH SOLE 25 30892 0 0 ZIONS BANCORPORATION N A COM 989701107 3879439 89388 SH SOLE 26 71747 0 17641 ZIONS BANCORPORATION N A COM 989701107 392206 9037 SH SOLE 28 3024 0 6013 ZIONS BANCORPORATION N A COM 989701107 12686254 292310 SH SOLE 30 292310 0 0 ZIONS BANCORPORATION N A COM 989701107 78684 1813 SH SOLE 31 1813 0 0 ZIONS BANCORPORATION N A COM 989701107 374672 8633 SH SOLE 36 8633 0 0 ZIONS BANCORPORATION N A COM 989701107 1377386 31737 SH SOLE 40 31737 0 0 ZIONS BANCORPORATION N A COM 989701107 4493062 103527 SH SOLE 43 93296 0 10231 ZIPRECRUITER INC CL A 98980B103 3956248 344321 SH SOLE 2 172008 0 172313 ZIPRECRUITER INC CL A 98980B103 5113 445 SH SOLE 4 445 0 0 ZIPRECRUITER INC CL A 98980B103 7618 663 SH SOLE 7 663 0 0 ZIPRECRUITER INC CL A 98980B103 2587571 225202 SH SOLE 18 198689 0 26513 ZIPRECRUITER INC CL A 98980B103 11167234 971909 SH SOLE 19 971909 0 0 ZIPRECRUITER INC CL A 98980B103 29413929 2559959 SH SOLE 21 2559959 0 0 ZIPRECRUITER INC CL A 98980B103 35860623 3121029 SH SOLE 22 2984537 0 136492 ZIPRECRUITER INC CL A 98980B103 220574 19197 SH SOLE 23 19197 0 0 ZIPRECRUITER INC CL A 98980B103 153771 13383 SH SOLE 25 13383 0 0 ZIPRECRUITER INC CL A 98980B103 2127063 185123 SH SOLE 26 0 0 185123 ZIPRECRUITER INC CL A 98980B103 847353 73747 SH SOLE 30 73747 0 0 ZIPRECRUITER INC CL A 98980B103 451511 39296 SH SOLE 34 39296 0 0 ZIPRECRUITER INC CL A 98980B103 117864 10258 SH SOLE 40 10258 0 0 ZIPRECRUITER INC CL A 98980B103 201132 17505 SH SOLE 43 16005 0 1500 ZOETIS INC CL A 98978V103 169080554 999235 SH SOLE 2 341700 0 657535 ZOETIS INC CL A 98978V103 60421168 357078 SH SOLE 4 216668 0 140410 ZOETIS INC CL A 98978V103 98163290 580127 SH SOLE 7 528840 0 51287 ZOETIS INC CL A 98978V103 3308394 19552 SH SOLE 13 19552 0 0 ZOETIS INC CL A 98978V103 11253649 66507 SH SOLE 15 66507 0 0 ZOETIS INC CL A 98978V103 207929518 1228825 SH SOLE 18 1179150 0 49675 ZOETIS INC CL A 98978V103 142731173 843515 SH SOLE 19 843515 0 0 ZOETIS INC CL A 98978V103 2104296744 12436007 SH SOLE 21 12436007 0 0 ZOETIS INC CL A 98978V103 1725603749 10198001 SH SOLE 22 9150064 0 1047937 ZOETIS INC CL A 98978V103 147608990 872342 SH SOLE 23 872342 0 0 ZOETIS INC CL A 98978V103 176293807 1041864 SH SOLE 25 1039456 0 2408 ZOETIS INC CL A 98978V103 99656906 588954 SH SOLE 26 361721 0 227233 ZOETIS INC CL A 98978V103 173005550 1022431 SH SOLE 28 13494 0 1008937 ZOETIS INC CL A 98978V103 389014 2299 SH SOLE 29 2299 0 0 ZOETIS INC CL A 98978V103 798586764 4719501 SH SOLE 30 4677957 0 41544 ZOETIS INC CL A 98978V103 17892096 105739 SH SOLE 31 98410 0 7329 ZOETIS INC CL A 98978V103 115776189 684216 SH SOLE 34 684216 0 0 ZOETIS INC CL A 98978V103 18886205 111614 SH SOLE 36 111614 0 0 ZOETIS INC CL A 98978V103 4072208 24066 SH SOLE 37 24066 0 0 ZOETIS INC CL A 98978V103 3861880 22823 SH SOLE 40 22823 0 0 ZOETIS INC CL A 98978V103 169887 1004 SH OTR 43 1004 0 0 ZOETIS INC CL A 98978V103 136331796 805696 SH SOLE 43 706090 0 99606 ZOMEDICA CORP COM 98980M109 1439009 9862981 SH SOLE 22 9862981 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 36144773 552926 SH SOLE 2 171454 0 381472 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 11985132 183343 SH SOLE 4 82343 0 101000 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2839150 43432 SH SOLE 7 42609 0 823 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 613497 9385 SH SOLE 13 9385 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1522075 23284 SH SOLE 15 23284 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 22428447 343100 SH SOLE 18 327827 0 15273 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 11997814 183537 SH SOLE 19 183537 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 300320762 4594168 SH SOLE 21 4594168 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 410878167 6285424 SH SOLE 22 5740605 0 544819 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 28576757 437154 SH SOLE 23 437154 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 25064492 383425 SH SOLE 25 382330 0 1095 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 15345608 234750 SH SOLE 26 139213 0 95537 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 48147031 736531 SH SOLE 28 145805 0 590726 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 60496797 925452 SH SOLE 30 925452 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3763089 57566 SH SOLE 31 53735 0 3831 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1903182 29114 SH SOLE 34 29114 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3500433 53548 SH SOLE 36 53548 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 808954 12375 SH SOLE 40 12375 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19546 299 SH OTR 43 299 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5595084 85591 SH SOLE 43 59898 0 25693 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 11137949 694819 SH SOLE 2 332654 0 362165 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 28485 1777 SH SOLE 4 798 0 979 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1111264 69324 SH SOLE 7 66045 0 3279 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 8468585 528296 SH SOLE 18 528296 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1562059 97446 SH SOLE 19 97446 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 257424327 16058910 SH SOLE 21 16058910 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 150039838 9359940 SH SOLE 22 8960061 0 399879 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 923617 57618 SH SOLE 25 57618 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1819806 113525 SH SOLE 26 113525 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 167449 10446 SH SOLE 28 4135 0 6311 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 5339529 333096 SH SOLE 30 333096 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 60096 3749 SH SOLE 31 3749 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 24237 1512 SH SOLE 36 1512 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 937418 58479 SH SOLE 40 58479 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 2181779 136106 SH SOLE 43 118730 0 17376 ZSCALER INC COM 98980G102 34379639 178475 SH SOLE 2 52799 0 125676 ZSCALER INC COM 98980G102 11962323 62100 SH SOLE 4 28243 0 33857 ZSCALER INC COM 98980G102 16367001 84966 SH SOLE 7 82141 0 2825 ZSCALER INC COM 98980G102 621039 3224 SH SOLE 13 3224 0 0 ZSCALER INC COM 98980G102 1716333 8910 SH SOLE 15 8910 0 0 ZSCALER INC COM 98980G102 34730996 180299 SH SOLE 18 158574 0 21725 ZSCALER INC COM 98980G102 60997060 316654 SH SOLE 19 316654 0 0 ZSCALER INC COM 98980G102 431099776 2237968 SH SOLE 21 2237968 0 0 ZSCALER INC COM 98980G102 421388912 2187556 SH SOLE 22 2014365 0 173191 ZSCALER INC COM 98980G102 25973651 134837 SH SOLE 23 134837 0 0 ZSCALER INC COM 98980G102 27576333 143157 SH SOLE 25 143157 0 0 ZSCALER INC COM 98980G102 18937070 98308 SH SOLE 26 56618 0 41690 ZSCALER INC COM 98980G102 27598485 143272 SH SOLE 28 2228 0 141044 ZSCALER INC COM 98980G102 65494 340 SH SOLE 29 340 0 0 ZSCALER INC COM 98980G102 115202179 598049 SH SOLE 30 598049 0 0 ZSCALER INC COM 98980G102 3482558 18079 SH SOLE 31 16715 0 1364 ZSCALER INC COM 98980G102 8539095 44329 SH SOLE 32 44329 0 0 ZSCALER INC COM 98980G102 78261909 406281 SH SOLE 34 406281 0 0 ZSCALER INC COM 98980G102 3449233 17906 SH SOLE 36 17906 0 0 ZSCALER INC COM 98980G102 906709 4707 SH SOLE 40 4707 0 0 ZSCALER INC COM 98980G102 19648 102 SH OTR 43 102 0 0 ZSCALER INC COM 98980G102 9546935 49561 SH SOLE 43 42523 0 7038 ZSCALER INC NOTE 0.125% 7/0 98980GAB8 12203465 8957000 PRN SOLE 21 8957000 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4197570 200457 SH SOLE 2 34253 0 166204 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3198543 152748 SH SOLE 4 92775 0 59973 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1907550 91096 SH SOLE 7 82691 0 8405 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1975019 94318 SH SOLE 13 94318 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 10479339 500446 SH SOLE 15 500446 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3024951 144458 SH SOLE 18 144458 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 147843038 7060317 SH SOLE 21 7060317 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 102315709 4886137 SH SOLE 22 4375800 0 510337 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 10752878 513509 SH SOLE 23 513509 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 19370 925 SH SOLE 25 925 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8370158 399721 SH SOLE 26 1154 0 398567 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 17463751 833990 SH SOLE 28 0 0 833990 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 60250494 2877292 SH SOLE 30 2877292 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 507816 24251 SH SOLE 32 24251 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 373088 17817 SH SOLE 34 17817 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 126813 6056 SH SOLE 40 6056 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7226750 345117 SH SOLE 43 293580 0 51537 ZTO EXPRESS CAYMAN INC NOTE 1.500% 9/0 98980AAB1 7619063 7875000 PRN SOLE 21 7875000 0 0 ZUMIEZ INC COM 989817101 4361140 287106 SH SOLE 2 223835 0 63271 ZUMIEZ INC COM 989817101 1853 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 1276 84 SH SOLE 7 84 0 0 ZUMIEZ INC COM 989817101 1040576 68504 SH SOLE 18 68504 0 0 ZUMIEZ INC COM 989817101 3562328 234518 SH SOLE 19 234518 0 0 ZUMIEZ INC COM 989817101 10103203 665122 SH SOLE 21 665122 0 0 ZUMIEZ INC COM 989817101 13968268 919570 SH SOLE 22 873585 0 45985 ZUMIEZ INC COM 989817101 186138 12254 SH SOLE 23 12254 0 0 ZUMIEZ INC COM 989817101 59028 3886 SH SOLE 25 3886 0 0 ZUMIEZ INC COM 989817101 352636 23215 SH SOLE 26 4857 0 18358 ZUMIEZ INC COM 989817101 45646 3005 SH SOLE 28 413 0 2592 ZUMIEZ INC COM 989817101 206068 13566 SH SOLE 30 13566 0 0 ZUMIEZ INC COM 989817101 49914 3286 SH SOLE 40 3286 0 0 ZUMIEZ INC COM 989817101 273936 18034 SH SOLE 43 17236 0 798 ZUORA INC COM CL A 98983V106 4838388 530525 SH SOLE 2 332544 0 197981 ZUORA INC COM CL A 98983V106 30269 3319 SH SOLE 4 0 0 3319 ZUORA INC COM CL A 98983V106 365046 40027 SH SOLE 7 37892 0 2135 ZUORA INC COM CL A 98983V106 2978136 326550 SH SOLE 18 326550 0 0 ZUORA INC COM CL A 98983V106 10025497 1099287 SH SOLE 19 1099287 0 0 ZUORA INC COM CL A 98983V106 52488874 5755359 SH SOLE 21 5755359 0 0 ZUORA INC COM CL A 98983V106 43835161 4806487 SH SOLE 22 4634629 0 171858 ZUORA INC COM CL A 98983V106 252086 27641 SH SOLE 23 27641 0 0 ZUORA INC COM CL A 98983V106 258215 28313 SH SOLE 25 28313 0 0 ZUORA INC COM CL A 98983V106 984841 107987 SH SOLE 26 32637 0 75350 ZUORA INC COM CL A 98983V106 16398 1798 SH SOLE 28 1798 0 0 ZUORA INC COM CL A 98983V106 7549810 827830 SH SOLE 30 827830 0 0 ZUORA INC COM CL A 98983V106 20903 2292 SH SOLE 36 2292 0 0 ZUORA INC COM CL A 98983V106 219892 24111 SH SOLE 40 24111 0 0 ZUORA INC COM CL A 98983V106 478618 52480 SH SOLE 43 47158 0 5322 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 13297 5174 SH SOLE 2 470 0 4704 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 130160 50646 SH SOLE 18 50646 0 0 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 117123 45573 SH SOLE 19 45573 0 0 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 1383524 538336 SH SOLE 21 538336 0 0 ZURA BIO LTD CLASS A ORD SHS G9TY5A101 1169062 454888 SH SOLE 22 443932 0 10956 ZURN ELKAY WATER SOLNS CORP COM 98983L108 3993707 119322 SH SOLE 2 42260 0 77062 ZURN ELKAY WATER SOLNS CORP COM 98983L108 94486 2823 SH SOLE 4 404 0 2419 ZURN ELKAY WATER SOLNS CORP COM 98983L108 6770881 202297 SH SOLE 7 200190 0 2107 ZURN ELKAY WATER SOLNS CORP COM 98983L108 12750899 380965 SH SOLE 18 380965 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 10761375 321523 SH SOLE 19 321523 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 179614111 5366421 SH SOLE 21 5366421 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 138922590 4150660 SH SOLE 22 3972200 0 178460 ZURN ELKAY WATER SOLNS CORP COM 98983L108 1042825 31157 SH SOLE 25 31157 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 2753543 82269 SH SOLE 26 44908 0 37361 ZURN ELKAY WATER SOLNS CORP COM 98983L108 408535 12206 SH SOLE 28 2158 0 10048 ZURN ELKAY WATER SOLNS CORP COM 98983L108 59107183 1765975 SH SOLE 30 1765975 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 287909 8602 SH SOLE 36 8602 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 1049987 31371 SH SOLE 40 31371 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 1972644 58938 SH SOLE 43 54194 0 4744 ZYMEWORKS INC COM 98985Y108 751223 71409 SH SOLE 2 36429 0 34980 ZYMEWORKS INC COM 98985Y108 296643 28198 SH SOLE 7 26686 0 1512 ZYMEWORKS INC COM 98985Y108 1689996 160646 SH SOLE 18 160646 0 0 ZYMEWORKS INC COM 98985Y108 1315084 125008 SH SOLE 19 125008 0 0 ZYMEWORKS INC COM 98985Y108 28074556 2668684 SH SOLE 21 2668684 0 0 ZYMEWORKS INC COM 98985Y108 7808575 742260 SH SOLE 22 676593 0 65667 ZYMEWORKS INC COM 98985Y108 104527 9936 SH SOLE 25 9936 0 0 ZYMEWORKS INC COM 98985Y108 9500 903 SH SOLE 26 0 0 903 ZYMEWORKS INC COM 98985Y108 8826 839 SH SOLE 28 839 0 0 ZYMEWORKS INC COM 98985Y108 2355186 223877 SH SOLE 30 223877 0 0 ZYMEWORKS INC COM 98985Y108 107178 10188 SH SOLE 40 10188 0 0 ZYMEWORKS INC COM 98985Y108 565776 53781 SH SOLE 43 31866 0 21915 ZYNEX INC COM 98986M103 412527 33349 SH SOLE 2 29616 0 3733 ZYNEX INC COM 98986M103 62 5 SH SOLE 7 5 0 0 ZYNEX INC COM 98986M103 547731 44279 SH SOLE 18 44279 0 0 ZYNEX INC COM 98986M103 482999 39046 SH SOLE 19 39046 0 0 ZYNEX INC COM 98986M103 7839648 633763 SH SOLE 21 633763 0 0 ZYNEX INC COM 98986M103 7116102 575271 SH SOLE 22 566877 0 8394 ZYNEX INC COM 98986M103 113482 9174 SH SOLE 43 9013 0 161