The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM INC CL A 68243Q106   40,801 10,382 SH   SOLE 2 932 0 9,450
1 800 FLOWERS COM INC CL A 68243Q106   1,482 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106   316,279 80,478 SH   SOLE 18 68,442 0 12,036
1 800 FLOWERS COM INC CL A 68243Q106   166,840 42,453 SH   SOLE 19 42,453 0 0
1 800 FLOWERS COM INC CL A 68243Q106   3,313,638 843,165 SH   SOLE 21 843,165 0 0
1 800 FLOWERS COM INC CL A 68243Q106   2,842,117 723,185 SH   SOLE 22 702,672 0 20,513
1 800 FLOWERS COM INC CL A 68243Q106   943 240 SH   SOLE 43 240 0 0
10X GENOMICS INC CL A COM 88025U109   1,975,875 121,145 SH   SOLE 2 55,817 0 65,328
10X GENOMICS INC CL A COM 88025U109   3,490 214 SH   SOLE 4 214 0 0
10X GENOMICS INC CL A COM 88025U109   10,080 618 SH   SOLE 7 618 0 0
10X GENOMICS INC CL A COM 88025U109   5,351,393 328,105 SH   SOLE 18 273,881 0 54,224
10X GENOMICS INC CL A COM 88025U109   5,312,689 325,732 SH   SOLE 19 325,732 0 0
10X GENOMICS INC CL A COM 88025U109   79,379,498 4,866,922 SH   SOLE 21 4,866,922 0 0
10X GENOMICS INC CL A COM 88025U109   55,866,284 3,425,278 SH   SOLE 22 3,302,927 0 122,351
10X GENOMICS INC CL A COM 88025U109   44,673 2,739 SH   SOLE 23 2,739 0 0
10X GENOMICS INC CL A COM 88025U109   263,684 16,167 SH   SOLE 25 16,167 0 0
10X GENOMICS INC CL A COM 88025U109   479,596 29,405 SH   SOLE 26 23,705 0 5,700
10X GENOMICS INC CL A COM 88025U109   26,324 1,614 SH   SOLE 28 1,614 0 0
10X GENOMICS INC CL A COM 88025U109   5,144,598 315,426 SH   SOLE 30 315,426 0 0
10X GENOMICS INC CL A COM 88025U109   259,133 15,888 SH   SOLE 34 15,888 0 0
10X GENOMICS INC CL A COM 88025U109   6,997 429 SH   SOLE 36 429 0 0
10X GENOMICS INC CL A COM 88025U109   297,266 18,226 SH   SOLE 40 18,226 0 0
10X GENOMICS INC CL A COM 88025U109   27,482 1,685 SH   OTR 43 1,685 0 0
10X GENOMICS INC CL A COM 88025U109   8,875,902 544,200 SH   SOLE 43 441,112 0 103,088
10X GENOMICS INC CL A COM 88025U109   10,911 669 SH   SOLE 47 0 0 669
1ST SOURCE CORP COM 336901103   6,609,317 105,766 SH   SOLE 2 66,576 0 39,190
1ST SOURCE CORP COM 336901103   7,499 120 SH   SOLE 4 120 0 0
1ST SOURCE CORP COM 336901103   8,999 144 SH   SOLE 7 144 0 0
1ST SOURCE CORP COM 336901103   5,154,363 82,483 SH   SOLE 18 73,343 0 9,140
1ST SOURCE CORP COM 336901103   10,298,477 164,802 SH   SOLE 19 164,802 0 0
1ST SOURCE CORP COM 336901103   48,343,576 773,621 SH   SOLE 21 773,621 0 0
1ST SOURCE CORP COM 336901103   46,684,904 747,078 SH   SOLE 22 719,906 0 27,172
1ST SOURCE CORP COM 336901103   250,897 4,015 SH   SOLE 23 4,015 0 0
1ST SOURCE CORP COM 336901103   145,102 2,322 SH   SOLE 25 2,322 0 0
1ST SOURCE CORP COM 336901103   1,657,047 26,517 SH   SOLE 26 15,325 0 11,192
1ST SOURCE CORP COM 336901103   17,435 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103   1,500,135 24,006 SH   SOLE 30 24,006 0 0
1ST SOURCE CORP COM 336901103   1,179,061 18,868 SH   SOLE 34 18,868 0 0
1ST SOURCE CORP COM 336901103   208,217 3,332 SH   SOLE 40 3,332 0 0
1ST SOURCE CORP COM 336901103   2,544,971 40,726 SH   SOLE 43 39,632 0 1,094
1STDIBS COM INC COM 320551104   268,454 44,817 SH   SOLE 2 44,817 0 0
1STDIBS COM INC COM 320551104   26,176 4,370 SH   SOLE 18 4,370 0 0
1STDIBS COM INC COM 320551104   335,350 55,985 SH   SOLE 21 55,985 0 0
1STDIBS COM INC COM 320551104   1,332,631 222,476 SH   SOLE 22 222,476 0 0
22ND CENTY GROUP INC COM NEW 90137F509   2 3 SH   SOLE 22 3 0 0
22ND CENTY GROUP INC COM NEW 90137F509   1 1 SH   SOLE 43 0 0 1
3-D SYS CORP DEL COM NEW 88554D205   197,015 111,308 SH   SOLE 2 62,352 0 48,956
3-D SYS CORP DEL COM NEW 88554D205   2,343 1,324 SH   SOLE 7 1,324 0 0
3-D SYS CORP DEL COM NEW 88554D205   756,533 427,420 SH   SOLE 18 360,577 0 66,843
3-D SYS CORP DEL COM NEW 88554D205   483,383 273,098 SH   SOLE 19 273,098 0 0
3-D SYS CORP DEL COM NEW 88554D205   8,470,068 4,785,349 SH   SOLE 21 4,785,349 0 0
3-D SYS CORP DEL COM NEW 88554D205   7,230,680 4,085,130 SH   SOLE 22 3,970,265 0 114,865
3-D SYS CORP DEL COM NEW 88554D205   10,061 5,684 SH   SOLE 23 5,684 0 0
3-D SYS CORP DEL COM NEW 88554D205   28,786 16,263 SH   SOLE 26 0 0 16,263
3-D SYS CORP DEL COM NEW 88554D205   4,055 2,291 SH   SOLE 28 2,291 0 0
3-D SYS CORP DEL COM NEW 88554D205   13,268 7,496 SH   SOLE 43 7,496 0 0
3-D SYS CORP DEL COM NEW 88554D205   133 75 SH   SOLE 47 0 0 75
374WATER INC COM 88583P203   26 12 SH   SOLE 18 12 0 0
374WATER INC COM 88583P203   161,737 79,283 SH   SOLE 22 79,283 0 0
3M CO COM 88579Y101   257,345,861 1,607,407 SH   SOLE 2 864,341 0 743,066
3M CO COM 88579Y101   72,663,947 453,866 SH   SOLE 4 165,772 0 288,094
3M CO COM 88579Y101   108,039,322 674,824 SH   SOLE 7 613,633 0 61,191
3M CO COM 88579Y101   9,535,076 59,557 SH   SOLE 13 56,660 0 2,897
3M CO COM 88579Y101   14,943,734 93,340 SH   SOLE 15 93,340 0 0
3M CO COM 88579Y101   133,239,543 832,227 SH   SOLE 18 676,765 0 155,462
3M CO COM 88579Y101   36,902,250 230,495 SH   SOLE 19 230,495 0 0
3M CO COM 88579Y101   2,333,840,459 14,577,392 SH   SOLE 21 14,577,392 0 0
3M CO COM 88579Y101   1,790,180,564 11,181,640 SH   SOLE 22 9,962,437 0 1,219,203
3M CO COM 88579Y101   99,725,810 622,897 SH   SOLE 23 622,897 0 0
3M CO COM 88579Y101   161,212,695 1,006,950 SH   SOLE 25 1,006,950 0 0
3M CO COM 88579Y101   146,800,333 916,929 SH   SOLE 26 597,026 0 319,903
3M CO COM 88579Y101   190,190,315 1,187,947 SH   SOLE 28 132,133 0 1,055,814
3M CO COM 88579Y101   875,747 5,470 SH   SOLE 29 5,470 0 0
3M CO COM 88579Y101   708,281,600 4,423,995 SH   SOLE 30 4,423,995 0 0
3M CO COM 88579Y101   9,312,377 58,166 SH   SOLE 31 56,120 0 2,046
3M CO COM 88579Y101   7,048,563 44,026 SH   SOLE 32 44,026 0 0
3M CO COM 88579Y101   31,513,764 196,838 SH   SOLE 34 196,838 0 0
3M CO COM 88579Y101   23,605,304 147,441 SH   SOLE 36 147,441 0 0
3M CO COM 88579Y101   3,816,464 23,838 SH   SOLE 40 23,838 0 0
3M CO COM 88579Y101   166,504 1,040 SH   OTR 43 1,040 0 0
3M CO COM 88579Y101   126,858,927 792,373 SH   SOLE 43 658,856 0 133,517
3M CO COM 88579Y101   3,764,961 23,516 SH   SOLE 47 0 0 23,516
4D MOLECULAR THERAPEUTICS IN COM 35104E100   654,120 87,216 SH   SOLE 2 47,220 0 39,996
4D MOLECULAR THERAPEUTICS IN COM 35104E100   2,460 328 SH   SOLE 7 328 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,039,125 138,550 SH   SOLE 18 120,183 0 18,367
4D MOLECULAR THERAPEUTICS IN COM 35104E100   3,126,863 416,915 SH   SOLE 19 416,915 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   14,075,715 1,876,762 SH   SOLE 21 1,876,762 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   10,579,418 1,410,589 SH   SOLE 22 1,374,005 0 36,584
4D MOLECULAR THERAPEUTICS IN COM 35104E100   32,468 4,329 SH   SOLE 23 4,329 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   192,158 25,621 SH   SOLE 26 0 0 25,621
4D MOLECULAR THERAPEUTICS IN COM 35104E100   265,815 35,442 SH   SOLE 30 35,442 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   6,593 879 SH   SOLE 34 879 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   511,838 68,245 SH   SOLE 43 67,428 0 817
51TALK ONLINE EDUCATION GROU SPONSORED ADR 16954L204   2,586 81 SH   SOLE 43 81 0 0
5E ADVANCED MATERIALS INC COM NEW 33830Q208   2,705 887 SH   SOLE 18 887 0 0
5E ADVANCED MATERIALS INC COM NEW 33830Q208   48,931 16,043 SH   SOLE 21 16,043 0 0
5E ADVANCED MATERIALS INC COM NEW 33830Q208   49,505 16,231 SH   SOLE 22 16,231 0 0
8X8 INC NEW COM 282914100   846,487 429,689 SH   SOLE 2 239,932 0 189,757
8X8 INC NEW COM 282914100   1,712 869 SH   SOLE 7 869 0 0
8X8 INC NEW COM 282914100   969,788 492,278 SH   SOLE 18 423,445 0 68,833
8X8 INC NEW COM 282914100   2,063,871 1,047,650 SH   SOLE 19 1,047,650 0 0
8X8 INC NEW COM 282914100   10,182,333 5,168,697 SH   SOLE 21 5,168,697 0 0
8X8 INC NEW COM 282914100   7,968,951 4,045,153 SH   SOLE 22 3,935,046 0 110,107
8X8 INC NEW COM 282914100   20,277 10,293 SH   SOLE 23 10,293 0 0
8X8 INC NEW COM 282914100   3,832 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100   135,148 68,603 SH   SOLE 43 68,603 0 0
908 DEVICES INC COM 65443P102   55,288 10,531 SH   SOLE 2 1,798 0 8,733
908 DEVICES INC COM 65443P102   461,186 87,845 SH   SOLE 18 73,663 0 14,182
908 DEVICES INC COM 65443P102   259,786 49,483 SH   SOLE 19 49,483 0 0
908 DEVICES INC COM 65443P102   5,413,086 1,031,064 SH   SOLE 21 1,031,064 0 0
908 DEVICES INC COM 65443P102   3,261,962 621,326 SH   SOLE 22 610,400 0 10,926
908 DEVICES INC COM 65443P102   7,996 1,523 SH   SOLE 43 1,523 0 0
A K A BRANDS HLDG CORP COM SHS 00152K200   6,120 572 SH   SOLE 2 572 0 0
A K A BRANDS HLDG CORP COM SHS 00152K200   1,081 101 SH   SOLE 18 101 0 0
A K A BRANDS HLDG CORP COM SHS 00152K200   22,727 2,124 SH   SOLE 21 2,124 0 0
A K A BRANDS HLDG CORP COM SHS 00152K200   4,836 452 SH   SOLE 22 452 0 0
A10 NETWORKS INC COM 002121101   6,986,701 394,952 SH   SOLE 2 361,446 0 33,506
A10 NETWORKS INC COM 002121101   12,790 723 SH   SOLE 4 408 0 315
A10 NETWORKS INC COM 002121101   257,549 14,559 SH   SOLE 7 14,559 0 0
A10 NETWORKS INC COM 002121101   4,417,087 249,694 SH   SOLE 18 207,262 0 42,432
A10 NETWORKS INC COM 002121101   3,468,514 196,072 SH   SOLE 19 196,072 0 0
A10 NETWORKS INC COM 002121101   159,438,537 9,012,919 SH   SOLE 21 9,012,919 0 0
A10 NETWORKS INC COM 002121101   38,599,332 2,181,986 SH   SOLE 22 2,117,259 0 64,727
A10 NETWORKS INC COM 002121101   29,135 1,647 SH   SOLE 23 1,647 0 0
A10 NETWORKS INC COM 002121101   1,124,306 63,556 SH   SOLE 25 63,556 0 0
A10 NETWORKS INC COM 002121101   1,285,090 72,645 SH   SOLE 26 57,945 0 14,700
A10 NETWORKS INC COM 002121101   118,523 6,700 SH   SOLE 28 0 0 6,700
A10 NETWORKS INC COM 002121101   9,408,409 531,849 SH   SOLE 30 531,849 0 0
A10 NETWORKS INC COM 002121101   1,387,179 78,416 SH   SOLE 34 78,416 0 0
A10 NETWORKS INC COM 002121101   16,381 926 SH   SOLE 36 926 0 0
A10 NETWORKS INC COM 002121101   242,583 13,713 SH   SOLE 40 13,713 0 0
A10 NETWORKS INC COM 002121101   2,913,396 164,692 SH   SOLE 43 161,259 0 3,433
A2Z CUST2MATE SOLUTIONS CORP COM 002205102   3,450 530 SH   SOLE 2 530 0 0
A2Z CUST2MATE SOLUTIONS CORP COM 002205102   3,086 474 SH   SOLE 22 474 0 0
AAON INC COM PAR $0.004 000360206   6,331,800 83,040 SH   SOLE 2 28,698 0 54,342
AAON INC COM PAR $0.004 000360206   10,904 143 SH   SOLE 4 143 0 0
AAON INC COM PAR $0.004 000360206   1,016,565 13,332 SH   SOLE 7 12,541 0 791
AAON INC COM PAR $0.004 000360206   12,216,546 160,217 SH   SOLE 18 93,172 0 67,045
AAON INC COM PAR $0.004 000360206   2,037,248 26,718 SH   SOLE 19 26,718 0 0
AAON INC COM PAR $0.004 000360206   299,883,015 3,932,892 SH   SOLE 21 3,932,892 0 0
AAON INC COM PAR $0.004 000360206   149,050,984 1,954,767 SH   SOLE 22 1,867,448 0 87,319
AAON INC COM PAR $0.004 000360206   807,259 10,587 SH   SOLE 25 10,587 0 0
AAON INC COM PAR $0.004 000360206   1,872,548 24,558 SH   SOLE 26 24,558 0 0
AAON INC COM PAR $0.004 000360206   357,308 4,686 SH   SOLE 28 1,153 0 3,533
AAON INC COM PAR $0.004 000360206   7,614,859 99,867 SH   SOLE 30 99,867 0 0
AAON INC COM PAR $0.004 000360206   93,711 1,229 SH   SOLE 31 1,229 0 0
AAON INC COM PAR $0.004 000360206   19,673 258 SH   SOLE 36 258 0 0
AAON INC COM PAR $0.004 000360206   951,676 12,481 SH   SOLE 40 12,481 0 0
AAON INC COM PAR $0.004 000360206   5,483,948 71,921 SH   SOLE 43 60,572 0 11,349
AAON INC COM PAR $0.004 000360206   4,118 54 SH   SOLE 47 0 0 54
AAR CORP COM 000361105   2,543,888 30,727 SH   SOLE 2 12,492 0 18,235
AAR CORP COM 000361105   6,044 73 SH   SOLE 4 73 0 0
AAR CORP COM 000361105   751,568 9,078 SH   SOLE 7 8,713 0 365
AAR CORP COM 000361105   10,786,957 130,293 SH   SOLE 18 110,424 0 19,869
AAR CORP COM 000361105   6,513,338 78,673 SH   SOLE 19 78,673 0 0
AAR CORP COM 000361105   376,403,742 4,546,488 SH   SOLE 21 4,546,488 0 0
AAR CORP COM 000361105   92,985,340 1,123,147 SH   SOLE 22 1,073,792 0 49,355
AAR CORP COM 000361105   1,150,119 13,892 SH   SOLE 25 13,892 0 0
AAR CORP COM 000361105   1,323,647 15,988 SH   SOLE 26 10,276 0 5,712
AAR CORP COM 000361105   8,489,121 102,538 SH   SOLE 30 102,538 0 0
AAR CORP COM 000361105   303,177 3,662 SH   SOLE 34 3,662 0 0
AAR CORP COM 000361105   4,471 54 SH   SOLE 36 54 0 0
AAR CORP COM 000361105   551,050 6,656 SH   SOLE 40 6,656 0 0
AAR CORP COM 000361105   4,139,500 50,000 SH   SOLE 43 48,106 0 1,894
AAR CORP COM 000361105   16,227 196 SH   SOLE 47 0 0 196
AARDVARK THERAPEUTICS INC COM 002942100   37,931 2,890 SH   SOLE 2 0 0 2,890
AARDVARK THERAPEUTICS INC COM 002942100   493,539 37,603 SH   SOLE 18 31,529 0 6,074
AARDVARK THERAPEUTICS INC COM 002942100   313,136 23,858 SH   SOLE 19 23,858 0 0
AARDVARK THERAPEUTICS INC COM 002942100   6,934,725 528,360 SH   SOLE 21 528,360 0 0
AARDVARK THERAPEUTICS INC COM 002942100   2,268,026 172,802 SH   SOLE 22 167,499 0 5,303
AARDVARK THERAPEUTICS INC COM 002942100   190,444 14,510 SH   SOLE 30 14,510 0 0
AARDVARK THERAPEUTICS INC COM 002942100   57,842 4,407 SH   SOLE 43 4,355 0 52
ABACUS GLOBAL MGMT INC CL A 00258Y104   227,695 26,631 SH   SOLE 2 12,003 0 14,628
ABACUS GLOBAL MGMT INC CL A 00258Y104   1,084,593 126,853 SH   SOLE 18 106,984 0 19,869
ABACUS GLOBAL MGMT INC CL A 00258Y104   704,238 82,367 SH   SOLE 19 82,367 0 0
ABACUS GLOBAL MGMT INC CL A 00258Y104   12,873,855 1,505,714 SH   SOLE 21 1,505,714 0 0
ABACUS GLOBAL MGMT INC CL A 00258Y104   8,314,123 972,412 SH   SOLE 22 918,398 0 54,014
ABACUS GLOBAL MGMT INC CL A 00258Y104   72,607 8,492 SH   SOLE 28 0 0 8,492
ABACUS GLOBAL MGMT INC CL A 00258Y104   105,097 12,292 SH   SOLE 30 12,292 0 0
ABACUS GLOBAL MGMT INC CL A 00258Y104   321,497 37,602 SH   SOLE 43 36,014 0 1,588
ABBOTT LABS COM 002824100   552,573,253 4,410,354 SH   SOLE 2 2,220,118 0 2,190,236
ABBOTT LABS COM 002824100   1,371,299 10,945 SH   SOLE 3 10,945 0 0
ABBOTT LABS COM 002824100   165,409,737 1,320,215 SH   SOLE 4 545,114 0 775,101
ABBOTT LABS COM 002824100   190,583,004 1,521,135 SH   SOLE 7 1,334,108 0 187,027
ABBOTT LABS COM 002824100   22,346,975 178,362 SH   SOLE 13 178,362 0 0
ABBOTT LABS COM 002824100   46,535,588 371,423 SH   SOLE 15 371,423 0 0
ABBOTT LABS COM 002824100   471,252,024 3,761,290 SH   SOLE 18 3,332,522 0 428,768
ABBOTT LABS COM 002824100   443,236,052 3,537,681 SH   SOLE 19 3,537,681 0 0
ABBOTT LABS COM 002824100   7,168,964,125 57,218,965 SH   SOLE 21 57,218,965 0 0
ABBOTT LABS COM 002824100   4,461,782,250 35,611,639 SH   SOLE 22 31,887,057 0 3,724,582
ABBOTT LABS COM 002824100   308,313,883 2,460,802 SH   SOLE 23 2,460,802 0 0
ABBOTT LABS COM 002824100   487,684,183 3,892,443 SH   SOLE 25 3,873,240 0 19,203
ABBOTT LABS COM 002824100   519,562,219 4,146,877 SH   SOLE 26 3,303,381 0 843,496
ABBOTT LABS COM 002824100   598,798,372 4,779,299 SH   SOLE 28 186,937 0 4,592,362
ABBOTT LABS COM 002824100   44,729 357 SH   SOLE 29 357 0 0
ABBOTT LABS COM 002824100   1,764,680,082 14,084,764 SH   SOLE 30 14,084,764 0 0
ABBOTT LABS COM 002824100   21,690,706 173,124 SH   SOLE 31 170,581 0 2,543
ABBOTT LABS COM 002824100   21,619,667 172,557 SH   SOLE 32 172,557 0 0
ABBOTT LABS COM 002824100   614,878,967 4,907,646 SH   SOLE 34 4,907,646 0 0
ABBOTT LABS COM 002824100   47,935,954 382,600 SH   SOLE 36 382,600 0 0
ABBOTT LABS COM 002824100   9,686,922 77,316 SH   SOLE 40 77,316 0 0
ABBOTT LABS COM 002824100   355,949 2,841 SH   OTR 43 2,841 0 0
ABBOTT LABS COM 002824100   445,280,150 3,553,996 SH   SOLE 43 3,095,344 0 458,652
ABBOTT LABS COM 002824100   41,613,460 332,137 SH   SOLE 47 0 0 332,137
ABBVIE INC COM 00287Y109   1,154,541,919 5,052,921 SH   SOLE 2 2,649,377 0 2,403,544
ABBVIE INC COM 00287Y109   2,541,951 11,125 SH   SOLE 3 11,125 0 0
ABBVIE INC COM 00287Y109   380,299,441 1,664,403 SH   SOLE 4 773,038 0 891,365
ABBVIE INC COM 00287Y109   420,754,738 1,841,458 SH   SOLE 7 1,670,003 0 171,455
ABBVIE INC COM 00287Y109   53,206,410 232,861 SH   SOLE 13 226,621 0 6,240
ABBVIE INC COM 00287Y109   76,897,167 336,545 SH   SOLE 15 336,545 0 0
ABBVIE INC COM 00287Y109   1,022,110,486 4,473,327 SH   SOLE 18 3,961,929 0 511,398
ABBVIE INC COM 00287Y109   555,379,904 2,430,653 SH   SOLE 19 2,430,653 0 0
ABBVIE INC COM 00287Y109   13,307,819,228 58,242,458 SH   SOLE 21 58,242,458 0 0
ABBVIE INC COM 00287Y109   8,415,697,525 36,831,798 SH   SOLE 22 32,962,440 0 3,869,358
ABBVIE INC COM 00287Y109   604,037,078 2,643,604 SH   SOLE 23 2,643,604 0 0
ABBVIE INC COM 00287Y109   862,490,571 3,774,741 SH   SOLE 25 3,751,676 0 23,065
ABBVIE INC COM 00287Y109   1,229,604,540 5,381,437 SH   SOLE 26 4,417,597 0 963,840
ABBVIE INC COM 00287Y109   1,054,333,745 4,614,354 SH   SOLE 28 152,795 0 4,461,559
ABBVIE INC COM 00287Y109   11,266,613 49,309 SH   SOLE 29 49,309 0 0
ABBVIE INC COM 00287Y109   3,490,021,380 15,274,285 SH   SOLE 30 15,274,285 0 0
ABBVIE INC COM 00287Y109   63,894,030 279,636 SH   SOLE 31 275,016 0 4,620
ABBVIE INC COM 00287Y109   40,074,176 175,387 SH   SOLE 32 175,387 0 0
ABBVIE INC COM 00287Y109   829,017,472 3,628,244 SH   SOLE 34 3,628,244 0 0
ABBVIE INC COM 00287Y109   121,675,723 532,521 SH   SOLE 36 532,521 0 0
ABBVIE INC COM 00287Y109   17,868,832 78,204 SH   SOLE 40 78,204 0 0
ABBVIE INC COM 00287Y109   531,925 2,328 SH   OTR 43 2,328 0 0
ABBVIE INC COM 00287Y109   748,355,304 3,275,221 SH   SOLE 43 2,889,741 0 385,480
ABBVIE INC COM 00287Y109   79,451,253 347,723 SH   SOLE 47 0 0 347,723
ABCELLERA BIOLOGICS INC COM 00288U106   738,173 215,840 SH   SOLE 2 134,518 0 81,322
ABCELLERA BIOLOGICS INC COM 00288U106   37,959 11,099 SH   SOLE 7 11,099 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   1,169,626 341,996 SH   SOLE 19 341,996 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   7,051,380 2,061,807 SH   SOLE 21 2,061,807 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   1,399,813 409,302 SH   SOLE 22 409,302 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   16,926 4,949 SH   SOLE 28 4,949 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   2,094,080 612,304 SH   SOLE 30 612,304 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   713,409 208,599 SH   SOLE 43 184,650 0 23,949
ABEONA THERAPEUTICS INC COM NEW 00289Y206   81,316 15,430 SH   SOLE 2 0 0 15,430
ABEONA THERAPEUTICS INC COM NEW 00289Y206   699,118 132,660 SH   SOLE 18 112,639 0 20,021
ABEONA THERAPEUTICS INC COM NEW 00289Y206   466,764 88,570 SH   SOLE 19 88,570 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   9,137,537 1,733,878 SH   SOLE 21 1,733,878 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   6,112,652 1,159,896 SH   SOLE 22 1,137,391 0 22,505
ABEONA THERAPEUTICS INC COM NEW 00289Y206   155,091 29,429 SH   SOLE 43 29,429 0 0
ABERCROMBIE & FITCH CO CL A 002896207   12,750,253 101,297 SH   SOLE 2 54,824 0 46,473
ABERCROMBIE & FITCH CO CL A 002896207   11,077 88 SH   SOLE 4 88 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,093,810 8,690 SH   SOLE 7 8,176 0 514
ABERCROMBIE & FITCH CO CL A 002896207   341,863 2,716 SH   SOLE 13 2,716 0 0
ABERCROMBIE & FITCH CO CL A 002896207   28,937,639 229,901 SH   SOLE 18 157,620 0 72,281
ABERCROMBIE & FITCH CO CL A 002896207   27,724,630 220,264 SH   SOLE 19 220,264 0 0
ABERCROMBIE & FITCH CO CL A 002896207   452,854,583 3,597,796 SH   SOLE 21 3,597,796 0 0
ABERCROMBIE & FITCH CO CL A 002896207   205,639,609 1,633,746 SH   SOLE 22 1,592,390 0 41,356
ABERCROMBIE & FITCH CO CL A 002896207   320,465 2,546 SH   SOLE 23 2,546 0 0
ABERCROMBIE & FITCH CO CL A 002896207   990,219 7,867 SH   SOLE 25 7,867 0 0
ABERCROMBIE & FITCH CO CL A 002896207   6,743,611 53,576 SH   SOLE 26 38,384 0 15,192
ABERCROMBIE & FITCH CO CL A 002896207   137,954 1,096 SH   SOLE 28 1,096 0 0
ABERCROMBIE & FITCH CO CL A 002896207   8,337,629 66,240 SH   SOLE 30 66,240 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,201,429 9,545 SH   SOLE 34 9,545 0 0
ABERCROMBIE & FITCH CO CL A 002896207   125,367 996 SH   SOLE 36 996 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,021,183 8,113 SH   SOLE 40 8,113 0 0
ABERCROMBIE & FITCH CO CL A 002896207   22,033,145 175,047 SH   SOLE 43 157,305 0 17,742
ABERCROMBIE & FITCH CO CL A 002896207   21,020 167 SH   SOLE 47 0 0 167
ABIVAX SA SPONSORED ADS 00370M103   1,172,564 8,695 SH   SOLE 19 8,695 0 0
ABIVAX SA SPONSORED ADS 00370M103   51,783,646 383,995 SH   SOLE 21 383,995 0 0
ABIVAX SA SPONSORED ADS 00370M103   31,286 232 SH   SOLE 22 232 0 0
ABIVAX SA SPONSORED ADS 00370M103   576,505 4,275 SH   SOLE 26 0 0 4,275
ABIVAX SA SPONSORED ADS 00370M103   5,309,376 39,371 SH   SOLE 30 39,371 0 0
ABIVAX SA SPONSORED ADS 00370M103   19,554 145 SH   SOLE 34 145 0 0
ABM INDS INC COM 000957100   4,841,277 114,451 SH   SOLE 2 80,460 0 33,991
ABM INDS INC COM 000957100   834,579 19,730 SH   SOLE 7 19,134 0 596
ABM INDS INC COM 000957100   24,196 572 SH   SOLE 13 572 0 0
ABM INDS INC COM 000957100   11,886 281 SH   SOLE 15 281 0 0
ABM INDS INC COM 000957100   9,485,690 224,248 SH   SOLE 18 192,758 0 31,490
ABM INDS INC COM 000957100   5,223,035 123,476 SH   SOLE 19 123,476 0 0
ABM INDS INC COM 000957100   274,080,016 6,479,433 SH   SOLE 21 6,479,433 0 0
ABM INDS INC COM 000957100   75,234,357 1,778,590 SH   SOLE 22 1,692,170 0 86,420
ABM INDS INC COM 000957100   12,817 303 SH   SOLE 23 303 0 0
ABM INDS INC COM 000957100   416,570 9,848 SH   SOLE 25 9,848 0 0
ABM INDS INC COM 000957100   1,683,667 39,803 SH   SOLE 26 28,740 0 11,063
ABM INDS INC COM 000957100   50,591 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100   5,947,169 140,595 SH   SOLE 30 140,595 0 0
ABM INDS INC COM 000957100   45,219 1,069 SH   SOLE 34 1,069 0 0
ABM INDS INC COM 000957100   80,328 1,899 SH   SOLE 36 1,899 0 0
ABM INDS INC COM 000957100   481,374 11,380 SH   SOLE 40 11,380 0 0
ABM INDS INC COM 000957100   2,788,863 65,931 SH   SOLE 43 61,915 0 4,016
ABM INDS INC COM 000957100   2,327 55 SH   SOLE 47 0 0 55
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   39,622 1,772 SH   SOLE 47 0 0 1,772
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   10,822 160 SH   SOLE 2 160 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   5,580 82 SH   SOLE 47 0 0 82
ABSCI CORPORATION COM 00091E109   281,427 80,638 SH   SOLE 2 27,636 0 53,002
ABSCI CORPORATION COM 00091E109   3,347 959 SH   SOLE 7 959 0 0
ABSCI CORPORATION COM 00091E109   1,454,262 416,694 SH   SOLE 18 352,036 0 64,658
ABSCI CORPORATION COM 00091E109   974,146 279,125 SH   SOLE 19 279,125 0 0
ABSCI CORPORATION COM 00091E109   21,338,048 6,114,054 SH   SOLE 21 6,114,054 0 0
ABSCI CORPORATION COM 00091E109   14,318,144 4,102,620 SH   SOLE 22 4,042,131 0 60,489
ABSCI CORPORATION COM 00091E109   1,049,960 300,848 SH   SOLE 30 300,848 0 0
ABSCI CORPORATION COM 00091E109   134,344 38,494 SH   SOLE 43 38,385 0 109
ABUNDIA GLOBAL IMPACT GROUP COM SHS 44183U308   63,578 32,110 SH   SOLE 22 32,110 0 0
ABVC BIOPHARMA INC COM NEW 00091F304   120,221 56,442 SH   SOLE 22 56,442 0 0
AC IMMUNE SA SHS H00263105   1,341,499 427,229 SH   SOLE 21 427,229 0 0
AC IMMUNE SA SHS H00263105   12,617 4,018 SH   SOLE 22 4,018 0 0
AC IMMUNE SA SHS H00263105   222,695 70,922 SH   SOLE 30 70,922 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   40,392 10,800 SH   SOLE 2 1,324 0 9,476
ACACIA RESH CORP ACACIA TCH COM 003881307   453,423 121,236 SH   SOLE 18 103,172 0 18,064
ACACIA RESH CORP ACACIA TCH COM 003881307   268,382 71,760 SH   SOLE 19 71,760 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   4,586,254 1,226,271 SH   SOLE 21 1,226,271 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   3,489,532 933,030 SH   SOLE 22 909,883 0 23,147
ACACIA RESH CORP ACACIA TCH COM 003881307   2,805 750 SH   SOLE 43 750 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   4,145,681 82,980 SH   SOLE 2 51,535 0 31,445
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   7,244 145 SH   SOLE 4 145 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   48,111 963 SH   SOLE 7 963 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   11,682,746 233,842 SH   SOLE 18 199,549 0 34,293
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   6,674,756 133,602 SH   SOLE 19 133,602 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   352,735,336 7,060,355 SH   SOLE 21 7,060,355 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   96,840,116 1,938,353 SH   SOLE 22 1,847,620 0 90,733
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   30,875 618 SH   SOLE 23 618 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   1,808,702 36,203 SH   SOLE 26 24,030 0 12,173
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   44,614 893 SH   SOLE 28 893 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   6,978,013 139,672 SH   SOLE 30 139,672 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   100,270 2,007 SH   SOLE 36 2,007 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   5,947,742 119,050 SH   SOLE 43 113,774 0 5,276
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   4,796,010 95,997 SH   SOLE 47 0 0 95,997
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,133,140 150,327 SH   SOLE 2 96,412 0 53,915
ACADIA HEALTHCARE COMPANY IN COM 00404A109   331,152 23,337 SH   SOLE 7 21,977 0 1,360
ACADIA HEALTHCARE COMPANY IN COM 00404A109   765,380 53,938 SH   SOLE 18 50,576 0 3,362
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,532,534 108,001 SH   SOLE 19 108,001 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   109,355,519 7,706,520 SH   SOLE 21 7,706,520 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   37,342,092 2,631,578 SH   SOLE 22 2,509,237 0 122,341
ACADIA HEALTHCARE COMPANY IN COM 00404A109   27,443 1,934 SH   SOLE 23 1,934 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   236,675 16,679 SH   SOLE 25 16,679 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,041,134 73,371 SH   SOLE 26 26,822 0 46,549
ACADIA HEALTHCARE COMPANY IN COM 00404A109   22,690 1,599 SH   SOLE 28 1,599 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   4,597,432 323,991 SH   SOLE 30 323,991 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   19,682 1,387 SH   SOLE 31 1,387 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   41,052 2,893 SH   SOLE 36 2,893 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   238,832 16,831 SH   SOLE 40 16,831 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   4,051,676 285,530 SH   SOLE 43 243,527 0 42,003
ACADIA PHARMACEUTICALS INC COM 004225108   5,825,104 218,087 SH   SOLE 2 86,509 0 131,578
ACADIA PHARMACEUTICALS INC COM 004225108   7,105 266 SH   SOLE 4 266 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   21,795 816 SH   SOLE 7 816 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   12,744,490 477,143 SH   SOLE 18 397,401 0 79,742
ACADIA PHARMACEUTICALS INC COM 004225108   15,395,564 576,397 SH   SOLE 19 576,397 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   386,296,553 14,462,619 SH   SOLE 21 14,462,619 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   106,217,230 3,976,684 SH   SOLE 22 3,869,891 0 106,793
ACADIA PHARMACEUTICALS INC COM 004225108   152,300 5,702 SH   SOLE 23 5,702 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   476,800 17,851 SH   SOLE 25 17,851 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   2,979,581 111,553 SH   SOLE 26 35,839 0 75,714
ACADIA PHARMACEUTICALS INC COM 004225108   3,354,509 125,590 SH   SOLE 28 494 0 125,096
ACADIA PHARMACEUTICALS INC COM 004225108   16,172,932 605,501 SH   SOLE 30 605,501 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   858,860 32,155 SH   SOLE 34 32,155 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   500,599 18,742 SH   SOLE 40 18,742 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   3,374,702 126,346 SH   SOLE 43 99,138 0 27,208
ACADIA RLTY TR COM SH BEN INT 004239109   2,417,373 117,691 SH   SOLE 2 44,093 0 73,598
ACADIA RLTY TR COM SH BEN INT 004239109   1,692,414 82,396 SH   SOLE 4 82,396 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   5,370,881 261,484 SH   SOLE 7 239,938 0 21,546
ACADIA RLTY TR COM SH BEN INT 004239109   9,425,744 458,897 SH   SOLE 18 390,703 0 68,194
ACADIA RLTY TR COM SH BEN INT 004239109   5,818,181 283,261 SH   SOLE 19 283,261 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   307,155,283 14,954,006 SH   SOLE 21 14,954,006 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   107,329,675 5,225,398 SH   SOLE 22 4,974,813 0 250,585
ACADIA RLTY TR COM SH BEN INT 004239109   145,382 7,078 SH   SOLE 23 7,078 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   9,907,284 482,341 SH   SOLE 25 482,341 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,747,656 133,771 SH   SOLE 26 25,898 0 107,873
ACADIA RLTY TR COM SH BEN INT 004239109   2,669,933 129,987 SH   SOLE 28 37,812 0 92,175
ACADIA RLTY TR COM SH BEN INT 004239109   12,039,049 586,127 SH   SOLE 30 586,127 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   441,014 21,471 SH   SOLE 40 21,471 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   6,909,644 336,399 SH   SOLE 43 325,318 0 11,081
ACADIA RLTY TR COM SH BEN INT 004239109   1,664 81 SH   SOLE 47 0 0 81
ACADIAN ASSET MANAGEMENT INC COM 10948W103   6,505,129 138,407 SH   SOLE 2 87,611 0 50,796
ACADIAN ASSET MANAGEMENT INC COM 10948W103   6,768 144 SH   SOLE 7 144 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103   5,179,917 110,211 SH   SOLE 18 90,815 0 19,396
ACADIAN ASSET MANAGEMENT INC COM 10948W103   12,701,703 270,249 SH   SOLE 19 270,249 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103   132,816,924 2,825,892 SH   SOLE 21 2,825,892 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103   51,951,779 1,105,357 SH   SOLE 22 1,080,684 0 24,673
ACADIAN ASSET MANAGEMENT INC COM 10948W103   13,066 278 SH   SOLE 23 278 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103   191,008 4,064 SH   SOLE 25 4,064 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103   1,138,669 24,227 SH   SOLE 26 19,726 0 4,501
ACADIAN ASSET MANAGEMENT INC COM 10948W103   43,522 926 SH   SOLE 28 0 0 926
ACADIAN ASSET MANAGEMENT INC COM 10948W103   2,960,060 62,980 SH   SOLE 30 62,980 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103   77,597 1,651 SH   SOLE 34 1,651 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103   231,193 4,919 SH   SOLE 40 4,919 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103   4,979,900 105,955 SH   SOLE 43 96,996 0 8,959
ACADIAN ASSET MANAGEMENT INC COM 10948W103   4,371 93 SH   SOLE 47 0 0 93
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   2,517,685 220,656 SH   SOLE 2 184,668 0 35,988
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   4,381 384 SH   SOLE 7 384 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,653,811 144,944 SH   SOLE 18 118,040 0 26,904
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   3,397,772 297,789 SH   SOLE 19 297,789 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   21,949,417 1,923,700 SH   SOLE 21 1,923,700 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   18,608,626 1,630,905 SH   SOLE 22 1,578,102 0 52,803
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   106,330 9,319 SH   SOLE 25 9,319 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   129,960 11,390 SH   SOLE 30 11,390 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   102,530 8,986 SH   SOLE 40 8,986 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   704,214 61,719 SH   SOLE 43 52,316 0 9,403
ACCELERANT HOLDINGS CL A G00894108   207,514 12,692 SH   SOLE 2 9,201 0 3,491
ACCELERANT HOLDINGS CL A G00894108   1,124,488 68,776 SH   SOLE 19 68,776 0 0
ACCELERANT HOLDINGS CL A G00894108   1,077,563 65,906 SH   SOLE 21 65,906 0 0
ACCELERANT HOLDINGS CL A G00894108   474,510 29,022 SH   SOLE 22 7,618 0 21,404
ACCELERANT HOLDINGS CL A G00894108   207,939 12,718 SH   SOLE 25 12,718 0 0
ACCELERANT HOLDINGS CL A G00894108   522,857 31,979 SH   SOLE 30 31,979 0 0
ACCELERANT HOLDINGS CL A G00894108   374,415 22,900 SH   SOLE 34 22,900 0 0
ACCELERANT HOLDINGS CL A G00894108   59,890 3,663 SH   SOLE 43 3,663 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   448,416,498 1,671,325 SH   SOLE 2 773,534 0 897,791
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,047,443 3,904 SH   SOLE 3 3,904 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   174,308,339 649,677 SH   SOLE 4 271,902 0 377,775
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   164,369,434 612,633 SH   SOLE 7 552,876 0 59,757
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   20,211,039 75,330 SH   SOLE 13 72,374 0 2,956
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   29,801,959 111,077 SH   SOLE 15 111,077 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   352,258,314 1,312,927 SH   SOLE 18 1,133,631 0 179,296
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   118,553,453 441,869 SH   SOLE 19 441,869 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,786,002,723 21,565,422 SH   SOLE 21 21,565,422 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,477,104,950 12,959,765 SH   SOLE 22 11,578,232 0 1,381,533
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   221,775,439 826,595 SH   SOLE 23 826,595 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   873,704,998 3,256,448 SH   SOLE 25 3,237,424 0 19,024
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   539,145,899 2,009,489 SH   SOLE 26 1,728,097 0 281,392
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   504,852,598 1,881,672 SH   SOLE 28 46,397 0 1,835,275
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,805,161 25,364 SH   SOLE 29 25,364 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,489,866,144 5,552,986 SH   SOLE 30 5,552,986 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   37,329,116 139,132 SH   SOLE 31 137,348 0 1,784
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   16,511,182 61,540 SH   SOLE 32 61,540 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   281,456,895 1,049,038 SH   SOLE 34 1,049,038 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   68,272,423 254,463 SH   SOLE 36 254,463 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,944,808 37,066 SH   SOLE 37 37,066 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,399,982 27,581 SH   SOLE 40 27,581 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   225,640 841 SH   OTR 43 841 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   376,797,793 1,404,390 SH   SOLE 43 1,201,273 0 203,117
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   37,667,348 140,393 SH   SOLE 47 0 0 140,393
ACCESS NEWSWIRE INC COM NEW 46520M204   37,181 3,998 SH   SOLE 2 3,998 0 0
ACCESS NEWSWIRE INC COM NEW 46520M204   5,394 580 SH   SOLE 18 580 0 0
ACCESS NEWSWIRE INC COM NEW 46520M204   65,202 7,011 SH   SOLE 21 7,011 0 0
ACCESS NEWSWIRE INC COM NEW 46520M204   2,251 242 SH   SOLE 22 242 0 0
ACCO BRANDS CORP COM 00081T108   171,088 45,868 SH   SOLE 2 6,292 0 39,576
ACCO BRANDS CORP COM 00081T108   3,055 819 SH   SOLE 7 819 0 0
ACCO BRANDS CORP COM 00081T108   1,074,292 288,014 SH   SOLE 18 244,589 0 43,425
ACCO BRANDS CORP COM 00081T108   664,417 178,128 SH   SOLE 19 178,128 0 0
ACCO BRANDS CORP COM 00081T108   15,223,917 4,081,479 SH   SOLE 21 4,081,479 0 0
ACCO BRANDS CORP COM 00081T108   9,182,059 2,461,678 SH   SOLE 22 2,386,203 0 75,475
ACCO BRANDS CORP COM 00081T108   979,032 262,475 SH   SOLE 43 241,542 0 20,933
ACCURAY INC COM 004397105   310,370 376,389 SH   SOLE 2 225,255 0 151,134
ACCURAY INC COM 004397105   904 1,096 SH   SOLE 7 1,096 0 0
ACCURAY INC COM 004397105   269,502 326,827 SH   SOLE 18 247,826 0 79,001
ACCURAY INC COM 004397105   378,952 459,558 SH   SOLE 19 459,558 0 0
ACCURAY INC COM 004397105   3,181,334 3,858,033 SH   SOLE 21 3,858,033 0 0
ACCURAY INC COM 004397105   2,724,207 3,303,671 SH   SOLE 22 3,264,568 0 39,103
ACCURAY INC COM 004397105   27,237 33,031 SH   SOLE 23 33,031 0 0
ACCURAY INC COM 004397105   155,457 188,524 SH   SOLE 26 0 0 188,524
ACHIEVE LIFE SCIENCES INC COM 004468500   39,531 7,954 SH   SOLE 18 7,954 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   497,318 100,064 SH   SOLE 21 100,064 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   1,546,242 311,115 SH   SOLE 22 311,115 0 0
ACI WORLDWIDE INC COM 004498101   17,871,043 373,793 SH   SOLE 2 237,502 0 136,291
ACI WORLDWIDE INC COM 004498101   36,575 765 SH   SOLE 4 133 0 632
ACI WORLDWIDE INC COM 004498101   1,621,811 33,922 SH   SOLE 7 31,886 0 2,036
ACI WORLDWIDE INC COM 004498101   72,384 1,514 SH   SOLE 13 0 0 1,514
ACI WORLDWIDE INC COM 004498101   19,476,838 407,380 SH   SOLE 18 340,922 0 66,458
ACI WORLDWIDE INC COM 004498101   28,758,241 601,511 SH   SOLE 19 601,511 0 0
ACI WORLDWIDE INC COM 004498101   554,968,296 11,607,787 SH   SOLE 21 11,607,787 0 0
ACI WORLDWIDE INC COM 004498101   164,710,900 3,445,114 SH   SOLE 22 3,355,198 0 89,916
ACI WORLDWIDE INC COM 004498101   191,909 4,014 SH   SOLE 23 4,014 0 0
ACI WORLDWIDE INC COM 004498101   832,802 17,419 SH   SOLE 25 17,419 0 0
ACI WORLDWIDE INC COM 004498101   6,067,280 126,904 SH   SOLE 26 41,893 0 85,011
ACI WORLDWIDE INC COM 004498101   710,504 14,861 SH   SOLE 28 2,225 0 12,636
ACI WORLDWIDE INC COM 004498101   16,507,215 345,267 SH   SOLE 30 345,267 0 0
ACI WORLDWIDE INC COM 004498101   1,595,181 33,365 SH   SOLE 34 33,365 0 0
ACI WORLDWIDE INC COM 004498101   65,930 1,379 SH   SOLE 36 1,379 0 0
ACI WORLDWIDE INC COM 004498101   850,396 17,787 SH   SOLE 40 17,787 0 0
ACI WORLDWIDE INC COM 004498101   6,904,816 144,422 SH   SOLE 43 137,941 0 6,481
ACLARIS THERAPEUTICS INC COM 00461U105   170,802 56,745 SH   SOLE 2 30,555 0 26,190
ACLARIS THERAPEUTICS INC COM 00461U105   901,372 299,459 SH   SOLE 18 253,587 0 45,872
ACLARIS THERAPEUTICS INC COM 00461U105   549,096 182,424 SH   SOLE 19 182,424 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   12,215,904 4,058,440 SH   SOLE 21 4,058,440 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   6,215,503 2,064,951 SH   SOLE 22 2,005,141 0 59,810
ACLARIS THERAPEUTICS INC COM 00461U105   12,254 4,071 SH   SOLE 28 4,071 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   217,298 72,192 SH   SOLE 30 72,192 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   200,343 66,559 SH   SOLE 43 63,791 0 2,768
ACM RESH INC COM CL A 00108J109   2,600,347 65,915 SH   SOLE 2 24,316 0 41,599
ACM RESH INC COM CL A 00108J109   5,207 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109   12,387 314 SH   SOLE 7 314 0 0
ACM RESH INC COM CL A 00108J109   7,068,730 179,182 SH   SOLE 18 152,807 0 26,375
ACM RESH INC COM CL A 00108J109   7,234,104 183,374 SH   SOLE 19 183,374 0 0
ACM RESH INC COM CL A 00108J109   222,824,646 5,648,280 SH   SOLE 21 5,648,280 0 0
ACM RESH INC COM CL A 00108J109   62,558,666 1,585,771 SH   SOLE 22 1,514,836 0 70,935
ACM RESH INC COM CL A 00108J109   52,153 1,322 SH   SOLE 23 1,322 0 0
ACM RESH INC COM CL A 00108J109   360,415 9,136 SH   SOLE 25 9,136 0 0
ACM RESH INC COM CL A 00108J109   1,766,808 44,786 SH   SOLE 26 21,357 0 23,429
ACM RESH INC COM CL A 00108J109   5,240,420 132,837 SH   SOLE 30 132,837 0 0
ACM RESH INC COM CL A 00108J109   410,714 10,411 SH   SOLE 40 10,411 0 0
ACM RESH INC COM CL A 00108J109   1,065,939 27,020 SH   SOLE 43 25,983 0 1,037
ACME UTD CORP COM 004816104   34,868 865 SH   SOLE 2 0 0 865
ACME UTD CORP COM 004816104   419,506 10,407 SH   SOLE 18 8,678 0 1,729
ACME UTD CORP COM 004816104   277,333 6,880 SH   SOLE 19 6,880 0 0
ACME UTD CORP COM 004816104   4,368,838 108,381 SH   SOLE 21 108,381 0 0
ACME UTD CORP COM 004816104   1,638,763 40,654 SH   SOLE 22 38,455 0 2,199
ACME UTD CORP COM 004816104   17,978 446 SH   SOLE 43 446 0 0
ACNB CORP COM 000868109   218,687 4,523 SH   SOLE 2 700 0 3,823
ACNB CORP COM 000868109   5,319 110 SH   SOLE 7 110 0 0
ACNB CORP COM 000868109   1,662,031 34,375 SH   SOLE 18 29,259 0 5,116
ACNB CORP COM 000868109   1,014,141 20,975 SH   SOLE 19 20,975 0 0
ACNB CORP COM 000868109   17,919,429 370,619 SH   SOLE 21 370,619 0 0
ACNB CORP COM 000868109   8,512,985 176,070 SH   SOLE 22 168,870 0 7,200
ACNB CORP COM 000868109   98,827 2,044 SH   SOLE 43 2,022 0 22
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   46,244 2,167 SH   SOLE 2 0 0 2,167
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   426,181 19,971 SH   SOLE 18 16,908 0 3,063
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   259,345 12,153 SH   SOLE 19 12,153 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   6,396,452 299,740 SH   SOLE 21 299,740 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   2,826,867 132,468 SH   SOLE 22 128,572 0 3,896
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   1,686 79 SH   SOLE 43 79 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   25,553 10,603 SH   SOLE 2 10,603 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   46,007 19,090 SH   SOLE 18 19,090 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   98,837 41,011 SH   SOLE 21 41,011 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   323,952 134,420 SH   SOLE 22 134,420 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   8,209 6,036 SH   SOLE 18 6,036 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   101,920 74,941 SH   SOLE 21 74,941 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   388,897 285,954 SH   SOLE 22 285,954 0 0
ACTUATE THERAPEUTICS INC COM 005083100   16,242 2,654 SH   SOLE 2 0 0 2,654
ACTUATE THERAPEUTICS INC COM 005083100   149,916 24,496 SH   SOLE 18 18,326 0 6,170
ACTUATE THERAPEUTICS INC COM 005083100   71,065 11,612 SH   SOLE 19 11,612 0 0
ACTUATE THERAPEUTICS INC COM 005083100   1,791,006 292,648 SH   SOLE 21 292,648 0 0
ACTUATE THERAPEUTICS INC COM 005083100   615,862 100,631 SH   SOLE 22 99,135 0 1,496
ACUITY INC COM 00508Y102   26,560,511 73,771 SH   SOLE 2 18,145 0 55,626
ACUITY INC COM 00508Y102   129,614 360 SH   SOLE 4 80 0 280
ACUITY INC COM 00508Y102   2,206,685 6,129 SH   SOLE 7 5,769 0 360
ACUITY INC COM 00508Y102   387,763 1,077 SH   SOLE 13 1,077 0 0
ACUITY INC COM 00508Y102   24,784,794 68,839 SH   SOLE 18 39,653 0 29,186
ACUITY INC COM 00508Y102   9,721,800 27,002 SH   SOLE 19 27,002 0 0
ACUITY INC COM 00508Y102   578,362,135 1,606,383 SH   SOLE 21 1,606,383 0 0
ACUITY INC COM 00508Y102   321,313,017 892,437 SH   SOLE 22 845,933 0 46,504
ACUITY INC COM 00508Y102   36,364 101 SH   SOLE 23 101 0 0
ACUITY INC COM 00508Y102   1,803,800 5,010 SH   SOLE 25 5,010 0 0
ACUITY INC COM 00508Y102   10,028,914 27,855 SH   SOLE 26 17,679 0 10,176
ACUITY INC COM 00508Y102   701,358 1,948 SH   SOLE 28 292 0 1,656
ACUITY INC COM 00508Y102   17,352,128 48,195 SH   SOLE 30 48,195 0 0
ACUITY INC COM 00508Y102   187,941 522 SH   SOLE 31 522 0 0
ACUITY INC COM 00508Y102   245,187 681 SH   SOLE 34 681 0 0
ACUITY INC COM 00508Y102   123,494 343 SH   SOLE 36 343 0 0
ACUITY INC COM 00508Y102   1,901,731 5,282 SH   SOLE 40 5,282 0 0
ACUITY INC COM 00508Y102   30,252 84 SH   OTR 43 84 0 0
ACUITY INC COM 00508Y102   48,380,734 134,376 SH   SOLE 43 120,356 0 14,020
ACUITY INC COM 00508Y102   10,621 30 SH   SOLE 47 0 0 30
ACUMEN PHARMACEUTICALS INC COM 00509G209   4,838 2,293 SH   SOLE 2 2,293 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   14,717 6,975 SH   SOLE 18 6,975 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   187,442 88,835 SH   SOLE 21 88,835 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   150,658 71,402 SH   SOLE 22 71,402 0 0
ACURX PHARMACEUTICALS INC COM NEW 00510M203   149 60 SH   SOLE 22 60 0 0
ACUSHNET HLDGS CORP COM 005098108   1,814,229 22,729 SH   SOLE 2 8,610 0 14,119
ACUSHNET HLDGS CORP COM 005098108   16,283 204 SH   SOLE 7 204 0 0
ACUSHNET HLDGS CORP COM 005098108   6,831,953 85,592 SH   SOLE 18 71,150 0 14,442
ACUSHNET HLDGS CORP COM 005098108   4,421,549 55,394 SH   SOLE 19 55,394 0 0
ACUSHNET HLDGS CORP COM 005098108   235,659,451 2,952,386 SH   SOLE 21 2,952,386 0 0
ACUSHNET HLDGS CORP COM 005098108   60,830,982 762,102 SH   SOLE 22 738,712 0 23,390
ACUSHNET HLDGS CORP COM 005098108   384,253 4,814 SH   SOLE 25 4,814 0 0
ACUSHNET HLDGS CORP COM 005098108   1,823,328 22,843 SH   SOLE 26 14,468 0 8,375
ACUSHNET HLDGS CORP COM 005098108   50,287 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108   6,417,448 80,399 SH   SOLE 30 80,399 0 0
ACUSHNET HLDGS CORP COM 005098108   403,490 5,055 SH   SOLE 40 5,055 0 0
ACUSHNET HLDGS CORP COM 005098108   2,415,517 30,262 SH   SOLE 43 27,208 0 3,054
ACUSHNET HLDGS CORP COM 005098108   10,057 126 SH   SOLE 47 0 0 126
ACV AUCTIONS INC COM CL A 00091G104   1,930,927 240,764 SH   SOLE 2 107,520 0 133,244
ACV AUCTIONS INC COM CL A 00091G104   7,699 960 SH   SOLE 7 960 0 0
ACV AUCTIONS INC COM CL A 00091G104   4,022,856 501,603 SH   SOLE 18 421,284 0 80,319
ACV AUCTIONS INC COM CL A 00091G104   4,433,143 552,761 SH   SOLE 19 552,761 0 0
ACV AUCTIONS INC COM CL A 00091G104   49,250,042 6,140,903 SH   SOLE 21 6,140,903 0 0
ACV AUCTIONS INC COM CL A 00091G104   40,448,397 5,043,441 SH   SOLE 22 4,888,322 0 155,119
ACV AUCTIONS INC COM CL A 00091G104   12,792 1,595 SH   SOLE 23 1,595 0 0
ACV AUCTIONS INC COM CL A 00091G104   209,579 26,132 SH   SOLE 25 26,132 0 0
ACV AUCTIONS INC COM CL A 00091G104   908,931 113,333 SH   SOLE 26 58,719 0 54,614
ACV AUCTIONS INC COM CL A 00091G104   1,662,241 207,262 SH   SOLE 30 207,262 0 0
ACV AUCTIONS INC COM CL A 00091G104   4,491 560 SH   SOLE 36 560 0 0
ACV AUCTIONS INC COM CL A 00091G104   243,247 30,330 SH   SOLE 40 30,330 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,414,856 176,416 SH   SOLE 43 165,130 0 11,286
ADAGENE INC ADS 005329107   1,200 635 SH   SOLE 43 635 0 0
ADAMAS TRUST INC. COM 649604840   490,903 67,247 SH   SOLE 2 27,583 0 39,664
ADAMAS TRUST INC. COM 649604840   2,723 373 SH   SOLE 4 373 0 0
ADAMAS TRUST INC. COM 649604840   2,402 329 SH   SOLE 7 329 0 0
ADAMAS TRUST INC. COM 649604840   2,257,379 309,230 SH   SOLE 18 266,770 0 42,460
ADAMAS TRUST INC. COM 649604840   1,267,587 173,642 SH   SOLE 19 173,642 0 0
ADAMAS TRUST INC. COM 649604840   73,047,414 10,006,495 SH   SOLE 21 10,006,495 0 0
ADAMAS TRUST INC. COM 649604840   17,919,587 2,454,738 SH   SOLE 22 2,337,955 0 116,783
ADAMAS TRUST INC. COM 649604840   71,584 9,806 SH   SOLE 25 9,806 0 0
ADAMAS TRUST INC. COM 649604840   154,183 21,121 SH   SOLE 26 21,121 0 0
ADAMAS TRUST INC. COM 649604840   148,811 20,385 SH   SOLE 28 1,084 0 19,301
ADAMAS TRUST INC. COM 649604840   1,403,987 192,327 SH   SOLE 30 192,327 0 0
ADAMAS TRUST INC. COM 649604840   81,804 11,206 SH   SOLE 40 11,206 0 0
ADAMAS TRUST INC. COM 649604840   1,129,748 154,760 SH   SOLE 43 149,213 0 5,547
ADAMAS TRUST INC. COM 649604840   4,044 554 SH   SOLE 47 0 0 554
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,273,635 127,875 SH   SOLE 2 69,163 0 58,712
ADAPTHEALTH CORP COMMON STOCK 00653Q102   7,570 760 SH   SOLE 7 760 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   3,548,240 356,249 SH   SOLE 18 303,043 0 53,206
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,099,249 210,768 SH   SOLE 19 210,768 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   111,031,470 11,147,738 SH   SOLE 21 11,147,738 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   32,409,193 3,253,935 SH   SOLE 22 3,132,878 0 121,057
ADAPTHEALTH CORP COMMON STOCK 00653Q102   31,972 3,210 SH   SOLE 23 3,210 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   190,266 19,103 SH   SOLE 25 19,103 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   629,482 63,201 SH   SOLE 26 37,696 0 25,505
ADAPTHEALTH CORP COMMON STOCK 00653Q102   456,487 45,832 SH   SOLE 28 29,743 0 16,089
ADAPTHEALTH CORP COMMON STOCK 00653Q102   3,291,431 330,465 SH   SOLE 30 330,465 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   42,151 4,232 SH   SOLE 36 4,232 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   184,887 18,563 SH   SOLE 40 18,563 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,096,008 110,041 SH   SOLE 43 83,835 0 26,206
ADAPTHEALTH CORP COMMON STOCK 00653Q102   418 42 SH   SOLE 47 0 0 42
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   3,637,614 223,991 SH   SOLE 2 83,151 0 140,840
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   6,593 406 SH   SOLE 4 406 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   10,897 671 SH   SOLE 7 671 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   7,409,175 456,230 SH   SOLE 18 367,242 0 88,988
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   11,417,451 703,045 SH   SOLE 19 703,045 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   112,854,212 6,949,151 SH   SOLE 21 6,949,151 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   67,021,798 4,126,958 SH   SOLE 22 4,005,044 0 121,914
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   96,628 5,950 SH   SOLE 23 5,950 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   306,611 18,880 SH   SOLE 25 18,880 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   986,223 60,728 SH   SOLE 26 35,307 0 25,421
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   592,776 36,501 SH   SOLE 28 23,950 0 12,551
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   6,744,602 415,308 SH   SOLE 30 415,308 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   235,756 14,517 SH   SOLE 34 14,517 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   343,590 21,157 SH   SOLE 40 21,157 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   4,859,779 299,248 SH   SOLE 43 223,996 0 75,251
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   13,284 818 SH   SOLE 47 0 0 818
ADC THERAPEUTICS SA SHS H0036K147   185,823 52,641 SH   SOLE 2 12,840 0 39,801
ADC THERAPEUTICS SA SHS H0036K147   858,044 243,072 SH   SOLE 18 199,688 0 43,384
ADC THERAPEUTICS SA SHS H0036K147   527,583 149,457 SH   SOLE 19 149,457 0 0
ADC THERAPEUTICS SA SHS H0036K147   13,639,521 3,863,887 SH   SOLE 21 3,863,887 0 0
ADC THERAPEUTICS SA SHS H0036K147   3,498,029 990,943 SH   SOLE 22 971,895 0 19,048
ADC THERAPEUTICS SA SHS H0036K147   449,401 127,309 SH   SOLE 43 125,746 0 1,563
ADDUS HOMECARE CORP COM 006739106   2,994,892 27,888 SH   SOLE 2 14,161 0 13,727
ADDUS HOMECARE CORP COM 006739106   379,946 3,538 SH   SOLE 7 3,328 0 210
ADDUS HOMECARE CORP COM 006739106   7,202,969 67,073 SH   SOLE 18 57,718 0 9,355
ADDUS HOMECARE CORP COM 006739106   8,107,515 75,496 SH   SOLE 19 75,496 0 0
ADDUS HOMECARE CORP COM 006739106   209,393,532 1,949,842 SH   SOLE 21 1,949,842 0 0
ADDUS HOMECARE CORP COM 006739106   62,491,744 581,914 SH   SOLE 22 562,613 0 19,301
ADDUS HOMECARE CORP COM 006739106   57,776 538 SH   SOLE 23 538 0 0
ADDUS HOMECARE CORP COM 006739106   296,504 2,761 SH   SOLE 25 2,761 0 0
ADDUS HOMECARE CORP COM 006739106   1,046,516 9,745 SH   SOLE 26 6,093 0 3,652
ADDUS HOMECARE CORP COM 006739106   30,391 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106   5,638,297 52,503 SH   SOLE 30 52,503 0 0
ADDUS HOMECARE CORP COM 006739106   325,606 3,032 SH   SOLE 40 3,032 0 0
ADDUS HOMECARE CORP COM 006739106   24,807 231 SH   OTR 43 231 0 0
ADDUS HOMECARE CORP COM 006739106   3,657,059 34,054 SH   SOLE 43 29,256 0 4,798
ADDUS HOMECARE CORP COM 006739106   14,175 132 SH   SOLE 47 0 0 132
ADECOAGRO S A COM L00849106   485,118 61,175 SH   SOLE 2 61,175 0 0
ADECOAGRO S A COM L00849106   789,527 99,562 SH   SOLE 7 99,562 0 0
ADECOAGRO S A COM L00849106   1,504,741 189,753 SH   SOLE 21 189,753 0 0
ADECOAGRO S A COM L00849106   250,469 31,585 SH   SOLE 22 31,585 0 0
ADECOAGRO S A COM L00849106   10,753 1,356 SH   SOLE 28 1,356 0 0
ADEIA INC COM 00676P107   1,500,440 86,982 SH   SOLE 2 33,071 0 53,911
ADEIA INC COM 00676P107   15,473 897 SH   SOLE 4 77 0 820
ADEIA INC COM 00676P107   499,112 28,934 SH   SOLE 7 27,205 0 1,729
ADEIA INC COM 00676P107   6,097,875 353,500 SH   SOLE 18 297,087 0 56,413
ADEIA INC COM 00676P107   3,808,697 220,794 SH   SOLE 19 220,794 0 0
ADEIA INC COM 00676P107   210,594,383 12,208,370 SH   SOLE 21 12,208,370 0 0
ADEIA INC COM 00676P107   52,071,419 3,018,633 SH   SOLE 22 2,916,210 0 102,423
ADEIA INC COM 00676P107   344,500 19,971 SH   SOLE 25 19,971 0 0
ADEIA INC COM 00676P107   820,772 47,581 SH   SOLE 26 47,581 0 0
ADEIA INC COM 00676P107   129,910 7,531 SH   SOLE 28 1,869 0 5,662
ADEIA INC COM 00676P107   5,789,445 335,620 SH   SOLE 30 335,620 0 0
ADEIA INC COM 00676P107   27,290 1,582 SH   SOLE 36 1,582 0 0
ADEIA INC COM 00676P107   341,602 19,803 SH   SOLE 40 19,803 0 0
ADEIA INC COM 00676P107   1,335,231 77,405 SH   SOLE 43 74,663 0 2,742
ADEIA INC COM 00676P107   1,656 96 SH   SOLE 47 0 0 96
ADIAL PHARMACEUTICALS INC COM NEW 00688A205   6,109 27,770 SH   SOLE 22 27,770 0 0
ADICET BIO INC COM NEW 007002207   308,046 36,585 SH   SOLE 22 36,585 0 0
ADIENT PLC ORD SHS G0084W101   7,426,151 387,384 SH   SOLE 2 256,273 0 131,111
ADIENT PLC ORD SHS G0084W101   7,534 393 SH   SOLE 4 393 0 0
ADIENT PLC ORD SHS G0084W101   42,807 2,233 SH   SOLE 7 2,233 0 0
ADIENT PLC ORD SHS G0084W101   7,593,179 396,097 SH   SOLE 18 351,383 0 44,714
ADIENT PLC ORD SHS G0084W101   9,923,945 517,681 SH   SOLE 19 517,681 0 0
ADIENT PLC ORD SHS G0084W101   164,564,367 8,584,474 SH   SOLE 21 8,584,474 0 0
ADIENT PLC ORD SHS G0084W101   57,471,526 2,997,993 SH   SOLE 22 2,880,948 0 117,045
ADIENT PLC ORD SHS G0084W101   54,980 2,868 SH   SOLE 23 2,868 0 0
ADIENT PLC ORD SHS G0084W101   281,895 14,705 SH   SOLE 25 14,705 0 0
ADIENT PLC ORD SHS G0084W101   762,410 39,771 SH   SOLE 26 0 0 39,771
ADIENT PLC ORD SHS G0084W101   4,683,154 244,296 SH   SOLE 30 244,296 0 0
ADIENT PLC ORD SHS G0084W101   107,486 5,607 SH   SOLE 36 5,607 0 0
ADIENT PLC ORD SHS G0084W101   302,944 15,803 SH   SOLE 40 15,803 0 0
ADIENT PLC ORD SHS G0084W101   9,795,889 511,001 SH   SOLE 43 484,300 0 26,701
ADMA BIOLOGICS INC COM 000899104   4,739,263 259,828 SH   SOLE 2 96,122 0 163,706
ADMA BIOLOGICS INC COM 000899104   7,825 429 SH   SOLE 4 429 0 0
ADMA BIOLOGICS INC COM 000899104   474,039 25,989 SH   SOLE 7 24,469 0 1,520
ADMA BIOLOGICS INC COM 000899104   13,537,454 742,185 SH   SOLE 18 605,539 0 136,646
ADMA BIOLOGICS INC COM 000899104   13,219,130 724,733 SH   SOLE 19 724,733 0 0
ADMA BIOLOGICS INC COM 000899104   482,659,274 26,461,583 SH   SOLE 21 26,461,583 0 0
ADMA BIOLOGICS INC COM 000899104   125,915,772 6,903,277 SH   SOLE 22 6,694,072 0 209,205
ADMA BIOLOGICS INC COM 000899104   66,594 3,651 SH   SOLE 23 3,651 0 0
ADMA BIOLOGICS INC COM 000899104   713,111 39,096 SH   SOLE 25 39,096 0 0
ADMA BIOLOGICS INC COM 000899104   2,655,598 145,592 SH   SOLE 26 74,522 0 71,070
ADMA BIOLOGICS INC COM 000899104   729,180 39,977 SH   SOLE 28 35,649 0 4,328
ADMA BIOLOGICS INC COM 000899104   12,899,529 707,211 SH   SOLE 30 707,211 0 0
ADMA BIOLOGICS INC COM 000899104   14,920 818 SH   SOLE 36 818 0 0
ADMA BIOLOGICS INC COM 000899104   770,531 42,244 SH   SOLE 40 42,244 0 0
ADMA BIOLOGICS INC COM 000899104   4,313,541 236,488 SH   SOLE 43 186,906 0 49,582
ADMA BIOLOGICS INC COM 000899104   4,086 224 SH   SOLE 47 0 0 224
ADOBE INC COM 00724F101   469,174,545 1,340,537 SH   SOLE 2 711,364 0 629,173
ADOBE INC COM 00724F101   922,224 2,635 SH   SOLE 3 2,635 0 0
ADOBE INC COM 00724F101   197,374,061 563,942 SH   SOLE 4 268,798 0 295,144
ADOBE INC COM 00724F101   193,810,812 553,761 SH   SOLE 7 491,467 0 62,294
ADOBE INC COM 00724F101   25,089,383 71,686 SH   SOLE 13 68,539 0 3,147
ADOBE INC COM 00724F101   26,901,981 76,865 SH   SOLE 15 76,865 0 0
ADOBE INC COM 00724F101   363,548,963 1,038,741 SH   SOLE 18 867,390 0 171,351
ADOBE INC COM 00724F101   123,179,680 351,952 SH   SOLE 19 351,952 0 0
ADOBE INC COM 00724F101   5,847,768,716 16,708,388 SH   SOLE 21 16,708,388 0 0
ADOBE INC COM 00724F101   3,136,870,073 8,962,742 SH   SOLE 22 8,020,692 0 942,050
ADOBE INC COM 00724F101   212,384,432 606,830 SH   SOLE 23 606,830 0 0
ADOBE INC COM 00724F101   335,131,175 957,545 SH   SOLE 25 953,826 0 3,719
ADOBE INC COM 00724F101   463,569,105 1,324,521 SH   SOLE 26 1,081,564 0 242,957
ADOBE INC COM 00724F101   452,819,512 1,293,807 SH   SOLE 28 40,082 0 1,253,725
ADOBE INC COM 00724F101   8,139,367 23,256 SH   SOLE 29 23,256 0 0
ADOBE INC COM 00724F101   1,780,553,476 5,087,441 SH   SOLE 30 5,087,441 0 0
ADOBE INC COM 00724F101   36,752,800 105,011 SH   SOLE 31 103,053 0 1,958
ADOBE INC COM 00724F101   45,074,512 128,788 SH   SOLE 32 128,788 0 0
ADOBE INC COM 00724F101   119,905,174 342,596 SH   SOLE 34 342,596 0 0
ADOBE INC COM 00724F101   53,082,283 151,668 SH   SOLE 36 151,668 0 0
ADOBE INC COM 00724F101   6,515,414 18,616 SH   SOLE 40 18,616 0 0
ADOBE INC COM 00724F101   209,644 599 SH   OTR 43 599 0 0
ADOBE INC COM 00724F101   241,116,418 688,924 SH   SOLE 43 588,030 0 100,894
ADOBE INC COM 00724F101   10,279,570 29,371 SH   SOLE 47 0 0 29,371
ADT INC DEL COM 00090Q103   11,064,906 1,371,116 SH   SOLE 2 683,514 0 687,602
ADT INC DEL COM 00090Q103   1,758,800 217,943 SH   SOLE 7 204,945 0 12,998
ADT INC DEL COM 00090Q103   994,329 123,213 SH   SOLE 18 119,866 0 3,347
ADT INC DEL COM 00090Q103   1,679,666 208,137 SH   SOLE 19 208,137 0 0
ADT INC DEL COM 00090Q103   54,191,720 6,715,207 SH   SOLE 21 6,715,207 0 0
ADT INC DEL COM 00090Q103   105,314,614 13,050,138 SH   SOLE 22 12,359,362 0 690,776
ADT INC DEL COM 00090Q103   781,434 96,832 SH   SOLE 25 96,832 0 0
ADT INC DEL COM 00090Q103   768,490 95,228 SH   SOLE 26 95,228 0 0
ADT INC DEL COM 00090Q103   1,637,782 202,947 SH   SOLE 28 164,338 0 38,609
ADT INC DEL COM 00090Q103   23,535,695 2,916,443 SH   SOLE 30 2,916,443 0 0
ADT INC DEL COM 00090Q103   71,323 8,838 SH   SOLE 31 8,838 0 0
ADT INC DEL COM 00090Q103   167,662 20,776 SH   SOLE 36 20,776 0 0
ADT INC DEL COM 00090Q103   719,481 89,155 SH   SOLE 40 89,155 0 0
ADT INC DEL COM 00090Q103   3,703,934 458,976 SH   SOLE 43 437,989 0 20,986
ADT INC DEL COM 00090Q103   20,700 2,565 SH   SOLE 47 0 0 2,565
ADTALEM GLOBAL ED INC COM 00737L103   5,877,820 56,807 SH   SOLE 2 33,091 0 23,716
ADTALEM GLOBAL ED INC COM 00737L103   6,622 64 SH   SOLE 4 64 0 0
ADTALEM GLOBAL ED INC COM 00737L103   474,306 4,584 SH   SOLE 7 4,317 0 267
ADTALEM GLOBAL ED INC COM 00737L103   11,932,988 115,328 SH   SOLE 18 93,807 0 21,521
ADTALEM GLOBAL ED INC COM 00737L103   10,812,925 104,503 SH   SOLE 19 104,503 0 0
ADTALEM GLOBAL ED INC COM 00737L103   397,104,926 3,837,875 SH   SOLE 21 3,837,875 0 0
ADTALEM GLOBAL ED INC COM 00737L103   108,038,097 1,044,149 SH   SOLE 22 1,011,116 0 33,033
ADTALEM GLOBAL ED INC COM 00737L103   60,530 585 SH   SOLE 23 585 0 0
ADTALEM GLOBAL ED INC COM 00737L103   609,231 5,888 SH   SOLE 25 5,888 0 0
ADTALEM GLOBAL ED INC COM 00737L103   3,191,532 30,845 SH   SOLE 26 14,528 0 16,317
ADTALEM GLOBAL ED INC COM 00737L103   1,846,422 17,845 SH   SOLE 28 16,216 0 1,629
ADTALEM GLOBAL ED INC COM 00737L103   8,635,192 83,456 SH   SOLE 30 83,456 0 0
ADTALEM GLOBAL ED INC COM 00737L103   65,186 630 SH   SOLE 36 630 0 0
ADTALEM GLOBAL ED INC COM 00737L103   602,299 5,821 SH   SOLE 40 5,821 0 0
ADTALEM GLOBAL ED INC COM 00737L103   8,610,980 83,222 SH   SOLE 43 77,511 0 5,711
ADTALEM GLOBAL ED INC COM 00737L103   26,488 256 SH   SOLE 47 0 0 256
ADTRAN HOLDINGS INC COM 00486H105   5,001,277 575,521 SH   SOLE 2 462,144 0 113,377
ADTRAN HOLDINGS INC COM 00486H105   384,950 44,298 SH   SOLE 4 44,298 0 0
ADTRAN HOLDINGS INC COM 00486H105   3,285 378 SH   SOLE 7 378 0 0
ADTRAN HOLDINGS INC COM 00486H105   2,597,702 298,930 SH   SOLE 18 249,630 0 49,300
ADTRAN HOLDINGS INC COM 00486H105   4,213,216 484,835 SH   SOLE 19 484,835 0 0
ADTRAN HOLDINGS INC COM 00486H105   27,917,763 3,212,631 SH   SOLE 21 3,212,631 0 0
ADTRAN HOLDINGS INC COM 00486H105   23,383,799 2,690,886 SH   SOLE 22 2,624,710 0 66,176
ADTRAN HOLDINGS INC COM 00486H105   100,091 11,518 SH   SOLE 23 11,518 0 0
ADTRAN HOLDINGS INC COM 00486H105   116,264 13,379 SH   SOLE 25 13,379 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,105,924 127,264 SH   SOLE 26 95,598 0 31,666
ADTRAN HOLDINGS INC COM 00486H105   4,232,404 487,043 SH   SOLE 30 487,043 0 0
ADTRAN HOLDINGS INC COM 00486H105   69,702 8,021 SH   SOLE 40 8,021 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,482,123 170,555 SH   SOLE 43 161,875 0 8,680
ADURO CLEAN TECHNOLOGIES INC COM NEW 007408206   32,862 3,172 SH   SOLE 2 3,172 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   2,658,370 67,643 SH   SOLE 2 25,268 0 42,375
ADVANCE AUTO PARTS INC COM 00751Y106   4,834 123 SH   SOLE 4 123 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   462,404 11,766 SH   SOLE 7 11,140 0 626
ADVANCE AUTO PARTS INC COM 00751Y106   8,218,691 209,127 SH   SOLE 18 178,169 0 30,958
ADVANCE AUTO PARTS INC COM 00751Y106   6,730,518 171,260 SH   SOLE 19 171,260 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   250,218,266 6,366,877 SH   SOLE 21 6,366,877 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   70,566,687 1,795,590 SH   SOLE 22 1,713,967 0 81,623
ADVANCE AUTO PARTS INC COM 00751Y106   31,636 805 SH   SOLE 23 805 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   372,603 9,481 SH   SOLE 25 9,481 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,990,584 50,651 SH   SOLE 26 27,913 0 22,738
ADVANCE AUTO PARTS INC COM 00751Y106   17,135 436 SH   SOLE 28 436 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   5,236,646 133,248 SH   SOLE 30 133,248 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   128,118 3,260 SH   SOLE 36 3,260 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   424,204 10,794 SH   SOLE 40 10,794 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   3,586,171 91,251 SH   SOLE 43 74,410 0 16,841
ADVANCED DRAIN SYS INC DEL COM 00790R104   16,701,071 115,315 SH   SOLE 2 35,033 0 80,282
ADVANCED DRAIN SYS INC DEL COM 00790R104   125,712 868 SH   SOLE 4 168 0 700
ADVANCED DRAIN SYS INC DEL COM 00790R104   10,317,544 71,239 SH   SOLE 7 70,440 0 799
ADVANCED DRAIN SYS INC DEL COM 00790R104   22,315,841 154,083 SH   SOLE 18 85,752 0 68,331
ADVANCED DRAIN SYS INC DEL COM 00790R104   4,848,184 33,475 SH   SOLE 19 33,475 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   545,604,300 3,767,205 SH   SOLE 21 3,767,205 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   298,596,445 2,061,703 SH   SOLE 22 1,968,449 0 93,254
ADVANCED DRAIN SYS INC DEL COM 00790R104   23,752 164 SH   SOLE 23 164 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,709,428 11,803 SH   SOLE 25 11,803 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   6,011,459 41,507 SH   SOLE 26 20,989 0 20,518
ADVANCED DRAIN SYS INC DEL COM 00790R104   398,572 2,752 SH   SOLE 28 1,057 0 1,695
ADVANCED DRAIN SYS INC DEL COM 00790R104   102,320,657 706,488 SH   SOLE 30 706,488 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   158,589 1,095 SH   SOLE 31 1,095 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   722,702 4,990 SH   SOLE 34 4,990 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   69,663 481 SH   SOLE 36 481 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,816,023 12,539 SH   SOLE 40 12,539 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   26,504 183 SH   OTR 43 183 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   17,780,294 122,767 SH   SOLE 43 112,050 0 10,717
ADVANCED DRAIN SYS INC DEL COM 00790R104   472,182 3,260 SH   SOLE 47 0 0 3,260
ADVANCED ENERGY INDS COM 007973100   31,609,008 150,972 SH   SOLE 2 110,226 0 40,746
ADVANCED ENERGY INDS COM 007973100   51,086 244 SH   SOLE 4 31 0 213
ADVANCED ENERGY INDS COM 007973100   1,651,511 7,888 SH   SOLE 7 7,419 0 469
ADVANCED ENERGY INDS COM 007973100   28,819,990 137,651 SH   SOLE 18 114,080 0 23,571
ADVANCED ENERGY INDS COM 007973100   39,246,197 187,449 SH   SOLE 19 187,449 0 0
ADVANCED ENERGY INDS COM 007973100   854,454,045 4,081,072 SH   SOLE 21 4,081,072 0 0
ADVANCED ENERGY INDS COM 007973100   258,603,984 1,235,153 SH   SOLE 22 1,201,996 0 33,157
ADVANCED ENERGY INDS COM 007973100   450,355 2,151 SH   SOLE 23 2,151 0 0
ADVANCED ENERGY INDS COM 007973100   1,990,271 9,506 SH   SOLE 25 9,506 0 0
ADVANCED ENERGY INDS COM 007973100   9,323,037 44,529 SH   SOLE 26 15,299 0 29,230
ADVANCED ENERGY INDS COM 007973100   1,331,803 6,361 SH   SOLE 28 684 0 5,677
ADVANCED ENERGY INDS COM 007973100   24,442,901 116,745 SH   SOLE 30 116,745 0 0
ADVANCED ENERGY INDS COM 007973100   1,410,526 6,737 SH   SOLE 34 6,737 0 0
ADVANCED ENERGY INDS COM 007973100   38,733 185 SH   SOLE 36 185 0 0
ADVANCED ENERGY INDS COM 007973100   1,409,898 6,734 SH   SOLE 40 6,734 0 0
ADVANCED ENERGY INDS COM 007973100   19,127,648 91,358 SH   SOLE 43 86,377 0 4,981
ADVANCED ENERGY INDS COM 007973100   60,927 291 SH   SOLE 47 0 0 291
ADVANCED ENERGY INDS NOTE 2.500% 9/1 007973AE0   7,864,682 4,797,000 PRN   SOLE 2 4,797,000 0 0
ADVANCED ENERGY INDS NOTE 2.500% 9/1 007973AE0   11,968,350 7,300,000 PRN   SOLE 21 7,300,000 0 0
ADVANCED ENERGY INDS NOTE 2.500% 9/1 007973AE0   3,841,349 2,343,000 PRN   SOLE 22 2,343,000 0 0
ADVANCED FLOWER CAP INC COM 00109K105   118,777 41,676 SH   SOLE 2 33,709 0 7,967
ADVANCED FLOWER CAP INC COM 00109K105   781 274 SH   SOLE 7 274 0 0
ADVANCED FLOWER CAP INC COM 00109K105   176,153 61,808 SH   SOLE 18 52,333 0 9,475
ADVANCED FLOWER CAP INC COM 00109K105   127,010 44,565 SH   SOLE 19 44,565 0 0
ADVANCED FLOWER CAP INC COM 00109K105   1,951,740 684,821 SH   SOLE 21 684,821 0 0
ADVANCED FLOWER CAP INC COM 00109K105   1,479,147 518,999 SH   SOLE 22 499,449 0 19,550
ADVANCED FLOWER CAP INC COM 00109K105   3,536 1,241 SH   SOLE 43 1,241 0 0
ADVANCED MICRO DEVICES INC COM 007903107   898,418,547 4,195,081 SH   SOLE 2 2,022,439 0 2,172,642
ADVANCED MICRO DEVICES INC COM 007903107   2,194,712 10,248 SH   SOLE 3 10,248 0 0
ADVANCED MICRO DEVICES INC COM 007903107   332,789,863 1,553,931 SH   SOLE 4 718,602 0 835,329
ADVANCED MICRO DEVICES INC COM 007903107   384,739,082 1,796,503 SH   SOLE 7 1,643,818 0 152,685
ADVANCED MICRO DEVICES INC COM 007903107   42,507,333 198,484 SH   SOLE 13 191,881 0 6,603
ADVANCED MICRO DEVICES INC COM 007903107   63,080,400 294,548 SH   SOLE 15 294,548 0 0
ADVANCED MICRO DEVICES INC COM 007903107   978,111,766 4,567,201 SH   SOLE 18 3,856,397 0 710,804
ADVANCED MICRO DEVICES INC COM 007903107   582,786,327 2,721,266 SH   SOLE 19 2,721,266 0 0
ADVANCED MICRO DEVICES INC COM 007903107   12,600,572,825 58,837,191 SH   SOLE 21 58,837,191 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,260,294,698 33,901,264 SH   SOLE 22 30,353,668 0 3,547,596
ADVANCED MICRO DEVICES INC COM 007903107   445,414,465 2,079,821 SH   SOLE 23 2,079,821 0 0
ADVANCED MICRO DEVICES INC COM 007903107   791,860,455 3,697,518 SH   SOLE 25 3,668,898 0 28,620
ADVANCED MICRO DEVICES INC COM 007903107   680,810,999 3,178,983 SH   SOLE 26 2,456,052 0 722,931
ADVANCED MICRO DEVICES INC COM 007903107   988,280,297 4,614,682 SH   SOLE 28 97,655 0 4,517,027
ADVANCED MICRO DEVICES INC COM 007903107   11,446,210 53,447 SH   SOLE 29 53,447 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,991,892,929 18,639,769 SH   SOLE 30 18,639,769 0 0
ADVANCED MICRO DEVICES INC COM 007903107   63,939,395 298,559 SH   SOLE 31 293,888 0 4,671
ADVANCED MICRO DEVICES INC COM 007903107   107,064,366 499,927 SH   SOLE 32 499,927 0 0
ADVANCED MICRO DEVICES INC COM 007903107   628,195,100 2,933,298 SH   SOLE 34 2,933,298 0 0
ADVANCED MICRO DEVICES INC COM 007903107   98,549,365 460,167 SH   SOLE 36 460,167 0 0
ADVANCED MICRO DEVICES INC COM 007903107   15,381,828 71,824 SH   SOLE 40 71,824 0 0
ADVANCED MICRO DEVICES INC COM 007903107   420,396 1,963 SH   OTR 43 1,963 0 0
ADVANCED MICRO DEVICES INC COM 007903107   604,173,381 2,821,131 SH   SOLE 43 2,390,853 0 430,278
ADVANCED MICRO DEVICES INC COM 007903107   21,844,727 102,002 SH   SOLE 47 0 0 102,002
ADVANSIX INC COM 00773T101   354,615 20,498 SH   SOLE 2 7,963 0 12,535
ADVANSIX INC COM 00773T101   3,581 207 SH   SOLE 7 207 0 0
ADVANSIX INC COM 00773T101   1,525,756 88,194 SH   SOLE 18 74,767 0 13,427
ADVANSIX INC COM 00773T101   926,986 53,583 SH   SOLE 19 53,583 0 0
ADVANSIX INC COM 00773T101   38,280,835 2,212,765 SH   SOLE 21 2,212,765 0 0
ADVANSIX INC COM 00773T101   12,864,315 743,602 SH   SOLE 22 710,814 0 32,788
ADVANSIX INC COM 00773T101   99,146 5,731 SH   SOLE 25 5,731 0 0
ADVANSIX INC COM 00773T101   324,012 18,729 SH   SOLE 26 18,729 0 0
ADVANSIX INC COM 00773T101   1,246 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101   1,215,636 70,268 SH   SOLE 30 70,268 0 0
ADVANSIX INC COM 00773T101   83,749 4,841 SH   SOLE 40 4,841 0 0
ADVANSIX INC COM 00773T101   3,007,710 173,856 SH   SOLE 43 168,021 0 5,835
ADVANSIX INC COM 00773T101   2,142 124 SH   SOLE 47 0 0 124
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   42,548 48,350 SH   SOLE 2 6,457 0 41,893
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   271 308 SH   SOLE 7 308 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   282,535 321,063 SH   SOLE 18 271,908 0 49,155
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   162,811 185,012 SH   SOLE 19 185,012 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   3,191,104 3,626,255 SH   SOLE 21 3,626,255 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   2,464,458 2,800,520 SH   SOLE 22 2,703,294 0 97,226
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   19,664 22,345 SH   SOLE 43 22,345 0 0
ADVISORSHARES TR PURE CANNABIS 00768Y495   2 1 SH   SOLE 43 1 0 0
AEBI SCHMIDT HLDG AG COM H00501108   2,277,316 180,025 SH   SOLE 2 73,198 0 106,827
AEBI SCHMIDT HLDG AG COM H00501108   468,063 37,001 SH   SOLE 7 34,739 0 2,262
AEBI SCHMIDT HLDG AG COM H00501108   1,534,028 121,267 SH   SOLE 18 102,383 0 18,884
AEBI SCHMIDT HLDG AG COM H00501108   3,638,355 287,617 SH   SOLE 19 287,617 0 0
AEBI SCHMIDT HLDG AG COM H00501108   18,892,067 1,493,444 SH   SOLE 21 1,493,444 0 0
AEBI SCHMIDT HLDG AG COM H00501108   10,629,213 840,254 SH   SOLE 22 729,653 0 110,601
AEBI SCHMIDT HLDG AG COM H00501108   87,614 6,926 SH   SOLE 25 6,926 0 0
AEBI SCHMIDT HLDG AG COM H00501108   7,552 597 SH   SOLE 28 597 0 0
AEBI SCHMIDT HLDG AG COM H00501108   432,896 34,221 SH   SOLE 30 34,221 0 0
AEBI SCHMIDT HLDG AG COM H00501108   594,967 47,033 SH   SOLE 43 45,907 0 1,126
AECOM COM 00766T100   56,066,338 588,129 SH   SOLE 2 395,054 0 193,075
AECOM COM 00766T100   37,017,211 388,306 SH   SOLE 4 248,022 0 140,284
AECOM COM 00766T100   3,154,565 33,091 SH   SOLE 7 31,629 0 1,462
AECOM COM 00766T100   2,511,374 26,344 SH   SOLE 13 24,407 0 1,937
AECOM COM 00766T100   1,595,348 16,735 SH   SOLE 15 16,735 0 0
AECOM COM 00766T100   38,864,230 407,681 SH   SOLE 18 274,824 0 132,857
AECOM COM 00766T100   14,616,758 153,328 SH   SOLE 19 153,328 0 0
AECOM COM 00766T100   674,603,508 7,076,508 SH   SOLE 21 7,076,508 0 0
AECOM COM 00766T100   393,325,479 4,125,936 SH   SOLE 22 3,834,835 0 291,101
AECOM COM 00766T100   16,430,030 172,349 SH   SOLE 23 172,349 0 0
AECOM COM 00766T100   3,512,529 36,846 SH   SOLE 25 36,379 0 467
AECOM COM 00766T100   43,680,683 458,205 SH   SOLE 26 370,276 0 87,929
AECOM COM 00766T100   27,395,840 287,379 SH   SOLE 28 61,865 0 225,514
AECOM COM 00766T100   1,671,802 17,537 SH   SOLE 29 17,537 0 0
AECOM COM 00766T100   65,647,670 688,636 SH   SOLE 30 688,636 0 0
AECOM COM 00766T100   4,674,316 49,033 SH   SOLE 31 47,790 0 1,243
AECOM COM 00766T100   33,034,800 346,531 SH   SOLE 34 346,531 0 0
AECOM COM 00766T100   9,666,939 101,405 SH   SOLE 36 101,405 0 0
AECOM COM 00766T100   522,313 5,479 SH   SOLE 40 5,479 0 0
AECOM COM 00766T100   21,683,793 227,460 SH   SOLE 43 203,275 0 24,185
AECOM COM 00766T100   5,815 61 SH   SOLE 47 0 0 61
AEGON LTD AMER REG 1 CERT 0076CA104   17,540 2,275 SH   SOLE 18 2,275 0 0
AEGON LTD AMER REG 1 CERT 0076CA104   40,785,089 5,289,895 SH   SOLE 43 4,958,829 0 331,066
AEGON LTD AMER REG 1 CERT 0076CA104   3,732 484 SH   SOLE 47 0 0 484
AEHR TEST SYS COM 00760J108   439,133 21,750 SH   SOLE 2 8,796 0 12,954
AEHR TEST SYS COM 00760J108   5,088 252 SH   SOLE 7 252 0 0
AEHR TEST SYS COM 00760J108   1,765,595 87,449 SH   SOLE 18 73,141 0 14,308
AEHR TEST SYS COM 00760J108   1,152,990 57,107 SH   SOLE 19 57,107 0 0
AEHR TEST SYS COM 00760J108   22,362,222 1,107,589 SH   SOLE 21 1,107,589 0 0
AEHR TEST SYS COM 00760J108   16,089,371 796,898 SH   SOLE 22 768,676 0 28,222
AEHR TEST SYS COM 00760J108   104,180 5,160 SH   SOLE 25 5,160 0 0
AEHR TEST SYS COM 00760J108   49,889 2,471 SH   SOLE 28 0 0 2,471
AEHR TEST SYS COM 00760J108   641,941 31,795 SH   SOLE 30 31,795 0 0
AEHR TEST SYS COM 00760J108   122,654 6,075 SH   SOLE 40 6,075 0 0
AEHR TEST SYS COM 00760J108   213,186 10,559 SH   SOLE 43 10,384 0 175
AELUMA INC COM 00776X109   50,875 2,963 SH   SOLE 2 0 0 2,963
AELUMA INC COM 00776X109   744,405 43,355 SH   SOLE 18 36,821 0 6,534
AELUMA INC COM 00776X109   340,086 19,807 SH   SOLE 19 19,807 0 0
AELUMA INC COM 00776X109   8,036,573 468,059 SH   SOLE 21 468,059 0 0
AELUMA INC COM 00776X109   4,894,068 285,036 SH   SOLE 22 276,610 0 8,426
AELUMA INC COM 00776X109   85,249 4,965 SH   SOLE 43 4,920 0 45
AEMETIS INC COM NEW 00770K202   15,561 11,195 SH   SOLE 18 11,195 0 0
AEMETIS INC COM NEW 00770K202   188,952 135,937 SH   SOLE 21 135,937 0 0
AEMETIS INC COM NEW 00770K202   656,165 472,061 SH   SOLE 22 472,061 0 0
AEON BIOPHARMA INC CL A NEW 00791X209   3,117 2,834 SH   SOLE 22 2,834 0 0
AERCAP HOLDINGS NV SHS N00985106   104,675,250 728,125 SH   SOLE 2 581,326 0 146,799
AERCAP HOLDINGS NV SHS N00985106   47,192,383 328,272 SH   SOLE 4 111,354 0 216,918
AERCAP HOLDINGS NV SHS N00985106   25,000,870 173,907 SH   SOLE 7 156,947 0 16,960
AERCAP HOLDINGS NV SHS N00985106   8,363,669 58,178 SH   SOLE 13 52,620 0 5,558
AERCAP HOLDINGS NV SHS N00985106   2,992,508 20,816 SH   SOLE 15 20,816 0 0
AERCAP HOLDINGS NV SHS N00985106   52,142,040 362,702 SH   SOLE 18 334,292 0 28,410
AERCAP HOLDINGS NV SHS N00985106   29,186,443 203,022 SH   SOLE 19 203,022 0 0
AERCAP HOLDINGS NV SHS N00985106   482,357,353 3,355,296 SH   SOLE 21 3,355,296 0 0
AERCAP HOLDINGS NV SHS N00985106   371,026,015 2,580,871 SH   SOLE 22 2,427,343 0 153,528
AERCAP HOLDINGS NV SHS N00985106   48,920,665 340,294 SH   SOLE 23 340,294 0 0
AERCAP HOLDINGS NV SHS N00985106   13,087,767 91,039 SH   SOLE 25 85,264 0 5,775
AERCAP HOLDINGS NV SHS N00985106   45,652,569 317,561 SH   SOLE 26 162,666 0 154,895
AERCAP HOLDINGS NV SHS N00985106   61,170,599 425,505 SH   SOLE 28 0 0 425,505
AERCAP HOLDINGS NV SHS N00985106   9,087,070 63,210 SH   SOLE 29 63,210 0 0
AERCAP HOLDINGS NV SHS N00985106   402,031,309 2,796,545 SH   SOLE 30 2,796,545 0 0
AERCAP HOLDINGS NV SHS N00985106   49,182,884 342,118 SH   SOLE 31 172,169 0 169,949
AERCAP HOLDINGS NV SHS N00985106   7,404,503 51,506 SH   SOLE 34 51,506 0 0
AERCAP HOLDINGS NV SHS N00985106   3,256,739 22,654 SH   SOLE 36 22,654 0 0
AERCAP HOLDINGS NV SHS N00985106   1,089,270 7,577 SH   SOLE 40 7,577 0 0
AERCAP HOLDINGS NV SHS N00985106   42,696,156 296,996 SH   SOLE 43 278,296 0 18,700
AERCAP HOLDINGS NV SHS N00985106   75,905 528 SH   SOLE 47 0 0 528
AEROVIRONMENT INC COM 008073108   12,722,688 52,597 SH   SOLE 2 20,686 0 31,911
AEROVIRONMENT INC COM 008073108   20,803 86 SH   SOLE 4 86 0 0
AEROVIRONMENT INC COM 008073108   1,936,088 8,004 SH   SOLE 7 7,697 0 307
AEROVIRONMENT INC COM 008073108   50,355,693 208,176 SH   SOLE 18 129,520 0 78,656
AEROVIRONMENT INC COM 008073108   103,255,342 426,869 SH   SOLE 19 426,869 0 0
AEROVIRONMENT INC COM 008073108   728,704,026 3,012,543 SH   SOLE 21 3,012,543 0 0
AEROVIRONMENT INC COM 008073108   281,437,322 1,163,493 SH   SOLE 22 1,133,178 0 30,315
AEROVIRONMENT INC COM 008073108   298,976 1,236 SH   SOLE 23 1,236 0 0
AEROVIRONMENT INC COM 008073108   101,069,141 417,831 SH   SOLE 25 417,831 0 0
AEROVIRONMENT INC COM 008073108   5,616,202 23,218 SH   SOLE 26 11,992 0 11,226
AEROVIRONMENT INC COM 008073108   100,142 414 SH   SOLE 28 414 0 0
AEROVIRONMENT INC COM 008073108   10,677,266 44,141 SH   SOLE 30 44,141 0 0
AEROVIRONMENT INC COM 008073108   59,713,933 246,864 SH   SOLE 34 246,864 0 0
AEROVIRONMENT INC COM 008073108   36,042 149 SH   SOLE 36 149 0 0
AEROVIRONMENT INC COM 008073108   1,342,006 5,548 SH   SOLE 40 5,548 0 0
AEROVIRONMENT INC COM 008073108   13,106,326 54,183 SH   SOLE 43 49,863 0 4,320
AEROVIRONMENT INC COM 008073108   685,153 2,832 SH   SOLE 47 0 0 2,832
AERSALE CORPORATION COM 00810F106   813,860 114,467 SH   SOLE 2 70,425 0 44,042
AERSALE CORPORATION COM 00810F106   2,361 332 SH   SOLE 7 332 0 0
AERSALE CORPORATION COM 00810F106   766,209 107,765 SH   SOLE 18 91,921 0 15,844
AERSALE CORPORATION COM 00810F106   481,894 67,777 SH   SOLE 19 67,777 0 0
AERSALE CORPORATION COM 00810F106   8,560,255 1,203,974 SH   SOLE 21 1,203,974 0 0
AERSALE CORPORATION COM 00810F106   6,808,678 957,620 SH   SOLE 22 930,510 0 27,110
AERSALE CORPORATION COM 00810F106   33,836 4,759 SH   SOLE 23 4,759 0 0
AERSALE CORPORATION COM 00810F106   228,963 32,203 SH   SOLE 26 0 0 32,203
AERSALE CORPORATION COM 00810F106   16,737 2,354 SH   OTR 43 2,354 0 0
AERSALE CORPORATION COM 00810F106   447,304 62,912 SH   SOLE 43 59,262 0 3,650
AES CORP COM 00130H105   28,743,397 2,004,421 SH   SOLE 2 873,208 0 1,131,213
AES CORP COM 00130H105   20,305 1,416 SH   SOLE 4 1,416 0 0
AES CORP COM 00130H105   4,784,541 333,650 SH   SOLE 7 305,710 0 27,940
AES CORP COM 00130H105   336,173 23,443 SH   SOLE 13 23,443 0 0
AES CORP COM 00130H105   468,775 32,690 SH   SOLE 15 32,690 0 0
AES CORP COM 00130H105   20,484,704 1,428,501 SH   SOLE 18 1,288,053 0 140,448
AES CORP COM 00130H105   7,539,226 525,748 SH   SOLE 19 525,748 0 0
AES CORP COM 00130H105   317,532,886 22,143,158 SH   SOLE 21 22,143,158 0 0
AES CORP COM 00130H105   221,577,622 15,451,717 SH   SOLE 22 14,275,412 0 1,176,305
AES CORP COM 00130H105   155,216 10,824 SH   SOLE 23 10,824 0 0
AES CORP COM 00130H105   364,121 25,392 SH   SOLE 25 25,392 0 0
AES CORP COM 00130H105   8,239,162 574,558 SH   SOLE 26 574,558 0 0
AES CORP COM 00130H105   133,262 9,293 SH   SOLE 28 9,293 0 0
AES CORP COM 00130H105   53,272,311 3,714,945 SH   SOLE 30 3,714,945 0 0
AES CORP COM 00130H105   170,789 11,910 SH   SOLE 31 11,910 0 0
AES CORP COM 00130H105   447,838 31,230 SH   SOLE 36 31,230 0 0
AES CORP COM 00130H105   17,636,113 1,229,854 SH   SOLE 43 1,035,098 0 194,757
AES CORP COM 00130H105   22,084 1,540 SH   SOLE 47 0 0 1,540
AETHER HLDGS INC NEW COM NEW 00809R202   2,592 418 SH   SOLE 18 418 0 0
AETHER HLDGS INC NEW COM NEW 00809R202   56,879 9,174 SH   SOLE 21 9,174 0 0
AETHLON MED INC COM NEW 00808Y604   28 10 SH   SOLE 22 10 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   400,737 30,176 SH   SOLE 2 8,262 0 21,914
AEVA TECHNOLOGIES INC COM NEW 00835Q202   2,842 214 SH   SOLE 7 214 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   1,483,894 111,739 SH   SOLE 18 92,398 0 19,341
AEVA TECHNOLOGIES INC COM NEW 00835Q202   891,141 67,104 SH   SOLE 19 67,104 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   19,657,268 1,480,216 SH   SOLE 21 1,480,216 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   12,904,362 971,714 SH   SOLE 22 957,409 0 14,305
AEVA TECHNOLOGIES INC COM NEW 00835Q202   7,676 578 SH   SOLE 23 578 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   76,267 5,743 SH   SOLE 25 5,743 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   16,056 1,209 SH   SOLE 26 0 0 1,209
AEVA TECHNOLOGIES INC COM NEW 00835Q202   240,687 18,124 SH   SOLE 28 11,751 0 6,373
AEVA TECHNOLOGIES INC COM NEW 00835Q202   76,267 5,743 SH   SOLE 40 5,743 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   103,119 7,765 SH   SOLE 43 7,746 0 19
AEYE INC CL A NEW 008183204   321,442 174,697 SH   SOLE 22 174,697 0 0
AEYE INC CL A NEW 008183204   50 27 SH   SOLE 43 27 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   49,496,235 171,695 SH   SOLE 2 18,454 0 153,241
AFFILIATED MANAGERS GROUP IN COM 008252108   10,090 35 SH   SOLE 4 35 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,638,584 5,684 SH   SOLE 7 5,354 0 330
AFFILIATED MANAGERS GROUP IN COM 008252108   17,366,852 60,243 SH   SOLE 18 33,378 0 26,865
AFFILIATED MANAGERS GROUP IN COM 008252108   3,153,495 10,939 SH   SOLE 19 10,939 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   435,255,234 1,509,835 SH   SOLE 21 1,509,835 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   231,037,682 801,435 SH   SOLE 22 766,333 0 35,102
AFFILIATED MANAGERS GROUP IN COM 008252108   1,279,675 4,439 SH   SOLE 25 4,439 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   10,784,843 37,411 SH   SOLE 26 37,411 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   874,065 3,032 SH   SOLE 28 742 0 2,290
AFFILIATED MANAGERS GROUP IN COM 008252108   16,121,194 55,922 SH   SOLE 30 55,922 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   123,672 429 SH   SOLE 31 429 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   202,373 702 SH   SOLE 36 702 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,406,518 4,879 SH   SOLE 40 4,879 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   21,881 76 SH   OTR 43 76 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   38,171,168 132,410 SH   SOLE 43 126,106 0 6,304
AFFILIATED MANAGERS GROUP IN COM 008252108   10,090 35 SH   SOLE 47 0 0 35
AFFINITY BANCSHARES INC COM 00832E103   110,969 5,437 SH   SOLE 2 5,437 0 0
AFFINITY BANCSHARES INC COM 00832E103   17,042 835 SH   SOLE 18 835 0 0
AFFINITY BANCSHARES INC COM 00832E103   212,917 10,432 SH   SOLE 21 10,432 0 0
AFFINITY BANCSHARES INC COM 00832E103   221,020 10,829 SH   SOLE 22 10,829 0 0
AFFIRM HLDGS INC COM CL A 00827B106   29,411,015 395,150 SH   SOLE 2 76,805 0 318,345
AFFIRM HLDGS INC COM CL A 00827B106   13,590,620 182,596 SH   SOLE 4 78,021 0 104,575
AFFIRM HLDGS INC COM CL A 00827B106   2,935,445 39,439 SH   SOLE 7 29,580 0 9,859
AFFIRM HLDGS INC COM CL A 00827B106   1,361,995 18,299 SH   SOLE 13 18,299 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,508,026 20,261 SH   SOLE 15 20,261 0 0
AFFIRM HLDGS INC COM CL A 00827B106   26,519,558 356,302 SH   SOLE 18 336,739 0 19,563
AFFIRM HLDGS INC COM CL A 00827B106   225,864,236 3,034,586 SH   SOLE 19 3,034,586 0 0
AFFIRM HLDGS INC COM CL A 00827B106   353,243,664 4,745,985 SH   SOLE 21 4,745,985 0 0
AFFIRM HLDGS INC COM CL A 00827B106   560,936,262 7,536,427 SH   SOLE 22 7,008,483 0 527,944
AFFIRM HLDGS INC COM CL A 00827B106   19,600,322 263,339 SH   SOLE 23 263,339 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,521,647 20,444 SH   SOLE 25 19,784 0 660
AFFIRM HLDGS INC COM CL A 00827B106   15,740,159 211,476 SH   SOLE 26 179,341 0 32,135
AFFIRM HLDGS INC COM CL A 00827B106   23,681,989 318,178 SH   SOLE 28 10,447 0 307,731
AFFIRM HLDGS INC COM CL A 00827B106   57,907 778 SH   SOLE 29 778 0 0
AFFIRM HLDGS INC COM CL A 00827B106   75,989,681 1,020,955 SH   SOLE 30 1,020,955 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,968,748 26,451 SH   SOLE 31 26,055 0 396
AFFIRM HLDGS INC COM CL A 00827B106   5,049,182 67,838 SH   SOLE 34 67,838 0 0
AFFIRM HLDGS INC COM CL A 00827B106   5,148,398 69,171 SH   SOLE 36 69,171 0 0
AFFIRM HLDGS INC COM CL A 00827B106   902,985 12,132 SH   SOLE 40 12,132 0 0
AFFIRM HLDGS INC COM CL A 00827B106   54,929 738 SH   OTR 43 738 0 0
AFFIRM HLDGS INC COM CL A 00827B106   33,255,291 446,800 SH   SOLE 43 369,153 0 77,647
AFFIRM HLDGS INC COM CL A 00827B106   6,444,187 86,580 SH   SOLE 47 0 0 86,580
AFFIRM HLDGS INC NOTE 0.750%12/1 00827BAD8   12,885,193 11,645,000 PRN   SOLE 21 11,645,000 0 0
AFLAC INC COM 001055102   129,890,562 1,177,932 SH   SOLE 2 595,529 0 582,403
AFLAC INC COM 001055102   64,249,698 582,658 SH   SOLE 4 317,926 0 264,732
AFLAC INC COM 001055102   56,476,655 512,167 SH   SOLE 7 463,496 0 48,671
AFLAC INC COM 001055102   6,842,364 62,051 SH   SOLE 13 59,893 0 2,158
AFLAC INC COM 001055102   9,426,541 85,486 SH   SOLE 15 85,486 0 0
AFLAC INC COM 001055102   118,742,044 1,076,830 SH   SOLE 18 954,275 0 122,555
AFLAC INC COM 001055102   17,975,223 163,011 SH   SOLE 19 163,011 0 0
AFLAC INC COM 001055102   1,501,753,015 13,618,872 SH   SOLE 21 13,618,872 0 0
AFLAC INC COM 001055102   1,067,729,082 9,682,861 SH   SOLE 22 8,592,567 0 1,090,294
AFLAC INC COM 001055102   61,853,310 560,926 SH   SOLE 23 560,926 0 0
AFLAC INC COM 001055102   82,238,263 745,790 SH   SOLE 25 738,332 0 7,458
AFLAC INC COM 001055102   172,906,227 1,568,026 SH   SOLE 26 1,289,136 0 278,890
AFLAC INC COM 001055102   162,275,207 1,471,617 SH   SOLE 28 28,930 0 1,442,687
AFLAC INC COM 001055102   1,201,392 10,895 SH   SOLE 29 10,895 0 0
AFLAC INC COM 001055102   420,416,836 3,812,613 SH   SOLE 30 3,812,613 0 0
AFLAC INC COM 001055102   7,771,830 70,480 SH   SOLE 31 67,812 0 2,668
AFLAC INC COM 001055102   4,606,640 41,776 SH   SOLE 34 41,776 0 0
AFLAC INC COM 001055102   11,942,462 108,302 SH   SOLE 36 108,302 0 0
AFLAC INC COM 001055102   2,434,321 22,076 SH   SOLE 40 22,076 0 0
AFLAC INC COM 001055102   153,716 1,394 SH   OTR 43 1,394 0 0
AFLAC INC COM 001055102   132,833,129 1,204,617 SH   SOLE 43 1,030,314 0 174,304
AFLAC INC COM 001055102   21,772,343 197,446 SH   SOLE 47 0 0 197,446
AFYA LTD CL A COM G01125106   152,513 9,897 SH   SOLE 2 9,897 0 0
AFYA LTD CL A COM G01125106   32,531 2,111 SH   SOLE 7 2,111 0 0
AFYA LTD CL A COM G01125106   679,504 44,095 SH   SOLE 21 44,095 0 0
AFYA LTD CL A COM G01125106   2,185,785 141,842 SH   SOLE 22 129,732 0 12,110
AFYA LTD CL A COM G01125106   94,879 6,157 SH   SOLE 28 6,157 0 0
AFYA LTD CL A COM G01125106   569,692 36,969 SH   SOLE 30 36,969 0 0
AFYA LTD CL A COM G01125106   175,828 11,410 SH   SOLE 34 11,410 0 0
AGCO CORP COM 001084102   11,026,624 105,700 SH   SOLE 2 30,131 0 75,569
AGCO CORP COM 001084102   6,364 61 SH   SOLE 4 61 0 0
AGCO CORP COM 001084102   11,481,146 110,057 SH   SOLE 7 109,517 0 540
AGCO CORP COM 001084102   25,705,178 246,407 SH   SOLE 18 186,721 0 59,686
AGCO CORP COM 001084102   2,558,761 24,528 SH   SOLE 19 24,528 0 0
AGCO CORP COM 001084102   336,407,068 3,224,761 SH   SOLE 21 3,224,761 0 0
AGCO CORP COM 001084102   181,561,345 1,740,427 SH   SOLE 22 1,657,344 0 83,083
AGCO CORP COM 001084102   1,855,853 17,790 SH   SOLE 25 17,790 0 0
AGCO CORP COM 001084102   2,881,110 27,618 SH   SOLE 26 25,227 0 2,391
AGCO CORP COM 001084102   64,991 623 SH   SOLE 28 623 0 0
AGCO CORP COM 001084102   14,214,122 136,255 SH   SOLE 30 136,255 0 0
AGCO CORP COM 001084102   112,457 1,078 SH   SOLE 31 1,078 0 0
AGCO CORP COM 001084102   1,628,644 15,612 SH   SOLE 34 15,612 0 0
AGCO CORP COM 001084102   249,429 2,391 SH   SOLE 36 2,391 0 0
AGCO CORP COM 001084102   1,109,443 10,635 SH   SOLE 40 10,635 0 0
AGCO CORP COM 001084102   11,009,960 105,540 SH   SOLE 43 67,149 0 38,391
AGEAGLE AERIAL SYS INC NEW COM SHS 00848K309   94,052 115,572 SH   SOLE 22 115,572 0 0
AGENUS INC COM NEW 00847G804   207,717 66,152 SH   SOLE 2 66,152 0 0
AGENUS INC COM NEW 00847G804   19,945 6,352 SH   SOLE 18 6,352 0 0
AGENUS INC COM NEW 00847G804   231,946 73,868 SH   SOLE 21 73,868 0 0
AGENUS INC COM NEW 00847G804   1,291,903 411,434 SH   SOLE 22 411,434 0 0
AGENUS INC COM NEW 00847G804   1,677 534 SH   SOLE 28 534 0 0
AGENUS INC COM NEW 00847G804   16 5 SH   SOLE 43 5 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   100,200,859 736,392 SH   SOLE 2 398,680 0 337,712
AGILENT TECHNOLOGIES INC COM 00846U101   32,640,336 239,879 SH   SOLE 4 117,359 0 122,520
AGILENT TECHNOLOGIES INC COM 00846U101   41,003,606 301,342 SH   SOLE 7 272,765 0 28,577
AGILENT TECHNOLOGIES INC COM 00846U101   2,892,304 21,256 SH   SOLE 13 21,256 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   6,377,873 46,872 SH   SOLE 15 46,872 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   80,733,733 593,325 SH   SOLE 18 521,134 0 72,191
AGILENT TECHNOLOGIES INC COM 00846U101   96,165,840 706,738 SH   SOLE 19 706,738 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,215,579,440 8,933,486 SH   SOLE 21 8,933,486 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   784,367,215 5,764,439 SH   SOLE 22 5,155,260 0 609,179
AGILENT TECHNOLOGIES INC COM 00846U101   37,315,973 274,241 SH   SOLE 23 274,241 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   295,173,930 2,169,280 SH   SOLE 25 2,155,409 0 13,871
AGILENT TECHNOLOGIES INC COM 00846U101   147,898,701 1,086,931 SH   SOLE 26 895,769 0 191,162
AGILENT TECHNOLOGIES INC COM 00846U101   108,689,995 798,780 SH   SOLE 28 14,952 0 783,828
AGILENT TECHNOLOGIES INC COM 00846U101   371,399,527 2,729,474 SH   SOLE 30 2,729,474 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   3,898,950 28,654 SH   SOLE 31 27,944 0 710
AGILENT TECHNOLOGIES INC COM 00846U101   113,064,237 830,927 SH   SOLE 34 830,927 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   14,386,137 105,726 SH   SOLE 36 105,726 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,672,300 12,290 SH   SOLE 40 12,290 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   78,648 578 SH   OTR 43 578 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   63,478,804 466,516 SH   SOLE 43 386,331 0 80,185
AGILENT TECHNOLOGIES INC COM 00846U101   2,966,054 21,798 SH   SOLE 47 0 0 21,798
AGILON HEALTH INC COM 00857U107   224,622 326,154 SH   SOLE 2 129,008 0 197,146
AGILON HEALTH INC COM 00857U107   1,741 2,528 SH   SOLE 7 2,528 0 0
AGILON HEALTH INC COM 00857U107   639,603 928,710 SH   SOLE 18 740,873 0 187,837
AGILON HEALTH INC COM 00857U107   897,025 1,302,490 SH   SOLE 19 1,302,490 0 0
AGILON HEALTH INC COM 00857U107   7,653,373 11,112,782 SH   SOLE 21 11,112,782 0 0
AGILON HEALTH INC COM 00857U107   6,121,725 8,888,812 SH   SOLE 22 8,762,331 0 126,481
AGILON HEALTH INC COM 00857U107   7,988 11,599 SH   SOLE 23 11,599 0 0
AGILON HEALTH INC COM 00857U107   7,595 11,028 SH   SOLE 26 0 0 11,028
AGILON HEALTH INC COM 00857U107   2,927 4,250 SH   SOLE 28 4,250 0 0
AGILON HEALTH INC COM 00857U107   18,394 26,708 SH   SOLE 43 24,625 0 2,083
AGILYSYS INC COM 00847J105   2,452,263 20,635 SH   SOLE 2 7,892 0 12,743
AGILYSYS INC COM 00847J105   20,203 170 SH   SOLE 4 76 0 94
AGILYSYS INC COM 00847J105   570,075 4,797 SH   SOLE 7 4,514 0 283
AGILYSYS INC COM 00847J105   9,749,277 82,037 SH   SOLE 18 67,105 0 14,932
AGILYSYS INC COM 00847J105   7,176,035 60,384 SH   SOLE 19 60,384 0 0
AGILYSYS INC COM 00847J105   336,462,660 2,831,224 SH   SOLE 21 2,831,224 0 0
AGILYSYS INC COM 00847J105   86,034,693 723,954 SH   SOLE 22 701,138 0 22,816
AGILYSYS INC COM 00847J105   20,203 170 SH   SOLE 23 170 0 0
AGILYSYS INC COM 00847J105   460,980 3,879 SH   SOLE 25 3,879 0 0
AGILYSYS INC COM 00847J105   1,751,820 14,741 SH   SOLE 26 11,194 0 3,547
AGILYSYS INC COM 00847J105   427,230 3,595 SH   SOLE 28 836 0 2,759
AGILYSYS INC COM 00847J105   8,062,462 67,843 SH   SOLE 30 67,843 0 0
AGILYSYS INC COM 00847J105   561,876 4,728 SH   SOLE 40 4,728 0 0
AGILYSYS INC COM 00847J105   3,243,738 27,295 SH   SOLE 43 26,167 0 1,128
AGILYSYS INC COM 00847J105   25,551 215 SH   SOLE 47 0 0 215
AGIOS PHARMACEUTICALS INC COM 00847X104   1,331,439 48,914 SH   SOLE 2 20,817 0 28,097
AGIOS PHARMACEUTICALS INC COM 00847X104   5,580 205 SH   SOLE 4 205 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   9,908 364 SH   SOLE 7 364 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   5,278,883 193,934 SH   SOLE 18 166,303 0 27,631
AGIOS PHARMACEUTICALS INC COM 00847X104   16,133,185 592,696 SH   SOLE 19 592,696 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   67,075,524 2,464,200 SH   SOLE 21 2,464,200 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   45,459,197 1,670,066 SH   SOLE 22 1,592,587 0 77,479
AGIOS PHARMACEUTICALS INC COM 00847X104   24,661 906 SH   SOLE 23 906 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   257,964 9,477 SH   SOLE 25 9,477 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   2,003,256 73,595 SH   SOLE 26 23,811 0 49,784
AGIOS PHARMACEUTICALS INC COM 00847X104   40,830 1,500 SH   SOLE 28 0 0 1,500
AGIOS PHARMACEUTICALS INC COM 00847X104   3,721,355 136,714 SH   SOLE 30 136,714 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   104,389 3,835 SH   SOLE 34 3,835 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   252,602 9,280 SH   SOLE 40 9,280 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   809,604 29,743 SH   SOLE 43 22,551 0 7,192
AGNC INVT CORP COM 00123Q104   20,773,227 1,937,801 SH   SOLE 2 481,643 0 1,456,158
AGNC INVT CORP COM 00123Q104   1,749,504 163,200 SH   SOLE 4 1,829 0 161,371
AGNC INVT CORP COM 00123Q104   2,162,192 201,697 SH   SOLE 7 189,998 0 11,699
AGNC INVT CORP COM 00123Q104   2,702,823 252,129 SH   SOLE 18 245,393 0 6,736
AGNC INVT CORP COM 00123Q104   4,936,592 460,503 SH   SOLE 19 460,503 0 0
AGNC INVT CORP COM 00123Q104   281,122,641 26,224,127 SH   SOLE 21 26,224,127 0 0
AGNC INVT CORP COM 00123Q104   285,864,687 26,666,482 SH   SOLE 22 25,295,695 0 1,370,787
AGNC INVT CORP COM 00123Q104   1,782,382 166,267 SH   SOLE 25 166,267 0 0
AGNC INVT CORP COM 00123Q104   4,913,555 458,354 SH   SOLE 26 458,354 0 0
AGNC INVT CORP COM 00123Q104   1,205,839 112,485 SH   SOLE 28 9,353 0 103,132
AGNC INVT CORP COM 00123Q104   1,820,192 169,794 SH   SOLE 29 169,794 0 0
AGNC INVT CORP COM 00123Q104   16,417,541 1,531,487 SH   SOLE 30 1,531,487 0 0
AGNC INVT CORP COM 00123Q104   4,242,043 395,713 SH   SOLE 31 395,713 0 0
AGNC INVT CORP COM 00123Q104   252,735 23,576 SH   SOLE 36 23,576 0 0
AGNC INVT CORP COM 00123Q104   1,847,238 172,317 SH   SOLE 40 172,317 0 0
AGNC INVT CORP COM 00123Q104   15,866 1,480 SH   OTR 43 1,480 0 0
AGNC INVT CORP COM 00123Q104   22,577,831 2,106,141 SH   SOLE 43 1,868,270 0 237,871
AGNC INVT CORP COM 00123Q104   657,168 61,303 SH   SOLE 47 0 0 61,303
AGNICO EAGLE MINES LTD COM 008474108   7,120 42 SH   SOLE 2 42 0 0
AGNICO EAGLE MINES LTD COM 008474108   789,332 4,656 SH   SOLE 18 4,656 0 0
AGNICO EAGLE MINES LTD COM 008474108   586,235 3,458 SH   SOLE 19 3,458 0 0
AGNICO EAGLE MINES LTD COM 008474108   17,570,089 103,640 SH   SOLE 21 103,640 0 0
AGNICO EAGLE MINES LTD COM 008474108   12,037 71 SH   SOLE 30 71 0 0
AGNICO EAGLE MINES LTD COM 008474108   92,157,237 543,604 SH   SOLE 43 471,640 0 71,965
AGNICO EAGLE MINES LTD COM 008474108   1,455,161 8,584 SH   SOLE 47 0 0 8,584
AGREE RLTY CORP COM 008492100   38,253,332 531,075 SH   SOLE 2 236,819 0 294,256
AGREE RLTY CORP COM 008492100   8,458,483 117,430 SH   SOLE 4 117,430 0 0
AGREE RLTY CORP COM 008492100   15,240,900 211,591 SH   SOLE 7 194,115 0 17,476
AGREE RLTY CORP COM 008492100   35,799 497 SH   SOLE 13 497 0 0
AGREE RLTY CORP COM 008492100   17,791 247 SH   SOLE 15 247 0 0
AGREE RLTY CORP COM 008492100   35,261,854 489,544 SH   SOLE 18 375,505 0 114,039
AGREE RLTY CORP COM 008492100   47,375,572 657,720 SH   SOLE 19 657,720 0 0
AGREE RLTY CORP COM 008492100   502,786,759 6,980,241 SH   SOLE 21 6,980,241 0 0
AGREE RLTY CORP COM 008492100   392,568,758 5,450,073 SH   SOLE 22 4,857,274 0 592,799
AGREE RLTY CORP COM 008492100   5,775,942 80,188 SH   SOLE 23 80,188 0 0
AGREE RLTY CORP COM 008492100   25,108,001 348,577 SH   SOLE 25 348,577 0 0
AGREE RLTY CORP COM 008492100   19,109,127 265,294 SH   SOLE 26 109,909 0 155,385
AGREE RLTY CORP COM 008492100   19,938,552 276,809 SH   SOLE 28 79,481 0 197,328
AGREE RLTY CORP COM 008492100   26,594,340 369,212 SH   SOLE 30 369,212 0 0
AGREE RLTY CORP COM 008492100   130,879 1,817 SH   SOLE 31 1,817 0 0
AGREE RLTY CORP COM 008492100   29,620,753 411,228 SH   SOLE 34 411,228 0 0
AGREE RLTY CORP COM 008492100   123,603 1,716 SH   SOLE 36 1,716 0 0
AGREE RLTY CORP COM 008492100   1,367,345 18,983 SH   SOLE 40 18,983 0 0
AGREE RLTY CORP COM 008492100   41,382,794 574,522 SH   SOLE 43 542,663 0 31,858
AGREE RLTY CORP COM 008492100   45,487 632 SH   SOLE 47 0 0 632
AIFU INC USD CL A ORD SHS G3314G110   142 53 SH   SOLE 43 47 0 6
AINOS INC COM NEW 00902F402   5,027 3,065 SH   SOLE 22 3,065 0 0
AIR LEASE CORP CL A 00912X302   9,473,861 147,499 SH   SOLE 2 55,307 0 92,192
AIR LEASE CORP CL A 00912X302   15,672 244 SH   SOLE 4 244 0 0
AIR LEASE CORP CL A 00912X302   1,064,227 16,569 SH   SOLE 7 15,646 0 923
AIR LEASE CORP CL A 00912X302   6,479,844 100,885 SH   SOLE 18 97,149 0 3,736
AIR LEASE CORP CL A 00912X302   4,159,406 64,758 SH   SOLE 19 64,758 0 0
AIR LEASE CORP CL A 00912X302   550,434,978 8,569,749 SH   SOLE 21 8,569,749 0 0
AIR LEASE CORP CL A 00912X302   172,043,331 2,678,551 SH   SOLE 22 2,543,444 0 135,107
AIR LEASE CORP CL A 00912X302   1,054,978 16,425 SH   SOLE 25 16,425 0 0
AIR LEASE CORP CL A 00912X302   7,286,701 113,447 SH   SOLE 26 35,030 0 78,417
AIR LEASE CORP CL A 00912X302   3,496,167 54,432 SH   SOLE 28 27,058 0 27,374
AIR LEASE CORP CL A 00912X302   18,893,447 294,153 SH   SOLE 30 294,153 0 0
AIR LEASE CORP CL A 00912X302   112,210 1,747 SH   SOLE 31 1,747 0 0
AIR LEASE CORP CL A 00912X302   222,300 3,461 SH   SOLE 36 3,461 0 0
AIR LEASE CORP CL A 00912X302   1,218,379 18,969 SH   SOLE 40 18,969 0 0
AIR LEASE CORP CL A 00912X302   25,774,348 401,282 SH   SOLE 43 381,019 0 20,263
AIR LEASE CORP CL A 00912X302   157,107 2,446 SH   SOLE 47 0 0 2,446
AIR PRODS & CHEMS INC COM 009158106   124,933,823 505,764 SH   SOLE 2 227,319 0 278,445
AIR PRODS & CHEMS INC COM 009158106   34,447,433 139,452 SH   SOLE 4 53,290 0 86,162
AIR PRODS & CHEMS INC COM 009158106   40,905,524 165,596 SH   SOLE 7 147,918 0 17,678
AIR PRODS & CHEMS INC COM 009158106   3,705,794 15,002 SH   SOLE 13 15,002 0 0
AIR PRODS & CHEMS INC COM 009158106   9,192,602 37,214 SH   SOLE 15 37,214 0 0
AIR PRODS & CHEMS INC COM 009158106   224,805,654 910,071 SH   SOLE 18 832,847 0 77,224
AIR PRODS & CHEMS INC COM 009158106   357,790,932 1,448,429 SH   SOLE 19 1,448,429 0 0
AIR PRODS & CHEMS INC COM 009158106   1,587,707,464 6,427,445 SH   SOLE 21 6,427,445 0 0
AIR PRODS & CHEMS INC COM 009158106   1,148,204,540 4,648,225 SH   SOLE 22 4,173,831 0 474,394
AIR PRODS & CHEMS INC COM 009158106   72,917,093 295,187 SH   SOLE 23 295,187 0 0
AIR PRODS & CHEMS INC COM 009158106   113,189,504 458,220 SH   SOLE 25 422,464 0 35,756
AIR PRODS & CHEMS INC COM 009158106   81,050,720 328,114 SH   SOLE 26 272,207 0 55,907
AIR PRODS & CHEMS INC COM 009158106   109,461,726 443,129 SH   SOLE 28 3,423 0 439,706
AIR PRODS & CHEMS INC COM 009158106   67,931 275 SH   SOLE 29 275 0 0
AIR PRODS & CHEMS INC COM 009158106   364,986,624 1,477,559 SH   SOLE 30 1,477,559 0 0
AIR PRODS & CHEMS INC COM 009158106   5,374,167 21,756 SH   SOLE 31 21,756 0 0
AIR PRODS & CHEMS INC COM 009158106   95,228,433 385,509 SH   SOLE 34 385,509 0 0
AIR PRODS & CHEMS INC COM 009158106   16,254,163 65,801 SH   SOLE 36 65,801 0 0
AIR PRODS & CHEMS INC COM 009158106   2,411,903 9,764 SH   SOLE 40 9,764 0 0
AIR PRODS & CHEMS INC COM 009158106   72,871 295 SH   OTR 43 295 0 0
AIR PRODS & CHEMS INC COM 009158106   72,712,106 294,357 SH   SOLE 43 220,614 0 73,743
AIR PRODS & CHEMS INC COM 009158106   5,627,758 22,783 SH   SOLE 47 0 0 22,783
AIR T INC COM 009207101   5,444 285 SH   SOLE 18 285 0 0
AIR T INC COM 009207101   57,434 3,007 SH   SOLE 21 3,007 0 0
AIRBNB INC COM CL A 009066101   139,862,039 1,030,519 SH   SOLE 2 481,974 0 548,545
AIRBNB INC COM CL A 009066101   42,034,248 309,713 SH   SOLE 4 140,276 0 169,437
AIRBNB INC COM CL A 009066101   46,330,058 341,365 SH   SOLE 7 309,233 0 32,132
AIRBNB INC COM CL A 009066101   5,541,719 40,832 SH   SOLE 13 40,574 0 258
AIRBNB INC COM CL A 009066101   10,287,033 75,796 SH   SOLE 15 75,796 0 0
AIRBNB INC COM CL A 009066101   143,682,964 1,058,672 SH   SOLE 18 911,933 0 146,739
AIRBNB INC COM CL A 009066101   47,473,906 349,793 SH   SOLE 19 349,793 0 0
AIRBNB INC COM CL A 009066101   1,528,240,859 11,260,248 SH   SOLE 21 11,260,248 0 0
AIRBNB INC COM CL A 009066101   1,188,867,434 8,759,707 SH   SOLE 22 7,787,711 0 971,996
AIRBNB INC COM CL A 009066101   58,311,555 429,646 SH   SOLE 23 429,646 0 0
AIRBNB INC COM CL A 009066101   51,719,635 381,076 SH   SOLE 25 376,335 0 4,741
AIRBNB INC COM CL A 009066101   203,668,218 1,500,650 SH   SOLE 26 1,211,702 0 288,948
AIRBNB INC COM CL A 009066101   134,777,153 993,053 SH   SOLE 28 7,021 0 986,032
AIRBNB INC COM CL A 009066101   20,765 153 SH   SOLE 29 153 0 0
AIRBNB INC COM CL A 009066101   540,157,864 3,979,943 SH   SOLE 30 3,979,943 0 0
AIRBNB INC COM CL A 009066101   5,964,351 43,946 SH   SOLE 31 42,290 0 1,656
AIRBNB INC COM CL A 009066101   17,693,681 130,369 SH   SOLE 32 130,369 0 0
AIRBNB INC COM CL A 009066101   29,635,141 218,355 SH   SOLE 34 218,355 0 0
AIRBNB INC COM CL A 009066101   14,888,620 109,701 SH   SOLE 36 109,701 0 0
AIRBNB INC COM CL A 009066101   2,627,268 19,358 SH   SOLE 40 19,358 0 0
AIRBNB INC COM CL A 009066101   72,746 536 SH   OTR 43 536 0 0
AIRBNB INC COM CL A 009066101   45,539,021 335,537 SH   SOLE 43 262,356 0 73,181
AIRBNB INC COM CL A 009066101   18,425,076 135,758 SH   SOLE 47 0 0 135,758
AIRBNB INC NOTE 3/1 009066AB7   24,851,293 25,115,000 PRN   SOLE 21 25,115,000 0 0
AIRGAIN INC COM 00938A104   7,450 1,835 SH   SOLE 18 1,835 0 0
AIRGAIN INC COM 00938A104   95,422 23,503 SH   SOLE 21 23,503 0 0
AIRGAIN INC COM 00938A104   726,046 178,829 SH   SOLE 22 178,829 0 0
AIRJOULE TECHNOLOGIES CORP CL A 612160101   17,525 4,448 SH   SOLE 2 0 0 4,448
AIRJOULE TECHNOLOGIES CORP CL A 612160101   280,272 71,135 SH   SOLE 18 59,955 0 11,180
AIRJOULE TECHNOLOGIES CORP CL A 612160101   167,793 42,587 SH   SOLE 19 42,587 0 0
AIRJOULE TECHNOLOGIES CORP CL A 612160101   3,054,911 775,358 SH   SOLE 21 775,358 0 0
AIRJOULE TECHNOLOGIES CORP CL A 612160101   1,683,227 427,215 SH   SOLE 22 411,347 0 15,868
AIRO GROUP HLDGS INC COM 009422106   142,708 17,446 SH   SOLE 2 0 0 17,446
AIRO GROUP HLDGS INC COM 009422106   136,483 16,685 SH   SOLE 18 13,038 0 3,647
AIRO GROUP HLDGS INC COM 009422106   114,585 14,008 SH   SOLE 19 14,008 0 0
AIRO GROUP HLDGS INC COM 009422106   2,204,616 269,513 SH   SOLE 21 269,513 0 0
AIRO GROUP HLDGS INC COM 009422106   1,307,180 159,802 SH   SOLE 22 157,647 0 2,155
AIRSCULPT TECHNOLOGIES INC COM 009496100   8,502 4,294 SH   SOLE 2 0 0 4,294
AIRSCULPT TECHNOLOGIES INC COM 009496100   86,368 43,620 SH   SOLE 18 36,949 0 6,671
AIRSCULPT TECHNOLOGIES INC COM 009496100   54,329 27,439 SH   SOLE 19 27,439 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   1,237,183 624,840 SH   SOLE 21 624,840 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   535,042 270,223 SH   SOLE 22 265,396 0 4,827
AIRSCULPT TECHNOLOGIES INC COM 009496100   8,013 4,047 SH   SOLE 43 3,543 0 504
AIRSHIP AI HLDGS INC COM 008940108   24,458 8,463 SH   SOLE 2 0 0 8,463
AIRSHIP AI HLDGS INC COM 008940108   186,047 64,376 SH   SOLE 18 53,964 0 10,412
AIRSHIP AI HLDGS INC COM 008940108   118,724 41,081 SH   SOLE 19 41,081 0 0
AIRSHIP AI HLDGS INC COM 008940108   2,269,289 785,221 SH   SOLE 21 785,221 0 0
AIRSHIP AI HLDGS INC COM 008940108   1,484,333 513,610 SH   SOLE 22 506,819 0 6,791
AIXCRYPTO HOLDINGS INC COM 74754R301   1,172 501 SH   SOLE 22 501 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   30,546,749 350,106 SH   SOLE 2 148,156 0 201,950
AKAMAI TECHNOLOGIES INC COM 00971T101   142,392 1,632 SH   SOLE 4 858 0 774
AKAMAI TECHNOLOGIES INC COM 00971T101   8,928,903 102,337 SH   SOLE 7 94,938 0 7,399
AKAMAI TECHNOLOGIES INC COM 00971T101   583,964 6,693 SH   SOLE 15 6,693 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   16,738,913 191,850 SH   SOLE 18 161,741 0 30,109
AKAMAI TECHNOLOGIES INC COM 00971T101   11,099,771 127,218 SH   SOLE 19 127,218 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   443,740,674 5,085,853 SH   SOLE 21 5,085,853 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   241,169,121 2,764,116 SH   SOLE 22 2,549,133 0 214,983
AKAMAI TECHNOLOGIES INC COM 00971T101   2,320,588 26,597 SH   SOLE 25 26,597 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   6,753,674 77,406 SH   SOLE 26 49,115 0 28,291
AKAMAI TECHNOLOGIES INC COM 00971T101   17,003,629 194,884 SH   SOLE 28 11,335 0 183,549
AKAMAI TECHNOLOGIES INC COM 00971T101   106,355,656 1,218,976 SH   SOLE 30 1,218,976 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   223,796 2,565 SH   SOLE 31 2,217 0 348
AKAMAI TECHNOLOGIES INC COM 00971T101   4,660,546 53,416 SH   SOLE 34 53,416 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   180,782 2,072 SH   SOLE 36 2,072 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,152,632 24,672 SH   SOLE 40 24,672 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   16,927 194 SH   OTR 43 194 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   26,967,379 309,082 SH   SOLE 43 280,789 0 28,292
AKAMAI TECHNOLOGIES INC COM 00971T101   65,359 749 SH   SOLE 47 0 0 749
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   22,155,250 22,100,000 PRN   SOLE 2 22,100,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   14,462,065 14,426,000 PRN   SOLE 21 14,426,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   11,127,750 11,100,000 PRN   SOLE 22 11,100,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 1.125% 2/1 00971TAN1   26,478,400 26,800,000 PRN   SOLE 2 26,800,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 1.125% 2/1 00971TAN1   15,733,900 15,925,000 PRN   SOLE 21 15,925,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 1.125% 2/1 00971TAN1   13,239,200 13,400,000 PRN   SOLE 22 13,400,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   323,594 200,990 SH   SOLE 2 82,731 0 118,259
AKEBIA THERAPEUTICS INC COM 00972D105   1,579 981 SH   SOLE 7 981 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   1,348,436 837,538 SH   SOLE 18 716,829 0 120,709
AKEBIA THERAPEUTICS INC COM 00972D105   826,366 513,271 SH   SOLE 19 513,271 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   16,434,648 10,207,856 SH   SOLE 21 10,207,856 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   11,604,180 7,207,565 SH   SOLE 22 6,887,835 0 319,730
AKEBIA THERAPEUTICS INC COM 00972D105   76,147 47,296 SH   SOLE 25 47,296 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   19,154 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   308,051 191,336 SH   SOLE 30 191,336 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   67,422 41,877 SH   SOLE 40 41,877 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   93,130 57,845 SH   SOLE 43 53,234 0 4,611
AKSO HEALTH GROUP ADS 98422P108   61 37 SH   SOLE 43 37 0 0
ALAMO GROUP INC COM 011311107   1,338,092 7,971 SH   SOLE 2 3,071 0 4,900
ALAMO GROUP INC COM 011311107   3,022 18 SH   SOLE 4 18 0 0
ALAMO GROUP INC COM 011311107   4,093,006 24,382 SH   SOLE 7 24,091 0 291
ALAMO GROUP INC COM 011311107   8,421,870 50,169 SH   SOLE 18 44,815 0 5,354
ALAMO GROUP INC COM 011311107   3,524,263 20,994 SH   SOLE 19 20,994 0 0
ALAMO GROUP INC COM 011311107   189,438,273 1,128,482 SH   SOLE 21 1,128,482 0 0
ALAMO GROUP INC COM 011311107   50,714,702 302,107 SH   SOLE 22 290,537 0 11,570
ALAMO GROUP INC COM 011311107   235,186 1,401 SH   SOLE 25 1,401 0 0
ALAMO GROUP INC COM 011311107   551,957 3,288 SH   SOLE 26 2,473 0 815
ALAMO GROUP INC COM 011311107   22,495 134 SH   SOLE 28 134 0 0
ALAMO GROUP INC COM 011311107   4,814,847 28,682 SH   SOLE 30 28,682 0 0
ALAMO GROUP INC COM 011311107   298,473 1,778 SH   SOLE 40 1,778 0 0
ALAMO GROUP INC COM 011311107   3,658,105 21,791 SH   SOLE 43 21,187 0 604
ALAMO GROUP INC COM 011311107   8,226 49 SH   SOLE 47 0 0 49
ALAMOS GOLD INC NEW COM CL A 011532108   3,472 90 SH   SOLE 2 90 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   55,710 1,444 SH   SOLE 18 1,444 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   281,865 7,306 SH   SOLE 19 7,306 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   3,397,895 88,074 SH   SOLE 21 88,074 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   6,289 163 SH   SOLE 30 163 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   958,867 24,854 SH   SOLE 43 24,854 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   792,896 20,552 SH   SOLE 47 0 0 20,552
ALARM COM HLDGS INC COM 011642105   15,874,108 311,135 SH   SOLE 2 189,236 0 121,899
ALARM COM HLDGS INC COM 011642105   17,704 347 SH   SOLE 4 183 0 164
ALARM COM HLDGS INC COM 011642105   497,343 9,748 SH   SOLE 7 9,748 0 0
ALARM COM HLDGS INC COM 011642105   10,681,853 209,366 SH   SOLE 18 183,994 0 25,372
ALARM COM HLDGS INC COM 011642105   24,657,354 483,288 SH   SOLE 19 483,288 0 0
ALARM COM HLDGS INC COM 011642105   306,375,457 6,005,007 SH   SOLE 21 6,005,007 0 0
ALARM COM HLDGS INC COM 011642105   89,018,421 1,744,775 SH   SOLE 22 1,703,441 0 41,334
ALARM COM HLDGS INC COM 011642105   263,365 5,162 SH   SOLE 23 5,162 0 0
ALARM COM HLDGS INC COM 011642105   392,701 7,697 SH   SOLE 25 7,697 0 0
ALARM COM HLDGS INC COM 011642105   4,403,791 86,315 SH   SOLE 26 13,555 0 72,760
ALARM COM HLDGS INC COM 011642105   269,692 5,286 SH   SOLE 28 0 0 5,286
ALARM COM HLDGS INC COM 011642105   16,627,469 325,901 SH   SOLE 30 325,901 0 0
ALARM COM HLDGS INC COM 011642105   1,497,335 29,348 SH   SOLE 34 29,348 0 0
ALARM COM HLDGS INC COM 011642105   432,650 8,480 SH   SOLE 40 8,480 0 0
ALARM COM HLDGS INC COM 011642105   991,727 19,438 SH   SOLE 43 18,816 0 622
ALARM COM HLDGS INC NOTE 2.250% 6/0 011642AD7   5,902,400 6,200,000 PRN   SOLE 21 6,200,000 0 0
ALASKA AIR GROUP INC COM 011659109   7,295,009 145,030 SH   SOLE 2 72,646 0 72,384
ALASKA AIR GROUP INC COM 011659109   6,438 128 SH   SOLE 4 128 0 0
ALASKA AIR GROUP INC COM 011659109   731,915 14,551 SH   SOLE 7 13,706 0 845
ALASKA AIR GROUP INC COM 011659109   15,700,240 312,132 SH   SOLE 18 200,175 0 111,957
ALASKA AIR GROUP INC COM 011659109   7,280,674 144,745 SH   SOLE 19 144,745 0 0
ALASKA AIR GROUP INC COM 011659109   303,827,543 6,040,309 SH   SOLE 21 6,040,309 0 0
ALASKA AIR GROUP INC COM 011659109   175,057,430 3,480,267 SH   SOLE 22 3,366,295 0 113,972
ALASKA AIR GROUP INC COM 011659109   15,442 307 SH   SOLE 23 307 0 0
ALASKA AIR GROUP INC COM 011659109   191,442 3,806 SH   SOLE 25 3,806 0 0
ALASKA AIR GROUP INC COM 011659109   653,699 12,996 SH   SOLE 26 12,996 0 0
ALASKA AIR GROUP INC COM 011659109   22,937 456 SH   SOLE 29 456 0 0
ALASKA AIR GROUP INC COM 011659109   2,799,748 55,661 SH   SOLE 30 55,661 0 0
ALASKA AIR GROUP INC COM 011659109   120,770 2,401 SH   SOLE 31 2,024 0 377
ALASKA AIR GROUP INC COM 011659109   4,779 95 SH   SOLE 36 95 0 0
ALASKA AIR GROUP INC COM 011659109   277,757 5,522 SH   SOLE 40 5,522 0 0
ALASKA AIR GROUP INC COM 011659109   10,211 203 SH   OTR 43 203 0 0
ALASKA AIR GROUP INC COM 011659109   15,348,237 305,134 SH   SOLE 43 269,970 0 35,164
ALASKA AIR GROUP INC COM 011659109   15,103 300 SH   SOLE 47 0 0 300
ALAUNOS THERAPEUTICS INC COM NEW 98973P309   68,970 21,353 SH   SOLE 22 21,353 0 0
ALBANY INTL CORP CL A 012348108   1,257,816 24,809 SH   SOLE 2 10,165 0 14,644
ALBANY INTL CORP CL A 012348108   6,185 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108   9,329 184 SH   SOLE 7 184 0 0
ALBANY INTL CORP CL A 012348108   4,944,720 97,529 SH   SOLE 18 82,113 0 15,416
ALBANY INTL CORP CL A 012348108   3,034,699 59,856 SH   SOLE 19 59,856 0 0
ALBANY INTL CORP CL A 012348108   154,671,910 3,050,728 SH   SOLE 21 3,050,728 0 0
ALBANY INTL CORP CL A 012348108   44,968,010 886,943 SH   SOLE 22 850,123 0 36,820
ALBANY INTL CORP CL A 012348108   273,172 5,388 SH   SOLE 25 5,388 0 0
ALBANY INTL CORP CL A 012348108   636,995 12,564 SH   SOLE 26 12,564 0 0
ALBANY INTL CORP CL A 012348108   27,733 547 SH   SOLE 28 547 0 0
ALBANY INTL CORP CL A 012348108   3,248,349 64,070 SH   SOLE 30 64,070 0 0
ALBANY INTL CORP CL A 012348108   275,352 5,431 SH   SOLE 40 5,431 0 0
ALBANY INTL CORP CL A 012348108   32,397 639 SH   OTR 43 639 0 0
ALBANY INTL CORP CL A 012348108   1,650,272 32,550 SH   SOLE 43 31,623 0 927
ALBANY INTL CORP CL A 012348108   3,650 72 SH   SOLE 47 0 0 72
ALBEMARLE CORP COM 012653101   40,935,140 289,417 SH   SOLE 2 112,592 0 176,825
ALBEMARLE CORP COM 012653101   546,383 3,863 SH   SOLE 4 656 0 3,207
ALBEMARLE CORP COM 012653101   12,383,072 87,550 SH   SOLE 7 81,690 0 5,860
ALBEMARLE CORP COM 012653101   728,557 5,151 SH   SOLE 15 5,151 0 0
ALBEMARLE CORP COM 012653101   23,796,148 168,242 SH   SOLE 18 144,646 0 23,596
ALBEMARLE CORP COM 012653101   19,040,511 134,619 SH   SOLE 19 134,619 0 0
ALBEMARLE CORP COM 012653101   518,104,904 3,663,072 SH   SOLE 21 3,663,072 0 0
ALBEMARLE CORP COM 012653101   361,946,374 2,559,010 SH   SOLE 22 2,372,292 0 186,718
ALBEMARLE CORP COM 012653101   25,318 179 SH   SOLE 23 179 0 0
ALBEMARLE CORP COM 012653101   3,157,224 22,322 SH   SOLE 25 22,322 0 0
ALBEMARLE CORP COM 012653101   15,677,775 110,844 SH   SOLE 26 79,458 0 31,386
ALBEMARLE CORP COM 012653101   2,171,953 15,356 SH   SOLE 28 15,356 0 0
ALBEMARLE CORP COM 012653101   42,715 302 SH   SOLE 29 302 0 0
ALBEMARLE CORP COM 012653101   99,801,620 705,611 SH   SOLE 30 705,611 0 0
ALBEMARLE CORP COM 012653101   269,019 1,902 SH   SOLE 31 1,902 0 0
ALBEMARLE CORP COM 012653101   21,464,652 151,758 SH   SOLE 34 151,758 0 0
ALBEMARLE CORP COM 012653101   424,603 3,002 SH   SOLE 36 3,002 0 0
ALBEMARLE CORP COM 012653101   2,869,110 20,285 SH   SOLE 40 20,285 0 0
ALBEMARLE CORP COM 012653101   30,834 218 SH   OTR 43 218 0 0
ALBEMARLE CORP COM 012653101   35,934,918 254,065 SH   SOLE 43 219,262 0 34,803
ALBEMARLE CORP COM 012653101   71,816 508 SH   SOLE 47 0 0 508
ALBEMARLE CORP 7.25% DEP SHS A 012653200   1,883,554 31,715 SH   SOLE 7 31,715 0 0
ALBEMARLE CORP 7.25% DEP SHS A 012653200   206,886,075 3,483,517 SH   SOLE 21 3,483,517 0 0
ALBEMARLE CORP 7.25% DEP SHS A 012653200   17,994,457 302,988 SH   SOLE 25 302,988 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   21,082,528 1,227,870 SH   SOLE 2 575,094 0 652,776
ALBERTSONS COS INC COMMON STOCK 013091103   16,930 986 SH   SOLE 4 986 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   182,260 10,615 SH   SOLE 7 10,615 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   16,908,741 984,784 SH   SOLE 18 606,971 0 377,813
ALBERTSONS COS INC COMMON STOCK 013091103   4,327,424 252,034 SH   SOLE 19 252,034 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   349,795,138 20,372,460 SH   SOLE 21 20,372,460 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   205,979,459 11,996,474 SH   SOLE 22 11,515,217 0 481,257
ALBERTSONS COS INC COMMON STOCK 013091103   19,265 1,122 SH   SOLE 23 1,122 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,025,598 59,732 SH   SOLE 25 59,732 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   6,599,032 384,335 SH   SOLE 26 207,307 0 177,028
ALBERTSONS COS INC COMMON STOCK 013091103   35,044 2,041 SH   SOLE 28 2,041 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   6,952,167 404,902 SH   SOLE 30 404,902 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   103,089 6,004 SH   SOLE 31 6,004 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   593,739 34,580 SH   SOLE 36 34,580 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,012,275 58,956 SH   SOLE 40 58,956 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   13,304,284 774,856 SH   SOLE 43 682,975 0 91,882
ALBERTSONS COS INC COMMON STOCK 013091103   32,842 1,913 SH   SOLE 47 0 0 1,913
ALCOA CORP COM 013872106   29,600,840 557,035 SH   SOLE 2 181,640 0 375,395
ALCOA CORP COM 013872106   157,720 2,968 SH   SOLE 4 580 0 2,388
ALCOA CORP COM 013872106   17,966,209 338,092 SH   SOLE 7 335,872 0 2,220
ALCOA CORP COM 013872106   31,877,039 599,869 SH   SOLE 18 352,516 0 247,353
ALCOA CORP COM 013872106   9,664,412 181,867 SH   SOLE 19 181,867 0 0
ALCOA CORP COM 013872106   715,635,211 13,466,978 SH   SOLE 21 13,466,978 0 0
ALCOA CORP COM 013872106   407,189,448 7,662,579 SH   SOLE 22 7,318,998 0 343,581
ALCOA CORP COM 013872106   362,043 6,813 SH   SOLE 23 6,813 0 0
ALCOA CORP COM 013872106   26,907,439 506,350 SH   SOLE 25 506,350 0 0
ALCOA CORP COM 013872106   6,389,713 120,243 SH   SOLE 26 119,046 0 1,197
ALCOA CORP COM 013872106   2,042,436 38,435 SH   SOLE 28 38,435 0 0
ALCOA CORP COM 013872106   25,089,679 472,143 SH   SOLE 30 472,143 0 0
ALCOA CORP COM 013872106   216,917 4,082 SH   SOLE 31 4,082 0 0
ALCOA CORP COM 013872106   1,258,780 23,688 SH   SOLE 34 23,688 0 0
ALCOA CORP COM 013872106   314,323 5,915 SH   SOLE 36 5,915 0 0
ALCOA CORP COM 013872106   2,371,585 44,629 SH   SOLE 40 44,629 0 0
ALCOA CORP COM 013872106   19,981 376 SH   OTR 43 376 0 0
ALCOA CORP COM 013872106   20,688,920 389,329 SH   SOLE 43 366,762 0 22,566
ALCOA CORP COM 013872106   25,069 472 SH   SOLE 47 0 0 472
ALCON AG ORD SHS H01301128   1,808,138 22,943 SH   SOLE 2 22,943 0 0
ALCON AG ORD SHS H01301128   598,089 7,589 SH   SOLE 18 7,589 0 0
ALCON AG ORD SHS H01301128   7,114,179 90,270 SH   SOLE 19 90,270 0 0
ALCON AG ORD SHS H01301128   1,927,220 24,454 SH   SOLE 22 24,454 0 0
ALCON AG ORD SHS H01301128   8,039 102 SH   SOLE 30 102 0 0
ALCON AG ORD SHS H01301128   36,062,237 457,585 SH   SOLE 43 405,355 0 52,230
ALCON AG ORD SHS H01301128   44,563 565 SH   SOLE 47 0 0 565
ALDEYRA THERAPEUTICS INC COM 01438T106   130,893 25,269 SH   SOLE 2 4,151 0 21,118
ALDEYRA THERAPEUTICS INC COM 01438T106   2,352 454 SH   SOLE 7 454 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   889,261 171,672 SH   SOLE 18 144,854 0 26,818
ALDEYRA THERAPEUTICS INC COM 01438T106   618,735 119,447 SH   SOLE 19 119,447 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   10,973,664 2,118,468 SH   SOLE 21 2,118,468 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   7,253,140 1,400,220 SH   SOLE 22 1,376,683 0 23,537
ALDEYRA THERAPEUTICS INC COM 01438T106   75,488 14,573 SH   SOLE 43 13,943 0 630
ALECTOR INC COM 014442107   705,852 452,469 SH   SOLE 2 303,628 0 148,841
ALECTOR INC COM 014442107   1,320 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107   386,657 247,857 SH   SOLE 18 200,195 0 47,662
ALECTOR INC COM 014442107   1,389,055 890,420 SH   SOLE 19 890,420 0 0
ALECTOR INC COM 014442107   4,598,786 2,947,940 SH   SOLE 21 2,947,940 0 0
ALECTOR INC COM 014442107   4,043,926 2,592,260 SH   SOLE 22 2,532,185 0 60,075
ALECTOR INC COM 014442107   15,171 9,725 SH   SOLE 23 9,725 0 0
ALECTOR INC COM 014442107   6,747 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107   3,001 1,924 SH   SOLE 43 1,916 0 8
ALERUS FINL CORP COM 01446U103   1,924,379 85,452 SH   SOLE 2 60,877 0 24,575
ALERUS FINL CORP COM 01446U103   2,275 101 SH   SOLE 7 101 0 0
ALERUS FINL CORP COM 01446U103   1,758,519 78,087 SH   SOLE 18 66,789 0 11,298
ALERUS FINL CORP COM 01446U103   1,034,389 45,932 SH   SOLE 19 45,932 0 0
ALERUS FINL CORP COM 01446U103   20,148,013 894,672 SH   SOLE 21 894,672 0 0
ALERUS FINL CORP COM 01446U103   15,117,653 671,299 SH   SOLE 22 652,381 0 18,918
ALERUS FINL CORP COM 01446U103   583,217 25,898 SH   SOLE 43 21,588 0 4,310
ALEXANDER & BALDWIN INC NEW COM 014491104   2,075,187 100,542 SH   SOLE 2 32,886 0 67,656
ALEXANDER & BALDWIN INC NEW COM 014491104   910,472 44,112 SH   SOLE 4 44,112 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   2,535,748 122,856 SH   SOLE 7 112,447 0 10,409
ALEXANDER & BALDWIN INC NEW COM 014491104   5,539,177 268,371 SH   SOLE 18 231,070 0 37,301
ALEXANDER & BALDWIN INC NEW COM 014491104   5,627,331 272,642 SH   SOLE 19 272,642 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   171,980,199 8,332,374 SH   SOLE 21 8,332,374 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   62,343,450 3,020,516 SH   SOLE 22 2,882,766 0 137,750
ALEXANDER & BALDWIN INC NEW COM 014491104   134,820 6,532 SH   SOLE 23 6,532 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   3,431,214 166,241 SH   SOLE 25 166,241 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   816,147 39,542 SH   SOLE 26 9,087 0 30,455
ALEXANDER & BALDWIN INC NEW COM 014491104   2,016,693 97,708 SH   SOLE 28 21,455 0 76,253
ALEXANDER & BALDWIN INC NEW COM 014491104   6,616,957 320,589 SH   SOLE 30 320,589 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   187,019 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,072,408 51,958 SH   SOLE 43 49,849 0 2,109
ALEXANDER & BALDWIN INC NEW COM 014491104   929 45 SH   SOLE 47 0 0 45
ALEXANDERS INC COM 014752109   1,483,300 6,806 SH   SOLE 2 5,674 0 1,132
ALEXANDERS INC COM 014752109   2,179 10 SH   SOLE 4 10 0 0
ALEXANDERS INC COM 014752109   2,179 10 SH   SOLE 7 10 0 0
ALEXANDERS INC COM 014752109   1,376,509 6,316 SH   SOLE 18 5,234 0 1,082
ALEXANDERS INC COM 014752109   956,975 4,391 SH   SOLE 19 4,391 0 0
ALEXANDERS INC COM 014752109   22,296,570 102,306 SH   SOLE 21 102,306 0 0
ALEXANDERS INC COM 014752109   17,615,001 80,825 SH   SOLE 22 78,229 0 2,596
ALEXANDERS INC COM 014752109   25,063 115 SH   SOLE 23 115 0 0
ALEXANDERS INC COM 014752109   67,779 311 SH   SOLE 25 311 0 0
ALEXANDERS INC COM 014752109   344,127 1,579 SH   SOLE 28 0 0 1,579
ALEXANDERS INC COM 014752109   504,095 2,313 SH   SOLE 30 2,313 0 0
ALEXANDERS INC COM 014752109   141,007 647 SH   SOLE 40 647 0 0
ALEXANDERS INC COM 014752109   2,240,899 10,282 SH   SOLE 43 8,763 0 1,519
ALEXANDERS INC COM 014752109   10,243 47 SH   SOLE 47 0 0 47
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   59,923,164 1,224,421 SH   SOLE 2 686,849 0 537,572
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   21,602,556 441,409 SH   SOLE 4 222,836 0 218,573
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   20,282,253 414,431 SH   SOLE 7 381,954 0 32,477
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   6,966,022 142,338 SH   SOLE 13 136,899 0 5,439
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,241,999 25,378 SH   SOLE 15 25,378 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   19,335,460 395,085 SH   SOLE 18 353,803 0 41,282
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   16,045,860 327,868 SH   SOLE 19 327,868 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   334,702,373 6,839,035 SH   SOLE 21 6,839,035 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   282,738,811 5,777,254 SH   SOLE 22 5,017,912 0 759,342
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   19,514,238 398,738 SH   SOLE 23 398,738 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   45,125,812 922,064 SH   SOLE 25 922,064 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   25,615,098 523,398 SH   SOLE 26 441,845 0 81,553
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   34,742,408 709,898 SH   SOLE 28 152,980 0 556,918
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,055,333 41,997 SH   SOLE 29 41,997 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   80,648,960 1,647,915 SH   SOLE 30 1,647,915 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   896,972 18,328 SH   SOLE 31 16,427 0 1,901
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,564,781 93,273 SH   SOLE 34 93,273 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,496,977 30,588 SH   SOLE 36 30,588 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   333,232 6,809 SH   SOLE 40 6,809 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   15,612 319 SH   OTR 43 319 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   15,225,230 311,100 SH   SOLE 43 281,205 0 29,895
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   6,631 136 SH   SOLE 47 0 0 136
ALGOMA STL GROUP INC COM 015658107   742,145 181,011 SH   SOLE 2 145,297 0 35,714
ALGOMA STL GROUP INC COM 015658107   26,695 6,511 SH   SOLE 4 6,511 0 0
ALGOMA STL GROUP INC COM 015658107   82,672 20,164 SH   SOLE 7 20,164 0 0
ALGOMA STL GROUP INC COM 015658107   635,762 155,064 SH   SOLE 18 155,064 0 0
ALGOMA STL GROUP INC COM 015658107   10,329,848 2,519,475 SH   SOLE 19 2,519,475 0 0
ALGOMA STL GROUP INC COM 015658107   18,877,999 4,604,390 SH   SOLE 21 4,604,390 0 0
ALGOMA STL GROUP INC COM 015658107   1,190,492 290,364 SH   SOLE 22 290,364 0 0
ALGOMA STL GROUP INC COM 015658107   13,940 3,400 SH   SOLE 26 3,400 0 0
ALGOMA STL GROUP INC COM 015658107   2,958,248 721,524 SH   SOLE 34 721,524 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   1,433 233 SH   SOLE 18 233 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   25,812,067 4,197,084 SH   SOLE 21 4,197,084 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   2,661,174 432,711 SH   SOLE 43 395,945 0 36,766
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   334,789 2,284 SH   SOLE 2 2,284 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   131,482 897 SH   SOLE 4 897 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   155,521 1,061 SH   SOLE 7 1,061 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   17,663,037 120,501 SH   SOLE 15 120,501 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   50,573,325 345,022 SH   SOLE 18 343,803 0 1,219
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   138,134,354 942,382 SH   SOLE 19 942,382 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   12,263,469 83,664 SH   SOLE 21 83,664 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   34,390,893 234,622 SH   SOLE 22 228,975 0 5,647
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,214,290 35,573 SH   SOLE 25 35,573 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,474,155 10,057 SH   SOLE 26 10,057 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   18,431,556 125,744 SH   SOLE 28 0 0 125,744
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   47,932 327 SH   SOLE 30 327 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,613,574 38,297 SH   SOLE 32 38,297 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   72,048,467 491,530 SH   SOLE 34 491,530 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   13,443,145 91,712 SH   SOLE 37 91,712 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   188,933,088 1,288,942 SH   SOLE 43 1,179,414 0 109,527
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   669,284 4,566 SH   SOLE 47 0 0 4,566
ALIBABA GROUP HLDG LTD NOTE 0.500% 6/0 01609WBG6   74,544 48,000 PRN   SOLE 4 48,000 0 0
ALIBABA GROUP HLDG LTD NOTE 0.500% 6/0 01609WBG6   72,991 47,000 PRN   SOLE 7 47,000 0 0
ALIBABA GROUP HLDG LTD NOTE 0.500% 6/0 01609WBG6   1,843,411 1,187,000 PRN   SOLE 18 1,187,000 0 0
ALIBABA GROUP HLDG LTD NOTE 0.500% 6/0 01609WBG6   13,480,040 8,680,000 PRN   SOLE 19 8,680,000 0 0
ALIBABA GROUP HLDG LTD NOTE 0.500% 6/0 01609WBG6   96,907,200 62,400,000 PRN   SOLE 21 62,400,000 0 0
ALIBABA GROUP HLDG LTD NOTE 0.500% 6/0 01609WBG6   851,044 548,000 PRN   SOLE 22 548,000 0 0
ALIBABA GROUP HLDG LTD NOTE 0.500% 6/0 01609WBG6   9,266,751 5,967,000 PRN   SOLE 34 5,967,000 0 0
ALICO INC COM 016230104   69,704 1,916 SH   SOLE 2 284 0 1,632
ALICO INC COM 016230104   709,737 19,509 SH   SOLE 18 16,730 0 2,779
ALICO INC COM 016230104   384,209 10,561 SH   SOLE 19 10,561 0 0
ALICO INC COM 016230104   8,167,237 224,498 SH   SOLE 21 224,498 0 0
ALICO INC COM 016230104   5,062,313 139,151 SH   SOLE 22 135,337 0 3,814
ALICO INC COM 016230104   27,067 744 SH   SOLE 43 660 0 84
ALIGHT INC COM CL A 01626W101   1,629,270 835,523 SH   SOLE 2 542,144 0 293,379
ALIGHT INC COM CL A 01626W101   1,907 978 SH   SOLE 4 978 0 0
ALIGHT INC COM CL A 01626W101   13,104 6,720 SH   SOLE 7 6,720 0 0
ALIGHT INC COM CL A 01626W101   2,633,056 1,350,285 SH   SOLE 18 1,137,904 0 212,381
ALIGHT INC COM CL A 01626W101   1,715,078 879,527 SH   SOLE 19 879,527 0 0
ALIGHT INC COM CL A 01626W101   34,493,269 17,688,856 SH   SOLE 21 17,688,856 0 0
ALIGHT INC COM CL A 01626W101   26,423,750 13,550,641 SH   SOLE 22 12,968,988 0 581,653
ALIGHT INC COM CL A 01626W101   26,592 13,637 SH   SOLE 23 13,637 0 0
ALIGHT INC COM CL A 01626W101   110,473 56,653 SH   SOLE 25 56,653 0 0
ALIGHT INC COM CL A 01626W101   338,109 173,389 SH   SOLE 26 92,771 0 80,618
ALIGHT INC COM CL A 01626W101   15,559 7,979 SH   SOLE 28 7,979 0 0
ALIGHT INC COM CL A 01626W101   709,851 364,026 SH   SOLE 30 364,026 0 0
ALIGHT INC COM CL A 01626W101   37,319 19,138 SH   SOLE 36 19,138 0 0
ALIGHT INC COM CL A 01626W101   141,921 72,780 SH   SOLE 40 72,780 0 0
ALIGHT INC COM CL A 01626W101   1,806,236 926,275 SH   SOLE 43 850,725 0 75,550
ALIGHT INC COM CL A 01626W101   7,925 4,064 SH   SOLE 47 0 0 4,064
ALIGN TECHNOLOGY INC COM 016255101   25,549,107 163,619 SH   SOLE 2 72,703 0 90,916
ALIGN TECHNOLOGY INC COM 016255101   782,780 5,013 SH   SOLE 4 532 0 4,481
ALIGN TECHNOLOGY INC COM 016255101   5,988,196 38,349 SH   SOLE 7 35,253 0 3,096
ALIGN TECHNOLOGY INC COM 016255101   102,747 658 SH   SOLE 13 80 0 578
ALIGN TECHNOLOGY INC COM 016255101   642,401 4,114 SH   SOLE 15 4,114 0 0
ALIGN TECHNOLOGY INC COM 016255101   12,538,377 80,297 SH   SOLE 18 66,009 0 14,288
ALIGN TECHNOLOGY INC COM 016255101   4,504,147 28,845 SH   SOLE 19 28,845 0 0
ALIGN TECHNOLOGY INC COM 016255101   309,294,581 1,980,753 SH   SOLE 21 1,980,753 0 0
ALIGN TECHNOLOGY INC COM 016255101   203,245,933 1,301,607 SH   SOLE 22 1,197,806 0 103,801
ALIGN TECHNOLOGY INC COM 016255101   155,682 997 SH   SOLE 23 997 0 0
ALIGN TECHNOLOGY INC COM 016255101   9,316,690 59,665 SH   SOLE 25 59,665 0 0
ALIGN TECHNOLOGY INC COM 016255101   6,475,697 41,471 SH   SOLE 26 24,446 0 17,025
ALIGN TECHNOLOGY INC COM 016255101   10,012,182 64,119 SH   SOLE 28 1,121 0 62,998
ALIGN TECHNOLOGY INC COM 016255101   54,278,989 347,608 SH   SOLE 30 347,608 0 0
ALIGN TECHNOLOGY INC COM 016255101   209,866 1,344 SH   SOLE 31 1,181 0 163
ALIGN TECHNOLOGY INC COM 016255101   24,672 158 SH   SOLE 34 158 0 0
ALIGN TECHNOLOGY INC COM 016255101   809,482 5,184 SH   SOLE 36 5,184 0 0
ALIGN TECHNOLOGY INC COM 016255101   1,853,501 11,870 SH   SOLE 40 11,870 0 0
ALIGN TECHNOLOGY INC COM 016255101   16,864 108 SH   OTR 43 108 0 0
ALIGN TECHNOLOGY INC COM 016255101   34,230,810 219,217 SH   SOLE 43 195,936 0 23,281
ALIGN TECHNOLOGY INC COM 016255101   868,858 5,564 SH   SOLE 47 0 0 5,564
ALIGNMENT HEALTHCARE INC COM 01625V104   5,615,261 284,317 SH   SOLE 2 111,264 0 173,053
ALIGNMENT HEALTHCARE INC COM 01625V104   3,634 184 SH   SOLE 4 184 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   546,463 27,669 SH   SOLE 7 26,025 0 1,644
ALIGNMENT HEALTHCARE INC COM 01625V104   11,316,671 572,996 SH   SOLE 18 473,488 0 99,508
ALIGNMENT HEALTHCARE INC COM 01625V104   13,623,748 689,810 SH   SOLE 19 689,810 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   128,347,548 6,498,610 SH   SOLE 21 6,498,610 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   94,032,199 4,761,124 SH   SOLE 22 4,618,539 0 142,585
ALIGNMENT HEALTHCARE INC COM 01625V104   95,748 4,848 SH   SOLE 23 4,848 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   492,565 24,940 SH   SOLE 25 24,940 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   2,285,016 115,697 SH   SOLE 26 47,257 0 68,440
ALIGNMENT HEALTHCARE INC COM 01625V104   784,529 39,723 SH   SOLE 28 34,754 0 4,969
ALIGNMENT HEALTHCARE INC COM 01625V104   5,465,536 276,736 SH   SOLE 30 276,736 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   167,934 8,503 SH   SOLE 34 8,503 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   528,194 26,744 SH   SOLE 40 26,744 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   7,488,735 379,176 SH   SOLE 43 317,383 0 61,793
ALIGNMENT HEALTHCARE INC COM 01625V104   4,681 237 SH   SOLE 47 0 0 237
ALIGNMENT HEALTHCARE INC NOTE 4.250%11/1 01625VAB0   2,393,700 1,580,000 PRN   SOLE 2 1,580,000 0 0
ALIGNMENT HEALTHCARE INC NOTE 4.250%11/1 01625VAB0   6,514,500 4,300,000 PRN   SOLE 21 4,300,000 0 0
ALIGNMENT HEALTHCARE INC NOTE 4.250%11/1 01625VAB0   1,212,000 800,000 PRN   SOLE 22 800,000 0 0
ALIGOS THERAPEUTICS INC COM NEW 01626L204   121,533 13,040 SH   SOLE 22 13,040 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   1,273,764 55,213 SH   SOLE 2 21,564 0 33,649
ALKAMI TECHNOLOGY INC COM 01644J108   11,996 520 SH   SOLE 4 257 0 263
ALKAMI TECHNOLOGY INC COM 01644J108   454,318 19,693 SH   SOLE 7 18,511 0 1,182
ALKAMI TECHNOLOGY INC COM 01644J108   4,388,398 190,221 SH   SOLE 18 156,555 0 33,666
ALKAMI TECHNOLOGY INC COM 01644J108   3,175,239 137,635 SH   SOLE 19 137,635 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   69,746,031 3,023,235 SH   SOLE 21 3,023,235 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   48,257,157 2,091,771 SH   SOLE 22 2,033,274 0 58,497
ALKAMI TECHNOLOGY INC COM 01644J108   281,569 12,205 SH   SOLE 25 12,205 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   11,558 501 SH   SOLE 26 501 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   60,582 2,626 SH   SOLE 28 0 0 2,626
ALKAMI TECHNOLOGY INC COM 01644J108   2,209,898 95,791 SH   SOLE 30 95,791 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   250,702 10,867 SH   SOLE 40 10,867 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   852,390 36,948 SH   SOLE 43 34,800 0 2,148
ALKERMES PLC SHS G01767105   12,548,191 448,470 SH   SOLE 2 177,568 0 270,902
ALKERMES PLC SHS G01767105   4,500,107 160,833 SH   SOLE 4 17,507 0 143,326
ALKERMES PLC SHS G01767105   1,021,550 36,510 SH   SOLE 7 34,529 0 1,981
ALKERMES PLC SHS G01767105   1,377,288 49,224 SH   SOLE 13 45,488 0 3,736
ALKERMES PLC SHS G01767105   16,888,029 603,575 SH   SOLE 18 505,669 0 97,906
ALKERMES PLC SHS G01767105   26,538,079 948,466 SH   SOLE 19 948,466 0 0
ALKERMES PLC SHS G01767105   524,396,935 18,741,849 SH   SOLE 21 18,741,849 0 0
ALKERMES PLC SHS G01767105   149,120,865 5,329,552 SH   SOLE 22 5,172,464 0 157,088
ALKERMES PLC SHS G01767105   2,885,074 103,112 SH   SOLE 23 103,112 0 0
ALKERMES PLC SHS G01767105   719,198 25,704 SH   SOLE 25 25,704 0 0
ALKERMES PLC SHS G01767105   9,836,649 351,560 SH   SOLE 26 104,424 0 247,136
ALKERMES PLC SHS G01767105   2,333,252 83,390 SH   SOLE 28 2,875 0 80,515
ALKERMES PLC SHS G01767105   1,116,570 39,906 SH   SOLE 29 39,906 0 0
ALKERMES PLC SHS G01767105   24,738,769 884,159 SH   SOLE 30 884,159 0 0
ALKERMES PLC SHS G01767105   2,277,432 81,395 SH   SOLE 31 80,466 0 929
ALKERMES PLC SHS G01767105   2,091,477 74,749 SH   SOLE 34 74,749 0 0
ALKERMES PLC SHS G01767105   47,902 1,712 SH   SOLE 36 1,712 0 0
ALKERMES PLC SHS G01767105   793,289 28,352 SH   SOLE 40 28,352 0 0
ALKERMES PLC SHS G01767105   7,820,242 279,494 SH   SOLE 43 234,836 0 44,658
ALKERMES PLC SHS G01767105   11,192 400 SH   SOLE 47 0 0 400
ALLBIRDS INC CL A NEW 01675A208   4,580 1,117 SH   SOLE 18 1,117 0 0
ALLBIRDS INC CL A NEW 01675A208   53,579 13,068 SH   SOLE 21 13,068 0 0
ALLBIRDS INC CL A NEW 01675A208   246,131 60,032 SH   SOLE 22 60,032 0 0
ALLBIRDS INC CL A NEW 01675A208   4 1 SH   SOLE 43 1 0 0
ALLEGIANT TRAVEL CO COM 01748X102   1,416,335 16,610 SH   SOLE 2 10,596 0 6,014
ALLEGIANT TRAVEL CO COM 01748X102   1,109 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102   5,201 61 SH   SOLE 7 61 0 0
ALLEGIANT TRAVEL CO COM 01748X102   4,213,276 49,411 SH   SOLE 18 42,018 0 7,393
ALLEGIANT TRAVEL CO COM 01748X102   2,512,992 29,471 SH   SOLE 19 29,471 0 0
ALLEGIANT TRAVEL CO COM 01748X102   125,144,043 1,467,621 SH   SOLE 21 1,467,621 0 0
ALLEGIANT TRAVEL CO COM 01748X102   34,876,027 409,007 SH   SOLE 22 394,950 0 14,057
ALLEGIANT TRAVEL CO COM 01748X102   52,867 620 SH   SOLE 25 620 0 0
ALLEGIANT TRAVEL CO COM 01748X102   213,601 2,505 SH   SOLE 26 2,505 0 0
ALLEGIANT TRAVEL CO COM 01748X102   1,912,691 22,431 SH   SOLE 30 22,431 0 0
ALLEGIANT TRAVEL CO COM 01748X102   111,363 1,306 SH   SOLE 40 1,306 0 0
ALLEGIANT TRAVEL CO COM 01748X102   4,583,191 53,749 SH   SOLE 43 51,064 0 2,685
ALLEGIANT TRAVEL CO COM 01748X102   21,573 253 SH   SOLE 47 0 0 253
ALLEGION PLC ORD SHS G0176J109   31,973,446 200,813 SH   SOLE 2 114,244 0 86,569
ALLEGION PLC ORD SHS G0176J109   13,172,271 82,730 SH   SOLE 4 41,080 0 41,650
ALLEGION PLC ORD SHS G0176J109   8,062,105 50,635 SH   SOLE 7 46,341 0 4,294
ALLEGION PLC ORD SHS G0176J109   853,260 5,359 SH   SOLE 13 5,359 0 0
ALLEGION PLC ORD SHS G0176J109   2,109,824 13,251 SH   SOLE 15 13,251 0 0
ALLEGION PLC ORD SHS G0176J109   26,184,684 164,456 SH   SOLE 18 142,367 0 22,089
ALLEGION PLC ORD SHS G0176J109   11,438,365 71,840 SH   SOLE 19 71,840 0 0
ALLEGION PLC ORD SHS G0176J109   421,297,553 2,646,009 SH   SOLE 21 2,646,009 0 0
ALLEGION PLC ORD SHS G0176J109   319,365,705 2,005,814 SH   SOLE 22 1,808,103 0 197,711
ALLEGION PLC ORD SHS G0176J109   13,334,993 83,752 SH   SOLE 23 83,752 0 0
ALLEGION PLC ORD SHS G0176J109   15,063,167 94,606 SH   SOLE 25 94,606 0 0
ALLEGION PLC ORD SHS G0176J109   18,122,898 113,823 SH   SOLE 26 50,513 0 63,310
ALLEGION PLC ORD SHS G0176J109   24,131,861 151,563 SH   SOLE 28 998 0 150,565
ALLEGION PLC ORD SHS G0176J109   119,094,012 747,984 SH   SOLE 30 747,984 0 0
ALLEGION PLC ORD SHS G0176J109   1,417,854 8,905 SH   SOLE 31 8,905 0 0
ALLEGION PLC ORD SHS G0176J109   1,410,530 8,859 SH   SOLE 34 8,859 0 0
ALLEGION PLC ORD SHS G0176J109   2,123,676 13,338 SH   SOLE 36 13,338 0 0
ALLEGION PLC ORD SHS G0176J109   617,455 3,878 SH   SOLE 40 3,878 0 0
ALLEGION PLC ORD SHS G0176J109   18,748,347 117,751 SH   SOLE 43 94,174 0 23,578
ALLEGION PLC ORD SHS G0176J109   15,046 94 SH   SOLE 47 0 0 94
ALLEGRO MICROSYSTEMS INC COM 01749D105   4,484,811 170,008 SH   SOLE 2 70,828 0 99,180
ALLEGRO MICROSYSTEMS INC COM 01749D105   22,713 861 SH   SOLE 4 384 0 477
ALLEGRO MICROSYSTEMS INC COM 01749D105   922,957 34,987 SH   SOLE 7 34,095 0 892
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,374,926 52,120 SH   SOLE 13 52,120 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,814,285 68,775 SH   SOLE 15 68,775 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   17,592,031 666,870 SH   SOLE 18 546,839 0 120,031
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,325,384 50,242 SH   SOLE 19 50,242 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   179,671,753 6,810,908 SH   SOLE 21 6,810,908 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   93,132,770 3,530,431 SH   SOLE 22 3,376,809 0 153,622
ALLEGRO MICROSYSTEMS INC COM 01749D105   560,865 21,261 SH   SOLE 25 21,261 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   8,153,135 309,065 SH   SOLE 26 294,700 0 14,365
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,260,278 47,774 SH   SOLE 28 30,697 0 17,077
ALLEGRO MICROSYSTEMS INC COM 01749D105   6,480,590 245,663 SH   SOLE 30 245,663 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   51,652 1,958 SH   SOLE 31 1,958 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   570,969 21,644 SH   SOLE 40 21,644 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   4,455,327 168,890 SH   SOLE 43 154,794 0 14,096
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   8,228,624 404,355 SH   SOLE 2 384,270 0 20,085
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   45,381 2,230 SH   SOLE 4 2,230 0 0
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   7,611 374 SH   SOLE 7 374 0 0
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   3,780,481 185,773 SH   SOLE 18 164,898 0 20,875
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   28,723,008 1,411,450 SH   SOLE 19 1,411,450 0 0
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   30,508,313 1,499,180 SH   SOLE 21 1,499,180 0 0
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   27,308,520 1,341,942 SH   SOLE 22 1,306,340 0 35,602
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   2,574,234 126,498 SH   SOLE 26 126,498 0 0
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   51,343 2,523 SH   SOLE 31 0 0 2,523
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107   9,294,985 456,756 SH   SOLE 34 456,756 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   70 3 SH   SOLE 43 3 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   15,401 663 SH   SOLE 47 0 0 663
ALLIANT ENERGY CORP COM 018802108   40,965,466 630,141 SH   SOLE 2 328,141 0 302,000
ALLIANT ENERGY CORP COM 018802108   17,869,624 274,875 SH   SOLE 4 169,207 0 105,668
ALLIANT ENERGY CORP COM 018802108   13,748,965 211,490 SH   SOLE 7 192,876 0 18,614
ALLIANT ENERGY CORP COM 018802108   1,037,365 15,957 SH   SOLE 13 15,957 0 0
ALLIANT ENERGY CORP COM 018802108   3,199,272 49,212 SH   SOLE 15 49,212 0 0
ALLIANT ENERGY CORP COM 018802108   32,643,016 502,123 SH   SOLE 18 448,200 0 53,923
ALLIANT ENERGY CORP COM 018802108   13,166,085 202,524 SH   SOLE 19 202,524 0 0
ALLIANT ENERGY CORP COM 018802108   862,556,386 13,268,057 SH   SOLE 21 13,268,057 0 0
ALLIANT ENERGY CORP COM 018802108   363,347,976 5,589,109 SH   SOLE 22 5,036,559 0 552,550
ALLIANT ENERGY CORP COM 018802108   15,659,089 240,872 SH   SOLE 23 240,872 0 0
ALLIANT ENERGY CORP COM 018802108   9,700,142 149,210 SH   SOLE 25 149,210 0 0
ALLIANT ENERGY CORP COM 018802108   10,654,879 163,896 SH   SOLE 26 163,896 0 0
ALLIANT ENERGY CORP COM 018802108   30,817,340 474,040 SH   SOLE 28 3,915 0 470,125
ALLIANT ENERGY CORP COM 018802108   126,526,038 1,946,255 SH   SOLE 30 1,946,255 0 0
ALLIANT ENERGY CORP COM 018802108   1,580,458 24,311 SH   SOLE 31 24,311 0 0
ALLIANT ENERGY CORP COM 018802108   3,931,090 60,469 SH   SOLE 32 60,469 0 0
ALLIANT ENERGY CORP COM 018802108   3,376,554 51,939 SH   SOLE 34 51,939 0 0
ALLIANT ENERGY CORP COM 018802108   2,588,438 39,816 SH   SOLE 36 39,816 0 0
ALLIANT ENERGY CORP COM 018802108   355,020 5,461 SH   SOLE 40 5,461 0 0
ALLIANT ENERGY CORP COM 018802108   27,605,341 424,632 SH   SOLE 43 387,576 0 37,056
ALLIANT ENERGY CORP COM 018802108   97,986 1,507 SH   SOLE 47 0 0 1,507
ALLIANT ENERGY CORP NOTE 3.875% 3/1 018802AC2   7,506,775 7,225,000 PRN   SOLE 21 7,225,000 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   988 2,522 SH   SOLE 18 2,522 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   12,582 32,114 SH   SOLE 21 32,114 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   151,024 385,463 SH   SOLE 22 385,463 0 0
ALLIENT INC COM 019330109   3,115,458 57,962 SH   SOLE 2 51,432 0 6,530
ALLIENT INC COM 019330109   3,870 72 SH   SOLE 7 72 0 0
ALLIENT INC COM 019330109   2,544,256 47,335 SH   SOLE 18 40,017 0 7,318
ALLIENT INC COM 019330109   1,578,960 29,376 SH   SOLE 19 29,376 0 0
ALLIENT INC COM 019330109   30,763,329 572,341 SH   SOLE 21 572,341 0 0
ALLIENT INC COM 019330109   20,755,294 386,145 SH   SOLE 22 367,431 0 18,714
ALLIENT INC COM 019330109   11,126 207 SH   SOLE 23 207 0 0
ALLIENT INC COM 019330109   131,903 2,454 SH   SOLE 25 2,454 0 0
ALLIENT INC COM 019330109   27,198 506 SH   SOLE 26 0 0 506
ALLIENT INC COM 019330109   544,703 10,134 SH   SOLE 30 10,134 0 0
ALLIENT INC COM 019330109   111,478 2,074 SH   SOLE 40 2,074 0 0
ALLIENT INC COM 019330109   3,033,059 56,429 SH   SOLE 43 52,809 0 3,620
ALLISON TRANSMISSION HLDGS I COM 01973R101   10,739,434 109,698 SH   SOLE 2 52,483 0 57,215
ALLISON TRANSMISSION HLDGS I COM 01973R101   19,874 203 SH   SOLE 4 203 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,405,257 14,354 SH   SOLE 7 13,518 0 836
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,296,636 23,459 SH   SOLE 18 22,547 0 912
ALLISON TRANSMISSION HLDGS I COM 01973R101   3,473,296 35,478 SH   SOLE 19 35,478 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   124,563,359 1,272,353 SH   SOLE 21 1,272,353 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   200,882,087 2,051,911 SH   SOLE 22 1,946,632 0 105,279
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,259,190 12,862 SH   SOLE 25 12,862 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   4,408,633 45,032 SH   SOLE 26 45,032 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   45,328 463 SH   SOLE 28 463 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   6,356,353 64,927 SH   SOLE 30 64,927 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   139,508 1,425 SH   SOLE 31 1,425 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   70,488 720 SH   SOLE 36 720 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,411,033 14,413 SH   SOLE 40 14,413 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   8,981,940 91,746 SH   SOLE 43 75,721 0 16,025
ALLISON TRANSMISSION HLDGS I COM 01973R101   91,145 931 SH   SOLE 47 0 0 931
ALLOGENE THERAPEUTICS INC COM 019770106   801,092 584,739 SH   SOLE 2 531,980 0 52,759
ALLOGENE THERAPEUTICS INC COM 019770106   1,378 1,006 SH   SOLE 7 1,006 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   763,259 557,123 SH   SOLE 18 477,910 0 79,213
ALLOGENE THERAPEUTICS INC COM 019770106   2,717,662 1,983,695 SH   SOLE 19 1,983,695 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   9,108,819 6,648,773 SH   SOLE 21 6,648,773 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   6,597,567 4,815,742 SH   SOLE 22 4,696,014 0 119,728
ALLOGENE THERAPEUTICS INC COM 019770106   242,898 177,298 SH   SOLE 26 0 0 177,298
ALLOGENE THERAPEUTICS INC COM 019770106   2,055 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   213,097 155,545 SH   SOLE 30 155,545 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   3,345,533 2,441,995 SH   SOLE 34 2,441,995 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   422,800 308,613 SH   SOLE 43 274,326 0 34,287
ALLOT LTD SHS M0854Q105   110,548 11,246 SH   SOLE 2 11,246 0 0
ALLOT LTD SHS M0854Q105   72,555 7,381 SH   SOLE 7 7,381 0 0
ALLOT LTD SHS M0854Q105   4,017,157 408,663 SH   SOLE 21 408,663 0 0
ALLOT LTD SHS M0854Q105   26,226 2,668 SH   SOLE 22 2,668 0 0
ALLOT LTD SHS M0854Q105   247,225 25,150 SH   SOLE 43 22,269 0 2,881
ALLSTATE CORP COM 020002101   174,855,991 840,048 SH   SOLE 2 460,431 0 379,617
ALLSTATE CORP COM 020002101   63,771,748 306,374 SH   SOLE 4 127,774 0 178,600
ALLSTATE CORP COM 020002101   38,783,965 186,327 SH   SOLE 7 161,244 0 25,083
ALLSTATE CORP COM 020002101   5,713,926 27,451 SH   SOLE 13 25,209 0 2,242
ALLSTATE CORP COM 020002101   9,163,804 44,025 SH   SOLE 15 44,025 0 0
ALLSTATE CORP COM 020002101   130,154,738 625,293 SH   SOLE 18 552,248 0 73,045
ALLSTATE CORP COM 020002101   33,780,247 162,288 SH   SOLE 19 162,288 0 0
ALLSTATE CORP COM 020002101   1,949,841,586 9,367,483 SH   SOLE 21 9,367,483 0 0
ALLSTATE CORP COM 020002101   1,153,368,725 5,541,046 SH   SOLE 22 4,942,598 0 598,448
ALLSTATE CORP COM 020002101   65,759,372 315,923 SH   SOLE 23 315,923 0 0
ALLSTATE CORP COM 020002101   80,829,641 388,324 SH   SOLE 25 388,048 0 276
ALLSTATE CORP COM 020002101   209,727,153 1,007,577 SH   SOLE 26 827,259 0 180,318
ALLSTATE CORP COM 020002101   178,757,139 858,790 SH   SOLE 28 14,420 0 844,370
ALLSTATE CORP COM 020002101   3,699,658 17,774 SH   SOLE 29 17,774 0 0
ALLSTATE CORP COM 020002101   421,948,150 2,027,135 SH   SOLE 30 2,027,135 0 0
ALLSTATE CORP COM 020002101   13,570,547 65,196 SH   SOLE 31 64,310 0 886
ALLSTATE CORP COM 020002101   6,115,239 29,379 SH   SOLE 34 29,379 0 0
ALLSTATE CORP COM 020002101   20,990,262 100,842 SH   SOLE 36 100,842 0 0
ALLSTATE CORP COM 020002101   2,366,041 11,367 SH   SOLE 40 11,367 0 0
ALLSTATE CORP COM 020002101   127,596 613 SH   OTR 43 613 0 0
ALLSTATE CORP COM 020002101   111,331,443 534,862 SH   SOLE 43 453,055 0 81,807
ALLSTATE CORP COM 020002101   2,338,669 11,236 SH   SOLE 47 0 0 11,236
ALLURION TECHNOLOGIES INC COMMON STOCK 02008G201   23,192 18,855 SH   SOLE 22 18,855 0 0
ALLY FINL INC COM 02005N100   42,405,661 936,314 SH   SOLE 2 450,011 0 486,303
ALLY FINL INC COM 02005N100   135,236 2,986 SH   SOLE 4 2,986 0 0
ALLY FINL INC COM 02005N100   3,197,565 70,602 SH   SOLE 7 68,335 0 2,267
ALLY FINL INC COM 02005N100   34,068,678 752,234 SH   SOLE 18 481,196 0 271,038
ALLY FINL INC COM 02005N100   25,161,539 555,565 SH   SOLE 19 555,565 0 0
ALLY FINL INC COM 02005N100   656,600,788 14,497,699 SH   SOLE 21 14,497,699 0 0
ALLY FINL INC COM 02005N100   395,971,693 8,743,027 SH   SOLE 22 8,226,953 0 516,074
ALLY FINL INC COM 02005N100   3,010,381 66,469 SH   SOLE 23 66,469 0 0
ALLY FINL INC COM 02005N100   2,012,054 44,426 SH   SOLE 25 44,426 0 0
ALLY FINL INC COM 02005N100   20,794,224 459,135 SH   SOLE 26 246,494 0 212,641
ALLY FINL INC COM 02005N100   14,132,110 312,036 SH   SOLE 28 27,664 0 284,372
ALLY FINL INC COM 02005N100   110,191 2,433 SH   SOLE 29 2,433 0 0
ALLY FINL INC COM 02005N100   17,131,667 378,266 SH   SOLE 30 378,266 0 0
ALLY FINL INC COM 02005N100   209,647 4,629 SH   SOLE 31 4,629 0 0
ALLY FINL INC COM 02005N100   1,976,501 43,641 SH   SOLE 34 43,641 0 0
ALLY FINL INC COM 02005N100   644,160 14,223 SH   SOLE 36 14,223 0 0
ALLY FINL INC COM 02005N100   2,162,643 47,751 SH   SOLE 40 47,751 0 0
ALLY FINL INC COM 02005N100   50,997 1,126 SH   OTR 43 1,126 0 0
ALLY FINL INC COM 02005N100   22,485,735 496,483 SH   SOLE 43 464,291 0 32,192
ALLY FINL INC COM 02005N100   53,963 1,192 SH   SOLE 47 0 0 1,192
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   120,925,763 304,101 SH   SOLE 2 162,009 0 142,092
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   41,695,591 104,855 SH   SOLE 4 50,400 0 54,455
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   37,711,138 94,835 SH   SOLE 7 87,045 0 7,790
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   4,239,347 10,661 SH   SOLE 13 10,532 0 129
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   6,884,912 17,314 SH   SOLE 15 17,314 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   79,926,855 200,998 SH   SOLE 18 182,068 0 18,930
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   133,794,114 336,462 SH   SOLE 19 336,462 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,538,711,049 3,869,511 SH   SOLE 21 3,869,511 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,260,559,646 3,170,023 SH   SOLE 22 2,925,534 0 244,489
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   55,072,139 138,494 SH   SOLE 23 138,494 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   54,071,254 135,977 SH   SOLE 25 135,219 0 758
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   173,186,119 435,524 SH   SOLE 26 364,069 0 71,455
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   76,179,799 191,575 SH   SOLE 28 7,806 0 183,769
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   231,830 583 SH   SOLE 29 583 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   357,604,657 899,295 SH   SOLE 30 899,295 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   5,678,840 14,281 SH   SOLE 31 14,047 0 234
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   16,104,030 40,498 SH   SOLE 32 40,498 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   111,542,813 280,505 SH   SOLE 34 280,505 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   10,816,875 27,202 SH   SOLE 36 27,202 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,313,130 5,817 SH   SOLE 40 5,817 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   91,062 229 SH   OTR 43 229 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   46,377,980 116,630 SH   SOLE 43 104,377 0 12,253
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,188,666 5,504 SH   SOLE 47 0 0 5,504
ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3   19,187,415 13,050,000 PRN   SOLE 21 13,050,000 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,228,200 61,999 SH   SOLE 2 40,259 0 21,740
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   4,358 220 SH   SOLE 7 220 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,802,591 90,994 SH   SOLE 18 78,522 0 12,472
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,797,857 90,755 SH   SOLE 19 90,755 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   55,317,107 2,792,383 SH   SOLE 21 2,792,383 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   15,165,308 765,538 SH   SOLE 22 731,987 0 33,551
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   109,609 5,533 SH   SOLE 25 5,533 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   316,386 15,971 SH   SOLE 26 15,971 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,215,660 61,366 SH   SOLE 30 61,366 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   73,257 3,698 SH   SOLE 40 3,698 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   404,798 20,434 SH   SOLE 43 19,670 0 764
ALPHA METALLURGICAL RESOUR I COM 020764106   9,459,521 47,326 SH   SOLE 2 24,728 0 22,598
ALPHA METALLURGICAL RESOUR I COM 020764106   7,795 39 SH   SOLE 4 39 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   38,377 192 SH   SOLE 7 192 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   11,383,566 56,952 SH   SOLE 18 49,236 0 7,716
ALPHA METALLURGICAL RESOUR I COM 020764106   21,883,262 109,482 SH   SOLE 19 109,482 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   240,562,576 1,203,535 SH   SOLE 21 1,203,535 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   84,006,166 420,283 SH   SOLE 22 406,476 0 13,807
ALPHA METALLURGICAL RESOUR I COM 020764106   304,617 1,524 SH   SOLE 23 1,524 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   3,040,375 15,211 SH   SOLE 26 2,988 0 12,223
ALPHA METALLURGICAL RESOUR I COM 020764106   5,118,727 25,609 SH   SOLE 30 25,609 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   144,513 723 SH   SOLE 34 723 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   63,762 319 SH   SOLE 36 319 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   375,575 1,879 SH   SOLE 40 1,879 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   2,552,667 12,771 SH   SOLE 43 11,934 0 837
ALPHA METALLURGICAL RESOUR I COM 020764106   200 1 SH   SOLE 47 0 0 1
ALPHA MODUS HLDGS INC CL A 020952107   1,481 3,219 SH   SOLE 22 3,219 0 0
ALPHA PRO TECH LTD COM 020772109   195,626 44,060 SH   SOLE 2 44,060 0 0
ALPHA PRO TECH LTD COM 020772109   9,164 2,064 SH   SOLE 18 2,064 0 0
ALPHA PRO TECH LTD COM 020772109   90,838 20,459 SH   SOLE 21 20,459 0 0
ALPHA PRO TECH LTD COM 020772109   904,987 203,826 SH   SOLE 22 203,826 0 0
ALPHA TEKNOVA INC COM 02080L102   14,326 3,770 SH   SOLE 2 0 0 3,770
ALPHA TEKNOVA INC COM 02080L102   133,996 35,262 SH   SOLE 18 29,618 0 5,644
ALPHA TEKNOVA INC COM 02080L102   86,074 22,651 SH   SOLE 19 22,651 0 0
ALPHA TEKNOVA INC COM 02080L102   1,751,682 460,969 SH   SOLE 21 460,969 0 0
ALPHA TEKNOVA INC COM 02080L102   655,002 172,369 SH   SOLE 22 169,828 0 2,541
ALPHA TEKNOVA INC COM 02080L102   133,338 35,089 SH   SOLE 30 35,089 0 0
ALPHA TEKNOVA INC COM 02080L102   3,048 802 SH   SOLE 43 802 0 0
ALPHABET INC CAP STK CL C 02079K107   3,696,361,599 11,779,355 SH   SOLE 2 5,379,005 0 6,400,350
ALPHABET INC CAP STK CL C 02079K107   9,184,926 29,270 SH   SOLE 3 29,270 0 0
ALPHABET INC CAP STK CL C 02079K107   1,531,114,298 4,879,268 SH   SOLE 4 2,418,698 0 2,460,570
ALPHABET INC CAP STK CL C 02079K107   1,815,553,288 5,785,702 SH   SOLE 7 5,210,378 0 575,324
ALPHABET INC CAP STK CL C 02079K107   185,424,734 590,901 SH   SOLE 13 574,418 0 16,483
ALPHABET INC CAP STK CL C 02079K107   275,549,349 878,105 SH   SOLE 15 878,105 0 0
ALPHABET INC CAP STK CL C 02079K107   3,891,912,391 12,402,525 SH   SOLE 18 10,957,538 0 1,444,987
ALPHABET INC CAP STK CL C 02079K107   1,776,148,794 5,660,130 SH   SOLE 19 5,660,130 0 0
ALPHABET INC CAP STK CL C 02079K107   40,969,037,954 130,557,801 SH   SOLE 21 130,557,801 0 0
ALPHABET INC CAP STK CL C 02079K107   30,484,929,432 97,147,640 SH   SOLE 22 86,644,348 0 10,503,292
ALPHABET INC CAP STK CL C 02079K107   2,264,515,734 7,216,430 SH   SOLE 23 7,216,430 0 0
ALPHABET INC CAP STK CL C 02079K107   3,614,827,886 11,519,528 SH   SOLE 25 11,465,427 0 54,101
ALPHABET INC CAP STK CL C 02079K107   3,421,807,937 10,904,423 SH   SOLE 26 8,436,172 0 2,468,251
ALPHABET INC CAP STK CL C 02079K107   2,794,829,575 8,906,404 SH   SOLE 28 354,579 0 8,551,825
ALPHABET INC CAP STK CL C 02079K107   35,141,207 111,986 SH   SOLE 29 111,986 0 0
ALPHABET INC CAP STK CL C 02079K107   13,004,998,856 41,443,591 SH   SOLE 30 41,443,591 0 0
ALPHABET INC CAP STK CL C 02079K107   225,262,899 717,855 SH   SOLE 31 704,752 0 13,103
ALPHABET INC CAP STK CL C 02079K107   294,513,852 938,540 SH   SOLE 32 938,540 0 0
ALPHABET INC CAP STK CL C 02079K107   765,813,524 2,440,451 SH   SOLE 34 2,440,451 0 0
ALPHABET INC CAP STK CL C 02079K107   420,226,839 1,339,155 SH   SOLE 36 1,339,155 0 0
ALPHABET INC CAP STK CL C 02079K107   68,003,284 216,709 SH   SOLE 40 216,709 0 0
ALPHABET INC CAP STK CL C 02079K107   1,998,592 6,369 SH   OTR 43 6,369 0 0
ALPHABET INC CAP STK CL C 02079K107   1,657,080,822 5,280,691 SH   SOLE 43 4,101,107 0 1,179,584
ALPHABET INC CAP STK CL C 02079K107   155,528,132 495,628 SH   SOLE 47 0 0 495,628
ALPHABET INC CAP STK CL A 02079K305   4,520,074,629 14,441,133 SH   SOLE 2 6,789,613 0 7,651,520
ALPHABET INC CAP STK CL A 02079K305   11,462,686 36,622 SH   SOLE 3 36,622 0 0
ALPHABET INC CAP STK CL A 02079K305   1,682,621,331 5,375,787 SH   SOLE 4 2,415,373 0 2,960,414
ALPHABET INC CAP STK CL A 02079K305   1,417,157,580 4,527,660 SH   SOLE 7 4,016,161 0 511,499
ALPHABET INC CAP STK CL A 02079K305   213,094,782 680,814 SH   SOLE 13 660,135 0 20,679
ALPHABET INC CAP STK CL A 02079K305   320,823,122 1,024,994 SH   SOLE 15 1,024,994 0 0
ALPHABET INC CAP STK CL A 02079K305   5,177,006,089 16,539,956 SH   SOLE 18 14,372,381 0 2,167,575
ALPHABET INC CAP STK CL A 02079K305   1,678,148,561 5,361,497 SH   SOLE 19 5,361,497 0 0
ALPHABET INC CAP STK CL A 02079K305   50,527,678,266 161,430,282 SH   SOLE 21 161,430,282 0 0
ALPHABET INC CAP STK CL A 02079K305   37,593,442,485 120,106,845 SH   SOLE 22 107,375,530 0 12,731,315
ALPHABET INC CAP STK CL A 02079K305   2,691,774,021 8,599,917 SH   SOLE 23 8,599,917 0 0
ALPHABET INC CAP STK CL A 02079K305   3,683,075,069 11,767,013 SH   SOLE 25 11,653,098 0 113,915
ALPHABET INC CAP STK CL A 02079K305   4,422,863,402 14,130,554 SH   SOLE 26 11,148,962 0 2,981,592
ALPHABET INC CAP STK CL A 02079K305   3,438,981,706 10,987,162 SH   SOLE 28 506,107 0 10,481,055
ALPHABET INC CAP STK CL A 02079K305   47,101,492 150,484 SH   SOLE 29 150,484 0 0
ALPHABET INC CAP STK CL A 02079K305   13,650,721,264 43,612,528 SH   SOLE 30 43,612,528 0 0
ALPHABET INC CAP STK CL A 02079K305   282,199,861 901,597 SH   SOLE 31 885,890 0 15,707
ALPHABET INC CAP STK CL A 02079K305   334,576,342 1,068,934 SH   SOLE 32 1,068,934 0 0
ALPHABET INC CAP STK CL A 02079K305   1,191,518,071 3,806,767 SH   SOLE 34 3,806,767 0 0
ALPHABET INC CAP STK CL A 02079K305   514,150,076 1,642,652 SH   SOLE 36 1,642,652 0 0
ALPHABET INC CAP STK CL A 02079K305   27,423,808 87,616 SH   SOLE 37 87,616 0 0
ALPHABET INC CAP STK CL A 02079K305   80,750,244 257,988 SH   SOLE 40 257,988 0 0
ALPHABET INC CAP STK CL A 02079K305   1,990,367 6,359 SH   OTR 43 6,359 0 0
ALPHABET INC CAP STK CL A 02079K305   4,708,134,710 15,041,964 SH   SOLE 43 12,885,924 0 2,156,040
ALPHABET INC CAP STK CL A 02079K305   125,424,806 400,718 SH   SOLE 47 0 0 400,718
ALPHABET INC OPTIONS 02079K907   7,813,620 24,900 SH Call SOLE 2 0 0 24,900
ALPHABET INC OPTIONS 02079K907   1,474,860 4,700 SH Call SOLE 4 4,700 0 0
ALPHABET INC OPTIONS 02079K907   39,005,340 124,300 SH Call SOLE 18 124,300 0 0
ALPHABET INC OPTIONS 02079K907   202,149,960 644,200 SH Call SOLE 19 644,200 0 0
ALPHABET INC OPTIONS 02079K907   33,294,180 106,100 SH Call SOLE 21 106,100 0 0
ALPHABET INC OPTIONS 02079K907   21,118,740 67,300 SH Call SOLE 22 67,300 0 0
ALPHABET INC OPTIONS 02079K907   22,938,780 73,100 SH Call SOLE 26 73,100 0 0
ALPHABET INC OPTIONS 02079K907   2,196,600 7,000 SH Call SOLE 30 7,000 0 0
ALPHABET INC OPTIONS 02079K907   155,142,720 494,400 SH Call SOLE 34 494,400 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   8,270,403 393,080 SH   SOLE 2 298,862 0 94,218
ALPHATEC HLDGS INC COM NEW 02081G201   4,503 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   401,738 19,094 SH   SOLE 7 17,955 0 1,139
ALPHATEC HLDGS INC COM NEW 02081G201   7,064,958 335,787 SH   SOLE 18 266,470 0 69,317
ALPHATEC HLDGS INC COM NEW 02081G201   9,950,068 472,912 SH   SOLE 19 472,912 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   103,088,152 4,899,627 SH   SOLE 21 4,899,627 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   75,346,239 3,581,095 SH   SOLE 22 3,472,512 0 108,583
ALPHATEC HLDGS INC COM NEW 02081G201   69,327 3,295 SH   SOLE 23 3,295 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   431,194 20,494 SH   SOLE 25 20,494 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   1,394,805 66,293 SH   SOLE 26 52,672 0 13,621
ALPHATEC HLDGS INC COM NEW 02081G201   403,000 19,154 SH   SOLE 28 19,154 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   4,739,008 225,238 SH   SOLE 30 225,238 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   456,484 21,696 SH   SOLE 40 21,696 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   2,097,036 99,669 SH   SOLE 43 84,776 0 14,893
ALPHATON CAPITAL CORP SHS NEW G7185A136   36 60 SH   SOLE 2 60 0 0
ALPHATON CAPITAL CORP SHS NEW G7185A136   209 348 SH   SOLE 22 348 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   5,299,504 316,956 SH   SOLE 2 307,361 0 9,595
ALPINE INCOME PPTY TR INC COM 02083X103   711,352 42,545 SH   SOLE 18 35,988 0 6,557
ALPINE INCOME PPTY TR INC COM 02083X103   430,339 25,738 SH   SOLE 19 25,738 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   8,859,660 529,884 SH   SOLE 21 529,884 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   5,836,852 349,094 SH   SOLE 22 337,100 0 11,994
ALPINE INCOME PPTY TR INC COM 02083X103   12,373 740 SH   SOLE 23 740 0 0
ALPS ETF TR SMITH CORE PLUS 00162Q346   125,345 4,808 SH   SOLE 47 0 0 4,808
ALPS ETF TR OSHARES US QUALT 00162Q387   24,003 416 SH   SOLE 47 0 0 416
ALPS ETF TR ALERIAN MLP 00162Q452   163,583 3,479 SH   SOLE 43 3,224 0 255
ALPS ETF TR ALERIAN MLP 00162Q452   971,421 20,660 SH   SOLE 47 0 0 20,660
ALPS ETF TR ALERIAN ENERGY 00162Q676   113,238 3,600 SH   SOLE 43 3,600 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718   8,213 213 SH   SOLE 43 213 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858   60 1 SH   SOLE 43 1 0 0
ALSET INC COM NEW 02115D208   1,747,554 508,010 SH   SOLE 22 508,010 0 0
ALT5 SIGMA CORP COM 47089W104   19,359 17,599 SH   SOLE 18 17,599 0 0
ALT5 SIGMA CORP COM 47089W104   712,063 647,330 SH   SOLE 21 647,330 0 0
ALT5 SIGMA CORP COM 47089W104   2,746,801 2,497,092 SH   SOLE 22 2,497,092 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   184,138 40,030 SH   SOLE 2 31,763 0 8,267
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   538 117 SH   SOLE 7 117 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   338,799 73,652 SH   SOLE 18 63,078 0 10,574
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   195,804 42,566 SH   SOLE 19 42,566 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   3,726,000 810,000 SH   SOLE 21 810,000 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   3,096,108 673,067 SH   SOLE 22 655,287 0 17,780
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   4,784 1,040 SH   SOLE 43 162 0 878
ALTI GLOBAL INC CL A 02157E106   59,819 12,892 SH   SOLE 2 1,313 0 11,579
ALTI GLOBAL INC CL A 02157E106   659,168 142,062 SH   SOLE 18 119,604 0 22,458
ALTI GLOBAL INC CL A 02157E106   427,873 92,214 SH   SOLE 19 92,214 0 0
ALTI GLOBAL INC CL A 02157E106   7,078,000 1,525,431 SH   SOLE 21 1,525,431 0 0
ALTI GLOBAL INC CL A 02157E106   4,237,164 913,182 SH   SOLE 22 881,932 0 31,250
ALTIMMUNE INC COM NEW 02155H200   1,748,081 484,233 SH   SOLE 2 365,212 0 119,021
ALTIMMUNE INC COM NEW 02155H200   1,617 448 SH   SOLE 7 448 0 0
ALTIMMUNE INC COM NEW 02155H200   1,033,875 286,392 SH   SOLE 18 243,598 0 42,794
ALTIMMUNE INC COM NEW 02155H200   3,180,518 881,030 SH   SOLE 19 881,030 0 0
ALTIMMUNE INC COM NEW 02155H200   15,251,304 4,224,738 SH   SOLE 21 4,224,738 0 0
ALTIMMUNE INC COM NEW 02155H200   13,097,979 3,628,249 SH   SOLE 22 3,593,109 0 35,140
ALTIMMUNE INC COM NEW 02155H200   56,457 15,639 SH   SOLE 23 15,639 0 0
ALTIMMUNE INC COM NEW 02155H200   263,732 73,056 SH   SOLE 26 0 0 73,056
ALTIMMUNE INC COM NEW 02155H200   251,047 69,542 SH   SOLE 30 69,542 0 0
ALTIMMUNE INC COM NEW 02155H200   147,905 40,971 SH   SOLE 43 37,508 0 3,463
ALTISOURCE PORTFOLIO SOLUTIO *W EXP 04/30/203 L0175J112   5,635 13,740 SH   SOLE 2 13,740 0 0
ALTISOURCE PORTFOLIO SOLUTIO *W EXP 04/30/203 L0175J112   1,927 4,699 SH   SOLE 21 4,699 0 0
ALTISOURCE PORTFOLIO SOLUTIO *W EXP 04/30/203 L0175J112   57,279 139,670 SH   SOLE 22 139,670 0 0
ALTISOURCE PORTFOLIO SOLUTIO *W EXP 04/02/202 L0175J120   4,534 13,740 SH   SOLE 2 13,740 0 0
ALTISOURCE PORTFOLIO SOLUTIO *W EXP 04/02/202 L0175J120   1,551 4,699 SH   SOLE 21 4,699 0 0
ALTISOURCE PORTFOLIO SOLUTIO *W EXP 04/02/202 L0175J120   46,091 139,670 SH   SOLE 22 139,670 0 0
ALTISOURCE PORTFOLIO SOLUTIO SHS NEW L0175J138   4,080 587 SH   SOLE 21 587 0 0
ALTISOURCE PORTFOLIO SOLUTIO SHS NEW L0175J138   981,694 141,251 SH   SOLE 22 141,251 0 0
ALTO INGREDIENTS INC COM 021513106   297,861 103,424 SH   SOLE 2 103,424 0 0
ALTO INGREDIENTS INC COM 021513106   150 52 SH   SOLE 18 52 0 0
ALTO INGREDIENTS INC COM 021513106   29,546 10,259 SH   SOLE 21 10,259 0 0
ALTO INGREDIENTS INC COM 021513106   3,067,281 1,065,028 SH   SOLE 22 1,065,028 0 0
ALTO NEUROSCIENCE INC COM SHS 02157Q109   73,336 4,120 SH   SOLE 18 4,120 0 0
ALTO NEUROSCIENCE INC COM SHS 02157Q109   4,480,634 251,721 SH   SOLE 21 251,721 0 0
ALTO NEUROSCIENCE INC COM SHS 02157Q109   6,152,677 345,656 SH   SOLE 22 345,656 0 0
ALTO NEUROSCIENCE INC COM SHS 02157Q109   113,511 6,377 SH   SOLE 43 5,184 0 1,193
ALTRIA GROUP INC COM 02209S103   267,526,198 4,639,719 SH   SOLE 2 2,518,256 0 2,121,463
ALTRIA GROUP INC COM 02209S103   14,809,798 256,847 SH   SOLE 4 256,847 0 0
ALTRIA GROUP INC COM 02209S103   82,991,364 1,439,323 SH   SOLE 7 1,297,899 0 141,424
ALTRIA GROUP INC COM 02209S103   21,603,703 374,674 SH   SOLE 13 360,552 0 14,122
ALTRIA GROUP INC COM 02209S103   17,439,671 302,457 SH   SOLE 15 302,457 0 0
ALTRIA GROUP INC COM 02209S103   195,387,656 3,388,617 SH   SOLE 18 2,934,405 0 454,212
ALTRIA GROUP INC COM 02209S103   93,817,375 1,627,079 SH   SOLE 19 1,627,079 0 0
ALTRIA GROUP INC COM 02209S103   3,342,572,918 57,970,394 SH   SOLE 21 57,970,394 0 0
ALTRIA GROUP INC COM 02209S103   2,017,368,756 34,987,318 SH   SOLE 22 31,416,121 0 3,571,197
ALTRIA GROUP INC COM 02209S103   150,536,191 2,610,756 SH   SOLE 23 2,610,756 0 0
ALTRIA GROUP INC COM 02209S103   60,502,638 1,049,300 SH   SOLE 25 1,021,084 0 28,216
ALTRIA GROUP INC COM 02209S103   68,056,559 1,180,308 SH   SOLE 26 803,194 0 377,114
ALTRIA GROUP INC COM 02209S103   96,381,054 1,671,541 SH   SOLE 28 0 0 1,671,541
ALTRIA GROUP INC COM 02209S103   857,693 14,875 SH   SOLE 29 14,875 0 0
ALTRIA GROUP INC COM 02209S103   570,613,739 9,896,180 SH   SOLE 30 9,896,180 0 0
ALTRIA GROUP INC COM 02209S103   21,582,426 374,305 SH   SOLE 31 367,224 0 7,081
ALTRIA GROUP INC COM 02209S103   9,111,549 158,022 SH   SOLE 32 158,022 0 0
ALTRIA GROUP INC COM 02209S103   251,569,946 4,362,989 SH   SOLE 34 4,362,989 0 0
ALTRIA GROUP INC COM 02209S103   18,108,123 314,050 SH   SOLE 36 314,050 0 0
ALTRIA GROUP INC COM 02209S103   2,145,125 37,203 SH   SOLE 40 37,203 0 0
ALTRIA GROUP INC COM 02209S103   171,001,547 2,965,688 SH   SOLE 43 2,517,023 0 448,664
ALTRIA GROUP INC COM 02209S103   10,818,779 187,631 SH   SOLE 47 0 0 187,631
ALUMIS INC COM 022307102   232,581 23,830 SH   SOLE 2 4,857 0 18,973
ALUMIS INC COM 022307102   3,972 407 SH   SOLE 7 407 0 0
ALUMIS INC COM 022307102   1,793,185 183,728 SH   SOLE 18 156,858 0 26,870
ALUMIS INC COM 022307102   1,120,233 114,778 SH   SOLE 19 114,778 0 0
ALUMIS INC COM 022307102   25,393,695 2,601,813 SH   SOLE 21 2,601,813 0 0
ALUMIS INC COM 022307102   14,718,588 1,508,052 SH   SOLE 22 1,460,909 0 47,143
ALUMIS INC COM 022307102   632,604 64,816 SH   SOLE 30 64,816 0 0
ALUMIS INC COM 022307102   674,201 69,078 SH   SOLE 43 64,614 0 4,464
ALVOTECH ORDINARY SHARES L01800108   26,230 5,113 SH   SOLE 7 5,113 0 0
ALVOTECH ORDINARY SHARES L01800108   4,936,024 962,188 SH   SOLE 21 962,188 0 0
ALVOTECH ORDINARY SHARES L01800108   1,070,800 208,733 SH   SOLE 30 208,733 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   41,626 36,837 SH   SOLE 2 36,837 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   2,435 2,155 SH   SOLE 18 2,155 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   5,491 4,859 SH   SOLE 21 4,859 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   457,984 405,296 SH   SOLE 22 405,296 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   1,450 1,283 SH   SOLE 43 1,283 0 0
ALZAMEND NEURO INC COM NEW 2025 02262M605   795 437 SH   SOLE 22 437 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   6,819,571 212,912 SH   SOLE 2 133,819 0 79,093
AMALGAMATED FINANCIAL CORP COM 022671101   527,790 16,478 SH   SOLE 7 15,480 0 998
AMALGAMATED FINANCIAL CORP COM 022671101   2,914,986 91,008 SH   SOLE 18 70,964 0 20,044
AMALGAMATED FINANCIAL CORP COM 022671101   15,286,670 477,261 SH   SOLE 19 477,261 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   32,009,309 999,354 SH   SOLE 21 999,354 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   38,562,390 1,203,946 SH   SOLE 22 1,172,328 0 31,618
AMALGAMATED FINANCIAL CORP COM 022671101   274,273 8,563 SH   SOLE 23 8,563 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   101,055 3,155 SH   SOLE 25 3,155 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   374,751 11,700 SH   SOLE 26 3,777 0 7,923
AMALGAMATED FINANCIAL CORP COM 022671101   115,885 3,618 SH   SOLE 28 0 0 3,618
AMALGAMATED FINANCIAL CORP COM 022671101   1,261,822 39,395 SH   SOLE 30 39,395 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   24,503 765 SH   SOLE 36 765 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   144,391 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   13,260,146 413,991 SH   SOLE 43 400,895 0 13,096
AMARIN CORP PLC SPONSORED ADR 023111404   11,932 855 SH   SOLE 18 0 0 855
AMARIN CORP PLC SPONSORED ADR 023111404   36,227 2,596 SH   SOLE 43 332 0 2,264
AMAZON COM INC COM 023135106   5,656,615,028 24,506,607 SH   SOLE 2 11,453,437 0 13,053,170
AMAZON COM INC COM 023135106   14,134,032 61,234 SH   SOLE 3 61,234 0 0
AMAZON COM INC COM 023135106   2,034,281,520 8,813,281 SH   SOLE 4 3,915,316 0 4,897,965
AMAZON COM INC COM 023135106   2,172,620,025 9,412,616 SH   SOLE 7 8,446,720 0 965,896
AMAZON COM INC COM 023135106   293,284,047 1,270,618 SH   SOLE 13 1,231,253 0 39,365
AMAZON COM INC COM 023135106   400,144,474 1,733,578 SH   SOLE 15 1,733,578 0 0
AMAZON COM INC COM 023135106   6,588,333,082 28,543,164 SH   SOLE 18 24,921,262 0 3,621,902
AMAZON COM INC COM 023135106   3,024,692,286 13,104,117 SH   SOLE 19 13,104,117 0 0
AMAZON COM INC COM 023135106   58,650,616,451 254,096,770 SH   SOLE 21 254,096,770 0 0
AMAZON COM INC COM 023135106   46,279,370,530 200,499,829 SH   SOLE 22 179,423,973 0 21,075,856
AMAZON COM INC COM 023135106   3,285,710,697 14,234,948 SH   SOLE 23 14,234,948 0 0
AMAZON COM INC COM 023135106   5,049,817,639 21,877,730 SH   SOLE 25 21,676,862 0 200,868
AMAZON COM INC COM 023135106   5,103,914,922 22,112,100 SH   SOLE 26 17,070,417 0 5,041,683
AMAZON COM INC COM 023135106   5,870,797,522 25,434,527 SH   SOLE 28 631,326 0 24,803,201
AMAZON COM INC COM 023135106   73,947,342 320,368 SH   SOLE 29 320,368 0 0
AMAZON COM INC COM 023135106   18,128,989,424 78,541,675 SH   SOLE 30 78,541,675 0 0
AMAZON COM INC COM 023135106   376,837,194 1,632,602 SH   SOLE 31 1,605,611 0 26,991
AMAZON COM INC COM 023135106   507,451,307 2,198,472 SH   SOLE 32 2,198,472 0 0
AMAZON COM INC COM 023135106   1,299,733,340 5,630,939 SH   SOLE 34 5,630,939 0 0
AMAZON COM INC COM 023135106   624,711,329 2,706,487 SH   SOLE 36 2,706,487 0 0
AMAZON COM INC COM 023135106   98,244,840 425,634 SH   SOLE 40 425,634 0 0
AMAZON COM INC COM 023135106   2,653,968 11,498 SH   OTR 43 11,498 0 0
AMAZON COM INC COM 023135106   3,782,534,969 16,387,380 SH   SOLE 43 13,676,781 0 2,710,599
AMAZON COM INC COM 023135106   189,200,765 819,690 SH   SOLE 47 0 0 819,690
AMAZON COM INC OPTIONS 023135106   2,700,594 11,700 SH Call SOLE 2 0 0 11,700
AMAZON COM INC OPTIONS 023135106   807,870 3,500 SH Call SOLE 4 3,500 0 0
AMAZON COM INC OPTIONS 023135106   323,148 1,400 SH Call SOLE 7 1,400 0 0
AMAZON COM INC OPTIONS 023135106   21,766,326 94,300 SH Call SOLE 18 94,300 0 0
AMAZON COM INC OPTIONS 023135106   127,158,738 550,900 SH Call SOLE 19 550,900 0 0
AMAZON COM INC OPTIONS 023135106   11,517,918 49,900 SH Call SOLE 21 49,900 0 0
AMAZON COM INC OPTIONS 023135106   11,956,476 51,800 SH Call SOLE 22 51,800 0 0
AMAZON COM INC OPTIONS 023135106   484,722 2,100 SH Call SOLE 26 2,100 0 0
AMAZON COM INC OPTIONS 023135106   1,223,346 5,300 SH Call SOLE 30 5,300 0 0
AMAZON COM INC OPTIONS 023135106   88,219,404 382,200 SH Call SOLE 34 382,200 0 0
AMBARELLA INC SHS G037AX101   6,997,788 98,783 SH   SOLE 2 38,706 0 60,077
AMBARELLA INC SHS G037AX101   20,402 288 SH   SOLE 4 136 0 152
AMBARELLA INC SHS G037AX101   329,123 4,646 SH   SOLE 7 4,376 0 270
AMBARELLA INC SHS G037AX101   10,153,001 143,323 SH   SOLE 18 120,246 0 23,077
AMBARELLA INC SHS G037AX101   19,350,088 273,152 SH   SOLE 19 273,152 0 0
AMBARELLA INC SHS G037AX101   115,902,528 1,636,117 SH   SOLE 21 1,636,117 0 0
AMBARELLA INC SHS G037AX101   95,804,512 1,352,407 SH   SOLE 22 1,317,700 0 34,707
AMBARELLA INC SHS G037AX101   210,253 2,968 SH   SOLE 23 2,968 0 0
AMBARELLA INC SHS G037AX101   1,513,497 21,365 SH   SOLE 25 21,365 0 0
AMBARELLA INC SHS G037AX101   3,465,918 48,926 SH   SOLE 26 18,872 0 30,054
AMBARELLA INC SHS G037AX101   631,893 8,920 SH   SOLE 28 1,819 0 7,101
AMBARELLA INC SHS G037AX101   12,354,071 174,394 SH   SOLE 30 174,394 0 0
AMBARELLA INC SHS G037AX101   416,256 5,876 SH   SOLE 34 5,876 0 0
AMBARELLA INC SHS G037AX101   25,573 361 SH   SOLE 36 361 0 0
AMBARELLA INC SHS G037AX101   503,460 7,107 SH   SOLE 40 7,107 0 0
AMBARELLA INC SHS G037AX101   3,467,627 48,950 SH   SOLE 43 45,881 0 3,069
AMBARELLA INC SHS G037AX101   18,843 266 SH   SOLE 47 0 0 266
AMBER INTL HLDG LTD SPON ADS NEW 45113Y203   5,408 3,126 SH   SOLE 43 3,126 0 0
AMBEV SA SPONSORED ADR 02319V103   48,359,678 19,578,817 SH   SOLE 21 19,578,817 0 0
AMBEV SA SPONSORED ADR 02319V103   2,374,698 961,416 SH   SOLE 30 961,416 0 0
AMBEV SA SPONSORED ADR 02319V103   9,525,872 3,856,628 SH   SOLE 43 3,636,195 0 220,433
AMBIQ MICRO INC COMMON STOCK 023193105   73,787 2,589 SH   SOLE 2 1,492 0 1,097
AMBIQ MICRO INC COMMON STOCK 023193105   392,873 13,785 SH   SOLE 18 11,496 0 2,289
AMBIQ MICRO INC COMMON STOCK 023193105   263,796 9,256 SH   SOLE 19 9,256 0 0
AMBIQ MICRO INC COMMON STOCK 023193105   4,883,789 171,361 SH   SOLE 21 171,361 0 0
AMBIQ MICRO INC COMMON STOCK 023193105   3,160,793 110,905 SH   SOLE 22 109,091 0 1,814
AMC ENTMT HLDGS INC CL A NEW 00165C302   1,709,885 1,096,080 SH   SOLE 2 563,364 0 532,716
AMC ENTMT HLDGS INC CL A NEW 00165C302   602 386 SH   SOLE 4 386 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   6,065 3,888 SH   SOLE 7 3,888 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   2,587,416 1,658,600 SH   SOLE 18 1,406,676 0 251,924
AMC ENTMT HLDGS INC CL A NEW 00165C302   3,614,333 2,316,880 SH   SOLE 19 2,316,880 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   29,843,037 19,130,152 SH   SOLE 21 19,130,152 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   23,688,725 15,185,080 SH   SOLE 22 14,605,889 0 579,191
AMC ENTMT HLDGS INC CL A NEW 00165C302   23,336 14,959 SH   SOLE 23 14,959 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   107,238 68,742 SH   SOLE 25 68,742 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   268,665 172,221 SH   SOLE 26 44,674 0 127,547
AMC ENTMT HLDGS INC CL A NEW 00165C302   1,101 706 SH   SOLE 28 706 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   747,842 479,386 SH   SOLE 30 479,386 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   32,651 20,930 SH   SOLE 34 20,930 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   421 270 SH   SOLE 36 270 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   95,831 61,430 SH   SOLE 40 61,430 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   19 12 SH   SOLE 43 12 0 0
AMC NETWORKS INC CL A 00164V103   1,746,158 183,420 SH   SOLE 2 146,853 0 36,567
AMC NETWORKS INC CL A 00164V103   10,482 1,101 SH   SOLE 4 1,101 0 0
AMC NETWORKS INC CL A 00164V103   22,534 2,367 SH   SOLE 7 2,367 0 0
AMC NETWORKS INC CL A 00164V103   1,142,943 120,057 SH   SOLE 18 105,569 0 14,488
AMC NETWORKS INC CL A 00164V103   4,575,683 480,639 SH   SOLE 19 480,639 0 0
AMC NETWORKS INC CL A 00164V103   13,290,091 1,396,018 SH   SOLE 21 1,396,018 0 0
AMC NETWORKS INC CL A 00164V103   10,025,350 1,053,083 SH   SOLE 22 1,027,736 0 25,347
AMC NETWORKS INC CL A 00164V103   13,709 1,440 SH   SOLE 23 1,440 0 0
AMC NETWORKS INC CL A 00164V103   15,242 1,601 SH   SOLE 26 1,601 0 0
AMC NETWORKS INC CL A 00164V103   1,398,621 146,914 SH   SOLE 34 146,914 0 0
AMC NETWORKS INC CL A 00164V103   32,815 3,447 SH   SOLE 43 3,214 0 233
AMC NETWORKS INC NOTE 4.250% 2/1 00164VAJ2   850,263 834,000 PRN   SOLE 18 834,000 0 0
AMC NETWORKS INC NOTE 4.250% 2/1 00164VAJ2   8,865,572 8,696,000 PRN   SOLE 19 8,696,000 0 0
AMC NETWORKS INC NOTE 4.250% 2/1 00164VAJ2   56,073 55,000 PRN   SOLE 21 55,000 0 0
AMC NETWORKS INC NOTE 4.250% 2/1 00164VAJ2   669,812 657,000 PRN   SOLE 22 657,000 0 0
AMC NETWORKS INC NOTE 4.250% 2/1 00164VAJ2   2,491,658 2,444,000 PRN   SOLE 34 2,444,000 0 0
AMCON DISTRG CO COM NEW 02341Q205   2,520 24 SH   SOLE 18 24 0 0
AMCON DISTRG CO COM NEW 02341Q205   38,850 370 SH   SOLE 21 370 0 0
AMCOR PLC ORD G0250X107   35,854,894 4,299,148 SH   SOLE 2 1,972,659 0 2,326,489
AMCOR PLC ORD G0250X107   12,919,502 1,549,101 SH   SOLE 4 635,280 0 913,821
AMCOR PLC ORD G0250X107   14,699,459 1,762,525 SH   SOLE 7 1,557,617 0 204,908
AMCOR PLC ORD G0250X107   1,299,280 155,789 SH   SOLE 13 155,789 0 0
AMCOR PLC ORD G0250X107   3,205,162 384,312 SH   SOLE 15 384,312 0 0
AMCOR PLC ORD G0250X107   37,854,184 4,538,871 SH   SOLE 18 3,960,575 0 578,296
AMCOR PLC ORD G0250X107   8,092,494 970,323 SH   SOLE 19 970,323 0 0
AMCOR PLC ORD G0250X107   560,266,864 67,178,281 SH   SOLE 21 67,178,281 0 0
AMCOR PLC ORD G0250X107   388,264,764 46,554,528 SH   SOLE 22 41,619,603 0 4,934,925
AMCOR PLC ORD G0250X107   18,552,222 2,224,487 SH   SOLE 23 2,224,487 0 0
AMCOR PLC ORD G0250X107   9,650,589 1,157,145 SH   SOLE 25 1,157,145 0 0
AMCOR PLC ORD G0250X107   22,605,528 2,710,495 SH   SOLE 26 1,759,988 0 950,507
AMCOR PLC ORD G0250X107   28,208,290 3,382,289 SH   SOLE 28 36,765 0 3,345,524
AMCOR PLC ORD G0250X107   139,592,385 16,737,696 SH   SOLE 30 16,737,696 0 0
AMCOR PLC ORD G0250X107   1,945,605 233,286 SH   SOLE 31 233,286 0 0
AMCOR PLC ORD G0250X107   1,077,845 129,238 SH   SOLE 34 129,238 0 0
AMCOR PLC ORD G0250X107   3,632,670 435,572 SH   SOLE 36 435,572 0 0
AMCOR PLC ORD G0250X107   843,925 101,190 SH   SOLE 40 101,190 0 0
AMCOR PLC ORD G0250X107   32,303,608 3,873,334 SH   SOLE 43 3,234,130 0 639,204
AMCOR PLC ORD G0250X107   477,767 57,286 SH   SOLE 47 0 0 57,286
AMDOCS LTD SHS G02602103   19,200,910 238,491 SH   SOLE 2 46,834 0 191,657
AMDOCS LTD SHS G02602103   2,903,593 36,065 SH   SOLE 4 36,065 0 0
AMDOCS LTD SHS G02602103   296,599 3,684 SH   SOLE 7 1,067 0 2,617
AMDOCS LTD SHS G02602103   5,410,916 67,208 SH   SOLE 18 66,474 0 734
AMDOCS LTD SHS G02602103   13,741,608 170,682 SH   SOLE 19 170,682 0 0
AMDOCS LTD SHS G02602103   100,928,302 1,253,612 SH   SOLE 21 1,253,612 0 0
AMDOCS LTD SHS G02602103   82,893,338 1,029,603 SH   SOLE 22 935,846 0 93,757
AMDOCS LTD SHS G02602103   233,318 2,898 SH   SOLE 23 2,898 0 0
AMDOCS LTD SHS G02602103   263,912 3,278 SH   SOLE 25 3,278 0 0
AMDOCS LTD SHS G02602103   1,087,368 13,506 SH   SOLE 26 543 0 12,963
AMDOCS LTD SHS G02602103   4,721,912 58,650 SH   SOLE 28 1,576 0 57,074
AMDOCS LTD SHS G02602103   4,507,272 55,984 SH   SOLE 30 55,984 0 0
AMDOCS LTD SHS G02602103   150,151 1,865 SH   SOLE 31 1,865 0 0
AMDOCS LTD SHS G02602103   408,669 5,076 SH   SOLE 34 5,076 0 0
AMDOCS LTD SHS G02602103   154,901 1,924 SH   SOLE 36 1,924 0 0
AMDOCS LTD SHS G02602103   22,704 282 SH   OTR 43 282 0 0
AMDOCS LTD SHS G02602103   28,204,638 350,325 SH   SOLE 43 334,804 0 15,520
AMDOCS LTD SHS G02602103   94,881 1,178 SH   SOLE 47 0 0 1,178
AMENTUM HOLDINGS INC COM 023939101   6,036,089 208,141 SH   SOLE 2 69,025 0 139,116
AMENTUM HOLDINGS INC COM 023939101   9,541 329 SH   SOLE 4 329 0 0
AMENTUM HOLDINGS INC COM 023939101   31,175 1,075 SH   SOLE 7 1,075 0 0
AMENTUM HOLDINGS INC COM 023939101   2,732,699 94,231 SH   SOLE 18 88,715 0 5,516
AMENTUM HOLDINGS INC COM 023939101   1,834,105 63,245 SH   SOLE 19 63,245 0 0
AMENTUM HOLDINGS INC COM 023939101   360,837,691 12,442,679 SH   SOLE 21 12,442,679 0 0
AMENTUM HOLDINGS INC COM 023939101   112,720,767 3,886,923 SH   SOLE 22 3,677,570 0 209,353
AMENTUM HOLDINGS INC COM 023939101   2,354,104 81,176 SH   SOLE 26 37,220 0 43,956
AMENTUM HOLDINGS INC COM 023939101   9,429,089 325,141 SH   SOLE 30 325,141 0 0
AMENTUM HOLDINGS INC COM 023939101   75,516 2,604 SH   SOLE 31 2,604 0 0
AMENTUM HOLDINGS INC COM 023939101   44,051 1,519 SH   SOLE 36 1,519 0 0
AMENTUM HOLDINGS INC COM 023939101   17,023 587 SH   OTR 43 587 0 0
AMENTUM HOLDINGS INC COM 023939101   10,182,004 351,104 SH   SOLE 43 311,083 0 40,021
AMENTUM HOLDINGS INC COM 023939101   10,005 345 SH   SOLE 47 0 0 345
AMER SPORTS INC COM SHS G0260P102   6,135,821 164,279 SH   SOLE 2 65,806 0 98,473
AMER SPORTS INC COM SHS G0260P102   154,031 4,124 SH   SOLE 7 947 0 3,177
AMER SPORTS INC COM SHS G0260P102   1,394,798 37,344 SH   SOLE 18 36,352 0 992
AMER SPORTS INC COM SHS G0260P102   4,354,412 116,584 SH   SOLE 19 116,584 0 0
AMER SPORTS INC COM SHS G0260P102   54,517,890 1,459,649 SH   SOLE 21 1,459,649 0 0
AMER SPORTS INC COM SHS G0260P102   50,035,517 1,339,639 SH   SOLE 22 1,215,717 0 123,922
AMER SPORTS INC COM SHS G0260P102   32,308 865 SH   SOLE 29 865 0 0
AMER SPORTS INC COM SHS G0260P102   312,769 8,374 SH   SOLE 30 8,374 0 0
AMER SPORTS INC COM SHS G0260P102   90,200 2,415 SH   SOLE 31 2,415 0 0
AMER SPORTS INC COM SHS G0260P102   4,498,513 120,442 SH   SOLE 43 111,226 0 9,216
AMER SPORTS INC COM SHS G0260P102   1,382 37 SH   SOLE 47 0 0 37
AMER STATES WTR CO COM 029899101   3,060,613 42,227 SH   SOLE 2 21,539 0 20,688
AMER STATES WTR CO COM 029899101   1,215,780 16,774 SH   SOLE 4 16,774 0 0
AMER STATES WTR CO COM 029899101   8,122,834 112,070 SH   SOLE 7 107,474 0 4,596
AMER STATES WTR CO COM 029899101   10,760,816 148,466 SH   SOLE 18 128,516 0 19,950
AMER STATES WTR CO COM 029899101   5,586,468 77,076 SH   SOLE 19 77,076 0 0
AMER STATES WTR CO COM 029899101   324,345,898 4,474,971 SH   SOLE 21 4,474,971 0 0
AMER STATES WTR CO COM 029899101   86,408,047 1,192,164 SH   SOLE 22 1,151,215 0 40,949
AMER STATES WTR CO COM 029899101   448,506 6,188 SH   SOLE 25 6,188 0 0
AMER STATES WTR CO COM 029899101   1,090,969 15,052 SH   SOLE 26 12,411 0 2,641
AMER STATES WTR CO COM 029899101   1,968,339 27,157 SH   SOLE 28 658 0 26,499
AMER STATES WTR CO COM 029899101   52,645,703 726,348 SH   SOLE 30 726,348 0 0
AMER STATES WTR CO COM 029899101   23,049 318 SH   SOLE 36 318 0 0
AMER STATES WTR CO COM 029899101   492,067 6,789 SH   SOLE 40 6,789 0 0
AMER STATES WTR CO COM 029899101   8,944,667 123,409 SH   SOLE 43 118,842 0 4,567
AMER STATES WTR CO COM 029899101   9,277 128 SH   SOLE 47 0 0 128
AMERANT BANCORP INC CL A 023576101   1,460,597 74,864 SH   SOLE 2 52,918 0 21,946
AMERANT BANCORP INC CL A 023576101   5,073 260 SH   SOLE 4 260 0 0
AMERANT BANCORP INC CL A 023576101   6,341 325 SH   SOLE 7 325 0 0
AMERANT BANCORP INC CL A 023576101   2,196,650 112,591 SH   SOLE 18 95,146 0 17,445
AMERANT BANCORP INC CL A 023576101   1,431,390 73,367 SH   SOLE 19 73,367 0 0
AMERANT BANCORP INC CL A 023576101   28,496,872 1,460,629 SH   SOLE 21 1,460,629 0 0
AMERANT BANCORP INC CL A 023576101   18,828,457 965,067 SH   SOLE 22 925,064 0 40,003
AMERANT BANCORP INC CL A 023576101   103,579 5,309 SH   SOLE 25 5,309 0 0
AMERANT BANCORP INC CL A 023576101   612,946 31,417 SH   SOLE 26 24,510 0 6,907
AMERANT BANCORP INC CL A 023576101   819,127 41,985 SH   SOLE 30 41,985 0 0
AMERANT BANCORP INC CL A 023576101   144,081 7,385 SH   SOLE 40 7,385 0 0
AMERANT BANCORP INC CL A 023576101   1,808,187 92,680 SH   SOLE 43 88,005 0 4,675
AMEREN CORP COM 023608102   61,796,863 618,835 SH   SOLE 2 336,505 0 282,330
AMEREN CORP COM 023608102   28,656,325 286,965 SH   SOLE 4 178,149 0 108,816
AMEREN CORP COM 023608102   19,574,957 196,024 SH   SOLE 7 176,285 0 19,739
AMEREN CORP COM 023608102   1,672,655 16,750 SH   SOLE 13 16,750 0 0
AMEREN CORP COM 023608102   4,706,901 47,135 SH   SOLE 15 47,135 0 0
AMEREN CORP COM 023608102   126,456,712 1,266,340 SH   SOLE 18 1,192,376 0 73,964
AMEREN CORP COM 023608102   21,965,305 219,961 SH   SOLE 19 219,961 0 0
AMEREN CORP COM 023608102   1,043,292,443 10,447,551 SH   SOLE 21 10,447,551 0 0
AMEREN CORP COM 023608102   607,575,202 6,084,270 SH   SOLE 22 5,474,580 0 609,690
AMEREN CORP COM 023608102   40,185,461 402,418 SH   SOLE 23 402,418 0 0
AMEREN CORP COM 023608102   13,150,863 131,693 SH   SOLE 25 131,693 0 0
AMEREN CORP COM 023608102   23,325,199 233,579 SH   SOLE 26 176,355 0 57,224
AMEREN CORP COM 023608102   33,585,514 336,326 SH   SOLE 28 3,705 0 332,621
AMEREN CORP COM 023608102   206,216,292 2,065,054 SH   SOLE 30 2,065,054 0 0
AMEREN CORP COM 023608102   2,685,934 26,897 SH   SOLE 31 26,675 0 222
AMEREN CORP COM 023608102   13,616,011 136,351 SH   SOLE 34 136,351 0 0
AMEREN CORP COM 023608102   4,981,117 49,881 SH   SOLE 36 49,881 0 0
AMEREN CORP COM 023608102   561,812 5,626 SH   SOLE 40 5,626 0 0
AMEREN CORP COM 023608102   36,948 370 SH   OTR 43 370 0 0
AMEREN CORP COM 023608102   39,274,569 393,296 SH   SOLE 43 326,174 0 67,122
AMEREN CORP COM 023608102   184,292 1,846 SH   SOLE 47 0 0 1,846
AMERESCO INC CL A 02361E108   1,575,040 53,774 SH   SOLE 2 34,120 0 19,654
AMERESCO INC CL A 02361E108   1,933 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108   6,502 222 SH   SOLE 7 222 0 0
AMERESCO INC CL A 02361E108   2,916,933 99,588 SH   SOLE 18 84,116 0 15,472
AMERESCO INC CL A 02361E108   1,887,330 64,436 SH   SOLE 19 64,436 0 0
AMERESCO INC CL A 02361E108   34,308,168 1,171,327 SH   SOLE 21 1,171,327 0 0
AMERESCO INC CL A 02361E108   27,031,741 922,900 SH   SOLE 22 879,331 0 43,569
AMERESCO INC CL A 02361E108   17,808 608 SH   SOLE 23 608 0 0
AMERESCO INC CL A 02361E108   179,548 6,130 SH   SOLE 25 6,130 0 0
AMERESCO INC CL A 02361E108   432,701 14,773 SH   SOLE 26 13,308 0 1,465
AMERESCO INC CL A 02361E108   450,422 15,378 SH   SOLE 28 15,378 0 0
AMERESCO INC CL A 02361E108   1,852,153 63,235 SH   SOLE 30 63,235 0 0
AMERESCO INC CL A 02361E108   173,485 5,923 SH   SOLE 40 5,923 0 0
AMERESCO INC CL A 02361E108   1,416,757 48,370 SH   SOLE 43 44,156 0 4,214
AMERESCO INC CL A 02361E108   1,011 34 SH   SOLE 47 0 0 34
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   65,028 3,146 SH   SOLE 4 3,146 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   330,224 15,976 SH   SOLE 13 15,976 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   189,875 9,186 SH   SOLE 18 9,186 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   962,519 46,566 SH   SOLE 22 22,519 0 24,047
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   103,371 5,001 SH   SOLE 26 5,001 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   632,729 30,611 SH   SOLE 28 0 0 30,611
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   606,602 29,347 SH   SOLE 30 29,347 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   8,661 419 SH   SOLE 31 419 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   8,569,471 414,585 SH   SOLE 43 398,108 0 16,477
AMERICAN AIRLS GROUP INC COM 02376R102   11,474,704 748,513 SH   SOLE 2 466,687 0 281,826
AMERICAN AIRLS GROUP INC COM 02376R102   8,937 583 SH   SOLE 4 583 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   90,830 5,925 SH   SOLE 7 5,925 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   22,033,295 1,437,266 SH   SOLE 18 806,420 0 630,846
AMERICAN AIRLS GROUP INC COM 02376R102   6,125,163 399,554 SH   SOLE 19 399,554 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   518,200,159 33,803,011 SH   SOLE 21 33,803,011 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   288,248,288 18,802,889 SH   SOLE 22 18,181,530 0 621,359
AMERICAN AIRLS GROUP INC COM 02376R102   365,023 23,811 SH   SOLE 25 23,811 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   4,957,921 323,413 SH   SOLE 26 323,413 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   125,537 8,189 SH   SOLE 28 8,189 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   25,678 1,675 SH   SOLE 29 1,675 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   2,731,806 178,200 SH   SOLE 30 178,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   167,710 10,940 SH   SOLE 31 10,940 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   95,077 6,202 SH   SOLE 34 6,202 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   94,080 6,137 SH   SOLE 36 6,137 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   456,144 29,755 SH   SOLE 40 29,755 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   51,846 3,382 SH   OTR 43 3,382 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   16,189,207 1,056,047 SH   SOLE 43 941,742 0 114,305
AMERICAN AIRLS GROUP INC COM 02376R102   64,290 4,194 SH   SOLE 47 0 0 4,194
AMERICAN ASSETS TR INC COM 024013104   1,035,055 54,678 SH   SOLE 2 24,549 0 30,129
AMERICAN ASSETS TR INC COM 024013104   603,451 31,878 SH   SOLE 4 31,878 0 0
AMERICAN ASSETS TR INC COM 024013104   1,802,041 95,195 SH   SOLE 7 87,133 0 8,062
AMERICAN ASSETS TR INC COM 024013104   3,437,196 181,574 SH   SOLE 18 154,982 0 26,592
AMERICAN ASSETS TR INC COM 024013104   4,271,592 225,652 SH   SOLE 19 225,652 0 0
AMERICAN ASSETS TR INC COM 024013104   106,670,966 5,635,022 SH   SOLE 21 5,635,022 0 0
AMERICAN ASSETS TR INC COM 024013104   38,321,211 2,024,364 SH   SOLE 22 1,932,631 0 91,733
AMERICAN ASSETS TR INC COM 024013104   48,972 2,587 SH   SOLE 23 2,587 0 0
AMERICAN ASSETS TR INC COM 024013104   4,347,331 229,653 SH   SOLE 25 229,653 0 0
AMERICAN ASSETS TR INC COM 024013104   943,774 49,856 SH   SOLE 26 24,940 0 24,916
AMERICAN ASSETS TR INC COM 024013104   3,446,131 182,046 SH   SOLE 28 15,405 0 166,641
AMERICAN ASSETS TR INC COM 024013104   4,559,234 240,847 SH   SOLE 30 240,847 0 0
AMERICAN ASSETS TR INC COM 024013104   157,838 8,338 SH   SOLE 40 8,338 0 0
AMERICAN ASSETS TR INC COM 024013104   6,699,011 353,883 SH   SOLE 43 341,656 0 12,227
AMERICAN ASSETS TR INC COM 024013104   416 22 SH   SOLE 47 0 0 22
AMERICAN AXLE & MFG HLDGS IN COM 024061103   6,399,391 998,345 SH   SOLE 2 822,279 0 176,066
AMERICAN AXLE & MFG HLDGS IN COM 024061103   6,833 1,066 SH   SOLE 7 1,066 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,118,061 486,437 SH   SOLE 18 422,952 0 63,485
AMERICAN AXLE & MFG HLDGS IN COM 024061103   7,220,750 1,126,482 SH   SOLE 19 1,126,482 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   80,914,834 12,623,219 SH   SOLE 21 12,623,219 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   30,041,196 4,686,614 SH   SOLE 22 4,589,180 0 97,434
AMERICAN AXLE & MFG HLDGS IN COM 024061103   85,484 13,336 SH   SOLE 23 13,336 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   722,869 112,772 SH   SOLE 26 0 0 112,772
AMERICAN AXLE & MFG HLDGS IN COM 024061103   962,077 150,090 SH   SOLE 30 150,090 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   57,786 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   2,441,498 380,889 SH   SOLE 43 367,993 0 12,896
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   270,907 81,110 SH   SOLE 2 33,819 0 47,291
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   477,901 143,084 SH   SOLE 7 143,084 0 0
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   1,144,124 342,552 SH   SOLE 18 289,640 0 52,912
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   613,765 183,762 SH   SOLE 19 183,762 0 0
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   15,167,575 4,541,190 SH   SOLE 21 4,541,190 0 0
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   11,632,742 3,482,857 SH   SOLE 22 3,341,380 0 141,477
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   436,531 130,698 SH   SOLE 30 130,698 0 0
AMERICAN BITCOIN CORP. COM CL A 02462A104   5,750,357 3,382,563 SH   SOLE 22 3,382,563 0 0
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   273,376 4,654 SH   SOLE 43 4,654 0 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   288,305 3,805 SH   SOLE 47 0 0 3,805
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   31 1 SH   SOLE 43 1 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   298,607 3,877 SH   SOLE 2 3,877 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   347,206 4,508 SH   SOLE 43 4,508 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   1,750,511 22,728 SH   SOLE 47 0 0 22,728
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   22,885 278 SH   SOLE 43 278 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   98,825 1,200 SH   SOLE 47 0 0 1,200
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   3,364,220 35,801 SH   SOLE 43 35,801 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   86,358 919 SH   SOLE 47 0 0 919
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,551,763 15,216 SH   SOLE 43 15,216 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   108,609 1,065 SH   SOLE 47 0 0 1,065
AMERICAN CENTY ETF TR US EQT ETF 025072885   224,007 2,004 SH   SOLE 43 2,004 0 0
AMERICAN COASTAL INS CORP COM 910710102   179,472 14,210 SH   SOLE 2 2,123 0 12,087
AMERICAN COASTAL INS CORP COM 910710102   4,446 352 SH   SOLE 7 352 0 0
AMERICAN COASTAL INS CORP COM 910710102   1,039,424 82,298 SH   SOLE 18 70,233 0 12,065
AMERICAN COASTAL INS CORP COM 910710102   647,098 51,235 SH   SOLE 19 51,235 0 0
AMERICAN COASTAL INS CORP COM 910710102   12,580,882 996,111 SH   SOLE 21 996,111 0 0
AMERICAN COASTAL INS CORP COM 910710102   8,773,152 694,628 SH   SOLE 22 682,313 0 12,315
AMERICAN COASTAL INS CORP COM 910710102   349,598 27,680 SH   SOLE 43 26,746 0 934
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   10,256,954 388,963 SH   SOLE 2 227,801 0 161,162
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   8,834 335 SH   SOLE 4 335 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   659,830 25,022 SH   SOLE 7 23,655 0 1,367
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   15,268,494 579,010 SH   SOLE 18 496,643 0 82,367
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   18,658,252 707,556 SH   SOLE 19 707,556 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   446,271,218 16,923,444 SH   SOLE 21 16,923,444 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   132,170,422 5,012,151 SH   SOLE 22 4,793,581 0 218,570
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   244,661 9,278 SH   SOLE 23 9,278 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   728,287 27,618 SH   SOLE 25 27,618 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   7,590,763 287,856 SH   SOLE 26 155,361 0 132,495
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   78,794 2,988 SH   SOLE 28 2,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   9,210,777 349,290 SH   SOLE 30 349,290 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,198,754 45,459 SH   SOLE 34 45,459 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   207,954 7,886 SH   SOLE 36 7,886 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   731,240 27,730 SH   SOLE 40 27,730 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   11,277,221 427,653 SH   SOLE 43 411,148 0 16,505
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   3,244 123 SH   SOLE 47 0 0 123
AMERICAN ELEC PWR CO INC COM 025537101   105,608,047 915,862 SH   SOLE 2 468,042 0 447,820
AMERICAN ELEC PWR CO INC COM 025537101   64,924,142 563,040 SH   SOLE 4 358,309 0 204,731
AMERICAN ELEC PWR CO INC COM 025537101   55,636,383 482,494 SH   SOLE 7 444,528 0 37,966
AMERICAN ELEC PWR CO INC COM 025537101   4,930,194 42,756 SH   SOLE 13 42,756 0 0
AMERICAN ELEC PWR CO INC COM 025537101   10,820,460 93,838 SH   SOLE 15 93,838 0 0
AMERICAN ELEC PWR CO INC COM 025537101   169,433,027 1,469,370 SH   SOLE 18 1,301,397 0 167,973
AMERICAN ELEC PWR CO INC COM 025537101   71,455,877 619,685 SH   SOLE 19 619,685 0 0
AMERICAN ELEC PWR CO INC COM 025537101   2,437,265,843 21,136,639 SH   SOLE 21 21,136,639 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,373,386,264 11,910,383 SH   SOLE 22 10,726,917 0 1,183,466
AMERICAN ELEC PWR CO INC COM 025537101   83,686,578 725,753 SH   SOLE 23 725,753 0 0
AMERICAN ELEC PWR CO INC COM 025537101   31,042,490 269,209 SH   SOLE 25 269,209 0 0
AMERICAN ELEC PWR CO INC COM 025537101   73,784,563 639,880 SH   SOLE 26 492,905 0 146,975
AMERICAN ELEC PWR CO INC COM 025537101   115,433,843 1,001,074 SH   SOLE 28 6,883 0 994,191
AMERICAN ELEC PWR CO INC COM 025537101   528,500,208 4,583,299 SH   SOLE 30 4,583,299 0 0
AMERICAN ELEC PWR CO INC COM 025537101   6,010,880 52,128 SH   SOLE 31 52,128 0 0
AMERICAN ELEC PWR CO INC COM 025537101   23,567,173 204,381 SH   SOLE 32 204,381 0 0
AMERICAN ELEC PWR CO INC COM 025537101   30,615,497 265,506 SH   SOLE 34 265,506 0 0
AMERICAN ELEC PWR CO INC COM 025537101   11,043,123 95,769 SH   SOLE 36 95,769 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,368,730 11,870 SH   SOLE 40 11,870 0 0
AMERICAN ELEC PWR CO INC COM 025537101   63,997 555 SH   OTR 43 555 0 0
AMERICAN ELEC PWR CO INC COM 025537101   134,299,187 1,164,679 SH   SOLE 43 979,175 0 185,504
AMERICAN ELEC PWR CO INC COM 025537101   1,477,438 12,813 SH   SOLE 47 0 0 12,813
AMERICAN EXPRESS CO COM 025816109   545,347,734 1,474,112 SH   SOLE 2 715,644 0 758,468
AMERICAN EXPRESS CO COM 025816109   205,773,589 556,220 SH   SOLE 4 265,723 0 290,497
AMERICAN EXPRESS CO COM 025816109   195,102,011 527,374 SH   SOLE 7 473,712 0 53,662
AMERICAN EXPRESS CO COM 025816109   19,875,934 53,726 SH   SOLE 13 51,038 0 2,688
AMERICAN EXPRESS CO COM 025816109   35,447,499 95,817 SH   SOLE 15 95,817 0 0
AMERICAN EXPRESS CO COM 025816109   385,747,605 1,042,702 SH   SOLE 18 876,954 0 165,748
AMERICAN EXPRESS CO COM 025816109   141,145,914 381,527 SH   SOLE 19 381,527 0 0
AMERICAN EXPRESS CO COM 025816109   5,376,473,361 14,532,973 SH   SOLE 21 14,532,973 0 0
AMERICAN EXPRESS CO COM 025816109   4,131,197,615 11,166,908 SH   SOLE 22 9,924,852 0 1,242,056
AMERICAN EXPRESS CO COM 025816109   222,408,021 601,184 SH   SOLE 23 601,184 0 0
AMERICAN EXPRESS CO COM 025816109   921,973,852 2,492,158 SH   SOLE 25 2,477,609 0 14,549
AMERICAN EXPRESS CO COM 025816109   404,115,252 1,092,351 SH   SOLE 26 821,865 0 270,486
AMERICAN EXPRESS CO COM 025816109   561,273,712 1,517,161 SH   SOLE 28 77,524 0 1,439,637
AMERICAN EXPRESS CO COM 025816109   1,986,262 5,369 SH   SOLE 29 5,369 0 0
AMERICAN EXPRESS CO COM 025816109   1,845,461,540 4,988,408 SH   SOLE 30 4,988,408 0 0
AMERICAN EXPRESS CO COM 025816109   20,721,639 56,012 SH   SOLE 31 54,506 0 1,506
AMERICAN EXPRESS CO COM 025816109   16,287,419 44,026 SH   SOLE 32 44,026 0 0
AMERICAN EXPRESS CO COM 025816109   55,651,209 150,429 SH   SOLE 34 150,429 0 0
AMERICAN EXPRESS CO COM 025816109   73,375,143 198,338 SH   SOLE 36 198,338 0 0
AMERICAN EXPRESS CO COM 025816109   9,153,673 24,743 SH   SOLE 40 24,743 0 0
AMERICAN EXPRESS CO COM 025816109   312,238 844 SH   OTR 43 844 0 0
AMERICAN EXPRESS CO COM 025816109   476,487,796 1,287,979 SH   SOLE 43 1,073,727 0 214,252
AMERICAN EXPRESS CO COM 025816109   19,413,008 52,475 SH   SOLE 47 0 0 52,475
AMERICAN FINL GROUP INC OHIO COM 025932104   17,873,370 130,768 SH   SOLE 2 23,764 0 107,004
AMERICAN FINL GROUP INC OHIO COM 025932104   11,107,574 81,267 SH   SOLE 4 45,462 0 35,805
AMERICAN FINL GROUP INC OHIO COM 025932104   1,908,053 13,960 SH   SOLE 7 13,185 0 775
AMERICAN FINL GROUP INC OHIO COM 025932104   634,605 4,643 SH   SOLE 13 4,643 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,261,146 9,227 SH   SOLE 15 9,227 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   29,929,640 218,976 SH   SOLE 18 149,051 0 69,925
AMERICAN FINL GROUP INC OHIO COM 025932104   4,604,613 33,689 SH   SOLE 19 33,689 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   524,490,228 3,837,359 SH   SOLE 21 3,837,359 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   282,189,391 2,064,599 SH   SOLE 22 1,934,583 0 130,016
AMERICAN FINL GROUP INC OHIO COM 025932104   8,806,976 64,435 SH   SOLE 23 64,435 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   2,590,496 18,953 SH   SOLE 25 18,953 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   9,481,902 69,373 SH   SOLE 26 50,796 0 18,577
AMERICAN FINL GROUP INC OHIO COM 025932104   20,886,481 152,813 SH   SOLE 28 830 0 151,983
AMERICAN FINL GROUP INC OHIO COM 025932104   45,064,079 329,705 SH   SOLE 30 329,705 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,002,138 7,332 SH   SOLE 31 7,332 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   781,673 5,719 SH   SOLE 34 5,719 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,111,892 8,135 SH   SOLE 36 8,135 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   424,938 3,109 SH   SOLE 40 3,109 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   55,492 406 SH   OTR 43 406 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   26,733,360 195,591 SH   SOLE 43 171,036 0 24,555
AMERICAN FINL GROUP INC OHIO COM 025932104   57,781 423 SH   SOLE 47 0 0 423
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   17,568,627 373,324 SH   SOLE 2 140,114 0 233,210
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   8,659,134 184,002 SH   SOLE 4 184,002 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   14,507,516 308,277 SH   SOLE 7 282,396 0 25,881
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   34,277,045 728,369 SH   SOLE 18 644,299 0 84,070
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   40,203,264 854,298 SH   SOLE 19 854,298 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   367,121,601 7,801,139 SH   SOLE 21 7,801,139 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   366,634,248 7,790,783 SH   SOLE 22 6,851,426 0 939,357
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   4,215,917 89,586 SH   SOLE 23 89,586 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   24,034,248 510,715 SH   SOLE 25 510,715 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   11,141,784 236,757 SH   SOLE 26 236,757 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   18,146,571 385,605 SH   SOLE 28 100,315 0 285,290
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   25,633,488 544,698 SH   SOLE 30 544,698 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   10,923,238 232,113 SH   SOLE 34 232,113 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   1,348,081 28,646 SH   SOLE 40 28,646 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   3,197,586 67,947 SH   SOLE 43 61,887 0 6,060
AMERICAN HOMES 4 RENT CL A 02665T306   12,395,158 386,142 SH   SOLE 2 108,989 0 277,153
AMERICAN HOMES 4 RENT CL A 02665T306   14,132,539 440,266 SH   SOLE 4 313,005 0 127,261
AMERICAN HOMES 4 RENT CL A 02665T306   22,211,338 691,942 SH   SOLE 7 639,526 0 52,416
AMERICAN HOMES 4 RENT CL A 02665T306   723,823 22,549 SH   SOLE 13 22,549 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,257,550 39,176 SH   SOLE 15 39,176 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   27,146,424 845,683 SH   SOLE 18 518,137 0 327,546
AMERICAN HOMES 4 RENT CL A 02665T306   6,259,179 194,990 SH   SOLE 19 194,990 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   722,189,588 22,498,118 SH   SOLE 21 22,498,118 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   430,877,048 13,422,961 SH   SOLE 22 12,625,686 0 797,275
AMERICAN HOMES 4 RENT CL A 02665T306   10,765,152 335,363 SH   SOLE 23 335,363 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   49,389,702 1,538,620 SH   SOLE 25 1,538,620 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   9,538,483 297,149 SH   SOLE 26 251,088 0 46,061
AMERICAN HOMES 4 RENT CL A 02665T306   25,188,742 784,696 SH   SOLE 28 100,557 0 684,139
AMERICAN HOMES 4 RENT CL A 02665T306   63,411,656 1,975,441 SH   SOLE 30 1,975,441 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,006,881 31,367 SH   SOLE 31 31,367 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   670,794 20,897 SH   SOLE 34 20,897 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   926,631 28,867 SH   SOLE 36 28,867 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   487,695 15,193 SH   SOLE 40 15,193 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   16,385,828 510,462 SH   SOLE 43 478,985 0 31,477
AMERICAN HOMES 4 RENT CL A 02665T306   20,488 638 SH   SOLE 47 0 0 638
AMERICAN INTEGRITY INS GROUP COM 026948109   460,156 22,091 SH   SOLE 2 21,057 0 1,034
AMERICAN INTEGRITY INS GROUP COM 026948109   469,196 22,525 SH   SOLE 18 18,818 0 3,707
AMERICAN INTEGRITY INS GROUP COM 026948109   341,716 16,405 SH   SOLE 19 16,405 0 0
AMERICAN INTEGRITY INS GROUP COM 026948109   5,948,361 285,567 SH   SOLE 21 285,567 0 0
AMERICAN INTEGRITY INS GROUP COM 026948109   4,015,628 192,781 SH   SOLE 22 188,692 0 4,089
AMERICAN INTL GROUP INC COM NEW 026874784   116,210,008 1,358,387 SH   SOLE 2 568,622 0 789,765
AMERICAN INTL GROUP INC COM NEW 026874784   35,801,820 418,490 SH   SOLE 4 201,238 0 217,252
AMERICAN INTL GROUP INC COM NEW 026874784   36,377,485 425,219 SH   SOLE 7 343,195 0 82,024
AMERICAN INTL GROUP INC COM NEW 026874784   5,460,058 63,823 SH   SOLE 13 63,823 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   8,809,682 102,977 SH   SOLE 15 102,977 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   197,207,546 2,305,173 SH   SOLE 18 2,164,004 0 141,169
AMERICAN INTL GROUP INC COM NEW 026874784   196,027,559 2,291,380 SH   SOLE 19 2,291,380 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,467,127,320 17,149,355 SH   SOLE 21 17,149,355 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   981,627,819 11,474,317 SH   SOLE 22 10,240,351 0 1,233,966
AMERICAN INTL GROUP INC COM NEW 026874784   46,710,300 546,000 SH   SOLE 23 546,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   217,280,831 2,539,811 SH   SOLE 25 2,518,517 0 21,294
AMERICAN INTL GROUP INC COM NEW 026874784   209,972,209 2,454,380 SH   SOLE 26 2,011,948 0 442,432
AMERICAN INTL GROUP INC COM NEW 026874784   143,431,590 1,676,582 SH   SOLE 28 23,807 0 1,652,775
AMERICAN INTL GROUP INC COM NEW 026874784   391,681,863 4,578,397 SH   SOLE 30 4,578,397 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   4,928,022 57,604 SH   SOLE 31 56,798 0 806
AMERICAN INTL GROUP INC COM NEW 026874784   15,846,598 185,232 SH   SOLE 34 185,232 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   25,739,600 300,872 SH   SOLE 36 300,872 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   2,133,104 24,934 SH   SOLE 40 24,934 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   100,179 1,171 SH   OTR 43 1,171 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   62,737,728 733,346 SH   SOLE 43 615,140 0 118,206
AMERICAN INTL GROUP INC COM NEW 026874784   1,673,871 19,566 SH   SOLE 47 0 0 19,566
AMERICAN OUTDOOR BRANDS INC COM 02875D109   30,835 3,989 SH   SOLE 2 0 0 3,989
AMERICAN OUTDOOR BRANDS INC COM 02875D109   306,015 39,588 SH   SOLE 18 33,195 0 6,393
AMERICAN OUTDOOR BRANDS INC COM 02875D109   188,318 24,362 SH   SOLE 19 24,362 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   3,108,040 402,075 SH   SOLE 21 402,075 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   2,562,518 331,503 SH   SOLE 22 323,523 0 7,980
AMERICAN OUTDOOR BRANDS INC COM 02875D109   796 103 SH   SOLE 43 103 0 0
AMERICAN PUB ED INC COM 02913V103   1,448,118 38,310 SH   SOLE 2 15,089 0 23,221
AMERICAN PUB ED INC COM 02913V103   1,512 40 SH   SOLE 7 40 0 0
AMERICAN PUB ED INC COM 02913V103   1,960,081 51,854 SH   SOLE 18 43,034 0 8,820
AMERICAN PUB ED INC COM 02913V103   4,010,845 106,107 SH   SOLE 19 106,107 0 0
AMERICAN PUB ED INC COM 02913V103   25,790,486 682,288 SH   SOLE 21 682,288 0 0
AMERICAN PUB ED INC COM 02913V103   22,348,267 591,224 SH   SOLE 22 584,287 0 6,937
AMERICAN PUB ED INC COM 02913V103   1,157,549 30,623 SH   SOLE 43 29,243 0 1,380
AMERICAN RES CORP CL A 02927U208   88,821 35,815 SH   SOLE 2 35,815 0 0
AMERICAN RES CORP CL A 02927U208   3,423,181 1,380,315 SH   SOLE 22 1,380,315 0 0
AMERICAN RLTY INVS INC COM 029174109   11,836 737 SH   SOLE 2 0 0 737
AMERICAN RLTY INVS INC COM 029174109   87,318 5,437 SH   SOLE 18 4,926 0 511
AMERICAN RLTY INVS INC COM 029174109   68,319 4,254 SH   SOLE 19 4,254 0 0
AMERICAN RLTY INVS INC COM 029174109   772,438 48,097 SH   SOLE 21 48,097 0 0
AMERICAN RLTY INVS INC COM 029174109   564,284 35,136 SH   SOLE 22 33,954 0 1,182
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   2,092,623 72,711 SH   SOLE 2 32,125 0 40,586
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   1,640 57 SH   SOLE 4 57 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   323,113 11,227 SH   SOLE 7 10,556 0 671
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   3,832,805 133,176 SH   SOLE 18 107,079 0 26,097
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   5,822,338 202,305 SH   SOLE 19 202,305 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   52,326,299 1,818,148 SH   SOLE 21 1,818,148 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   39,209,555 1,362,389 SH   SOLE 22 1,323,775 0 38,614
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   48,466 1,684 SH   SOLE 23 1,684 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   238,989 8,304 SH   SOLE 25 8,304 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   1,065,004 37,005 SH   SOLE 26 24,809 0 12,196
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   366,312 12,728 SH   SOLE 28 11,949 0 779
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   1,648,403 57,276 SH   SOLE 30 57,276 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   96,672 3,359 SH   SOLE 34 3,359 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   233,981 8,130 SH   SOLE 40 8,130 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   629,476 21,872 SH   SOLE 43 19,986 0 1,886
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   935 32 SH   SOLE 47 0 0 32
AMERICAN TOWER CORP NEW COM 03027X100   268,902,310 1,531,596 SH   SOLE 2 855,872 0 675,724
AMERICAN TOWER CORP NEW COM 03027X100   118,407,568 674,418 SH   SOLE 4 402,176 0 272,242
AMERICAN TOWER CORP NEW COM 03027X100   210,114,100 1,196,754 SH   SOLE 7 1,096,112 0 100,642
AMERICAN TOWER CORP NEW COM 03027X100   8,983,741 51,169 SH   SOLE 13 47,807 0 3,362
AMERICAN TOWER CORP NEW COM 03027X100   14,096,515 80,290 SH   SOLE 15 80,290 0 0
AMERICAN TOWER CORP NEW COM 03027X100   249,343,461 1,420,194 SH   SOLE 18 1,280,795 0 139,399
AMERICAN TOWER CORP NEW COM 03027X100   41,940,337 238,881 SH   SOLE 19 238,881 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,757,299,286 15,704,843 SH   SOLE 21 15,704,843 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,477,934,935 14,113,658 SH   SOLE 22 12,973,604 0 1,140,054
AMERICAN TOWER CORP NEW COM 03027X100   110,670,198 630,348 SH   SOLE 23 630,348 0 0
AMERICAN TOWER CORP NEW COM 03027X100   110,260,067 628,012 SH   SOLE 25 625,482 0 2,530
AMERICAN TOWER CORP NEW COM 03027X100   193,602,619 1,102,709 SH   SOLE 26 852,257 0 250,452
AMERICAN TOWER CORP NEW COM 03027X100   199,829,209 1,138,174 SH   SOLE 28 12,591 0 1,125,583
AMERICAN TOWER CORP NEW COM 03027X100   176,975 1,008 SH   SOLE 29 1,008 0 0
AMERICAN TOWER CORP NEW COM 03027X100   783,761,510 4,464,097 SH   SOLE 30 4,464,097 0 0
AMERICAN TOWER CORP NEW COM 03027X100   8,475,291 48,273 SH   SOLE 31 45,759 0 2,514
AMERICAN TOWER CORP NEW COM 03027X100   49,086,036 279,581 SH   SOLE 34 279,581 0 0
AMERICAN TOWER CORP NEW COM 03027X100   19,898,928 113,339 SH   SOLE 36 113,339 0 0
AMERICAN TOWER CORP NEW COM 03027X100   3,637,986 20,721 SH   SOLE 40 20,721 0 0
AMERICAN TOWER CORP NEW COM 03027X100   116,052 661 SH   OTR 43 661 0 0
AMERICAN TOWER CORP NEW COM 03027X100   104,379,898 594,520 SH   SOLE 43 511,464 0 83,057
AMERICAN TOWER CORP NEW COM 03027X100   265,111 1,510 SH   SOLE 47 0 0 1,510
AMERICAN VANGUARD CORP COM 030371108   177,431 46,448 SH   SOLE 2 34,648 0 11,800
AMERICAN VANGUARD CORP COM 030371108   921 241 SH   SOLE 7 241 0 0
AMERICAN VANGUARD CORP COM 030371108   346,929 90,819 SH   SOLE 18 77,086 0 13,733
AMERICAN VANGUARD CORP COM 030371108   190,595 49,894 SH   SOLE 19 49,894 0 0
AMERICAN VANGUARD CORP COM 030371108   3,596,885 941,593 SH   SOLE 21 941,593 0 0
AMERICAN VANGUARD CORP COM 030371108   2,828,863 740,540 SH   SOLE 22 717,466 0 23,074
AMERICAN VANGUARD CORP COM 030371108   1,398 366 SH   SOLE 43 366 0 0
AMERICAN WELL CORP COM CL A NEW 03044L204   924,411 188,271 SH   SOLE 2 188,271 0 0
AMERICAN WELL CORP COM CL A NEW 03044L204   1,068,480 217,613 SH   SOLE 22 217,613 0 0
AMERICAN WELL CORP COM CL A NEW 03044L204   39 8 SH   SOLE 43 8 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   629,013 11,670 SH   SOLE 2 4,613 0 7,057
AMERICAN WOODMARK CORPORATIO COM 030506109   4,312 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   3,827 71 SH   SOLE 7 71 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   2,611,671 48,454 SH   SOLE 18 41,087 0 7,367
AMERICAN WOODMARK CORPORATIO COM 030506109   2,839,937 52,689 SH   SOLE 19 52,689 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   86,882,865 1,611,927 SH   SOLE 21 1,611,927 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   25,419,617 471,607 SH   SOLE 22 450,826 0 20,781
AMERICAN WOODMARK CORPORATIO COM 030506109   134,265 2,491 SH   SOLE 25 2,491 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   321,837 5,971 SH   SOLE 26 5,971 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   1,782,581 33,072 SH   SOLE 30 33,072 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   22,800 423 SH   SOLE 36 423 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   134,427 2,494 SH   SOLE 40 2,494 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   1,573,934 29,201 SH   SOLE 43 28,302 0 899
AMERICAN WTR CAP CORP NOTE 3.625% 6/1 03040WBE4   12,148,760 12,200,000 PRN   SOLE 21 12,200,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   60,903,176 466,691 SH   SOLE 2 212,119 0 254,572
AMERICAN WTR WKS CO INC NEW COM 030420103   40,459,307 310,033 SH   SOLE 4 233,902 0 76,131
AMERICAN WTR WKS CO INC NEW COM 030420103   64,007,118 490,476 SH   SOLE 7 449,082 0 41,394
AMERICAN WTR WKS CO INC NEW COM 030420103   2,441,916 18,712 SH   SOLE 13 18,712 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   4,145,594 31,767 SH   SOLE 15 31,767 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   50,833,143 389,526 SH   SOLE 18 339,803 0 49,723
AMERICAN WTR WKS CO INC NEW COM 030420103   20,209,100 154,859 SH   SOLE 19 154,859 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   913,443,624 6,999,568 SH   SOLE 21 6,999,568 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   569,795,625 4,366,250 SH   SOLE 22 3,945,285 0 420,965
AMERICAN WTR WKS CO INC NEW COM 030420103   24,742,409 189,597 SH   SOLE 23 189,597 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   48,386,268 370,776 SH   SOLE 25 361,551 0 9,225
AMERICAN WTR WKS CO INC NEW COM 030420103   28,070,550 215,100 SH   SOLE 26 121,561 0 93,539
AMERICAN WTR WKS CO INC NEW COM 030420103   77,126,022 591,004 SH   SOLE 28 3,021 0 587,983
AMERICAN WTR WKS CO INC NEW COM 030420103   501,955,331 3,846,401 SH   SOLE 30 3,846,401 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   2,465,276 18,891 SH   SOLE 31 18,891 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   3,031,124 23,227 SH   SOLE 34 23,227 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   5,506,056 42,192 SH   SOLE 36 42,192 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,129,739 8,657 SH   SOLE 40 8,657 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   43,979 337 SH   OTR 43 337 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   129,697,562 993,851 SH   SOLE 43 920,077 0 73,775
AMERICAN WTR WKS CO INC NEW COM 030420103   143,661 1,101 SH   SOLE 47 0 0 1,101
AMERICAS CAR-MART INC COM 03062T105   768,081 30,407 SH   SOLE 2 27,450 0 2,957
AMERICAS CAR-MART INC COM 03062T105   1,314 52 SH   SOLE 7 52 0 0
AMERICAS CAR-MART INC COM 03062T105   631,399 24,996 SH   SOLE 18 21,295 0 3,701
AMERICAS CAR-MART INC COM 03062T105   364,653 14,436 SH   SOLE 19 14,436 0 0
AMERICAS CAR-MART INC COM 03062T105   7,040,695 278,729 SH   SOLE 21 278,729 0 0
AMERICAS CAR-MART INC COM 03062T105   6,022,742 238,430 SH   SOLE 22 232,236 0 6,194
AMERICAS CAR-MART INC COM 03062T105   1,718 68 SH   SOLE 26 0 0 68
AMERICAS CAR-MART INC COM 03062T105   5,658 224 SH   SOLE 43 224 0 0
AMERICAS CAR-MART INC COM 03062T105   177 7 SH   SOLE 47 0 0 7
AMERICAS GOLD AND SILVER COR COM NEW 03062D803   128,241 25,096 SH   SOLE 2 25,096 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   8,409,604 653,935 SH   SOLE 2 367,419 0 286,516
AMERICOLD REALTY TRUST INC COM 03064D108   2,296,847 178,604 SH   SOLE 4 178,604 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   6,647,025 516,876 SH   SOLE 7 473,782 0 43,094
AMERICOLD REALTY TRUST INC COM 03064D108   2,441,342 189,840 SH   SOLE 18 187,949 0 1,891
AMERICOLD REALTY TRUST INC COM 03064D108   4,590,493 356,959 SH   SOLE 19 356,959 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   82,239,829 6,395,010 SH   SOLE 21 6,395,010 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   134,057,308 10,424,363 SH   SOLE 22 9,917,034 0 507,329
AMERICOLD REALTY TRUST INC COM 03064D108   199,549 15,517 SH   SOLE 23 15,517 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   10,658,278 828,793 SH   SOLE 25 828,793 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,523,370 118,458 SH   SOLE 26 118,458 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   2,779,959 216,171 SH   SOLE 28 84,021 0 132,150
AMERICOLD REALTY TRUST INC COM 03064D108   11,807,448 918,153 SH   SOLE 30 918,153 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   65,239 5,073 SH   SOLE 31 5,073 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   13,452 1,046 SH   SOLE 34 1,046 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   78,369 6,094 SH   SOLE 36 6,094 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   629,188 48,926 SH   SOLE 40 48,926 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   15,368 1,195 SH   OTR 43 1,195 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   17,992,839 1,399,132 SH   SOLE 43 1,248,352 0 150,780
AMERIPRISE FINL INC COM 03076C106   145,622,154 296,982 SH   SOLE 2 166,252 0 130,730
AMERIPRISE FINL INC COM 03076C106   55,186,296 112,547 SH   SOLE 4 48,197 0 64,350
AMERIPRISE FINL INC COM 03076C106   29,792,078 60,758 SH   SOLE 7 53,213 0 7,545
AMERIPRISE FINL INC COM 03076C106   7,106,498 14,493 SH   SOLE 13 13,745 0 748
AMERIPRISE FINL INC COM 03076C106   7,956,747 16,227 SH   SOLE 15 16,227 0 0
AMERIPRISE FINL INC COM 03076C106   97,868,922 199,594 SH   SOLE 18 171,724 0 27,870
AMERIPRISE FINL INC COM 03076C106   28,700,091 58,531 SH   SOLE 19 58,531 0 0
AMERIPRISE FINL INC COM 03076C106   1,792,313,324 3,655,246 SH   SOLE 21 3,655,246 0 0
AMERIPRISE FINL INC COM 03076C106   952,771,318 1,943,083 SH   SOLE 22 1,735,289 0 207,794
AMERIPRISE FINL INC COM 03076C106   56,897,092 116,036 SH   SOLE 23 116,036 0 0
AMERIPRISE FINL INC COM 03076C106   361,766,478 737,787 SH   SOLE 25 734,220 0 3,567
AMERIPRISE FINL INC COM 03076C106   122,122,609 249,057 SH   SOLE 26 170,292 0 78,765
AMERIPRISE FINL INC COM 03076C106   119,697,388 244,111 SH   SOLE 28 9,907 0 234,204
AMERIPRISE FINL INC COM 03076C106   3,640,284 7,424 SH   SOLE 29 7,424 0 0
AMERIPRISE FINL INC COM 03076C106   376,965,547 768,784 SH   SOLE 30 768,784 0 0
AMERIPRISE FINL INC COM 03076C106   8,145,528 16,612 SH   SOLE 31 16,363 0 249
AMERIPRISE FINL INC COM 03076C106   54,916,119 111,996 SH   SOLE 34 111,996 0 0
AMERIPRISE FINL INC COM 03076C106   12,845,927 26,198 SH   SOLE 36 26,198 0 0
AMERIPRISE FINL INC COM 03076C106   2,070,706 4,223 SH   SOLE 40 4,223 0 0
AMERIPRISE FINL INC COM 03076C106   106,572,811 217,345 SH   SOLE 43 185,572 0 31,772
AMERIPRISE FINL INC COM 03076C106   2,058,300 4,198 SH   SOLE 47 0 0 4,198
AMERIS BANCORP COM 03076K108   9,816,340 132,171 SH   SOLE 2 61,203 0 70,968
AMERIS BANCORP COM 03076K108   927,409 12,487 SH   SOLE 7 11,923 0 564
AMERIS BANCORP COM 03076K108   29,708 400 SH   SOLE 13 400 0 0
AMERIS BANCORP COM 03076K108   14,483 195 SH   SOLE 15 195 0 0
AMERIS BANCORP COM 03076K108   19,048,101 256,471 SH   SOLE 18 222,438 0 34,033
AMERIS BANCORP COM 03076K108   21,440,932 288,689 SH   SOLE 19 288,689 0 0
AMERIS BANCORP COM 03076K108   509,259,512 6,856,867 SH   SOLE 21 6,856,867 0 0
AMERIS BANCORP COM 03076K108   153,762,889 2,070,323 SH   SOLE 22 1,981,589 0 88,734
AMERIS BANCORP COM 03076K108   372,761 5,019 SH   SOLE 23 5,019 0 0
AMERIS BANCORP COM 03076K108   781,246 10,519 SH   SOLE 25 10,519 0 0
AMERIS BANCORP COM 03076K108   3,414,638 45,976 SH   SOLE 26 15,678 0 30,298
AMERIS BANCORP COM 03076K108   68,180 918 SH   SOLE 28 918 0 0
AMERIS BANCORP COM 03076K108   10,924,226 147,088 SH   SOLE 30 147,088 0 0
AMERIS BANCORP COM 03076K108   472,877 6,367 SH   SOLE 34 6,367 0 0
AMERIS BANCORP COM 03076K108   105,166 1,416 SH   SOLE 36 1,416 0 0
AMERIS BANCORP COM 03076K108   793,946 10,690 SH   SOLE 40 10,690 0 0
AMERIS BANCORP COM 03076K108   1,084,640 14,604 SH   SOLE 43 14,152 0 452
AMERIS BANCORP COM 03076K108   15,597 210 SH   SOLE 47 0 0 210
AMERISAFE INC COM 03071H100   2,544,586 66,248 SH   SOLE 2 30,137 0 36,111
AMERISAFE INC COM 03071H100   2,689 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100   3,534 92 SH   SOLE 7 92 0 0
AMERISAFE INC COM 03071H100   4,321,471 112,509 SH   SOLE 18 102,876 0 9,633
AMERISAFE INC COM 03071H100   8,169,961 212,704 SH   SOLE 19 212,704 0 0
AMERISAFE INC COM 03071H100   77,268,168 2,011,668 SH   SOLE 21 2,011,668 0 0
AMERISAFE INC COM 03071H100   25,990,856 676,669 SH   SOLE 22 653,925 0 22,744
AMERISAFE INC COM 03071H100   137,661 3,584 SH   SOLE 25 3,584 0 0
AMERISAFE INC COM 03071H100   1,309,589 34,095 SH   SOLE 26 0 0 34,095
AMERISAFE INC COM 03071H100   119,532 3,112 SH   SOLE 28 344 0 2,768
AMERISAFE INC COM 03071H100   2,027,049 52,774 SH   SOLE 30 52,774 0 0
AMERISAFE INC COM 03071H100   149,684 3,897 SH   SOLE 34 3,897 0 0
AMERISAFE INC COM 03071H100   128,366 3,342 SH   SOLE 40 3,342 0 0
AMERISAFE INC COM 03071H100   3,806,298 99,097 SH   SOLE 43 94,224 0 4,873
AMERISAFE INC COM 03071H100   10,025 261 SH   SOLE 47 0 0 261
AMERISERV FINL INC COM 03074A102   7,222 2,264 SH   SOLE 18 2,264 0 0
AMERISERV FINL INC COM 03074A102   95,222 29,850 SH   SOLE 21 29,850 0 0
AMERISERV FINL INC COM 03074A102   333,266 104,472 SH   SOLE 22 104,472 0 0
AMES NATL CORP COM 031001100   112,389 4,895 SH   SOLE 2 855 0 4,040
AMES NATL CORP COM 031001100   753,409 32,814 SH   SOLE 18 28,203 0 4,611
AMES NATL CORP COM 031001100   393,374 17,133 SH   SOLE 19 17,133 0 0
AMES NATL CORP COM 031001100   7,959,819 346,682 SH   SOLE 21 346,682 0 0
AMES NATL CORP COM 031001100   5,257,840 229,000 SH   SOLE 22 222,460 0 6,540
AMES NATL CORP COM 031001100   1,131 49 SH   SOLE 43 49 0 0
AMETEK INC COM 031100100   283,491,637 1,380,798 SH   SOLE 2 890,919 0 489,879
AMETEK INC COM 031100100   99,211,746 483,229 SH   SOLE 4 132,777 0 350,452
AMETEK INC COM 031100100   35,564,004 173,221 SH   SOLE 7 156,488 0 16,733
AMETEK INC COM 031100100   23,608,392 114,989 SH   SOLE 13 108,331 0 6,658
AMETEK INC COM 031100100   9,180,847 44,717 SH   SOLE 15 44,717 0 0
AMETEK INC COM 031100100   82,109,012 399,927 SH   SOLE 18 314,291 0 85,636
AMETEK INC COM 031100100   96,167,204 468,400 SH   SOLE 19 468,400 0 0
AMETEK INC COM 031100100   1,399,982,610 6,818,872 SH   SOLE 21 6,818,872 0 0
AMETEK INC COM 031100100   1,062,582,726 5,175,504 SH   SOLE 22 4,597,572 0 577,932
AMETEK INC COM 031100100   104,132,000 507,194 SH   SOLE 23 507,194 0 0
AMETEK INC COM 031100100   60,766,011 295,972 SH   SOLE 25 291,696 0 4,276
AMETEK INC COM 031100100   116,250,628 566,220 SH   SOLE 26 317,773 0 248,447
AMETEK INC COM 031100100   119,362,922 581,379 SH   SOLE 28 2,242 0 579,137
AMETEK INC COM 031100100   17,129,424 83,432 SH   SOLE 29 83,432 0 0
AMETEK INC COM 031100100   375,274,857 1,827,845 SH   SOLE 30 1,827,845 0 0
AMETEK INC COM 031100100   40,754,035 198,500 SH   SOLE 31 195,638 0 2,862
AMETEK INC COM 031100100   21,831,228 106,333 SH   SOLE 34 106,333 0 0
AMETEK INC COM 031100100   8,721,363 42,479 SH   SOLE 36 42,479 0 0
AMETEK INC COM 031100100   2,166,842 10,554 SH   SOLE 40 10,554 0 0
AMETEK INC COM 031100100   55,023 268 SH   OTR 43 268 0 0
AMETEK INC COM 031100100   74,526,433 362,995 SH   SOLE 43 310,200 0 52,795
AMETEK INC COM 031100100   2,122,597 10,338 SH   SOLE 47 0 0 10,338
AMGEN INC COM 031162100   520,652,672 1,590,702 SH   SOLE 2 866,664 0 724,038
AMGEN INC COM 031162100   160,935,381 491,691 SH   SOLE 4 214,703 0 276,988
AMGEN INC COM 031162100   188,768,187 576,726 SH   SOLE 7 526,962 0 49,764
AMGEN INC COM 031162100   21,514,414 65,731 SH   SOLE 13 63,705 0 2,026
AMGEN INC COM 031162100   32,085,545 98,028 SH   SOLE 15 98,028 0 0
AMGEN INC COM 031162100   405,734,458 1,239,603 SH   SOLE 18 1,057,059 0 182,544
AMGEN INC COM 031162100   300,478,435 918,024 SH   SOLE 19 918,024 0 0
AMGEN INC COM 031162100   6,013,220,834 18,371,638 SH   SOLE 21 18,371,638 0 0
AMGEN INC COM 031162100   3,670,364,002 11,213,724 SH   SOLE 22 10,030,222 0 1,183,502
AMGEN INC COM 031162100   233,849,575 714,459 SH   SOLE 23 714,459 0 0
AMGEN INC COM 031162100   308,025,549 941,082 SH   SOLE 25 935,391 0 5,691
AMGEN INC COM 031162100   355,079,635 1,084,842 SH   SOLE 26 767,568 0 317,274
AMGEN INC COM 031162100   483,156,038 1,476,142 SH   SOLE 28 43,610 0 1,432,532
AMGEN INC COM 031162100   5,650,025 17,262 SH   SOLE 29 17,262 0 0
AMGEN INC COM 031162100   1,966,559,980 6,008,249 SH   SOLE 30 6,008,249 0 0
AMGEN INC COM 031162100   29,351,524 89,675 SH   SOLE 31 88,183 0 1,492
AMGEN INC COM 031162100   68,605,158 209,603 SH   SOLE 32 209,603 0 0
AMGEN INC COM 031162100   357,892,210 1,093,435 SH   SOLE 34 1,093,435 0 0
AMGEN INC COM 031162100   17,266,257 52,752 SH   SOLE 35 52,752 0 0
AMGEN INC COM 031162100   55,278,404 168,887 SH   SOLE 36 168,887 0 0
AMGEN INC COM 031162100   7,804,052 23,843 SH   SOLE 40 23,843 0 0
AMGEN INC COM 031162100   266,430 814 SH   OTR 43 814 0 0
AMGEN INC COM 031162100   288,645,188 881,871 SH   SOLE 43 759,103 0 122,768
AMGEN INC COM 031162100   22,045,880 67,355 SH   SOLE 47 0 0 67,355
AMICUS THERAPEUTICS INC COM 03152W109   15,655,114 1,099,376 SH   SOLE 2 904,516 0 194,860
AMICUS THERAPEUTICS INC COM 03152W109   11,036 775 SH   SOLE 4 775 0 0
AMICUS THERAPEUTICS INC COM 03152W109   22,912 1,609 SH   SOLE 7 1,609 0 0
AMICUS THERAPEUTICS INC COM 03152W109   13,292,912 933,491 SH   SOLE 18 763,628 0 169,863
AMICUS THERAPEUTICS INC COM 03152W109   83,783,204 5,883,652 SH   SOLE 19 5,883,652 0 0
AMICUS THERAPEUTICS INC COM 03152W109   188,326,065 13,225,145 SH   SOLE 21 13,225,145 0 0
AMICUS THERAPEUTICS INC COM 03152W109   124,739,837 8,759,820 SH   SOLE 22 8,505,108 0 254,712
AMICUS THERAPEUTICS INC COM 03152W109   45,924 3,225 SH   SOLE 23 3,225 0 0
AMICUS THERAPEUTICS INC COM 03152W109   615,666 43,235 SH   SOLE 25 43,235 0 0
AMICUS THERAPEUTICS INC COM 03152W109   1,313,939 92,271 SH   SOLE 26 92,271 0 0
AMICUS THERAPEUTICS INC COM 03152W109   60,947 4,280 SH   SOLE 28 4,280 0 0
AMICUS THERAPEUTICS INC COM 03152W109   6,158,900 432,507 SH   SOLE 30 432,507 0 0
AMICUS THERAPEUTICS INC COM 03152W109   19,535,699 1,371,889 SH   SOLE 34 1,371,889 0 0
AMICUS THERAPEUTICS INC COM 03152W109   639,333 44,897 SH   SOLE 40 44,897 0 0
AMICUS THERAPEUTICS INC COM 03152W109   39,146 2,749 SH   OTR 43 2,749 0 0
AMICUS THERAPEUTICS INC COM 03152W109   8,885,324 623,969 SH   SOLE 43 590,314 0 33,655
AMICUS THERAPEUTICS INC COM 03152W109   21,232 1,491 SH   SOLE 47 0 0 1,491
AMKOR TECHNOLOGY INC COM 031652100   6,031,675 152,778 SH   SOLE 2 70,460 0 82,318
AMKOR TECHNOLOGY INC COM 031652100   39,125 991 SH   SOLE 4 320 0 671
AMKOR TECHNOLOGY INC COM 031652100   55,943 1,417 SH   SOLE 7 1,417 0 0
AMKOR TECHNOLOGY INC COM 031652100   9,534,262 241,496 SH   SOLE 18 133,002 0 108,494
AMKOR TECHNOLOGY INC COM 031652100   39,566,974 1,002,203 SH   SOLE 19 1,002,203 0 0
AMKOR TECHNOLOGY INC COM 031652100   261,934,166 6,634,604 SH   SOLE 21 6,634,604 0 0
AMKOR TECHNOLOGY INC COM 031652100   127,689,374 3,234,280 SH   SOLE 22 3,084,244 0 150,036
AMKOR TECHNOLOGY INC COM 031652100   723,668 18,330 SH   SOLE 25 18,330 0 0
AMKOR TECHNOLOGY INC COM 031652100   1,335,253 33,821 SH   SOLE 26 27,341 0 6,480
AMKOR TECHNOLOGY INC COM 031652100   670,489 16,983 SH   SOLE 28 5,440 0 11,543
AMKOR TECHNOLOGY INC COM 031652100   5,822,037 147,468 SH   SOLE 30 147,468 0 0
AMKOR TECHNOLOGY INC COM 031652100   82,039 2,078 SH   SOLE 31 2,078 0 0
AMKOR TECHNOLOGY INC COM 031652100   38,310,563 970,379 SH   SOLE 34 970,379 0 0
AMKOR TECHNOLOGY INC COM 031652100   91,159 2,309 SH   SOLE 36 2,309 0 0
AMKOR TECHNOLOGY INC COM 031652100   840,924 21,300 SH   SOLE 40 21,300 0 0
AMKOR TECHNOLOGY INC COM 031652100   17,470,201 442,508 SH   SOLE 43 400,281 0 42,227
AMN HEALTHCARE SVCS INC COM 001744101   903,600 57,335 SH   SOLE 2 39,089 0 18,246
AMN HEALTHCARE SVCS INC COM 001744101   383,189 24,314 SH   SOLE 7 22,893 0 1,421
AMN HEALTHCARE SVCS INC COM 001744101   2,067,082 131,160 SH   SOLE 18 111,786 0 19,374
AMN HEALTHCARE SVCS INC COM 001744101   1,233,646 78,277 SH   SOLE 19 78,277 0 0
AMN HEALTHCARE SVCS INC COM 001744101   65,872,277 4,179,713 SH   SOLE 21 4,179,713 0 0
AMN HEALTHCARE SVCS INC COM 001744101   17,512,922 1,111,226 SH   SOLE 22 1,059,846 0 51,380
AMN HEALTHCARE SVCS INC COM 001744101   126,915 8,053 SH   SOLE 25 8,053 0 0
AMN HEALTHCARE SVCS INC COM 001744101   1,663,200 105,533 SH   SOLE 26 60,907 0 44,626
AMN HEALTHCARE SVCS INC COM 001744101   290,457 18,430 SH   SOLE 28 18,430 0 0
AMN HEALTHCARE SVCS INC COM 001744101   2,265,595 143,756 SH   SOLE 30 143,756 0 0
AMN HEALTHCARE SVCS INC COM 001744101   12,986 824 SH   SOLE 34 824 0 0
AMN HEALTHCARE SVCS INC COM 001744101   58,280 3,698 SH   SOLE 36 3,698 0 0
AMN HEALTHCARE SVCS INC COM 001744101   85,782 5,443 SH   SOLE 40 5,443 0 0
AMN HEALTHCARE SVCS INC COM 001744101   627,334 39,805 SH   SOLE 43 34,865 0 4,940
AMN HEALTHCARE SVCS INC COM 001744101   7,171 455 SH   SOLE 47 0 0 455
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   5,219,008 414,207 SH   SOLE 2 225,161 0 189,046
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   10,382 824 SH   SOLE 7 824 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   7,929,230 629,304 SH   SOLE 18 535,525 0 93,779
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   10,664,993 846,428 SH   SOLE 19 846,428 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   79,241,236 6,288,987 SH   SOLE 21 6,288,987 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   66,506,278 5,278,276 SH   SOLE 22 5,125,136 0 153,140
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   198,463 15,751 SH   SOLE 23 15,751 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   300,195 23,825 SH   SOLE 25 23,825 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   3,116,623 247,351 SH   SOLE 26 0 0 247,351
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   152,032 12,066 SH   SOLE 28 0 0 12,066
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   3,958,416 314,160 SH   SOLE 30 314,160 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   391,696 31,087 SH   SOLE 34 31,087 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   317,911 25,231 SH   SOLE 40 25,231 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   2,154,890 171,023 SH   SOLE 43 165,484 0 5,539
AMPCO-PITTSBURG CORP COM 032037103   17,594 3,301 SH   SOLE 18 3,301 0 0
AMPCO-PITTSBURG CORP COM 032037103   191,326 35,896 SH   SOLE 21 35,896 0 0
AMPCO-PITTSBURG CORP COM 032037103   683,903 128,312 SH   SOLE 22 128,312 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   772,469 28,845 SH   SOLE 2 11,540 0 17,305
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,803 142 SH   SOLE 4 142 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   7,873 294 SH   SOLE 7 294 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,315,016 123,787 SH   SOLE 18 104,770 0 19,017
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,905,531 71,155 SH   SOLE 19 71,155 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   103,478,697 3,864,029 SH   SOLE 21 3,864,029 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   28,913,000 1,079,649 SH   SOLE 22 1,030,322 0 49,327
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   199,270 7,441 SH   SOLE 25 7,441 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   543,259 20,286 SH   SOLE 26 20,286 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   186,844 6,977 SH   SOLE 28 0 0 6,977
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,118,263 116,440 SH   SOLE 30 116,440 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   211,321 7,891 SH   SOLE 40 7,891 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,616,184 135,033 SH   SOLE 43 125,328 0 9,705
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,232 46 SH   SOLE 47 0 0 46
AMPHASTAR PHARMACEUTICALS IN NOTE 2.000% 3/1 03209RAB9   4,011,135 4,350,000 PRN   SOLE 21 4,350,000 0 0
AMPHENOL CORP NEW CL A 032095101   404,227,930 2,991,179 SH   SOLE 2 1,418,781 0 1,572,398
AMPHENOL CORP NEW CL A 032095101   142,879,738 1,057,272 SH   SOLE 4 453,494 0 603,778
AMPHENOL CORP NEW CL A 032095101   123,641,883 914,917 SH   SOLE 7 766,560 0 148,357
AMPHENOL CORP NEW CL A 032095101   15,028,379 111,206 SH   SOLE 13 108,850 0 2,356
AMPHENOL CORP NEW CL A 032095101   28,347,507 209,764 SH   SOLE 15 209,764 0 0
AMPHENOL CORP NEW CL A 032095101   513,461,322 3,799,477 SH   SOLE 18 3,045,273 0 754,204
AMPHENOL CORP NEW CL A 032095101   333,075,909 2,464,673 SH   SOLE 19 2,464,673 0 0
AMPHENOL CORP NEW CL A 032095101   5,809,697,520 42,990,214 SH   SOLE 21 42,990,214 0 0
AMPHENOL CORP NEW CL A 032095101   3,645,120,003 26,972,917 SH   SOLE 22 24,235,119 0 2,737,798
AMPHENOL CORP NEW CL A 032095101   211,946,143 1,568,345 SH   SOLE 23 1,568,345 0 0
AMPHENOL CORP NEW CL A 032095101   149,542,951 1,106,578 SH   SOLE 25 1,097,903 0 8,675
AMPHENOL CORP NEW CL A 032095101   252,008,261 1,864,794 SH   SOLE 26 1,285,701 0 579,093
AMPHENOL CORP NEW CL A 032095101   610,694,687 4,518,978 SH   SOLE 28 18,549 0 4,500,429
AMPHENOL CORP NEW CL A 032095101   242,441 1,794 SH   SOLE 29 1,794 0 0
AMPHENOL CORP NEW CL A 032095101   1,520,067,288 11,248,093 SH   SOLE 30 11,248,093 0 0
AMPHENOL CORP NEW CL A 032095101   16,522,352 122,261 SH   SOLE 31 118,885 0 3,376
AMPHENOL CORP NEW CL A 032095101   169,468,938 1,254,025 SH   SOLE 34 1,254,025 0 0
AMPHENOL CORP NEW CL A 032095101   41,145,400 304,465 SH   SOLE 36 304,465 0 0
AMPHENOL CORP NEW CL A 032095101   7,299,317 54,013 SH   SOLE 40 54,013 0 0
AMPHENOL CORP NEW CL A 032095101   255,955 1,894 SH   OTR 43 1,894 0 0
AMPHENOL CORP NEW CL A 032095101   347,470,688 2,571,191 SH   SOLE 43 2,125,904 0 445,287
AMPHENOL CORP NEW CL A 032095101   1,291,398 9,556 SH   SOLE 47 0 0 9,556
AMPLIFY ENERGY CORP NEW COM 03212B103   43,054 9,421 SH   SOLE 18 9,421 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   366,317 80,157 SH   SOLE 21 80,157 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   2,201,305 481,686 SH   SOLE 22 481,686 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   5,585 1,222 SH   SOLE 43 1,222 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   229,887 5,166 SH   SOLE 47 0 0 5,166
AMPLIFY ETF TR BLOCKCHAIN TECHN 032108607   53 1 SH   SOLE 43 1 0 0
AMPLIFY ETF TR BLOCKCHAIN TECHN 032108607   569 10 SH   SOLE 47 0 0 10
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   49,186 612 SH   SOLE 47 0 0 612
AMPLITECH GROUP INC COM NEW 03211Q200   9,918 3,317 SH   SOLE 18 3,317 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   129,162 43,198 SH   SOLE 21 43,198 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   144,725 48,403 SH   SOLE 22 48,403 0 0
AMPLITUDE INC COM CL A 03213A104   4,923,283 425,154 SH   SOLE 2 218,348 0 206,806
AMPLITUDE INC COM CL A 03213A104   533 46 SH   SOLE 4 46 0 0
AMPLITUDE INC COM CL A 03213A104   7,527 650 SH   SOLE 7 650 0 0
AMPLITUDE INC COM CL A 03213A104   4,786,072 413,305 SH   SOLE 18 336,337 0 76,968
AMPLITUDE INC COM CL A 03213A104   12,043,918 1,040,062 SH   SOLE 19 1,040,062 0 0
AMPLITUDE INC COM CL A 03213A104   44,722,238 3,862,024 SH   SOLE 21 3,862,024 0 0
AMPLITUDE INC COM CL A 03213A104   41,032,862 3,543,425 SH   SOLE 22 3,466,398 0 77,027
AMPLITUDE INC COM CL A 03213A104   219,464 18,952 SH   SOLE 23 18,952 0 0
AMPLITUDE INC COM CL A 03213A104   169,392 14,628 SH   SOLE 25 14,628 0 0
AMPLITUDE INC COM CL A 03213A104   2,390,842 206,463 SH   SOLE 26 36,916 0 169,547
AMPLITUDE INC COM CL A 03213A104   912,655 78,813 SH   SOLE 30 78,813 0 0
AMPLITUDE INC COM CL A 03213A104   177,996 15,371 SH   SOLE 34 15,371 0 0
AMPLITUDE INC COM CL A 03213A104   169,265 14,617 SH   SOLE 40 14,617 0 0
AMPLITUDE INC COM CL A 03213A104   1,724,277 148,901 SH   SOLE 43 131,115 0 17,786
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   875,545 110,969 SH   SOLE 2 42,715 0 68,254
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   251,786 31,912 SH   SOLE 7 30,006 0 1,906
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   2,556,841 324,061 SH   SOLE 18 270,262 0 53,799
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,840,429 233,261 SH   SOLE 19 233,261 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   34,844,457 4,416,281 SH   SOLE 21 4,416,281 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   27,026,919 3,425,465 SH   SOLE 22 3,337,124 0 88,341
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   160,759 20,375 SH   SOLE 25 20,375 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   406,193 51,482 SH   SOLE 26 47,937 0 3,545
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   82,813 10,496 SH   SOLE 28 0 0 10,496
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   888,564 112,619 SH   SOLE 30 112,619 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   168,081 21,303 SH   SOLE 40 21,303 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   517,229 65,555 SH   SOLE 43 62,237 0 3,318
AMREP CORP COM 032159105   11,412 607 SH   SOLE 18 607 0 0
AMREP CORP COM 032159105   130,698 6,952 SH   SOLE 21 6,952 0 0
AMREP CORP COM 032159105   221,633 11,789 SH   SOLE 22 11,789 0 0
AMRIZE LTD SHS H2927K103   3,499,246 64,705 SH   SOLE 2 45,410 0 19,295
AMRIZE LTD SHS H2927K103   18,302,403 338,432 SH   SOLE 4 137,231 0 201,201
AMRIZE LTD SHS H2927K103   3,077,044 56,898 SH   SOLE 7 54,254 0 2,644
AMRIZE LTD SHS H2927K103   1,701,627 31,465 SH   SOLE 13 31,465 0 0
AMRIZE LTD SHS H2927K103   3,063,794 56,653 SH   SOLE 15 56,653 0 0
AMRIZE LTD SHS H2927K103   13,259,010 245,174 SH   SOLE 18 220,372 0 24,802
AMRIZE LTD SHS H2927K103   12,135,282 224,395 SH   SOLE 19 224,395 0 0
AMRIZE LTD SHS H2927K103   62,288,749 1,151,789 SH   SOLE 21 1,151,789 0 0
AMRIZE LTD SHS H2927K103   471,576,843 8,719,986 SH   SOLE 22 8,157,333 0 562,653
AMRIZE LTD SHS H2927K103   26,163,093 483,785 SH   SOLE 23 483,785 0 0
AMRIZE LTD SHS H2927K103   903,190 16,701 SH   SOLE 25 16,701 0 0
AMRIZE LTD SHS H2927K103   15,505,169 286,708 SH   SOLE 26 255,534 0 31,174
AMRIZE LTD SHS H2927K103   29,638,652 548,052 SH   SOLE 28 0 0 548,052
AMRIZE LTD SHS H2927K103   95,076,750 1,758,076 SH   SOLE 30 1,758,076 0 0
AMRIZE LTD SHS H2927K103   2,239,615 41,413 SH   SOLE 31 41,413 0 0
AMRIZE LTD SHS H2927K103   5,263,877 97,335 SH   SOLE 34 97,335 0 0
AMRIZE LTD SHS H2927K103   2,957,040 54,679 SH   SOLE 36 54,679 0 0
AMRIZE LTD SHS H2927K103   1,197,439 22,142 SH   SOLE 40 22,142 0 0
AMRIZE LTD SHS H2927K103   865 16 SH   SOLE 43 16 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   99,697 7,944 SH   SOLE 2 7,944 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   31,777 2,532 SH   SOLE 18 2,532 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   399,165 31,806 SH   SOLE 21 31,806 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   1,157,047 92,195 SH   SOLE 22 92,195 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   3,229,914 267,377 SH   SOLE 2 144,874 0 122,503
AMYLYX PHARMACEUTICALS INC COM 03237H101   399,437 33,066 SH   SOLE 7 31,080 0 1,986
AMYLYX PHARMACEUTICALS INC COM 03237H101   3,793,941 314,068 SH   SOLE 18 257,861 0 56,207
AMYLYX PHARMACEUTICALS INC COM 03237H101   7,077,660 585,899 SH   SOLE 19 585,899 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   53,829,458 4,456,081 SH   SOLE 21 4,456,081 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   36,479,184 3,019,800 SH   SOLE 22 2,936,108 0 83,692
AMYLYX PHARMACEUTICALS INC COM 03237H101   113,866 9,426 SH   SOLE 23 9,426 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   179,219 14,836 SH   SOLE 25 14,836 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   488,382 40,429 SH   SOLE 26 0 0 40,429
AMYLYX PHARMACEUTICALS INC COM 03237H101   3,366,865 278,714 SH   SOLE 30 278,714 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   178,663 14,790 SH   SOLE 40 14,790 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   240,936 19,945 SH   SOLE 43 18,551 0 1,394
AN2 THERAPEUTICS INC COM 037326105   735 645 SH   SOLE 2 645 0 0
AN2 THERAPEUTICS INC COM 037326105   6,081 5,334 SH   SOLE 18 5,334 0 0
AN2 THERAPEUTICS INC COM 037326105   63,577 55,769 SH   SOLE 21 55,769 0 0
AN2 THERAPEUTICS INC COM 037326105   283,119 248,350 SH   SOLE 22 248,350 0 0
AN2 THERAPEUTICS INC COM 037326105   15,090 13,237 SH   SOLE 26 0 0 13,237
ANALOG DEVICES INC COM 032654105   405,683,198 1,495,882 SH   SOLE 2 772,365 0 723,517
ANALOG DEVICES INC COM 032654105   149,467,270 551,133 SH   SOLE 4 242,396 0 308,737
ANALOG DEVICES INC COM 032654105   162,260,587 598,306 SH   SOLE 7 549,353 0 48,953
ANALOG DEVICES INC COM 032654105   24,653,165 90,904 SH   SOLE 13 86,946 0 3,958
ANALOG DEVICES INC COM 032654105   25,231,363 93,036 SH   SOLE 15 93,036 0 0
ANALOG DEVICES INC COM 032654105   341,692,202 1,259,927 SH   SOLE 18 1,087,977 0 171,950
ANALOG DEVICES INC COM 032654105   55,643,460 205,175 SH   SOLE 19 205,175 0 0
ANALOG DEVICES INC COM 032654105   4,603,413,346 16,974,238 SH   SOLE 21 16,974,238 0 0
ANALOG DEVICES INC COM 032654105   2,724,542,458 10,046,248 SH   SOLE 22 8,977,210 0 1,069,038
ANALOG DEVICES INC COM 032654105   187,477,034 691,287 SH   SOLE 23 691,287 0 0
ANALOG DEVICES INC COM 032654105   430,850,558 1,588,682 SH   SOLE 25 1,578,563 0 10,119
ANALOG DEVICES INC COM 032654105   404,016,674 1,489,737 SH   SOLE 26 1,244,131 0 245,606
ANALOG DEVICES INC COM 032654105   352,720,822 1,300,593 SH   SOLE 28 24,486 0 1,276,107
ANALOG DEVICES INC COM 032654105   9,118,015 33,621 SH   SOLE 29 33,621 0 0
ANALOG DEVICES INC COM 032654105   1,407,110,352 5,188,460 SH   SOLE 30 5,188,460 0 0
ANALOG DEVICES INC COM 032654105   43,528,414 160,503 SH   SOLE 31 158,627 0 1,876
ANALOG DEVICES INC COM 032654105   40,706,306 150,097 SH   SOLE 32 150,097 0 0
ANALOG DEVICES INC COM 032654105   82,078,680 302,650 SH   SOLE 34 302,650 0 0
ANALOG DEVICES INC COM 032654105   49,762,759 183,491 SH   SOLE 36 183,491 0 0
ANALOG DEVICES INC COM 032654105   5,942,534 21,912 SH   SOLE 40 21,912 0 0
ANALOG DEVICES INC COM 032654105   174,653 644 SH   OTR 43 644 0 0
ANALOG DEVICES INC COM 032654105   219,218,684 808,328 SH   SOLE 43 667,815 0 140,514
ANALOG DEVICES INC COM 032654105   5,617,976 20,715 SH   SOLE 47 0 0 20,715
ANAPTYSBIO INC COM 032724106   907,109 18,711 SH   SOLE 2 9,658 0 9,053
ANAPTYSBIO INC COM 032724106   8,048 166 SH   SOLE 7 166 0 0
ANAPTYSBIO INC COM 032724106   2,600,758 53,646 SH   SOLE 18 44,862 0 8,784
ANAPTYSBIO INC COM 032724106   1,999,170 41,237 SH   SOLE 19 41,237 0 0
ANAPTYSBIO INC COM 032724106   44,272,712 913,216 SH   SOLE 21 913,216 0 0
ANAPTYSBIO INC COM 032724106   28,054,746 578,687 SH   SOLE 22 564,002 0 14,685
ANAPTYSBIO INC COM 032724106   7,951 164 SH   SOLE 23 164 0 0
ANAPTYSBIO INC COM 032724106   132,011 2,723 SH   SOLE 25 2,723 0 0
ANAPTYSBIO INC COM 032724106   273,136 5,634 SH   SOLE 26 5,634 0 0
ANAPTYSBIO INC COM 032724106   12,265 253 SH   SOLE 28 253 0 0
ANAPTYSBIO INC COM 032724106   3,882,715 80,089 SH   SOLE 30 80,089 0 0
ANAPTYSBIO INC COM 032724106   126,581 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106   1,807,965 37,293 SH   SOLE 43 34,233 0 3,060
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   530,636 149,055 SH   SOLE 2 108,261 0 40,794
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,435 403 SH   SOLE 7 403 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   912,994 256,459 SH   SOLE 18 215,793 0 40,666
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   604,036 169,673 SH   SOLE 19 169,673 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   14,770,721 4,149,079 SH   SOLE 21 4,149,079 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   8,957,035 2,516,021 SH   SOLE 22 2,442,891 0 73,130
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   53,621 15,062 SH   SOLE 25 15,062 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   663,698 186,432 SH   SOLE 30 186,432 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   25,956 7,291 SH   SOLE 40 7,291 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   272,892 76,655 SH   SOLE 43 65,713 0 10,942
ANDERSONS INC COM 034164103   5,103,257 95,980 SH   SOLE 2 65,095 0 30,885
ANDERSONS INC COM 034164103   3,669 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103   8,170,687 153,671 SH   SOLE 7 152,360 0 1,311
ANDERSONS INC COM 034164103   6,085,626 114,456 SH   SOLE 18 97,546 0 16,910
ANDERSONS INC COM 034164103   6,351,210 119,451 SH   SOLE 19 119,451 0 0
ANDERSONS INC COM 034164103   193,518,383 3,639,616 SH   SOLE 21 3,639,616 0 0
ANDERSONS INC COM 034164103   54,430,501 1,023,707 SH   SOLE 22 979,708 0 43,999
ANDERSONS INC COM 034164103   92,994 1,749 SH   SOLE 23 1,749 0 0
ANDERSONS INC COM 034164103   325,135 6,115 SH   SOLE 25 6,115 0 0
ANDERSONS INC COM 034164103   264,361 4,972 SH   SOLE 26 4,972 0 0
ANDERSONS INC COM 034164103   6,859 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103   5,831,367 109,674 SH   SOLE 30 109,674 0 0
ANDERSONS INC COM 034164103   60,135 1,131 SH   SOLE 36 1,131 0 0
ANDERSONS INC COM 034164103   306,259 5,760 SH   SOLE 40 5,760 0 0
ANDERSONS INC COM 034164103   2,059,244 38,729 SH   SOLE 43 36,436 0 2,294
ANDERSONS INC COM 034164103   904 17 SH   SOLE 47 0 0 17
ANEBULO PHARMACEUTICALS INC COM 034569103   1,891 1,872 SH   SOLE 18 1,872 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103   22,137 21,918 SH   SOLE 21 21,918 0 0
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   45,826 896 SH   SOLE 47 0 0 896
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   35,886 4,168 SH   SOLE 2 560 0 3,608
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   345,881 40,172 SH   SOLE 18 33,777 0 6,395
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   203,497 23,635 SH   SOLE 19 23,635 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   5,631,500 654,065 SH   SOLE 21 654,065 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   1,735,199 201,533 SH   SOLE 22 195,784 0 5,749
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   700 81 SH   SOLE 43 81 0 0
ANGEL STUDIOS INC CL A COM 034948109   9,700 2,077 SH   SOLE 2 2,077 0 0
ANGEL STUDIOS INC CL A COM 034948109   5,996,191 1,283,981 SH   SOLE 22 1,283,981 0 0
ANGI INC CL A NEW 00183L201   561,020 43,389 SH   SOLE 2 23,949 0 19,440
ANGI INC CL A NEW 00183L201   8,482 656 SH   SOLE 7 656 0 0
ANGI INC CL A NEW 00183L201   1,692,964 130,933 SH   SOLE 18 112,666 0 18,267
ANGI INC CL A NEW 00183L201   955,734 73,916 SH   SOLE 19 73,916 0 0
ANGI INC CL A NEW 00183L201   52,229,688 4,039,419 SH   SOLE 21 4,039,419 0 0
ANGI INC CL A NEW 00183L201   13,991,682 1,082,110 SH   SOLE 22 1,031,224 0 50,886
ANGI INC CL A NEW 00183L201   5,392 417 SH   SOLE 23 417 0 0
ANGI INC CL A NEW 00183L201   98,876 7,647 SH   SOLE 25 7,647 0 0
ANGI INC CL A NEW 00183L201   219,215 16,954 SH   SOLE 26 13,046 0 3,908
ANGI INC CL A NEW 00183L201   17,106 1,323 SH   SOLE 28 1,323 0 0
ANGI INC CL A NEW 00183L201   1,447,087 111,917 SH   SOLE 30 111,917 0 0
ANGI INC CL A NEW 00183L201   14,857 1,149 SH   SOLE 34 1,149 0 0
ANGI INC CL A NEW 00183L201   9,891 765 SH   SOLE 36 765 0 0
ANGI INC CL A NEW 00183L201   58,172 4,499 SH   SOLE 40 4,499 0 0
ANGI INC CL A NEW 00183L201   200,040 15,471 SH   SOLE 43 15,037 0 434
ANGI INC CL A NEW 00183L201   297 23 SH   SOLE 47 0 0 23
ANGIODYNAMICS INC COM 03475V101   1,896,327 147,689 SH   SOLE 2 111,660 0 36,029
ANGIODYNAMICS INC COM 03475V101   4,378 341 SH   SOLE 7 341 0 0
ANGIODYNAMICS INC COM 03475V101   2,041,817 159,020 SH   SOLE 18 140,820 0 18,200
ANGIODYNAMICS INC COM 03475V101   3,975,572 309,624 SH   SOLE 19 309,624 0 0
ANGIODYNAMICS INC COM 03475V101   22,481,620 1,750,905 SH   SOLE 21 1,750,905 0 0
ANGIODYNAMICS INC COM 03475V101   18,937,151 1,474,856 SH   SOLE 22 1,444,514 0 30,342
ANGIODYNAMICS INC COM 03475V101   5,110 398 SH   SOLE 23 398 0 0
ANGIODYNAMICS INC COM 03475V101   73,368 5,714 SH   SOLE 30 5,714 0 0
ANGIODYNAMICS INC COM 03475V101   153,746 11,974 SH   SOLE 43 11,713 0 261
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   42,764,850 501,464 SH   SOLE 2 89,282 0 412,182
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   145,034,587 1,700,687 SH   SOLE 7 1,687,003 0 13,684
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   11,280,241 132,273 SH   SOLE 18 127,379 0 4,894
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   18,834,600 220,856 SH   SOLE 19 220,856 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   459,837,862 5,392,095 SH   SOLE 21 5,392,095 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   285,232,946 3,344,664 SH   SOLE 22 2,979,902 0 364,762
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   34,489,620 404,428 SH   SOLE 23 404,428 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   211,396,840 2,478,856 SH   SOLE 25 2,478,856 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   51,932,706 608,967 SH   SOLE 26 320,580 0 288,387
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   56,107,076 657,916 SH   SOLE 28 0 0 657,916
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   211,495,935 2,480,018 SH   SOLE 30 2,480,018 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   702,792 8,241 SH   SOLE 31 8,241 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   685,685,312 8,040,400 SH   SOLE 34 8,040,400 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   22,684 266 SH   SOLE 36 266 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   51,112,690 599,351 SH   SOLE 43 572,717 0 26,634
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   73,710 1,151 SH   SOLE 18 1,151 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   265,702 4,149 SH   SOLE 22 4,149 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   57,844,945 903,263 SH   SOLE 43 757,339 0 145,924
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   22,350 349 SH   SOLE 47 0 0 349
ANI PHARMACEUTICALS INC COM 00182C103   1,480,599 18,756 SH   SOLE 2 9,798 0 8,958
ANI PHARMACEUTICALS INC COM 00182C103   5,999 76 SH   SOLE 4 76 0 0
ANI PHARMACEUTICALS INC COM 00182C103   8,289 105 SH   SOLE 7 105 0 0
ANI PHARMACEUTICALS INC COM 00182C103   4,550,812 57,649 SH   SOLE 18 48,248 0 9,401
ANI PHARMACEUTICALS INC COM 00182C103   2,921,096 37,004 SH   SOLE 19 37,004 0 0
ANI PHARMACEUTICALS INC COM 00182C103   152,106,802 1,926,866 SH   SOLE 21 1,926,866 0 0
ANI PHARMACEUTICALS INC COM 00182C103   41,015,487 519,578 SH   SOLE 22 503,890 0 15,688
ANI PHARMACEUTICALS INC COM 00182C103   182,588 2,313 SH   SOLE 25 2,313 0 0
ANI PHARMACEUTICALS INC COM 00182C103   1,152,050 14,594 SH   SOLE 26 9,244 0 5,350
ANI PHARMACEUTICALS INC COM 00182C103   248,345 3,146 SH   SOLE 28 0 0 3,146
ANI PHARMACEUTICALS INC COM 00182C103   4,445,427 56,314 SH   SOLE 30 56,314 0 0
ANI PHARMACEUTICALS INC COM 00182C103   162,537 2,059 SH   SOLE 34 2,059 0 0
ANI PHARMACEUTICALS INC COM 00182C103   240,688 3,049 SH   SOLE 40 3,049 0 0
ANI PHARMACEUTICALS INC COM 00182C103   21,235 269 SH   OTR 43 269 0 0
ANI PHARMACEUTICALS INC COM 00182C103   1,564,275 19,816 SH   SOLE 43 19,428 0 388
ANI PHARMACEUTICALS INC COM 00182C103   9,315 118 SH   SOLE 47 0 0 118
ANI PHARMACEUTICALS INC NOTE 2.250% 9/0 00182CAC7   6,021,030 4,790,000 PRN   SOLE 2 4,790,000 0 0
ANI PHARMACEUTICALS INC NOTE 2.250% 9/0 00182CAC7   4,902,300 3,900,000 PRN   SOLE 21 3,900,000 0 0
ANI PHARMACEUTICALS INC NOTE 2.250% 9/0 00182CAC7   2,979,090 2,370,000 PRN   SOLE 22 2,370,000 0 0
ANIKA THERAPEUTICS INC COM 035255108   6,418,039 667,850 SH   SOLE 2 640,276 0 27,574
ANIKA THERAPEUTICS INC COM 035255108   481 50 SH   SOLE 7 50 0 0
ANIKA THERAPEUTICS INC COM 035255108   419,698 43,673 SH   SOLE 18 37,138 0 6,535
ANIKA THERAPEUTICS INC COM 035255108   267,802 27,867 SH   SOLE 19 27,867 0 0
ANIKA THERAPEUTICS INC COM 035255108   4,743,573 493,608 SH   SOLE 21 493,608 0 0
ANIKA THERAPEUTICS INC COM 035255108   4,042,696 420,676 SH   SOLE 22 409,239 0 11,437
ANIKA THERAPEUTICS INC COM 035255108   4,478 466 SH   SOLE 43 466 0 0
ANIKA THERAPEUTICS INC COM 035255108   3,335 347 SH   SOLE 47 0 0 347
ANIXA BIOSCIENCES INC COM 03528H109   17,871 5,728 SH   SOLE 18 5,728 0 0
ANIXA BIOSCIENCES INC COM 03528H109   226,181 72,494 SH   SOLE 21 72,494 0 0
ANIXA BIOSCIENCES INC COM 03528H109   267,574 85,761 SH   SOLE 22 85,761 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   27,185,936 1,215,829 SH   SOLE 2 217,079 0 998,750
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   17,238,688 770,961 SH   SOLE 4 444,629 0 326,332
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,929,495 131,015 SH   SOLE 7 128,861 0 2,154
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   6,681,570 298,818 SH   SOLE 13 298,818 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,612,335 72,108 SH   SOLE 15 72,108 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   46,455,762 2,077,628 SH   SOLE 18 1,393,614 0 684,014
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   7,627,331 341,115 SH   SOLE 19 341,115 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   983,567,879 43,987,830 SH   SOLE 21 43,987,830 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   446,481,752 19,967,878 SH   SOLE 22 18,573,091 0 1,394,787
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   13,830,107 618,520 SH   SOLE 23 618,520 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   9,923,994 443,828 SH   SOLE 25 418,324 0 25,504
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   13,460,921 602,009 SH   SOLE 26 480,539 0 121,470
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   33,481,462 1,497,382 SH   SOLE 28 6,433 0 1,490,949
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,532,935 68,557 SH   SOLE 29 68,557 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   103,912,488 4,647,249 SH   SOLE 30 4,647,249 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   4,911,016 219,634 SH   SOLE 31 219,634 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,368,432 61,200 SH   SOLE 34 61,200 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,813,441 81,102 SH   SOLE 36 81,102 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   585,474 26,184 SH   SOLE 40 26,184 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   30,969 1,385 SH   OTR 43 1,385 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   21,343,882 954,556 SH   SOLE 43 852,436 0 102,120
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   527,668 23,599 SH   SOLE 47 0 0 23,599
ANNEXON INC COM 03589W102   232,536 46,322 SH   SOLE 2 9,532 0 36,790
ANNEXON INC COM 03589W102   5,462 1,088 SH   SOLE 7 1,088 0 0
ANNEXON INC COM 03589W102   1,639,668 326,627 SH   SOLE 18 278,905 0 47,722
ANNEXON INC COM 03589W102   1,030,134 205,206 SH   SOLE 19 205,206 0 0
ANNEXON INC COM 03589W102   24,129,097 4,806,593 SH   SOLE 21 4,806,593 0 0
ANNEXON INC COM 03589W102   17,286,837 3,443,593 SH   SOLE 22 3,356,202 0 87,391
ANNEXON INC COM 03589W102   7,013 1,397 SH   SOLE 23 1,397 0 0
ANNEXON INC COM 03589W102   14,769 2,942 SH   SOLE 26 0 0 2,942
ANNEXON INC COM 03589W102   484,375 96,489 SH   SOLE 30 96,489 0 0
ANNEXON INC COM 03589W102   151,489 30,177 SH   SOLE 43 29,384 0 793
ANNOVIS BIO INC COM 03615A108   482,784 139,533 SH   SOLE 22 139,533 0 0
ANTERIS TECHNOLOGIES GLOBAL COM 03675P102   57,540 11,531 SH   SOLE 2 0 0 11,531
ANTERIS TECHNOLOGIES GLOBAL COM 03675P102   496,141 99,427 SH   SOLE 18 82,702 0 16,725
ANTERIS TECHNOLOGIES GLOBAL COM 03675P102   325,323 65,195 SH   SOLE 19 65,195 0 0
ANTERIS TECHNOLOGIES GLOBAL COM 03675P102   6,000,670 1,202,539 SH   SOLE 21 1,202,539 0 0
ANTERIS TECHNOLOGIES GLOBAL COM 03675P102   3,234,892 648,275 SH   SOLE 22 641,545 0 6,730
ANTERIX INC COM 03676C100   161,236 7,386 SH   SOLE 2 2,402 0 4,984
ANTERIX INC COM 03676C100   524 24 SH   SOLE 7 24 0 0
ANTERIX INC COM 03676C100   752,698 34,480 SH   SOLE 18 28,029 0 6,451
ANTERIX INC COM 03676C100   500,431 22,924 SH   SOLE 19 22,924 0 0
ANTERIX INC COM 03676C100   9,248,520 423,661 SH   SOLE 21 423,661 0 0
ANTERIX INC COM 03676C100   10,130,277 464,053 SH   SOLE 22 458,893 0 5,160
ANTERIX INC COM 03676C100   2,074 95 SH   SOLE 23 95 0 0
ANTERIX INC COM 03676C100   18,403 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100   1,410,283 64,603 SH   SOLE 43 54,337 0 10,266
ANTERIX INC COM 03676C100   4,508 206 SH   SOLE 47 0 0 206
ANTERO MIDSTREAM CORP COM 03676B102   63,937,278 3,594,001 SH   SOLE 2 650,181 0 2,943,820
ANTERO MIDSTREAM CORP COM 03676B102   14,588 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102   8,598,619 483,340 SH   SOLE 7 443,592 0 39,748
ANTERO MIDSTREAM CORP COM 03676B102   12,659,453 711,605 SH   SOLE 18 390,291 0 321,314
ANTERO MIDSTREAM CORP COM 03676B102   8,001,373 449,768 SH   SOLE 19 449,768 0 0
ANTERO MIDSTREAM CORP COM 03676B102   379,983,335 21,359,378 SH   SOLE 21 21,359,378 0 0
ANTERO MIDSTREAM CORP COM 03676B102   180,148,051 10,126,366 SH   SOLE 22 9,686,945 0 439,421
ANTERO MIDSTREAM CORP COM 03676B102   963,168 54,141 SH   SOLE 25 54,141 0 0
ANTERO MIDSTREAM CORP COM 03676B102   5,945,062 334,180 SH   SOLE 26 260,339 0 73,841
ANTERO MIDSTREAM CORP COM 03676B102   1,701,649 95,652 SH   SOLE 28 6,024 0 89,628
ANTERO MIDSTREAM CORP COM 03676B102   11,784,914 662,446 SH   SOLE 30 662,446 0 0
ANTERO MIDSTREAM CORP COM 03676B102   101,723 5,718 SH   SOLE 31 5,718 0 0
ANTERO MIDSTREAM CORP COM 03676B102   101,154 5,686 SH   SOLE 36 5,686 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,071,189 60,213 SH   SOLE 40 60,213 0 0
ANTERO MIDSTREAM CORP COM 03676B102   22,114,779 1,243,102 SH   SOLE 43 1,022,523 0 220,579
ANTERO MIDSTREAM CORP COM 03676B102   74,140 4,168 SH   SOLE 47 0 0 4,168
ANTERO RESOURCES CORP COM 03674X106   11,514,602 334,144 SH   SOLE 2 136,678 0 197,466
ANTERO RESOURCES CORP COM 03674X106   25,190 731 SH   SOLE 4 731 0 0
ANTERO RESOURCES CORP COM 03674X106   1,877,829 54,493 SH   SOLE 7 51,790 0 2,703
ANTERO RESOURCES CORP COM 03674X106   34,012 987 SH   SOLE 13 0 0 987
ANTERO RESOURCES CORP COM 03674X106   25,466,974 739,030 SH   SOLE 18 457,069 0 281,961
ANTERO RESOURCES CORP COM 03674X106   7,046,863 204,494 SH   SOLE 19 204,494 0 0
ANTERO RESOURCES CORP COM 03674X106   528,852,348 15,346,847 SH   SOLE 21 15,346,847 0 0
ANTERO RESOURCES CORP COM 03674X106   291,653,692 8,463,543 SH   SOLE 22 8,085,746 0 377,797
ANTERO RESOURCES CORP COM 03674X106   165,959 4,816 SH   SOLE 25 4,816 0 0
ANTERO RESOURCES CORP COM 03674X106   4,307,914 125,012 SH   SOLE 26 125,012 0 0
ANTERO RESOURCES CORP COM 03674X106   2,675,233 77,633 SH   SOLE 28 77,633 0 0
ANTERO RESOURCES CORP COM 03674X106   11,805,824 342,595 SH   SOLE 30 342,595 0 0
ANTERO RESOURCES CORP COM 03674X106   167,476 4,860 SH   SOLE 31 4,860 0 0
ANTERO RESOURCES CORP COM 03674X106   832,140 24,148 SH   SOLE 34 24,148 0 0
ANTERO RESOURCES CORP COM 03674X106   252,420 7,325 SH   SOLE 36 7,325 0 0
ANTERO RESOURCES CORP COM 03674X106   36,011 1,045 SH   OTR 43 1,045 0 0
ANTERO RESOURCES CORP COM 03674X106   11,442,656 332,056 SH   SOLE 43 302,431 0 29,625
ANTERO RESOURCES CORP COM 03674X106   997,135 28,936 SH   SOLE 47 0 0 28,936
ANYWHERE REAL ESTATE INC COM 75605Y106   2,215,927 156,492 SH   SOLE 2 60,478 0 96,014
ANYWHERE REAL ESTATE INC COM 75605Y106   459,067 32,420 SH   SOLE 7 30,477 0 1,943
ANYWHERE REAL ESTATE INC COM 75605Y106   5,031,798 355,353 SH   SOLE 18 302,236 0 53,117
ANYWHERE REAL ESTATE INC COM 75605Y106   5,545,792 391,652 SH   SOLE 19 391,652 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   58,642,493 4,141,419 SH   SOLE 21 4,141,419 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   45,355,330 3,203,060 SH   SOLE 22 3,068,170 0 134,890
ANYWHERE REAL ESTATE INC COM 75605Y106   53,766 3,797 SH   SOLE 23 3,797 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   244,048 17,235 SH   SOLE 25 17,235 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   340,675 24,059 SH   SOLE 26 0 0 24,059
ANYWHERE REAL ESTATE INC COM 75605Y106   27,414 1,936 SH   SOLE 28 1,936 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,089,824 76,965 SH   SOLE 30 76,965 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   224,663 15,866 SH   SOLE 40 15,866 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   3,197,286 225,797 SH   SOLE 43 216,994 0 8,803
AON PLC SHS CL A G0403H108   149,802,500 424,514 SH   SOLE 2 173,126 0 251,388
AON PLC SHS CL A G0403H108   52,288,700 148,177 SH   SOLE 4 70,433 0 77,744
AON PLC SHS CL A G0403H108   48,953,278 138,725 SH   SOLE 7 121,990 0 16,735
AON PLC SHS CL A G0403H108   5,761,119 16,326 SH   SOLE 13 16,326 0 0
AON PLC SHS CL A G0403H108   12,725,559 36,062 SH   SOLE 15 36,062 0 0
AON PLC SHS CL A G0403H108   154,547,325 437,960 SH   SOLE 18 379,965 0 57,995
AON PLC SHS CL A G0403H108   18,593,953 52,692 SH   SOLE 19 52,692 0 0
AON PLC SHS CL A G0403H108   2,173,522,014 6,159,380 SH   SOLE 21 6,159,380 0 0
AON PLC SHS CL A G0403H108   1,560,825,998 4,423,107 SH   SOLE 22 3,973,679 0 449,428
AON PLC SHS CL A G0403H108   90,727,565 257,106 SH   SOLE 23 257,106 0 0
AON PLC SHS CL A G0403H108   300,826,318 852,489 SH   SOLE 25 849,405 0 3,084
AON PLC SHS CL A G0403H108   240,371,975 681,172 SH   SOLE 26 603,556 0 77,616
AON PLC SHS CL A G0403H108   181,455,131 514,212 SH   SOLE 28 8,373 0 505,839
AON PLC SHS CL A G0403H108   572,754,941 1,623,087 SH   SOLE 30 1,623,087 0 0
AON PLC SHS CL A G0403H108   7,133,822 20,216 SH   SOLE 31 20,127 0 89
AON PLC SHS CL A G0403H108   4,411,706 12,502 SH   SOLE 34 12,502 0 0
AON PLC SHS CL A G0403H108   28,488,355 80,731 SH   SOLE 36 80,731 0 0
AON PLC SHS CL A G0403H108   3,212,972 9,105 SH   SOLE 40 9,105 0 0
AON PLC SHS CL A G0403H108   113,699,704 322,205 SH   SOLE 43 267,944 0 54,261
AON PLC SHS CL A G0403H108   9,586,515 27,166 SH   SOLE 47 0 0 27,166
APA CORPORATION COM 03743Q108   12,138,617 496,264 SH   SOLE 2 346,396 0 149,868
APA CORPORATION COM 03743Q108   20,620 843 SH   SOLE 4 843 0 0
APA CORPORATION COM 03743Q108   5,426,011 221,832 SH   SOLE 7 204,140 0 17,692
APA CORPORATION COM 03743Q108   400,606 16,378 SH   SOLE 15 16,378 0 0
APA CORPORATION COM 03743Q108   12,544,653 512,864 SH   SOLE 18 442,111 0 70,753
APA CORPORATION COM 03743Q108   4,928,959 201,511 SH   SOLE 19 201,511 0 0
APA CORPORATION COM 03743Q108   279,108,926 11,410,831 SH   SOLE 21 11,410,831 0 0
APA CORPORATION COM 03743Q108   186,931,392 7,642,330 SH   SOLE 22 7,067,001 0 575,329
APA CORPORATION COM 03743Q108   13,698 560 SH   SOLE 23 560 0 0
APA CORPORATION COM 03743Q108   325,660 13,314 SH   SOLE 25 13,314 0 0
APA CORPORATION COM 03743Q108   4,730,858 193,412 SH   SOLE 26 193,412 0 0
APA CORPORATION COM 03743Q108   47,531,210 1,943,222 SH   SOLE 30 1,943,222 0 0
APA CORPORATION COM 03743Q108   148,203 6,059 SH   SOLE 31 6,059 0 0
APA CORPORATION COM 03743Q108   315,192 12,886 SH   SOLE 36 12,886 0 0
APA CORPORATION COM 03743Q108   43,257,364 1,768,494 SH   SOLE 43 1,617,521 0 150,973
APA CORPORATION COM 03743Q108   32,520 1,330 SH   SOLE 47 0 0 1,330
APARTMENT INVT & MGMT CO CL A 03748R747   6,015,165 1,012,654 SH   SOLE 2 944,504 0 68,150
APARTMENT INVT & MGMT CO CL A 03748R747   461,776 77,740 SH   SOLE 4 77,740 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   1,373,233 231,184 SH   SOLE 7 211,607 0 19,577
APARTMENT INVT & MGMT CO CL A 03748R747   2,342,570 394,372 SH   SOLE 18 329,419 0 64,953
APARTMENT INVT & MGMT CO CL A 03748R747   1,733,844 291,893 SH   SOLE 19 291,893 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   35,500,838 5,976,572 SH   SOLE 21 5,976,572 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   32,923,549 5,542,685 SH   SOLE 22 5,340,026 0 202,659
APARTMENT INVT & MGMT CO CL A 03748R747   41,752 7,029 SH   SOLE 23 7,029 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   2,207,185 371,580 SH   SOLE 25 371,580 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   289,337 48,710 SH   SOLE 26 48,710 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   887,347 149,385 SH   SOLE 28 42,248 0 107,137
APARTMENT INVT & MGMT CO CL A 03748R747   1,448,909 243,924 SH   SOLE 30 243,924 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   139,228 23,439 SH   SOLE 34 23,439 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   171,458 28,865 SH   SOLE 40 28,865 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   671,452 113,039 SH   SOLE 43 111,106 0 1,933
APELLIS PHARMACEUTICALS INC COM 03753U106   4,787,872 190,600 SH   SOLE 2 86,703 0 103,897
APELLIS PHARMACEUTICALS INC COM 03753U106   5,677 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   16,504 657 SH   SOLE 7 657 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   2,285,016 90,964 SH   SOLE 18 87,454 0 3,510
APELLIS PHARMACEUTICALS INC COM 03753U106   1,580,098 62,902 SH   SOLE 19 62,902 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   71,266,696 2,837,050 SH   SOLE 21 2,837,050 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   65,914,152 2,623,971 SH   SOLE 22 2,502,577 0 121,394
APELLIS PHARMACEUTICALS INC COM 03753U106   272,853 10,862 SH   SOLE 25 10,862 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   841,244 33,489 SH   SOLE 26 25,208 0 8,281
APELLIS PHARMACEUTICALS INC COM 03753U106   32,505 1,294 SH   SOLE 28 1,294 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   5,405,070 215,170 SH   SOLE 30 215,170 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   42,176 1,679 SH   SOLE 31 1,679 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   186,114 7,409 SH   SOLE 34 7,409 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   364,918 14,527 SH   SOLE 40 14,527 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   29,817 1,187 SH   OTR 43 1,187 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   4,214,282 167,766 SH   SOLE 43 131,248 0 36,518
APELLIS PHARMACEUTICALS INC COM 03753U106   9,043 360 SH   SOLE 47 0 0 360
API GROUP CORP COM STK 00187Y100   15,623,012 408,338 SH   SOLE 2 162,406 0 245,932
API GROUP CORP COM STK 00187Y100   27,815 727 SH   SOLE 4 727 0 0
API GROUP CORP COM STK 00187Y100   1,393,200 36,414 SH   SOLE 7 34,372 0 2,042
API GROUP CORP COM STK 00187Y100   29,956,547 782,973 SH   SOLE 18 429,671 0 353,302
API GROUP CORP COM STK 00187Y100   7,998,023 209,044 SH   SOLE 19 209,044 0 0
API GROUP CORP COM STK 00187Y100   739,861,550 19,337,730 SH   SOLE 21 19,337,730 0 0
API GROUP CORP COM STK 00187Y100   405,977,817 10,611,025 SH   SOLE 22 10,138,564 0 472,461
API GROUP CORP COM STK 00187Y100   3,119,300 81,529 SH   SOLE 25 81,529 0 0
API GROUP CORP COM STK 00187Y100   4,904,282 128,183 SH   SOLE 26 92,440 0 35,743
API GROUP CORP COM STK 00187Y100   6,004,065 156,928 SH   SOLE 28 148,749 0 8,179
API GROUP CORP COM STK 00187Y100   101,772 2,660 SH   SOLE 29 2,660 0 0
API GROUP CORP COM STK 00187Y100   13,000,404 339,791 SH   SOLE 30 339,791 0 0
API GROUP CORP COM STK 00187Y100   236,485 6,181 SH   SOLE 31 6,181 0 0
API GROUP CORP COM STK 00187Y100   1,298,697 33,944 SH   SOLE 34 33,944 0 0
API GROUP CORP COM STK 00187Y100   125,914 3,291 SH   SOLE 36 3,291 0 0
API GROUP CORP COM STK 00187Y100   2,331,335 60,934 SH   SOLE 40 60,934 0 0
API GROUP CORP COM STK 00187Y100   48,858 1,277 SH   OTR 43 1,277 0 0
API GROUP CORP COM STK 00187Y100   8,540,740 223,229 SH   SOLE 43 211,727 0 11,502
API GROUP CORP COM STK 00187Y100   14,520 380 SH   SOLE 47 0 0 380
APOGEE ENTERPRISES INC COM 037598109   621,919 17,081 SH   SOLE 2 6,719 0 10,362
APOGEE ENTERPRISES INC COM 037598109   3,386 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109   3,677 101 SH   SOLE 7 101 0 0
APOGEE ENTERPRISES INC COM 037598109   2,683,235 73,695 SH   SOLE 18 62,878 0 10,817
APOGEE ENTERPRISES INC COM 037598109   2,576,044 70,751 SH   SOLE 19 70,751 0 0
APOGEE ENTERPRISES INC COM 037598109   102,918,181 2,826,646 SH   SOLE 21 2,826,646 0 0
APOGEE ENTERPRISES INC COM 037598109   24,708,955 678,631 SH   SOLE 22 649,082 0 29,549
APOGEE ENTERPRISES INC COM 037598109   137,848 3,786 SH   SOLE 25 3,786 0 0
APOGEE ENTERPRISES INC COM 037598109   334,025 9,174 SH   SOLE 26 9,174 0 0
APOGEE ENTERPRISES INC COM 037598109   1,754,125 48,177 SH   SOLE 30 48,177 0 0
APOGEE ENTERPRISES INC COM 037598109   144,803 3,977 SH   SOLE 40 3,977 0 0
APOGEE ENTERPRISES INC COM 037598109   1,513,028 41,555 SH   SOLE 43 40,885 0 670
APOGEE ENTERPRISES INC COM 037598109   6,263 172 SH   SOLE 47 0 0 172
APOGEE THERAPEUTICS INC COM 03770N101   3,780,038 50,080 SH   SOLE 2 31,782 0 18,298
APOGEE THERAPEUTICS INC COM 03770N101   7,095 94 SH   SOLE 4 94 0 0
APOGEE THERAPEUTICS INC COM 03770N101   493,488 6,538 SH   SOLE 7 6,152 0 386
APOGEE THERAPEUTICS INC COM 03770N101   9,113,304 120,738 SH   SOLE 18 99,643 0 21,095
APOGEE THERAPEUTICS INC COM 03770N101   26,834,876 355,523 SH   SOLE 19 355,523 0 0
APOGEE THERAPEUTICS INC COM 03770N101   134,624,694 1,783,581 SH   SOLE 21 1,783,581 0 0
APOGEE THERAPEUTICS INC COM 03770N101   92,470,850 1,225,104 SH   SOLE 22 1,194,903 0 30,201
APOGEE THERAPEUTICS INC COM 03770N101   351,057 4,651 SH   SOLE 25 4,651 0 0
APOGEE THERAPEUTICS INC COM 03770N101   2,150,652 28,493 SH   SOLE 26 8,118 0 20,375
APOGEE THERAPEUTICS INC COM 03770N101   132,165 1,751 SH   SOLE 28 1,751 0 0
APOGEE THERAPEUTICS INC COM 03770N101   5,081,993 67,329 SH   SOLE 30 67,329 0 0
APOGEE THERAPEUTICS INC COM 03770N101   8,852,747 117,286 SH   SOLE 34 117,286 0 0
APOGEE THERAPEUTICS INC COM 03770N101   452,880 6,000 SH   SOLE 40 6,000 0 0
APOGEE THERAPEUTICS INC COM 03770N101   1,270,026 16,826 SH   SOLE 43 16,074 0 752
APOLLO COML REAL EST FIN INC COM 03762U105   1,017,049 105,067 SH   SOLE 2 41,233 0 63,834
APOLLO COML REAL EST FIN INC COM 03762U105   3,678 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   8,054 832 SH   SOLE 7 832 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   4,467,494 461,518 SH   SOLE 18 390,150 0 71,368
APOLLO COML REAL EST FIN INC COM 03762U105   2,777,018 286,882 SH   SOLE 19 286,882 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   154,315,472 15,941,681 SH   SOLE 21 15,941,681 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   36,478,615 3,768,452 SH   SOLE 22 3,607,521 0 160,931
APOLLO COML REAL EST FIN INC COM 03762U105   179,322 18,525 SH   SOLE 25 18,525 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   310,302 32,056 SH   SOLE 26 32,056 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   347,696 35,919 SH   SOLE 28 2,322 0 33,597
APOLLO COML REAL EST FIN INC COM 03762U105   2,903,535 299,952 SH   SOLE 30 299,952 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   56,541 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   224,624 23,205 SH   SOLE 40 23,205 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   2,380,167 245,885 SH   SOLE 43 237,741 0 8,144
APOLLO COML REAL EST FIN INC COM 03762U105   4,535 468 SH   SOLE 47 0 0 468
APOLLO GLOBAL MGMT INC COM 03769M106   137,076,863 946,925 SH   SOLE 2 379,851 0 567,074
APOLLO GLOBAL MGMT INC COM 03769M106   50,590,146 349,476 SH   SOLE 4 178,853 0 170,623
APOLLO GLOBAL MGMT INC COM 03769M106   43,292,360 299,063 SH   SOLE 7 264,132 0 34,931
APOLLO GLOBAL MGMT INC COM 03769M106   6,209,335 42,894 SH   SOLE 13 42,894 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   13,122,204 90,648 SH   SOLE 15 90,648 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   557,174,581 3,848,954 SH   SOLE 18 3,731,835 0 117,119
APOLLO GLOBAL MGMT INC COM 03769M106   95,028,281 656,454 SH   SOLE 19 656,454 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,706,304,794 11,787,129 SH   SOLE 21 11,787,129 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,315,301,520 9,086,084 SH   SOLE 22 8,163,656 0 922,428
APOLLO GLOBAL MGMT INC COM 03769M106   61,056,294 421,776 SH   SOLE 23 421,776 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   59,186,284 408,858 SH   SOLE 25 406,778 0 2,080
APOLLO GLOBAL MGMT INC COM 03769M106   100,866,597 696,785 SH   SOLE 26 533,874 0 162,911
APOLLO GLOBAL MGMT INC COM 03769M106   168,047,975 1,160,873 SH   SOLE 28 50,750 0 1,110,123
APOLLO GLOBAL MGMT INC COM 03769M106   553,561,516 3,823,995 SH   SOLE 30 3,823,995 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   6,137,390 42,397 SH   SOLE 31 42,397 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   124,177,299 857,815 SH   SOLE 34 857,815 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   18,091,381 124,975 SH   SOLE 36 124,975 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   2,766,074 19,108 SH   SOLE 40 19,108 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   93,660 647 SH   OTR 43 647 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   78,267,425 540,670 SH   SOLE 43 472,547 0 68,123
APOLLO GLOBAL MGMT INC COM 03769M106   8,893,403 61,436 SH   SOLE 47 0 0 61,436
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   1,496,957 19,822 SH   SOLE 7 19,822 0 0
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   164,420,105 2,177,173 SH   SOLE 21 2,177,173 0 0
APOLLOMICS INC SHS NEW CL A G0411D123   19 1 SH   SOLE 22 1 0 0
APPFOLIO INC COM CL A 03783C100   8,255,353 35,484 SH   SOLE 2 14,663 0 20,821
APPFOLIO INC COM CL A 03783C100   35,828 154 SH   SOLE 4 50 0 104
APPFOLIO INC COM CL A 03783C100   811,251 3,487 SH   SOLE 7 3,282 0 205
APPFOLIO INC COM CL A 03783C100   322,686 1,387 SH   SOLE 13 1,387 0 0
APPFOLIO INC COM CL A 03783C100   12,510,986 53,776 SH   SOLE 18 31,040 0 22,736
APPFOLIO INC COM CL A 03783C100   2,221,342 9,548 SH   SOLE 19 9,548 0 0
APPFOLIO INC COM CL A 03783C100   344,517,659 1,480,841 SH   SOLE 21 1,480,841 0 0
APPFOLIO INC COM CL A 03783C100   151,428,861 650,887 SH   SOLE 22 622,914 0 27,973
APPFOLIO INC COM CL A 03783C100   848,242 3,646 SH   SOLE 25 3,646 0 0
APPFOLIO INC COM CL A 03783C100   1,709,047 7,346 SH   SOLE 26 7,303 0 43
APPFOLIO INC COM CL A 03783C100   961,542 4,133 SH   SOLE 28 338 0 3,795
APPFOLIO INC COM CL A 03783C100   5,848,356 25,138 SH   SOLE 30 25,138 0 0
APPFOLIO INC COM CL A 03783C100   84,685 364 SH   SOLE 31 364 0 0
APPFOLIO INC COM CL A 03783C100   16,751 72 SH   SOLE 36 72 0 0
APPFOLIO INC COM CL A 03783C100   921,759 3,962 SH   SOLE 40 3,962 0 0
APPFOLIO INC COM CL A 03783C100   19,760,593 84,937 SH   SOLE 43 83,611 0 1,326
APPFOLIO INC COM CL A 03783C100   741,107 3,186 SH   SOLE 47 0 0 3,186
APPIAN CORP CL A 03782L101   2,302,690 65,011 SH   SOLE 2 37,989 0 27,022
APPIAN CORP CL A 03782L101   9,776 276 SH   SOLE 4 149 0 127
APPIAN CORP CL A 03782L101   307,056 8,669 SH   SOLE 7 8,152 0 517
APPIAN CORP CL A 03782L101   4,018,009 113,439 SH   SOLE 18 89,081 0 24,358
APPIAN CORP CL A 03782L101   4,027,750 113,714 SH   SOLE 19 113,714 0 0
APPIAN CORP CL A 03782L101   60,189,666 1,699,313 SH   SOLE 21 1,699,313 0 0
APPIAN CORP CL A 03782L101   41,300,145 1,166,012 SH   SOLE 22 1,132,988 0 33,024
APPIAN CORP CL A 03782L101   78,420 2,214 SH   SOLE 23 2,214 0 0
APPIAN CORP CL A 03782L101   175,789 4,963 SH   SOLE 25 4,963 0 0
APPIAN CORP CL A 03782L101   925,843 26,139 SH   SOLE 26 11,602 0 14,537
APPIAN CORP CL A 03782L101   113,167 3,195 SH   SOLE 28 701 0 2,494
APPIAN CORP CL A 03782L101   1,251,282 35,327 SH   SOLE 30 35,327 0 0
APPIAN CORP CL A 03782L101   458,264 12,938 SH   SOLE 34 12,938 0 0
APPIAN CORP CL A 03782L101   198,139 5,594 SH   SOLE 40 5,594 0 0
APPIAN CORP CL A 03782L101   592,470 16,727 SH   SOLE 43 15,372 0 1,355
APPIAN CORP CL A 03782L101   55,787 1,575 SH   SOLE 47 0 0 1,575
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   9,058,578 764,437 SH   SOLE 2 638,016 0 126,421
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,628,060 137,389 SH   SOLE 4 137,389 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   4,655,818 392,896 SH   SOLE 7 359,730 0 33,166
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   9,142,026 771,479 SH   SOLE 18 655,811 0 115,668
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   5,778,570 487,643 SH   SOLE 19 487,643 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   299,243,511 25,252,617 SH   SOLE 21 25,252,617 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   105,078,809 8,867,410 SH   SOLE 22 8,461,027 0 406,383
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   142,721 12,044 SH   SOLE 23 12,044 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   10,163,852 857,709 SH   SOLE 25 857,709 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   984,948 83,118 SH   SOLE 26 83,118 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,702,547 228,063 SH   SOLE 28 66,590 0 161,473
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   12,049,139 1,016,805 SH   SOLE 30 1,016,805 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   66,076 5,576 SH   SOLE 36 5,576 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   491,194 41,451 SH   SOLE 40 41,451 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   6,892,927 581,682 SH   SOLE 43 550,959 0 30,723
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   382 32 SH   SOLE 47 0 0 32
APPLE INC COM 037833100   9,905,166,359 36,434,806 SH   SOLE 2 16,786,315 0 19,648,491
APPLE INC COM 037833100   25,285,970 93,011 SH   SOLE 3 93,011 0 0
APPLE INC COM 037833100   3,766,387,860 13,854,145 SH   SOLE 4 6,249,741 0 7,604,404
APPLE INC COM 037833100   3,879,833,950 14,271,441 SH   SOLE 7 12,785,259 0 1,486,182
APPLE INC COM 037833100   497,945,844 1,831,626 SH   SOLE 13 1,776,024 0 55,602
APPLE INC COM 037833100   715,747,843 2,632,781 SH   SOLE 15 2,632,781 0 0
APPLE INC COM 037833100   10,060,715,343 37,006,972 SH   SOLE 18 31,882,972 0 5,124,000
APPLE INC COM 037833100   3,247,963,617 11,947,192 SH   SOLE 19 11,947,192 0 0
APPLE INC COM 037833100   117,315,846,116 431,530,369 SH   SOLE 21 431,530,369 0 0
APPLE INC COM 037833100   82,597,919,688 303,825,203 SH   SOLE 22 271,701,292 0 32,123,911
APPLE INC COM 037833100   6,067,202,111 22,317,377 SH   SOLE 23 22,317,377 0 0
APPLE INC COM 037833100   7,615,735,158 28,013,445 SH   SOLE 25 27,835,156 0 178,289
APPLE INC COM 037833100   10,068,777,416 37,036,627 SH   SOLE 26 29,678,794 0 7,357,833
APPLE INC COM 037833100   10,056,064,427 36,989,864 SH   SOLE 28 984,613 0 36,005,251
APPLE INC COM 037833100   121,197,091 445,807 SH   SOLE 29 445,807 0 0
APPLE INC COM 037833100   33,886,952,356 124,648,541 SH   SOLE 30 124,648,541 0 0
APPLE INC COM 037833100   642,749,627 2,364,267 SH   SOLE 31 2,323,503 0 40,764
APPLE INC COM 037833100   696,031,196 2,560,256 SH   SOLE 32 2,560,256 0 0
APPLE INC COM 037833100   2,108,863,692 7,757,168 SH   SOLE 34 7,757,168 0 0
APPLE INC COM 037833100   1,098,112,408 4,039,257 SH   SOLE 36 4,039,257 0 0
APPLE INC COM 037833100   14,417,551 53,033 SH   SOLE 37 53,033 0 0
APPLE INC COM 037833100   178,906,716 658,084 SH   SOLE 40 658,084 0 0
APPLE INC COM 037833100   4,887,227 17,977 SH   OTR 43 17,977 0 0
APPLE INC COM 037833100   7,831,936,712 28,808,713 SH   SOLE 43 24,406,025 0 4,402,688
APPLE INC COM 037833100   1,502,779,214 5,527,769 SH   SOLE 47 0 0 5,527,769
APPLE INC OPTIONS 037833100   7,476,150 27,500 SH Call SOLE 2 0 0 27,500
APPLE INC OPTIONS 037833100   1,386,486 5,100 SH Call SOLE 4 5,100 0 0
APPLE INC OPTIONS 037833100   299,046 1,100 SH Call SOLE 7 1,100 0 0
APPLE INC OPTIONS 037833100   37,571,052 138,200 SH Call SOLE 18 138,200 0 0
APPLE INC OPTIONS 037833100   207,945,714 764,900 SH Call SOLE 19 764,900 0 0
APPLE INC OPTIONS 037833100   30,502,692 112,200 SH Call SOLE 21 112,200 0 0
APPLE INC OPTIONS 037833100   20,199,198 74,300 SH Call SOLE 22 74,300 0 0
APPLE INC OPTIONS 037833100   21,531,312 79,200 SH Call SOLE 26 79,200 0 0
APPLE INC OPTIONS 037833100   2,066,136 7,600 SH Call SOLE 30 7,600 0 0
APPLE INC OPTIONS 037833100   150,175,464 552,400 SH Call SOLE 34 552,400 0 0
APPLIED DIGITAL CORP COM NEW 038169207   7,539,777 307,495 SH   SOLE 2 107,605 0 199,890
APPLIED DIGITAL CORP COM NEW 038169207   153,961 6,279 SH   SOLE 4 5,322 0 957
APPLIED DIGITAL CORP COM NEW 038169207   886,423 36,151 SH   SOLE 7 34,030 0 2,121
APPLIED DIGITAL CORP COM NEW 038169207   18,980,785 774,094 SH   SOLE 18 645,137 0 128,957
APPLIED DIGITAL CORP COM NEW 038169207   21,485,233 876,233 SH   SOLE 19 876,233 0 0
APPLIED DIGITAL CORP COM NEW 038169207   249,715,162 10,184,142 SH   SOLE 21 10,184,142 0 0
APPLIED DIGITAL CORP COM NEW 038169207   179,241,641 7,310,018 SH   SOLE 22 7,026,145 0 283,873
APPLIED DIGITAL CORP COM NEW 038169207   390,702 15,934 SH   SOLE 23 15,934 0 0
APPLIED DIGITAL CORP COM NEW 038169207   1,013,117 41,318 SH   SOLE 25 41,318 0 0
APPLIED DIGITAL CORP COM NEW 038169207   3,629,965 148,041 SH   SOLE 26 95,465 0 52,576
APPLIED DIGITAL CORP COM NEW 038169207   1,203,785 49,094 SH   SOLE 28 10,268 0 38,826
APPLIED DIGITAL CORP COM NEW 038169207   17,998,489 734,033 SH   SOLE 30 734,033 0 0
APPLIED DIGITAL CORP COM NEW 038169207   327,857 13,371 SH   SOLE 34 13,371 0 0
APPLIED DIGITAL CORP COM NEW 038169207   1,063,898 43,389 SH   SOLE 40 43,389 0 0
APPLIED DIGITAL CORP COM NEW 038169207   4,017,994 163,866 SH   SOLE 43 156,648 0 7,218
APPLIED DIGITAL CORP COM NEW 038169207   3,352,969 136,744 SH   SOLE 47 0 0 136,744
APPLIED DIGITAL CORP NOTE 2.750% 6/0 038169AB4   15,301,219 5,675,000 PRN   SOLE 21 5,675,000 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   29,609,433 115,315 SH   SOLE 2 82,574 0 32,741
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,081,378 8,106 SH   SOLE 4 1,093 0 7,013
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,352,527 9,162 SH   SOLE 7 8,821 0 341
APPLIED INDL TECHNOLOGIES IN COM 03820C105   848,368 3,304 SH   SOLE 13 2,849 0 455
APPLIED INDL TECHNOLOGIES IN COM 03820C105   26,857,628 104,598 SH   SOLE 18 63,770 0 40,828
APPLIED INDL TECHNOLOGIES IN COM 03820C105   20,602,711 80,238 SH   SOLE 19 80,238 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   498,884,339 1,942,923 SH   SOLE 21 1,942,923 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   313,844,065 1,222,277 SH   SOLE 22 1,129,862 0 92,415
APPLIED INDL TECHNOLOGIES IN COM 03820C105   5,847,937 22,775 SH   SOLE 23 22,775 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,704,815 10,534 SH   SOLE 25 10,534 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   17,306,812 67,402 SH   SOLE 26 41,071 0 26,331
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,498,867 17,521 SH   SOLE 28 656 0 16,865
APPLIED INDL TECHNOLOGIES IN COM 03820C105   16,321,328 63,564 SH   SOLE 30 63,564 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   206,186 803 SH   SOLE 31 575 0 228
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,237,475 16,503 SH   SOLE 34 16,503 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   262,932 1,024 SH   SOLE 36 1,024 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,670,802 6,507 SH   SOLE 40 6,507 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   15,161,070 59,045 SH   SOLE 43 55,799 0 3,246
APPLIED INDL TECHNOLOGIES IN COM 03820C105   52,959 206 SH   SOLE 47 0 0 206
APPLIED MATLS INC COM 038222105   492,423,422 1,916,119 SH   SOLE 2 907,451 0 1,008,668
APPLIED MATLS INC COM 038222105   205,991,105 801,553 SH   SOLE 4 401,688 0 399,865
APPLIED MATLS INC COM 038222105   262,772,275 1,022,500 SH   SOLE 7 917,445 0 105,055
APPLIED MATLS INC COM 038222105   20,979,122 81,634 SH   SOLE 13 79,705 0 1,929
APPLIED MATLS INC COM 038222105   40,903,813 159,165 SH   SOLE 15 159,165 0 0
APPLIED MATLS INC COM 038222105   602,452,662 2,344,265 SH   SOLE 18 2,081,949 0 262,316
APPLIED MATLS INC COM 038222105   107,313,884 417,580 SH   SOLE 19 417,580 0 0
APPLIED MATLS INC COM 038222105   8,209,666,592 31,945,471 SH   SOLE 21 31,945,471 0 0
APPLIED MATLS INC COM 038222105   4,201,944,035 16,350,613 SH   SOLE 22 14,605,659 0 1,744,954
APPLIED MATLS INC COM 038222105   251,370,914 978,135 SH   SOLE 23 978,135 0 0
APPLIED MATLS INC COM 038222105   538,846,352 2,096,760 SH   SOLE 25 2,088,194 0 8,566
APPLIED MATLS INC COM 038222105   630,692,779 2,454,153 SH   SOLE 26 1,933,700 0 520,453
APPLIED MATLS INC COM 038222105   608,899,000 2,369,349 SH   SOLE 28 50,570 0 2,318,779
APPLIED MATLS INC COM 038222105   1,307,822 5,089 SH   SOLE 29 5,089 0 0
APPLIED MATLS INC COM 038222105   2,452,752,650 9,544,156 SH   SOLE 30 9,544,156 0 0
APPLIED MATLS INC COM 038222105   27,104,992 105,471 SH   SOLE 31 103,541 0 1,930
APPLIED MATLS INC COM 038222105   62,925,543 244,856 SH   SOLE 32 244,856 0 0
APPLIED MATLS INC COM 038222105   66,543,192 258,933 SH   SOLE 34 258,933 0 0
APPLIED MATLS INC COM 038222105   58,437,984 227,394 SH   SOLE 36 227,394 0 0
APPLIED MATLS INC COM 038222105   14,189,703 55,215 SH   SOLE 37 55,215 0 0
APPLIED MATLS INC COM 038222105   9,050,674 35,218 SH   SOLE 40 35,218 0 0
APPLIED MATLS INC COM 038222105   316,098 1,230 SH   OTR 43 1,230 0 0
APPLIED MATLS INC COM 038222105   453,750,825 1,765,636 SH   SOLE 43 1,498,764 0 266,872
APPLIED MATLS INC COM 038222105   20,197,744 78,594 SH   SOLE 47 0 0 78,594
APPLIED OPTOELECTRONICS INC COM 03823U102   4,378,242 125,595 SH   SOLE 2 55,883 0 69,712
APPLIED OPTOELECTRONICS INC COM 03823U102   16,070 461 SH   SOLE 4 182 0 279
APPLIED OPTOELECTRONICS INC COM 03823U102   12,828 368 SH   SOLE 7 368 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   7,378,781 211,669 SH   SOLE 18 176,469 0 35,200
APPLIED OPTOELECTRONICS INC COM 03823U102   11,431,256 327,919 SH   SOLE 19 327,919 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   88,195,765 2,529,999 SH   SOLE 21 2,529,999 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   67,576,703 1,938,517 SH   SOLE 22 1,879,002 0 59,515
APPLIED OPTOELECTRONICS INC COM 03823U102   125,984 3,614 SH   SOLE 23 3,614 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   286,340 8,214 SH   SOLE 25 8,214 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   2,088,184 59,902 SH   SOLE 26 21,795 0 38,107
APPLIED OPTOELECTRONICS INC COM 03823U102   223,906 6,423 SH   SOLE 28 0 0 6,423
APPLIED OPTOELECTRONICS INC COM 03823U102   1,876,758 53,837 SH   SOLE 30 53,837 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   344,731 9,889 SH   SOLE 40 9,889 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   1,044,929 29,975 SH   SOLE 43 28,924 0 1,051
APPLIED OPTOELECTRONICS INC COM 03823U102   1,743 50 SH   SOLE 47 0 0 50
APPLIED THERAPEUTICS INC COM 03828A101   9 92 SH   SOLE 18 92 0 0
APPLIED THERAPEUTICS INC COM 03828A101   325,116 3,251,159 SH   SOLE 22 3,251,159 0 0
APPLIED THERAPEUTICS INC COM 03828A101   21 211 SH   SOLE 43 211 0 0
APPLOVIN CORP COM CL A 03831W108   347,846,099 516,230 SH   SOLE 2 220,063 0 296,167
APPLOVIN CORP COM CL A 03831W108   121,379,913 180,137 SH   SOLE 4 77,551 0 102,586
APPLOVIN CORP COM CL A 03831W108   195,171,963 289,650 SH   SOLE 7 259,216 0 30,434
APPLOVIN CORP COM CL A 03831W108   12,830,207 19,041 SH   SOLE 13 18,904 0 137
APPLOVIN CORP COM CL A 03831W108   29,241,093 43,396 SH   SOLE 15 43,396 0 0
APPLOVIN CORP COM CL A 03831W108   815,450,226 1,210,190 SH   SOLE 18 1,038,156 0 172,034
APPLOVIN CORP COM CL A 03831W108   429,777,894 637,823 SH   SOLE 19 637,823 0 0
APPLOVIN CORP COM CL A 03831W108   6,769,747,579 10,046,819 SH   SOLE 21 10,046,819 0 0
APPLOVIN CORP COM CL A 03831W108   3,641,280,156 5,403,936 SH   SOLE 22 4,892,777 0 511,159
APPLOVIN CORP COM CL A 03831W108   200,227,634 297,153 SH   SOLE 23 297,153 0 0
APPLOVIN CORP COM CL A 03831W108   222,540,510 330,267 SH   SOLE 25 314,243 0 16,024
APPLOVIN CORP COM CL A 03831W108   307,798,955 456,797 SH   SOLE 26 325,105 0 131,692
APPLOVIN CORP COM CL A 03831W108   479,760,514 712,001 SH   SOLE 28 15,829 0 696,172
APPLOVIN CORP COM CL A 03831W108   190,017 282 SH   SOLE 29 282 0 0
APPLOVIN CORP COM CL A 03831W108   1,777,213,726 2,637,520 SH   SOLE 30 2,637,520 0 0
APPLOVIN CORP COM CL A 03831W108   15,640,036 23,211 SH   SOLE 31 22,737 0 474
APPLOVIN CORP COM CL A 03831W108   63,692,162 94,524 SH   SOLE 32 94,524 0 0
APPLOVIN CORP COM CL A 03831W108   458,640,974 680,658 SH   SOLE 34 680,658 0 0
APPLOVIN CORP COM CL A 03831W108   45,762,485 67,915 SH   SOLE 36 67,915 0 0
APPLOVIN CORP COM CL A 03831W108   6,890,483 10,226 SH   SOLE 40 10,226 0 0
APPLOVIN CORP COM CL A 03831W108   241,901 359 SH   OTR 43 359 0 0
APPLOVIN CORP COM CL A 03831W108   342,446,504 508,217 SH   SOLE 43 426,589 0 81,628
APPLOVIN CORP COM CL A 03831W108   3,601,568 5,345 SH   SOLE 47 0 0 5,345
APREA THERAPEUTICS INC COM NEW 03836J201   61 71 SH   SOLE 2 71 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   247 289 SH   SOLE 21 289 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   6,947 8,144 SH   SOLE 22 8,144 0 0
APTARGROUP INC COM 038336103   14,449,211 118,475 SH   SOLE 2 40,813 0 77,662
APTARGROUP INC COM 038336103   11,586 95 SH   SOLE 4 95 0 0
APTARGROUP INC COM 038336103   2,052,099 16,826 SH   SOLE 7 16,184 0 642
APTARGROUP INC COM 038336103   91,226 748 SH   SOLE 13 748 0 0
APTARGROUP INC COM 038336103   17,030,738 139,642 SH   SOLE 18 76,244 0 63,398
APTARGROUP INC COM 038336103   3,386,707 27,769 SH   SOLE 19 27,769 0 0
APTARGROUP INC COM 038336103   414,327,268 3,397,239 SH   SOLE 21 3,397,239 0 0
APTARGROUP INC COM 038336103   226,870,968 1,860,208 SH   SOLE 22 1,774,002 0 86,206
APTARGROUP INC COM 038336103   1,310,948 10,749 SH   SOLE 25 10,749 0 0
APTARGROUP INC COM 038336103   2,816,300 23,092 SH   SOLE 26 23,092 0 0
APTARGROUP INC COM 038336103   3,868,205 31,717 SH   SOLE 28 30,664 0 1,053
APTARGROUP INC COM 038336103   10,960,545 89,870 SH   SOLE 30 89,870 0 0
APTARGROUP INC COM 038336103   136,839 1,122 SH   SOLE 31 1,122 0 0
APTARGROUP INC COM 038336103   144,157 1,182 SH   SOLE 36 1,182 0 0
APTARGROUP INC COM 038336103   1,384,978 11,356 SH   SOLE 40 11,356 0 0
APTARGROUP INC COM 038336103   38,019,140 311,735 SH   SOLE 43 299,256 0 12,479
APTARGROUP INC COM 038336103   335,028 2,747 SH   SOLE 47 0 0 2,747
APTERA MOTORS CORP COM CL B 03835W104   170,635 39,775 SH   SOLE 22 39,775 0 0
APTIV PLC COM SHS G3265R107   70,405,392 925,291 SH   SOLE 2 626,844 0 298,447
APTIV PLC COM SHS G3265R107   15,221,044 200,040 SH   SOLE 4 84,586 0 115,454
APTIV PLC COM SHS G3265R107   10,238,062 134,552 SH   SOLE 7 117,700 0 16,852
APTIV PLC COM SHS G3265R107   1,823,573 23,966 SH   SOLE 13 22,895 0 1,071
APTIV PLC COM SHS G3265R107   3,059,579 40,210 SH   SOLE 15 40,210 0 0
APTIV PLC COM SHS G3265R107   54,053,499 710,389 SH   SOLE 18 648,875 0 61,514
APTIV PLC COM SHS G3265R107   67,487,569 886,944 SH   SOLE 19 886,944 0 0
APTIV PLC COM SHS G3265R107   525,786,237 6,910,057 SH   SOLE 21 6,910,057 0 0
APTIV PLC COM SHS G3265R107   349,899,256 4,598,492 SH   SOLE 22 4,100,572 0 497,920
APTIV PLC COM SHS G3265R107   19,867,327 261,103 SH   SOLE 23 261,103 0 0
APTIV PLC COM SHS G3265R107   48,365,543 635,636 SH   SOLE 25 632,129 0 3,507
APTIV PLC COM SHS G3265R107   28,672,766 376,827 SH   SOLE 26 242,992 0 133,835
APTIV PLC COM SHS G3265R107   50,261,934 660,559 SH   SOLE 28 24,770 0 635,789
APTIV PLC COM SHS G3265R107   99,906 1,313 SH   SOLE 29 1,313 0 0
APTIV PLC COM SHS G3265R107   162,360,918 2,133,801 SH   SOLE 30 2,133,801 0 0
APTIV PLC COM SHS G3265R107   1,731,276 22,753 SH   SOLE 31 21,138 0 1,615
APTIV PLC COM SHS G3265R107   29,175,874 383,439 SH   SOLE 34 383,439 0 0
APTIV PLC COM SHS G3265R107   5,364,269 70,499 SH   SOLE 36 70,499 0 0
APTIV PLC COM SHS G3265R107   712,355 9,362 SH   SOLE 40 9,362 0 0
APTIV PLC COM SHS G3265R107   17,349 228 SH   OTR 43 228 0 0
APTIV PLC COM SHS G3265R107   23,866,890 313,667 SH   SOLE 43 270,126 0 43,541
APTIV PLC COM SHS G3265R107   542,427 7,129 SH   SOLE 47 0 0 7,129
APYX MEDICAL CORPORATION COM 03837C106   12,996 3,713 SH   SOLE 2 3,713 0 0
APYX MEDICAL CORPORATION COM 03837C106   22,943 6,555 SH   SOLE 18 6,555 0 0
APYX MEDICAL CORPORATION COM 03837C106   266,427 76,122 SH   SOLE 21 76,122 0 0
APYX MEDICAL CORPORATION COM 03837C106   1,485,775 424,507 SH   SOLE 22 424,507 0 0
APYX MEDICAL CORPORATION COM 03837C106   291 83 SH   SOLE 43 83 0 0
AQUA METALS INC COM NEW 03837J309   23,275 4,849 SH   SOLE 22 4,849 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K309   44,201 47,528 SH   SOLE 22 47,528 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   490,417 75,916 SH   SOLE 2 30,053 0 45,863
AQUESTIVE THERAPEUTICS INC COM 03843E104   5,976 925 SH   SOLE 7 925 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   2,096,961 324,607 SH   SOLE 18 276,169 0 48,438
AQUESTIVE THERAPEUTICS INC COM 03843E104   1,184,900 183,421 SH   SOLE 19 183,421 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   26,064,647 4,034,775 SH   SOLE 21 4,034,775 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   18,689,917 2,893,176 SH   SOLE 22 2,771,717 0 121,459
AQUESTIVE THERAPEUTICS INC COM 03843E104   1,028,510 159,212 SH   SOLE 30 159,212 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   667,770 103,370 SH   SOLE 43 100,633 0 2,737
ARAMARK COM 03852U106   21,882,529 593,666 SH   SOLE 2 189,437 0 404,229
ARAMARK COM 03852U106   23,001 624 SH   SOLE 4 624 0 0
ARAMARK COM 03852U106   1,853,763 50,292 SH   SOLE 7 47,758 0 2,534
ARAMARK COM 03852U106   20,691,656 561,358 SH   SOLE 18 310,285 0 251,073
ARAMARK COM 03852U106   3,797,870 103,035 SH   SOLE 19 103,035 0 0
ARAMARK COM 03852U106   486,820,009 13,207,271 SH   SOLE 21 13,207,271 0 0
ARAMARK COM 03852U106   275,753,309 7,481,099 SH   SOLE 22 7,155,450 0 325,649
ARAMARK COM 03852U106   1,530,980 41,535 SH   SOLE 25 41,535 0 0
ARAMARK COM 03852U106   3,276,301 88,885 SH   SOLE 26 75,022 0 13,863
ARAMARK COM 03852U106   7,919,039 214,841 SH   SOLE 28 2,806 0 212,035
ARAMARK COM 03852U106   10,908,164 295,935 SH   SOLE 30 295,935 0 0
ARAMARK COM 03852U106   163,179 4,427 SH   SOLE 31 4,427 0 0
ARAMARK COM 03852U106   180,135 4,887 SH   SOLE 36 4,887 0 0
ARAMARK COM 03852U106   1,670,053 45,308 SH   SOLE 40 45,308 0 0
ARAMARK COM 03852U106   9,369,173 254,183 SH   SOLE 43 185,313 0 68,870
ARBOR REALTY TRUST INC COM 038923108   952,920 122,799 SH   SOLE 2 47,845 0 74,954
ARBOR REALTY TRUST INC COM 038923108   3,795 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108   15,109 1,947 SH   SOLE 7 1,947 0 0
ARBOR REALTY TRUST INC COM 038923108   4,886,697 629,729 SH   SOLE 18 541,996 0 87,733
ARBOR REALTY TRUST INC COM 038923108   2,621,320 337,799 SH   SOLE 19 337,799 0 0
ARBOR REALTY TRUST INC COM 038923108   159,759,776 20,587,600 SH   SOLE 21 20,587,600 0 0
ARBOR REALTY TRUST INC COM 038923108   37,076,512 4,777,901 SH   SOLE 22 4,542,139 0 235,762
ARBOR REALTY TRUST INC COM 038923108   231,504 29,833 SH   SOLE 25 29,833 0 0
ARBOR REALTY TRUST INC COM 038923108   309,228 39,849 SH   SOLE 26 39,849 0 0
ARBOR REALTY TRUST INC COM 038923108   64,540 8,317 SH   SOLE 28 2,399 0 5,918
ARBOR REALTY TRUST INC COM 038923108   2,913,996 375,515 SH   SOLE 30 375,515 0 0
ARBOR REALTY TRUST INC COM 038923108   234,499 30,219 SH   SOLE 40 30,219 0 0
ARBOR REALTY TRUST INC COM 038923108   116,549 15,019 SH   SOLE 43 13,866 0 1,153
ARBUTUS BIOPHARMA CORP COM 03879J100   556,599 115,717 SH   SOLE 2 40,153 0 75,564
ARBUTUS BIOPHARMA CORP COM 03879J100   388,715 80,814 SH   SOLE 7 75,902 0 4,912
ARBUTUS BIOPHARMA CORP COM 03879J100   2,184,668 454,193 SH   SOLE 18 379,147 0 75,046
ARBUTUS BIOPHARMA CORP COM 03879J100   1,425,670 296,397 SH   SOLE 19 296,397 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   35,178,671 7,313,653 SH   SOLE 21 7,313,653 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   20,479,455 4,257,683 SH   SOLE 22 4,122,135 0 135,548
ARBUTUS BIOPHARMA CORP COM 03879J100   128,196 26,652 SH   SOLE 25 26,652 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   1,565,804 325,531 SH   SOLE 30 325,531 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   109,740 22,815 SH   SOLE 40 22,815 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   766,743 159,406 SH   SOLE 43 96,273 0 63,133
ARCBEST CORP COM 03937C105   1,385,127 18,670 SH   SOLE 2 7,622 0 11,048
ARCBEST CORP COM 03937C105   7,122 96 SH   SOLE 4 96 0 0
ARCBEST CORP COM 03937C105   472,294 6,366 SH   SOLE 7 5,985 0 381
ARCBEST CORP COM 03937C105   5,865,387 79,059 SH   SOLE 18 67,249 0 11,810
ARCBEST CORP COM 03937C105   3,405,989 45,909 SH   SOLE 19 45,909 0 0
ARCBEST CORP COM 03937C105   181,552,946 2,447,135 SH   SOLE 21 2,447,135 0 0
ARCBEST CORP COM 03937C105   49,403,344 665,903 SH   SOLE 22 634,995 0 30,908
ARCBEST CORP COM 03937C105   239,337 3,226 SH   SOLE 25 3,226 0 0
ARCBEST CORP COM 03937C105   1,588,705 21,414 SH   SOLE 26 6,859 0 14,555
ARCBEST CORP COM 03937C105   33,534 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105   4,641,772 62,566 SH   SOLE 30 62,566 0 0
ARCBEST CORP COM 03937C105   53,862 726 SH   SOLE 36 726 0 0
ARCBEST CORP COM 03937C105   314,640 4,241 SH   SOLE 40 4,241 0 0
ARCBEST CORP COM 03937C105   4,186,174 56,425 SH   SOLE 43 54,276 0 2,149
ARCBEST CORP COM 03937C105   22,999 310 SH   SOLE 47 0 0 310
ARCELLX INC COMMON STOCK 03940C100   1,856,374 28,472 SH   SOLE 2 10,425 0 18,047
ARCELLX INC COMMON STOCK 03940C100   2,347 36 SH   SOLE 4 36 0 0
ARCELLX INC COMMON STOCK 03940C100   433,710 6,652 SH   SOLE 7 6,387 0 265
ARCELLX INC COMMON STOCK 03940C100   6,973,010 106,948 SH   SOLE 18 88,602 0 18,346
ARCELLX INC COMMON STOCK 03940C100   21,402,030 328,252 SH   SOLE 19 328,252 0 0
ARCELLX INC COMMON STOCK 03940C100   113,683,502 1,743,612 SH   SOLE 21 1,743,612 0 0
ARCELLX INC COMMON STOCK 03940C100   72,863,673 1,117,541 SH   SOLE 22 1,088,829 0 28,712
ARCELLX INC COMMON STOCK 03940C100   6,064 93 SH   SOLE 23 93 0 0
ARCELLX INC COMMON STOCK 03940C100   312,764 4,797 SH   SOLE 25 4,797 0 0
ARCELLX INC COMMON STOCK 03940C100   2,771,261 42,504 SH   SOLE 26 11,503 0 31,001
ARCELLX INC COMMON STOCK 03940C100   94,214 1,445 SH   SOLE 28 1,445 0 0
ARCELLX INC COMMON STOCK 03940C100   9,370,153 143,714 SH   SOLE 30 143,714 0 0
ARCELLX INC COMMON STOCK 03940C100   69,308 1,063 SH   SOLE 34 1,063 0 0
ARCELLX INC COMMON STOCK 03940C100   7,368 113 SH   SOLE 36 113 0 0
ARCELLX INC COMMON STOCK 03940C100   279,773 4,291 SH   SOLE 40 4,291 0 0
ARCELLX INC COMMON STOCK 03940C100   1,254,709 19,244 SH   SOLE 43 17,415 0 1,829
ARCELLX INC COMMON STOCK 03940C100   668 10 SH   SOLE 47 0 0 10
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   22,694 498 SH   SOLE 18 498 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   22,472,299 493,138 SH   SOLE 19 493,138 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   8,397,412 184,275 SH   SOLE 25 184,275 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   15,591,776 342,150 SH   SOLE 29 342,150 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   6,242,179 136,980 SH   SOLE 34 136,980 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   32,810,980 720,013 SH   SOLE 43 670,127 0 49,886
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   16,268 357 SH   SOLE 47 0 0 357
ARCH CAP GROUP LTD ORD G0450A105   77,902,963 812,166 SH   SOLE 2 351,508 0 460,658
ARCH CAP GROUP LTD ORD G0450A105   32,453,861 338,343 SH   SOLE 4 187,075 0 151,268
ARCH CAP GROUP LTD ORD G0450A105   41,271,019 430,265 SH   SOLE 7 393,811 0 36,454
ARCH CAP GROUP LTD ORD G0450A105   2,852,565 29,739 SH   SOLE 13 29,330 0 409
ARCH CAP GROUP LTD ORD G0450A105   5,952,316 62,055 SH   SOLE 15 62,055 0 0
ARCH CAP GROUP LTD ORD G0450A105   78,677,133 820,237 SH   SOLE 18 728,549 0 91,688
ARCH CAP GROUP LTD ORD G0450A105   14,366,514 149,776 SH   SOLE 19 149,776 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,265,587,376 13,194,197 SH   SOLE 21 13,194,197 0 0
ARCH CAP GROUP LTD ORD G0450A105   737,894,143 7,692,808 SH   SOLE 22 6,919,734 0 773,074
ARCH CAP GROUP LTD ORD G0450A105   36,102,370 376,380 SH   SOLE 23 376,380 0 0
ARCH CAP GROUP LTD ORD G0450A105   54,189,237 564,942 SH   SOLE 25 562,722 0 2,220
ARCH CAP GROUP LTD ORD G0450A105   122,669,978 1,278,878 SH   SOLE 26 1,117,678 0 161,200
ARCH CAP GROUP LTD ORD G0450A105   103,896,995 1,083,163 SH   SOLE 28 4,965 0 1,078,198
ARCH CAP GROUP LTD ORD G0450A105   401,040,081 4,180,985 SH   SOLE 30 4,180,985 0 0
ARCH CAP GROUP LTD ORD G0450A105   3,610,908 37,645 SH   SOLE 31 36,286 0 1,359
ARCH CAP GROUP LTD ORD G0450A105   2,523,559 26,309 SH   SOLE 34 26,309 0 0
ARCH CAP GROUP LTD ORD G0450A105   7,777,961 81,088 SH   SOLE 36 81,088 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,610,401 16,789 SH   SOLE 40 16,789 0 0
ARCH CAP GROUP LTD ORD G0450A105   57,456 599 SH   OTR 43 599 0 0
ARCH CAP GROUP LTD ORD G0450A105   53,564,143 558,425 SH   SOLE 43 493,504 0 64,921
ARCH CAP GROUP LTD ORD G0450A105   50,544 527 SH   SOLE 47 0 0 527
ARCHER AVIATION INC COM CL A 03945R102   6,929,289 921,448 SH   SOLE 2 348,892 0 572,556
ARCHER AVIATION INC COM CL A 03945R102   7,324 974 SH   SOLE 4 974 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,052,033 139,898 SH   SOLE 7 134,647 0 5,251
ARCHER AVIATION INC COM CL A 03945R102   14,344,280 1,907,484 SH   SOLE 18 1,543,660 0 363,824
ARCHER AVIATION INC COM CL A 03945R102   20,022,165 2,662,522 SH   SOLE 19 2,662,522 0 0
ARCHER AVIATION INC COM CL A 03945R102   230,598,318 30,664,670 SH   SOLE 21 30,664,670 0 0
ARCHER AVIATION INC COM CL A 03945R102   139,240,064 18,515,966 SH   SOLE 22 17,955,347 0 560,619
ARCHER AVIATION INC COM CL A 03945R102   206,228 27,424 SH   SOLE 23 27,424 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,035,316 137,675 SH   SOLE 25 137,675 0 0
ARCHER AVIATION INC COM CL A 03945R102   3,232,750 429,887 SH   SOLE 26 155,516 0 274,371
ARCHER AVIATION INC COM CL A 03945R102   285,617 37,981 SH   SOLE 28 37,981 0 0
ARCHER AVIATION INC COM CL A 03945R102   9,874,655 1,313,119 SH   SOLE 30 1,313,119 0 0
ARCHER AVIATION INC COM CL A 03945R102   739,765 98,373 SH   SOLE 34 98,373 0 0
ARCHER AVIATION INC COM CL A 03945R102   18,710 2,488 SH   SOLE 36 2,488 0 0
ARCHER AVIATION INC COM CL A 03945R102   840,029 111,706 SH   SOLE 40 111,706 0 0
ARCHER AVIATION INC COM CL A 03945R102   21,003 2,793 SH   OTR 43 2,793 0 0
ARCHER AVIATION INC COM CL A 03945R102   2,830,295 376,369 SH   SOLE 43 341,384 0 34,985
ARCHER AVIATION INC COM CL A 03945R102   82,306 10,945 SH   SOLE 47 0 0 10,945
ARCHER DANIELS MIDLAND CO COM 039483102   64,395,584 1,120,118 SH   SOLE 2 428,148 0 691,970
ARCHER DANIELS MIDLAND CO COM 039483102   17,846,276 310,424 SH   SOLE 4 116,091 0 194,333
ARCHER DANIELS MIDLAND CO COM 039483102   51,993,784 904,397 SH   SOLE 7 847,486 0 56,911
ARCHER DANIELS MIDLAND CO COM 039483102   2,080,966 36,197 SH   SOLE 13 36,197 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   4,614,377 80,264 SH   SOLE 15 80,264 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   44,857,492 780,266 SH   SOLE 18 657,931 0 122,335
ARCHER DANIELS MIDLAND CO COM 039483102   11,502,254 200,074 SH   SOLE 19 200,074 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,313,890,430 22,854,243 SH   SOLE 21 22,854,243 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   568,268,931 9,884,657 SH   SOLE 22 8,797,973 0 1,086,684
ARCHER DANIELS MIDLAND CO COM 039483102   26,724,801 464,860 SH   SOLE 23 464,860 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   46,713,500 812,550 SH   SOLE 25 812,550 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   34,319,000 596,956 SH   SOLE 26 390,044 0 206,912
ARCHER DANIELS MIDLAND CO COM 039483102   75,069,407 1,305,782 SH   SOLE 28 9,485 0 1,296,297
ARCHER DANIELS MIDLAND CO COM 039483102   301,328,833 5,241,413 SH   SOLE 30 5,241,413 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,706,399 47,076 SH   SOLE 31 47,076 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   6,346,781 110,398 SH   SOLE 32 110,398 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,978,806 34,420 SH   SOLE 34 34,420 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   5,417,570 94,235 SH   SOLE 36 94,235 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,220,800 21,235 SH   SOLE 40 21,235 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   31,734 552 SH   OTR 43 552 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   54,276,949 944,111 SH   SOLE 43 797,036 0 147,075
ARCHER DANIELS MIDLAND CO COM 039483102   167,296 2,910 SH   SOLE 47 0 0 2,910
ARCHROCK INC COM 03957W106   8,596,462 330,379 SH   SOLE 2 170,580 0 159,799
ARCHROCK INC COM 03957W106   8,925 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106   806,906 31,011 SH   SOLE 7 29,174 0 1,837
ARCHROCK INC COM 03957W106   15,655,089 601,656 SH   SOLE 18 497,787 0 103,869
ARCHROCK INC COM 03957W106   20,667,114 794,278 SH   SOLE 19 794,278 0 0
ARCHROCK INC COM 03957W106   486,413,066 18,693,815 SH   SOLE 21 18,693,815 0 0
ARCHROCK INC COM 03957W106   143,158,111 5,501,849 SH   SOLE 22 5,350,049 0 151,800
ARCHROCK INC COM 03957W106   146,779 5,641 SH   SOLE 23 5,641 0 0
ARCHROCK INC COM 03957W106   704,335 27,069 SH   SOLE 25 27,069 0 0
ARCHROCK INC COM 03957W106   7,201,972 276,786 SH   SOLE 26 56,075 0 220,711
ARCHROCK INC COM 03957W106   3,782,007 145,350 SH   SOLE 28 58,495 0 86,855
ARCHROCK INC COM 03957W106   10,764,370 413,696 SH   SOLE 30 413,696 0 0
ARCHROCK INC COM 03957W106   1,489,879 57,259 SH   SOLE 34 57,259 0 0
ARCHROCK INC COM 03957W106   50,661 1,947 SH   SOLE 36 1,947 0 0
ARCHROCK INC COM 03957W106   719,401 27,648 SH   SOLE 40 27,648 0 0
ARCHROCK INC COM 03957W106   12,904,757 495,955 SH   SOLE 43 452,631 0 43,324
ARCHROCK INC COM 03957W106   16,809 646 SH   SOLE 47 0 0 646
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   231,291 31,511 SH   SOLE 22 31,511 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   5,226 712 SH   SOLE 28 712 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   1,801 245 SH   SOLE 43 245 0 0
ARCOSA INC COM 039653100   4,991,511 46,948 SH   SOLE 2 23,236 0 23,712
ARCOSA INC COM 039653100   61,772 581 SH   SOLE 4 137 0 444
ARCOSA INC COM 039653100   1,332,828 12,536 SH   SOLE 7 11,786 0 750
ARCOSA INC COM 039653100   17,258,181 162,323 SH   SOLE 18 137,272 0 25,051
ARCOSA INC COM 039653100   10,386,188 97,688 SH   SOLE 19 97,688 0 0
ARCOSA INC COM 039653100   547,570,540 5,150,212 SH   SOLE 21 5,150,212 0 0
ARCOSA INC COM 039653100   150,503,509 1,415,571 SH   SOLE 22 1,356,406 0 59,165
ARCOSA INC COM 039653100   831,103 7,817 SH   SOLE 25 7,817 0 0
ARCOSA INC COM 039653100   2,516,382 23,668 SH   SOLE 26 18,132 0 5,536
ARCOSA INC COM 039653100   91,223 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100   14,924,245 140,371 SH   SOLE 30 140,371 0 0
ARCOSA INC COM 039653100   55,712 524 SH   SOLE 36 524 0 0
ARCOSA INC COM 039653100   898,829 8,454 SH   SOLE 40 8,454 0 0
ARCOSA INC COM 039653100   11,680,662 109,863 SH   SOLE 43 107,619 0 2,244
ARCOSA INC COM 039653100   39,976 376 SH   SOLE 47 0 0 376
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   868,866 141,740 SH   SOLE 2 106,453 0 35,287
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,428 233 SH   SOLE 7 233 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   766,483 125,038 SH   SOLE 18 113,170 0 11,868
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,119,320 182,597 SH   SOLE 19 182,597 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   7,371,251 1,202,488 SH   SOLE 21 1,202,488 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   5,629,626 918,373 SH   SOLE 22 900,840 0 17,533
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   9,563 1,560 SH   SOLE 23 1,560 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,244 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   283,935 46,319 SH   SOLE 30 46,319 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   5,946 970 SH   SOLE 43 970 0 0
ARCUS BIOSCIENCES INC COM 03969F109   5,846,214 245,330 SH   SOLE 2 161,802 0 83,528
ARCUS BIOSCIENCES INC COM 03969F109   4,051 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109   97,727 4,101 SH   SOLE 7 4,101 0 0
ARCUS BIOSCIENCES INC COM 03969F109   7,036,594 295,283 SH   SOLE 18 255,380 0 39,903
ARCUS BIOSCIENCES INC COM 03969F109   24,818,921 1,041,499 SH   SOLE 19 1,041,499 0 0
ARCUS BIOSCIENCES INC COM 03969F109   226,045,875 9,485,769 SH   SOLE 21 9,485,769 0 0
ARCUS BIOSCIENCES INC COM 03969F109   63,874,361 2,680,418 SH   SOLE 22 2,599,279 0 81,139
ARCUS BIOSCIENCES INC COM 03969F109   135,688 5,694 SH   SOLE 23 5,694 0 0
ARCUS BIOSCIENCES INC COM 03969F109   270,590 11,355 SH   SOLE 25 11,355 0 0
ARCUS BIOSCIENCES INC COM 03969F109   3,267,212 137,105 SH   SOLE 26 21,255 0 115,850
ARCUS BIOSCIENCES INC COM 03969F109   20,327 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109   7,653,410 321,167 SH   SOLE 30 321,167 0 0
ARCUS BIOSCIENCES INC COM 03969F109   14,807,938 621,399 SH   SOLE 34 621,399 0 0
ARCUS BIOSCIENCES INC COM 03969F109   377,110 15,825 SH   SOLE 40 15,825 0 0
ARCUS BIOSCIENCES INC COM 03969F109   3,143,725 131,923 SH   SOLE 43 103,110 0 28,813
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   2,988,448 102,908 SH   SOLE 2 40,621 0 62,287
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   4,966 171 SH   SOLE 4 171 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   554,432 19,092 SH   SOLE 7 17,960 0 1,132
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   9,021,566 310,660 SH   SOLE 18 249,166 0 61,494
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   8,811,346 303,421 SH   SOLE 19 303,421 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   141,021,870 4,856,125 SH   SOLE 21 4,856,125 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   90,882,074 3,129,548 SH   SOLE 22 3,035,932 0 93,616
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   40,975 1,411 SH   SOLE 23 1,411 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   544,848 18,762 SH   SOLE 25 18,762 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,051,364 36,204 SH   SOLE 26 36,204 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   103,586 3,567 SH   SOLE 28 1,197 0 2,370
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   6,601,634 227,329 SH   SOLE 30 227,329 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   11,471 395 SH   SOLE 36 395 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   499,430 17,198 SH   SOLE 40 17,198 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   2,113,764 72,788 SH   SOLE 43 68,268 0 4,520
ARDAGH METAL PACKAGING S A SHS L02235106   264,397 64,487 SH   SOLE 2 9,123 0 55,364
ARDAGH METAL PACKAGING S A SHS L02235106   5,236 1,277 SH   SOLE 7 1,277 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   1,704,345 415,694 SH   SOLE 18 344,454 0 71,240
ARDAGH METAL PACKAGING S A SHS L02235106   1,173,576 286,238 SH   SOLE 19 286,238 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   21,056,227 5,135,665 SH   SOLE 21 5,135,665 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   7,634,315 1,862,028 SH   SOLE 22 1,753,374 0 108,654
ARDAGH METAL PACKAGING S A SHS L02235106   1,021,763 249,211 SH   SOLE 43 221,118 0 28,093
ARDELYX INC COM 039697107   4,286,280 735,211 SH   SOLE 2 372,374 0 362,837
ARDELYX INC COM 039697107   3,230 554 SH   SOLE 4 554 0 0
ARDELYX INC COM 039697107   8,238 1,413 SH   SOLE 7 1,413 0 0
ARDELYX INC COM 039697107   5,191,026 890,399 SH   SOLE 18 729,326 0 161,073
ARDELYX INC COM 039697107   9,396,444 1,611,740 SH   SOLE 19 1,611,740 0 0
ARDELYX INC COM 039697107   51,266,962 8,793,647 SH   SOLE 21 8,793,647 0 0
ARDELYX INC COM 039697107   46,881,525 8,041,428 SH   SOLE 22 7,844,853 0 196,575
ARDELYX INC COM 039697107   147,114 25,234 SH   SOLE 23 25,234 0 0
ARDELYX INC COM 039697107   194,477 33,358 SH   SOLE 25 33,358 0 0
ARDELYX INC COM 039697107   1,967,975 337,560 SH   SOLE 26 116,598 0 220,962
ARDELYX INC COM 039697107   3,152,637 540,761 SH   SOLE 30 540,761 0 0
ARDELYX INC COM 039697107   22,877 3,924 SH   SOLE 34 3,924 0 0
ARDELYX INC COM 039697107   281,315 48,253 SH   SOLE 40 48,253 0 0
ARDELYX INC COM 039697107   440,882 75,623 SH   SOLE 43 55,318 0 20,305
ARDENT HEALTH INC COM 03980N107   193,889 21,958 SH   SOLE 2 9,164 0 12,794
ARDENT HEALTH INC COM 03980N107   291 33 SH   SOLE 7 33 0 0
ARDENT HEALTH INC COM 03980N107   622,453 70,493 SH   SOLE 18 59,882 0 10,611
ARDENT HEALTH INC COM 03980N107   442,021 50,059 SH   SOLE 19 50,059 0 0
ARDENT HEALTH INC COM 03980N107   7,283,814 824,894 SH   SOLE 21 824,894 0 0
ARDENT HEALTH INC COM 03980N107   6,373,141 721,760 SH   SOLE 22 681,678 0 40,082
ARDENT HEALTH INC COM 03980N107   148,247 16,789 SH   SOLE 43 13,334 0 3,455
ARDMORE SHIPPING CORP COM Y0207T100   2,023,050 191,034 SH   SOLE 2 146,597 0 44,437
ARDMORE SHIPPING CORP COM Y0207T100   3,897 368 SH   SOLE 7 368 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,223,029 115,489 SH   SOLE 18 93,595 0 21,894
ARDMORE SHIPPING CORP COM Y0207T100   2,372,351 224,018 SH   SOLE 19 224,018 0 0
ARDMORE SHIPPING CORP COM Y0207T100   13,894,472 1,312,037 SH   SOLE 21 1,312,037 0 0
ARDMORE SHIPPING CORP COM Y0207T100   7,130,639 673,337 SH   SOLE 22 640,949 0 32,388
ARDMORE SHIPPING CORP COM Y0207T100   121,023 11,428 SH   SOLE 23 11,428 0 0
ARDMORE SHIPPING CORP COM Y0207T100   359,647 33,961 SH   SOLE 26 0 0 33,961
ARDMORE SHIPPING CORP COM Y0207T100   980,363 92,574 SH   SOLE 43 69,440 0 23,134
ARES CAPITAL CORP COM 04010L103   2,043 101 SH   SOLE 18 101 0 0
ARES CAPITAL CORP COM 04010L103   55,336,333 2,735,360 SH   SOLE 30 2,735,360 0 0
ARES CAPITAL CORP COM 04010L103   8,010,347 395,964 SH   SOLE 43 271,224 0 124,740
ARES CAPITAL CORP COM 04010L103   639,268 31,600 SH   SOLE 47 0 0 31,600
ARES COML REAL ESTATE CORP COM 04013V108   120,418 25,192 SH   SOLE 2 3,365 0 21,827
ARES COML REAL ESTATE CORP COM 04013V108   2,634 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108   833,092 174,287 SH   SOLE 18 147,593 0 26,694
ARES COML REAL ESTATE CORP COM 04013V108   519,945 108,775 SH   SOLE 19 108,775 0 0
ARES COML REAL ESTATE CORP COM 04013V108   13,217,020 2,765,067 SH   SOLE 21 2,765,067 0 0
ARES COML REAL ESTATE CORP COM 04013V108   7,301,923 1,527,599 SH   SOLE 22 1,478,312 0 49,287
ARES COML REAL ESTATE CORP COM 04013V108   1,544 323 SH   SOLE 43 318 0 5
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   64,251,481 397,522 SH   SOLE 2 195,771 0 201,751
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   22,286,514 137,886 SH   SOLE 4 57,125 0 80,761
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   21,996,388 136,091 SH   SOLE 7 121,719 0 14,372
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,210,290 13,675 SH   SOLE 13 13,675 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   5,636,200 34,871 SH   SOLE 15 34,871 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   67,471,474 417,444 SH   SOLE 18 357,599 0 59,845
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   14,109,814 87,297 SH   SOLE 19 87,297 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,308,788,581 8,097,436 SH   SOLE 21 8,097,436 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   664,965,054 4,114,119 SH   SOLE 22 3,666,676 0 447,443
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   35,145,474 217,444 SH   SOLE 23 217,444 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   25,613,668 158,471 SH   SOLE 25 158,471 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   27,883,276 172,513 SH   SOLE 26 92,334 0 80,179
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   74,548,605 461,230 SH   SOLE 28 2,161 0 459,069
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   237,957,343 1,472,235 SH   SOLE 30 1,472,235 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,497,027 21,636 SH   SOLE 31 20,408 0 1,228
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,088,260 12,920 SH   SOLE 34 12,920 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   5,097,810 31,540 SH   SOLE 36 31,540 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,582,843 9,793 SH   SOLE 40 9,793 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   58,348 361 SH   OTR 43 361 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   32,426,477 200,622 SH   SOLE 43 164,827 0 35,794
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,307,511 14,276 SH   SOLE 47 0 0 14,276
ARES MANAGEMENT CORPORATION 6.75 SE B PFD 03990B309   1,042,423 20,683 SH   SOLE 7 20,683 0 0
ARES MANAGEMENT CORPORATION 6.75 SE B PFD 03990B309   114,500,887 2,271,843 SH   SOLE 21 2,271,843 0 0
ARGAN INC COM 04010E109   6,065,875 19,360 SH   SOLE 2 8,407 0 10,953
ARGAN INC COM 04010E109   75,197 240 SH   SOLE 4 20 0 220
ARGAN INC COM 04010E109   666,745 2,128 SH   SOLE 7 2,003 0 125
ARGAN INC COM 04010E109   12,291,857 39,231 SH   SOLE 18 31,266 0 7,965
ARGAN INC COM 04010E109   16,684,917 53,252 SH   SOLE 19 53,252 0 0
ARGAN INC COM 04010E109   182,567,804 582,688 SH   SOLE 21 582,688 0 0
ARGAN INC COM 04010E109   126,376,682 403,347 SH   SOLE 22 391,476 0 11,871
ARGAN INC COM 04010E109   158,540 506 SH   SOLE 23 506 0 0
ARGAN INC COM 04010E109   721,263 2,302 SH   SOLE 25 2,302 0 0
ARGAN INC COM 04010E109   4,209,141 13,434 SH   SOLE 26 10,126 0 3,308
ARGAN INC COM 04010E109   403,556 1,288 SH   SOLE 28 409 0 879
ARGAN INC COM 04010E109   5,162,574 16,477 SH   SOLE 30 16,477 0 0
ARGAN INC COM 04010E109   593,115 1,893 SH   SOLE 34 1,893 0 0
ARGAN INC COM 04010E109   17,233 55 SH   SOLE 36 55 0 0
ARGAN INC COM 04010E109   766,694 2,447 SH   SOLE 40 2,447 0 0
ARGAN INC COM 04010E109   12,760,586 40,727 SH   SOLE 43 36,311 0 4,416
ARGAN INC COM 04010E109   64,544 206 SH   SOLE 47 0 0 206
ARGENX SE SPONSORED ADR 04016X101   23,691,243 28,172 SH   SOLE 2 28,172 0 0
ARGENX SE SPONSORED ADR 04016X101   12,614 15 SH   SOLE 4 15 0 0
ARGENX SE SPONSORED ADR 04016X101   2,659,084 3,162 SH   SOLE 7 0 0 3,162
ARGENX SE SPONSORED ADR 04016X101   6,142,299 7,304 SH   SOLE 18 7,304 0 0
ARGENX SE SPONSORED ADR 04016X101   114,040,389 135,609 SH   SOLE 19 135,609 0 0
ARGENX SE SPONSORED ADR 04016X101   248,960,725 296,047 SH   SOLE 21 296,047 0 0
ARGENX SE SPONSORED ADR 04016X101   181,645 216 SH   SOLE 22 216 0 0
ARGENX SE SPONSORED ADR 04016X101   8,665,149 10,304 SH   SOLE 26 1,357 0 8,947
ARGENX SE SPONSORED ADR 04016X101   2,649,833 3,151 SH   SOLE 28 0 0 3,151
ARGENX SE SPONSORED ADR 04016X101   16,331,249 19,420 SH   SOLE 30 19,420 0 0
ARGENX SE SPONSORED ADR 04016X101   74,004 88 SH   SOLE 31 0 0 88
ARGENX SE SPONSORED ADR 04016X101   130,753,429 155,483 SH   SOLE 34 155,483 0 0
ARGENX SE SPONSORED ADR 04016X101   64,396,805 76,576 SH   SOLE 43 67,044 0 9,532
ARGENX SE SPONSORED ADR 04016X101   42,888 51 SH   SOLE 47 0 0 51
ARHAUS INC COM CL A 04035M102   618,646 55,187 SH   SOLE 2 30,441 0 24,746
ARHAUS INC COM CL A 04035M102   4,484 400 SH   SOLE 7 400 0 0
ARHAUS INC COM CL A 04035M102   1,725,107 153,890 SH   SOLE 18 128,124 0 25,766
ARHAUS INC COM CL A 04035M102   1,184,841 105,695 SH   SOLE 19 105,695 0 0
ARHAUS INC COM CL A 04035M102   24,613,539 2,195,677 SH   SOLE 21 2,195,677 0 0
ARHAUS INC COM CL A 04035M102   17,431,998 1,555,040 SH   SOLE 22 1,511,982 0 43,058
ARHAUS INC COM CL A 04035M102   109,028 9,726 SH   SOLE 25 9,726 0 0
ARHAUS INC COM CL A 04035M102   5,078 453 SH   SOLE 26 0 0 453
ARHAUS INC COM CL A 04035M102   425,420 37,950 SH   SOLE 30 37,950 0 0
ARHAUS INC COM CL A 04035M102   97,886 8,732 SH   SOLE 40 8,732 0 0
ARHAUS INC COM CL A 04035M102   510,817 45,568 SH   SOLE 43 44,324 0 1,244
ARIS MNG CORP COM 04040Y109   675,931 41,647 SH   SOLE 21 41,647 0 0
ARIS MNG CORP COM 04040Y109   1,385 85 SH   SOLE 43 85 0 0
ARISTA NETWORKS INC COM SHS 040413205   380,935,395 2,907,238 SH   SOLE 2 1,459,149 0 1,448,089
ARISTA NETWORKS INC COM SHS 040413205   142,861,616 1,090,297 SH   SOLE 4 437,428 0 652,869
ARISTA NETWORKS INC COM SHS 040413205   135,798,706 1,036,394 SH   SOLE 7 936,005 0 100,389
ARISTA NETWORKS INC COM SHS 040413205   24,030,771 183,399 SH   SOLE 13 178,153 0 5,246
ARISTA NETWORKS INC COM SHS 040413205   27,763,554 211,887 SH   SOLE 15 211,887 0 0
ARISTA NETWORKS INC COM SHS 040413205   551,408,701 4,208,263 SH   SOLE 18 3,454,451 0 753,812
ARISTA NETWORKS INC COM SHS 040413205   377,016,681 2,877,331 SH   SOLE 19 2,877,331 0 0
ARISTA NETWORKS INC COM SHS 040413205   4,785,015,255 36,518,471 SH   SOLE 21 36,518,471 0 0
ARISTA NETWORKS INC COM SHS 040413205   2,954,212,731 22,546,079 SH   SOLE 22 20,220,887 0 2,325,192
ARISTA NETWORKS INC COM SHS 040413205   194,085,960 1,481,233 SH   SOLE 23 1,481,233 0 0
ARISTA NETWORKS INC COM SHS 040413205   182,305,577 1,391,327 SH   SOLE 25 1,382,915 0 8,412
ARISTA NETWORKS INC COM SHS 040413205   504,901,437 3,853,327 SH   SOLE 26 3,286,152 0 567,175
ARISTA NETWORKS INC COM SHS 040413205   392,605,451 2,996,302 SH   SOLE 28 84,747 0 2,911,555
ARISTA NETWORKS INC COM SHS 040413205   5,607,036 42,792 SH   SOLE 29 42,792 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,252,497,164 9,558,858 SH   SOLE 30 9,558,858 0 0
ARISTA NETWORKS INC COM SHS 040413205   27,113,514 206,926 SH   SOLE 31 203,300 0 3,626
ARISTA NETWORKS INC COM SHS 040413205   285,736,859 2,180,698 SH   SOLE 34 2,180,698 0 0
ARISTA NETWORKS INC COM SHS 040413205   38,891,407 296,813 SH   SOLE 36 296,813 0 0
ARISTA NETWORKS INC COM SHS 040413205   6,252,621 47,719 SH   SOLE 40 47,719 0 0
ARISTA NETWORKS INC COM SHS 040413205   216,986 1,656 SH   OTR 43 1,656 0 0
ARISTA NETWORKS INC COM SHS 040413205   227,081,378 1,733,049 SH   SOLE 43 1,474,304 0 258,744
ARISTA NETWORKS INC COM SHS 040413205   10,337,677 78,896 SH   SOLE 47 0 0 78,896
ARK ETF TR INNOVATION ETF 00214Q104   6,654 87 SH   SOLE 43 87 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   11,067 382 SH   SOLE 18 382 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   16,629 574 SH   SOLE 47 0 0 574
ARK ETF TR NEXT GNRTN INTER 00214Q401   19,451 132 SH   SOLE 43 132 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   14,773 100 SH   SOLE 47 0 0 100
ARK ETF TR BLOCKCHAIN & FIN 00214Q708   8,907 187 SH   SOLE 47 0 0 187
ARK RESTAURANTS CORP COM 040712101   2,930 437 SH   SOLE 18 437 0 0
ARK RESTAURANTS CORP COM 040712101   26,512 3,954 SH   SOLE 21 3,954 0 0
ARK RESTAURANTS CORP COM 040712101   24,782 3,696 SH   SOLE 22 3,696 0 0
ARKO CORP COM 041242108   179,153 39,461 SH   SOLE 2 5,103 0 34,358
ARKO CORP COM 041242108   2,429 535 SH   SOLE 7 535 0 0
ARKO CORP COM 041242108   1,036,028 228,200 SH   SOLE 18 189,691 0 38,509
ARKO CORP COM 041242108   722,064 159,045 SH   SOLE 19 159,045 0 0
ARKO CORP COM 041242108   12,687,688 2,794,645 SH   SOLE 21 2,794,645 0 0
ARKO CORP COM 041242108   9,478,953 2,087,875 SH   SOLE 22 2,026,035 0 61,840
ARKO CORP COM 041242108   1,152,320 253,815 SH   SOLE 43 170,664 0 83,151
ARLO TECHNOLOGIES INC COM 04206A101   1,914,070 136,817 SH   SOLE 2 75,588 0 61,229
ARLO TECHNOLOGIES INC COM 04206A101   730,740 52,233 SH   SOLE 4 51,528 0 705
ARLO TECHNOLOGIES INC COM 04206A101   355,486 25,410 SH   SOLE 7 23,896 0 1,514
ARLO TECHNOLOGIES INC COM 04206A101   4,779,851 341,662 SH   SOLE 18 276,808 0 64,854
ARLO TECHNOLOGIES INC COM 04206A101   5,407,835 386,550 SH   SOLE 19 386,550 0 0
ARLO TECHNOLOGIES INC COM 04206A101   163,670,493 11,699,106 SH   SOLE 21 11,699,106 0 0
ARLO TECHNOLOGIES INC COM 04206A101   43,767,113 3,128,457 SH   SOLE 22 3,033,094 0 95,363
ARLO TECHNOLOGIES INC COM 04206A101   58,352 4,171 SH   SOLE 23 4,171 0 0
ARLO TECHNOLOGIES INC COM 04206A101   214,900 15,361 SH   SOLE 25 15,361 0 0
ARLO TECHNOLOGIES INC COM 04206A101   649,696 46,440 SH   SOLE 26 2,014 0 44,426
ARLO TECHNOLOGIES INC COM 04206A101   100,112 7,156 SH   SOLE 28 0 0 7,156
ARLO TECHNOLOGIES INC COM 04206A101   11,505,166 822,385 SH   SOLE 30 822,385 0 0
ARLO TECHNOLOGIES INC COM 04206A101   250,323 17,893 SH   SOLE 40 17,893 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,678,604 119,986 SH   SOLE 43 117,413 0 2,573
ARLO TECHNOLOGIES INC COM 04206A101   8,002 572 SH   SOLE 47 0 0 572
ARM HOLDINGS PLC SPONSORED ADS 042068205   2,186,856 20,006 SH   SOLE 2 20,006 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   2,802,271 25,636 SH   SOLE 7 25,636 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   80,452 736 SH   SOLE 15 736 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   10,122,106 92,600 SH   SOLE 18 2,052 0 90,548
ARM HOLDINGS PLC SPONSORED ADS 042068205   3,686,370 33,724 SH   SOLE 19 33,724 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   83,879,684 767,356 SH   SOLE 21 767,356 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   1,840,015 16,833 SH   SOLE 22 16,833 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   221,353 2,025 SH   SOLE 25 2,025 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   156,313 1,430 SH   SOLE 26 408 0 1,022
ARM HOLDINGS PLC SPONSORED ADS 042068205   11,710,927 107,135 SH   SOLE 28 1,630 0 105,505
ARM HOLDINGS PLC SPONSORED ADS 042068205   92,476 846 SH   SOLE 29 846 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   20,929,586 191,470 SH   SOLE 30 191,470 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   4,635,946 42,411 SH   SOLE 32 42,411 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   260,814 2,386 SH   SOLE 34 2,386 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   3,826 35 SH   SOLE 36 35 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   371,408 3,398 SH   SOLE 43 3,357 0 41
ARMADA HOFFLER PPTYS INC COM 04208T108   1,581,723 238,931 SH   SOLE 2 202,773 0 36,158
ARMADA HOFFLER PPTYS INC COM 04208T108   3,879 586 SH   SOLE 7 586 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,803,745 272,469 SH   SOLE 18 232,283 0 40,186
ARMADA HOFFLER PPTYS INC COM 04208T108   1,060,590 160,210 SH   SOLE 19 160,210 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   59,353,881 8,965,843 SH   SOLE 21 8,965,843 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   18,478,830 2,791,364 SH   SOLE 22 2,679,261 0 112,103
ARMADA HOFFLER PPTYS INC COM 04208T108   30,829 4,657 SH   SOLE 23 4,657 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   103,742 15,671 SH   SOLE 25 15,671 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   122,099 18,444 SH   SOLE 28 0 0 18,444
ARMADA HOFFLER PPTYS INC COM 04208T108   1,273,648 192,394 SH   SOLE 30 192,394 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   51,106 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,234,737 186,516 SH   SOLE 43 165,120 0 21,396
ARMADA HOFFLER PPTYS INC COM 04208T108   218 33 SH   SOLE 47 0 0 33
ARMATA PHARMACEUTICALS INC COM 04216R102   56,495 8,996 SH   SOLE 2 8,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   12,416 1,977 SH   SOLE 18 1,977 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   162,344 25,851 SH   SOLE 21 25,851 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   225,703 35,940 SH   SOLE 22 35,940 0 0
ARMLOGI HOLDING CORP COM 042255109   1,002 1,926 SH   SOLE 18 1,926 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   1,437,578 81,265 SH   SOLE 2 32,341 0 48,924
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   761 43 SH   SOLE 4 43 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   10,296 582 SH   SOLE 7 582 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   6,852,398 387,360 SH   SOLE 18 329,392 0 57,968
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   4,040,272 228,393 SH   SOLE 19 228,393 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   233,935,585 13,224,171 SH   SOLE 21 13,224,171 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   54,757,980 3,095,420 SH   SOLE 22 2,956,322 0 139,098
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   349,289 19,745 SH   SOLE 25 19,745 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   143,466 8,110 SH   SOLE 26 1,966 0 6,144
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   368,907 20,854 SH   SOLE 28 0 0 20,854
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   4,439,093 250,938 SH   SOLE 30 250,938 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   304,268 17,200 SH   SOLE 40 17,200 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   30,498 1,724 SH   OTR 43 1,724 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   2,167,056 122,502 SH   SOLE 43 111,647 0 10,855
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   11,711 662 SH   SOLE 47 0 0 662
ARMSTRONG WORLD INDS INC NEW COM 04247X102   14,918,222 78,065 SH   SOLE 2 48,921 0 29,144
ARMSTRONG WORLD INDS INC NEW COM 04247X102   18,728 98 SH   SOLE 4 98 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,753,151 9,174 SH   SOLE 7 8,629 0 545
ARMSTRONG WORLD INDS INC NEW COM 04247X102   8,580,581 44,901 SH   SOLE 18 42,145 0 2,756
ARMSTRONG WORLD INDS INC NEW COM 04247X102   11,262,096 58,933 SH   SOLE 19 58,933 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   703,518,980 3,681,418 SH   SOLE 21 3,681,418 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   219,283,428 1,147,480 SH   SOLE 22 1,083,250 0 64,230
ARMSTRONG WORLD INDS INC NEW COM 04247X102   487,305 2,550 SH   SOLE 23 2,550 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,284,956 6,724 SH   SOLE 25 6,724 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   11,194,638 58,580 SH   SOLE 26 11,660 0 46,920
ARMSTRONG WORLD INDS INC NEW COM 04247X102   972,126 5,087 SH   SOLE 28 848 0 4,239
ARMSTRONG WORLD INDS INC NEW COM 04247X102   24,749,934 129,513 SH   SOLE 30 129,513 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   140,267 734 SH   SOLE 31 734 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,332,540 6,973 SH   SOLE 34 6,973 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   20,066 105 SH   SOLE 36 105 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,424,842 7,456 SH   SOLE 40 7,456 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   11,534,581 60,359 SH   SOLE 43 56,704 0 3,654
ARMSTRONG WORLD INDS INC NEW COM 04247X102   569,860 2,982 SH   SOLE 47 0 0 2,982
ARQ INC COM 00770C101   35,159 10,752 SH   SOLE 2 1,211 0 9,541
ARQ INC COM 00770C101   335,270 102,529 SH   SOLE 18 86,259 0 16,270
ARQ INC COM 00770C101   193,067 59,042 SH   SOLE 19 59,042 0 0
ARQ INC COM 00770C101   3,909,949 1,195,703 SH   SOLE 21 1,195,703 0 0
ARQ INC COM 00770C101   2,216,772 677,912 SH   SOLE 22 655,649 0 22,263
ARQIT QUANTUM INC COM NEW G0567U127   13,412 613 SH   SOLE 2 613 0 0
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   270,245 5,040 SH   SOLE 2 3,582 0 1,458
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   239,896 4,474 SH   SOLE 4 4,474 0 0
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   222,577 4,151 SH   SOLE 18 4,151 0 0
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   1,891,928 35,284 SH   SOLE 19 35,284 0 0
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   2,701,215 50,377 SH   SOLE 21 50,377 0 0
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   14,354,878 267,715 SH   SOLE 22 261,479 0 6,236
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   138,072 2,575 SH   SOLE 25 2,575 0 0
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   1,979,811 36,923 SH   SOLE 26 0 0 36,923
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   743,334 13,863 SH   SOLE 30 13,863 0 0
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   1,330,044 24,805 SH   SOLE 34 24,805 0 0
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   179,895 3,355 SH   SOLE 40 3,355 0 0
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   3,213,767 59,936 SH   SOLE 43 56,218 0 3,718
ARRAY DIGITAL INFRASTRUCTURE COM 911684108   2,895 54 SH   SOLE 47 0 0 54
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,102,961 119,627 SH   SOLE 2 47,164 0 72,463
ARRAY TECHNOLOGIES INC COM SHS 04271T100   4,647 504 SH   SOLE 4 504 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   517,039 56,078 SH   SOLE 7 53,161 0 2,917
ARRAY TECHNOLOGIES INC COM SHS 04271T100   4,207,750 456,372 SH   SOLE 18 381,961 0 74,411
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,842,950 308,346 SH   SOLE 19 308,346 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   66,316,288 7,192,656 SH   SOLE 21 7,192,656 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   39,241,159 4,256,091 SH   SOLE 22 4,068,926 0 187,165
ARRAY TECHNOLOGIES INC COM SHS 04271T100   9,543 1,035 SH   SOLE 23 1,035 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   934,834 101,392 SH   SOLE 25 101,392 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,055,284 114,456 SH   SOLE 26 84,149 0 30,307
ARRAY TECHNOLOGIES INC COM SHS 04271T100   712,937 77,325 SH   SOLE 28 77,325 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   22,168,374 2,404,379 SH   SOLE 30 2,404,379 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   70,829,008 7,682,105 SH   SOLE 34 7,682,105 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   28,600 3,102 SH   SOLE 36 3,102 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   287,802 31,215 SH   SOLE 40 31,215 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   5,536,841 600,525 SH   SOLE 43 571,359 0 29,166
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,831 307 SH   SOLE 47 0 0 307
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   3,464,405 3,826,000 PRN   SOLE 21 3,826,000 0 0
ARRIVE AI INC COM NEW 04272H204   1,930 734 SH   SOLE 18 734 0 0
ARRIVE AI INC COM NEW 04272H204   128,904 49,013 SH   SOLE 21 49,013 0 0
ARRIVE AI INC COM NEW 04272H204   109,053 41,465 SH   SOLE 22 40,132 0 1,333
ARRIVENT BIOPHARMA INC COM 04272N102   1,092,516 54,300 SH   SOLE 2 40,407 0 13,893
ARRIVENT BIOPHARMA INC COM 04272N102   4,406 219 SH   SOLE 7 219 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   1,721,568 85,565 SH   SOLE 18 71,788 0 13,777
ARRIVENT BIOPHARMA INC COM 04272N102   1,224,865 60,878 SH   SOLE 19 60,878 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   26,502,627 1,317,228 SH   SOLE 21 1,317,228 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   16,161,652 803,263 SH   SOLE 22 781,718 0 21,545
ARRIVENT BIOPHARMA INC COM 04272N102   61,245 3,044 SH   SOLE 25 3,044 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   8,631 429 SH   SOLE 26 0 0 429
ARRIVENT BIOPHARMA INC COM 04272N102   577,384 28,697 SH   SOLE 30 28,697 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   47,503 2,361 SH   SOLE 34 2,361 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   80,400 3,996 SH   SOLE 40 3,996 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   258,703 12,858 SH   SOLE 43 8,174 0 4,684
ARROW ELECTRS INC COM 042735100   12,621,229 114,551 SH   SOLE 2 28,336 0 86,215
ARROW ELECTRS INC COM 042735100   41,868 380 SH   SOLE 4 126 0 254
ARROW ELECTRS INC COM 042735100   1,092,545 9,916 SH   SOLE 7 9,369 0 547
ARROW ELECTRS INC COM 042735100   12,093,798 109,764 SH   SOLE 18 60,361 0 49,403
ARROW ELECTRS INC COM 042735100   2,601,570 23,612 SH   SOLE 19 23,612 0 0
ARROW ELECTRS INC COM 042735100   310,817,009 2,820,993 SH   SOLE 21 2,820,993 0 0
ARROW ELECTRS INC COM 042735100   162,081,942 1,471,065 SH   SOLE 22 1,404,063 0 67,002
ARROW ELECTRS INC COM 042735100   1,156,229 10,494 SH   SOLE 25 10,494 0 0
ARROW ELECTRS INC COM 042735100   2,653,024 24,079 SH   SOLE 26 22,989 0 1,090
ARROW ELECTRS INC COM 042735100   367,781 3,338 SH   SOLE 28 699 0 2,639
ARROW ELECTRS INC COM 042735100   38,783 352 SH   SOLE 29 352 0 0
ARROW ELECTRS INC COM 042735100   5,316,736 48,255 SH   SOLE 30 48,255 0 0
ARROW ELECTRS INC COM 042735100   99,052 899 SH   SOLE 31 899 0 0
ARROW ELECTRS INC COM 042735100   357,314 3,243 SH   SOLE 34 3,243 0 0
ARROW ELECTRS INC COM 042735100   282,612 2,565 SH   SOLE 36 2,565 0 0
ARROW ELECTRS INC COM 042735100   967,380 8,780 SH   SOLE 40 8,780 0 0
ARROW ELECTRS INC COM 042735100   23,268,459 211,186 SH   SOLE 43 196,006 0 15,180
ARROW FINL CORP COM 042744102   246,521 7,851 SH   SOLE 2 1,269 0 6,582
ARROW FINL CORP COM 042744102   1,727 55 SH   SOLE 7 55 0 0
ARROW FINL CORP COM 042744102   1,673,243 53,288 SH   SOLE 18 45,304 0 7,984
ARROW FINL CORP COM 042744102   1,078,684 34,353 SH   SOLE 19 34,353 0 0
ARROW FINL CORP COM 042744102   20,535,537 653,998 SH   SOLE 21 653,998 0 0
ARROW FINL CORP COM 042744102   15,060,476 479,633 SH   SOLE 22 465,730 0 13,903
ARROW FINL CORP COM 042744102   687,925 21,908 SH   SOLE 43 20,434 0 1,474
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   11,703,362 176,282 SH   SOLE 2 62,811 0 113,471
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   21,975 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,269,842 19,127 SH   SOLE 7 18,023 0 1,104
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   30,315,931 456,634 SH   SOLE 18 376,514 0 80,120
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   36,166,085 544,752 SH   SOLE 19 544,752 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,010,499,418 15,220,657 SH   SOLE 21 15,220,657 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   272,706,950 4,107,651 SH   SOLE 22 3,999,528 0 108,123
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   593,593 8,941 SH   SOLE 23 8,941 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,302,041 19,612 SH   SOLE 25 19,612 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   7,038,734 106,021 SH   SOLE 26 43,318 0 62,703
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   223,801 3,371 SH   SOLE 28 1,172 0 2,199
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   27,578,406 415,400 SH   SOLE 30 415,400 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   128,133 1,930 SH   SOLE 34 1,930 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   18,456 278 SH   SOLE 36 278 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,423,933 21,448 SH   SOLE 40 21,448 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   9,693 146 SH   OTR 43 146 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   14,334,464 215,913 SH   SOLE 43 201,602 0 14,311
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   5,842 88 SH   SOLE 47 0 0 88
ARS PHARMACEUTICALS INC COM 82835W108   592,158 50,829 SH   SOLE 2 22,559 0 28,270
ARS PHARMACEUTICALS INC COM 82835W108   4,858 417 SH   SOLE 4 417 0 0
ARS PHARMACEUTICALS INC COM 82835W108   2,633 226 SH   SOLE 7 226 0 0
ARS PHARMACEUTICALS INC COM 82835W108   1,891,645 162,373 SH   SOLE 18 133,138 0 29,235
ARS PHARMACEUTICALS INC COM 82835W108   1,428,931 122,655 SH   SOLE 19 122,655 0 0
ARS PHARMACEUTICALS INC COM 82835W108   32,010,367 2,747,671 SH   SOLE 21 2,747,671 0 0
ARS PHARMACEUTICALS INC COM 82835W108   20,787,538 1,784,338 SH   SOLE 22 1,738,459 0 45,879
ARS PHARMACEUTICALS INC COM 82835W108   105,025 9,015 SH   SOLE 25 9,015 0 0
ARS PHARMACEUTICALS INC COM 82835W108   1,529,936 131,325 SH   SOLE 30 131,325 0 0
ARS PHARMACEUTICALS INC COM 82835W108   106,726 9,161 SH   SOLE 40 9,161 0 0
ARS PHARMACEUTICALS INC COM 82835W108   783,754 67,275 SH   SOLE 43 52,222 0 15,053
ARS PHARMACEUTICALS INC COM 82835W108   373 32 SH   SOLE 47 0 0 32
ARTERIS INC COM 04302A104   437,457 28,223 SH   SOLE 2 16,474 0 11,749
ARTERIS INC COM 04302A104   1,594,454 102,868 SH   SOLE 18 83,183 0 19,685
ARTERIS INC COM 04302A104   960,613 61,975 SH   SOLE 19 61,975 0 0
ARTERIS INC COM 04302A104   17,398,239 1,122,467 SH   SOLE 21 1,122,467 0 0
ARTERIS INC COM 04302A104   10,347,041 667,551 SH   SOLE 22 646,130 0 21,421
ARTERIS INC COM 04302A104   12,555 810 SH   SOLE 23 810 0 0
ARTERIS INC COM 04302A104   512,942 33,093 SH   SOLE 43 32,028 0 1,065
ARTESIAN RES CORP CL A 043113208   197,404 6,245 SH   SOLE 18 6,245 0 0
ARTESIAN RES CORP CL A 043113208   25,180,431 796,597 SH   SOLE 21 796,597 0 0
ARTESIAN RES CORP CL A 043113208   4,331,803 137,039 SH   SOLE 22 137,039 0 0
ARTESIAN RES CORP CL A 043113208   110,239 3,487 SH   SOLE 43 3,224 0 263
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   3,346,750 82,149 SH   SOLE 2 52,046 0 30,103
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   960,812 23,584 SH   SOLE 7 22,164 0 1,420
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   9,278,005 227,737 SH   SOLE 18 195,496 0 32,241
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   5,142,855 126,236 SH   SOLE 19 126,236 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   293,359,125 7,200,764 SH   SOLE 21 7,200,764 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   82,338,188 2,021,065 SH   SOLE 22 1,947,473 0 73,592
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   463,825 11,385 SH   SOLE 25 11,385 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,559,894 38,289 SH   SOLE 26 36,374 0 1,915
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   7,612,839 186,864 SH   SOLE 30 186,864 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   327,346 8,035 SH   SOLE 34 8,035 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   57,077 1,401 SH   SOLE 36 1,401 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   465,780 11,433 SH   SOLE 40 11,433 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   9,454,460 232,068 SH   SOLE 43 201,432 0 30,636
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   81,745 2,006 SH   SOLE 47 0 0 2,006
ARTIVA BIOTHERAPEUTICS INC COM 04317A107   3,925 915 SH   SOLE 18 915 0 0
ARTIVA BIOTHERAPEUTICS INC COM 04317A107   34,050 7,937 SH   SOLE 21 7,937 0 0
ARTIVA BIOTHERAPEUTICS INC COM 04317A107   873,813 203,686 SH   SOLE 22 203,686 0 0
ARTIVION INC COM 228903100   1,790,101 39,248 SH   SOLE 2 19,288 0 19,960
ARTIVION INC COM 228903100   502 11 SH   SOLE 4 11 0 0
ARTIVION INC COM 228903100   380,023 8,332 SH   SOLE 7 7,835 0 497
ARTIVION INC COM 228903100   6,545,902 143,519 SH   SOLE 18 122,109 0 21,410
ARTIVION INC COM 228903100   3,895,824 85,416 SH   SOLE 19 85,416 0 0
ARTIVION INC COM 228903100   213,625,381 4,683,740 SH   SOLE 21 4,683,740 0 0
ARTIVION INC COM 228903100   55,741,349 1,222,130 SH   SOLE 22 1,180,306 0 41,824
ARTIVION INC COM 228903100   278,175 6,099 SH   SOLE 25 6,099 0 0
ARTIVION INC COM 228903100   1,101,482 24,150 SH   SOLE 26 18,147 0 6,003
ARTIVION INC COM 228903100   4,382,346 96,083 SH   SOLE 30 96,083 0 0
ARTIVION INC COM 228903100   280,638 6,153 SH   SOLE 40 6,153 0 0
ARTIVION INC COM 228903100   2,415,896 52,969 SH   SOLE 43 50,092 0 2,877
ARTIVION INC COM 228903100   12,269 269 SH   SOLE 47 0 0 269
ARVINAS INC COM 04335A105   3,690,251 311,151 SH   SOLE 2 207,205 0 103,946
ARVINAS INC COM 04335A105   1,459 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105   6,357 536 SH   SOLE 7 536 0 0
ARVINAS INC COM 04335A105   2,759,644 232,685 SH   SOLE 18 184,758 0 47,927
ARVINAS INC COM 04335A105   8,334,722 702,759 SH   SOLE 19 702,759 0 0
ARVINAS INC COM 04335A105   35,385,994 2,983,642 SH   SOLE 21 2,983,642 0 0
ARVINAS INC COM 04335A105   29,655,278 2,500,445 SH   SOLE 22 2,421,362 0 79,083
ARVINAS INC COM 04335A105   113,643 9,582 SH   SOLE 23 9,582 0 0
ARVINAS INC COM 04335A105   114,698 9,671 SH   SOLE 25 9,671 0 0
ARVINAS INC COM 04335A105   1,361,220 114,774 SH   SOLE 26 908 0 113,866
ARVINAS INC COM 04335A105   78,810 6,645 SH   SOLE 28 725 0 5,920
ARVINAS INC COM 04335A105   2,914,725 245,761 SH   SOLE 30 245,761 0 0
ARVINAS INC COM 04335A105   23,163 1,953 SH   SOLE 34 1,953 0 0
ARVINAS INC COM 04335A105   102,043 8,604 SH   SOLE 40 8,604 0 0
ARVINAS INC COM 04335A105   2,287,865 192,906 SH   SOLE 43 147,196 0 45,710
ARVINAS INC COM 04335A105   14,991 1,264 SH   SOLE 47 0 0 1,264
ASANA INC CL A 04342Y104   2,749,897 200,576 SH   SOLE 2 89,841 0 110,735
ASANA INC CL A 04342Y104   8,048 587 SH   SOLE 4 219 0 368
ASANA INC CL A 04342Y104   417,250 30,434 SH   SOLE 7 28,603 0 1,831
ASANA INC CL A 04342Y104   4,104,116 299,352 SH   SOLE 18 245,171 0 54,181
ASANA INC CL A 04342Y104   6,578,853 479,858 SH   SOLE 19 479,858 0 0
ASANA INC CL A 04342Y104   53,176,566 3,878,670 SH   SOLE 21 3,878,670 0 0
ASANA INC CL A 04342Y104   39,374,764 2,871,974 SH   SOLE 22 2,802,637 0 69,337
ASANA INC CL A 04342Y104   86,455 6,306 SH   SOLE 23 6,306 0 0
ASANA INC CL A 04342Y104   150,179 10,954 SH   SOLE 25 10,954 0 0
ASANA INC CL A 04342Y104   1,271,657 92,754 SH   SOLE 26 25,725 0 67,029
ASANA INC CL A 04342Y104   94,887 6,921 SH   SOLE 28 0 0 6,921
ASANA INC CL A 04342Y104   5,264,983 384,025 SH   SOLE 30 384,025 0 0
ASANA INC CL A 04342Y104   8,939 652 SH   SOLE 36 652 0 0
ASANA INC CL A 04342Y104   212,711 15,515 SH   SOLE 40 15,515 0 0
ASANA INC CL A 04342Y104   1,021,025 74,473 SH   SOLE 43 71,027 0 3,446
ASBURY AUTOMOTIVE GROUP INC COM 043436104   6,320,630 27,182 SH   SOLE 2 14,033 0 13,149
ASBURY AUTOMOTIVE GROUP INC COM 043436104   9,534 41 SH   SOLE 4 41 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   847,107 3,643 SH   SOLE 7 3,477 0 166
ASBURY AUTOMOTIVE GROUP INC COM 043436104   21,625 93 SH   SOLE 13 93 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   10,696 46 SH   SOLE 15 46 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   16,281,518 70,019 SH   SOLE 18 60,007 0 10,012
ASBURY AUTOMOTIVE GROUP INC COM 043436104   14,504,756 62,378 SH   SOLE 19 62,378 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   481,304,313 2,069,859 SH   SOLE 21 2,069,859 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   136,646,255 587,650 SH   SOLE 22 562,300 0 25,350
ASBURY AUTOMOTIVE GROUP INC COM 043436104   151,610 652 SH   SOLE 23 652 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   668,059 2,873 SH   SOLE 25 2,873 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   3,668,393 15,776 SH   SOLE 26 9,240 0 6,536
ASBURY AUTOMOTIVE GROUP INC COM 043436104   80,223 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   18,370 79 SH   SOLE 29 79 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   10,167,374 43,725 SH   SOLE 30 43,725 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   175,793 756 SH   SOLE 34 756 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   191,837 825 SH   SOLE 36 825 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   757,815 3,259 SH   SOLE 40 3,259 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   6,396,203 27,507 SH   SOLE 43 26,685 0 822
ASBURY AUTOMOTIVE GROUP INC COM 043436104   12,557 54 SH   SOLE 47 0 0 54
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   3,597,146 16,869 SH   SOLE 2 16,869 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   13,434 63 SH   SOLE 4 63 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   56,082 263 SH   SOLE 7 263 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   374,663 1,757 SH   SOLE 18 1,757 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   2,668,485 12,514 SH   SOLE 19 12,514 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   72,980,324 342,245 SH   SOLE 21 342,245 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   604,962 2,837 SH   SOLE 22 2,837 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   40,696,214 190,847 SH   SOLE 26 186,382 0 4,465
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   99,796 468 SH   SOLE 28 468 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   17,912 84 SH   SOLE 29 84 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   9,196,188 43,126 SH   SOLE 30 43,126 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   1,624,889 7,620 SH   SOLE 34 7,620 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   2,027,273 9,507 SH   SOLE 43 7,727 0 1,780
ASCENDIS PHARMA A/S NOTE 2.250% 4/0 04351PAD3   10,306,492 7,275,000 PRN   SOLE 21 7,275,000 0 0
ASCENT INDUSTRIES CO COM 871565107   33,886 2,093 SH   SOLE 2 0 0 2,093
ASCENT INDUSTRIES CO COM 871565107   390,519 24,121 SH   SOLE 18 19,982 0 4,139
ASCENT INDUSTRIES CO COM 871565107   238,025 14,702 SH   SOLE 19 14,702 0 0
ASCENT INDUSTRIES CO COM 871565107   3,907,554 241,356 SH   SOLE 21 241,356 0 0
ASCENT INDUSTRIES CO COM 871565107   3,432,296 212,001 SH   SOLE 22 206,973 0 5,028
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   552,761 34,333 SH   SOLE 7 34,333 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   935,716 58,119 SH   SOLE 18 58,119 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   150,825,299 9,368,031 SH   SOLE 21 9,368,031 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   32,200,000 2,000,000 SH   SOLE 22 2,000,000 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   274,924 17,076 SH   SOLE 26 17,076 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   225,625 14,014 SH   SOLE 30 14,014 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   128,300,646 7,968,984 SH   SOLE 43 6,839,381 0 1,129,603
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   6,810 423 SH   SOLE 47 0 0 423
ASGN INC COM 00191U102   3,812,126 79,139 SH   SOLE 2 53,105 0 26,034
ASGN INC COM 00191U102   10,019 208 SH   SOLE 4 0 0 208
ASGN INC COM 00191U102   32,515 675 SH   SOLE 7 675 0 0
ASGN INC COM 00191U102   10,132,270 210,344 SH   SOLE 18 148,477 0 61,867
ASGN INC COM 00191U102   5,752,028 119,411 SH   SOLE 19 119,411 0 0
ASGN INC COM 00191U102   160,859,428 3,339,411 SH   SOLE 21 3,339,411 0 0
ASGN INC COM 00191U102   67,197,728 1,395,012 SH   SOLE 22 1,332,636 0 62,376
ASGN INC COM 00191U102   292,199 6,066 SH   SOLE 25 6,066 0 0
ASGN INC COM 00191U102   837,435 17,385 SH   SOLE 26 17,212 0 173
ASGN INC COM 00191U102   45,665 948 SH   SOLE 28 948 0 0
ASGN INC COM 00191U102   11,416,435 237,003 SH   SOLE 30 237,003 0 0
ASGN INC COM 00191U102   358,337 7,439 SH   SOLE 34 7,439 0 0
ASGN INC COM 00191U102   115,030 2,388 SH   SOLE 36 2,388 0 0
ASGN INC COM 00191U102   391,140 8,120 SH   SOLE 40 8,120 0 0
ASGN INC COM 00191U102   9,819,214 203,845 SH   SOLE 43 194,946 0 8,899
ASGN INC COM 00191U102   26,626 553 SH   SOLE 47 0 0 553
ASHFORD HOSPITALITY TR INC COM NEW 044103794   4,729 1,110 SH   SOLE 18 1,110 0 0
ASHFORD HOSPITALITY TR INC COM NEW 044103794   58,430 13,716 SH   SOLE 21 13,716 0 0
ASHFORD HOSPITALITY TR INC COM NEW 044103794   179,491 42,134 SH   SOLE 22 42,134 0 0
ASHLAND INC COM 044186104   6,963,425 118,688 SH   SOLE 2 23,674 0 95,014
ASHLAND INC COM 044186104   4,811 82 SH   SOLE 4 82 0 0
ASHLAND INC COM 044186104   38,605 658 SH   SOLE 7 658 0 0
ASHLAND INC COM 044186104   5,680,781 96,826 SH   SOLE 18 52,707 0 44,119
ASHLAND INC COM 044186104   1,091,614 18,606 SH   SOLE 19 18,606 0 0
ASHLAND INC COM 044186104   139,187,241 2,372,375 SH   SOLE 21 2,372,375 0 0
ASHLAND INC COM 044186104   78,459,860 1,337,308 SH   SOLE 22 1,277,436 0 59,872
ASHLAND INC COM 044186104   437,561 7,458 SH   SOLE 25 7,458 0 0
ASHLAND INC COM 044186104   987,592 16,833 SH   SOLE 26 16,833 0 0
ASHLAND INC COM 044186104   63,481 1,082 SH   SOLE 28 1,082 0 0
ASHLAND INC COM 044186104   2,436,154 41,523 SH   SOLE 30 41,523 0 0
ASHLAND INC COM 044186104   44,355 756 SH   SOLE 31 756 0 0
ASHLAND INC COM 044186104   101,851 1,736 SH   SOLE 36 1,736 0 0
ASHLAND INC COM 044186104   483,558 8,242 SH   SOLE 40 8,242 0 0
ASHLAND INC COM 044186104   3,486,318 59,422 SH   SOLE 43 54,739 0 4,683
ASIASTRATEGY ORD SHS G8946B108   2,986 979 SH   SOLE 2 979 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   13,908 13 SH   SOLE 2 13 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   17,956,530 16,784 SH   SOLE 7 16,784 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   515,673 482 SH   SOLE 15 482 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   19,875,958 18,578 SH   SOLE 18 13,108 0 5,470
ASML HOLDING N V N Y REGISTRY SHS N07059210   672,068,934 628,184 SH   SOLE 21 628,184 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   433,293 405 SH   SOLE 25 405 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   219,321 205 SH   SOLE 26 73 0 132
ASML HOLDING N V N Y REGISTRY SHS N07059210   122,651,960 114,643 SH   SOLE 30 114,643 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   28,772,815 26,894 SH   SOLE 32 26,894 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   936,127 875 SH   SOLE 34 875 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   7,489 7 SH   SOLE 36 7 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   433,358,187 405,061 SH   SOLE 43 352,909 0 52,152
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,117,943 4,784 SH   SOLE 47 0 0 4,784
ASP ISOTOPES INC COM 00218A105   374,216 69,947 SH   SOLE 2 23,824 0 46,123
ASP ISOTOPES INC COM 00218A105   2,819 527 SH   SOLE 7 527 0 0
ASP ISOTOPES INC COM 00218A105   1,436,052 268,421 SH   SOLE 18 224,838 0 43,583
ASP ISOTOPES INC COM 00218A105   842,379 157,454 SH   SOLE 19 157,454 0 0
ASP ISOTOPES INC COM 00218A105   18,939,144 3,540,027 SH   SOLE 21 3,540,027 0 0
ASP ISOTOPES INC COM 00218A105   14,221,825 2,658,285 SH   SOLE 22 2,581,536 0 76,749
ASP ISOTOPES INC COM 00218A105   360,178 67,323 SH   SOLE 30 67,323 0 0
ASP ISOTOPES INC COM 00218A105   146,767 27,433 SH   SOLE 43 25,685 0 1,748
ASPEN AEROGELS INC COM 04523Y105   236,608 83,607 SH   SOLE 2 53,327 0 30,280
ASPEN AEROGELS INC COM 04523Y105   317 112 SH   SOLE 4 112 0 0
ASPEN AEROGELS INC COM 04523Y105   1,486 525 SH   SOLE 7 525 0 0
ASPEN AEROGELS INC COM 04523Y105   642,523 227,040 SH   SOLE 18 193,477 0 33,563
ASPEN AEROGELS INC COM 04523Y105   364,173 128,683 SH   SOLE 19 128,683 0 0
ASPEN AEROGELS INC COM 04523Y105   7,081,733 2,502,379 SH   SOLE 21 2,502,379 0 0
ASPEN AEROGELS INC COM 04523Y105   5,259,198 1,858,374 SH   SOLE 22 1,773,090 0 85,284
ASPEN AEROGELS INC COM 04523Y105   27,564 9,740 SH   SOLE 25 9,740 0 0
ASPEN AEROGELS INC COM 04523Y105   7,681 2,714 SH   SOLE 26 2,714 0 0
ASPEN AEROGELS INC COM 04523Y105   199,832 70,612 SH   SOLE 30 70,612 0 0
ASPEN AEROGELS INC COM 04523Y105   41,649 14,717 SH   SOLE 40 14,717 0 0
ASPEN AEROGELS INC COM 04523Y105   56,894 20,104 SH   SOLE 43 19,180 0 924
ASPEN AEROGELS INC COM 04523Y105   30,090 10,632 SH   SOLE 47 0 0 10,632
ASPEN INSURANCE HOLDINGS LTD ORD SHS CL A G05384501   267,862 7,220 SH   SOLE 2 1,200 0 6,020
ASPEN INSURANCE HOLDINGS LTD ORD SHS CL A G05384501   223 6 SH   SOLE 7 6 0 0
ASPEN INSURANCE HOLDINGS LTD ORD SHS CL A G05384501   1,658,889 44,714 SH   SOLE 18 37,158 0 7,556
ASPEN INSURANCE HOLDINGS LTD ORD SHS CL A G05384501   1,199,666 32,336 SH   SOLE 19 32,336 0 0
ASPEN INSURANCE HOLDINGS LTD ORD SHS CL A G05384501   20,429,041 550,648 SH   SOLE 21 550,648 0 0
ASPEN INSURANCE HOLDINGS LTD ORD SHS CL A G05384501   7,323,317 197,394 SH   SOLE 22 187,607 0 9,787
ASPEN INSURANCE HOLDINGS LTD ORD SHS CL A G05384501   7,717 208 SH   SOLE 43 196 0 12
ASSEMBLY BIOSCIENCES INC COM NEW 045396207   79,277 2,331 SH   SOLE 2 2,331 0 0
ASSEMBLY BIOSCIENCES INC COM NEW 045396207   60,470 1,778 SH   SOLE 18 1,778 0 0
ASSEMBLY BIOSCIENCES INC COM NEW 045396207   759,715 22,338 SH   SOLE 21 22,338 0 0
ASSEMBLY BIOSCIENCES INC COM NEW 045396207   5,295,425 155,702 SH   SOLE 22 155,702 0 0
ASSEMBLY BIOSCIENCES INC COM NEW 045396207   345,099 10,147 SH   SOLE 43 9,757 0 390
ASSERTIO HOLDINGS INC COM NEW 04546C304   816,608 90,034 SH   SOLE 22 90,034 0 0
ASSOCIATED BANC CORP COM 045487105   5,078,558 197,149 SH   SOLE 2 96,682 0 100,467
ASSOCIATED BANC CORP COM 045487105   13,833 537 SH   SOLE 4 537 0 0
ASSOCIATED BANC CORP COM 045487105   1,040,060 40,375 SH   SOLE 7 38,037 0 2,338
ASSOCIATED BANC CORP COM 045487105   21,022,607 816,095 SH   SOLE 18 579,782 0 236,313
ASSOCIATED BANC CORP COM 045487105   10,802,121 419,337 SH   SOLE 19 419,337 0 0
ASSOCIATED BANC CORP COM 045487105   324,458,895 12,595,454 SH   SOLE 21 12,595,454 0 0
ASSOCIATED BANC CORP COM 045487105   149,757,357 5,813,562 SH   SOLE 22 5,591,791 0 221,771
ASSOCIATED BANC CORP COM 045487105   174,421 6,771 SH   SOLE 23 6,771 0 0
ASSOCIATED BANC CORP COM 045487105   676,792 26,273 SH   SOLE 25 26,273 0 0
ASSOCIATED BANC CORP COM 045487105   3,681,671 142,922 SH   SOLE 26 62,636 0 80,286
ASSOCIATED BANC CORP COM 045487105   71,355 2,770 SH   SOLE 28 2,770 0 0
ASSOCIATED BANC CORP COM 045487105   11,010,339 427,420 SH   SOLE 30 427,420 0 0
ASSOCIATED BANC CORP COM 045487105   133,025 5,164 SH   SOLE 36 5,164 0 0
ASSOCIATED BANC CORP COM 045487105   733,568 28,477 SH   SOLE 40 28,477 0 0
ASSOCIATED BANC CORP COM 045487105   17,585,021 682,648 SH   SOLE 43 642,694 0 39,954
ASSOCIATED BANC CORP COM 045487105   18,045 700 SH   SOLE 47 0 0 700
ASSURANT INC COM 04621X108   29,457,882 122,308 SH   SOLE 2 53,595 0 68,713
ASSURANT INC COM 04621X108   25,530 106 SH   SOLE 4 106 0 0
ASSURANT INC COM 04621X108   10,661,466 44,266 SH   SOLE 7 41,278 0 2,988
ASSURANT INC COM 04621X108   72,255 300 SH   SOLE 13 300 0 0
ASSURANT INC COM 04621X108   575,632 2,390 SH   SOLE 15 2,390 0 0
ASSURANT INC COM 04621X108   39,258,068 162,998 SH   SOLE 18 152,665 0 10,333
ASSURANT INC COM 04621X108   56,084,813 232,862 SH   SOLE 19 232,862 0 0
ASSURANT INC COM 04621X108   385,877,828 1,602,150 SH   SOLE 21 1,602,150 0 0
ASSURANT INC COM 04621X108   272,266,956 1,130,442 SH   SOLE 22 1,049,787 0 80,655
ASSURANT INC COM 04621X108   253,374 1,052 SH   SOLE 23 1,052 0 0
ASSURANT INC COM 04621X108   4,994,988 20,739 SH   SOLE 25 20,739 0 0
ASSURANT INC COM 04621X108   13,343,572 55,402 SH   SOLE 26 22,629 0 32,773
ASSURANT INC COM 04621X108   657,039 2,728 SH   SOLE 28 668 0 2,060
ASSURANT INC COM 04621X108   78,312,859 325,152 SH   SOLE 30 325,152 0 0
ASSURANT INC COM 04621X108   204,723 850 SH   SOLE 31 850 0 0
ASSURANT INC COM 04621X108   22,191,196 92,137 SH   SOLE 34 92,137 0 0
ASSURANT INC COM 04621X108   299,377 1,243 SH   SOLE 36 1,243 0 0
ASSURANT INC COM 04621X108   10,442,533 43,357 SH   SOLE 37 43,357 0 0
ASSURANT INC COM 04621X108   2,094,913 8,698 SH   SOLE 40 8,698 0 0
ASSURANT INC COM 04621X108   30,411,496 126,267 SH   SOLE 43 118,727 0 7,540
ASSURANT INC COM 04621X108   58,466 243 SH   SOLE 47 0 0 243
ASSURED GUARANTY LTD COM G0585R106   10,676,646 118,801 SH   SOLE 2 44,556 0 74,245
ASSURED GUARANTY LTD COM G0585R106   9,346 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106   52,035 579 SH   SOLE 7 579 0 0
ASSURED GUARANTY LTD COM G0585R106   3,718,551 41,377 SH   SOLE 18 39,810 0 1,567
ASSURED GUARANTY LTD COM G0585R106   2,970,473 33,053 SH   SOLE 19 33,053 0 0
ASSURED GUARANTY LTD COM G0585R106   332,382,757 3,698,484 SH   SOLE 21 3,698,484 0 0
ASSURED GUARANTY LTD COM G0585R106   112,522,003 1,252,053 SH   SOLE 22 1,193,934 0 58,119
ASSURED GUARANTY LTD COM G0585R106   674,564 7,506 SH   SOLE 25 7,506 0 0
ASSURED GUARANTY LTD COM G0585R106   8,433,491 93,841 SH   SOLE 26 15,206 0 78,635
ASSURED GUARANTY LTD COM G0585R106   1,369,978 15,244 SH   SOLE 28 5,052 0 10,192
ASSURED GUARANTY LTD COM G0585R106   9,251,218 102,940 SH   SOLE 30 102,940 0 0
ASSURED GUARANTY LTD COM G0585R106   56,348 627 SH   SOLE 31 627 0 0
ASSURED GUARANTY LTD COM G0585R106   436,049 4,852 SH   SOLE 34 4,852 0 0
ASSURED GUARANTY LTD COM G0585R106   119,257 1,327 SH   SOLE 36 1,327 0 0
ASSURED GUARANTY LTD COM G0585R106   642,301 7,147 SH   SOLE 40 7,147 0 0
ASSURED GUARANTY LTD COM G0585R106   16,561,199 184,279 SH   SOLE 43 167,688 0 16,592
ASSURED GUARANTY LTD COM G0585R106   11,683 130 SH   SOLE 47 0 0 130
AST SPACEMOBILE INC COM CL A 00217D100   21,148,549 291,182 SH   SOLE 2 93,955 0 197,227
AST SPACEMOBILE INC COM CL A 00217D100   37,259 513 SH   SOLE 4 513 0 0
AST SPACEMOBILE INC COM CL A 00217D100   2,657,459 36,589 SH   SOLE 7 29,365 0 7,224
AST SPACEMOBILE INC COM CL A 00217D100   12,082,509 166,357 SH   SOLE 18 159,526 0 6,831
AST SPACEMOBILE INC COM CL A 00217D100   9,057,252 124,704 SH   SOLE 19 124,704 0 0
AST SPACEMOBILE INC COM CL A 00217D100   343,928,471 4,735,350 SH   SOLE 21 4,735,350 0 0
AST SPACEMOBILE INC COM CL A 00217D100   429,760,861 5,917,126 SH   SOLE 22 5,633,273 0 283,853
AST SPACEMOBILE INC COM CL A 00217D100   2,532,681 34,871 SH   SOLE 25 34,871 0 0
AST SPACEMOBILE INC COM CL A 00217D100   9,755,734 134,321 SH   SOLE 26 63,374 0 70,947
AST SPACEMOBILE INC COM CL A 00217D100   770,532 10,609 SH   SOLE 28 2,782 0 7,827
AST SPACEMOBILE INC COM CL A 00217D100   18,486,369 254,528 SH   SOLE 30 254,528 0 0
AST SPACEMOBILE INC COM CL A 00217D100   262,340 3,612 SH   SOLE 31 3,612 0 0
AST SPACEMOBILE INC COM CL A 00217D100   443,406 6,105 SH   SOLE 34 6,105 0 0
AST SPACEMOBILE INC COM CL A 00217D100   30,287 417 SH   SOLE 36 417 0 0
AST SPACEMOBILE INC COM CL A 00217D100   2,725,005 37,519 SH   SOLE 40 37,519 0 0
AST SPACEMOBILE INC COM CL A 00217D100   48,662 670 SH   OTR 43 670 0 0
AST SPACEMOBILE INC COM CL A 00217D100   13,865,299 190,903 SH   SOLE 43 162,861 0 28,042
AST SPACEMOBILE INC COM CL A 00217D100   12,565 173 SH   SOLE 47 0 0 173
ASTEC INDS INC COM 046224101   752,598 17,373 SH   SOLE 2 6,606 0 10,767
ASTEC INDS INC COM 046224101   50,684 1,170 SH   SOLE 4 102 0 1,068
ASTEC INDS INC COM 046224101   388,320 8,964 SH   SOLE 7 8,422 0 542
ASTEC INDS INC COM 046224101   3,396,505 78,405 SH   SOLE 18 66,576 0 11,829
ASTEC INDS INC COM 046224101   2,022,048 46,677 SH   SOLE 19 46,677 0 0
ASTEC INDS INC COM 046224101   123,088,971 2,841,389 SH   SOLE 21 2,841,389 0 0
ASTEC INDS INC COM 046224101   28,033,585 647,128 SH   SOLE 22 617,734 0 29,394
ASTEC INDS INC COM 046224101   159,851 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101   142,913 3,299 SH   SOLE 26 3,299 0 0
ASTEC INDS INC COM 046224101   8,014 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101   2,041,282 47,121 SH   SOLE 30 47,121 0 0
ASTEC INDS INC COM 046224101   50,295 1,161 SH   SOLE 34 1,161 0 0
ASTEC INDS INC COM 046224101   131,000 3,024 SH   SOLE 40 3,024 0 0
ASTEC INDS INC COM 046224101   2,086,524 48,165 SH   SOLE 43 46,726 0 1,439
ASTEC INDS INC COM 046224101   1,473 34 SH   SOLE 47 0 0 34
ASTERA LABS INC COM 04626A103   35,206,101 211,626 SH   SOLE 2 65,989 0 145,637
ASTERA LABS INC COM 04626A103   13,843,980 83,217 SH   SOLE 4 32,649 0 50,568
ASTERA LABS INC COM 04626A103   4,281,441 25,736 SH   SOLE 7 20,808 0 4,928
ASTERA LABS INC COM 04626A103   1,849,091 11,115 SH   SOLE 13 11,115 0 0
ASTERA LABS INC COM 04626A103   1,677,408 10,083 SH   SOLE 15 10,083 0 0
ASTERA LABS INC COM 04626A103   39,763,866 239,023 SH   SOLE 18 228,218 0 10,805
ASTERA LABS INC COM 04626A103   87,142,695 523,820 SH   SOLE 19 523,820 0 0
ASTERA LABS INC COM 04626A103   1,062,714,501 6,388,041 SH   SOLE 21 6,388,041 0 0
ASTERA LABS INC COM 04626A103   576,795,739 3,467,154 SH   SOLE 22 3,207,315 0 259,839
ASTERA LABS INC COM 04626A103   21,881,164 131,529 SH   SOLE 23 131,529 0 0
ASTERA LABS INC COM 04626A103   3,246,349 19,514 SH   SOLE 25 18,359 0 1,155
ASTERA LABS INC COM 04626A103   22,339,320 134,283 SH   SOLE 26 86,901 0 47,382
ASTERA LABS INC COM 04626A103   27,059,619 162,657 SH   SOLE 28 2,831 0 159,826
ASTERA LABS INC COM 04626A103   78,688 473 SH   SOLE 29 473 0 0
ASTERA LABS INC COM 04626A103   103,958,198 624,899 SH   SOLE 30 624,899 0 0
ASTERA LABS INC COM 04626A103   2,228,891 13,398 SH   SOLE 31 13,196 0 202
ASTERA LABS INC COM 04626A103   127,564,848 766,800 SH   SOLE 34 766,800 0 0
ASTERA LABS INC COM 04626A103   2,025,932 12,178 SH   SOLE 36 12,178 0 0
ASTERA LABS INC COM 04626A103   982,855 5,908 SH   SOLE 40 5,908 0 0
ASTERA LABS INC COM 04626A103   43,919 264 SH   OTR 43 264 0 0
ASTERA LABS INC COM 04626A103   22,710,241 136,513 SH   SOLE 43 101,158 0 35,355
ASTERA LABS INC COM 04626A103   104,308 627 SH   SOLE 47 0 0 627
ASTRANA HEALTH INC COM NEW 03763A207   853,563 34,404 SH   SOLE 2 13,922 0 20,482
ASTRANA HEALTH INC COM NEW 03763A207   1,960 79 SH   SOLE 4 79 0 0
ASTRANA HEALTH INC COM NEW 03763A207   7,468 301 SH   SOLE 7 301 0 0
ASTRANA HEALTH INC COM NEW 03763A207   3,220,785 129,818 SH   SOLE 18 108,424 0 21,394
ASTRANA HEALTH INC COM NEW 03763A207   2,344,818 94,511 SH   SOLE 19 94,511 0 0
ASTRANA HEALTH INC COM NEW 03763A207   112,402,400 4,530,528 SH   SOLE 21 4,530,528 0 0
ASTRANA HEALTH INC COM NEW 03763A207   28,967,958 1,167,592 SH   SOLE 22 1,130,891 0 36,701
ASTRANA HEALTH INC COM NEW 03763A207   4,317 174 SH   SOLE 23 174 0 0
ASTRANA HEALTH INC COM NEW 03763A207   200,614 8,086 SH   SOLE 25 8,086 0 0
ASTRANA HEALTH INC COM NEW 03763A207   235,472 9,491 SH   SOLE 26 9,491 0 0
ASTRANA HEALTH INC COM NEW 03763A207   19,501 786 SH   SOLE 28 786 0 0
ASTRANA HEALTH INC COM NEW 03763A207   3,638,362 146,649 SH   SOLE 30 146,649 0 0
ASTRANA HEALTH INC COM NEW 03763A207   202,226 8,151 SH   SOLE 40 8,151 0 0
ASTRANA HEALTH INC COM NEW 03763A207   672,872 27,121 SH   SOLE 43 17,916 0 9,205
ASTRANA HEALTH INC COM NEW 03763A207   1,563 63 SH   SOLE 47 0 0 63
ASTRAZENECA PLC SPONSORED ADR 046353108   24,361 265 SH   SOLE 2 265 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   11,301,690 122,938 SH   SOLE 7 122,938 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   294,820 3,207 SH   SOLE 15 3,207 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   131,974,114 1,435,594 SH   SOLE 18 1,392,673 0 42,921
ASTRAZENECA PLC SPONSORED ADR 046353108   22,406,834 243,738 SH   SOLE 19 243,738 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   274,779 2,989 SH   SOLE 21 2,989 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   975,837 10,615 SH   SOLE 23 10,615 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   5,329,550 57,974 SH   SOLE 26 0 0 57,974
ASTRAZENECA PLC SPONSORED ADR 046353108   105,912,185 1,152,096 SH   SOLE 30 1,152,096 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   16,618,186 180,770 SH   SOLE 32 180,770 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   865,981 9,420 SH   SOLE 34 9,420 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   260,449,781 2,833,132 SH   SOLE 43 2,614,440 0 218,692
ASTRAZENECA PLC SPONSORED ADR 046353108   5,543,287 60,299 SH   SOLE 47 0 0 60,299
ASTRIA THERAPEUTICS INC COM 04635X102   1,799,273 137,454 SH   SOLE 2 88,514 0 48,940
ASTRIA THERAPEUTICS INC COM 04635X102   5,511 421 SH   SOLE 7 421 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   1,833,700 140,084 SH   SOLE 18 116,146 0 23,938
ASTRIA THERAPEUTICS INC COM 04635X102   2,220,077 169,601 SH   SOLE 19 169,601 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   25,600,964 1,955,765 SH   SOLE 21 1,955,765 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   17,836,382 1,362,596 SH   SOLE 22 1,326,692 0 35,904
ASTRIA THERAPEUTICS INC COM 04635X102   75,150 5,741 SH   SOLE 23 5,741 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   343,992 26,279 SH   SOLE 26 0 0 26,279
ASTRIA THERAPEUTICS INC COM 04635X102   455,715 34,814 SH   SOLE 43 34,163 0 651
ASTRONICS CORP COM 046433108   1,485,254 27,383 SH   SOLE 2 8,482 0 18,901
ASTRONICS CORP COM 046433108   2,061 38 SH   SOLE 4 38 0 0
ASTRONICS CORP COM 046433108   579,066 10,676 SH   SOLE 7 10,174 0 502
ASTRONICS CORP COM 046433108   5,024,794 92,640 SH   SOLE 18 77,264 0 15,376
ASTRONICS CORP COM 046433108   3,368,521 62,104 SH   SOLE 19 62,104 0 0
ASTRONICS CORP COM 046433108   86,029,684 1,586,093 SH   SOLE 21 1,586,093 0 0
ASTRONICS CORP COM 046433108   48,074,431 886,328 SH   SOLE 22 861,420 0 24,908
ASTRONICS CORP COM 046433108   183,006 3,374 SH   SOLE 25 3,374 0 0
ASTRONICS CORP COM 046433108   6,346 117 SH   SOLE 26 0 0 117
ASTRONICS CORP COM 046433108   4,679,393 86,272 SH   SOLE 30 86,272 0 0
ASTRONICS CORP COM 046433108   270,766 4,992 SH   SOLE 40 4,992 0 0
ASTRONICS CORP COM 046433108   59,989 1,106 SH   OTR 43 1,106 0 0
ASTRONICS CORP COM 046433108   2,006,555 36,994 SH   SOLE 43 35,072 0 1,922
ASTRONICS CORP COM 046433108   13,614 251 SH   SOLE 47 0 0 251
ASTRONOVA INC COM 04638F108   10,484 1,212 SH   SOLE 18 1,212 0 0
ASTRONOVA INC COM 04638F108   133,885 15,478 SH   SOLE 21 15,478 0 0
ASTRONOVA INC COM 04638F108   501,043 57,924 SH   SOLE 22 57,924 0 0
ASTROTECH CORP COM 046484309   69,850 20,188 SH   SOLE 22 20,188 0 0
ASURE SOFTWARE INC COM 04649U102   94,577 10,040 SH   SOLE 2 986 0 9,054
ASURE SOFTWARE INC COM 04649U102   1,225 130 SH   SOLE 7 130 0 0
ASURE SOFTWARE INC COM 04649U102   777,084 82,493 SH   SOLE 18 70,740 0 11,753
ASURE SOFTWARE INC COM 04649U102   454,637 48,263 SH   SOLE 19 48,263 0 0
ASURE SOFTWARE INC COM 04649U102   8,578,417 910,660 SH   SOLE 21 910,660 0 0
ASURE SOFTWARE INC COM 04649U102   4,977,048 528,349 SH   SOLE 22 508,860 0 19,489
ASURE SOFTWARE INC COM 04649U102   1,413 150 SH   SOLE 43 150 0 0
AT&T INC COM 00206R102   543,329,071 21,873,151 SH   SOLE 2 11,307,511 0 10,565,640
AT&T INC COM 00206R102   1,108,485 44,625 SH   SOLE 3 44,625 0 0
AT&T INC COM 00206R102   173,399,743 6,980,666 SH   SOLE 4 2,468,125 0 4,512,541
AT&T INC COM 00206R102   158,269,476 6,371,557 SH   SOLE 7 5,724,013 0 647,544
AT&T INC COM 00206R102   32,081,953 1,291,544 SH   SOLE 13 1,239,831 0 51,713
AT&T INC COM 00206R102   30,514,425 1,228,439 SH   SOLE 15 1,228,439 0 0
AT&T INC COM 00206R102   262,171,967 10,554,427 SH   SOLE 18 8,630,142 0 1,924,285
AT&T INC COM 00206R102   121,692,402 4,899,050 SH   SOLE 19 4,899,050 0 0
AT&T INC COM 00206R102   5,424,782,835 218,389,003 SH   SOLE 21 218,389,003 0 0
AT&T INC COM 00206R102   3,728,071,134 150,083,379 SH   SOLE 22 134,126,151 0 15,957,228
AT&T INC COM 00206R102   277,068,390 11,154,122 SH   SOLE 23 11,154,122 0 0
AT&T INC COM 00206R102   205,490,192 8,272,552 SH   SOLE 25 8,204,342 0 68,210
AT&T INC COM 00206R102   450,182,648 18,123,295 SH   SOLE 26 13,374,707 0 4,748,588
AT&T INC COM 00206R102   588,697,989 23,699,597 SH   SOLE 28 221,485 0 23,478,112
AT&T INC COM 00206R102   15,153,841 610,058 SH   SOLE 29 610,058 0 0
AT&T INC COM 00206R102   1,603,529,408 64,554,324 SH   SOLE 30 64,554,324 0 0
AT&T INC COM 00206R102   50,726,261 2,042,120 SH   SOLE 31 2,017,808 0 24,312
AT&T INC COM 00206R102   4,708,372 189,548 SH   SOLE 32 189,548 0 0
AT&T INC COM 00206R102   123,975,794 4,990,974 SH   SOLE 34 4,990,974 0 0
AT&T INC COM 00206R102   57,318,250 2,307,498 SH   SOLE 36 2,307,498 0 0
AT&T INC COM 00206R102   7,912,236 318,528 SH   SOLE 40 318,528 0 0
AT&T INC COM 00206R102   203,315 8,185 SH   OTR 43 8,185 0 0
AT&T INC COM 00206R102   292,949,337 11,793,452 SH   SOLE 43 9,762,419 0 2,031,033
AT&T INC COM 00206R102   2,239,398 90,153 SH   SOLE 47 0 0 90,153
ATAI BECKLEY NV SHS N0731H103   218,733 53,480 SH   SOLE 2 38,751 0 14,729
ATAI BECKLEY NV SHS N0731H103   8,846,879 2,163,051 SH   SOLE 21 2,163,051 0 0
ATAI BECKLEY NV SHS N0731H103   426,742 104,338 SH   SOLE 22 28,522 0 75,816
ATAI BECKLEY NV SHS N0731H103   122,369 29,919 SH   SOLE 25 29,919 0 0
ATAI BECKLEY NV SHS N0731H103   117,837 28,811 SH   SOLE 28 0 0 28,811
ATAI BECKLEY NV SHS N0731H103   1,636,532 400,130 SH   SOLE 30 400,130 0 0
ATAI BECKLEY NV SHS N0731H103   118,933 29,079 SH   SOLE 40 29,079 0 0
ATAI BECKLEY NV SHS N0731H103   17,996 4,400 SH   SOLE 43 4,400 0 0
ATARA BIOTHERAPEUTICS INC COM NEW 046513206   9,678 535 SH   SOLE 2 535 0 0
ATARA BIOTHERAPEUTICS INC COM NEW 046513206   14,038 776 SH   SOLE 18 776 0 0
ATARA BIOTHERAPEUTICS INC COM NEW 046513206   171,475 9,479 SH   SOLE 21 9,479 0 0
ATARA BIOTHERAPEUTICS INC COM NEW 046513206   1,018,793 56,318 SH   SOLE 22 56,318 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   2,775,293 777,393 SH   SOLE 2 575,145 0 202,248
ATEA PHARMACEUTICALS INC COM 04683R106   3,706 1,038 SH   SOLE 7 1,038 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   1,221,426 342,136 SH   SOLE 18 304,153 0 37,983
ATEA PHARMACEUTICALS INC COM 04683R106   3,405,323 953,872 SH   SOLE 19 953,872 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   11,902,337 3,333,988 SH   SOLE 21 3,333,988 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   10,345,914 2,898,015 SH   SOLE 22 2,837,284 0 60,731
ATEA PHARMACEUTICALS INC COM 04683R106   147,887 41,425 SH   SOLE 23 41,425 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   209,648 58,725 SH   SOLE 26 0 0 58,725
ATEA PHARMACEUTICALS INC COM 04683R106   212,465 59,514 SH   SOLE 30 59,514 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   89,593 25,096 SH   SOLE 43 5,707 0 19,389
ATEGRITY SPECIALTY IN CO HO COM 04681Y103   16,829 801 SH   SOLE 2 0 0 801
ATEGRITY SPECIALTY IN CO HO COM 04681Y103   363,305 17,292 SH   SOLE 18 14,547 0 2,745
ATEGRITY SPECIALTY IN CO HO COM 04681Y103   275,105 13,094 SH   SOLE 19 13,094 0 0
ATEGRITY SPECIALTY IN CO HO COM 04681Y103   4,937,749 235,019 SH   SOLE 21 235,019 0 0
ATEGRITY SPECIALTY IN CO HO COM 04681Y103   3,820,942 181,863 SH   SOLE 22 178,543 0 3,320
ATERIAN INC COM NEW 02156U200   50,277 72,289 SH   SOLE 22 72,289 0 0
ATHIRA PHARMA INC COM 04746L203   2,839 375 SH   SOLE 2 375 0 0
ATHIRA PHARMA INC COM 04746L203   281,930 37,243 SH   SOLE 22 37,243 0 0
ATHIRA PHARMA INC COM 04746L203   189 25 SH   SOLE 43 25 0 0
ATI INC COM 01741R102   35,001,800 305,000 SH   SOLE 2 176,363 0 128,637
ATI INC COM 01741R102   182,813 1,593 SH   SOLE 4 296 0 1,297
ATI INC COM 01741R102   3,687,583 32,133 SH   SOLE 7 30,852 0 1,281
ATI INC COM 01741R102   37,503,568 326,800 SH   SOLE 18 197,113 0 129,687
ATI INC COM 01741R102   67,780,010 590,624 SH   SOLE 19 590,624 0 0
ATI INC COM 01741R102   1,000,515,895 8,718,333 SH   SOLE 21 8,718,333 0 0
ATI INC COM 01741R102   457,501,986 3,986,598 SH   SOLE 22 3,812,804 0 173,794
ATI INC COM 01741R102   2,525,982 22,011 SH   SOLE 25 22,011 0 0
ATI INC COM 01741R102   10,122,635 88,207 SH   SOLE 26 36,752 0 51,455
ATI INC COM 01741R102   7,493,369 65,296 SH   SOLE 28 63,852 0 1,444
ATI INC COM 01741R102   30,345,413 264,425 SH   SOLE 30 264,425 0 0
ATI INC COM 01741R102   250,406 2,182 SH   SOLE 31 2,182 0 0
ATI INC COM 01741R102   7,812,172 68,074 SH   SOLE 34 68,074 0 0
ATI INC COM 01741R102   137,712 1,200 SH   SOLE 36 1,200 0 0
ATI INC COM 01741R102   2,726,468 23,758 SH   SOLE 40 23,758 0 0
ATI INC COM 01741R102   19,570,711 170,536 SH   SOLE 43 154,121 0 16,415
ATKORE INC COM 047649108   2,800,331 44,274 SH   SOLE 2 27,207 0 17,067
ATKORE INC COM 047649108   37,444 592 SH   SOLE 4 93 0 499
ATKORE INC COM 047649108   427,886 6,765 SH   SOLE 7 6,388 0 377
ATKORE INC COM 047649108   6,540,240 103,403 SH   SOLE 18 87,030 0 16,373
ATKORE INC COM 047649108   4,296,446 67,928 SH   SOLE 19 67,928 0 0
ATKORE INC COM 047649108   79,693,039 1,259,969 SH   SOLE 21 1,259,969 0 0
ATKORE INC COM 047649108   61,518,784 972,629 SH   SOLE 22 926,240 0 46,389
ATKORE INC COM 047649108   310,115 4,903 SH   SOLE 25 4,903 0 0
ATKORE INC COM 047649108   715,990 11,320 SH   SOLE 26 11,320 0 0
ATKORE INC COM 047649108   52,940 837 SH   SOLE 28 837 0 0
ATKORE INC COM 047649108   2,162,518 34,190 SH   SOLE 30 34,190 0 0
ATKORE INC COM 047649108   102,086 1,614 SH   SOLE 36 1,614 0 0
ATKORE INC COM 047649108   411,125 6,500 SH   SOLE 40 6,500 0 0
ATKORE INC COM 047649108   2,540,155 40,161 SH   SOLE 43 36,808 0 3,353
ATKORE INC COM 047649108   39,215 620 SH   SOLE 47 0 0 620
ATLANTA BRAVES HLDGS INC COM SER A 047726104   214,192 5,041 SH   SOLE 2 2,529 0 2,512
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,700 40 SH   SOLE 4 40 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,657 39 SH   SOLE 7 39 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   836,076 19,677 SH   SOLE 18 16,400 0 3,277
ATLANTA BRAVES HLDGS INC COM SER A 047726104   617,252 14,527 SH   SOLE 19 14,527 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   12,219,402 287,583 SH   SOLE 21 287,583 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   8,925,577 210,063 SH   SOLE 22 202,900 0 7,163
ATLANTA BRAVES HLDGS INC COM SER A 047726104   25,494 600 SH   SOLE 25 600 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   61,228 1,441 SH   SOLE 28 0 0 1,441
ATLANTA BRAVES HLDGS INC COM SER A 047726104   59,274 1,395 SH   SOLE 30 1,395 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   98,279 2,313 SH   SOLE 40 2,313 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   480,137 11,300 SH   SOLE 43 9,047 0 2,253
ATLANTA BRAVES HLDGS INC COM SER C 047726302   1,446,474 36,666 SH   SOLE 2 13,247 0 23,419
ATLANTA BRAVES HLDGS INC COM SER C 047726302   7,338 186 SH   SOLE 4 186 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   16,293 413 SH   SOLE 7 413 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   5,020,959 127,274 SH   SOLE 18 104,604 0 22,670
ATLANTA BRAVES HLDGS INC COM SER C 047726302   3,684,196 93,389 SH   SOLE 19 93,389 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   66,974,896 1,697,716 SH   SOLE 21 1,697,716 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   51,780,650 1,312,564 SH   SOLE 22 1,273,556 0 39,008
ATLANTA BRAVES HLDGS INC COM SER C 047726302   256,031 6,490 SH   SOLE 25 6,490 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   214,608 5,440 SH   SOLE 26 5,440 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   61,424 1,557 SH   SOLE 28 74 0 1,483
ATLANTA BRAVES HLDGS INC COM SER C 047726302   2,093,533 53,068 SH   SOLE 30 53,068 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   287,551 7,289 SH   SOLE 40 7,289 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   4,793,262 121,502 SH   SOLE 43 115,987 0 5,515
ATLANTIC AMERN CORP COM 048209100   2,558 904 SH   SOLE 18 904 0 0
ATLANTIC AMERN CORP COM 048209100   26,868 9,494 SH   SOLE 21 9,494 0 0
ATLANTIC AMERN CORP COM 048209100   272,489 96,286 SH   SOLE 22 96,286 0 0
ATLANTIC INTL CORP COM 048592109   3,024 2,274 SH   SOLE 2 0 0 2,274
ATLANTIC INTL CORP COM 048592109   14,963 11,250 SH   SOLE 18 5,424 0 5,826
ATLANTIC INTL CORP COM 048592109   125,886 94,651 SH   SOLE 21 94,651 0 0
ATLANTIC INTL CORP COM 048592109   245,994 184,958 SH   SOLE 22 181,737 0 3,221
ATLANTIC UN BANKSHARES CORP COM 04911A107   3,853,701 109,170 SH   SOLE 2 41,733 0 67,437
ATLANTIC UN BANKSHARES CORP COM 04911A107   15,461 438 SH   SOLE 4 438 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   569,601 16,136 SH   SOLE 7 15,223 0 913
ATLANTIC UN BANKSHARES CORP COM 04911A107   17,160,248 486,126 SH   SOLE 18 414,084 0 72,042
ATLANTIC UN BANKSHARES CORP COM 04911A107   10,104,272 286,240 SH   SOLE 19 286,240 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   529,687,619 15,005,315 SH   SOLE 21 15,005,315 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   142,548,954 4,038,214 SH   SOLE 22 3,850,676 0 187,538
ATLANTIC UN BANKSHARES CORP COM 04911A107   805,369 22,815 SH   SOLE 25 22,815 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   2,068,333 58,593 SH   SOLE 26 47,226 0 11,367
ATLANTIC UN BANKSHARES CORP COM 04911A107   11,313,685 320,501 SH   SOLE 30 320,501 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   58,845 1,667 SH   SOLE 36 1,667 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   898,385 25,450 SH   SOLE 40 25,450 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   6,254,932 177,194 SH   SOLE 43 165,616 0 11,578
ATLANTIC UN BANKSHARES CORP COM 04911A107   32,476 920 SH   SOLE 47 0 0 920
ATLANTICUS HOLDINGS CORP COM 04914Y102   1,314,095 19,628 SH   SOLE 2 16,604 0 3,024
ATLANTICUS HOLDINGS CORP COM 04914Y102   1,071 16 SH   SOLE 7 16 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   1,232,951 18,416 SH   SOLE 18 15,790 0 2,626
ATLANTICUS HOLDINGS CORP COM 04914Y102   767,448 11,463 SH   SOLE 19 11,463 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   13,806,094 206,215 SH   SOLE 21 206,215 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   10,896,447 162,755 SH   SOLE 22 153,613 0 9,142
ATLANTICUS HOLDINGS CORP COM 04914Y102   4,151 62 SH   SOLE 23 62 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   19,817 296 SH   SOLE 25 296 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   81,746 1,221 SH   SOLE 26 0 0 1,221
ATLANTICUS HOLDINGS CORP COM 04914Y102   52,891 790 SH   SOLE 28 0 0 790
ATLANTICUS HOLDINGS CORP COM 04914Y102   102,768 1,535 SH   SOLE 30 1,535 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   82,148 1,227 SH   SOLE 40 1,227 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   650,352 9,714 SH   SOLE 43 9,373 0 341
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   559,284 59,372 SH   SOLE 2 24,578 0 34,794
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   2,468 262 SH   SOLE 4 262 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   5,002 531 SH   SOLE 7 531 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   2,367,566 251,334 SH   SOLE 18 211,186 0 40,148
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   1,485,694 157,717 SH   SOLE 19 157,717 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   95,509,945 10,139,060 SH   SOLE 21 10,139,060 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   21,341,754 2,265,579 SH   SOLE 22 2,204,744 0 60,835
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   98,599 10,467 SH   SOLE 25 10,467 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   611,499 64,915 SH   SOLE 26 0 0 64,915
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   1,378,297 146,316 SH   SOLE 30 146,316 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   83,103 8,822 SH   SOLE 40 8,822 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   451,805 47,962 SH   SOLE 43 45,854 0 2,108
ATLASSIAN CORPORATION CL A 049468101   60,741,373 374,623 SH   SOLE 2 182,750 0 191,873
ATLASSIAN CORPORATION CL A 049468101   20,838,881 128,524 SH   SOLE 4 57,530 0 70,994
ATLASSIAN CORPORATION CL A 049468101   12,747,933 78,623 SH   SOLE 7 72,382 0 6,241
ATLASSIAN CORPORATION CL A 049468101   4,791,237 29,550 SH   SOLE 13 29,135 0 415
ATLASSIAN CORPORATION CL A 049468101   6,621,798 40,840 SH   SOLE 15 40,840 0 0
ATLASSIAN CORPORATION CL A 049468101   80,621,359 497,233 SH   SOLE 18 463,198 0 34,035
ATLASSIAN CORPORATION CL A 049468101   8,015,067 49,433 SH   SOLE 19 49,433 0 0
ATLASSIAN CORPORATION CL A 049468101   430,372,742 2,654,328 SH   SOLE 21 2,654,328 0 0
ATLASSIAN CORPORATION CL A 049468101   666,463,823 4,110,422 SH   SOLE 22 3,774,518 0 335,904
ATLASSIAN CORPORATION CL A 049468101   29,381,714 181,212 SH   SOLE 23 181,212 0 0
ATLASSIAN CORPORATION CL A 049468101   43,794,338 270,102 SH   SOLE 25 269,003 0 1,099
ATLASSIAN CORPORATION CL A 049468101   157,831,616 973,428 SH   SOLE 26 774,203 0 199,225
ATLASSIAN CORPORATION CL A 049468101   90,038,612 555,314 SH   SOLE 28 34,278 0 521,036
ATLASSIAN CORPORATION CL A 049468101   20,754 128 SH   SOLE 29 128 0 0
ATLASSIAN CORPORATION CL A 049468101   163,384,100 1,007,673 SH   SOLE 30 1,007,673 0 0
ATLASSIAN CORPORATION CL A 049468101   2,711,629 16,724 SH   SOLE 31 16,189 0 535
ATLASSIAN CORPORATION CL A 049468101   8,352,318 51,513 SH   SOLE 32 51,513 0 0
ATLASSIAN CORPORATION CL A 049468101   1,937,249 11,948 SH   SOLE 34 11,948 0 0
ATLASSIAN CORPORATION CL A 049468101   7,655,116 47,213 SH   SOLE 36 47,213 0 0
ATLASSIAN CORPORATION CL A 049468101   1,199,512 7,398 SH   SOLE 40 7,398 0 0
ATLASSIAN CORPORATION CL A 049468101   38,265 236 SH   OTR 43 236 0 0
ATLASSIAN CORPORATION CL A 049468101   16,616,358 102,482 SH   SOLE 43 81,782 0 20,700
ATLASSIAN CORPORATION CL A 049468101   1,979,851 12,211 SH   SOLE 47 0 0 12,211
ATMOS ENERGY CORP COM 049560105   75,593,419 450,954 SH   SOLE 2 183,590 0 267,364
ATMOS ENERGY CORP COM 049560105   31,585,683 188,425 SH   SOLE 4 125,447 0 62,978
ATMOS ENERGY CORP COM 049560105   82,428,029 491,726 SH   SOLE 7 447,135 0 44,591
ATMOS ENERGY CORP COM 049560105   1,720,387 10,263 SH   SOLE 13 10,263 0 0
ATMOS ENERGY CORP COM 049560105   5,324,432 31,763 SH   SOLE 15 31,763 0 0
ATMOS ENERGY CORP COM 049560105   53,316,565 318,061 SH   SOLE 18 277,466 0 40,595
ATMOS ENERGY CORP COM 049560105   15,865,509 94,646 SH   SOLE 19 94,646 0 0
ATMOS ENERGY CORP COM 049560105   1,503,272,985 8,967,804 SH   SOLE 21 8,967,804 0 0
ATMOS ENERGY CORP COM 049560105   600,466,920 3,582,097 SH   SOLE 22 3,231,278 0 350,819
ATMOS ENERGY CORP COM 049560105   28,323,100 168,962 SH   SOLE 23 168,962 0 0
ATMOS ENERGY CORP COM 049560105   39,892,420 237,979 SH   SOLE 25 237,979 0 0
ATMOS ENERGY CORP COM 049560105   31,058,822 185,282 SH   SOLE 26 106,639 0 78,643
ATMOS ENERGY CORP COM 049560105   53,325,115 318,112 SH   SOLE 28 2,100 0 316,012
ATMOS ENERGY CORP COM 049560105   259,293,437 1,546,820 SH   SOLE 30 1,546,820 0 0
ATMOS ENERGY CORP COM 049560105   2,610,502 15,573 SH   SOLE 31 15,573 0 0
ATMOS ENERGY CORP COM 049560105   8,811,303 52,564 SH   SOLE 34 52,564 0 0
ATMOS ENERGY CORP COM 049560105   4,477,230 26,709 SH   SOLE 36 26,709 0 0
ATMOS ENERGY CORP COM 049560105   1,220,682 7,282 SH   SOLE 40 7,282 0 0
ATMOS ENERGY CORP COM 049560105   54,983 328 SH   OTR 43 328 0 0
ATMOS ENERGY CORP COM 049560105   54,517,710 325,226 SH   SOLE 43 266,667 0 58,559
ATMOS ENERGY CORP COM 049560105   486,630 2,903 SH   SOLE 47 0 0 2,903
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   9,758,872 187,996 SH   SOLE 2 89,259 0 98,737
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   13,081 252 SH   SOLE 4 252 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   29,225 563 SH   SOLE 7 563 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   15,814,745 304,657 SH   SOLE 18 257,080 0 47,577
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   20,934,576 403,286 SH   SOLE 19 403,286 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   157,044,205 3,025,317 SH   SOLE 21 3,025,317 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   135,821,892 2,616,488 SH   SOLE 22 2,541,982 0 74,506
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   197,725 3,809 SH   SOLE 23 3,809 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   798,583 15,384 SH   SOLE 25 15,384 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   4,227,654 81,442 SH   SOLE 26 12,859 0 68,583
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   154,121 2,969 SH   SOLE 28 2,969 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   3,726,463 71,787 SH   SOLE 30 71,787 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   127,387 2,454 SH   SOLE 34 2,454 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   759,859 14,638 SH   SOLE 40 14,638 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   2,047,175 39,437 SH   SOLE 43 35,759 0 3,678
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   4,309 83 SH   SOLE 47 0 0 83
ATN INTL INC COM 00215F107   2,542,063 111,494 SH   SOLE 2 87,782 0 23,712
ATN INTL INC COM 00215F107   1,824 80 SH   SOLE 7 80 0 0
ATN INTL INC COM 00215F107   759,559 33,314 SH   SOLE 18 28,572 0 4,742
ATN INTL INC COM 00215F107   503,675 22,091 SH   SOLE 19 22,091 0 0
ATN INTL INC COM 00215F107   9,059,192 397,333 SH   SOLE 21 397,333 0 0
ATN INTL INC COM 00215F107   8,381,964 367,630 SH   SOLE 22 358,852 0 8,778
ATN INTL INC COM 00215F107   94,688 4,153 SH   SOLE 23 4,153 0 0
ATN INTL INC COM 00215F107   12,038 528 SH   SOLE 26 0 0 528
ATN INTL INC COM 00215F107   116,371 5,104 SH   SOLE 43 4,787 0 317
ATOMERA INC COM 04965B100   23,508 10,637 SH   SOLE 2 0 0 10,637
ATOMERA INC COM 04965B100   200,206 90,591 SH   SOLE 18 75,365 0 15,226
ATOMERA INC COM 04965B100   132,733 60,060 SH   SOLE 19 60,060 0 0
ATOMERA INC COM 04965B100   2,450,857 1,108,985 SH   SOLE 21 1,108,985 0 0
ATOMERA INC COM 04965B100   1,553,416 702,903 SH   SOLE 22 696,389 0 6,514
ATOSSA THERAPEUTICS INC COM 04962H506   8,430 14,288 SH   SOLE 21 14,288 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   1,170,170 1,983,339 SH   SOLE 22 1,983,339 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   3,145,972 79,847 SH   SOLE 2 79,847 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   345,065 8,758 SH   SOLE 7 8,758 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   6,987,314 177,343 SH   SOLE 13 177,343 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   8,071,129 204,851 SH   SOLE 15 204,851 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   2,470,380 62,700 SH   SOLE 18 62,700 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   19,844,362 503,664 SH   SOLE 21 503,664 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   15,207,612 385,980 SH   SOLE 22 301,881 0 84,099
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   881,693 22,378 SH   SOLE 25 22,378 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   5,972,016 151,574 SH   SOLE 26 76,023 0 75,551
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   397,901 10,099 SH   SOLE 28 10,099 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   5,116,366 129,857 SH   SOLE 30 129,857 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   138,885 3,525 SH   SOLE 34 3,525 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   21,848 555 SH   SOLE 43 13 0 542
ATRENEW INC SPONSORED ADS 00138L108   6,932 1,308 SH   SOLE 2 1,308 0 0
ATRICURE INC COM 04963C209   1,691,586 42,760 SH   SOLE 2 19,085 0 23,675
ATRICURE INC COM 04963C209   633 16 SH   SOLE 4 16 0 0
ATRICURE INC COM 04963C209   484,689 12,252 SH   SOLE 7 11,518 0 734
ATRICURE INC COM 04963C209   5,423,716 137,101 SH   SOLE 18 109,447 0 27,654
ATRICURE INC COM 04963C209   4,442,588 112,300 SH   SOLE 19 112,300 0 0
ATRICURE INC COM 04963C209   81,772,221 2,067,043 SH   SOLE 21 2,067,043 0 0
ATRICURE INC COM 04963C209   55,460,826 1,401,942 SH   SOLE 22 1,358,712 0 43,230
ATRICURE INC COM 04963C209   314,858 7,959 SH   SOLE 25 7,959 0 0
ATRICURE INC COM 04963C209   635,057 16,053 SH   SOLE 26 16,053 0 0
ATRICURE INC COM 04963C209   265,131 6,702 SH   SOLE 28 6,702 0 0
ATRICURE INC COM 04963C209   6,784,777 171,506 SH   SOLE 30 171,506 0 0
ATRICURE INC COM 04963C209   513,726 12,986 SH   SOLE 34 12,986 0 0
ATRICURE INC COM 04963C209   8,743 221 SH   SOLE 36 221 0 0
ATRICURE INC COM 04963C209   332,423 8,403 SH   SOLE 40 8,403 0 0
ATRICURE INC COM 04963C209   2,712,253 68,560 SH   SOLE 43 55,644 0 12,917
ATS CORPORATION COM 00217Y104   1,597 58 SH   SOLE 43 58 0 0
ATYR PHARMA INC COM NEW 002120202   36,409 46,494 SH   SOLE 2 7,665 0 38,829
ATYR PHARMA INC COM NEW 002120202   210,324 268,579 SH   SOLE 18 224,809 0 43,770
ATYR PHARMA INC COM NEW 002120202   143,214 182,881 SH   SOLE 19 182,881 0 0
ATYR PHARMA INC COM NEW 002120202   2,635,868 3,365,941 SH   SOLE 21 3,365,941 0 0
ATYR PHARMA INC COM NEW 002120202   2,102,699 2,685,097 SH   SOLE 22 2,640,692 0 44,405
ATYR PHARMA INC COM NEW 002120202   554 707 SH   SOLE 43 232 0 475
AUBURN NATL BANCORP COM 050473107   11,993 445 SH   SOLE 18 445 0 0
AUBURN NATL BANCORP COM 050473107   164,179 6,092 SH   SOLE 21 6,092 0 0
AUBURN NATL BANCORP COM 050473107   5,794 215 SH   SOLE 22 215 0 0
AUDIOCODES LTD ORD M15342104   128,837 14,758 SH   SOLE 2 14,758 0 0
AUDIOCODES LTD ORD M15342104   14,623 1,675 SH   SOLE 22 1,675 0 0
AUDIOEYE INC COM NEW 050734201   33,157 3,319 SH   SOLE 2 270 0 3,049
AUDIOEYE INC COM NEW 050734201   237,772 23,801 SH   SOLE 18 20,101 0 3,700
AUDIOEYE INC COM NEW 050734201   135,105 13,524 SH   SOLE 19 13,524 0 0
AUDIOEYE INC COM NEW 050734201   2,987,539 299,053 SH   SOLE 21 299,053 0 0
AUDIOEYE INC COM NEW 050734201   1,242,626 124,387 SH   SOLE 22 114,700 0 9,687
AUNA S A CLASS A L0415A103   45,756 9,300 SH   SOLE 2 9,300 0 0
AUNA S A CLASS A L0415A103   2,892,379 587,882 SH   SOLE 21 587,882 0 0
AUNA S A CLASS A L0415A103   7,833 1,592 SH   SOLE 22 1,592 0 0
AURA BIOSCIENCES INC COM 05153U107   249,239 45,732 SH   SOLE 2 31,598 0 14,134
AURA BIOSCIENCES INC COM 05153U107   2,959 543 SH   SOLE 7 543 0 0
AURA BIOSCIENCES INC COM 05153U107   726,605 133,322 SH   SOLE 18 113,340 0 19,982
AURA BIOSCIENCES INC COM 05153U107   541,665 99,388 SH   SOLE 19 99,388 0 0
AURA BIOSCIENCES INC COM 05153U107   10,768,513 1,975,874 SH   SOLE 21 1,975,874 0 0
AURA BIOSCIENCES INC COM 05153U107   6,670,004 1,223,854 SH   SOLE 22 1,196,694 0 27,160
AURA BIOSCIENCES INC COM 05153U107   250,667 45,994 SH   SOLE 30 45,994 0 0
AURA BIOSCIENCES INC COM 05153U107   194,658 35,717 SH   SOLE 43 32,203 0 3,514
AURA MINERALS INC SHS NEW G06973112   16,788 333 SH   SOLE 2 333 0 0
AURA MINERALS INC SHS NEW G06973112   35,240 699 SH   SOLE 4 699 0 0
AURA MINERALS INC SHS NEW G06973112   7,804,797 154,811 SH   SOLE 7 154,811 0 0
AURA MINERALS INC SHS NEW G06973112   23,080,542 457,811 SH   SOLE 21 457,811 0 0
AURA MINERALS INC SHS NEW G06973112   15,731,698 312,044 SH   SOLE 22 283,372 0 28,672
AURA MINERALS INC SHS NEW G06973112   14,688,108 291,344 SH   SOLE 30 291,344 0 0
AURA MINERALS INC SHS NEW G06973112   63,321 1,256 SH   SOLE 34 1,256 0 0
AURELION INC USD CL A ORD SHS G7244A119   2,796 11,192 SH   SOLE 2 11,192 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   1,796,975 112,663 SH   SOLE 2 52,721 0 59,942
AURINIA PHARMACEUTICALS INC COM 05156V102   7,847 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   15,232 955 SH   SOLE 7 955 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   5,354,303 335,693 SH   SOLE 18 268,582 0 67,111
AURINIA PHARMACEUTICALS INC COM 05156V102   4,289,992 268,965 SH   SOLE 19 268,965 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   81,070,628 5,082,798 SH   SOLE 21 5,082,798 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   24,013,188 1,505,529 SH   SOLE 22 1,405,872 0 99,657
AURINIA PHARMACEUTICALS INC COM 05156V102   301,104 18,878 SH   SOLE 25 18,878 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   715,453 44,856 SH   SOLE 26 44,856 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   29,731 1,864 SH   SOLE 28 0 0 1,864
AURINIA PHARMACEUTICALS INC COM 05156V102   5,782,194 362,520 SH   SOLE 30 362,520 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   82,366 5,164 SH   SOLE 34 5,164 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   315,284 19,767 SH   SOLE 40 19,767 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   2,679,361 167,985 SH   SOLE 43 123,932 0 44,053
AURORA CANNABIS INC COM 05156X850   8 2 SH   SOLE 43 2 0 0
AURORA INNOVATION INC CLASS A COM 051774107   6,763,116 1,761,228 SH   SOLE 2 678,154 0 1,083,074
AURORA INNOVATION INC CLASS A COM 051774107   34,199 8,906 SH   SOLE 4 2,696 0 6,210
AURORA INNOVATION INC CLASS A COM 051774107   649,363 169,105 SH   SOLE 7 159,872 0 9,233
AURORA INNOVATION INC CLASS A COM 051774107   2,282,788 594,476 SH   SOLE 18 560,874 0 33,602
AURORA INNOVATION INC CLASS A COM 051774107   5,680,919 1,479,406 SH   SOLE 19 1,479,406 0 0
AURORA INNOVATION INC CLASS A COM 051774107   80,906,223 21,069,329 SH   SOLE 21 21,069,329 0 0
AURORA INNOVATION INC CLASS A COM 051774107   120,116,429 31,280,320 SH   SOLE 22 29,829,611 0 1,450,709
AURORA INNOVATION INC CLASS A COM 051774107   65,042 16,938 SH   SOLE 23 16,938 0 0
AURORA INNOVATION INC CLASS A COM 051774107   1,022,922 266,386 SH   SOLE 25 266,386 0 0
AURORA INNOVATION INC CLASS A COM 051774107   2,530,694 659,035 SH   SOLE 26 264,569 0 394,466
AURORA INNOVATION INC CLASS A COM 051774107   520,312 135,498 SH   SOLE 28 16,806 0 118,692
AURORA INNOVATION INC CLASS A COM 051774107   4,815,537 1,254,046 SH   SOLE 30 1,254,046 0 0
AURORA INNOVATION INC CLASS A COM 051774107   68,045 17,720 SH   SOLE 31 17,720 0 0
AURORA INNOVATION INC CLASS A COM 051774107   433,859 112,984 SH   SOLE 34 112,984 0 0
AURORA INNOVATION INC CLASS A COM 051774107   11,628 3,028 SH   SOLE 36 3,028 0 0
AURORA INNOVATION INC CLASS A COM 051774107   719,447 187,356 SH   SOLE 40 187,356 0 0
AURORA INNOVATION INC CLASS A COM 051774107   1,732,973 451,295 SH   SOLE 43 386,717 0 64,578
AURORA INNOVATION INC *W EXP 11/03/202 051774115   205 909 SH   SOLE 7 909 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   14,602 64,871 SH   SOLE 19 64,871 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   2,648 11,763 SH   SOLE 34 11,763 0 0
AUTHID INC COM 46264C305   1,823 2,084 SH   SOLE 18 2,084 0 0
AUTHID INC COM 46264C305   21,476 24,552 SH   SOLE 21 24,552 0 0
AUTHID INC COM 46264C305   4,611 5,272 SH   SOLE 22 5,272 0 0
AUTODESK INC COM 052769106   179,141,996 605,189 SH   SOLE 2 330,532 0 274,657
AUTODESK INC COM 052769106   93,947,358 317,379 SH   SOLE 4 195,409 0 121,970
AUTODESK INC COM 052769106   95,352,517 322,126 SH   SOLE 7 295,051 0 27,075
AUTODESK INC COM 052769106   5,822,221 19,669 SH   SOLE 13 18,504 0 1,165
AUTODESK INC COM 052769106   11,002,988 37,171 SH   SOLE 15 37,171 0 0
AUTODESK INC COM 052769106   172,192,865 581,713 SH   SOLE 18 461,586 0 120,127
AUTODESK INC COM 052769106   115,145,226 388,991 SH   SOLE 19 388,991 0 0
AUTODESK INC COM 052769106   2,558,622,821 8,643,704 SH   SOLE 21 8,643,704 0 0
AUTODESK INC COM 052769106   1,358,474,549 4,589,286 SH   SOLE 22 4,120,475 0 468,811
AUTODESK INC COM 052769106   67,325,994 227,445 SH   SOLE 23 227,445 0 0
AUTODESK INC COM 052769106   180,188,095 608,723 SH   SOLE 25 607,340 0 1,383
AUTODESK INC COM 052769106   209,935,324 709,217 SH   SOLE 26 608,370 0 100,847
AUTODESK INC COM 052769106   245,799,008 830,374 SH   SOLE 28 24,392 0 805,982
AUTODESK INC COM 052769106   46,770 158 SH   SOLE 29 158 0 0
AUTODESK INC COM 052769106   847,168,780 2,861,960 SH   SOLE 30 2,861,960 0 0
AUTODESK INC COM 052769106   6,440,586 21,758 SH   SOLE 31 20,940 0 818
AUTODESK INC COM 052769106   19,236,506 64,986 SH   SOLE 32 64,986 0 0
AUTODESK INC COM 052769106   153,523,218 518,642 SH   SOLE 34 518,642 0 0
AUTODESK INC COM 052769106   32,325,180 109,203 SH   SOLE 36 109,203 0 0
AUTODESK INC COM 052769106   2,789,302 9,423 SH   SOLE 40 9,423 0 0
AUTODESK INC COM 052769106   97,091 328 SH   OTR 43 328 0 0
AUTODESK INC COM 052769106   152,691,609 515,833 SH   SOLE 43 446,882 0 68,950
AUTODESK INC COM 052769106   1,319,465 4,458 SH   SOLE 47 0 0 4,458
AUTOHOME INC SP ADS RP CL A 05278C107   562,666 25,277 SH   SOLE 2 3,130 0 22,147
AUTOHOME INC SP ADS RP CL A 05278C107   466,614 20,962 SH   SOLE 4 14,832 0 6,130
AUTOHOME INC SP ADS RP CL A 05278C107   386,055 17,343 SH   SOLE 7 16,012 0 1,331
AUTOHOME INC SP ADS RP CL A 05278C107   733,244 32,940 SH   SOLE 13 32,940 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   2,560,946 115,047 SH   SOLE 15 115,047 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   129,086 5,799 SH   SOLE 18 5,194 0 605
AUTOHOME INC SP ADS RP CL A 05278C107   4,333,421 194,673 SH   SOLE 19 194,673 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   24,998,269 1,123,013 SH   SOLE 21 1,123,013 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   13,382,912 601,209 SH   SOLE 22 523,920 0 77,289
AUTOHOME INC SP ADS RP CL A 05278C107   1,311,092 58,899 SH   SOLE 23 58,899 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,634,485 73,427 SH   SOLE 25 73,427 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   3,424,278 153,831 SH   SOLE 26 48,730 0 105,101
AUTOHOME INC SP ADS RP CL A 05278C107   1,324,492 59,501 SH   SOLE 28 1,478 0 58,023
AUTOHOME INC SP ADS RP CL A 05278C107   19,625,017 881,627 SH   SOLE 30 881,627 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,594,840 71,646 SH   SOLE 34 71,646 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   22,683 1,019 SH   SOLE 40 1,019 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   5,366,708 241,092 SH   SOLE 43 161,640 0 79,452
AUTOLIV INC COM 052800109   2,910,761 24,522 SH   SOLE 2 17,980 0 6,542
AUTOLIV INC COM 052800109   21,485 181 SH   SOLE 4 181 0 0
AUTOLIV INC COM 052800109   362,272 3,052 SH   SOLE 7 3,052 0 0
AUTOLIV INC COM 052800109   17,441,897 146,941 SH   SOLE 18 80,685 0 66,256
AUTOLIV INC COM 052800109   361,337,638 3,044,125 SH   SOLE 21 3,044,125 0 0
AUTOLIV INC COM 052800109   166,902,171 1,406,084 SH   SOLE 22 1,371,406 0 34,678
AUTOLIV INC COM 052800109   1,337,630 11,269 SH   SOLE 25 11,269 0 0
AUTOLIV INC COM 052800109   4,074,852 34,329 SH   SOLE 26 34,329 0 0
AUTOLIV INC COM 052800109   185,053 1,559 SH   SOLE 28 1,559 0 0
AUTOLIV INC COM 052800109   15,764,666 132,811 SH   SOLE 30 132,811 0 0
AUTOLIV INC COM 052800109   170,216 1,434 SH   SOLE 36 1,434 0 0
AUTOLIV INC COM 052800109   1,492,890 12,577 SH   SOLE 40 12,577 0 0
AUTOLIV INC COM 052800109   9,587,003 80,767 SH   SOLE 43 75,872 0 4,894
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   234,084 117,630 SH   SOLE 2 117,630 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   89,972 45,212 SH   SOLE 18 45,212 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   2,305,111 1,158,347 SH   SOLE 19 1,158,347 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   2,681,487 1,347,481 SH   SOLE 21 1,347,481 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   355,567 178,677 SH   SOLE 26 0 0 178,677
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   250,973 126,117 SH   SOLE 30 126,117 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   1,417,598 712,361 SH   SOLE 34 712,361 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   245,357,549 953,845 SH   SOLE 2 435,426 0 518,419
AUTOMATIC DATA PROCESSING IN COM 053015103   107,610,884 418,345 SH   SOLE 4 229,200 0 189,145
AUTOMATIC DATA PROCESSING IN COM 053015103   158,681,586 616,886 SH   SOLE 7 568,715 0 48,171
AUTOMATIC DATA PROCESSING IN COM 053015103   10,699,996 41,597 SH   SOLE 13 41,597 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   19,133,796 74,384 SH   SOLE 15 74,384 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   216,682,835 842,370 SH   SOLE 18 690,231 0 152,139
AUTOMATIC DATA PROCESSING IN COM 053015103   55,453,643 215,580 SH   SOLE 19 215,580 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,608,171,126 14,027,023 SH   SOLE 21 14,027,023 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,155,862,122 8,381,068 SH   SOLE 22 7,515,029 0 866,039
AUTOMATIC DATA PROCESSING IN COM 053015103   150,149,781 583,718 SH   SOLE 23 583,718 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   528,955,939 2,056,354 SH   SOLE 25 2,043,342 0 13,012
AUTOMATIC DATA PROCESSING IN COM 053015103   329,408,738 1,280,600 SH   SOLE 26 1,120,486 0 160,114
AUTOMATIC DATA PROCESSING IN COM 053015103   289,731,782 1,126,353 SH   SOLE 28 24,336 0 1,102,017
AUTOMATIC DATA PROCESSING IN COM 053015103   232,021 902 SH   SOLE 29 902 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,177,256,052 4,576,667 SH   SOLE 30 4,576,667 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   10,211,002 39,696 SH   SOLE 31 39,696 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   32,058,318 124,629 SH   SOLE 32 124,629 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   74,926,212 291,281 SH   SOLE 34 291,281 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   29,379,782 114,216 SH   SOLE 36 114,216 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,622,938 17,972 SH   SOLE 40 17,972 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   175,431 682 SH   OTR 43 682 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   181,765,492 706,626 SH   SOLE 43 602,604 0 104,022
AUTOMATIC DATA PROCESSING IN COM 053015103   13,400,029 52,094 SH   SOLE 47 0 0 52,094
AUTONATION INC COM 05329W102   17,537,998 84,938 SH   SOLE 2 16,146 0 68,792
AUTONATION INC COM 05329W102   27,668 134 SH   SOLE 4 134 0 0
AUTONATION INC COM 05329W102   1,156,288 5,600 SH   SOLE 7 5,289 0 311
AUTONATION INC COM 05329W102   13,200,679 63,932 SH   SOLE 18 37,799 0 26,133
AUTONATION INC COM 05329W102   4,200,836 20,345 SH   SOLE 19 20,345 0 0
AUTONATION INC COM 05329W102   285,610,776 1,383,237 SH   SOLE 21 1,383,237 0 0
AUTONATION INC COM 05329W102   161,273,269 781,060 SH   SOLE 22 745,760 0 35,300
AUTONATION INC COM 05329W102   958,480 4,642 SH   SOLE 25 4,642 0 0
AUTONATION INC COM 05329W102   3,932,412 19,045 SH   SOLE 26 12,643 0 6,402
AUTONATION INC COM 05329W102   106,957 518 SH   SOLE 28 518 0 0
AUTONATION INC COM 05329W102   5,206,600 25,216 SH   SOLE 30 25,216 0 0
AUTONATION INC COM 05329W102   93,948 455 SH   SOLE 31 455 0 0
AUTONATION INC COM 05329W102   1,293,804 6,266 SH   SOLE 34 6,266 0 0
AUTONATION INC COM 05329W102   254,383 1,232 SH   SOLE 36 1,232 0 0
AUTONATION INC COM 05329W102   979,128 4,742 SH   SOLE 40 4,742 0 0
AUTONATION INC COM 05329W102   18,739,732 90,758 SH   SOLE 43 82,674 0 8,084
AUTOZONE INC COM 053332102   151,779,800 44,753 SH   SOLE 2 22,808 0 21,945
AUTOZONE INC COM 053332102   48,372,965 14,263 SH   SOLE 4 5,590 0 8,673
AUTOZONE INC COM 053332102   39,202,349 11,559 SH   SOLE 7 10,240 0 1,319
AUTOZONE INC COM 053332102   4,788,798 1,412 SH   SOLE 13 1,314 0 98
AUTOZONE INC COM 053332102   9,404,630 2,773 SH   SOLE 15 2,773 0 0
AUTOZONE INC COM 053332102   84,848,547 25,018 SH   SOLE 18 20,286 0 4,732
AUTOZONE INC COM 053332102   21,871,784 6,449 SH   SOLE 19 6,449 0 0
AUTOZONE INC COM 053332102   1,662,933,846 490,324 SH   SOLE 21 490,324 0 0
AUTOZONE INC COM 053332102   1,228,238,508 362,152 SH   SOLE 22 324,999 0 37,153
AUTOZONE INC COM 053332102   63,739,851 18,794 SH   SOLE 23 18,794 0 0
AUTOZONE INC COM 053332102   64,879,395 19,130 SH   SOLE 25 19,127 0 3
AUTOZONE INC COM 053332102   186,434,147 54,971 SH   SOLE 26 44,366 0 10,605
AUTOZONE INC COM 053332102   162,015,347 47,771 SH   SOLE 28 531 0 47,240
AUTOZONE INC COM 053332102   433,616,841 127,854 SH   SOLE 30 127,854 0 0
AUTOZONE INC COM 053332102   5,745,201 1,694 SH   SOLE 31 1,635 0 59
AUTOZONE INC COM 053332102   7,590,177 2,238 SH   SOLE 34 2,238 0 0
AUTOZONE INC COM 053332102   13,905,150 4,100 SH   SOLE 36 4,100 0 0
AUTOZONE INC COM 053332102   2,482,578 732 SH   SOLE 40 732 0 0
AUTOZONE INC COM 053332102   19,596 6 SH   OTR 43 6 0 0
AUTOZONE INC COM 053332102   127,413,002 37,568 SH   SOLE 43 32,464 0 5,104
AUTOZONE INC COM 053332102   1,690,663 498 SH   SOLE 47 0 0 498
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   1,695,101 78,659 SH   SOLE 2 29,683 0 48,976
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   5,732 266 SH   SOLE 4 266 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   465,997 21,624 SH   SOLE 7 20,344 0 1,280
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   5,385,000 249,884 SH   SOLE 18 202,707 0 47,177
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   4,171,390 193,568 SH   SOLE 19 193,568 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   76,996,146 3,572,907 SH   SOLE 21 3,572,907 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   57,159,867 2,652,430 SH   SOLE 22 2,579,229 0 73,201
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   256,962 11,924 SH   SOLE 25 11,924 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   483,431 22,433 SH   SOLE 26 22,433 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   248,709 11,541 SH   SOLE 28 0 0 11,541
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   2,912,073 135,131 SH   SOLE 30 135,131 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   342,106 15,875 SH   SOLE 40 15,875 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   1,613,233 74,860 SH   SOLE 43 60,100 0 14,760
AVALO THERAPEUTICS INC COM NEW 05338F306   35,612 1,961 SH   SOLE 18 1,961 0 0
AVALO THERAPEUTICS INC COM NEW 05338F306   556,077 30,621 SH   SOLE 19 30,621 0 0
AVALO THERAPEUTICS INC COM NEW 05338F306   450,913 24,830 SH   SOLE 21 24,830 0 0
AVALO THERAPEUTICS INC COM NEW 05338F306   3,897,953 214,645 SH   SOLE 22 214,645 0 0
AVALO THERAPEUTICS INC COM NEW 05338F306   271,220 14,935 SH   SOLE 26 0 0 14,935
AVALO THERAPEUTICS INC COM NEW 05338F306   46,835 2,579 SH   SOLE 34 2,579 0 0
AVALON HLDGS CORP CL A 05343P109   673 250 SH   SOLE 43 0 0 250
AVALONBAY CMNTYS INC COM 053484101   64,627,224 356,446 SH   SOLE 2 141,476 0 214,970
AVALONBAY CMNTYS INC COM 053484101   49,046,531 270,512 SH   SOLE 4 213,088 0 57,424
AVALONBAY CMNTYS INC COM 053484101   64,502,302 355,757 SH   SOLE 7 324,819 0 30,938
AVALONBAY CMNTYS INC COM 053484101   1,943,281 10,718 SH   SOLE 13 10,718 0 0
AVALONBAY CMNTYS INC COM 053484101   4,429,947 24,433 SH   SOLE 15 24,433 0 0
AVALONBAY CMNTYS INC COM 053484101   123,032,539 678,576 SH   SOLE 18 625,533 0 53,043
AVALONBAY CMNTYS INC COM 053484101   198,855,913 1,096,773 SH   SOLE 19 1,096,773 0 0
AVALONBAY CMNTYS INC COM 053484101   1,187,397,014 6,548,988 SH   SOLE 21 6,548,988 0 0
AVALONBAY CMNTYS INC COM 053484101   882,664,765 4,868,263 SH   SOLE 22 4,236,832 0 631,431
AVALONBAY CMNTYS INC COM 053484101   33,793,464 186,385 SH   SOLE 23 186,385 0 0
AVALONBAY CMNTYS INC COM 053484101   191,827,249 1,058,007 SH   SOLE 25 1,055,610 0 2,397
AVALONBAY CMNTYS INC COM 053484101   45,291,238 249,800 SH   SOLE 26 198,896 0 50,904
AVALONBAY CMNTYS INC COM 053484101   151,570,809 835,976 SH   SOLE 28 66,149 0 769,827
AVALONBAY CMNTYS INC COM 053484101   245,824,268 1,355,823 SH   SOLE 30 1,355,823 0 0
AVALONBAY CMNTYS INC COM 053484101   2,546,680 14,046 SH   SOLE 31 14,046 0 0
AVALONBAY CMNTYS INC COM 053484101   57,816,495 318,882 SH   SOLE 34 318,882 0 0
AVALONBAY CMNTYS INC COM 053484101   9,342,723 51,529 SH   SOLE 36 51,529 0 0
AVALONBAY CMNTYS INC COM 053484101   1,126,479 6,213 SH   SOLE 40 6,213 0 0
AVALONBAY CMNTYS INC COM 053484101   34,268 189 SH   OTR 43 189 0 0
AVALONBAY CMNTYS INC COM 053484101   49,076,166 270,675 SH   SOLE 43 243,044 0 27,632
AVALONBAY CMNTYS INC COM 053484101   62,443 344 SH   SOLE 47 0 0 344
AVANOS MED INC COM 05350V106   399,294 35,556 SH   SOLE 2 13,631 0 21,925
AVANOS MED INC COM 05350V106   2,437 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106   3,111 277 SH   SOLE 7 277 0 0
AVANOS MED INC COM 05350V106   1,721,334 153,280 SH   SOLE 18 129,442 0 23,838
AVANOS MED INC COM 05350V106   1,005,635 89,549 SH   SOLE 19 89,549 0 0
AVANOS MED INC COM 05350V106   54,695,187 4,870,453 SH   SOLE 21 4,870,453 0 0
AVANOS MED INC COM 05350V106   14,537,999 1,294,568 SH   SOLE 22 1,231,316 0 63,252
AVANOS MED INC COM 05350V106   99,352 8,847 SH   SOLE 25 8,847 0 0
AVANOS MED INC COM 05350V106   169,663 15,108 SH   SOLE 26 15,108 0 0
AVANOS MED INC COM 05350V106   7,401 659 SH   SOLE 28 659 0 0
AVANOS MED INC COM 05350V106   1,201,026 106,948 SH   SOLE 30 106,948 0 0
AVANOS MED INC COM 05350V106   128,516 11,444 SH   SOLE 40 11,444 0 0
AVANOS MED INC COM 05350V106   1,839,587 163,810 SH   SOLE 43 150,770 0 13,040
AVANOS MED INC COM 05350V106   2,190 195 SH   SOLE 47 0 0 195
AVANTOR INC COM 05352A100   12,458,934 1,087,167 SH   SOLE 2 322,891 0 764,276
AVANTOR INC COM 05352A100   21,006 1,833 SH   SOLE 4 1,833 0 0
AVANTOR INC COM 05352A100   1,610,806 140,559 SH   SOLE 7 133,336 0 7,223
AVANTOR INC COM 05352A100   17,335,576 1,512,703 SH   SOLE 18 854,745 0 657,958
AVANTOR INC COM 05352A100   11,528,691 1,005,994 SH   SOLE 19 1,005,994 0 0
AVANTOR INC COM 05352A100   392,075,983 34,212,564 SH   SOLE 21 34,212,564 0 0
AVANTOR INC COM 05352A100   221,308,082 19,311,351 SH   SOLE 22 18,457,911 0 853,440
AVANTOR INC COM 05352A100   2,998,200 261,623 SH   SOLE 25 261,623 0 0
AVANTOR INC COM 05352A100   3,723,652 324,926 SH   SOLE 26 250,376 0 74,550
AVANTOR INC COM 05352A100   434,598 37,923 SH   SOLE 28 10,657 0 27,266
AVANTOR INC COM 05352A100   10,373,970 905,233 SH   SOLE 30 905,233 0 0
AVANTOR INC COM 05352A100   128,421 11,206 SH   SOLE 31 11,206 0 0
AVANTOR INC COM 05352A100   3,101,695 270,654 SH   SOLE 34 270,654 0 0
AVANTOR INC COM 05352A100   241,015 21,031 SH   SOLE 36 21,031 0 0
AVANTOR INC COM 05352A100   1,346,688 117,512 SH   SOLE 40 117,512 0 0
AVANTOR INC COM 05352A100   14,944 1,304 SH   OTR 43 1,304 0 0
AVANTOR INC COM 05352A100   4,274,357 372,981 SH   SOLE 43 257,390 0 115,591
AVANTOR INC COM 05352A100   4,151 362 SH   SOLE 47 0 0 362
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   2,314,724 283,320 SH   SOLE 2 134,551 0 148,769
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   123 15 SH   SOLE 7 15 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   1,817,082 222,409 SH   SOLE 18 174,698 0 47,711
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   5,050,269 618,148 SH   SOLE 19 618,148 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   23,048,575 2,821,123 SH   SOLE 21 2,821,123 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   17,430,809 2,133,514 SH   SOLE 22 2,054,805 0 78,709
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   78,604 9,621 SH   SOLE 23 9,621 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   98,228 12,023 SH   SOLE 25 12,023 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   146,660 17,951 SH   SOLE 26 0 0 17,951
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   90,270 11,049 SH   SOLE 30 11,049 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   87,386 10,696 SH   SOLE 40 10,696 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   143,588 17,575 SH   SOLE 43 17,381 0 194
AVEPOINT INC COM CL A 053604104   1,790,032 128,872 SH   SOLE 2 59,193 0 69,679
AVEPOINT INC COM CL A 053604104   9,959 717 SH   SOLE 4 118 0 599
AVEPOINT INC COM CL A 053604104   433,424 31,204 SH   SOLE 7 29,347 0 1,857
AVEPOINT INC COM CL A 053604104   5,582,849 401,933 SH   SOLE 18 331,902 0 70,031
AVEPOINT INC COM CL A 053604104   4,143,984 298,343 SH   SOLE 19 298,343 0 0
AVEPOINT INC COM CL A 053604104   85,340,341 6,144,013 SH   SOLE 21 6,144,013 0 0
AVEPOINT INC COM CL A 053604104   55,899,235 4,024,423 SH   SOLE 22 3,885,970 0 138,453
AVEPOINT INC COM CL A 053604104   260,563 18,759 SH   SOLE 25 18,759 0 0
AVEPOINT INC COM CL A 053604104   640,204 46,091 SH   SOLE 26 46,091 0 0
AVEPOINT INC COM CL A 053604104   246,742 17,764 SH   SOLE 28 0 0 17,764
AVEPOINT INC COM CL A 053604104   9,380,709 675,357 SH   SOLE 30 675,357 0 0
AVEPOINT INC COM CL A 053604104   258,243 18,592 SH   SOLE 34 18,592 0 0
AVEPOINT INC COM CL A 053604104   254,034 18,289 SH   SOLE 40 18,289 0 0
AVEPOINT INC COM CL A 053604104   2,393,511 172,319 SH   SOLE 43 144,781 0 27,538
AVERY DENNISON CORP COM 053611109   27,025,913 148,592 SH   SOLE 2 98,243 0 50,349
AVERY DENNISON CORP COM 053611109   10,374,617 57,041 SH   SOLE 4 26,775 0 30,266
AVERY DENNISON CORP COM 053611109   8,980,325 49,375 SH   SOLE 7 46,003 0 3,372
AVERY DENNISON CORP COM 053611109   1,009,070 5,548 SH   SOLE 13 5,548 0 0
AVERY DENNISON CORP COM 053611109   2,448,650 13,463 SH   SOLE 15 13,463 0 0
AVERY DENNISON CORP COM 053611109   24,816,798 136,446 SH   SOLE 18 117,128 0 19,318
AVERY DENNISON CORP COM 053611109   9,283,701 51,043 SH   SOLE 19 51,043 0 0
AVERY DENNISON CORP COM 053611109   476,587,621 2,620,341 SH   SOLE 21 2,620,341 0 0
AVERY DENNISON CORP COM 053611109   315,926,651 1,737,006 SH   SOLE 22 1,554,544 0 182,462
AVERY DENNISON CORP COM 053611109   13,867,259 76,244 SH   SOLE 23 76,244 0 0
AVERY DENNISON CORP COM 053611109   70,006,340 384,904 SH   SOLE 25 383,347 0 1,557
AVERY DENNISON CORP COM 053611109   20,395,659 112,138 SH   SOLE 26 58,406 0 53,732
AVERY DENNISON CORP COM 053611109   26,234,189 144,239 SH   SOLE 28 4,708 0 139,531
AVERY DENNISON CORP COM 053611109   107,440,517 590,722 SH   SOLE 30 590,722 0 0
AVERY DENNISON CORP COM 053611109   1,332,999 7,329 SH   SOLE 31 7,329 0 0
AVERY DENNISON CORP COM 053611109   1,391,928 7,653 SH   SOLE 34 7,653 0 0
AVERY DENNISON CORP COM 053611109   4,683,410 25,750 SH   SOLE 36 25,750 0 0
AVERY DENNISON CORP COM 053611109   637,671 3,506 SH   SOLE 40 3,506 0 0
AVERY DENNISON CORP COM 053611109   27,724,608 152,434 SH   SOLE 43 128,557 0 23,876
AVERY DENNISON CORP COM 053611109   205,979 1,132 SH   SOLE 47 0 0 1,132
AVIAT NETWORKS INC COM NEW 05366Y201   102,667 4,802 SH   SOLE 2 458 0 4,344
AVIAT NETWORKS INC COM NEW 05366Y201   2,266 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   842,329 39,398 SH   SOLE 18 33,503 0 5,895
AVIAT NETWORKS INC COM NEW 05366Y201   513,398 24,013 SH   SOLE 19 24,013 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   9,348,854 437,271 SH   SOLE 21 437,271 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   5,647,997 264,172 SH   SOLE 22 254,979 0 9,193
AVIAT NETWORKS INC COM NEW 05366Y201   14,239 666 SH   SOLE 43 666 0 0
AVIDBANK HLDGS INC COM 05368J103   3,108 117 SH   SOLE 2 0 0 117
AVIDBANK HLDGS INC COM 05368J103   194,685 7,330 SH   SOLE 18 6,241 0 1,089
AVIDBANK HLDGS INC COM 05368J103   10,571 398 SH   SOLE 19 398 0 0
AVIDBANK HLDGS INC COM 05368J103   1,772,004 66,717 SH   SOLE 21 66,717 0 0
AVIDBANK HLDGS INC COM 05368J103   3,567,805 134,330 SH   SOLE 22 132,742 0 1,588
AVIDIA BANCORP INC COMMON STOCK 05369T100   105,231 6,260 SH   SOLE 2 6,260 0 0
AVIDIA BANCORP INC COMMON STOCK 05369T100   4,582,406 272,600 SH   SOLE 22 272,600 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   26,802,354 371,584 SH   SOLE 2 285,490 0 86,094
AVIDITY BIOSCIENCES INC COM 05370A108   18,610 258 SH   SOLE 4 258 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   1,100,199 15,253 SH   SOLE 7 14,362 0 891
AVIDITY BIOSCIENCES INC COM 05370A108   24,706,977 342,534 SH   SOLE 18 278,284 0 64,250
AVIDITY BIOSCIENCES INC COM 05370A108   149,403,085 2,071,303 SH   SOLE 19 2,071,303 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   383,252,368 5,313,356 SH   SOLE 21 5,313,356 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   271,494,651 3,763,963 SH   SOLE 22 3,663,548 0 100,415
AVIDITY BIOSCIENCES INC COM 05370A108   212,639 2,948 SH   SOLE 23 2,948 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   1,222,171 16,944 SH   SOLE 25 16,944 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   3,954,383 54,823 SH   SOLE 26 32,035 0 22,788
AVIDITY BIOSCIENCES INC COM 05370A108   1,099,261 15,240 SH   SOLE 28 12,699 0 2,541
AVIDITY BIOSCIENCES INC COM 05370A108   16,468,217 228,313 SH   SOLE 30 228,313 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   32,070,729 444,624 SH   SOLE 34 444,624 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   7,790 108 SH   SOLE 36 108 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   1,360,516 18,862 SH   SOLE 40 18,862 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   13,741,991 190,517 SH   SOLE 43 180,471 0 10,046
AVIDITY BIOSCIENCES INC COM 05370A108   12,334 171 SH   SOLE 47 0 0 171
AVIENT CORPORATION COM 05368V106   3,217,001 102,977 SH   SOLE 2 58,779 0 44,198
AVIENT CORPORATION COM 05368V106   2,405 77 SH   SOLE 4 77 0 0
AVIENT CORPORATION COM 05368V106   503,370 16,113 SH   SOLE 7 15,197 0 916
AVIENT CORPORATION COM 05368V106   14,275,649 456,967 SH   SOLE 18 323,763 0 133,204
AVIENT CORPORATION COM 05368V106   5,827,010 186,524 SH   SOLE 19 186,524 0 0
AVIENT CORPORATION COM 05368V106   217,184,291 6,952,122 SH   SOLE 21 6,952,122 0 0
AVIENT CORPORATION COM 05368V106   95,298,557 3,050,530 SH   SOLE 22 2,928,735 0 121,795
AVIENT CORPORATION COM 05368V106   421,927 13,506 SH   SOLE 25 13,506 0 0
AVIENT CORPORATION COM 05368V106   1,627,229 52,088 SH   SOLE 26 52,088 0 0
AVIENT CORPORATION COM 05368V106   50,827 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106   2,506,167 80,223 SH   SOLE 30 80,223 0 0
AVIENT CORPORATION COM 05368V106   41,737 1,336 SH   SOLE 36 1,336 0 0
AVIENT CORPORATION COM 05368V106   517,022 16,550 SH   SOLE 40 16,550 0 0
AVIENT CORPORATION COM 05368V106   3,794,135 121,451 SH   SOLE 43 116,312 0 5,139
AVIS BUDGET GROUP COM 053774105   6,267,790 48,845 SH   SOLE 2 22,677 0 26,168
AVIS BUDGET GROUP COM 053774105   9,239 72 SH   SOLE 4 72 0 0
AVIS BUDGET GROUP COM 053774105   477,350 3,720 SH   SOLE 7 3,522 0 198
AVIS BUDGET GROUP COM 053774105   4,830,735 37,646 SH   SOLE 18 21,079 0 16,567
AVIS BUDGET GROUP COM 053774105   882,072 6,874 SH   SOLE 19 6,874 0 0
AVIS BUDGET GROUP COM 053774105   120,748,735 940,997 SH   SOLE 21 940,997 0 0
AVIS BUDGET GROUP COM 053774105   63,221,339 492,685 SH   SOLE 22 469,437 0 23,248
AVIS BUDGET GROUP COM 053774105   322,725 2,515 SH   SOLE 25 2,515 0 0
AVIS BUDGET GROUP COM 053774105   743,999 5,798 SH   SOLE 26 5,798 0 0
AVIS BUDGET GROUP COM 053774105   2,580,772 20,112 SH   SOLE 30 20,112 0 0
AVIS BUDGET GROUP COM 053774105   34,518 269 SH   SOLE 31 269 0 0
AVIS BUDGET GROUP COM 053774105   145,900 1,137 SH   SOLE 36 1,137 0 0
AVIS BUDGET GROUP COM 053774105   382,907 2,984 SH   SOLE 40 2,984 0 0
AVIS BUDGET GROUP COM 053774105   7,952,433 61,973 SH   SOLE 43 53,005 0 8,968
AVISTA CORP COM 05379B107   11,950,946 310,092 SH   SOLE 2 134,914 0 175,178
AVISTA CORP COM 05379B107   1,303,577 33,824 SH   SOLE 4 33,824 0 0
AVISTA CORP COM 05379B107   2,221,137 57,632 SH   SOLE 7 54,577 0 3,055
AVISTA CORP COM 05379B107   17,860,477 463,427 SH   SOLE 18 419,828 0 43,599
AVISTA CORP COM 05379B107   29,054,612 753,882 SH   SOLE 19 753,882 0 0
AVISTA CORP COM 05379B107   365,104,913 9,473,402 SH   SOLE 21 9,473,402 0 0
AVISTA CORP COM 05379B107   120,183,406 3,118,407 SH   SOLE 22 3,011,194 0 107,213
AVISTA CORP COM 05379B107   619,685 16,079 SH   SOLE 23 16,079 0 0
AVISTA CORP COM 05379B107   495,316 12,852 SH   SOLE 25 12,852 0 0
AVISTA CORP COM 05379B107   1,755,998 45,563 SH   SOLE 26 15,506 0 30,057
AVISTA CORP COM 05379B107   11,984,977 310,975 SH   SOLE 30 310,975 0 0
AVISTA CORP COM 05379B107   67,329 1,747 SH   SOLE 36 1,747 0 0
AVISTA CORP COM 05379B107   502,986 13,051 SH   SOLE 40 13,051 0 0
AVISTA CORP COM 05379B107   3,483,235 90,380 SH   SOLE 43 87,145 0 3,235
AVITA MEDICAL INC COM 05380C102   23,536 6,822 SH   SOLE 2 894 0 5,928
AVITA MEDICAL INC COM 05380C102   852 247 SH   SOLE 7 247 0 0
AVITA MEDICAL INC COM 05380C102   124,017 35,947 SH   SOLE 18 29,656 0 6,291
AVITA MEDICAL INC COM 05380C102   95,313 27,627 SH   SOLE 19 27,627 0 0
AVITA MEDICAL INC COM 05380C102   1,631,798 472,985 SH   SOLE 21 472,985 0 0
AVITA MEDICAL INC COM 05380C102   1,849,445 536,071 SH   SOLE 22 527,791 0 8,280
AVNET INC COM 053807103   16,052,566 333,872 SH   SOLE 2 94,892 0 238,980
AVNET INC COM 053807103   29,665 617 SH   SOLE 4 171 0 446
AVNET INC COM 053807103   1,424,851 29,635 SH   SOLE 7 27,905 0 1,730
AVNET INC COM 053807103   10,478,844 217,946 SH   SOLE 18 140,255 0 77,691
AVNET INC COM 053807103   9,138,133 190,061 SH   SOLE 19 190,061 0 0
AVNET INC COM 053807103   226,218,083 4,705,035 SH   SOLE 21 4,705,035 0 0
AVNET INC COM 053807103   116,980,275 2,433,034 SH   SOLE 22 2,326,987 0 106,047
AVNET INC COM 053807103   53,080 1,104 SH   SOLE 23 1,104 0 0
AVNET INC COM 053807103   1,791,653 37,264 SH   SOLE 25 37,264 0 0
AVNET INC COM 053807103   5,692,432 118,395 SH   SOLE 26 74,971 0 43,424
AVNET INC COM 053807103   85,246 1,773 SH   SOLE 28 1,773 0 0
AVNET INC COM 053807103   3,718,988 77,350 SH   SOLE 30 77,350 0 0
AVNET INC COM 053807103   54,427 1,132 SH   SOLE 31 1,132 0 0
AVNET INC COM 053807103   2,133,117 44,366 SH   SOLE 34 44,366 0 0
AVNET INC COM 053807103   172,944 3,597 SH   SOLE 36 3,597 0 0
AVNET INC COM 053807103   637,733 13,264 SH   SOLE 40 13,264 0 0
AVNET INC COM 053807103   18,697,885 388,891 SH   SOLE 43 366,055 0 22,836
AVNET INC COM 053807103   36,697 763 SH   SOLE 47 0 0 763
AWARE INC MASS COM 05453N100   4,351 2,352 SH   SOLE 18 2,352 0 0
AWARE INC MASS COM 05453N100   51,484 27,829 SH   SOLE 21 27,829 0 0
AWARE INC MASS COM 05453N100   648,414 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108   13,604,610 421,065 SH   SOLE 2 97,547 0 323,518
AXALTA COATING SYS LTD COM G0750C108   17,447 540 SH   SOLE 4 540 0 0
AXALTA COATING SYS LTD COM G0750C108   1,499,346 46,405 SH   SOLE 7 43,698 0 2,707
AXALTA COATING SYS LTD COM G0750C108   20,204,380 625,329 SH   SOLE 18 421,066 0 204,263
AXALTA COATING SYS LTD COM G0750C108   15,027,123 465,092 SH   SOLE 19 465,092 0 0
AXALTA COATING SYS LTD COM G0750C108   351,767,564 10,887,266 SH   SOLE 21 10,887,266 0 0
AXALTA COATING SYS LTD COM G0750C108   199,833,990 6,184,896 SH   SOLE 22 5,895,823 0 289,073
AXALTA COATING SYS LTD COM G0750C108   2,039,795 63,132 SH   SOLE 25 63,132 0 0
AXALTA COATING SYS LTD COM G0750C108   2,474,203 76,577 SH   SOLE 26 76,577 0 0
AXALTA COATING SYS LTD COM G0750C108   119,450 3,697 SH   SOLE 28 3,697 0 0
AXALTA COATING SYS LTD COM G0750C108   10,162,658 314,536 SH   SOLE 30 314,536 0 0
AXALTA COATING SYS LTD COM G0750C108   101,906 3,154 SH   SOLE 31 3,154 0 0
AXALTA COATING SYS LTD COM G0750C108   2,990,129 92,545 SH   SOLE 34 92,545 0 0
AXALTA COATING SYS LTD COM G0750C108   245,039 7,584 SH   SOLE 36 7,584 0 0
AXALTA COATING SYS LTD COM G0750C108   1,184,969 36,675 SH   SOLE 40 36,675 0 0
AXALTA COATING SYS LTD COM G0750C108   8,726,503 270,087 SH   SOLE 43 244,079 0 26,008
AXALTA COATING SYS LTD COM G0750C108   25,590 792 SH   SOLE 47 0 0 792
AXCELIS TECHNOLOGIES INC COM NEW 054540208   5,856,706 72,899 SH   SOLE 2 51,407 0 21,492
AXCELIS TECHNOLOGIES INC COM NEW 054540208   17,193 214 SH   SOLE 4 81 0 133
AXCELIS TECHNOLOGIES INC COM NEW 054540208   15,024 187 SH   SOLE 7 187 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   8,541,267 106,314 SH   SOLE 18 90,274 0 16,040
AXCELIS TECHNOLOGIES INC COM NEW 054540208   7,095,709 88,321 SH   SOLE 19 88,321 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   273,615,947 3,405,725 SH   SOLE 21 3,405,725 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   75,819,268 943,730 SH   SOLE 22 902,354 0 41,376
AXCELIS TECHNOLOGIES INC COM NEW 054540208   45,151 562 SH   SOLE 23 562 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   407,886 5,077 SH   SOLE 25 5,077 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,197,709 14,908 SH   SOLE 26 9,695 0 5,213
AXCELIS TECHNOLOGIES INC COM NEW 054540208   270,665 3,369 SH   SOLE 28 599 0 2,770
AXCELIS TECHNOLOGIES INC COM NEW 054540208   6,643,234 82,689 SH   SOLE 30 82,689 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   748,206 9,313 SH   SOLE 34 9,313 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   10,123 126 SH   SOLE 36 126 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   443,477 5,520 SH   SOLE 40 5,520 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   7,116,501 88,580 SH   SOLE 43 85,820 0 2,760
AXCELIS TECHNOLOGIES INC COM NEW 054540208   3,294 41 SH   SOLE 47 0 0 41
AXIL BRANDS INC COM NEW 76151R206   2,911 420 SH   SOLE 18 420 0 0
AXIL BRANDS INC COM NEW 76151R206   59,016 8,516 SH   SOLE 21 8,516 0 0
AXIS CAP HLDGS LTD SHS G0692U109   15,382,622 143,642 SH   SOLE 2 37,049 0 106,593
AXIS CAP HLDGS LTD SHS G0692U109   17,670 165 SH   SOLE 4 165 0 0
AXIS CAP HLDGS LTD SHS G0692U109   2,288,299 21,368 SH   SOLE 7 20,109 0 1,259
AXIS CAP HLDGS LTD SHS G0692U109   2,646,729 24,715 SH   SOLE 18 24,223 0 492
AXIS CAP HLDGS LTD SHS G0692U109   4,126,713 38,535 SH   SOLE 19 38,535 0 0
AXIS CAP HLDGS LTD SHS G0692U109   118,980,952 1,111,037 SH   SOLE 21 1,111,037 0 0
AXIS CAP HLDGS LTD SHS G0692U109   204,145,132 1,906,295 SH   SOLE 22 1,803,203 0 103,092
AXIS CAP HLDGS LTD SHS G0692U109   1,322,133 12,346 SH   SOLE 25 12,346 0 0
AXIS CAP HLDGS LTD SHS G0692U109   4,727,916 44,149 SH   SOLE 26 24,993 0 19,156
AXIS CAP HLDGS LTD SHS G0692U109   759,161 7,089 SH   SOLE 28 0 0 7,089
AXIS CAP HLDGS LTD SHS G0692U109   14,675,828 137,042 SH   SOLE 30 137,042 0 0
AXIS CAP HLDGS LTD SHS G0692U109   132,577 1,238 SH   SOLE 31 1,238 0 0
AXIS CAP HLDGS LTD SHS G0692U109   205,934 1,923 SH   SOLE 36 1,923 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,443,038 13,475 SH   SOLE 40 13,475 0 0
AXIS CAP HLDGS LTD SHS G0692U109   5,647,065 52,732 SH   SOLE 43 48,192 0 4,540
AXIS CAP HLDGS LTD SHS G0692U109   21,525 201 SH   SOLE 47 0 0 201
AXOGEN INC COM 05463X106   1,192,910 36,447 SH   SOLE 2 14,227 0 22,220
AXOGEN INC COM 05463X106   8,804 269 SH   SOLE 7 269 0 0
AXOGEN INC COM 05463X106   4,396,032 134,312 SH   SOLE 18 109,703 0 24,609
AXOGEN INC COM 05463X106   3,358,229 102,604 SH   SOLE 19 102,604 0 0
AXOGEN INC COM 05463X106   63,954,845 1,954,013 SH   SOLE 21 1,954,013 0 0
AXOGEN INC COM 05463X106   43,183,242 1,319,378 SH   SOLE 22 1,280,818 0 38,560
AXOGEN INC COM 05463X106   242,988 7,424 SH   SOLE 25 7,424 0 0
AXOGEN INC COM 05463X106   34,432 1,052 SH   SOLE 26 1,052 0 0
AXOGEN INC COM 05463X106   4,015,382 122,682 SH   SOLE 30 122,682 0 0
AXOGEN INC COM 05463X106   168,101 5,136 SH   SOLE 40 5,136 0 0
AXOGEN INC COM 05463X106   1,182,208 36,120 SH   SOLE 43 34,520 0 1,600
AXON ENTERPRISE INC COM 05464C101   93,051,355 163,843 SH   SOLE 2 67,973 0 95,870
AXON ENTERPRISE INC COM 05464C101   44,062,281 77,584 SH   SOLE 4 46,519 0 31,065
AXON ENTERPRISE INC COM 05464C101   59,043,139 103,962 SH   SOLE 7 95,733 0 8,229
AXON ENTERPRISE INC COM 05464C101   3,880,098 6,832 SH   SOLE 13 6,832 0 0
AXON ENTERPRISE INC COM 05464C101   7,391,609 13,015 SH   SOLE 15 13,015 0 0
AXON ENTERPRISE INC COM 05464C101   97,858,882 172,308 SH   SOLE 18 145,557 0 26,751
AXON ENTERPRISE INC COM 05464C101   308,432,560 543,082 SH   SOLE 19 543,082 0 0
AXON ENTERPRISE INC COM 05464C101   2,246,296,046 3,955,234 SH   SOLE 21 3,955,234 0 0
AXON ENTERPRISE INC COM 05464C101   907,211,950 1,597,401 SH   SOLE 22 1,438,835 0 158,566
AXON ENTERPRISE INC COM 05464C101   40,718,877 71,697 SH   SOLE 23 71,697 0 0
AXON ENTERPRISE INC COM 05464C101   53,905,644 94,916 SH   SOLE 25 93,371 0 1,545
AXON ENTERPRISE INC COM 05464C101   49,542,238 87,233 SH   SOLE 26 58,872 0 28,361
AXON ENTERPRISE INC COM 05464C101   108,821,067 191,610 SH   SOLE 28 3,450 0 188,160
AXON ENTERPRISE INC COM 05464C101   46,570 82 SH   SOLE 29 82 0 0
AXON ENTERPRISE INC COM 05464C101   542,089,185 954,500 SH   SOLE 30 954,500 0 0
AXON ENTERPRISE INC COM 05464C101   4,181,101 7,362 SH   SOLE 31 7,252 0 110
AXON ENTERPRISE INC COM 05464C101   13,737,659 24,189 SH   SOLE 32 24,189 0 0
AXON ENTERPRISE INC COM 05464C101   15,971,327 28,122 SH   SOLE 34 28,122 0 0
AXON ENTERPRISE INC COM 05464C101   9,370,277 16,499 SH   SOLE 36 16,499 0 0
AXON ENTERPRISE INC COM 05464C101   1,902,565 3,350 SH   SOLE 40 3,350 0 0
AXON ENTERPRISE INC COM 05464C101   95,412 168 SH   OTR 43 168 0 0
AXON ENTERPRISE INC COM 05464C101   62,445,140 109,952 SH   SOLE 43 92,195 0 17,757
AXON ENTERPRISE INC COM 05464C101   9,879,710 17,396 SH   SOLE 47 0 0 17,396
AXOS FINANCIAL INC COM 05465C100   6,296,573 73,080 SH   SOLE 2 27,638 0 45,442
AXOS FINANCIAL INC COM 05465C100   9,047 105 SH   SOLE 4 105 0 0
AXOS FINANCIAL INC COM 05465C100   27,399 318 SH   SOLE 7 318 0 0
AXOS FINANCIAL INC COM 05465C100   17,171,688 199,300 SH   SOLE 18 171,763 0 27,537
AXOS FINANCIAL INC COM 05465C100   16,868,319 195,779 SH   SOLE 19 195,779 0 0
AXOS FINANCIAL INC COM 05465C100   512,448,749 5,947,641 SH   SOLE 21 5,947,641 0 0
AXOS FINANCIAL INC COM 05465C100   146,657,933 1,702,158 SH   SOLE 22 1,633,044 0 69,114
AXOS FINANCIAL INC COM 05465C100   170,511 1,979 SH   SOLE 23 1,979 0 0
AXOS FINANCIAL INC COM 05465C100   760,448 8,826 SH   SOLE 25 8,826 0 0
AXOS FINANCIAL INC COM 05465C100   3,674,638 42,649 SH   SOLE 26 18,771 0 23,878
AXOS FINANCIAL INC COM 05465C100   11,846,569 137,495 SH   SOLE 30 137,495 0 0
AXOS FINANCIAL INC COM 05465C100   25,676 298 SH   SOLE 36 298 0 0
AXOS FINANCIAL INC COM 05465C100   844,971 9,807 SH   SOLE 40 9,807 0 0
AXOS FINANCIAL INC COM 05465C100   910,539 10,568 SH   SOLE 43 10,403 0 165
AXOS FINANCIAL INC COM 05465C100   25,762 299 SH   SOLE 47 0 0 299
AXSOME THERAPEUTICS INC COM 05464T104   10,739,232 58,800 SH   SOLE 2 20,732 0 38,068
AXSOME THERAPEUTICS INC COM 05464T104   28,857 158 SH   SOLE 4 158 0 0
AXSOME THERAPEUTICS INC COM 05464T104   732,934 4,013 SH   SOLE 7 3,783 0 230
AXSOME THERAPEUTICS INC COM 05464T104   22,826,895 124,983 SH   SOLE 18 101,246 0 23,737
AXSOME THERAPEUTICS INC COM 05464T104   38,786,709 212,367 SH   SOLE 19 212,367 0 0
AXSOME THERAPEUTICS INC COM 05464T104   362,257,491 1,983,451 SH   SOLE 21 1,983,451 0 0
AXSOME THERAPEUTICS INC COM 05464T104   231,069,005 1,265,161 SH   SOLE 22 1,231,565 0 33,596
AXSOME THERAPEUTICS INC COM 05464T104   260,262 1,425 SH   SOLE 23 1,425 0 0
AXSOME THERAPEUTICS INC COM 05464T104   1,449,979 7,939 SH   SOLE 25 7,939 0 0
AXSOME THERAPEUTICS INC COM 05464T104   4,940,412 27,050 SH   SOLE 26 9,891 0 17,159
AXSOME THERAPEUTICS INC COM 05464T104   623,350 3,413 SH   SOLE 28 101 0 3,312
AXSOME THERAPEUTICS INC COM 05464T104   25,306,964 138,562 SH   SOLE 30 138,562 0 0
AXSOME THERAPEUTICS INC COM 05464T104   2,469,841 13,523 SH   SOLE 34 13,523 0 0
AXSOME THERAPEUTICS INC COM 05464T104   8,036 44 SH   SOLE 36 44 0 0
AXSOME THERAPEUTICS INC COM 05464T104   1,099,675 6,021 SH   SOLE 40 6,021 0 0
AXSOME THERAPEUTICS INC COM 05464T104   74,882 410 SH   OTR 43 410 0 0
AXSOME THERAPEUTICS INC COM 05464T104   9,137,662 50,031 SH   SOLE 43 40,019 0 10,012
AXSOME THERAPEUTICS INC COM 05464T104   2,957,307 16,192 SH   SOLE 47 0 0 16,192
AXT INC COM 00246W103   69,308 4,239 SH   SOLE 2 4,239 0 0
AXT INC COM 00246W103   133,547 8,168 SH   SOLE 18 8,168 0 0
AXT INC COM 00246W103   1,661,618 101,628 SH   SOLE 21 101,628 0 0
AXT INC COM 00246W103   11,751,693 718,758 SH   SOLE 22 718,758 0 0
AXT INC COM 00246W103   60,936 3,727 SH   SOLE 43 3,689 0 38
AYTU BIOPHARMA INC COM 054754858   59,262 22,793 SH   SOLE 22 22,793 0 0
AZENTA INC COM 114340102   3,546,414 106,627 SH   SOLE 2 48,573 0 58,054
AZENTA INC COM 114340102   4,823 145 SH   SOLE 4 145 0 0
AZENTA INC COM 114340102   502,559 15,110 SH   SOLE 7 14,198 0 912
AZENTA INC COM 114340102   5,847,474 175,811 SH   SOLE 18 154,563 0 21,248
AZENTA INC COM 114340102   9,063,150 272,494 SH   SOLE 19 272,494 0 0
AZENTA INC COM 114340102   145,486,358 4,374,214 SH   SOLE 21 4,374,214 0 0
AZENTA INC COM 114340102   50,416,340 1,515,825 SH   SOLE 22 1,459,828 0 55,997
AZENTA INC COM 114340102   259,927 7,815 SH   SOLE 25 7,815 0 0
AZENTA INC COM 114340102   1,219,944 36,679 SH   SOLE 26 22,308 0 14,371
AZENTA INC COM 114340102   185,691 5,583 SH   SOLE 28 1,153 0 4,430
AZENTA INC COM 114340102   5,140,499 154,555 SH   SOLE 30 154,555 0 0
AZENTA INC COM 114340102   409,730 12,319 SH   SOLE 34 12,319 0 0
AZENTA INC COM 114340102   11,408 343 SH   SOLE 36 343 0 0
AZENTA INC COM 114340102   265,382 7,979 SH   SOLE 40 7,979 0 0
AZENTA INC COM 114340102   15,300 460 SH   OTR 43 460 0 0
AZENTA INC COM 114340102   3,134,965 94,256 SH   SOLE 43 83,659 0 10,597
AZZ INC COM 002474104   4,095,026 38,207 SH   SOLE 2 20,826 0 17,381
AZZ INC COM 002474104   894,631 8,347 SH   SOLE 7 7,848 0 499
AZZ INC COM 002474104   10,182,422 95,003 SH   SOLE 18 77,312 0 17,691
AZZ INC COM 002474104   9,400,865 87,711 SH   SOLE 19 87,711 0 0
AZZ INC COM 002474104   336,261,387 3,137,352 SH   SOLE 21 3,137,352 0 0
AZZ INC COM 002474104   92,296,985 861,140 SH   SOLE 22 833,197 0 27,943
AZZ INC COM 002474104   120,685 1,126 SH   SOLE 23 1,126 0 0
AZZ INC COM 002474104   736,863 6,875 SH   SOLE 25 6,875 0 0
AZZ INC COM 002474104   1,830,527 17,079 SH   SOLE 26 3,509 0 13,570
AZZ INC COM 002474104   10,046,089 93,731 SH   SOLE 30 93,731 0 0
AZZ INC COM 002474104   187,351 1,748 SH   SOLE 34 1,748 0 0
AZZ INC COM 002474104   15,541 145 SH   SOLE 36 145 0 0
AZZ INC COM 002474104   554,228 5,171 SH   SOLE 40 5,171 0 0
AZZ INC COM 002474104   4,167,865 38,887 SH   SOLE 43 37,716 0 1,170
AZZ INC COM 002474104   6,109 57 SH   SOLE 47 0 0 57
B & G FOODS INC NEW COM 05508R106   152,891 35,556 SH   SOLE 2 5,165 0 30,391
B & G FOODS INC NEW COM 05508R106   2,576 599 SH   SOLE 7 599 0 0
B & G FOODS INC NEW COM 05508R106   1,071,018 249,074 SH   SOLE 18 208,960 0 40,114
B & G FOODS INC NEW COM 05508R106   682,470 158,714 SH   SOLE 19 158,714 0 0
B & G FOODS INC NEW COM 05508R106   13,048,071 3,034,435 SH   SOLE 21 3,034,435 0 0
B & G FOODS INC NEW COM 05508R106   9,422,951 2,191,384 SH   SOLE 22 2,123,103 0 68,281
B & G FOODS INC NEW COM 05508R106   4,962 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106   29,201 6,791 SH   SOLE 36 6,791 0 0
B & G FOODS INC NEW COM 05508R106   4,267,015 992,329 SH   SOLE 43 915,015 0 77,314
B & G FOODS INC NEW COM 05508R106   11,885 2,764 SH   SOLE 47 0 0 2,764
B. RILEY FINANCIAL INC COM 05580M108   44,309 9,488 SH   SOLE 2 9,488 0 0
B. RILEY FINANCIAL INC COM 05580M108   18,932 4,054 SH   SOLE 18 4,054 0 0
B. RILEY FINANCIAL INC COM 05580M108   227,943 48,810 SH   SOLE 21 48,810 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,518,511 325,163 SH   SOLE 22 325,163 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,362 292 SH   SOLE 43 292 0 0
B2GOLD CORP COM 11777Q209   4,387,039 972,736 SH   SOLE 2 972,736 0 0
B2GOLD CORP COM 11777Q209   1,238,270 274,561 SH   SOLE 21 274,561 0 0
B2GOLD CORP COM 11777Q209   2,161,557 479,281 SH   SOLE 22 479,281 0 0
B2GOLD CORP COM 11777Q209   1,528,502 338,914 SH   SOLE 43 147,567 0 191,347
BABCOCK & WILCOX ENTERPRISES COM 05614L209   313,177 49,397 SH   SOLE 2 49,397 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   178 28 SH   SOLE 18 28 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   8,367,773 1,319,838 SH   SOLE 22 1,319,838 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   12,065 1,903 SH   SOLE 43 1,903 0 0
BACKBLAZE INC COM CL A 05637B105   330,520 70,927 SH   SOLE 2 29,659 0 41,268
BACKBLAZE INC COM CL A 05637B105   37 8 SH   SOLE 7 8 0 0
BACKBLAZE INC COM CL A 05637B105   760,419 163,180 SH   SOLE 18 136,326 0 26,854
BACKBLAZE INC COM CL A 05637B105   724,649 155,504 SH   SOLE 19 155,504 0 0
BACKBLAZE INC COM CL A 05637B105   9,527,915 2,044,617 SH   SOLE 21 2,044,617 0 0
BACKBLAZE INC COM CL A 05637B105   5,940,405 1,274,765 SH   SOLE 22 1,251,229 0 23,536
BACKBLAZE INC COM CL A 05637B105   2,721 584 SH   SOLE 23 584 0 0
BACKBLAZE INC COM CL A 05637B105   141,925 30,456 SH   SOLE 43 30,456 0 0
BADGER METER INC COM 056525108   8,192,910 46,975 SH   SOLE 2 19,593 0 27,382
BADGER METER INC COM 056525108   2,510,806 14,396 SH   SOLE 4 14,015 0 381
BADGER METER INC COM 056525108   5,967,089 34,213 SH   SOLE 7 33,702 0 511
BADGER METER INC COM 056525108   17,826,272 102,209 SH   SOLE 18 84,068 0 18,141
BADGER METER INC COM 056525108   22,265,704 127,663 SH   SOLE 19 127,663 0 0
BADGER METER INC COM 056525108   577,414,652 3,310,674 SH   SOLE 21 3,310,674 0 0
BADGER METER INC COM 056525108   157,441,477 902,709 SH   SOLE 22 877,237 0 25,472
BADGER METER INC COM 056525108   185,572 1,064 SH   SOLE 23 1,064 0 0
BADGER METER INC COM 056525108   874,666 5,015 SH   SOLE 25 5,015 0 0
BADGER METER INC COM 056525108   4,746,045 27,212 SH   SOLE 26 9,653 0 17,559
BADGER METER INC COM 056525108   1,457,719 8,358 SH   SOLE 28 520 0 7,838
BADGER METER INC COM 056525108   14,999 86 SH   SOLE 29 86 0 0
BADGER METER INC COM 056525108   63,444,602 363,767 SH   SOLE 30 363,767 0 0
BADGER METER INC COM 056525108   6,703,448 38,435 SH   SOLE 34 38,435 0 0
BADGER METER INC COM 056525108   26,685 153 SH   SOLE 36 153 0 0
BADGER METER INC COM 056525108   850,598 4,877 SH   SOLE 40 4,877 0 0
BADGER METER INC COM 056525108   24,688,733 141,556 SH   SOLE 43 136,857 0 4,699
BADGER METER INC COM 056525108   3,488 20 SH   SOLE 47 0 0 20
BAIDU INC SPON ADR REP A 056752108   8,232 63 SH   SOLE 18 63 0 0
BAIDU INC SPON ADR REP A 056752108   1,441,049 11,029 SH   SOLE 32 11,029 0 0
BAIDU INC SPON ADR REP A 056752108   29,761,631 227,779 SH   SOLE 43 210,680 0 17,099
BAIDU INC SPON ADR REP A 056752108   1,928,542 14,760 SH   SOLE 47 0 0 14,760
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   5,055,743 363,461 SH   SOLE 30 363,461 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   29,670 2,133 SH   SOLE 43 1,173 0 960
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   39,810 2,862 SH   SOLE 47 0 0 2,862
BAKER HUGHES COMPANY CL A 05722G100   115,196,481 2,529,567 SH   SOLE 2 865,957 0 1,663,610
BAKER HUGHES COMPANY CL A 05722G100   32,062,027 704,041 SH   SOLE 4 310,692 0 393,349
BAKER HUGHES COMPANY CL A 05722G100   67,348,833 1,478,894 SH   SOLE 7 1,363,169 0 115,725
BAKER HUGHES COMPANY CL A 05722G100   6,425,512 141,096 SH   SOLE 13 141,096 0 0
BAKER HUGHES COMPANY CL A 05722G100   11,230,301 246,603 SH   SOLE 15 246,603 0 0
BAKER HUGHES COMPANY CL A 05722G100   155,536,041 3,415,372 SH   SOLE 18 3,100,604 0 314,768
BAKER HUGHES COMPANY CL A 05722G100   39,146,412 859,605 SH   SOLE 19 859,605 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,461,085,140 32,083,556 SH   SOLE 21 32,083,556 0 0
BAKER HUGHES COMPANY CL A 05722G100   912,064,782 20,027,773 SH   SOLE 22 17,922,581 0 2,105,192
BAKER HUGHES COMPANY CL A 05722G100   43,812,850 962,074 SH   SOLE 23 962,074 0 0
BAKER HUGHES COMPANY CL A 05722G100   477,963,294 10,495,461 SH   SOLE 25 10,429,178 0 66,283
BAKER HUGHES COMPANY CL A 05722G100   142,831,610 3,136,399 SH   SOLE 26 1,742,045 0 1,394,354
BAKER HUGHES COMPANY CL A 05722G100   94,985,055 2,085,750 SH   SOLE 28 356,797 0 1,728,953
BAKER HUGHES COMPANY CL A 05722G100   517,909,115 11,372,620 SH   SOLE 30 11,372,620 0 0
BAKER HUGHES COMPANY CL A 05722G100   4,419,019 97,036 SH   SOLE 31 97,036 0 0
BAKER HUGHES COMPANY CL A 05722G100   13,775,212 302,486 SH   SOLE 32 302,486 0 0
BAKER HUGHES COMPANY CL A 05722G100   40,226,666 883,326 SH   SOLE 34 883,326 0 0
BAKER HUGHES COMPANY CL A 05722G100   37,530,379 824,119 SH   SOLE 36 824,119 0 0
BAKER HUGHES COMPANY CL A 05722G100   5,729,433 125,811 SH   SOLE 37 125,811 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,941,416 42,631 SH   SOLE 40 42,631 0 0
BAKER HUGHES COMPANY CL A 05722G100   53,327 1,171 SH   OTR 43 1,171 0 0
BAKER HUGHES COMPANY CL A 05722G100   78,436,502 1,722,365 SH   SOLE 43 1,495,193 0 227,172
BAKER HUGHES COMPANY CL A 05722G100   125,838 2,763 SH   SOLE 47 0 0 2,763
BAKKT HOLDINGS INC COM CL A NEW 05759B305   69,929 6,965 SH   SOLE 2 380 0 6,585
BAKKT HOLDINGS INC COM CL A NEW 05759B305   418,507 41,684 SH   SOLE 18 35,069 0 6,615
BAKKT HOLDINGS INC COM CL A NEW 05759B305   230,960 23,004 SH   SOLE 19 23,004 0 0
BAKKT HOLDINGS INC COM CL A NEW 05759B305   5,299,795 527,868 SH   SOLE 21 527,868 0 0
BAKKT HOLDINGS INC COM CL A NEW 05759B305   3,857,770 384,240 SH   SOLE 22 375,386 0 8,854
BAKKT HOLDINGS INC COM CL A NEW 05759B305   11,345 1,130 SH   SOLE 26 0 0 1,130
BAKKT HOLDINGS INC COM CL A NEW 05759B305   47,640 4,745 SH   SOLE 43 4,641 0 104
BALCHEM CORP COM 057665200   6,826,667 44,514 SH   SOLE 2 21,158 0 23,356
BALCHEM CORP COM 057665200   8,435 55 SH   SOLE 4 55 0 0
BALCHEM CORP COM 057665200   826,304 5,388 SH   SOLE 7 5,070 0 318
BALCHEM CORP COM 057665200   16,581,437 108,121 SH   SOLE 18 91,166 0 16,955
BALCHEM CORP COM 057665200   14,209,111 92,652 SH   SOLE 19 92,652 0 0
BALCHEM CORP COM 057665200   528,946,921 3,449,054 SH   SOLE 21 3,449,054 0 0
BALCHEM CORP COM 057665200   149,178,180 972,732 SH   SOLE 22 944,395 0 28,337
BALCHEM CORP COM 057665200   75,606 493 SH   SOLE 23 493 0 0
BALCHEM CORP COM 057665200   1,032,726 6,734 SH   SOLE 25 6,734 0 0
BALCHEM CORP COM 057665200   7,942,208 51,788 SH   SOLE 26 12,082 0 39,706
BALCHEM CORP COM 057665200   1,266,294 8,257 SH   SOLE 28 578 0 7,679
BALCHEM CORP COM 057665200   14,289,625 93,177 SH   SOLE 30 93,177 0 0
BALCHEM CORP COM 057665200   446,278 2,910 SH   SOLE 34 2,910 0 0
BALCHEM CORP COM 057665200   10,275 67 SH   SOLE 36 67 0 0
BALCHEM CORP COM 057665200   901,757 5,880 SH   SOLE 40 5,880 0 0
BALCHEM CORP COM 057665200   10,164,723 66,280 SH   SOLE 43 63,385 0 2,895
BALCHEM CORP COM 057665200   393,215 2,564 SH   SOLE 47 0 0 2,564
BALL CORP COM 058498106   42,973,872 811,287 SH   SOLE 2 540,549 0 270,738
BALL CORP COM 058498106   43,853,121 827,886 SH   SOLE 4 705,140 0 122,746
BALL CORP COM 058498106   27,547,578 520,060 SH   SOLE 7 486,532 0 33,528
BALL CORP COM 058498106   1,151,197 21,733 SH   SOLE 13 21,733 0 0
BALL CORP COM 058498106   2,678,057 50,558 SH   SOLE 15 50,558 0 0
BALL CORP COM 058498106   24,409,635 460,820 SH   SOLE 18 392,890 0 67,930
BALL CORP COM 058498106   6,544,496 123,551 SH   SOLE 19 123,551 0 0
BALL CORP COM 058498106   492,097,497 9,290,117 SH   SOLE 21 9,290,117 0 0
BALL CORP COM 058498106   310,184,110 5,855,845 SH   SOLE 22 5,227,278 0 628,567
BALL CORP COM 058498106   13,625,526 257,231 SH   SOLE 23 257,231 0 0
BALL CORP COM 058498106   27,331,249 515,976 SH   SOLE 25 515,976 0 0
BALL CORP COM 058498106   24,427,539 461,158 SH   SOLE 26 376,480 0 84,678
BALL CORP COM 058498106   64,900,009 1,225,222 SH   SOLE 28 32,276 0 1,192,946
BALL CORP COM 058498106   129,623,946 2,447,120 SH   SOLE 30 2,447,120 0 0
BALL CORP COM 058498106   1,314,662 24,819 SH   SOLE 31 24,819 0 0
BALL CORP COM 058498106   5,198,741 98,145 SH   SOLE 34 98,145 0 0
BALL CORP COM 058498106   3,293,781 62,182 SH   SOLE 36 62,182 0 0
BALL CORP COM 058498106   649,677 12,265 SH   SOLE 40 12,265 0 0
BALL CORP COM 058498106   26,714,961 504,341 SH   SOLE 43 436,983 0 67,358
BALL CORP COM 058498106   786,393 14,846 SH   SOLE 47 0 0 14,846
BALLARD PWR SYS INC NEW COM 058586108   26,388 10,389 SH   SOLE 21 10,389 0 0
BALLARD PWR SYS INC NEW COM 058586108   31,915 12,565 SH   SOLE 28 12,565 0 0
BALLARD PWR SYS INC NEW COM 058586108   35,357 13,920 SH   SOLE 30 13,920 0 0
BALLARD PWR SYS INC NEW COM 058586108   3 1 SH   SOLE 43 0 0 1
BALLYS CORPORATION COMMON STOCK 05875B304   45,463 2,752 SH   SOLE 2 0 0 2,752
BALLYS CORPORATION COMMON STOCK 05875B304   448,535 27,151 SH   SOLE 18 23,334 0 3,817
BALLYS CORPORATION COMMON STOCK 05875B304   243,455 14,737 SH   SOLE 19 14,737 0 0
BALLYS CORPORATION COMMON STOCK 05875B304   5,397,332 326,715 SH   SOLE 21 326,715 0 0
BALLYS CORPORATION COMMON STOCK 05875B304   3,437,449 208,078 SH   SOLE 22 206,225 0 1,853
BALLYS CORPORATION COMMON STOCK 05875B304   85,854 5,197 SH   SOLE 43 4,654 0 543
BANC OF CALIFORNIA INC COM 05990K106   1,973,502 102,307 SH   SOLE 2 37,836 0 64,471
BANC OF CALIFORNIA INC COM 05990K106   8,449 438 SH   SOLE 4 438 0 0
BANC OF CALIFORNIA INC COM 05990K106   660,432 34,237 SH   SOLE 7 32,198 0 2,039
BANC OF CALIFORNIA INC COM 05990K106   8,498,730 440,577 SH   SOLE 18 374,389 0 66,188
BANC OF CALIFORNIA INC COM 05990K106   5,015,979 260,030 SH   SOLE 19 260,030 0 0
BANC OF CALIFORNIA INC COM 05990K106   271,559,489 14,077,734 SH   SOLE 21 14,077,734 0 0
BANC OF CALIFORNIA INC COM 05990K106   73,842,988 3,828,045 SH   SOLE 22 3,629,535 0 198,510
BANC OF CALIFORNIA INC COM 05990K106   432,270 22,409 SH   SOLE 25 22,409 0 0
BANC OF CALIFORNIA INC COM 05990K106   5,871,529 304,382 SH   SOLE 26 62,819 0 241,563
BANC OF CALIFORNIA INC COM 05990K106   26,389 1,368 SH   SOLE 28 1,368 0 0
BANC OF CALIFORNIA INC COM 05990K106   7,253,734 376,036 SH   SOLE 30 376,036 0 0
BANC OF CALIFORNIA INC COM 05990K106   20,235 1,049 SH   SOLE 36 1,049 0 0
BANC OF CALIFORNIA INC COM 05990K106   380,650 19,733 SH   SOLE 40 19,733 0 0
BANC OF CALIFORNIA INC COM 05990K106   2,413,524 125,118 SH   SOLE 43 120,256 0 4,862
BANCFIRST CORP COM 05945F103   1,797,675 16,956 SH   SOLE 2 6,252 0 10,704
BANCFIRST CORP COM 05945F103   8,482 80 SH   SOLE 4 80 0 0
BANCFIRST CORP COM 05945F103   223,490 2,108 SH   SOLE 7 2,108 0 0
BANCFIRST CORP COM 05945F103   6,965,090 65,696 SH   SOLE 18 54,989 0 10,707
BANCFIRST CORP COM 05945F103   4,474,044 42,200 SH   SOLE 19 42,200 0 0
BANCFIRST CORP COM 05945F103   236,390,144 2,229,675 SH   SOLE 21 2,229,675 0 0
BANCFIRST CORP COM 05945F103   64,654,707 609,835 SH   SOLE 22 590,549 0 19,286
BANCFIRST CORP COM 05945F103   360,786 3,403 SH   SOLE 25 3,403 0 0
BANCFIRST CORP COM 05945F103   758,043 7,150 SH   SOLE 26 7,150 0 0
BANCFIRST CORP COM 05945F103   15,373 145 SH   SOLE 28 145 0 0
BANCFIRST CORP COM 05945F103   5,035,314 47,494 SH   SOLE 30 47,494 0 0
BANCFIRST CORP COM 05945F103   407,859 3,847 SH   SOLE 40 3,847 0 0
BANCFIRST CORP COM 05945F103   4,527,469 42,704 SH   SOLE 43 39,425 0 3,279
BANCFIRST CORP COM 05945F103   324,739 3,063 SH   SOLE 47 0 0 3,063
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100   40 2 SH   SOLE 43 2 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   9,114 391 SH   SOLE 2 391 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   43,792,334 1,878,693 SH   SOLE 18 1,872,211 0 6,482
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   142,332,669 6,106,078 SH   SOLE 43 5,669,620 0 436,458
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   147,261 6,318 SH   SOLE 47 0 0 6,318
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,357,306 1,008,200 SH   SOLE 2 1,008,200 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   382,324 114,812 SH   SOLE 18 1,612 0 113,200
BANCO BRADESCO S A SP ADR PFD NEW 059460303   77,622,893 23,310,178 SH   SOLE 21 23,310,178 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   4,254,881 1,277,742 SH   SOLE 22 1,261,547 0 16,195
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,961,175 1,189,542 SH   SOLE 25 1,189,542 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   46,111 13,847 SH   SOLE 26 0 0 13,847
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,416,896 1,026,095 SH   SOLE 30 1,026,095 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   19,374,942 5,818,301 SH   SOLE 34 5,818,301 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   2,916,121 875,712 SH   SOLE 43 721,438 0 154,274
BANCO BRADESCO S A SPONSORED ADR 059460402   96,888 33,759 SH   SOLE 43 2,571 0 31,188
BANCO DE CHILE SPONSORED ADS 059520106   6,818,226 179,427 SH   SOLE 2 179,427 0 0
BANCO DE CHILE SPONSORED ADS 059520106   148,352 3,904 SH   SOLE 4 3,904 0 0
BANCO DE CHILE SPONSORED ADS 059520106   751,222 19,769 SH   SOLE 13 19,769 0 0
BANCO DE CHILE SPONSORED ADS 059520106   1,374,536 36,172 SH   SOLE 18 0 0 36,172
BANCO DE CHILE SPONSORED ADS 059520106   204,440 5,380 SH   SOLE 19 5,380 0 0
BANCO DE CHILE SPONSORED ADS 059520106   13,541,414 356,353 SH   SOLE 22 321,449 0 34,904
BANCO DE CHILE SPONSORED ADS 059520106   1,747,772 45,994 SH   SOLE 26 41,963 0 4,031
BANCO DE CHILE SPONSORED ADS 059520106   496,280 13,060 SH   SOLE 28 0 0 13,060
BANCO DE CHILE SPONSORED ADS 059520106   1,269,314 33,403 SH   SOLE 30 33,403 0 0
BANCO DE CHILE SPONSORED ADS 059520106   135,242 3,559 SH   SOLE 34 3,559 0 0
BANCO DE CHILE SPONSORED ADS 059520106   13,384,231 352,217 SH   SOLE 43 295,010 0 57,207
BANCO DE CHILE SPONSORED ADS 059520106   3,382 89 SH   SOLE 47 0 0 89
BANCO MACRO SA SPON ADR B 05961W105   2,826,426 31,349 SH   SOLE 2 31,349 0 0
BANCO MACRO SA SPON ADR B 05961W105   49,895,806 553,414 SH   SOLE 34 553,414 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   544 89 SH   SOLE 22 89 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   197,732 32,362 SH   SOLE 30 32,362 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   1,166,208 190,869 SH   SOLE 43 119,086 0 71,783
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   2,124,315 68,284 SH   SOLE 2 68,284 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   1,307 42 SH   SOLE 18 42 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   21,332,967 685,727 SH   SOLE 21 685,727 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   1,758,088 56,512 SH   SOLE 22 56,512 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   615,791 19,794 SH   SOLE 30 19,794 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   86,112 2,768 SH   SOLE 34 2,768 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   8,817,998 283,446 SH   SOLE 43 268,031 0 15,415
BANCO SANTANDER SA ADR 05964H105   277,239 23,635 SH   SOLE 7 23,635 0 0
BANCO SANTANDER SA ADR 05964H105   9,374,041 799,151 SH   SOLE 18 799,151 0 0
BANCO SANTANDER SA ADR 05964H105   883,269 75,300 SH   SOLE 26 75,300 0 0
BANCO SANTANDER SA ADR 05964H105   964,441 82,220 SH   SOLE 28 82,220 0 0
BANCO SANTANDER SA ADR 05964H105   162,738,983 13,873,741 SH   SOLE 43 12,873,097 0 1,000,644
BANCO SANTANDER SA ADR 05964H105   115,294 9,829 SH   SOLE 47 0 0 9,829
BANCORP INC DEL COM 05969A105   1,706,838 25,279 SH   SOLE 2 13,265 0 12,014
BANCORP INC DEL COM 05969A105   8,102 120 SH   SOLE 4 120 0 0
BANCORP INC DEL COM 05969A105   656,970 9,730 SH   SOLE 7 9,152 0 578
BANCORP INC DEL COM 05969A105   8,928,777 132,239 SH   SOLE 18 110,751 0 21,488
BANCORP INC DEL COM 05969A105   5,746,627 85,110 SH   SOLE 19 85,110 0 0
BANCORP INC DEL COM 05969A105   310,971,260 4,605,617 SH   SOLE 21 4,605,617 0 0
BANCORP INC DEL COM 05969A105   83,436,625 1,235,732 SH   SOLE 22 1,199,100 0 36,632
BANCORP INC DEL COM 05969A105   454,612 6,733 SH   SOLE 25 6,733 0 0
BANCORP INC DEL COM 05969A105   1,405,091 20,810 SH   SOLE 26 14,125 0 6,685
BANCORP INC DEL COM 05969A105   366,566 5,429 SH   SOLE 28 4,232 0 1,197
BANCORP INC DEL COM 05969A105   8,420,892 124,717 SH   SOLE 30 124,717 0 0
BANCORP INC DEL COM 05969A105   3,916 58 SH   SOLE 36 58 0 0
BANCORP INC DEL COM 05969A105   483,578 7,162 SH   SOLE 40 7,162 0 0
BANCORP INC DEL COM 05969A105   791,153 11,717 SH   SOLE 43 11,717 0 0
BANCORP INC DEL COM 05969A105   9,250 137 SH   SOLE 47 0 0 137
BANDWIDTH INC COM CL A 05988J103   2,979,795 192,867 SH   SOLE 2 133,559 0 59,308
BANDWIDTH INC COM CL A 05988J103   246,845 15,977 SH   SOLE 4 15,977 0 0
BANDWIDTH INC COM CL A 05988J103   2,503 162 SH   SOLE 7 162 0 0
BANDWIDTH INC COM CL A 05988J103   1,401,392 90,705 SH   SOLE 18 77,368 0 13,337
BANDWIDTH INC COM CL A 05988J103   4,366,881 282,646 SH   SOLE 19 282,646 0 0
BANDWIDTH INC COM CL A 05988J103   19,081,013 1,235,017 SH   SOLE 21 1,235,017 0 0
BANDWIDTH INC COM CL A 05988J103   15,623,982 1,011,261 SH   SOLE 22 990,676 0 20,585
BANDWIDTH INC COM CL A 05988J103   1,839 119 SH   SOLE 26 0 0 119
BANDWIDTH INC COM CL A 05988J103   3,955 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103   276,169 17,875 SH   SOLE 30 17,875 0 0
BANDWIDTH INC COM CL A 05988J103   392,136 25,381 SH   SOLE 43 22,409 0 2,972
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5   2,174,724 2,504,000 PRN   SOLE 21 2,504,000 0 0
BANK AMERICA CORP COM 060505104   1,141,056,785 20,746,487 SH   SOLE 2 10,635,744 0 10,110,743
BANK AMERICA CORP COM 060505104   2,325,895 42,289 SH   SOLE 3 42,289 0 0
BANK AMERICA CORP COM 060505104   393,754,900 7,159,180 SH   SOLE 4 2,745,719 0 4,413,461
BANK AMERICA CORP COM 060505104   348,665,955 6,339,381 SH   SOLE 7 5,664,803 0 674,578
BANK AMERICA CORP COM 060505104   73,884,085 1,343,347 SH   SOLE 13 1,290,409 0 52,938
BANK AMERICA CORP COM 060505104   66,560,890 1,210,198 SH   SOLE 15 1,210,198 0 0
BANK AMERICA CORP COM 060505104   1,012,124,355 18,402,261 SH   SOLE 18 16,399,210 0 2,003,051
BANK AMERICA CORP COM 060505104   715,314,600 13,005,720 SH   SOLE 19 13,005,720 0 0
BANK AMERICA CORP COM 060505104   10,669,824,165 193,996,803 SH   SOLE 21 193,996,803 0 0
BANK AMERICA CORP COM 060505104   7,739,304,430 140,714,626 SH   SOLE 22 125,311,716 0 15,402,910
BANK AMERICA CORP COM 060505104   555,245,515 10,095,373 SH   SOLE 23 10,095,373 0 0
BANK AMERICA CORP COM 060505104   489,473,655 8,899,521 SH   SOLE 25 8,857,621 0 41,900
BANK AMERICA CORP COM 060505104   1,278,978,470 23,254,154 SH   SOLE 26 19,008,779 0 4,245,375
BANK AMERICA CORP COM 060505104   990,377,520 18,006,864 SH   SOLE 28 717,079 0 17,289,785
BANK AMERICA CORP COM 060505104   29,894,645 543,539 SH   SOLE 29 543,539 0 0
BANK AMERICA CORP COM 060505104   3,037,045,000 55,219,000 SH   SOLE 30 55,219,000 0 0
BANK AMERICA CORP COM 060505104   102,541,505 1,864,391 SH   SOLE 31 1,839,019 0 25,372
BANK AMERICA CORP COM 060505104   417,069,840 7,583,088 SH   SOLE 34 7,583,088 0 0
BANK AMERICA CORP COM 060505104   114,386,910 2,079,762 SH   SOLE 36 2,079,762 0 0
BANK AMERICA CORP COM 060505104   17,118,695 311,249 SH   SOLE 40 311,249 0 0
BANK AMERICA CORP COM 060505104   542,190 9,858 SH   OTR 43 9,858 0 0
BANK AMERICA CORP COM 060505104   618,517,183 11,245,767 SH   SOLE 43 9,563,444 0 1,682,323
BANK AMERICA CORP COM 060505104   22,174,104 403,166 SH   SOLE 47 0 0 403,166
BANK AMERICA CORP OPTIONS 060505104   1,358,500 24,700 SH Call SOLE 2 0 0 24,700
BANK AMERICA CORP OPTIONS 060505104   231,000 4,200 SH Call SOLE 4 4,200 0 0
BANK AMERICA CORP OPTIONS 060505104   6,138,000 111,600 SH Call SOLE 18 111,600 0 0
BANK AMERICA CORP OPTIONS 060505104   31,570,000 574,000 SH Call SOLE 19 574,000 0 0
BANK AMERICA CORP OPTIONS 060505104   5,857,500 106,500 SH Call SOLE 21 106,500 0 0
BANK AMERICA CORP OPTIONS 060505104   3,294,500 59,900 SH Call SOLE 22 59,900 0 0
BANK AMERICA CORP OPTIONS 060505104   4,103,000 74,600 SH Call SOLE 26 74,600 0 0
BANK AMERICA CORP OPTIONS 060505104   341,000 6,200 SH Call SOLE 30 6,200 0 0
BANK AMERICA CORP OPTIONS 060505104   24,381,500 443,300 SH Call SOLE 34 443,300 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   8,671,352 6,926 SH   SOLE 18 6,926 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   193,956,084 154,917 SH   SOLE 21 154,917 0 0
BANK FIRST CORP COM 06211J100   886,241 7,275 SH   SOLE 2 2,846 0 4,429
BANK FIRST CORP COM 06211J100   6,091 50 SH   SOLE 7 50 0 0
BANK FIRST CORP COM 06211J100   3,579,803 29,386 SH   SOLE 18 24,978 0 4,408
BANK FIRST CORP COM 06211J100   2,196,293 18,029 SH   SOLE 19 18,029 0 0
BANK FIRST CORP COM 06211J100   42,584,617 349,570 SH   SOLE 21 349,570 0 0
BANK FIRST CORP COM 06211J100   31,094,920 255,253 SH   SOLE 22 244,025 0 11,228
BANK FIRST CORP COM 06211J100   209,896 1,723 SH   SOLE 25 1,723 0 0
BANK FIRST CORP COM 06211J100   55,915 459 SH   SOLE 28 0 0 459
BANK FIRST CORP COM 06211J100   1,091,751 8,962 SH   SOLE 30 8,962 0 0
BANK FIRST CORP COM 06211J100   229,022 1,880 SH   SOLE 40 1,880 0 0
BANK FIRST CORP COM 06211J100   2,455,769 20,159 SH   SOLE 43 15,085 0 5,074
BANK HAWAII CORP COM 062540109   3,262,822 47,723 SH   SOLE 2 21,314 0 26,409
BANK HAWAII CORP COM 062540109   574,035 8,396 SH   SOLE 7 7,897 0 499
BANK HAWAII CORP COM 062540109   9,131,976 133,567 SH   SOLE 18 111,002 0 22,565
BANK HAWAII CORP COM 062540109   10,565,695 154,537 SH   SOLE 19 154,537 0 0
BANK HAWAII CORP COM 062540109   282,691,695 4,134,733 SH   SOLE 21 4,134,733 0 0
BANK HAWAII CORP COM 062540109   81,259,386 1,188,524 SH   SOLE 22 1,151,812 0 36,712
BANK HAWAII CORP COM 062540109   99,410 1,454 SH   SOLE 23 1,454 0 0
BANK HAWAII CORP COM 062540109   443,243 6,483 SH   SOLE 25 6,483 0 0
BANK HAWAII CORP COM 062540109   1,774,748 25,958 SH   SOLE 26 16,122 0 9,836
BANK HAWAII CORP COM 062540109   7,090,037 103,701 SH   SOLE 30 103,701 0 0
BANK HAWAII CORP COM 062540109   59,550 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109   516,535 7,555 SH   SOLE 40 7,555 0 0
BANK HAWAII CORP COM 062540109   110,189 1,612 SH   SOLE 43 1,088 0 524
BANK HAWAII CORP COM 062540109   711,014 10,400 SH   SOLE 47 0 0 10,400
BANK MARIN BANCORP COM 063425102   1,417,779 54,509 SH   SOLE 2 25,903 0 28,606
BANK MARIN BANCORP COM 063425102   2,913 112 SH   SOLE 7 112 0 0
BANK MARIN BANCORP COM 063425102   1,269,652 48,814 SH   SOLE 18 41,680 0 7,134
BANK MARIN BANCORP COM 063425102   2,610,806 100,377 SH   SOLE 19 100,377 0 0
BANK MARIN BANCORP COM 063425102   15,562,433 598,325 SH   SOLE 21 598,325 0 0
BANK MARIN BANCORP COM 063425102   13,051,896 501,803 SH   SOLE 22 488,593 0 13,210
BANK MARIN BANCORP COM 063425102   3,045,994 117,109 SH   SOLE 43 113,026 0 4,083
BANK MONTREAL QUE COM 063671101   30,241 233 SH   SOLE 18 233 0 0
BANK MONTREAL QUE COM 063671101   80,054,362 616,799 SH   SOLE 43 523,132 0 93,667
BANK MONTREAL QUE COM 063671101   3,539,438 27,270 SH   SOLE 47 0 0 27,270
BANK NEW YORK MELLON CORP COM 064058100   197,321,540 1,699,729 SH   SOLE 2 717,483 0 982,246
BANK NEW YORK MELLON CORP COM 064058100   121,877,551 1,049,854 SH   SOLE 4 763,244 0 286,610
BANK NEW YORK MELLON CORP COM 064058100   115,663,137 996,323 SH   SOLE 7 864,373 0 131,950
BANK NEW YORK MELLON CORP COM 064058100   7,863,124 67,733 SH   SOLE 13 67,733 0 0
BANK NEW YORK MELLON CORP COM 064058100   13,946,937 120,139 SH   SOLE 15 120,139 0 0
BANK NEW YORK MELLON CORP COM 064058100   164,328,297 1,415,525 SH   SOLE 18 1,221,002 0 194,523
BANK NEW YORK MELLON CORP COM 064058100   36,481,166 314,249 SH   SOLE 19 314,249 0 0
BANK NEW YORK MELLON CORP COM 064058100   2,918,621,941 25,141,028 SH   SOLE 21 25,141,028 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,656,476,833 14,268,902 SH   SOLE 22 12,741,954 0 1,526,948
BANK NEW YORK MELLON CORP COM 064058100   79,718,423 686,695 SH   SOLE 23 686,695 0 0
BANK NEW YORK MELLON CORP COM 064058100   390,566,115 3,364,339 SH   SOLE 25 3,340,857 0 23,482
BANK NEW YORK MELLON CORP COM 064058100   153,470,980 1,322,000 SH   SOLE 26 824,695 0 497,305
BANK NEW YORK MELLON CORP COM 064058100   288,549,937 2,485,571 SH   SOLE 28 71,132 0 2,414,439
BANK NEW YORK MELLON CORP COM 064058100   799,232,750 6,884,596 SH   SOLE 30 6,884,596 0 0
BANK NEW YORK MELLON CORP COM 064058100   8,129,667 70,029 SH   SOLE 31 70,029 0 0
BANK NEW YORK MELLON CORP COM 064058100   8,323,189 71,696 SH   SOLE 34 71,696 0 0
BANK NEW YORK MELLON CORP COM 064058100   24,906,413 214,544 SH   SOLE 36 214,544 0 0
BANK NEW YORK MELLON CORP COM 064058100   3,662,291 31,547 SH   SOLE 40 31,547 0 0
BANK NEW YORK MELLON CORP COM 064058100   223,962,491 1,929,214 SH   SOLE 43 1,718,283 0 210,932
BANK NEW YORK MELLON CORP COM 064058100   6,089,745 52,457 SH   SOLE 47 0 0 52,457
BANK NOVA SCOTIA HALIFAX COM 064149107   31,760 431 SH   SOLE 18 431 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   94,906,087 1,287,910 SH   SOLE 43 1,109,206 0 178,704
BANK NOVA SCOTIA HALIFAX COM 064149107   20,891 284 SH   SOLE 47 0 0 284
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   983,995 19,751 SH   SOLE 2 3,057 0 16,694
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   319,446 6,412 SH   SOLE 7 6,412 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   47,777 959 SH   SOLE 13 959 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   23,565 473 SH   SOLE 15 473 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   7,846,102 157,489 SH   SOLE 18 137,202 0 20,287
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   4,254,927 85,406 SH   SOLE 19 85,406 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   75,330,779 1,512,059 SH   SOLE 21 1,512,059 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   26,366,388 529,233 SH   SOLE 22 490,482 0 38,751
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   311,873 6,260 SH   SOLE 26 6,260 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   1,709,951 34,323 SH   SOLE 43 32,072 0 2,251
BANK OF THE JAMES FINL GP IN COM 470299108   14,362 773 SH   SOLE 18 773 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   175,135 9,426 SH   SOLE 21 9,426 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   5,314 286 SH   SOLE 22 286 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   7,516,585 163,333 SH   SOLE 2 74,136 0 89,197
BANK OZK LITTLE ROCK ARK COM 06417N103   9,342 203 SH   SOLE 4 203 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   1,243,184 27,014 SH   SOLE 7 26,062 0 952
BANK OZK LITTLE ROCK ARK COM 06417N103   11,325,568 246,101 SH   SOLE 18 144,946 0 101,155
BANK OZK LITTLE ROCK ARK COM 06417N103   1,956,126 42,506 SH   SOLE 19 42,506 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   269,098,545 5,847,426 SH   SOLE 21 5,847,426 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   145,494,945 3,161,559 SH   SOLE 22 3,016,954 0 144,605
BANK OZK LITTLE ROCK ARK COM 06417N103   800,794 17,401 SH   SOLE 25 17,401 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   1,670,158 36,292 SH   SOLE 26 30,850 0 5,442
BANK OZK LITTLE ROCK ARK COM 06417N103   306,907 6,669 SH   SOLE 28 0 0 6,669
BANK OZK LITTLE ROCK ARK COM 06417N103   15,626,367 339,556 SH   SOLE 30 339,556 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   83,480 1,814 SH   SOLE 31 1,814 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   119,468 2,596 SH   SOLE 36 2,596 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   899,093 19,537 SH   SOLE 40 19,537 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   8,970,032 194,916 SH   SOLE 43 183,496 0 11,420
BANK OZK LITTLE ROCK ARK COM 06417N103   5,476 119 SH   SOLE 47 0 0 119
BANK7 CORP COM 06652N107   2,894,581 70,634 SH   SOLE 2 41,689 0 28,945
BANK7 CORP COM 06652N107   777,186 18,965 SH   SOLE 18 16,759 0 2,206
BANK7 CORP COM 06652N107   2,611,942 63,737 SH   SOLE 19 63,737 0 0
BANK7 CORP COM 06652N107   7,257,804 177,106 SH   SOLE 21 177,106 0 0
BANK7 CORP COM 06652N107   6,198,061 151,246 SH   SOLE 22 148,486 0 2,760
BANK7 CORP COM 06652N107   221,825 5,413 SH   SOLE 23 5,413 0 0
BANK7 CORP COM 06652N107   702,889 17,152 SH   SOLE 26 0 0 17,152
BANK7 CORP COM 06652N107   145,438 3,549 SH   SOLE 43 3,469 0 80
BANKFINANCIAL CORP COM 06643P104   20,316 1,693 SH   SOLE 2 0 0 1,693
BANKFINANCIAL CORP COM 06643P104   352,992 29,416 SH   SOLE 18 23,611 0 5,805
BANKFINANCIAL CORP COM 06643P104   275,532 22,961 SH   SOLE 19 22,961 0 0
BANKFINANCIAL CORP COM 06643P104   3,817,104 318,092 SH   SOLE 21 318,092 0 0
BANKFINANCIAL CORP COM 06643P104   6,187,404 515,617 SH   SOLE 22 508,630 0 6,987
BANKUNITED INC COM 06652K103   6,637,275 148,918 SH   SOLE 2 100,590 0 48,328
BANKUNITED INC COM 06652K103   698,813 15,679 SH   SOLE 7 14,782 0 897
BANKUNITED INC COM 06652K103   11,747,226 263,568 SH   SOLE 18 225,340 0 38,228
BANKUNITED INC COM 06652K103   8,990,972 201,727 SH   SOLE 19 201,727 0 0
BANKUNITED INC COM 06652K103   350,313,247 7,859,844 SH   SOLE 21 7,859,844 0 0
BANKUNITED INC COM 06652K103   98,486,329 2,209,700 SH   SOLE 22 2,108,025 0 101,675
BANKUNITED INC COM 06652K103   125,420 2,814 SH   SOLE 23 2,814 0 0
BANKUNITED INC COM 06652K103   495,797 11,124 SH   SOLE 25 11,124 0 0
BANKUNITED INC COM 06652K103   1,189,752 26,694 SH   SOLE 26 24,672 0 2,022
BANKUNITED INC COM 06652K103   7,979,768 179,039 SH   SOLE 30 179,039 0 0
BANKUNITED INC COM 06652K103   98,455 2,209 SH   SOLE 36 2,209 0 0
BANKUNITED INC COM 06652K103   554,273 12,436 SH   SOLE 40 12,436 0 0
BANKUNITED INC COM 06652K103   407,200 9,136 SH   SOLE 43 8,043 0 1,093
BANKWELL FINL GROUP INC COM 06654A103   1,480,719 32,316 SH   SOLE 2 24,352 0 7,964
BANKWELL FINL GROUP INC COM 06654A103   1,128,822 24,636 SH   SOLE 18 19,697 0 4,939
BANKWELL FINL GROUP INC COM 06654A103   1,045,567 22,819 SH   SOLE 19 22,819 0 0
BANKWELL FINL GROUP INC COM 06654A103   12,540,247 273,685 SH   SOLE 21 273,685 0 0
BANKWELL FINL GROUP INC COM 06654A103   6,142,308 134,053 SH   SOLE 22 129,558 0 4,495
BANKWELL FINL GROUP INC COM 06654A103   27,950 610 SH   SOLE 23 610 0 0
BANKWELL FINL GROUP INC COM 06654A103   147,770 3,225 SH   SOLE 43 3,213 0 12
BANNER CORP COM NEW 06652V208   1,740,131 27,771 SH   SOLE 2 12,401 0 15,370
BANNER CORP COM NEW 06652V208   9,399 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208   1,069,481 17,068 SH   SOLE 7 16,035 0 1,033
BANNER CORP COM NEW 06652V208   7,837,450 125,079 SH   SOLE 18 107,585 0 17,494
BANNER CORP COM NEW 06652V208   4,259,501 67,978 SH   SOLE 19 67,978 0 0
BANNER CORP COM NEW 06652V208   228,425,902 3,645,482 SH   SOLE 21 3,645,482 0 0
BANNER CORP COM NEW 06652V208   57,009,384 909,821 SH   SOLE 22 863,825 0 45,996
BANNER CORP COM NEW 06652V208   358,102 5,715 SH   SOLE 25 5,715 0 0
BANNER CORP COM NEW 06652V208   617,138 9,849 SH   SOLE 26 9,849 0 0
BANNER CORP COM NEW 06652V208   38,849 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208   8,593,506 137,145 SH   SOLE 30 137,145 0 0
BANNER CORP COM NEW 06652V208   48,060 767 SH   SOLE 36 767 0 0
BANNER CORP COM NEW 06652V208   399,144 6,370 SH   SOLE 40 6,370 0 0
BANNER CORP COM NEW 06652V208   393,090 6,273 SH   SOLE 43 6,132 0 141
BANNER CORP COM NEW 06652V208   9,587 153 SH   SOLE 47 0 0 153
BAOZUN INC SPONSORED ADR 06684L103   3 1 SH   SOLE 34 1 0 0
BAOZUN INC SPONSORED ADR 06684L103   2,197 826 SH   SOLE 43 826 0 0
BAR HBR BANKSHARES COM 066849100   2,078,549 66,942 SH   SOLE 2 54,438 0 12,504
BAR HBR BANKSHARES COM 066849100   1,553 50 SH   SOLE 7 50 0 0
BAR HBR BANKSHARES COM 066849100   1,626,741 52,391 SH   SOLE 18 43,422 0 8,969
BAR HBR BANKSHARES COM 066849100   1,196,605 38,538 SH   SOLE 19 38,538 0 0
BAR HBR BANKSHARES COM 066849100   19,449,565 626,395 SH   SOLE 21 626,395 0 0
BAR HBR BANKSHARES COM 066849100   14,754,370 475,181 SH   SOLE 22 461,261 0 13,920
BAR HBR BANKSHARES COM 066849100   28,131 906 SH   SOLE 23 906 0 0
BAR HBR BANKSHARES COM 066849100   1,066,568 34,350 SH   SOLE 43 31,994 0 2,356
BARCLAYS PLC ADR 06738E204   3,562,593 139,984 SH   SOLE 18 139,984 0 0
BARCLAYS PLC ADR 06738E204   89,062,507 3,499,509 SH   SOLE 43 3,193,339 0 306,170
BARCLAYS PLC ADR 06738E204   279,110 10,967 SH   SOLE 47 0 0 10,967
BARFRESH FOOD GROUP INC COM NEW 067532200   3,619 1,235 SH   SOLE 18 1,235 0 0
BARFRESH FOOD GROUP INC COM NEW 067532200   46,933 16,018 SH   SOLE 21 16,018 0 0
BARINGS BDC INC COM 06759L103   6,743,573 734,594 SH   SOLE 30 734,594 0 0
BARINGS BDC INC COM 06759L103   27,650 3,012 SH   OTR 43 3,012 0 0
BARINGS BDC INC COM 06759L103   1,010,683 110,096 SH   SOLE 43 98,981 0 11,115
BARINGS BDC INC COM 06759L103   4,113 448 SH   SOLE 47 0 0 448
BARK INC COM 68622E104   21,691 36,001 SH   SOLE 2 5,855 0 30,146
BARK INC COM 68622E104   1,306 2,167 SH   SOLE 7 2,167 0 0
BARK INC COM 68622E104   190,997 317,007 SH   SOLE 18 285,109 0 31,898
BARK INC COM 68622E104   125,044 207,542 SH   SOLE 19 207,542 0 0
BARK INC COM 68622E104   2,215,139 3,676,579 SH   SOLE 21 3,676,579 0 0
BARK INC COM 68622E104   1,542,392 2,559,987 SH   SOLE 22 2,509,799 0 50,188
BARNES & NOBLE ED INC COM NEW 06777U200   42,816 4,659 SH   SOLE 2 0 0 4,659
BARNES & NOBLE ED INC COM NEW 06777U200   470,767 51,226 SH   SOLE 18 43,437 0 7,789
BARNES & NOBLE ED INC COM NEW 06777U200   277,400 30,185 SH   SOLE 19 30,185 0 0
BARNES & NOBLE ED INC COM NEW 06777U200   5,477,736 596,054 SH   SOLE 21 596,054 0 0
BARNES & NOBLE ED INC COM NEW 06777U200   3,786,206 411,992 SH   SOLE 22 400,867 0 11,125
BARNES & NOBLE ED INC COM NEW 06777U200   30,538 3,323 SH   SOLE 43 3,164 0 159
BARNWELL INDS INC COM 068221100   75,613 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108   760,084 20,991 SH   SOLE 2 7,862 0 13,129
BARRETT BUSINESS SVCS INC COM 068463108   7,532 208 SH   SOLE 7 208 0 0
BARRETT BUSINESS SVCS INC COM 068463108   2,664,875 73,595 SH   SOLE 18 61,816 0 11,779
BARRETT BUSINESS SVCS INC COM 068463108   1,817,561 50,195 SH   SOLE 19 50,195 0 0
BARRETT BUSINESS SVCS INC COM 068463108   35,447,562 978,944 SH   SOLE 21 978,944 0 0
BARRETT BUSINESS SVCS INC COM 068463108   25,878,563 714,680 SH   SOLE 22 691,598 0 23,082
BARRETT BUSINESS SVCS INC COM 068463108   145,890 4,029 SH   SOLE 25 4,029 0 0
BARRETT BUSINESS SVCS INC COM 068463108   453,060 12,512 SH   SOLE 30 12,512 0 0
BARRETT BUSINESS SVCS INC COM 068463108   171,780 4,744 SH   SOLE 40 4,744 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,783,054 49,242 SH   SOLE 43 48,122 0 1,120
BARRICK MNG CORP COM SHS 06849F108   2,114,353 48,550 SH   SOLE 2 48,550 0 0
BARRICK MNG CORP COM SHS 06849F108   23,871,802 548,147 SH   SOLE 18 489,742 0 58,405
BARRICK MNG CORP COM SHS 06849F108   205,489,412 4,718,471 SH   SOLE 19 4,718,471 0 0
BARRICK MNG CORP COM SHS 06849F108   15,100,875 346,748 SH   SOLE 21 346,748 0 0
BARRICK MNG CORP COM SHS 06849F108   22,594,001 518,806 SH   SOLE 22 518,806 0 0
BARRICK MNG CORP COM SHS 06849F108   81,564,882 1,872,902 SH   SOLE 23 1,872,902 0 0
BARRICK MNG CORP COM SHS 06849F108   428,898,517 9,848,416 SH   SOLE 25 9,848,416 0 0
BARRICK MNG CORP COM SHS 06849F108   126,276,012 2,899,564 SH   SOLE 26 1,563,686 0 1,335,878
BARRICK MNG CORP COM SHS 06849F108   30,675,226 704,368 SH   SOLE 29 704,368 0 0
BARRICK MNG CORP COM SHS 06849F108   1,488,099,145 34,169,900 SH   SOLE 34 34,169,900 0 0
BARRICK MNG CORP COM SHS 06849F108   52,349,775 1,202,061 SH   SOLE 43 980,423 0 221,638
BASSETT FURNITURE INDS INC COM 070203104   407,084 24,289 SH   SOLE 2 21,894 0 2,395
BASSETT FURNITURE INDS INC COM 070203104   382,581 22,827 SH   SOLE 18 19,208 0 3,619
BASSETT FURNITURE INDS INC COM 070203104   264,691 15,793 SH   SOLE 19 15,793 0 0
BASSETT FURNITURE INDS INC COM 070203104   4,218,023 251,672 SH   SOLE 21 251,672 0 0
BASSETT FURNITURE INDS INC COM 070203104   3,521,678 210,124 SH   SOLE 22 205,115 0 5,009
BASSETT FURNITURE INDS INC COM 070203104   8,481 506 SH   SOLE 43 506 0 0
BATH & BODY WORKS INC COM 070830104   14,461,797 720,209 SH   SOLE 2 492,909 0 227,300
BATH & BODY WORKS INC COM 070830104   7,891 393 SH   SOLE 4 393 0 0
BATH & BODY WORKS INC COM 070830104   767,217 38,208 SH   SOLE 7 36,023 0 2,185
BATH & BODY WORKS INC COM 070830104   12,105,610 602,869 SH   SOLE 18 402,551 0 200,318
BATH & BODY WORKS INC COM 070830104   35,967,055 1,791,188 SH   SOLE 19 1,791,188 0 0
BATH & BODY WORKS INC COM 070830104   212,709,388 10,593,097 SH   SOLE 21 10,593,097 0 0
BATH & BODY WORKS INC COM 070830104   127,574,846 6,353,329 SH   SOLE 22 6,083,586 0 269,743
BATH & BODY WORKS INC COM 070830104   1,442,146 71,820 SH   SOLE 23 71,820 0 0
BATH & BODY WORKS INC COM 070830104   2,468,495 122,933 SH   SOLE 25 122,933 0 0
BATH & BODY WORKS INC COM 070830104   2,879,331 143,393 SH   SOLE 26 105,996 0 37,397
BATH & BODY WORKS INC COM 070830104   223,410 11,126 SH   SOLE 28 3,220 0 7,906
BATH & BODY WORKS INC COM 070830104   5,606,336 279,200 SH   SOLE 30 279,200 0 0
BATH & BODY WORKS INC COM 070830104   72,388 3,605 SH   SOLE 31 3,605 0 0
BATH & BODY WORKS INC COM 070830104   3,810,702 189,776 SH   SOLE 34 189,776 0 0
BATH & BODY WORKS INC COM 070830104   151,383 7,539 SH   SOLE 36 7,539 0 0
BATH & BODY WORKS INC COM 070830104   757,558 37,727 SH   SOLE 40 37,727 0 0
BATH & BODY WORKS INC COM 070830104   9,899 493 SH   OTR 43 493 0 0
BATH & BODY WORKS INC COM 070830104   3,588,219 178,696 SH   SOLE 43 147,408 0 31,288
BATH & BODY WORKS INC COM 070830104   64,966 3,235 SH   SOLE 47 0 0 3,235
BATTALION OIL CORP COM 07134L107   360 319 SH   SOLE 22 319 0 0
BAUSCH HEALTH COS INC COM 071734107   36,925 5,313 SH   SOLE 2 5,313 0 0
BAUSCH HEALTH COS INC COM 071734107   392,689 56,502 SH   SOLE 21 56,502 0 0
BAUSCH HEALTH COS INC COM 071734107   516,107 74,260 SH   SOLE 43 71,736 0 2,524
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   416,137 24,364 SH   SOLE 30 24,364 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   68 4 SH   SOLE 43 4 0 0
BAXTER INTL INC COM 071813109   31,780,656 1,663,038 SH   SOLE 2 1,032,853 0 630,185
BAXTER INTL INC COM 071813109   6,301,045 329,725 SH   SOLE 4 140,381 0 189,344
BAXTER INTL INC COM 071813109   5,915,539 309,552 SH   SOLE 7 282,470 0 27,082
BAXTER INTL INC COM 071813109   805,219 42,136 SH   SOLE 13 42,136 0 0
BAXTER INTL INC COM 071813109   1,732,857 90,678 SH   SOLE 15 90,678 0 0
BAXTER INTL INC COM 071813109   183,191,532 9,586,161 SH   SOLE 18 8,968,025 0 618,136
BAXTER INTL INC COM 071813109   546,917,326 28,619,431 SH   SOLE 19 28,619,431 0 0
BAXTER INTL INC COM 071813109   346,275,149 18,120,102 SH   SOLE 21 18,120,102 0 0
BAXTER INTL INC COM 071813109   275,989,410 14,442,146 SH   SOLE 22 13,319,259 0 1,122,887
BAXTER INTL INC COM 071813109   13,328,709 697,473 SH   SOLE 23 697,473 0 0
BAXTER INTL INC COM 071813109   38,543,628 2,016,935 SH   SOLE 25 2,009,145 0 7,790
BAXTER INTL INC COM 071813109   13,716,394 717,760 SH   SOLE 26 550,345 0 167,415
BAXTER INTL INC COM 071813109   26,475,892 1,385,447 SH   SOLE 28 168,244 0 1,217,203
BAXTER INTL INC COM 071813109   83,827,353 4,386,570 SH   SOLE 30 4,386,570 0 0
BAXTER INTL INC COM 071813109   1,013,327 53,026 SH   SOLE 31 53,026 0 0
BAXTER INTL INC COM 071813109   32,319,272 1,691,223 SH   SOLE 34 1,691,223 0 0
BAXTER INTL INC COM 071813109   2,405,223 125,862 SH   SOLE 36 125,862 0 0
BAXTER INTL INC COM 071813109   469,934 24,591 SH   SOLE 40 24,591 0 0
BAXTER INTL INC COM 071813109   24,423 1,278 SH   OTR 43 1,278 0 0
BAXTER INTL INC COM 071813109   9,187,917 480,791 SH   SOLE 43 335,663 0 145,128
BAYCOM CORP COM 07272M107   155,967 5,305 SH   SOLE 2 982 0 4,323
BAYCOM CORP COM 07272M107   676 23 SH   SOLE 7 23 0 0
BAYCOM CORP COM 07272M107   1,151,745 39,175 SH   SOLE 18 34,552 0 4,623
BAYCOM CORP COM 07272M107   648,976 22,074 SH   SOLE 19 22,074 0 0
BAYCOM CORP COM 07272M107   13,533,437 460,321 SH   SOLE 21 460,321 0 0
BAYCOM CORP COM 07272M107   10,344,155 351,842 SH   SOLE 22 344,352 0 7,490
BAYCOM CORP COM 07272M107   147 5 SH   SOLE 43 5 0 0
BAYCOM CORP COM 07272M107   485 16 SH   SOLE 47 0 0 16
BAYFIRST FINANCIAL CORP COM 07279B104   5,126 653 SH   SOLE 18 653 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   61,552 7,841 SH   SOLE 21 7,841 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   320,830 40,870 SH   SOLE 22 40,870 0 0
BAYTEX ENERGY CORP COM 07317Q105   443,511 137,310 SH   SOLE 21 137,310 0 0
BAYTEX ENERGY CORP COM 07317Q105   50,417 15,609 SH   SOLE 43 15,609 0 0
BAYTEX ENERGY CORP COM 07317Q105   578 179 SH   SOLE 47 0 0 179
BBB FOODS INC CL A COM G0896C103   13,933,781 417,304 SH   SOLE 19 417,304 0 0
BBB FOODS INC CL A COM G0896C103   773,479 23,165 SH   SOLE 22 23,165 0 0
BBB FOODS INC CL A COM G0896C103   1,534,872 45,968 SH   SOLE 25 45,968 0 0
BBB FOODS INC CL A COM G0896C103   6,778,404 203,007 SH   SOLE 28 0 0 203,007
BBB FOODS INC CL A COM G0896C103   7,451,379 223,162 SH   SOLE 34 223,162 0 0
BBB FOODS INC CL A COM G0896C103   1,269 38 SH   SOLE 43 38 0 0
BCB BANCORP INC COM 055298103   1,237,656 153,365 SH   SOLE 2 106,484 0 46,881
BCB BANCORP INC COM 055298103   1,961 243 SH   SOLE 7 243 0 0
BCB BANCORP INC COM 055298103   428,937 53,152 SH   SOLE 18 45,150 0 8,002
BCB BANCORP INC COM 055298103   256,610 31,798 SH   SOLE 19 31,798 0 0
BCB BANCORP INC COM 055298103   5,085,843 630,216 SH   SOLE 21 630,216 0 0
BCB BANCORP INC COM 055298103   3,323,613 411,848 SH   SOLE 22 400,729 0 11,119
BCB BANCORP INC COM 055298103   3,777 468 SH   SOLE 43 468 0 0
BCE INC COM NEW 05534B760   5,407 227 SH   SOLE 18 227 0 0
BCE INC COM NEW 05534B760   21,479,266 901,732 SH   SOLE 43 777,578 0 124,154
BCP INVESTMENT CORPORATION COM NEW 73688F201   106 9 SH   SOLE 43 5 0 4
BEACON FINANCIAL CORP. COM 084680107   1,666,927 63,213 SH   SOLE 2 25,354 0 37,859
BEACON FINANCIAL CORP. COM 084680107   5,775 219 SH   SOLE 4 219 0 0
BEACON FINANCIAL CORP. COM 084680107   1,685,544 63,919 SH   SOLE 7 60,550 0 3,369
BEACON FINANCIAL CORP. COM 084680107   33,147 1,257 SH   SOLE 13 1,257 0 0
BEACON FINANCIAL CORP. COM 084680107   16,745 635 SH   SOLE 15 635 0 0
BEACON FINANCIAL CORP. COM 084680107   8,485,840 321,799 SH   SOLE 18 279,444 0 42,355
BEACON FINANCIAL CORP. COM 084680107   4,394,086 166,632 SH   SOLE 19 166,632 0 0
BEACON FINANCIAL CORP. COM 084680107   236,725,336 8,977,070 SH   SOLE 21 8,977,070 0 0
BEACON FINANCIAL CORP. COM 084680107   62,260,045 2,361,018 SH   SOLE 22 2,255,875 0 105,143
BEACON FINANCIAL CORP. COM 084680107   353,674 13,412 SH   SOLE 25 13,412 0 0
BEACON FINANCIAL CORP. COM 084680107   784,613 29,754 SH   SOLE 26 29,754 0 0
BEACON FINANCIAL CORP. COM 084680107   357,366 13,552 SH   SOLE 28 13,552 0 0
BEACON FINANCIAL CORP. COM 084680107   6,908,729 261,992 SH   SOLE 30 261,992 0 0
BEACON FINANCIAL CORP. COM 084680107   9,520 361 SH   SOLE 36 361 0 0
BEACON FINANCIAL CORP. COM 084680107   366,227 13,888 SH   SOLE 40 13,888 0 0
BEACON FINANCIAL CORP. COM 084680107   1,959,660 74,314 SH   SOLE 43 68,639 0 5,675
BEAM GLOBAL COM 07373B109   224,994 149,996 SH   SOLE 22 149,996 0 0
BEAM GLOBAL COM 07373B109   458 305 SH   SOLE 47 0 0 305
BEAM THERAPEUTICS INC COM 07373V105   3,107,246 112,094 SH   SOLE 2 46,092 0 66,002
BEAM THERAPEUTICS INC COM 07373V105   6,015 217 SH   SOLE 4 217 0 0
BEAM THERAPEUTICS INC COM 07373V105   22,425 809 SH   SOLE 7 809 0 0
BEAM THERAPEUTICS INC COM 07373V105   61,982 2,236 SH   SOLE 13 2,236 0 0
BEAM THERAPEUTICS INC COM 07373V105   373,028 13,457 SH   SOLE 15 13,457 0 0
BEAM THERAPEUTICS INC COM 07373V105   8,268,072 298,271 SH   SOLE 18 240,966 0 57,305
BEAM THERAPEUTICS INC COM 07373V105   16,546,013 596,898 SH   SOLE 19 596,898 0 0
BEAM THERAPEUTICS INC COM 07373V105   115,909,046 4,181,423 SH   SOLE 21 4,181,423 0 0
BEAM THERAPEUTICS INC COM 07373V105   77,920,587 2,810,988 SH   SOLE 22 2,727,166 0 83,822
BEAM THERAPEUTICS INC COM 07373V105   78,004 2,814 SH   SOLE 23 2,814 0 0
BEAM THERAPEUTICS INC COM 07373V105   357,200 12,886 SH   SOLE 25 12,886 0 0
BEAM THERAPEUTICS INC COM 07373V105   2,786,553 100,525 SH   SOLE 26 35,413 0 65,112
BEAM THERAPEUTICS INC COM 07373V105   88,538 3,194 SH   SOLE 28 3,194 0 0
BEAM THERAPEUTICS INC COM 07373V105   7,475,169 269,667 SH   SOLE 30 269,667 0 0
BEAM THERAPEUTICS INC COM 07373V105   63,396 2,287 SH   SOLE 34 2,287 0 0
BEAM THERAPEUTICS INC COM 07373V105   435,038 15,694 SH   SOLE 40 15,694 0 0
BEAM THERAPEUTICS INC COM 07373V105   738,655 26,647 SH   SOLE 43 23,149 0 3,498
BEAM THERAPEUTICS INC COM 07373V105   2,079 75 SH   SOLE 47 0 0 75
BEASLEY BROADCAST GROUP INC CL A NEW 074014200   9,163 1,829 SH   SOLE 22 1,829 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   648,458 31,991 SH   SOLE 2 16,329 0 15,662
BEAZER HOMES USA INC COM NEW 07556Q881   365 18 SH   SOLE 4 18 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   378,502 18,673 SH   SOLE 7 17,542 0 1,131
BEAZER HOMES USA INC COM NEW 07556Q881   1,855,739 91,551 SH   SOLE 18 77,749 0 13,802
BEAZER HOMES USA INC COM NEW 07556Q881   1,101,533 54,343 SH   SOLE 19 54,343 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   28,871,129 1,424,328 SH   SOLE 21 1,424,328 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   18,590,347 917,136 SH   SOLE 22 879,823 0 37,313
BEAZER HOMES USA INC COM NEW 07556Q881   104,674 5,164 SH   SOLE 25 5,164 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   12,040 594 SH   SOLE 26 594 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   844,671 41,671 SH   SOLE 30 41,671 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   100,195 4,943 SH   SOLE 40 4,943 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   7,961,468 392,771 SH   SOLE 43 388,067 0 4,704
BEAZER HOMES USA INC COM NEW 07556Q881   365 18 SH   SOLE 47 0 0 18
BECTON DICKINSON & CO COM 075887109   129,584,226 667,719 SH   SOLE 2 296,316 0 371,403
BECTON DICKINSON & CO COM 075887109   44,385,556 228,709 SH   SOLE 4 112,787 0 115,922
BECTON DICKINSON & CO COM 075887109   38,351,919 197,619 SH   SOLE 7 175,610 0 22,009
BECTON DICKINSON & CO COM 075887109   4,226,456 21,778 SH   SOLE 13 21,778 0 0
BECTON DICKINSON & CO COM 075887109   9,471,974 48,807 SH   SOLE 15 48,807 0 0
BECTON DICKINSON & CO COM 075887109   343,062,464 1,767,725 SH   SOLE 18 1,638,736 0 128,989
BECTON DICKINSON & CO COM 075887109   628,238,940 3,237,177 SH   SOLE 19 3,237,177 0 0
BECTON DICKINSON & CO COM 075887109   1,678,209,651 8,647,445 SH   SOLE 21 8,647,445 0 0
BECTON DICKINSON & CO COM 075887109   1,216,418,922 6,267,939 SH   SOLE 22 5,659,091 0 608,848
BECTON DICKINSON & CO COM 075887109   73,175,258 377,056 SH   SOLE 23 377,056 0 0
BECTON DICKINSON & CO COM 075887109   218,842,065 1,127,645 SH   SOLE 25 1,120,054 0 7,591
BECTON DICKINSON & CO COM 075887109   188,675,048 972,201 SH   SOLE 26 849,527 0 122,674
BECTON DICKINSON & CO COM 075887109   147,468,941 759,875 SH   SOLE 28 70,118 0 689,757
BECTON DICKINSON & CO COM 075887109   500,890,012 2,580,976 SH   SOLE 30 2,580,976 0 0
BECTON DICKINSON & CO COM 075887109   5,447,545 28,070 SH   SOLE 31 28,070 0 0
BECTON DICKINSON & CO COM 075887109   39,225,040 202,118 SH   SOLE 34 202,118 0 0
BECTON DICKINSON & CO COM 075887109   26,627,568 137,206 SH   SOLE 36 137,206 0 0
BECTON DICKINSON & CO COM 075887109   2,503,115 12,898 SH   SOLE 40 12,898 0 0
BECTON DICKINSON & CO COM 075887109   93,542 482 SH   OTR 43 482 0 0
BECTON DICKINSON & CO COM 075887109   69,356,755 357,380 SH   SOLE 43 313,005 0 44,375
BECTON DICKINSON & CO COM 075887109   1,529,241 7,880 SH   SOLE 47 0 0 7,880
BED BATH & BEYOND INC *W EXP 10/07/202 075896159   26 39 SH   SOLE 18 39 0 0
BED BATH & BEYOND INC COM 690370101   139,017 25,461 SH   SOLE 2 3,584 0 21,877
BED BATH & BEYOND INC COM 690370101   2,288 419 SH   SOLE 7 419 0 0
BED BATH & BEYOND INC COM 690370101   1,206,578 220,985 SH   SOLE 18 188,762 0 32,223
BED BATH & BEYOND INC COM 690370101   627,420 114,912 SH   SOLE 19 114,912 0 0
BED BATH & BEYOND INC COM 690370101   14,185,217 2,598,025 SH   SOLE 21 2,598,025 0 0
BED BATH & BEYOND INC COM 690370101   9,990,517 1,829,765 SH   SOLE 22 1,774,095 0 55,670
BED BATH & BEYOND INC COM 690370101   4,182 766 SH   SOLE 28 766 0 0
BED BATH & BEYOND INC COM 690370101   169,664 31,074 SH   SOLE 30 31,074 0 0
BED BATH & BEYOND INC COM 690370101   295,337 54,091 SH   SOLE 43 52,329 0 1,762
BEELINE HOLDINGS INC COM NEW 277802500   95,176 55,335 SH   SOLE 22 55,335 0 0
BEL FUSE INC CL A 077347201   78,632 518 SH   SOLE 2 83 0 435
BEL FUSE INC CL A 077347201   819,720 5,400 SH   SOLE 18 4,567 0 833
BEL FUSE INC CL A 077347201   459,195 3,025 SH   SOLE 19 3,025 0 0
BEL FUSE INC CL A 077347201   8,272,948 54,499 SH   SOLE 21 54,499 0 0
BEL FUSE INC CL A 077347201   3,355,084 22,102 SH   SOLE 22 20,970 0 1,132
BEL FUSE INC CL A 077347201   35,369 233 SH   SOLE 43 233 0 0
BEL FUSE INC CL B 077347300   1,383,502 8,156 SH   SOLE 2 3,222 0 4,934
BEL FUSE INC CL B 077347300   3,562 21 SH   SOLE 4 21 0 0
BEL FUSE INC CL B 077347300   9,160 54 SH   SOLE 7 54 0 0
BEL FUSE INC CL B 077347300   5,796,766 34,173 SH   SOLE 18 29,086 0 5,087
BEL FUSE INC CL B 077347300   3,518,635 20,743 SH   SOLE 19 20,743 0 0
BEL FUSE INC CL B 077347300   75,799,166 446,850 SH   SOLE 21 446,850 0 0
BEL FUSE INC CL B 077347300   54,490,754 321,233 SH   SOLE 22 307,677 0 13,556
BEL FUSE INC CL B 077347300   243,928 1,438 SH   SOLE 25 1,438 0 0
BEL FUSE INC CL B 077347300   53,264 314 SH   SOLE 28 0 0 314
BEL FUSE INC CL B 077347300   1,399,787 8,252 SH   SOLE 30 8,252 0 0
BEL FUSE INC CL B 077347300   285,148 1,681 SH   SOLE 40 1,681 0 0
BEL FUSE INC CL B 077347300   3,927,105 23,151 SH   SOLE 43 21,918 0 1,233
BELDEN INC COM 077454106   4,068,294 34,906 SH   SOLE 2 15,235 0 19,671
BELDEN INC COM 077454106   35,664 306 SH   SOLE 4 103 0 203
BELDEN INC COM 077454106   1,286,829 11,041 SH   SOLE 7 10,381 0 660
BELDEN INC COM 077454106   21,196,249 181,864 SH   SOLE 18 125,489 0 56,375
BELDEN INC COM 077454106   9,934,023 85,234 SH   SOLE 19 85,234 0 0
BELDEN INC COM 077454106   362,881,688 3,113,528 SH   SOLE 21 3,113,528 0 0
BELDEN INC COM 077454106   146,502,185 1,256,990 SH   SOLE 22 1,223,257 0 33,733
BELDEN INC COM 077454106   754,428 6,473 SH   SOLE 25 6,473 0 0
BELDEN INC COM 077454106   1,587,761 13,623 SH   SOLE 26 13,623 0 0
BELDEN INC COM 077454106   685,314 5,880 SH   SOLE 28 797 0 5,083
BELDEN INC COM 077454106   8,626,448 74,015 SH   SOLE 30 74,015 0 0
BELDEN INC COM 077454106   40,093 344 SH   SOLE 34 344 0 0
BELDEN INC COM 077454106   88,578 760 SH   SOLE 36 760 0 0
BELDEN INC COM 077454106   774,242 6,643 SH   SOLE 40 6,643 0 0
BELDEN INC COM 077454106   12,717,747 109,118 SH   SOLE 43 103,837 0 5,281
BELLRING BRANDS INC COMMON STOCK 07831C103   4,802,900 179,682 SH   SOLE 2 87,629 0 92,053
BELLRING BRANDS INC COMMON STOCK 07831C103   9,462 354 SH   SOLE 4 354 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   21,625 809 SH   SOLE 7 809 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   7,178,475 268,555 SH   SOLE 18 146,599 0 121,956
BELLRING BRANDS INC COMMON STOCK 07831C103   1,378,145 51,558 SH   SOLE 19 51,558 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   171,460,895 6,414,549 SH   SOLE 21 6,414,549 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   95,195,206 3,561,362 SH   SOLE 22 3,384,077 0 177,285
BELLRING BRANDS INC COMMON STOCK 07831C103   561,089 20,991 SH   SOLE 25 20,991 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,212,206 45,350 SH   SOLE 26 38,145 0 7,205
BELLRING BRANDS INC COMMON STOCK 07831C103   169,041 6,324 SH   SOLE 28 1,437 0 4,887
BELLRING BRANDS INC COMMON STOCK 07831C103   3,059,436 114,457 SH   SOLE 30 114,457 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   59,929 2,242 SH   SOLE 31 2,242 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   9,195 344 SH   SOLE 36 344 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   549,221 20,547 SH   SOLE 40 20,547 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   6,810,162 254,776 SH   SOLE 43 208,918 0 45,858
BELLRING BRANDS INC COMMON STOCK 07831C103   4,678 175 SH   SOLE 47 0 0 175
BENCHMARK ELECTRS INC COM 08160H101   3,438,332 80,410 SH   SOLE 2 63,098 0 17,312
BENCHMARK ELECTRS INC COM 08160H101   12,999 304 SH   SOLE 4 100 0 204
BENCHMARK ELECTRS INC COM 08160H101   591,371 13,830 SH   SOLE 7 12,997 0 833
BENCHMARK ELECTRS INC COM 08160H101   5,194,955 121,491 SH   SOLE 18 102,955 0 18,536
BENCHMARK ELECTRS INC COM 08160H101   3,128,664 73,168 SH   SOLE 19 73,168 0 0
BENCHMARK ELECTRS INC COM 08160H101   168,202,190 3,933,634 SH   SOLE 21 3,933,634 0 0
BENCHMARK ELECTRS INC COM 08160H101   45,356,943 1,060,733 SH   SOLE 22 1,012,501 0 48,232
BENCHMARK ELECTRS INC COM 08160H101   265,283 6,204 SH   SOLE 25 6,204 0 0
BENCHMARK ELECTRS INC COM 08160H101   1,214,897 28,412 SH   SOLE 26 18,298 0 10,114
BENCHMARK ELECTRS INC COM 08160H101   665,388 15,561 SH   SOLE 28 15,561 0 0
BENCHMARK ELECTRS INC COM 08160H101   3,421,955 80,027 SH   SOLE 30 80,027 0 0
BENCHMARK ELECTRS INC COM 08160H101   50,842 1,189 SH   SOLE 36 1,189 0 0
BENCHMARK ELECTRS INC COM 08160H101   279,821 6,544 SH   SOLE 40 6,544 0 0
BENCHMARK ELECTRS INC COM 08160H101   6,709,598 156,913 SH   SOLE 43 151,975 0 4,938
BENCHMARK ELECTRS INC COM 08160H101   12,742 298 SH   SOLE 47 0 0 298
BENEFICIENT COM CL A 08178Q507   313,686 44,621 SH   SOLE 22 44,621 0 0
BENITEC BIOPHARMA INC COM NEW 08205P209   61,100 4,536 SH   SOLE 2 0 0 4,536
BENITEC BIOPHARMA INC COM NEW 08205P209   588,693 43,704 SH   SOLE 18 36,255 0 7,449
BENITEC BIOPHARMA INC COM NEW 08205P209   393,108 29,184 SH   SOLE 19 29,184 0 0
BENITEC BIOPHARMA INC COM NEW 08205P209   7,211,986 535,411 SH   SOLE 21 535,411 0 0
BENITEC BIOPHARMA INC COM NEW 08205P209   4,818,529 357,723 SH   SOLE 22 354,555 0 3,168
BENITEC BIOPHARMA INC COM NEW 08205P209   293,498 21,789 SH   SOLE 43 18,542 0 3,247
BENTLEY SYS INC COM CL B 08265T208   4,744,024 124,303 SH   SOLE 2 40,103 0 84,200
BENTLEY SYS INC COM CL B 08265T208   4,179,945 109,523 SH   SOLE 4 44,362 0 65,161
BENTLEY SYS INC COM CL B 08265T208   1,968,016 51,566 SH   SOLE 7 43,271 0 8,295
BENTLEY SYS INC COM CL B 08265T208   619,876 16,242 SH   SOLE 13 16,242 0 0
BENTLEY SYS INC COM CL B 08265T208   609,113 15,960 SH   SOLE 15 15,960 0 0
BENTLEY SYS INC COM CL B 08265T208   19,435,641 509,253 SH   SOLE 18 354,440 0 154,813
BENTLEY SYS INC COM CL B 08265T208   2,396,991 62,806 SH   SOLE 19 62,806 0 0
BENTLEY SYS INC COM CL B 08265T208   433,044,783 11,346,647 SH   SOLE 21 11,346,647 0 0
BENTLEY SYS INC COM CL B 08265T208   188,036,856 4,926,945 SH   SOLE 22 4,573,900 0 353,045
BENTLEY SYS INC COM CL B 08265T208   5,981,677 156,732 SH   SOLE 23 156,732 0 0
BENTLEY SYS INC COM CL B 08265T208   4,153,344 108,826 SH   SOLE 25 106,291 0 2,535
BENTLEY SYS INC COM CL B 08265T208   4,240,017 111,097 SH   SOLE 26 78,273 0 32,824
BENTLEY SYS INC COM CL B 08265T208   10,849,623 284,282 SH   SOLE 28 6,274 0 278,008
BENTLEY SYS INC COM CL B 08265T208   48,266,169 1,264,671 SH   SOLE 30 1,264,671 0 0
BENTLEY SYS INC COM CL B 08265T208   649,988 17,031 SH   SOLE 31 17,031 0 0
BENTLEY SYS INC COM CL B 08265T208   58,981,145 1,545,425 SH   SOLE 34 1,545,425 0 0
BENTLEY SYS INC COM CL B 08265T208   2,611,707 68,432 SH   SOLE 36 68,432 0 0
BENTLEY SYS INC COM CL B 08265T208   268,147 7,026 SH   SOLE 40 7,026 0 0
BENTLEY SYS INC COM CL B 08265T208   5,665,969 148,460 SH   SOLE 43 112,235 0 36,225
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   11,184,426 11,892,000 PRN   SOLE 2 11,892,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   6,936,188 7,375,000 PRN   SOLE 21 7,375,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   6,017,319 6,398,000 PRN   SOLE 22 6,398,000 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   2,408,909 7,929 SH   SOLE 2 7,929 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   18,532 61 SH   SOLE 4 61 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   276,467 910 SH   SOLE 13 910 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   521,338 1,716 SH   SOLE 18 0 0 1,716
BEONE MEDICINES LTD SPONSORED ADS 07725L102   4,614,570 15,189 SH   SOLE 19 15,189 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   160,434,770 528,076 SH   SOLE 21 528,076 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   5,967,436 19,642 SH   SOLE 22 19,642 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   3,487,131 11,478 SH   SOLE 26 2,340 0 9,138
BEONE MEDICINES LTD SPONSORED ADS 07725L102   2,951,210 9,714 SH   SOLE 28 0 0 9,714
BEONE MEDICINES LTD SPONSORED ADS 07725L102   7,708,267 25,372 SH   SOLE 30 25,372 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   35,242 116 SH   SOLE 31 116 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   92,966 306 SH   SOLE 34 306 0 0
BEONE MEDICINES LTD SPONSORED ADS 07725L102   16,907,881 55,653 SH   SOLE 43 50,735 0 4,918
BEONE MEDICINES LTD SPONSORED ADS 07725L102   14,431 48 SH   SOLE 47 0 0 48
BERKLEY W R CORP COM 084423102   44,777,440 638,583 SH   SOLE 2 251,405 0 387,178
BERKLEY W R CORP COM 084423102   21,358,903 304,605 SH   SOLE 4 158,772 0 145,833
BERKLEY W R CORP COM 084423102   15,532,211 221,509 SH   SOLE 7 196,616 0 24,893
BERKLEY W R CORP COM 084423102   1,421,052 20,266 SH   SOLE 13 20,266 0 0
BERKLEY W R CORP COM 084423102   3,745,881 53,421 SH   SOLE 15 53,421 0 0
BERKLEY W R CORP COM 084423102   44,946,710 640,997 SH   SOLE 18 566,358 0 74,639
BERKLEY W R CORP COM 084423102   8,730,992 124,515 SH   SOLE 19 124,515 0 0
BERKLEY W R CORP COM 084423102   772,469,337 11,016,391 SH   SOLE 21 11,016,391 0 0
BERKLEY W R CORP COM 084423102   460,519,481 6,567,591 SH   SOLE 22 5,921,050 0 646,541
BERKLEY W R CORP COM 084423102   20,435,142 291,431 SH   SOLE 23 291,431 0 0
BERKLEY W R CORP COM 084423102   16,970,793 242,025 SH   SOLE 25 242,025 0 0
BERKLEY W R CORP COM 084423102   24,638,275 351,373 SH   SOLE 26 211,053 0 140,320
BERKLEY W R CORP COM 084423102   62,819,035 895,879 SH   SOLE 28 4,192 0 891,687
BERKLEY W R CORP COM 084423102   205,144,545 2,925,621 SH   SOLE 30 2,925,621 0 0
BERKLEY W R CORP COM 084423102   1,959,644 27,947 SH   SOLE 31 27,947 0 0
BERKLEY W R CORP COM 084423102   1,821,928 25,983 SH   SOLE 34 25,983 0 0
BERKLEY W R CORP COM 084423102   5,019,610 71,586 SH   SOLE 36 71,586 0 0
BERKLEY W R CORP COM 084423102   909,386 12,969 SH   SOLE 40 12,969 0 0
BERKLEY W R CORP COM 084423102   30,011 428 SH   OTR 43 428 0 0
BERKLEY W R CORP COM 084423102   43,938,123 626,613 SH   SOLE 43 522,577 0 104,037
BERKLEY W R CORP COM 084423102   52,976 756 SH   SOLE 47 0 0 756
BERKSHIRE HATHAWAY INC DEL CL A 084670108   49,816,800 66 SH   SOLE 2 66 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,264,400 3 SH   SOLE 15 3 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,528,800 6 SH   SOLE 18 6 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   15,850,800 21 SH   SOLE 22 21 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   175,868,400 233 SH   SOLE 25 233 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   65,667,600 87 SH   SOLE 26 24 0 63
BERKSHIRE HATHAWAY INC DEL CL A 084670108   20,379,600 27 SH   SOLE 28 0 0 27
BERKSHIRE HATHAWAY INC DEL CL A 084670108   19,624,800 26 SH   SOLE 36 26 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   23,398,800 31 SH   SOLE 43 24 0 7
BERKSHIRE HATHAWAY INC DEL CL A 084670108   6,415,800 8 SH   SOLE 47 0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,857,399,317 3,695,214 SH   SOLE 2 1,598,836 0 2,096,378
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,802,089 11,543 SH   SOLE 3 11,543 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   489,732,398 974,301 SH   SOLE 4 381,498 0 592,803
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   649,067,924 1,291,292 SH   SOLE 7 1,160,748 0 130,544
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   58,079,700 115,547 SH   SOLE 13 112,427 0 3,120
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   131,682,739 261,977 SH   SOLE 15 261,977 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,516,524,706 3,017,059 SH   SOLE 18 2,567,926 0 449,133
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   372,975,348 742,018 SH   SOLE 19 742,018 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   25,196,265,174 50,126,858 SH   SOLE 21 50,126,858 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   18,404,110,037 36,614,165 SH   SOLE 22 33,117,653 0 3,496,512
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   919,777,118 1,829,856 SH   SOLE 23 1,829,856 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   637,927,692 1,269,129 SH   SOLE 25 1,269,129 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,598,549,144 3,180,243 SH   SOLE 26 2,550,116 0 630,127
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,362,262,427 2,710,161 SH   SOLE 28 16,365 0 2,693,796
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   936,940 1,864 SH   SOLE 29 1,864 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,015,869,514 11,968,307 SH   SOLE 30 11,968,307 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   73,513,568 146,252 SH   SOLE 31 142,798 0 3,454
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   61,421,819 122,196 SH   SOLE 34 122,196 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   151,229,290 300,864 SH   SOLE 36 300,864 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   30,741,069 61,158 SH   SOLE 40 61,158 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,146,042 2,280 SH   OTR 43 2,280 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,321,083,533 2,628,237 SH   SOLE 43 2,181,566 0 446,671
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   61,932,549 123,212 SH   SOLE 47 0 0 123,212
BEST BUY INC COM 086516101   68,203,946 1,019,034 SH   SOLE 2 734,791 0 284,243
BEST BUY INC COM 086516101   16,704,256 249,578 SH   SOLE 4 157,214 0 92,364
BEST BUY INC COM 086516101   24,079,473 359,771 SH   SOLE 7 333,057 0 26,714
BEST BUY INC COM 086516101   1,337,194 19,979 SH   SOLE 13 19,198 0 781
BEST BUY INC COM 086516101   2,421,327 36,177 SH   SOLE 15 36,177 0 0
BEST BUY INC COM 086516101   29,014,021 433,498 SH   SOLE 18 379,218 0 54,280
BEST BUY INC COM 086516101   31,181,081 465,876 SH   SOLE 19 465,876 0 0
BEST BUY INC COM 086516101   824,989,755 12,326,158 SH   SOLE 21 12,326,158 0 0
BEST BUY INC COM 086516101   293,539,653 4,385,771 SH   SOLE 22 3,883,285 0 502,486
BEST BUY INC COM 086516101   15,087,628 225,424 SH   SOLE 23 225,424 0 0
BEST BUY INC COM 086516101   109,440,590 1,635,150 SH   SOLE 25 1,629,256 0 5,894
BEST BUY INC COM 086516101   46,572,973 695,846 SH   SOLE 26 437,191 0 258,655
BEST BUY INC COM 086516101   45,752,879 683,593 SH   SOLE 28 72,798 0 610,795
BEST BUY INC COM 086516101   140,966,694 2,106,181 SH   SOLE 30 2,106,181 0 0
BEST BUY INC COM 086516101   1,288,001 19,244 SH   SOLE 31 18,793 0 451
BEST BUY INC COM 086516101   4,438,731 66,319 SH   SOLE 32 66,319 0 0
BEST BUY INC COM 086516101   21,417,533 319,999 SH   SOLE 34 319,999 0 0
BEST BUY INC COM 086516101   21,488,747 321,063 SH   SOLE 35 321,063 0 0
BEST BUY INC COM 086516101   5,463,831 81,635 SH   SOLE 36 81,635 0 0
BEST BUY INC COM 086516101   571,515 8,539 SH   SOLE 40 8,539 0 0
BEST BUY INC COM 086516101   36,075 539 SH   OTR 43 539 0 0
BEST BUY INC COM 086516101   39,460,879 589,584 SH   SOLE 43 540,635 0 48,949
BEST BUY INC COM 086516101   316,345 4,726 SH   SOLE 47 0 0 4,726
BETA BIONICS INC COM 08659B102   529,264 17,370 SH   SOLE 2 3,075 0 14,295
BETA BIONICS INC COM 08659B102   9,933 326 SH   SOLE 7 326 0 0
BETA BIONICS INC COM 08659B102   3,316,873 108,857 SH   SOLE 18 88,799 0 20,058
BETA BIONICS INC COM 08659B102   2,361,516 77,503 SH   SOLE 19 77,503 0 0
BETA BIONICS INC COM 08659B102   48,297,388 1,585,080 SH   SOLE 21 1,585,080 0 0
BETA BIONICS INC COM 08659B102   33,777,092 1,108,536 SH   SOLE 22 1,089,268 0 19,268
BETA BIONICS INC COM 08659B102   166,275 5,457 SH   SOLE 30 5,457 0 0
BETA BIONICS INC COM 08659B102   328,802 10,791 SH   SOLE 43 10,306 0 485
BETA TECHNOLOGIES INC COM SHS CL A 086921103   10,819,043 383,518 SH   SOLE 2 338,745 0 44,773
BETA TECHNOLOGIES INC COM SHS CL A 086921103   1,819,658 64,504 SH   SOLE 18 58,948 0 5,556
BETA TECHNOLOGIES INC COM SHS CL A 086921103   25,349,478 898,599 SH   SOLE 19 898,599 0 0
BETA TECHNOLOGIES INC COM SHS CL A 086921103   2,213,216 78,455 SH   SOLE 21 78,455 0 0
BETA TECHNOLOGIES INC COM SHS CL A 086921103   24,558,469 870,559 SH   SOLE 22 870,559 0 0
BETA TECHNOLOGIES INC COM SHS CL A 086921103   4,024,721 142,670 SH   SOLE 26 85,149 0 57,521
BETA TECHNOLOGIES INC COM SHS CL A 086921103   48,296 1,712 SH   SOLE 31 0 0 1,712
BETA TECHNOLOGIES INC COM SHS CL A 086921103   4,901,600 173,754 SH   SOLE 34 173,754 0 0
BETTER HOME & FINANCE HOLDIN COM NEW CL A 08774B508   159,935 4,909 SH   SOLE 2 2,417 0 2,492
BETTER HOME & FINANCE HOLDIN COM NEW CL A 08774B508   541,545 16,622 SH   SOLE 18 14,067 0 2,555
BETTER HOME & FINANCE HOLDIN COM NEW CL A 08774B508   326,843 10,032 SH   SOLE 19 10,032 0 0
BETTER HOME & FINANCE HOLDIN COM NEW CL A 08774B508   7,265,275 222,998 SH   SOLE 21 222,998 0 0
BETTER HOME & FINANCE HOLDIN COM NEW CL A 08774B508   6,687,794 205,273 SH   SOLE 22 201,482 0 3,791
BETTER HOME & FINANCE HOLDIN COM NEW CL A 08774B508   129,701 3,981 SH   SOLE 43 3,753 0 228
BETTERWARE DE MEXC S A P I D SHS P1666E105   6,807 479 SH   SOLE 18 479 0 0
BEYOND AIR INC COM NEW 08862L202   15,996 22,033 SH   SOLE 22 22,033 0 0
BEYOND MEAT INC COM 08862E109   50,868 62,034 SH   SOLE 2 1,427 0 60,607
BEYOND MEAT INC COM 08862E109   540 658 SH   SOLE 7 658 0 0
BEYOND MEAT INC COM 08862E109   980,793 1,196,089 SH   SOLE 18 1,013,185 0 182,904
BEYOND MEAT INC COM 08862E109   621,662 758,124 SH   SOLE 19 758,124 0 0
BEYOND MEAT INC COM 08862E109   11,808,121 14,400,148 SH   SOLE 21 14,400,148 0 0
BEYOND MEAT INC COM 08862E109   9,075,329 11,067,474 SH   SOLE 22 10,810,792 0 256,682
BEYOND MEAT INC COM 08862E109   865 1,055 SH   SOLE 28 1,055 0 0
BEYOND MEAT INC COM 08862E109   563 686 SH   SOLE 43 686 0 0
BEYONDSPRING INC SHS G10830100   186,373 114,339 SH   SOLE 2 58,717 0 55,622
BEYONDSPRING INC SHS G10830100   18,673 11,456 SH   SOLE 18 6,039 0 5,417
BEYONDSPRING INC SHS G10830100   115,970 71,147 SH   SOLE 21 71,147 0 0
BEYONDSPRING INC SHS G10830100   766,374 470,168 SH   SOLE 22 470,168 0 0
BEYONDSPRING INC SHS G10830100   5,478 3,361 SH   SOLE 30 3,361 0 0
BGC GROUP INC CL A 088929104   5,796,883 649,147 SH   SOLE 2 382,553 0 266,594
BGC GROUP INC CL A 088929104   11,493 1,287 SH   SOLE 4 1,287 0 0
BGC GROUP INC CL A 088929104   20,459 2,291 SH   SOLE 7 2,291 0 0
BGC GROUP INC CL A 088929104   10,290,637 1,152,367 SH   SOLE 18 932,455 0 219,912
BGC GROUP INC CL A 088929104   9,063,664 1,014,968 SH   SOLE 19 1,014,968 0 0
BGC GROUP INC CL A 088929104   343,780,746 38,497,284 SH   SOLE 21 38,497,284 0 0
BGC GROUP INC CL A 088929104   96,937,874 10,855,305 SH   SOLE 22 10,519,261 0 336,044
BGC GROUP INC CL A 088929104   39,855 4,463 SH   SOLE 23 4,463 0 0
BGC GROUP INC CL A 088929104   501,152 56,120 SH   SOLE 25 56,120 0 0
BGC GROUP INC CL A 088929104   1,772,525 198,491 SH   SOLE 26 92,801 0 105,690
BGC GROUP INC CL A 088929104   89,005 9,967 SH   SOLE 28 6,031 0 3,936
BGC GROUP INC CL A 088929104   7,019,596 786,069 SH   SOLE 30 786,069 0 0
BGC GROUP INC CL A 088929104   308,165 34,509 SH   SOLE 34 34,509 0 0
BGC GROUP INC CL A 088929104   600,239 67,216 SH   SOLE 40 67,216 0 0
BGC GROUP INC CL A 088929104   3,524,015 394,627 SH   SOLE 43 387,311 0 7,316
BGSF INC COM 05601C105   9,385 2,027 SH   SOLE 18 2,027 0 0
BGSF INC COM 05601C105   117,986 25,483 SH   SOLE 21 25,483 0 0
BGSF INC COM 05601C105   580,509 125,380 SH   SOLE 22 125,380 0 0
BHP GROUP LTD SPONSORED ADS 088606108   24,212,475 401,068 SH   SOLE 7 401,068 0 0
BHP GROUP LTD SPONSORED ADS 088606108   146,880 2,433 SH   SOLE 18 2,433 0 0
BHP GROUP LTD SPONSORED ADS 088606108   134,235,419 2,223,545 SH   SOLE 43 1,965,734 0 257,811
BHP GROUP LTD SPONSORED ADS 088606108   49,594 822 SH   SOLE 47 0 0 822
BICARA THERAPEUTICS INC COM 055477103   350,922 20,851 SH   SOLE 2 6,676 0 14,175
BICARA THERAPEUTICS INC COM 055477103   421 25 SH   SOLE 7 25 0 0
BICARA THERAPEUTICS INC COM 055477103   1,604,101 95,312 SH   SOLE 18 80,414 0 14,898
BICARA THERAPEUTICS INC COM 055477103   1,104,199 65,609 SH   SOLE 19 65,609 0 0
BICARA THERAPEUTICS INC COM 055477103   23,325,320 1,385,937 SH   SOLE 21 1,385,937 0 0
BICARA THERAPEUTICS INC COM 055477103   14,915,099 886,221 SH   SOLE 22 860,448 0 25,773
BICARA THERAPEUTICS INC COM 055477103   614,800 36,530 SH   SOLE 30 36,530 0 0
BICARA THERAPEUTICS INC COM 055477103   636,073 37,794 SH   SOLE 43 28,554 0 9,240
BICARA THERAPEUTICS INC COM 055477103   2,891 172 SH   SOLE 47 0 0 172
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   200,888 28,374 SH   SOLE 19 28,374 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   1,760,888 248,713 SH   SOLE 21 248,713 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   151,859 21,449 SH   SOLE 26 0 0 21,449
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   238,008 33,617 SH   SOLE 30 33,617 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   5,211 736 SH   SOLE 34 736 0 0
BIGBEAR AI HLDGS INC COM 08975B109   2,694,470 498,976 SH   SOLE 2 249,957 0 249,019
BIGBEAR AI HLDGS INC COM 08975B109   7,333 1,358 SH   SOLE 4 1,358 0 0
BIGBEAR AI HLDGS INC COM 08975B109   303,102 56,130 SH   SOLE 7 52,816 0 3,314
BIGBEAR AI HLDGS INC COM 08975B109   7,443,868 1,378,494 SH   SOLE 18 1,168,124 0 210,370
BIGBEAR AI HLDGS INC COM 08975B109   6,144,752 1,137,917 SH   SOLE 19 1,137,917 0 0
BIGBEAR AI HLDGS INC COM 08975B109   98,445,121 18,230,578 SH   SOLE 21 18,230,578 0 0
BIGBEAR AI HLDGS INC COM 08975B109   69,783,833 12,922,932 SH   SOLE 22 12,361,107 0 561,825
BIGBEAR AI HLDGS INC COM 08975B109   42,131 7,802 SH   SOLE 23 7,802 0 0
BIGBEAR AI HLDGS INC COM 08975B109   352,258 65,233 SH   SOLE 25 65,233 0 0
BIGBEAR AI HLDGS INC COM 08975B109   2,368,656 438,640 SH   SOLE 26 378,673 0 59,967
BIGBEAR AI HLDGS INC COM 08975B109   68,008 12,594 SH   SOLE 28 0 0 12,594
BIGBEAR AI HLDGS INC COM 08975B109   2,890,274 535,236 SH   SOLE 30 535,236 0 0
BIGBEAR AI HLDGS INC COM 08975B109   623,246 115,416 SH   SOLE 34 115,416 0 0
BIGBEAR AI HLDGS INC COM 08975B109   371,525 68,801 SH   SOLE 40 68,801 0 0
BIGBEAR AI HLDGS INC COM 08975B109   681,043 126,119 SH   SOLE 43 120,778 0 5,341
BIGLARI HLDGS INC COM STK CL B 08986R309   458,421 1,379 SH   SOLE 2 1,118 0 261
BIGLARI HLDGS INC COM STK CL B 08986R309   776,556 2,336 SH   SOLE 18 1,994 0 342
BIGLARI HLDGS INC COM STK CL B 08986R309   463,075 1,393 SH   SOLE 19 1,393 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   8,241,605 24,792 SH   SOLE 21 24,792 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   6,452,466 19,410 SH   SOLE 22 18,741 0 669
BIGLARI HLDGS INC COM STK CL B 08986R309   177,185 533 SH   SOLE 43 532 0 1
BIGLARI HLDGS INC COM STK CL A 08986R408   26,101 15 SH   SOLE 21 15 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   2,709,258 1,557 SH   SOLE 22 1,557 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   12,180 7 SH   SOLE 43 3 0 4
BILIBILI INC SPONS ADS REP Z 090040106   13,008 529 SH   SOLE 4 529 0 0
BILIBILI INC SPONS ADS REP Z 090040106   361,104 14,685 SH   SOLE 18 14,685 0 0
BILIBILI INC SPONS ADS REP Z 090040106   1,611,776 65,546 SH   SOLE 19 65,546 0 0
BILIBILI INC SPONS ADS REP Z 090040106   971,625 39,513 SH   SOLE 21 39,513 0 0
BILIBILI INC SPONS ADS REP Z 090040106   665,627 27,069 SH   SOLE 22 27,069 0 0
BILIBILI INC SPONS ADS REP Z 090040106   96,368 3,919 SH   SOLE 26 3,919 0 0
BILIBILI INC SPONS ADS REP Z 090040106   1,311,754 53,345 SH   SOLE 34 53,345 0 0
BILIBILI INC SPONS ADS REP Z 090040106   22,894,495 931,049 SH   SOLE 43 880,924 0 50,125
BILL HOLDINGS INC COM 090043100   7,620,492 139,723 SH   SOLE 2 36,290 0 103,433
BILL HOLDINGS INC COM 090043100   30,924 567 SH   SOLE 4 169 0 398
BILL HOLDINGS INC COM 090043100   840,789 15,416 SH   SOLE 7 14,647 0 769
BILL HOLDINGS INC COM 090043100   10,285,971 188,595 SH   SOLE 18 103,502 0 85,093
BILL HOLDINGS INC COM 090043100   1,754,006 32,160 SH   SOLE 19 32,160 0 0
BILL HOLDINGS INC COM 090043100   268,577,758 4,924,418 SH   SOLE 21 4,924,418 0 0
BILL HOLDINGS INC COM 090043100   134,893,509 2,473,295 SH   SOLE 22 2,371,731 0 101,564
BILL HOLDINGS INC COM 090043100   795,684 14,589 SH   SOLE 25 14,589 0 0
BILL HOLDINGS INC COM 090043100   1,374,681 25,205 SH   SOLE 26 24,983 0 222
BILL HOLDINGS INC COM 090043100   621,265 11,391 SH   SOLE 28 1,307 0 10,084
BILL HOLDINGS INC COM 090043100   6,069,102 111,278 SH   SOLE 30 111,278 0 0
BILL HOLDINGS INC COM 090043100   81,319 1,491 SH   SOLE 31 1,491 0 0
BILL HOLDINGS INC COM 090043100   63,048 1,156 SH   SOLE 36 1,156 0 0
BILL HOLDINGS INC COM 090043100   812,101 14,890 SH   SOLE 40 14,890 0 0
BILL HOLDINGS INC COM 090043100   17,889 328 SH   OTR 43 328 0 0
BILL HOLDINGS INC COM 090043100   4,562,053 83,646 SH   SOLE 43 70,851 0 12,795
BILL HOLDINGS INC NOTE 4/0 090043AF7   15,842,400 17,250,000 PRN   SOLE 21 17,250,000 0 0
BILLIONTOONE INC CL A 090168105   38,219 467 SH   SOLE 2 402 0 65
BILLIONTOONE INC CL A 090168105   5,320 65 SH   SOLE 18 59 0 6
BILLIONTOONE INC CL A 090168105   55,815 682 SH   SOLE 19 682 0 0
BILLIONTOONE INC CL A 090168105   2,619 32 SH   SOLE 21 32 0 0
BILLIONTOONE INC CL A 090168105   5,718,816 69,878 SH   SOLE 22 69,878 0 0
BILLIONTOONE INC CL A 090168105   11,949 146 SH   SOLE 26 88 0 58
BILLIONTOONE INC CL A 090168105   10,639 130 SH   SOLE 34 130 0 0
BINAH CAP GROUP INC COM 09032H105   2,065 717 SH   SOLE 18 717 0 0
BINAH CAP GROUP INC COM 09032H105   29,402 10,209 SH   SOLE 21 10,209 0 0
BIO RAD LABS INC CL A 090572207   6,484,289 21,401 SH   SOLE 2 9,388 0 12,013
BIO RAD LABS INC CL A 090572207   11,817 39 SH   SOLE 4 39 0 0
BIO RAD LABS INC CL A 090572207   609,616 2,012 SH   SOLE 7 1,903 0 109
BIO RAD LABS INC CL A 090572207   12,203,528 40,277 SH   SOLE 18 22,905 0 17,372
BIO RAD LABS INC CL A 090572207   17,619,777 58,153 SH   SOLE 19 58,153 0 0
BIO RAD LABS INC CL A 090572207   281,683,137 929,678 SH   SOLE 21 929,678 0 0
BIO RAD LABS INC CL A 090572207   160,568,642 529,947 SH   SOLE 22 505,825 0 24,122
BIO RAD LABS INC CL A 090572207   943,208 3,113 SH   SOLE 25 3,113 0 0
BIO RAD LABS INC CL A 090572207   6,235,231 20,579 SH   SOLE 26 6,357 0 14,222
BIO RAD LABS INC CL A 090572207   571,742 1,887 SH   SOLE 28 326 0 1,561
BIO RAD LABS INC CL A 090572207   12,640,743 41,720 SH   SOLE 30 41,720 0 0
BIO RAD LABS INC CL A 090572207   82,716 273 SH   SOLE 31 273 0 0
BIO RAD LABS INC CL A 090572207   145,132 479 SH   SOLE 34 479 0 0
BIO RAD LABS INC CL A 090572207   173,916 574 SH   SOLE 36 574 0 0
BIO RAD LABS INC CL A 090572207   1,013,805 3,346 SH   SOLE 40 3,346 0 0
BIO RAD LABS INC CL A 090572207   17,742 59 SH   OTR 43 59 0 0
BIO RAD LABS INC CL A 090572207   8,305,303 27,411 SH   SOLE 43 24,524 0 2,887
BIO-TECHNE CORP COM 09073M104   21,507,523 365,712 SH   SOLE 2 190,585 0 175,127
BIO-TECHNE CORP COM 09073M104   68,278 1,161 SH   SOLE 4 380 0 781
BIO-TECHNE CORP COM 09073M104   5,806,782 98,738 SH   SOLE 7 90,721 0 8,017
BIO-TECHNE CORP COM 09073M104   406,259 6,908 SH   SOLE 15 6,908 0 0
BIO-TECHNE CORP COM 09073M104   12,218,895 207,769 SH   SOLE 18 176,822 0 30,947
BIO-TECHNE CORP COM 09073M104   28,336,246 481,827 SH   SOLE 19 481,827 0 0
BIO-TECHNE CORP COM 09073M104   341,602,413 5,808,577 SH   SOLE 21 5,808,577 0 0
BIO-TECHNE CORP COM 09073M104   195,718,386 3,327,978 SH   SOLE 22 3,075,235 0 252,743
BIO-TECHNE CORP COM 09073M104   1,909,796 32,474 SH   SOLE 25 32,474 0 0
BIO-TECHNE CORP COM 09073M104   9,633,078 163,800 SH   SOLE 26 49,202 0 114,598
BIO-TECHNE CORP COM 09073M104   671,904 11,425 SH   SOLE 28 1,924 0 9,501
BIO-TECHNE CORP COM 09073M104   61,838,186 1,051,491 SH   SOLE 30 1,051,491 0 0
BIO-TECHNE CORP COM 09073M104   154,729 2,631 SH   SOLE 31 2,631 0 0
BIO-TECHNE CORP COM 09073M104   17,903,175 304,424 SH   SOLE 34 304,424 0 0
BIO-TECHNE CORP COM 09073M104   71,983 1,224 SH   SOLE 36 1,224 0 0
BIO-TECHNE CORP COM 09073M104   1,578,284 26,837 SH   SOLE 40 26,837 0 0
BIO-TECHNE CORP COM 09073M104   13,885,961 236,116 SH   SOLE 43 197,457 0 38,659
BIO-TECHNE CORP COM 09073M104   1,941 33 SH   SOLE 47 0 0 33
BIOAGE LABS INC COM 09077V100   90,599 6,848 SH   SOLE 2 0 0 6,848
BIOAGE LABS INC COM 09077V100   1,018,776 77,005 SH   SOLE 18 66,923 0 10,082
BIOAGE LABS INC COM 09077V100   633,638 47,894 SH   SOLE 19 47,894 0 0
BIOAGE LABS INC COM 09077V100   13,600,043 1,027,970 SH   SOLE 21 1,027,970 0 0
BIOAGE LABS INC COM 09077V100   4,401,409 332,684 SH   SOLE 22 316,141 0 16,543
BIOAGE LABS INC COM 09077V100   6,721 508 SH   SOLE 23 508 0 0
BIOAGE LABS INC COM 09077V100   316,197 23,900 SH   SOLE 30 23,900 0 0
BIOAGE LABS INC COM 09077V100   141,984 10,732 SH   SOLE 43 9,749 0 983
BIOATLA INC COM 09077B104   273,026 480,933 SH   SOLE 22 480,933 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   4,774,645 612,134 SH   SOLE 2 274,668 0 337,466
BIOCRYST PHARMACEUTICALS INC COM 09058V103   5,437 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   10,546 1,352 SH   SOLE 7 1,352 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   6,203,980 795,382 SH   SOLE 18 690,767 0 104,615
BIOCRYST PHARMACEUTICALS INC COM 09058V103   11,998,537 1,538,274 SH   SOLE 19 1,538,274 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   75,672,550 9,701,609 SH   SOLE 21 9,701,609 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   56,464,684 7,239,062 SH   SOLE 22 7,062,041 0 177,021
BIOCRYST PHARMACEUTICALS INC COM 09058V103   180,827 23,183 SH   SOLE 23 23,183 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   241,605 30,975 SH   SOLE 25 30,975 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   2,463,552 315,840 SH   SOLE 26 77,725 0 238,115
BIOCRYST PHARMACEUTICALS INC COM 09058V103   24,695 3,166 SH   SOLE 28 3,166 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   4,627,194 593,230 SH   SOLE 30 593,230 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   605,428 77,619 SH   SOLE 34 77,619 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   261,877 33,574 SH   SOLE 40 33,574 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,337,400 171,462 SH   SOLE 43 120,244 0 51,217
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,810 232 SH   SOLE 47 0 0 232
BIODESIX INC COM 09075X207   166,369 24,466 SH   SOLE 22 24,466 0 0
BIOFRONTERA INC COM NEW 09077D209   2,635 4,622 SH   SOLE 22 4,622 0 0
BIOGEN INC COM 09062X103   83,665,646 475,400 SH   SOLE 2 295,839 0 179,561
BIOGEN INC COM 09062X103   24,120,133 137,054 SH   SOLE 4 59,599 0 77,455
BIOGEN INC COM 09062X103   33,566,573 190,730 SH   SOLE 7 174,461 0 16,269
BIOGEN INC COM 09062X103   2,439,749 13,863 SH   SOLE 13 13,114 0 749
BIOGEN INC COM 09062X103   4,547,934 25,842 SH   SOLE 15 25,842 0 0
BIOGEN INC COM 09062X103   55,916,247 317,724 SH   SOLE 18 273,826 0 43,898
BIOGEN INC COM 09062X103   71,261,519 404,918 SH   SOLE 19 404,918 0 0
BIOGEN INC COM 09062X103   1,009,194,240 5,734,384 SH   SOLE 21 5,734,384 0 0
BIOGEN INC COM 09062X103   526,453,142 2,991,381 SH   SOLE 22 2,673,467 0 317,914
BIOGEN INC COM 09062X103   25,915,759 147,257 SH   SOLE 23 147,257 0 0
BIOGEN INC COM 09062X103   161,426,300 917,247 SH   SOLE 25 911,109 0 6,138
BIOGEN INC COM 09062X103   44,777,312 254,431 SH   SOLE 26 142,592 0 111,839
BIOGEN INC COM 09062X103   85,058,255 483,313 SH   SOLE 28 4,928 0 478,385
BIOGEN INC COM 09062X103   288,820,357 1,641,118 SH   SOLE 30 1,641,118 0 0
BIOGEN INC COM 09062X103   2,509,617 14,260 SH   SOLE 31 14,061 0 199
BIOGEN INC COM 09062X103   70,292,518 399,412 SH   SOLE 34 399,412 0 0
BIOGEN INC COM 09062X103   10,566,440 60,040 SH   SOLE 36 60,040 0 0
BIOGEN INC COM 09062X103   1,179,837 6,704 SH   SOLE 40 6,704 0 0
BIOGEN INC COM 09062X103   104,660,487 594,696 SH   SOLE 43 538,325 0 56,370
BIOGEN INC COM 09062X103   280,854 1,596 SH   SOLE 47 0 0 1,596
BIOHAVEN LTD COM G1110E107   2,072,810 183,597 SH   SOLE 2 97,030 0 86,567
BIOHAVEN LTD COM G1110E107   2,777 246 SH   SOLE 4 246 0 0
BIOHAVEN LTD COM G1110E107   568,790 50,380 SH   SOLE 7 47,332 0 3,048
BIOHAVEN LTD COM G1110E107   3,254,184 288,236 SH   SOLE 18 234,157 0 54,079
BIOHAVEN LTD COM G1110E107   9,482,347 839,889 SH   SOLE 19 839,889 0 0
BIOHAVEN LTD COM G1110E107   50,128,774 4,440,104 SH   SOLE 21 4,440,104 0 0
BIOHAVEN LTD COM G1110E107   37,444,516 3,316,609 SH   SOLE 22 3,238,174 0 78,435
BIOHAVEN LTD COM G1110E107   51,629 4,573 SH   SOLE 23 4,573 0 0
BIOHAVEN LTD COM G1110E107   196,356 17,392 SH   SOLE 25 17,392 0 0
BIOHAVEN LTD COM G1110E107   726,907 64,385 SH   SOLE 26 19,711 0 44,674
BIOHAVEN LTD COM G1110E107   1,875,653 166,134 SH   SOLE 30 166,134 0 0
BIOHAVEN LTD COM G1110E107   10,759 953 SH   SOLE 34 953 0 0
BIOHAVEN LTD COM G1110E107   198,275 17,562 SH   SOLE 40 17,562 0 0
BIOHAVEN LTD COM G1110E107   653,488 57,882 SH   SOLE 43 50,078 0 7,804
BIOHAVEN LTD COM G1110E107   1,106 98 SH   SOLE 47 0 0 98
BIOLIFE SOLUTIONS INC COM NEW 09062W204   843,640 34,890 SH   SOLE 2 15,443 0 19,447
BIOLIFE SOLUTIONS INC COM NEW 09062W204   2,249 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   364,949 15,093 SH   SOLE 7 14,180 0 913
BIOLIFE SOLUTIONS INC COM NEW 09062W204   3,350,332 138,558 SH   SOLE 18 117,297 0 21,261
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,879,898 77,746 SH   SOLE 19 77,746 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   103,881,729 4,296,184 SH   SOLE 21 4,296,184 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   26,621,769 1,100,983 SH   SOLE 22 1,057,122 0 43,861
BIOLIFE SOLUTIONS INC COM NEW 09062W204   168,607 6,973 SH   SOLE 25 6,973 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   12,840 531 SH   SOLE 26 531 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   173,661 7,182 SH   SOLE 28 0 0 7,182
BIOLIFE SOLUTIONS INC COM NEW 09062W204   4,360,355 180,329 SH   SOLE 30 180,329 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   196,148 8,112 SH   SOLE 40 8,112 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,086,649 44,940 SH   SOLE 43 23,915 0 21,025
BIOMARIN PHARMACEUTICAL INC COM 09061G101   28,508,214 479,694 SH   SOLE 2 259,698 0 219,996
BIOMARIN PHARMACEUTICAL INC COM 09061G101   3,560,451 59,910 SH   SOLE 4 5,501 0 54,409
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,525,746 25,673 SH   SOLE 7 24,728 0 945
BIOMARIN PHARMACEUTICAL INC COM 09061G101   816,390 13,737 SH   SOLE 13 11,324 0 2,413
BIOMARIN PHARMACEUTICAL INC COM 09061G101   25,598,403 430,732 SH   SOLE 18 247,368 0 183,364
BIOMARIN PHARMACEUTICAL INC COM 09061G101   28,375,567 477,462 SH   SOLE 19 477,462 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   658,820,774 11,085,660 SH   SOLE 21 11,085,660 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   307,117,243 5,167,714 SH   SOLE 22 4,942,995 0 224,719
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,914,478 32,214 SH   SOLE 23 32,214 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,681,631 28,296 SH   SOLE 25 28,296 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   9,152,042 153,997 SH   SOLE 26 66,649 0 87,348
BIOMARIN PHARMACEUTICAL INC COM 09061G101   15,526,504 261,257 SH   SOLE 28 13,675 0 247,582
BIOMARIN PHARMACEUTICAL INC COM 09061G101   89,264 1,502 SH   SOLE 29 1,502 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   17,762,557 298,882 SH   SOLE 30 298,882 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   242,356 4,078 SH   SOLE 31 3,189 0 889
BIOMARIN PHARMACEUTICAL INC COM 09061G101   27,474,073 462,293 SH   SOLE 34 462,293 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   114,462 1,926 SH   SOLE 36 1,926 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,908,535 32,114 SH   SOLE 40 32,114 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   34,885 587 SH   OTR 43 587 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   6,647,573 111,856 SH   SOLE 43 100,666 0 11,190
BIOMARIN PHARMACEUTICAL INC COM 09061G101   328,291 5,524 SH   SOLE 47 0 0 5,524
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   21,728,046 22,683,000 PRN   SOLE 2 22,683,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   7,187,124 7,503,000 PRN   SOLE 21 7,503,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   11,281,188 11,777,000 PRN   SOLE 22 11,777,000 0 0
BIOMEA FUSION INC COM 09077A106   14,262 11,502 SH   SOLE 18 11,502 0 0
BIOMEA FUSION INC COM 09077A106   182,042 146,808 SH   SOLE 21 146,808 0 0
BIOMEA FUSION INC COM 09077A106   587,456 473,755 SH   SOLE 22 473,755 0 0
BIOMERICA INC COM 09061H406   46,963 18,636 SH   SOLE 22 18,636 0 0
BIONANO GENOMICS INC COM 09075F404   15,202 9,936 SH   SOLE 22 9,936 0 0
BIONANO GENOMICS INC COM 09075F404   2 1 SH   SOLE 43 1 0 0
BIONTECH SE SPONSORED ADS 09075V102   8,616,457 90,509 SH   SOLE 2 66,148 0 24,361
BIONTECH SE SPONSORED ADS 09075V102   4,785,799 50,271 SH   SOLE 4 5,106 0 45,165
BIONTECH SE SPONSORED ADS 09075V102   675,539 7,096 SH   SOLE 7 7,096 0 0
BIONTECH SE SPONSORED ADS 09075V102   612,612 6,435 SH   SOLE 13 5,021 0 1,414
BIONTECH SE SPONSORED ADS 09075V102   247,710 2,602 SH   SOLE 18 2,602 0 0
BIONTECH SE SPONSORED ADS 09075V102   5,770,738 60,617 SH   SOLE 19 60,617 0 0
BIONTECH SE SPONSORED ADS 09075V102   54,905,648 576,740 SH   SOLE 21 576,740 0 0
BIONTECH SE SPONSORED ADS 09075V102   2,518,230 26,452 SH   SOLE 22 26,452 0 0
BIONTECH SE SPONSORED ADS 09075V102   2,686,544 28,220 SH   SOLE 23 28,220 0 0
BIONTECH SE SPONSORED ADS 09075V102   1,202,852 12,635 SH   SOLE 26 1,268 0 11,367
BIONTECH SE SPONSORED ADS 09075V102   10,158,602 106,708 SH   SOLE 28 1,408 0 105,300
BIONTECH SE SPONSORED ADS 09075V102   19,230 202 SH   SOLE 29 202 0 0
BIONTECH SE SPONSORED ADS 09075V102   7,206,545 75,699 SH   SOLE 30 75,699 0 0
BIONTECH SE SPONSORED ADS 09075V102   1,529,578 16,067 SH   SOLE 31 15,664 0 403
BIONTECH SE SPONSORED ADS 09075V102   8,754,402 91,958 SH   SOLE 34 91,958 0 0
BIONTECH SE SPONSORED ADS 09075V102   27,037 284 SH   SOLE 36 284 0 0
BIONTECH SE SPONSORED ADS 09075V102   37,017 389 SH   SOLE 43 388 0 1
BIOTE CORP CLASS A COM 090683103   21,037 8,091 SH   SOLE 2 0 0 8,091
BIOTE CORP CLASS A COM 090683103   239,621 92,162 SH   SOLE 18 77,258 0 14,904
BIOTE CORP CLASS A COM 090683103   133,960 51,523 SH   SOLE 19 51,523 0 0
BIOTE CORP CLASS A COM 090683103   2,726,667 1,048,718 SH   SOLE 21 1,048,718 0 0
BIOTE CORP CLASS A COM 090683103   1,478,053 568,482 SH   SOLE 22 552,164 0 16,318
BIOVENTUS INC COM CL A 09075A108   161,210 21,668 SH   SOLE 2 2,989 0 18,679
BIOVENTUS INC COM CL A 09075A108   3,236 435 SH   SOLE 7 435 0 0
BIOVENTUS INC COM CL A 09075A108   1,035,953 139,241 SH   SOLE 18 116,237 0 23,004
BIOVENTUS INC COM CL A 09075A108   717,432 96,429 SH   SOLE 19 96,429 0 0
BIOVENTUS INC COM CL A 09075A108   12,634,110 1,698,133 SH   SOLE 21 1,698,133 0 0
BIOVENTUS INC COM CL A 09075A108   8,571,587 1,152,095 SH   SOLE 22 1,132,485 0 19,610
BIOVENTUS INC COM CL A 09075A108   120,402 16,183 SH   SOLE 43 15,943 0 240
BIOXCEL THERAPEUTICS INC COM NEW 09075P204   134,851 84,282 SH   SOLE 22 84,282 0 0
BIOXCEL THERAPEUTICS INC COM NEW 09075P204   182 114 SH   SOLE 43 114 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   1,796,860 43,933 SH   SOLE 2 11,495 0 32,438
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   12,720 311 SH   SOLE 7 311 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   680,372 16,635 SH   SOLE 18 15,799 0 836
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   870,638 21,287 SH   SOLE 19 21,287 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   25,687,041 628,045 SH   SOLE 21 628,045 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   19,068,889 466,232 SH   SOLE 22 421,924 0 44,308
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   10,879 266 SH   SOLE 28 266 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   22,863 559 SH   SOLE 30 559 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   35,215 861 SH   SOLE 31 861 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   985,036 24,084 SH   SOLE 43 23,041 0 1,043
BIT DIGITAL INC SHS G1144A105   798,935 422,717 SH   SOLE 2 182,398 0 240,319
BIT DIGITAL INC SHS G1144A105   1,516 802 SH   SOLE 7 802 0 0
BIT DIGITAL INC SHS G1144A105   2,007,121 1,061,969 SH   SOLE 18 902,509 0 159,460
BIT DIGITAL INC SHS G1144A105   2,662,950 1,408,968 SH   SOLE 19 1,408,968 0 0
BIT DIGITAL INC SHS G1144A105   25,799,963 13,650,774 SH   SOLE 21 13,650,774 0 0
BIT DIGITAL INC SHS G1144A105   18,536,547 9,807,697 SH   SOLE 22 9,391,862 0 415,835
BIT DIGITAL INC SHS G1144A105   14,459 7,650 SH   SOLE 23 7,650 0 0
BIT DIGITAL INC SHS G1144A105   109,321 57,842 SH   SOLE 25 57,842 0 0
BIT DIGITAL INC SHS G1144A105   5,853 3,097 SH   SOLE 26 3,097 0 0
BIT DIGITAL INC SHS G1144A105   1,547,630 818,852 SH   SOLE 30 818,852 0 0
BIT DIGITAL INC SHS G1144A105   74,903 39,631 SH   SOLE 34 39,631 0 0
BIT DIGITAL INC SHS G1144A105   126,840 67,111 SH   SOLE 40 67,111 0 0
BIT DIGITAL INC SHS G1144A105   901,266 476,860 SH   SOLE 43 466,267 0 10,593
BITCOIN DEPOT INC COM 09174P105   91,010 70,550 SH   SOLE 22 70,550 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   1,161,950 103,653 SH   SOLE 2 52,349 0 51,304
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   4,562 407 SH   SOLE 4 407 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   446,988 39,874 SH   SOLE 7 39,874 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   3,082,481 274,976 SH   SOLE 18 224,012 0 50,964
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   3,146,176 280,658 SH   SOLE 19 280,658 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   53,354,488 4,759,544 SH   SOLE 21 4,759,544 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   24,097,296 2,149,625 SH   SOLE 22 2,025,033 0 124,592
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   13,508 1,205 SH   SOLE 23 1,205 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   179,528 16,015 SH   SOLE 25 16,015 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   42,867 3,824 SH   SOLE 28 0 0 3,824
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   3,155,413 281,482 SH   SOLE 30 281,482 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   167,915 14,979 SH   SOLE 40 14,979 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   455,643 40,646 SH   SOLE 43 40,101 0 545
BITFARMS LTD COM 09173B107   852,636 362,824 SH   SOLE 21 362,824 0 0
BITFARMS LTD COM 09173B107   2,481,170 1,055,817 SH   SOLE 30 1,055,817 0 0
BITFARMS LTD COM 09173B107   102 43 SH   SOLE 43 43 0 0
BITFUFU INC CL A ORD SHS G1152A104   18,665 7,070 SH   SOLE 2 7,070 0 0
BITFUFU INC CL A ORD SHS G1152A104   3,844 1,456 SH   SOLE 22 1,456 0 0
BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206   184,620 6,800 SH   SOLE 2 6,800 0 0
BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206   58,245,167 2,145,310 SH   SOLE 19 2,145,310 0 0
BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206   42,546,982 1,567,108 SH   SOLE 21 1,567,108 0 0
BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206   118,258,993 4,355,764 SH   SOLE 22 4,355,764 0 0
BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206   77,703 2,862 SH   SOLE 28 0 0 2,862
BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206   18,532,346 682,591 SH   SOLE 30 682,591 0 0
BITMINE IMMERSION TECNOLOGIE COM NEW 09175A206   7,859,301 289,477 SH   SOLE 34 289,477 0 0
BJS RESTAURANTS INC COM 09180C106   680,044 17,260 SH   SOLE 2 6,793 0 10,467
BJS RESTAURANTS INC COM 09180C106   3,388 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106   3,428 87 SH   SOLE 7 87 0 0
BJS RESTAURANTS INC COM 09180C106   2,792,593 70,878 SH   SOLE 18 60,283 0 10,595
BJS RESTAURANTS INC COM 09180C106   1,563,904 39,693 SH   SOLE 19 39,693 0 0
BJS RESTAURANTS INC COM 09180C106   88,799,208 2,253,787 SH   SOLE 21 2,253,787 0 0
BJS RESTAURANTS INC COM 09180C106   24,242,859 615,301 SH   SOLE 22 594,541 0 20,760
BJS RESTAURANTS INC COM 09180C106   117,609 2,985 SH   SOLE 25 2,985 0 0
BJS RESTAURANTS INC COM 09180C106   133,487 3,388 SH   SOLE 26 3,388 0 0
BJS RESTAURANTS INC COM 09180C106   1,818,546 46,156 SH   SOLE 30 46,156 0 0
BJS RESTAURANTS INC COM 09180C106   97,239 2,468 SH   SOLE 40 2,468 0 0
BJS RESTAURANTS INC COM 09180C106   3,231,352 82,014 SH   SOLE 43 63,054 0 18,960
BJS WHSL CLUB HLDGS INC COM 05550J101   23,926,913 265,766 SH   SOLE 2 78,002 0 187,764
BJS WHSL CLUB HLDGS INC COM 05550J101   996,632 11,070 SH   SOLE 4 11,070 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   2,060,877 22,891 SH   SOLE 7 21,564 0 1,327
BJS WHSL CLUB HLDGS INC COM 05550J101   31,296,589 347,624 SH   SOLE 18 217,519 0 130,105
BJS WHSL CLUB HLDGS INC COM 05550J101   19,623,929 217,971 SH   SOLE 19 217,971 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   613,947,161 6,819,362 SH   SOLE 21 6,819,362 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   355,981,051 3,954,027 SH   SOLE 22 3,785,579 0 168,448
BJS WHSL CLUB HLDGS INC COM 05550J101   246,232 2,735 SH   SOLE 23 2,735 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,862,541 20,688 SH   SOLE 25 20,688 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   14,647,341 162,694 SH   SOLE 26 99,680 0 63,014
BJS WHSL CLUB HLDGS INC COM 05550J101   147,109 1,634 SH   SOLE 28 1,634 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   13,803,490 153,321 SH   SOLE 30 153,321 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   197,436 2,193 SH   SOLE 31 2,193 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   160,073 1,778 SH   SOLE 36 1,778 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   2,044,581 22,710 SH   SOLE 40 22,710 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   14,495 161 SH   OTR 43 161 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   24,298,630 269,895 SH   SOLE 43 241,943 0 27,952
BJS WHSL CLUB HLDGS INC COM 05550J101   24,488 272 SH   SOLE 47 0 0 272
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   90,925 1,219 SH   SOLE 2 264 0 955
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   632,896 8,485 SH   SOLE 18 7,027 0 1,458
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   399,952 5,362 SH   SOLE 19 5,362 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   7,982,323 107,016 SH   SOLE 21 107,016 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   3,072,064 41,186 SH   SOLE 22 40,590 0 596
BKV CORP COM 05603J108   299,953 11,048 SH   SOLE 2 5,359 0 5,689
BKV CORP COM 05603J108   394,272 14,522 SH   SOLE 7 13,633 0 889
BKV CORP COM 05603J108   1,825,104 67,223 SH   SOLE 18 57,085 0 10,138
BKV CORP COM 05603J108   1,011,636 37,261 SH   SOLE 19 37,261 0 0
BKV CORP COM 05603J108   23,843,809 878,225 SH   SOLE 21 878,225 0 0
BKV CORP COM 05603J108   19,154,651 705,512 SH   SOLE 22 674,449 0 31,063
BKV CORP COM 05603J108   389,494 14,346 SH   SOLE 43 12,418 0 1,928
BLACK DIAMOND THERAPEUTICS I COM 09203E105   106,451 43,807 SH   SOLE 2 43,807 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   23,469 9,658 SH   SOLE 18 9,658 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   1,080,456 444,632 SH   SOLE 21 444,632 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   855,873 352,211 SH   SOLE 22 352,211 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   92,223 37,952 SH   SOLE 30 37,952 0 0
BLACK HILLS CORP COM 092113109   7,888,195 113,630 SH   SOLE 2 51,575 0 62,055
BLACK HILLS CORP COM 092113109   2,400,335 34,577 SH   SOLE 4 34,577 0 0
BLACK HILLS CORP COM 092113109   1,319,049 19,001 SH   SOLE 7 19,001 0 0
BLACK HILLS CORP COM 092113109   38,736 558 SH   SOLE 13 558 0 0
BLACK HILLS CORP COM 092113109   19,021 274 SH   SOLE 15 274 0 0
BLACK HILLS CORP COM 092113109   30,462,607 438,816 SH   SOLE 18 333,049 0 105,767
BLACK HILLS CORP COM 092113109   24,663,607 355,281 SH   SOLE 19 355,281 0 0
BLACK HILLS CORP COM 092113109   548,000,786 7,893,990 SH   SOLE 21 7,893,990 0 0
BLACK HILLS CORP COM 092113109   190,558,733 2,745,012 SH   SOLE 22 2,642,244 0 102,768
BLACK HILLS CORP COM 092113109   256,507 3,695 SH   SOLE 23 3,695 0 0
BLACK HILLS CORP COM 092113109   3,392,694 48,872 SH   SOLE 26 18,396 0 30,476
BLACK HILLS CORP COM 092113109   77,750 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109   7,031,413 101,288 SH   SOLE 30 101,288 0 0
BLACK HILLS CORP COM 092113109   1,937,235 27,906 SH   SOLE 32 27,906 0 0
BLACK HILLS CORP COM 092113109   1,272,122 18,325 SH   SOLE 34 18,325 0 0
BLACK HILLS CORP COM 092113109   92,884 1,338 SH   SOLE 36 1,338 0 0
BLACK HILLS CORP COM 092113109   23,167,473 333,729 SH   SOLE 43 312,398 0 21,331
BLACK HILLS CORP COM 092113109   61,992 893 SH   SOLE 47 0 0 893
BLACK ROCK COFFEE BAR INC CL A 092244102   61,388 2,759 SH   SOLE 2 0 0 2,759
BLACK ROCK COFFEE BAR INC CL A 092244102   679,871 30,556 SH   SOLE 18 22,739 0 7,817
BLACK ROCK COFFEE BAR INC CL A 092244102   702,833 31,588 SH   SOLE 19 31,588 0 0
BLACK ROCK COFFEE BAR INC CL A 092244102   10,178,085 457,442 SH   SOLE 21 457,442 0 0
BLACK ROCK COFFEE BAR INC CL A 092244102   8,671,181 389,716 SH   SOLE 22 384,599 0 5,117
BLACK TITAN CORP ORD SHS G1156E102   10 6 SH   SOLE 43 6 0 0
BLACKBAUD INC COM 09227Q100   2,745,935 43,366 SH   SOLE 2 24,775 0 18,591
BLACKBAUD INC COM 09227Q100   15,387 243 SH   SOLE 4 93 0 150
BLACKBAUD INC COM 09227Q100   754,268 11,912 SH   SOLE 7 11,197 0 715
BLACKBAUD INC COM 09227Q100   11,207,703 177,001 SH   SOLE 18 123,126 0 53,875
BLACKBAUD INC COM 09227Q100   4,853,541 76,651 SH   SOLE 19 76,651 0 0
BLACKBAUD INC COM 09227Q100   197,121,809 3,113,105 SH   SOLE 21 3,113,105 0 0
BLACKBAUD INC COM 09227Q100   76,433,192 1,207,094 SH   SOLE 22 1,169,658 0 37,436
BLACKBAUD INC COM 09227Q100   416,076 6,571 SH   SOLE 25 6,571 0 0
BLACKBAUD INC COM 09227Q100   1,155,337 18,246 SH   SOLE 26 18,246 0 0
BLACKBAUD INC COM 09227Q100   340,978 5,385 SH   SOLE 28 768 0 4,617
BLACKBAUD INC COM 09227Q100   2,447,825 38,658 SH   SOLE 30 38,658 0 0
BLACKBAUD INC COM 09227Q100   473,950 7,485 SH   SOLE 40 7,485 0 0
BLACKBAUD INC COM 09227Q100   2,386,088 37,683 SH   SOLE 43 34,186 0 3,497
BLACKBERRY LTD COM 09228F103   6,433,510 1,697,496 SH   SOLE 21 1,697,496 0 0
BLACKBERRY LTD COM 09228F103   137,994 36,410 SH   SOLE 28 0 0 36,410
BLACKBERRY LTD COM 09228F103   941,955 248,537 SH   SOLE 43 236,161 0 12,376
BLACKLINE INC COM 09239B109   2,311,122 41,800 SH   SOLE 2 15,767 0 26,033
BLACKLINE INC COM 09239B109   14,652 265 SH   SOLE 4 90 0 175
BLACKLINE INC COM 09239B109   519,284 9,392 SH   SOLE 7 8,838 0 554
BLACKLINE INC COM 09239B109   8,950,290 161,879 SH   SOLE 18 135,032 0 26,847
BLACKLINE INC COM 09239B109   5,808,546 105,056 SH   SOLE 19 105,056 0 0
BLACKLINE INC COM 09239B109   314,131,186 5,681,519 SH   SOLE 21 5,681,519 0 0
BLACKLINE INC COM 09239B109   78,087,836 1,412,332 SH   SOLE 22 1,366,444 0 45,888
BLACKLINE INC COM 09239B109   503,028 9,098 SH   SOLE 25 9,098 0 0
BLACKLINE INC COM 09239B109   1,210,188 21,888 SH   SOLE 26 15,287 0 6,601
BLACKLINE INC COM 09239B109   338,375 6,120 SH   SOLE 28 934 0 5,186
BLACKLINE INC COM 09239B109   7,130,420 128,964 SH   SOLE 30 128,964 0 0
BLACKLINE INC COM 09239B109   13,933 252 SH   SOLE 36 252 0 0
BLACKLINE INC COM 09239B109   529,568 9,578 SH   SOLE 40 9,578 0 0
BLACKLINE INC COM 09239B109   3,249,533 58,773 SH   SOLE 43 56,579 0 2,194
BLACKLINE INC COM 09239B109   1,216 22 SH   SOLE 47 0 0 22
BLACKLINE INC NOTE 1.000% 6/0 09239BAF6   8,579,465 8,143,000 PRN   SOLE 21 8,143,000 0 0
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   104,720 4,000 SH   SOLE   4,000 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   70,800 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   57,327 4,048 SH   SOLE 47 0 0 4,048
BLACKROCK CORPOR HI YLD FD I COM 09255P107   141,310 15,878 SH   SOLE 47 0 0 15,878
BLACKROCK ENHANCED EQUITY DI COM 09251A104   132,720 14,000 SH   SOLE 47 0 0 14,000
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   76,900 5,000 SH   SOLE 2 5,000 0 0
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   18,818,122 1,223,545 SH   SOLE 0 1,223,545 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   242,133,623 3,981,806 SH   SOLE 2 3,981,806 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   384,024,758 6,315,158 SH   SOLE 3 6,307,708 0 7,450
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   608,039 9,999 SH   SOLE 4 9,999 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   191,916,786 3,156,007 SH   SOLE 13 0 0 3,156,007
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   58,954,130 969,481 SH   SOLE 18 969,481 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   488,032,723 8,025,534 SH   SOLE 19 8,025,534 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   376,959 6,199 SH   SOLE 43 6,199 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   8,878 146 SH   SOLE 47 0 0 146
BLACKROCK ETF TRUST ISHARES US CARBO 09290C509   152,035 2,052 SH   SOLE 2 2,052 0 0
BLACKROCK ETF TRUST ISHARES WORLD EX 09290C608   20,279 371 SH   SOLE 2 371 0 0
BLACKROCK ETF TRUST ISHARES NASDAQ 09290C640   9,864,740 200,000 SH   SOLE   200,000 0 0
BLACKROCK ETF TRUST ISHARES ENHNCD L 09290C657   7,570,380 300,000 SH   SOLE   300,000 0 0
BLACKROCK ETF TRUST ISHARES SYSTEMAT 09290C665   70,854,000 2,800,000 SH   SOLE   2,800,000 0 0
BLACKROCK ETF TRUST ISHARES INFRASTR 09290C673   10,346,200 400,000 SH   SOLE   400,000 0 0
BLACKROCK ETF TRUST ISHARES INFRASTR 09290C673   50,541 1,954 SH   SOLE 47 0 0 1,954
BLACKROCK ETF TRUST ISHARES INTL EQ 09290C681   16,894,980 600,000 SH   SOLE   600,000 0 0
BLACKROCK ETF TRUST ISHARES INTL EQ 09290C681   75,500,174 2,681,276 SH   SOLE 2 2,681,276 0 0
BLACKROCK ETF TRUST ISHARES DEFENSE 09290C699   12,323,600 400,000 SH   SOLE   400,000 0 0
BLACKROCK ETF TRUST DISCIPLINED VOLA 09290C715   693,727 27,967 SH   SOLE 2 27,967 0 0
BLACKROCK ETF TRUST DYNAMIC EQTY ACT 09290C723   305,015 11,910 SH   SOLE 2 11,910 0 0
BLACKROCK ETF TRUST ISHARES MAN FUTU 09290C731   15,768,000 600,000 SH   SOLE   600,000 0 0
BLACKROCK ETF TRUST ISHARES GOVT MON 09290C749   25,056,250 250,000 SH   SOLE 2 0 0 250,000
BLACKROCK ETF TRUST ISHARES PRIME MO 09290C756   100,230,000 1,000,000 SH   SOLE 2 0 0 1,000,000
BLACKROCK ETF TRUST ISHARES INTL CTR 09290C764   5,593,428 180,000 SH   SOLE   180,000 0 0
BLACKROCK ETF TRUST ISHARES TECHNOLO 09290C772   12,000,680 400,000 SH   SOLE   400,000 0 0
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780   627,206 18,835 SH   SOLE 2 18,835 0 0
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780   2,969,927 89,187 SH   SOLE 18 89,187 0 0
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780   39,493,301 1,185,985 SH   SOLE 23 1,185,985 0 0
BLACKROCK ETF TRUST ISHARES LARGE CA 09290C798   6,509,028 170,000 SH   SOLE   170,000 0 0
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806   586,228 15,203 SH   SOLE 2 15,203 0 0
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806   313,010,954 8,117,504 SH   SOLE 3 8,105,755 0 11,749
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806   1,928,964 50,025 SH   SOLE 18 50,025 0 0
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806   182,197,118 4,725,029 SH   SOLE 19 4,725,029 0 0
BLACKROCK ETF TRUST ISHARES US SELEC 09290C814   5,376,320 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST ISHARES ENHANCED 09290C822   110,368,275 1,115,000 SH   SOLE 2 840,000 0 275,000
BLACKROCK ETF TRUST ISHARES ENHANCED 09290C822   72,081,075 728,202 SH   SOLE 19 728,202 0 0
BLACKROCK ETF TRUST ISHARES U S INDU 09290C830   6,434,000 200,000 SH   SOLE   200,000 0 0
BLACKROCK ETF TRUST ISHARES INTL DIV 09290C848   27,379 950 SH   SOLE 2 950 0 0
BLACKROCK ETF TRUST ISHARES LARGE CA 09290C855   7,836,193 185,000 SH   SOLE   185,000 0 0
BLACKROCK ETF TRUST ISHARES US LARG 09290C863   633,600 20,000 SH   SOLE   20,000 0 0
BLACKROCK ETF TRUST ISHARES US LARG 09290C863   248,403 7,841 SH   SOLE 2 7,841 0 0
BLACKROCK ETF TRUST ISHARES FINTECH 09290C889   4,343,616 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II SHORT DURATION H 092528108   57,105 2,570 SH   SOLE 2 2,570 0 0
BLACKROCK ETF TRUST II ISHARES INTERMED 092528207   88,684 3,689 SH   SOLE 2 3,689 0 0
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504   96,400 1,863 SH   SOLE 2 1,863 0 0
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504   62,093,520 1,200,000 SH   SOLE 19 1,200,000 0 0
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504   2,955,031 57,108 SH   SOLE 23 57,108 0 0
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504   23,667,463 457,390 SH   SOLE 44 457,390 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   19,544,161 370,365 SH   SOLE 2 213,336 0 157,029
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   259,856,261 4,924,318 SH   SOLE 7 4,924,318 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   18,805,031 356,358 SH   SOLE 18 356,358 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   254,147,919 4,816,144 SH   SOLE 19 4,816,144 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   181,776,608 3,444,696 SH   SOLE 23 3,444,696 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   61,653,302 1,168,340 SH   SOLE 26 1,168,340 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   44 1 SH   SOLE 43 1 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   478,571 9,069 SH   SOLE 47 0 0 9,069
BLACKROCK ETF TRUST II ISHARES LARG CAP 092528702   37,033,955 1,064,500 SH   SOLE   1,064,500 0 0
BLACKROCK ETF TRUST II ISHARES LRG CAP 092528801   15,046,850 455,000 SH   SOLE   455,000 0 0
BLACKROCK ETF TRUST II ISHARES EMERGING 092528827   33,179,250 650,000 SH   SOLE   650,000 0 0
BLACKROCK ETF TRUST II ISHARES GLOBAL G 092528835   39,084,000 800,000 SH   SOLE   800,000 0 0
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843   423,467 8,699 SH   SOLE 2 8,699 0 0
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843   89,933,310 1,847,439 SH   SOLE 18 1,847,439 0 0
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843   70,391,280 1,446,000 SH   SOLE 19 1,446,000 0 0
BLACKROCK ETF TRUST II ISHARES BBB B CL 092528850   49,600,000 1,000,000 SH   SOLE   1,000,000 0 0
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528868   51,445,500 1,000,000 SH   SOLE   1,000,000 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100   150,578 12,782 SH   SOLE 47 0 0 12,782
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   75,250 5,000 SH   SOLE   5,000 0 0
BLACKROCK INC COM 09290D101   340,388,456 318,019 SH   SOLE 2 130,943 0 187,076
BLACKROCK INC COM 09290D101   127,686,210 119,295 SH   SOLE 4 55,804 0 63,491
BLACKROCK INC COM 09290D101   128,866,795 120,398 SH   SOLE 7 105,120 0 15,278
BLACKROCK INC COM 09290D101   12,510,134 11,688 SH   SOLE 13 11,688 0 0
BLACKROCK INC COM 09290D101   18,793,030 17,558 SH   SOLE 15 17,558 0 0
BLACKROCK INC COM 09290D101   269,829,503 252,097 SH   SOLE 18 209,313 0 42,784
BLACKROCK INC COM 09290D101   38,700,283 36,157 SH   SOLE 19 36,157 0 0
BLACKROCK INC COM 09290D101   4,416,629,569 4,126,380 SH   SOLE 21 4,126,380 0 0
BLACKROCK INC COM 09290D101   2,967,936,153 2,772,891 SH   SOLE 22 2,457,732 0 315,159
BLACKROCK INC COM 09290D101   206,839,994 193,247 SH   SOLE 23 193,247 0 0
BLACKROCK INC COM 09290D101   258,185,274 241,218 SH   SOLE 25 239,898 0 1,320
BLACKROCK INC COM 09290D101   231,408,578 216,201 SH   SOLE 26 164,449 0 51,752
BLACKROCK INC COM 09290D101   412,123,714 385,040 SH   SOLE 28 13,214 0 371,826
BLACKROCK INC COM 09290D101   1,202,532,342 1,123,505 SH   SOLE 30 1,123,505 0 0
BLACKROCK INC COM 09290D101   15,926,659 14,880 SH   SOLE 31 14,490 0 390
BLACKROCK INC COM 09290D101   9,996,976 9,340 SH   SOLE 34 9,340 0 0
BLACKROCK INC COM 09290D101   7,000,024 6,540 SH   SOLE 40 6,540 0 0
BLACKROCK INC COM 09290D101   136,410,936 127,446 SH   SOLE 43 112,747 0 14,699
BLACKROCK INC COM 09290D101   1,264,714 1,182 SH   SOLE 47 0 0 1,182
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   113,050 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   22 4 SH   SOLE 28 0 0 4
BLACKROCK TCP CAPITAL CORP COM 09259E108   3,173,721 580,205 SH   SOLE 30 580,205 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   2,467 451 SH   SOLE 43 451 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   136,750 25,000 SH   SOLE 47 0 0 25,000
BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108   32,950 5,000 SH   SOLE   5,000 0 0
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   575,850 30,712 SH   SOLE 2 8,943 0 21,769
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   1,613 86 SH   SOLE 7 86 0 0
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   1,665,881 88,847 SH   SOLE 18 74,514 0 14,333
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   1,214,344 64,765 SH   SOLE 19 64,765 0 0
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   22,474,369 1,198,633 SH   SOLE 21 1,198,633 0 0
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   16,560,994 883,253 SH   SOLE 22 853,990 0 29,263
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   164,663 8,782 SH   SOLE 25 8,782 0 0
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   17,194 917 SH   SOLE 26 588 0 329
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   718,200 38,304 SH   SOLE 30 38,304 0 0
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   12,375 660 SH   SOLE 34 660 0 0
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   2,063 110 SH   SOLE 36 110 0 0
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   135,431 7,223 SH   SOLE 40 7,223 0 0
BLACKSKY TECHNOLOGY INC CL A NEW 09263B207   150,038 8,002 SH   SOLE 43 7,900 0 102
BLACKSTONE INC COM 09260D107   237,319,339 1,539,635 SH   SOLE 2 643,748 0 895,887
BLACKSTONE INC COM 09260D107   81,350,160 527,768 SH   SOLE 4 242,193 0 285,575
BLACKSTONE INC COM 09260D107   76,096,606 493,685 SH   SOLE 7 442,292 0 51,393
BLACKSTONE INC COM 09260D107   8,211,654 53,274 SH   SOLE 13 53,274 0 0
BLACKSTONE INC COM 09260D107   19,312,201 125,290 SH   SOLE 15 125,290 0 0
BLACKSTONE INC COM 09260D107   215,071,696 1,395,301 SH   SOLE 18 1,167,019 0 228,282
BLACKSTONE INC COM 09260D107   33,408,612 216,742 SH   SOLE 19 216,742 0 0
BLACKSTONE INC COM 09260D107   3,217,998,969 20,877,118 SH   SOLE 21 20,877,118 0 0
BLACKSTONE INC COM 09260D107   2,335,441,728 15,151,432 SH   SOLE 22 13,546,606 0 1,604,826
BLACKSTONE INC COM 09260D107   135,698,536 880,359 SH   SOLE 23 880,359 0 0
BLACKSTONE INC COM 09260D107   94,069,330 610,285 SH   SOLE 25 607,543 0 2,742
BLACKSTONE INC COM 09260D107   154,289,824 1,000,972 SH   SOLE 26 722,892 0 278,080
BLACKSTONE INC COM 09260D107   234,544,819 1,521,635 SH   SOLE 28 18,350 0 1,503,285
BLACKSTONE INC COM 09260D107   863,014,754 5,598,902 SH   SOLE 30 5,598,902 0 0
BLACKSTONE INC COM 09260D107   11,330,523 73,508 SH   SOLE 31 71,639 0 1,869
BLACKSTONE INC COM 09260D107   6,687,518 43,386 SH   SOLE 34 43,386 0 0
BLACKSTONE INC COM 09260D107   27,236,692 176,701 SH   SOLE 36 176,701 0 0
BLACKSTONE INC COM 09260D107   5,017,257 32,550 SH   SOLE 40 32,550 0 0
BLACKSTONE INC COM 09260D107   138,264 897 SH   OTR 43 897 0 0
BLACKSTONE INC COM 09260D107   140,756,063 913,170 SH   SOLE 43 741,157 0 172,013
BLACKSTONE INC COM 09260D107   30,229,624 196,118 SH   SOLE 47 0 0 196,118
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   2,957,486 3,001,000 PRN   SOLE 2 3,001,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   49,275 50,000 PRN   SOLE 18 50,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   3,126,006 3,172,000 PRN   SOLE 21 3,172,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   1,575,815 1,599,000 PRN   SOLE 22 1,599,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   2,490,707 130,199 SH   SOLE 2 50,854 0 79,345
BLACKSTONE MTG TR INC COM CL A 09257W100   9,297 486 SH   SOLE 4 486 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   54,731 2,861 SH   SOLE 7 2,861 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   10,450,642 546,296 SH   SOLE 18 464,172 0 82,124
BLACKSTONE MTG TR INC COM CL A 09257W100   6,130,036 320,441 SH   SOLE 19 320,441 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   347,129,728 18,145,830 SH   SOLE 21 18,145,830 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   84,394,558 4,411,634 SH   SOLE 22 4,196,082 0 215,552
BLACKSTONE MTG TR INC COM CL A 09257W100   478,040 24,989 SH   SOLE 25 24,989 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   1,253,187 65,509 SH   SOLE 26 65,509 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   395,972 20,699 SH   SOLE 28 2,620 0 18,079
BLACKSTONE MTG TR INC COM CL A 09257W100   7,515,909 392,886 SH   SOLE 30 392,886 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   113,804 5,949 SH   SOLE 36 5,949 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   565,215 29,546 SH   SOLE 40 29,546 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   4,084,344 213,505 SH   SOLE 43 205,822 0 7,683
BLACKSTONE MTG TR INC COM CL A 09257W100   100 5 SH   SOLE 47 0 0 5
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   5,522,823 209,754 SH   SOLE 30 209,754 0 0
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   33,871 2,509 SH   SOLE 47 0 0 2,509
BLAIZE HLDGS INC COM 092915107   40,445 20,741 SH   SOLE 2 2,415 0 18,326
BLAIZE HLDGS INC COM 092915107   427,939 219,456 SH   SOLE 18 183,208 0 36,248
BLAIZE HLDGS INC COM 092915107   282,770 145,010 SH   SOLE 19 145,010 0 0
BLAIZE HLDGS INC COM 092915107   5,331,721 2,734,216 SH   SOLE 21 2,734,216 0 0
BLAIZE HLDGS INC COM 092915107   3,489,133 1,789,299 SH   SOLE 22 1,760,749 0 28,550
BLEND LABS INC CL A 09352U108   501,351 164,918 SH   SOLE 2 64,493 0 100,425
BLEND LABS INC CL A 09352U108   1,240 408 SH   SOLE 4 408 0 0
BLEND LABS INC CL A 09352U108   5,931 1,951 SH   SOLE 7 1,951 0 0
BLEND LABS INC CL A 09352U108   1,804,501 593,586 SH   SOLE 18 484,545 0 109,041
BLEND LABS INC CL A 09352U108   1,535,477 505,091 SH   SOLE 19 505,091 0 0
BLEND LABS INC CL A 09352U108   25,429,785 8,365,061 SH   SOLE 21 8,365,061 0 0
BLEND LABS INC CL A 09352U108   19,073,991 6,274,339 SH   SOLE 22 6,094,331 0 180,008
BLEND LABS INC CL A 09352U108   111,550 36,694 SH   SOLE 25 36,694 0 0
BLEND LABS INC CL A 09352U108   18,903 6,218 SH   SOLE 28 0 0 6,218
BLEND LABS INC CL A 09352U108   961,862 316,402 SH   SOLE 30 316,402 0 0
BLEND LABS INC CL A 09352U108   89,768 29,529 SH   SOLE 40 29,529 0 0
BLEND LABS INC CL A 09352U108   178,503 58,718 SH   SOLE 43 57,018 0 1,700
BLINK CHARGING CO COM 09354A100   39,332 58,968 SH   SOLE 2 58,968 0 0
BLINK CHARGING CO COM 09354A100   1,942 2,911 SH   SOLE 18 2,911 0 0
BLINK CHARGING CO COM 09354A100   957,988 1,436,264 SH   SOLE 22 1,436,264 0 0
BLINK CHARGING CO COM 09354A100   6,216 9,320 SH   SOLE 43 9,320 0 0
BLOCK H & R INC COM 093671105   18,497,705 424,454 SH   SOLE 2 251,162 0 173,292
BLOCK H & R INC COM 093671105   14,643 336 SH   SOLE 4 336 0 0
BLOCK H & R INC COM 093671105   914,657 20,988 SH   SOLE 7 20,059 0 929
BLOCK H & R INC COM 093671105   12,116,765 278,035 SH   SOLE 18 156,157 0 121,878
BLOCK H & R INC COM 093671105   8,819,372 202,372 SH   SOLE 19 202,372 0 0
BLOCK H & R INC COM 093671105   444,949,011 10,209,936 SH   SOLE 21 10,209,936 0 0
BLOCK H & R INC COM 093671105   173,359,322 3,977,956 SH   SOLE 22 3,814,055 0 163,901
BLOCK H & R INC COM 093671105   928,036 21,295 SH   SOLE 25 21,295 0 0
BLOCK H & R INC COM 093671105   2,736,083 62,783 SH   SOLE 26 42,063 0 20,720
BLOCK H & R INC COM 093671105   428,217 9,826 SH   SOLE 28 1,861 0 7,965
BLOCK H & R INC COM 093671105   6,694,149 153,606 SH   SOLE 30 153,606 0 0
BLOCK H & R INC COM 093671105   98,316 2,256 SH   SOLE 31 2,256 0 0
BLOCK H & R INC COM 093671105   2,349,006 53,901 SH   SOLE 32 53,901 0 0
BLOCK H & R INC COM 093671105   168,306 3,862 SH   SOLE 34 3,862 0 0
BLOCK H & R INC COM 093671105   107,817 2,474 SH   SOLE 36 2,474 0 0
BLOCK H & R INC COM 093671105   921,543 21,146 SH   SOLE 40 21,146 0 0
BLOCK H & R INC COM 093671105   15,297 351 SH   OTR 43 351 0 0
BLOCK H & R INC COM 093671105   16,805,614 385,627 SH   SOLE 43 355,537 0 30,090
BLOCK H & R INC COM 093671105   1,046 24 SH   SOLE 47 0 0 24
BLOCK INC CL A 852234103   109,711,603 1,685,537 SH   SOLE 2 1,011,925 0 673,612
BLOCK INC CL A 852234103   29,991,454 460,769 SH   SOLE 4 164,880 0 295,889
BLOCK INC CL A 852234103   25,167,830 386,662 SH   SOLE 7 344,349 0 42,313
BLOCK INC CL A 852234103   3,959,360 60,829 SH   SOLE 13 56,826 0 4,003
BLOCK INC CL A 852234103   6,150,094 94,486 SH   SOLE 15 94,486 0 0
BLOCK INC CL A 852234103   73,032,152 1,122,018 SH   SOLE 18 956,724 0 165,294
BLOCK INC CL A 852234103   23,377,789 359,161 SH   SOLE 19 359,161 0 0
BLOCK INC CL A 852234103   1,130,100,130 17,362,116 SH   SOLE 21 17,362,116 0 0
BLOCK INC CL A 852234103   744,069,631 11,431,397 SH   SOLE 22 10,118,350 0 1,313,047
BLOCK INC CL A 852234103   39,951,135 613,783 SH   SOLE 23 613,783 0 0
BLOCK INC CL A 852234103   59,260,800 910,444 SH   SOLE 25 907,467 0 2,977
BLOCK INC CL A 852234103   52,093,610 800,332 SH   SOLE 26 550,080 0 250,252
BLOCK INC CL A 852234103   86,928,020 1,335,505 SH   SOLE 28 12,541 0 1,322,964
BLOCK INC CL A 852234103   75,309 1,157 SH   SOLE 29 1,157 0 0
BLOCK INC CL A 852234103   283,380,380 4,353,670 SH   SOLE 30 4,353,670 0 0
BLOCK INC CL A 852234103   3,690,408 56,697 SH   SOLE 31 54,117 0 2,580
BLOCK INC CL A 852234103   14,697,062 225,796 SH   SOLE 34 225,796 0 0
BLOCK INC CL A 852234103   8,694,071 133,570 SH   SOLE 36 133,570 0 0
BLOCK INC CL A 852234103   1,632,457 25,080 SH   SOLE 40 25,080 0 0
BLOCK INC CL A 852234103   48,427 744 SH   OTR 43 744 0 0
BLOCK INC CL A 852234103   26,346,144 404,765 SH   SOLE 43 325,107 0 79,658
BLOCK INC CL A 852234103   1,360,056 20,895 SH   SOLE 47 0 0 20,895
BLOCK INC NOTE 5/0 852234AJ2   7,089,893 7,225,000 PRN   SOLE 21 7,225,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   6,660,098 7,204,000 PRN   SOLE 21 7,204,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   28,463,252 327,578 SH   SOLE 2 131,046 0 196,532
BLOOM ENERGY CORP COM CL A 093712107   12,064,242 138,845 SH   SOLE 4 52,330 0 86,515
BLOOM ENERGY CORP COM CL A 093712107   3,424,509 39,412 SH   SOLE 7 36,530 0 2,882
BLOOM ENERGY CORP COM CL A 093712107   1,300,570 14,968 SH   SOLE 13 14,968 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,756,568 20,216 SH   SOLE 15 20,216 0 0
BLOOM ENERGY CORP COM CL A 093712107   65,077,134 748,960 SH   SOLE 18 611,279 0 137,681
BLOOM ENERGY CORP COM CL A 093712107   83,189,181 957,408 SH   SOLE 19 957,408 0 0
BLOOM ENERGY CORP COM CL A 093712107   908,349,190 10,454,013 SH   SOLE 21 10,454,013 0 0
BLOOM ENERGY CORP COM CL A 093712107   596,648,606 6,866,712 SH   SOLE 22 6,527,132 0 339,580
BLOOM ENERGY CORP COM CL A 093712107   19,472,831 224,109 SH   SOLE 23 224,109 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,748,835 20,127 SH   SOLE 25 20,127 0 0
BLOOM ENERGY CORP COM CL A 093712107   14,463,623 166,459 SH   SOLE 26 137,876 0 28,583
BLOOM ENERGY CORP COM CL A 093712107   23,006,821 264,781 SH   SOLE 28 2,750 0 262,031
BLOOM ENERGY CORP COM CL A 093712107   50,570 582 SH   SOLE 29 582 0 0
BLOOM ENERGY CORP COM CL A 093712107   312,518,653 3,596,716 SH   SOLE 30 3,596,716 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,604,771 18,469 SH   SOLE 31 18,167 0 302
BLOOM ENERGY CORP COM CL A 093712107   1,375,903 15,835 SH   SOLE 34 15,835 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,789,673 20,597 SH   SOLE 36 20,597 0 0
BLOOM ENERGY CORP COM CL A 093712107   859,255 9,889 SH   SOLE 40 9,889 0 0
BLOOM ENERGY CORP COM CL A 093712107   21,839,329 251,345 SH   SOLE 43 215,131 0 36,214
BLOOM ENERGY CORP COM CL A 093712107   20,419 235 SH   SOLE 47 0 0 235
BLOOMIN BRANDS INC COM 094235108   398,792 64,634 SH   SOLE 2 22,544 0 42,090
BLOOMIN BRANDS INC COM 094235108   1,931 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108   3,480 564 SH   SOLE 7 564 0 0
BLOOMIN BRANDS INC COM 094235108   1,690,043 273,913 SH   SOLE 18 231,070 0 42,843
BLOOMIN BRANDS INC COM 094235108   1,056,125 171,171 SH   SOLE 19 171,171 0 0
BLOOMIN BRANDS INC COM 094235108   53,526,391 8,675,266 SH   SOLE 21 8,675,266 0 0
BLOOMIN BRANDS INC COM 094235108   14,530,387 2,355,006 SH   SOLE 22 2,264,025 0 90,981
BLOOMIN BRANDS INC COM 094235108   98,769 16,008 SH   SOLE 25 16,008 0 0
BLOOMIN BRANDS INC COM 094235108   206,726 33,505 SH   SOLE 26 33,505 0 0
BLOOMIN BRANDS INC COM 094235108   5,732 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108   1,022,061 165,650 SH   SOLE 30 165,650 0 0
BLOOMIN BRANDS INC COM 094235108   16,221 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108   91,723 14,866 SH   SOLE 40 14,866 0 0
BLOOMIN BRANDS INC COM 094235108   712,296 115,445 SH   SOLE 43 108,702 0 6,743
BLOOMIN BRANDS INC COM 094235108   673 109 SH   SOLE 47 0 0 109
BLUE BIRD CORP COM 095306106   2,659,918 56,594 SH   SOLE 2 28,524 0 28,070
BLUE BIRD CORP COM 095306106   6,486 138 SH   SOLE 4 138 0 0
BLUE BIRD CORP COM 095306106   8,272 176 SH   SOLE 7 176 0 0
BLUE BIRD CORP COM 095306106   4,517,640 96,120 SH   SOLE 18 77,256 0 18,864
BLUE BIRD CORP COM 095306106   6,748,730 143,590 SH   SOLE 19 143,590 0 0
BLUE BIRD CORP COM 095306106   58,780,221 1,250,643 SH   SOLE 21 1,250,643 0 0
BLUE BIRD CORP COM 095306106   44,553,368 947,944 SH   SOLE 22 918,893 0 29,051
BLUE BIRD CORP COM 095306106   83,284 1,772 SH   SOLE 23 1,772 0 0
BLUE BIRD CORP COM 095306106   222,968 4,744 SH   SOLE 25 4,744 0 0
BLUE BIRD CORP COM 095306106   258,500 5,500 SH   SOLE 26 4,714 0 786
BLUE BIRD CORP COM 095306106   754,209 16,047 SH   SOLE 28 16,047 0 0
BLUE BIRD CORP COM 095306106   2,820,517 60,011 SH   SOLE 30 60,011 0 0
BLUE BIRD CORP COM 095306106   222,780 4,740 SH   SOLE 40 4,740 0 0
BLUE BIRD CORP COM 095306106   496,790 10,570 SH   SOLE 43 9,862 0 708
BLUE FOUNDRY BANCORP COM 09549B104   79,975 6,434 SH   SOLE 2 2,432 0 4,002
BLUE FOUNDRY BANCORP COM 09549B104   236 19 SH   SOLE 7 19 0 0
BLUE FOUNDRY BANCORP COM 09549B104   713,358 57,390 SH   SOLE 18 47,922 0 9,468
BLUE FOUNDRY BANCORP COM 09549B104   483,900 38,930 SH   SOLE 19 38,930 0 0
BLUE FOUNDRY BANCORP COM 09549B104   8,390,499 675,020 SH   SOLE 21 675,020 0 0
BLUE FOUNDRY BANCORP COM 09549B104   7,304,502 587,651 SH   SOLE 22 568,718 0 18,933
BLUE OWL CAPITAL CORPORATION COM 69121K104   43,955,886 3,536,274 SH   SOLE 30 3,536,274 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   494,919 39,817 SH   SOLE 43 34,943 0 4,874
BLUE OWL CAPITAL CORPORATION COM 69121K104   444,080 35,726 SH   SOLE 47 0 0 35,726
BLUE OWL CAPITAL INC COM CL A 09581B103   17,536,632 1,173,804 SH   SOLE 2 523,639 0 650,165
BLUE OWL CAPITAL INC COM CL A 09581B103   21,588 1,445 SH   SOLE 4 1,445 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   265,529 17,773 SH   SOLE 7 3,586 0 14,187
BLUE OWL CAPITAL INC COM CL A 09581B103   5,422,443 362,948 SH   SOLE 18 341,603 0 21,345
BLUE OWL CAPITAL INC COM CL A 09581B103   2,817,505 188,588 SH   SOLE 19 188,588 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   183,333,849 12,271,342 SH   SOLE 21 12,271,342 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   218,248,839 14,608,356 SH   SOLE 22 13,806,348 0 802,008
BLUE OWL CAPITAL INC COM CL A 09581B103   659,810 44,164 SH   SOLE 23 44,164 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,434,658 96,028 SH   SOLE 25 96,028 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   3,110,149 208,176 SH   SOLE 26 163,633 0 44,543
BLUE OWL CAPITAL INC COM CL A 09581B103   7,230,243 483,952 SH   SOLE 28 4,877 0 479,075
BLUE OWL CAPITAL INC COM CL A 09581B103   18,316 1,226 SH   SOLE 29 1,226 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   10,831,799 725,020 SH   SOLE 30 725,020 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   155,436 10,404 SH   SOLE 31 10,404 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   42,995,079 2,877,850 SH   SOLE 34 2,877,850 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,592,873 106,618 SH   SOLE 40 106,618 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   14,637,642 979,762 SH   SOLE 43 848,504 0 131,258
BLUE OWL CAPITAL INC COM CL A 09581B103   466,352 31,215 SH   SOLE 47 0 0 31,215
BLUE OWL TECHNOLOGY FIN CORP COMMON STOCK 095924106   27,190 1,870 SH   SOLE 43 0 0 1,870
BLUE RIDGE BANKSHARES INC VA COM 095825105   78,828 18,461 SH   SOLE 2 0 0 18,461
BLUE RIDGE BANKSHARES INC VA COM 095825105   883,228 206,845 SH   SOLE 18 173,421 0 33,424
BLUE RIDGE BANKSHARES INC VA COM 095825105   545,932 127,853 SH   SOLE 19 127,853 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   10,007,748 2,343,735 SH   SOLE 21 2,343,735 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   4,867,036 1,139,821 SH   SOLE 22 1,096,889 0 42,932
BLUE RIDGE BANKSHARES INC VA COM 095825105   81,830 19,164 SH   SOLE 43 18,675 0 489
BLUELINX HLDGS INC COM NEW 09624H208   4,860,710 79,126 SH   SOLE 2 54,733 0 24,393
BLUELINX HLDGS INC COM NEW 09624H208   491 8 SH   SOLE 4 8 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,843 30 SH   SOLE 7 30 0 0
BLUELINX HLDGS INC COM NEW 09624H208   2,000,959 32,573 SH   SOLE 18 28,649 0 3,924
BLUELINX HLDGS INC COM NEW 09624H208   4,787,301 77,931 SH   SOLE 19 77,931 0 0
BLUELINX HLDGS INC COM NEW 09624H208   37,951,331 617,798 SH   SOLE 21 617,798 0 0
BLUELINX HLDGS INC COM NEW 09624H208   21,298,825 346,717 SH   SOLE 22 334,960 0 11,757
BLUELINX HLDGS INC COM NEW 09624H208   92,759 1,510 SH   SOLE 23 1,510 0 0
BLUELINX HLDGS INC COM NEW 09624H208   77,586 1,263 SH   SOLE 25 1,263 0 0
BLUELINX HLDGS INC COM NEW 09624H208   535,485 8,717 SH   SOLE 26 0 0 8,717
BLUELINX HLDGS INC COM NEW 09624H208   572,343 9,317 SH   SOLE 30 9,317 0 0
BLUELINX HLDGS INC COM NEW 09624H208   77,095 1,255 SH   SOLE 40 1,255 0 0
BLUELINX HLDGS INC COM NEW 09624H208   425,648 6,929 SH   SOLE 43 5,948 0 981
BLUEROCK HOMES TRUST INC COM CL A 09631H100   7,192 674 SH   SOLE 18 674 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   822 77 SH   SOLE 19 77 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   84,336 7,904 SH   SOLE 21 7,904 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   462,865 43,380 SH   SOLE 22 43,380 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   149 14 SH   SOLE 43 14 0 0
BLUEROCK PVT REAL ESTATE FD COM 09631P102   494,025 32,935 SH   SOLE 47 0 0 32,935
BNB PLUS CORP COM NEW 03815U607   5 4 SH   SOLE 22 4 0 0
BOEING CO COM 097023105   379,760,250 1,749,080 SH   SOLE 2 789,813 0 959,267
BOEING CO COM 097023105   77,836,652 358,496 SH   SOLE 4 167,329 0 191,167
BOEING CO COM 097023105   108,768,652 500,961 SH   SOLE 7 441,016 0 59,945
BOEING CO COM 097023105   12,015,421 55,340 SH   SOLE 13 53,351 0 1,989
BOEING CO COM 097023105   28,642,036 131,918 SH   SOLE 15 131,918 0 0
BOEING CO COM 097023105   324,304,328 1,493,664 SH   SOLE 18 1,286,204 0 207,460
BOEING CO COM 097023105   360,099,165 1,658,526 SH   SOLE 19 1,658,526 0 0
BOEING CO COM 097023105   5,160,701,180 23,768,889 SH   SOLE 21 23,768,889 0 0
BOEING CO COM 097023105   3,410,091,062 15,706,020 SH   SOLE 22 14,060,817 0 1,645,203
BOEING CO COM 097023105   173,356,424 798,436 SH   SOLE 23 798,436 0 0
BOEING CO COM 097023105   77,814,288 358,393 SH   SOLE 25 358,393 0 0
BOEING CO COM 097023105   256,471,914 1,181,245 SH   SOLE 26 922,157 0 259,088
BOEING CO COM 097023105   4,903,004 22,582 SH   SOLE 28 0 0 22,582
BOEING CO COM 097023105   186,940 861 SH   SOLE 29 861 0 0
BOEING CO COM 097023105   1,072,312,690 4,938,802 SH   SOLE 30 4,938,802 0 0
BOEING CO COM 097023105   16,913,431 77,899 SH   SOLE 31 75,849 0 2,050
BOEING CO COM 097023105   9,558,925 44,026 SH   SOLE 32 44,026 0 0
BOEING CO COM 097023105   17,199,812 79,218 SH   SOLE 34 79,218 0 0
BOEING CO COM 097023105   25,329,002 116,659 SH   SOLE 36 116,659 0 0
BOEING CO COM 097023105   3,612,225 16,637 SH   SOLE 40 16,637 0 0
BOEING CO COM 097023105   179,731,794 827,799 SH   SOLE 43 676,489 0 151,310
BOEING CO COM 097023105   17,952,122 82,683 SH   SOLE 47 0 0 82,683
BOEING CO OPTIONS 097023105   65,136 300 SH Call SOLE 4 300 0 0
BOEING CO OPTIONS 097023105   86,848 400 SH Call SOLE 7 400 0 0
BOEING CO OPTIONS 097023105   1,736,960 8,000 SH Call SOLE 18 8,000 0 0
BOEING CO OPTIONS 097023105   13,005,488 59,900 SH Call SOLE 19 59,900 0 0
BOEING CO OPTIONS 097023105   998,752 4,600 SH Call SOLE 22 4,600 0 0
BOEING CO DEP CONV PFD A 097023204   6,923,265 100,250 SH   SOLE 2 100,250 0 0
BOEING CO DEP CONV PFD A 097023204   5,627,423 81,486 SH   SOLE 7 81,486 0 0
BOEING CO DEP CONV PFD A 097023204   303,864 4,400 SH   SOLE 18 4,400 0 0
BOEING CO DEP CONV PFD A 097023204   34,564,530 500,500 SH   SOLE 19 500,500 0 0
BOEING CO DEP CONV PFD A 097023204   602,344,082 8,722,040 SH   SOLE 21 8,722,040 0 0
BOEING CO DEP CONV PFD A 097023204   6,909,453 100,050 SH   SOLE 22 100,050 0 0
BOEING CO DEP CONV PFD A 097023204   2,458,536 35,600 SH   SOLE 25 35,600 0 0
BOEING CO DEP CONV PFD A 097023204   6,826,581 98,850 SH   SOLE 34 98,850 0 0
BOGOTA FINL CORP COM 097235105   7,351 870 SH   SOLE 18 870 0 0
BOGOTA FINL CORP COM 097235105   85,269 10,091 SH   SOLE 21 10,091 0 0
BOGOTA FINL CORP COM 097235105   1,420 168 SH   SOLE 22 168 0 0
BOISE CASCADE CO DEL COM 09739D100   9,042,938 122,866 SH   SOLE 2 57,102 0 65,764
BOISE CASCADE CO DEL COM 09739D100   6,992 95 SH   SOLE 4 95 0 0
BOISE CASCADE CO DEL COM 09739D100   469,568 6,380 SH   SOLE 7 6,026 0 354
BOISE CASCADE CO DEL COM 09739D100   12,786,602 173,731 SH   SOLE 18 151,282 0 22,449
BOISE CASCADE CO DEL COM 09739D100   20,133,427 273,552 SH   SOLE 19 273,552 0 0
BOISE CASCADE CO DEL COM 09739D100   311,550,125 4,233,018 SH   SOLE 21 4,233,018 0 0
BOISE CASCADE CO DEL COM 09739D100   97,359,258 1,322,816 SH   SOLE 22 1,272,761 0 50,055
BOISE CASCADE CO DEL COM 09739D100   214,029 2,908 SH   SOLE 23 2,908 0 0
BOISE CASCADE CO DEL COM 09739D100   457,939 6,222 SH   SOLE 25 6,222 0 0
BOISE CASCADE CO DEL COM 09739D100   4,720,262 64,134 SH   SOLE 26 10,817 0 53,317
BOISE CASCADE CO DEL COM 09739D100   65,578 891 SH   SOLE 28 891 0 0
BOISE CASCADE CO DEL COM 09739D100   6,037,187 82,027 SH   SOLE 30 82,027 0 0
BOISE CASCADE CO DEL COM 09739D100   164,643 2,237 SH   SOLE 36 2,237 0 0
BOISE CASCADE CO DEL COM 09739D100   519,174 7,054 SH   SOLE 40 7,054 0 0
BOISE CASCADE CO DEL COM 09739D100   6,463,474 87,819 SH   SOLE 43 83,838 0 3,981
BOISE CASCADE CO DEL COM 09739D100   3,312 45 SH   SOLE 47 0 0 45
BOK FINL CORP COM NEW 05561Q201   3,896,386 32,892 SH   SOLE 2 21,673 0 11,219
BOK FINL CORP COM NEW 05561Q201   4,857 41 SH   SOLE 4 41 0 0
BOK FINL CORP COM NEW 05561Q201   16,229 137 SH   SOLE 7 137 0 0
BOK FINL CORP COM NEW 05561Q201   612,912 5,174 SH   SOLE 18 5,033 0 141
BOK FINL CORP COM NEW 05561Q201   4,457,887 37,632 SH   SOLE 19 37,632 0 0
BOK FINL CORP COM NEW 05561Q201   40,968,088 345,839 SH   SOLE 21 345,839 0 0
BOK FINL CORP COM NEW 05561Q201   79,182,692 668,434 SH   SOLE 22 638,073 0 30,361
BOK FINL CORP COM NEW 05561Q201   29,260 247 SH   SOLE 23 247 0 0
BOK FINL CORP COM NEW 05561Q201   416,624 3,517 SH   SOLE 25 3,517 0 0
BOK FINL CORP COM NEW 05561Q201   2,763,909 23,332 SH   SOLE 26 12,332 0 11,000
BOK FINL CORP COM NEW 05561Q201   66,811 564 SH   SOLE 28 564 0 0
BOK FINL CORP COM NEW 05561Q201   2,679,565 22,620 SH   SOLE 30 22,620 0 0
BOK FINL CORP COM NEW 05561Q201   42,883 362 SH   SOLE 31 362 0 0
BOK FINL CORP COM NEW 05561Q201   381,915 3,224 SH   SOLE 34 3,224 0 0
BOK FINL CORP COM NEW 05561Q201   48,095 406 SH   SOLE 36 406 0 0
BOK FINL CORP COM NEW 05561Q201   481,895 4,068 SH   SOLE 40 4,068 0 0
BOK FINL CORP COM NEW 05561Q201   8,484,878 71,627 SH   SOLE 43 63,567 0 8,060
BOLT BIOTHERAPEUTICS INC COM NEW 097702203   487 89 SH   SOLE 21 89 0 0
BOLT BIOTHERAPEUTICS INC COM NEW 097702203   52,613 9,622 SH   SOLE 22 9,622 0 0
BONDBLOXX ETF TRUST IR M TAXAWARE 09789C721   240,666 4,745 SH   SOLE 47 0 0 4,745
BONDBLOXX ETF TRUST BLOOMBERG TWENTY 09789C796   99,973 2,642 SH   SOLE 47 0 0 2,642
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812   140,093 3,031 SH   SOLE 2 3,031 0 0
BONK INC COM 48208F303   85,620 33,186 SH   SOLE 22 33,186 0 0
BOOKING HOLDINGS INC COM 09857L108   539,506,655 100,742 SH   SOLE 2 54,399 0 46,343
BOOKING HOLDINGS INC COM 09857L108   194,960,789 36,405 SH   SOLE 4 15,673 0 20,732
BOOKING HOLDINGS INC COM 09857L108   209,280,941 39,079 SH   SOLE 7 34,560 0 4,519
BOOKING HOLDINGS INC COM 09857L108   21,619,467 4,037 SH   SOLE 13 3,788 0 249
BOOKING HOLDINGS INC COM 09857L108   31,119,823 5,811 SH   SOLE 15 5,811 0 0
BOOKING HOLDINGS INC COM 09857L108   1,271,280,367 237,386 SH   SOLE 18 224,140 0 13,246
BOOKING HOLDINGS INC COM 09857L108   142,499,976 26,609 SH   SOLE 19 26,609 0 0
BOOKING HOLDINGS INC COM 09857L108   5,171,203,044 965,618 SH   SOLE 21 965,618 0 0
BOOKING HOLDINGS INC COM 09857L108   3,604,297,750 673,030 SH   SOLE 22 601,582 0 71,448
BOOKING HOLDINGS INC COM 09857L108   202,522,515 37,817 SH   SOLE 23 37,817 0 0
BOOKING HOLDINGS INC COM 09857L108   261,929,190 48,910 SH   SOLE 25 48,703 0 207
BOOKING HOLDINGS INC COM 09857L108   527,301,858 98,463 SH   SOLE 26 72,280 0 26,183
BOOKING HOLDINGS INC COM 09857L108   321,855,333 60,100 SH   SOLE 28 2,034 0 58,066
BOOKING HOLDINGS INC COM 09857L108   5,328,553 995 SH   SOLE 29 995 0 0
BOOKING HOLDINGS INC COM 09857L108   1,758,958,139 328,450 SH   SOLE 30 328,450 0 0
BOOKING HOLDINGS INC COM 09857L108   22,910,102 4,278 SH   SOLE 31 4,146 0 132
BOOKING HOLDINGS INC COM 09857L108   53,087,386 9,913 SH   SOLE 32 9,913 0 0
BOOKING HOLDINGS INC COM 09857L108   59,096,067 11,035 SH   SOLE 34 11,035 0 0
BOOKING HOLDINGS INC COM 09857L108   36,175,254 6,755 SH   SOLE 36 6,755 0 0
BOOKING HOLDINGS INC COM 09857L108   7,722,386 1,442 SH   SOLE 40 1,442 0 0
BOOKING HOLDINGS INC COM 09857L108   221,946 41 SH   OTR 43 41 0 0
BOOKING HOLDINGS INC COM 09857L108   312,837,981 58,416 SH   SOLE 43 49,045 0 9,372
BOOKING HOLDINGS INC COM 09857L108   4,514,543 843 SH   SOLE 47 0 0 843
BOOT BARN HLDGS INC COM 099406100   8,833,735 50,058 SH   SOLE 2 19,386 0 30,672
BOOT BARN HLDGS INC COM 099406100   11,294 64 SH   SOLE 4 64 0 0
BOOT BARN HLDGS INC COM 099406100   764,821 4,334 SH   SOLE 7 4,078 0 256
BOOT BARN HLDGS INC COM 099406100   20,063,757 113,695 SH   SOLE 18 94,489 0 19,206
BOOT BARN HLDGS INC COM 099406100   25,983,090 147,238 SH   SOLE 19 147,238 0 0
BOOT BARN HLDGS INC COM 099406100   566,402,700 3,209,626 SH   SOLE 21 3,209,626 0 0
BOOT BARN HLDGS INC COM 099406100   165,876,329 939,969 SH   SOLE 22 913,814 0 26,155
BOOT BARN HLDGS INC COM 099406100   299,823 1,699 SH   SOLE 23 1,699 0 0
BOOT BARN HLDGS INC COM 099406100   1,258,761 7,133 SH   SOLE 25 7,133 0 0
BOOT BARN HLDGS INC COM 099406100   5,622,511 31,861 SH   SOLE 26 10,091 0 21,770
BOOT BARN HLDGS INC COM 099406100   255,176 1,446 SH   SOLE 28 526 0 920
BOOT BARN HLDGS INC COM 099406100   13,820,248 78,315 SH   SOLE 30 78,315 0 0
BOOT BARN HLDGS INC COM 099406100   674,115 3,820 SH   SOLE 34 3,820 0 0
BOOT BARN HLDGS INC COM 099406100   19,765 112 SH   SOLE 36 112 0 0
BOOT BARN HLDGS INC COM 099406100   895,938 5,077 SH   SOLE 40 5,077 0 0
BOOT BARN HLDGS INC COM 099406100   11,429,331 64,766 SH   SOLE 43 58,908 0 5,858
BOOT BARN HLDGS INC COM 099406100   55,235 313 SH   SOLE 47 0 0 313
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   13,857,986 164,272 SH   SOLE 2 25,034 0 139,238
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   8,690,598 103,018 SH   SOLE 4 46,215 0 56,803
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,370,853 28,104 SH   SOLE 7 26,400 0 1,704
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   706,599 8,376 SH   SOLE 13 8,376 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,228,113 14,558 SH   SOLE 15 14,558 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   26,990,223 319,941 SH   SOLE 18 194,679 0 125,262
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,633,048 43,066 SH   SOLE 19 43,066 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   647,758,851 7,678,507 SH   SOLE 21 7,678,507 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   284,311,590 3,370,218 SH   SOLE 22 3,144,481 0 225,737
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,043,395 119,054 SH   SOLE 23 119,054 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,261,013 14,948 SH   SOLE 25 14,948 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   14,559,777 172,591 SH   SOLE 26 94,936 0 77,655
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   21,467,174 254,471 SH   SOLE 28 3,318 0 251,153
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   74,977,650 888,782 SH   SOLE 30 888,782 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,088,919 12,908 SH   SOLE 31 12,643 0 265
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,089,119 119,596 SH   SOLE 34 119,596 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,557,205 30,313 SH   SOLE 36 30,313 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   485,239 5,752 SH   SOLE 40 5,752 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   26,573 315 SH   OTR 43 315 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   11,834,096 140,281 SH   SOLE 43 117,791 0 22,490
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   30,538 362 SH   SOLE 47 0 0 362
BORGWARNER INC COM 099724106   125,475,157 2,784,624 SH   SOLE 2 1,509,445 0 1,275,179
BORGWARNER INC COM 099724106   29,745,323 660,127 SH   SOLE 4 93,063 0 567,064
BORGWARNER INC COM 099724106   11,245,399 249,565 SH   SOLE 7 247,282 0 2,283
BORGWARNER INC COM 099724106   14,542,079 322,727 SH   SOLE 13 301,938 0 20,789
BORGWARNER INC COM 099724106   39,215,718 870,300 SH   SOLE 18 557,043 0 313,257
BORGWARNER INC COM 099724106   105,692,961 2,345,605 SH   SOLE 19 2,345,605 0 0
BORGWARNER INC COM 099724106   495,469,576 10,995,774 SH   SOLE 21 10,995,774 0 0
BORGWARNER INC COM 099724106   409,893,337 9,096,612 SH   SOLE 22 8,428,745 0 667,867
BORGWARNER INC COM 099724106   34,112,898 757,055 SH   SOLE 23 757,055 0 0
BORGWARNER INC COM 099724106   2,948,591 65,437 SH   SOLE 25 65,437 0 0
BORGWARNER INC COM 099724106   92,142,924 2,044,894 SH   SOLE 26 1,365,503 0 679,391
BORGWARNER INC COM 099724106   16,551,079 367,312 SH   SOLE 28 3,567 0 363,745
BORGWARNER INC COM 099724106   10,278,186 228,100 SH   SOLE 29 228,100 0 0
BORGWARNER INC COM 099724106   45,326,575 1,005,916 SH   SOLE 30 1,005,916 0 0
BORGWARNER INC COM 099724106   23,156,469 513,903 SH   SOLE 31 505,137 0 8,766
BORGWARNER INC COM 099724106   13,947,647 309,535 SH   SOLE 34 309,535 0 0
BORGWARNER INC COM 099724106   1,339,814 29,734 SH   SOLE 36 29,734 0 0
BORGWARNER INC COM 099724106   1,680,738 37,300 SH   SOLE 40 37,300 0 0
BORGWARNER INC COM 099724106   27,757 616 SH   OTR 43 616 0 0
BORGWARNER INC COM 099724106   29,410,641 652,700 SH   SOLE 43 627,977 0 24,722
BORGWARNER INC COM 099724106   6,128 136 SH   SOLE 47 0 0 136
BORR DRILLING LTD SHS G1466R173   1,658,559 411,553 SH   SOLE 2 225,867 0 185,686
BORR DRILLING LTD SHS G1466R173   7,528 1,868 SH   SOLE 7 1,868 0 0
BORR DRILLING LTD SHS G1466R173   3,254,072 807,462 SH   SOLE 18 677,239 0 130,223
BORR DRILLING LTD SHS G1466R173   3,623,369 899,099 SH   SOLE 19 899,099 0 0
BORR DRILLING LTD SHS G1466R173   37,225,489 9,237,094 SH   SOLE 21 9,237,094 0 0
BORR DRILLING LTD SHS G1466R173   15,622,807 3,876,627 SH   SOLE 22 3,652,125 0 224,502
BORR DRILLING LTD SHS G1466R173   2,416,694 599,676 SH   SOLE 43 487,737 0 111,939
BOSTON BEER INC CL A 100557107   1,825,246 9,354 SH   SOLE 2 6,356 0 2,998
BOSTON BEER INC CL A 100557107   6,439 33 SH   SOLE 4 33 0 0
BOSTON BEER INC CL A 100557107   9,757 50 SH   SOLE 7 50 0 0
BOSTON BEER INC CL A 100557107   3,212,425 16,463 SH   SOLE 18 8,995 0 7,468
BOSTON BEER INC CL A 100557107   653,881 3,351 SH   SOLE 19 3,351 0 0
BOSTON BEER INC CL A 100557107   78,304,888 401,296 SH   SOLE 21 401,296 0 0
BOSTON BEER INC CL A 100557107   45,721,496 234,313 SH   SOLE 22 223,042 0 11,271
BOSTON BEER INC CL A 100557107   233,180 1,195 SH   SOLE 25 1,195 0 0
BOSTON BEER INC CL A 100557107   713,590 3,657 SH   SOLE 26 3,152 0 505
BOSTON BEER INC CL A 100557107   1,652,361 8,468 SH   SOLE 30 8,468 0 0
BOSTON BEER INC CL A 100557107   25,757 132 SH   SOLE 31 132 0 0
BOSTON BEER INC CL A 100557107   95,809 491 SH   SOLE 34 491 0 0
BOSTON BEER INC CL A 100557107   324,111 1,661 SH   SOLE 40 1,661 0 0
BOSTON BEER INC CL A 100557107   8,761,224 44,899 SH   SOLE 43 40,372 0 4,527
BOSTON BEER INC CL A 100557107   32,343 166 SH   SOLE 47 0 0 166
BOSTON OMAHA CORP CL A COM STK 101044105   133,670 10,806 SH   SOLE 2 1,801 0 9,005
BOSTON OMAHA CORP CL A COM STK 101044105   2,029 164 SH   SOLE 7 164 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   890,170 71,962 SH   SOLE 18 62,246 0 9,716
BOSTON OMAHA CORP CL A COM STK 101044105   545,158 44,071 SH   SOLE 19 44,071 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   10,702,289 865,181 SH   SOLE 21 865,181 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   6,475,819 523,510 SH   SOLE 22 505,785 0 17,725
BOSTON OMAHA CORP CL A COM STK 101044105   788,099 63,710 SH   SOLE 43 57,728 0 5,983
BOSTON SCIENTIFIC CORP COM 101137107   451,776,786 4,738,089 SH   SOLE 2 2,800,396 0 1,937,693
BOSTON SCIENTIFIC CORP COM 101137107   131,572,130 1,379,886 SH   SOLE 4 615,837 0 764,049
BOSTON SCIENTIFIC CORP COM 101137107   98,600,672 1,034,092 SH   SOLE 7 917,180 0 116,912
BOSTON SCIENTIFIC CORP COM 101137107   17,845,515 187,158 SH   SOLE 13 178,692 0 8,466
BOSTON SCIENTIFIC CORP COM 101137107   31,153,038 326,723 SH   SOLE 15 326,723 0 0
BOSTON SCIENTIFIC CORP COM 101137107   472,005,479 4,950,241 SH   SOLE 18 4,296,906 0 653,335
BOSTON SCIENTIFIC CORP COM 101137107   573,807,814 6,017,911 SH   SOLE 19 6,017,911 0 0
BOSTON SCIENTIFIC CORP COM 101137107   4,622,479,515 48,479,072 SH   SOLE 21 48,479,072 0 0
BOSTON SCIENTIFIC CORP COM 101137107   3,027,804,638 31,754,637 SH   SOLE 22 28,323,162 0 3,431,475
BOSTON SCIENTIFIC CORP COM 101137107   216,660,754 2,272,268 SH   SOLE 23 2,272,268 0 0
BOSTON SCIENTIFIC CORP COM 101137107   500,638,894 5,250,539 SH   SOLE 25 5,215,645 0 34,894
BOSTON SCIENTIFIC CORP COM 101137107   531,436,276 5,573,532 SH   SOLE 26 4,354,027 0 1,219,505
BOSTON SCIENTIFIC CORP COM 101137107   436,935,559 4,582,439 SH   SOLE 28 259,857 0 4,322,582
BOSTON SCIENTIFIC CORP COM 101137107   472,936 4,960 SH   SOLE 29 4,960 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,157,954,142 12,144,249 SH   SOLE 30 12,144,249 0 0
BOSTON SCIENTIFIC CORP COM 101137107   14,390,889 150,927 SH   SOLE 31 144,735 0 6,192
BOSTON SCIENTIFIC CORP COM 101137107   414,760,391 4,349,873 SH   SOLE 34 4,349,873 0 0
BOSTON SCIENTIFIC CORP COM 101137107   32,483,933 340,681 SH   SOLE 36 340,681 0 0
BOSTON SCIENTIFIC CORP COM 101137107   6,239,323 65,436 SH   SOLE 40 65,436 0 0
BOSTON SCIENTIFIC CORP COM 101137107   178,972 1,877 SH   OTR 43 1,877 0 0
BOSTON SCIENTIFIC CORP COM 101137107   222,761,031 2,336,246 SH   SOLE 43 1,926,091 0 410,155
BOSTON SCIENTIFIC CORP COM 101137107   4,425,098 46,409 SH   SOLE 47 0 0 46,409
BOUNDLESS BIO INC COM 10170A100   3,553 2,961 SH   SOLE 18 2,961 0 0
BOUNDLESS BIO INC COM 10170A100   46,238 38,532 SH   SOLE 21 38,532 0 0
BOUNDLESS BIO INC COM 10170A100   30,666 25,555 SH   SOLE 22 25,555 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   2,052,197 71,906 SH   SOLE 2 63,532 0 8,374
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   3,767 132 SH   SOLE 7 132 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   1,500,348 52,570 SH   SOLE 18 38,564 0 14,006
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   935,770 32,788 SH   SOLE 19 32,788 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   17,876,657 626,372 SH   SOLE 21 626,372 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   14,877,103 521,272 SH   SOLE 22 506,580 0 14,692
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   32,707 1,146 SH   SOLE 23 1,146 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   68,182 2,389 SH   SOLE 25 2,389 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   148,636 5,208 SH   SOLE 26 0 0 5,208
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   69,181 2,424 SH   SOLE 28 0 0 2,424
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   50,402 1,766 SH   SOLE 40 1,766 0 0
BOWHEAD SPECIALTY HLDGS INC COM SHS 10240L102   4,699,425 164,661 SH   SOLE 43 157,740 0 6,921
BOWMAN CONSULTING GROUP LTD COM 103002101   216,908 6,569 SH   SOLE 2 1,020 0 5,549
BOWMAN CONSULTING GROUP LTD COM 103002101   3,929 119 SH   SOLE 7 119 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   1,408,237 42,648 SH   SOLE 18 35,539 0 7,109
BOWMAN CONSULTING GROUP LTD COM 103002101   885,828 26,827 SH   SOLE 19 26,827 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   36,306,976 1,099,545 SH   SOLE 21 1,099,545 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   11,334,148 343,251 SH   SOLE 22 336,932 0 6,319
BOWMAN CONSULTING GROUP LTD COM 103002101   786,536 23,820 SH   SOLE 43 22,333 0 1,487
BOX INC CL A 10316T104   18,375,717 614,367 SH   SOLE 2 451,642 0 162,725
BOX INC CL A 10316T104   35,204 1,177 SH   SOLE 4 397 0 780
BOX INC CL A 10316T104   973,062 32,533 SH   SOLE 7 30,596 0 1,937
BOX INC CL A 10316T104   249,838 8,353 SH   SOLE 13 8,353 0 0
BOX INC CL A 10316T104   15,811,862 528,648 SH   SOLE 18 433,448 0 95,200
BOX INC CL A 10316T104   20,952,374 700,514 SH   SOLE 19 700,514 0 0
BOX INC CL A 10316T104   507,594,803 16,970,739 SH   SOLE 21 16,970,739 0 0
BOX INC CL A 10316T104   141,190,723 4,720,519 SH   SOLE 22 4,582,756 0 137,763
BOX INC CL A 10316T104   306,637 10,252 SH   SOLE 23 10,252 0 0
BOX INC CL A 10316T104   950,061 31,764 SH   SOLE 25 31,764 0 0
BOX INC CL A 10316T104   4,592,591 153,547 SH   SOLE 26 38,511 0 115,036
BOX INC CL A 10316T104   844,778 28,244 SH   SOLE 28 3,717 0 24,527
BOX INC CL A 10316T104   32,939,644 1,101,292 SH   SOLE 30 1,101,292 0 0
BOX INC CL A 10316T104   369,269 12,346 SH   SOLE 34 12,346 0 0
BOX INC CL A 10316T104   21,804 729 SH   SOLE 36 729 0 0
BOX INC CL A 10316T104   776,434 25,959 SH   SOLE 40 25,959 0 0
BOX INC CL A 10316T104   6,555,094 219,161 SH   SOLE 43 194,639 0 24,522
BOX INC CL A 10316T104   754,450 25,224 SH   SOLE 47 0 0 25,224
BOX INC NOTE 1.500% 9/1 10316TAD6   5,344,860 5,496,000 PRN   SOLE 2 5,496,000 0 0
BOX INC NOTE 1.500% 9/1 10316TAD6   5,690,098 5,851,000 PRN   SOLE 21 5,851,000 0 0
BOX INC NOTE 1.500% 9/1 10316TAD6   2,730,780 2,808,000 PRN   SOLE 22 2,808,000 0 0
BOXLIGHT CORP CL A COM 103197406   6,093 3,584 SH   SOLE 22 3,584 0 0
BOYD GAMING CORP COM 103304101   28,654,790 336,166 SH   SOLE 2 120,702 0 215,464
BOYD GAMING CORP COM 103304101   7,331 86 SH   SOLE 4 86 0 0
BOYD GAMING CORP COM 103304101   631,202 7,405 SH   SOLE 7 6,984 0 421
BOYD GAMING CORP COM 103304101   10,479,320 122,939 SH   SOLE 18 67,735 0 55,204
BOYD GAMING CORP COM 103304101   1,902,301 22,317 SH   SOLE 19 22,317 0 0
BOYD GAMING CORP COM 103304101   247,995,722 2,909,382 SH   SOLE 21 2,909,382 0 0
BOYD GAMING CORP COM 103304101   142,965,380 1,677,210 SH   SOLE 22 1,603,394 0 73,816
BOYD GAMING CORP COM 103304101   764,177 8,965 SH   SOLE 25 8,965 0 0
BOYD GAMING CORP COM 103304101   2,090,341 24,523 SH   SOLE 26 17,560 0 6,963
BOYD GAMING CORP COM 103304101   129,139 1,515 SH   SOLE 28 1,515 0 0
BOYD GAMING CORP COM 103304101   4,333,175 50,835 SH   SOLE 30 50,835 0 0
BOYD GAMING CORP COM 103304101   80,126 940 SH   SOLE 31 940 0 0
BOYD GAMING CORP COM 103304101   81,830 960 SH   SOLE 36 960 0 0
BOYD GAMING CORP COM 103304101   801,938 9,408 SH   SOLE 40 9,408 0 0
BOYD GAMING CORP COM 103304101   17,224,889 202,075 SH   SOLE 43 190,374 0 11,701
BOYD GAMING CORP COM 103304101   86,412 1,014 SH   SOLE 47 0 0 1,014
BP PLC SPONSORED ADR 055622104   222,091,721 6,394,809 SH   SOLE 18 6,343,590 0 51,219
BP PLC SPONSORED ADR 055622104   77,660,969 2,236,135 SH   SOLE 19 2,236,135 0 0
BP PLC SPONSORED ADR 055622104   1,933,107 55,661 SH   SOLE 21 55,661 0 0
BP PLC SPONSORED ADR 055622104   4,264,080 122,778 SH   SOLE 23 122,778 0 0
BP PLC SPONSORED ADR 055622104   2,679,246 77,145 SH   SOLE 25 77,145 0 0
BP PLC SPONSORED ADR 055622104   22,776,872 655,827 SH   SOLE 34 655,827 0 0
BP PLC SPONSORED ADR 055622104   33,066,198 952,093 SH   SOLE 43 888,254 0 63,840
BP PLC SPONSORED ADR 055622104   10,012,537 288,296 SH   SOLE 47 0 0 288,296
BRADY CORP CL A 104674106   1,085,660 13,853 SH   SOLE 2 9,914 0 3,939
BRADY CORP CL A 104674106   11,129 142 SH   SOLE 4 142 0 0
BRADY CORP CL A 104674106   295,612 3,772 SH   SOLE 7 3,772 0 0
BRADY CORP CL A 104674106   1,176,647 15,014 SH   SOLE 18 13,732 0 1,282
BRADY CORP CL A 104674106   244,618,084 3,121,323 SH   SOLE 21 3,121,323 0 0
BRADY CORP CL A 104674106   55,811,509 712,154 SH   SOLE 22 687,495 0 24,659
BRADY CORP CL A 104674106   554,468 7,075 SH   SOLE 25 7,075 0 0
BRADY CORP CL A 104674106   1,690,049 21,565 SH   SOLE 26 13,665 0 7,900
BRADY CORP CL A 104674106   67,712 864 SH   SOLE 28 864 0 0
BRADY CORP CL A 104674106   7,840,056 100,039 SH   SOLE 30 100,039 0 0
BRADY CORP CL A 104674106   625,628 7,983 SH   SOLE 40 7,983 0 0
BRADY CORP CL A 104674106   4,485,088 57,230 SH   SOLE 43 55,813 0 1,417
BRADY CORP CL A 104674106   8,699 111 SH   SOLE 47 0 0 111
BRAEMAR HOTELS & RESORTS INC COM 10482B101   399,398 139,163 SH   SOLE 2 73,258 0 65,905
BRAEMAR HOTELS & RESORTS INC COM 10482B101   580,208 202,163 SH   SOLE 18 171,381 0 30,782
BRAEMAR HOTELS & RESORTS INC COM 10482B101   5,603,021 1,952,272 SH   SOLE 19 1,952,272 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   6,942,088 2,418,846 SH   SOLE 21 2,418,846 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   10,446,200 3,639,791 SH   SOLE 22 3,579,144 0 60,647
BRAEMAR HOTELS & RESORTS INC COM 10482B101   13,607 4,741 SH   SOLE 23 4,741 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   6 2 SH   SOLE 43 2 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   3,416,030 230,657 SH   SOLE 21 230,657 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,685,068 577,078 SH   SOLE 2 495,009 0 82,069
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,085 714 SH   SOLE 4 714 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   397,984 136,296 SH   SOLE 7 128,038 0 8,258
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,729,682 592,357 SH   SOLE 18 505,680 0 86,677
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,025,621 351,240 SH   SOLE 19 351,240 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   59,246,785 20,289,995 SH   SOLE 21 20,289,995 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   19,570,325 6,702,166 SH   SOLE 22 6,392,067 0 310,099
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   28,371 9,716 SH   SOLE 23 9,716 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   88,464 30,296 SH   SOLE 25 30,296 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   380,362 130,261 SH   SOLE 26 47,615 0 82,646
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   8,891 3,045 SH   SOLE 28 3,045 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,145,917 734,903 SH   SOLE 30 734,903 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   58,742 20,117 SH   SOLE 36 20,117 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   93,560 32,041 SH   SOLE 40 32,041 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   709,458 242,965 SH   SOLE 43 228,341 0 14,624
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   310 106 SH   SOLE 47 0 0 106
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   52,257 14,597 SH   SOLE 43 13,452 0 1,145
BRASKEM S A SP ADR PFD A 105532105   861,258 291,952 SH   SOLE 43 264,163 0 27,789
BRASKEM S A SP ADR PFD A 105532105   91 31 SH   SOLE 47 0 0 31
BRAZE INC COM CL A 10576N102   3,835,028 111,841 SH   SOLE 2 38,914 0 72,927
BRAZE INC COM CL A 10576N102   17,419 508 SH   SOLE 4 155 0 353
BRAZE INC COM CL A 10576N102   485,855 14,169 SH   SOLE 7 13,335 0 834
BRAZE INC COM CL A 10576N102   8,689,360 253,408 SH   SOLE 18 206,366 0 47,042
BRAZE INC COM CL A 10576N102   11,151,211 325,203 SH   SOLE 19 325,203 0 0
BRAZE INC COM CL A 10576N102   126,123,695 3,678,148 SH   SOLE 21 3,678,148 0 0
BRAZE INC COM CL A 10576N102   86,277,652 2,516,117 SH   SOLE 22 2,448,014 0 68,103
BRAZE INC COM CL A 10576N102   470,047 13,708 SH   SOLE 25 13,708 0 0
BRAZE INC COM CL A 10576N102   1,795,047 52,349 SH   SOLE 26 44,847 0 7,502
BRAZE INC COM CL A 10576N102   341,700 9,965 SH   SOLE 28 2,649 0 7,316
BRAZE INC COM CL A 10576N102   2,483,316 72,421 SH   SOLE 30 72,421 0 0
BRAZE INC COM CL A 10576N102   9,327 272 SH   SOLE 36 272 0 0
BRAZE INC COM CL A 10576N102   426,190 12,429 SH   SOLE 40 12,429 0 0
BRAZE INC COM CL A 10576N102   2,266,260 66,091 SH   SOLE 43 52,441 0 13,650
BRAZE INC COM CL A 10576N102   1,568,768 45,750 SH   SOLE 47 0 0 45,750
BRC INC COM CL A 05601U105   37,873 34,120 SH   SOLE 2 0 0 34,120
BRC INC COM CL A 05601U105   119 107 SH   SOLE 7 107 0 0
BRC INC COM CL A 05601U105   283,511 255,415 SH   SOLE 18 224,651 0 30,764
BRC INC COM CL A 05601U105   234,739 211,477 SH   SOLE 19 211,477 0 0
BRC INC COM CL A 05601U105   3,421,233 3,082,192 SH   SOLE 21 3,082,192 0 0
BRC INC COM CL A 05601U105   2,540,463 2,288,705 SH   SOLE 22 2,255,815 0 32,890
BREAD FINANCIAL HOLDINGS INC COM 018581108   2,101,342 28,385 SH   SOLE 2 12,063 0 16,322
BREAD FINANCIAL HOLDINGS INC COM 018581108   69,736 942 SH   SOLE 7 942 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   8,790,322 118,740 SH   SOLE 18 109,772 0 8,968
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,903,158 52,724 SH   SOLE 19 52,724 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   242,676,781 3,278,087 SH   SOLE 21 3,278,087 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   68,471,087 924,910 SH   SOLE 22 867,592 0 57,318
BREAD FINANCIAL HOLDINGS INC COM 018581108   534,571 7,221 SH   SOLE 25 7,221 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,014,951 13,710 SH   SOLE 26 13,710 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   356,899 4,821 SH   SOLE 28 4,821 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   4,723,410 63,804 SH   SOLE 30 63,804 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   173,156 2,339 SH   SOLE 36 2,339 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   435,667 5,885 SH   SOLE 40 5,885 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   877,923 11,859 SH   SOLE 43 11,152 0 707
BREAD FINANCIAL HOLDINGS INC COM 018581108   7,551 102 SH   SOLE 47 0 0 102
BRIDGEBIO ONCOLOGY THERAPEUT COM NEW 107924102   520,193 41,549 SH   SOLE 18 41,549 0 0
BRIDGEBIO ONCOLOGY THERAPEUT COM NEW 107924102   12,551,450 1,002,512 SH   SOLE 19 1,002,512 0 0
BRIDGEBIO ONCOLOGY THERAPEUT COM NEW 107924102   3,987,094 318,458 SH   SOLE 21 318,458 0 0
BRIDGEBIO ONCOLOGY THERAPEUT COM NEW 107924102   9,043,421 722,318 SH   SOLE 22 722,318 0 0
BRIDGEBIO PHARMA INC COM 10806X102   16,667,553 217,905 SH   SOLE 2 75,831 0 142,074
BRIDGEBIO PHARMA INC COM 10806X102   28,913 378 SH   SOLE 4 378 0 0
BRIDGEBIO PHARMA INC COM 10806X102   1,472,280 19,248 SH   SOLE 7 18,153 0 1,095
BRIDGEBIO PHARMA INC COM 10806X102   195,050 2,550 SH   SOLE 13 2,550 0 0
BRIDGEBIO PHARMA INC COM 10806X102   1,196,304 15,640 SH   SOLE 15 15,640 0 0
BRIDGEBIO PHARMA INC COM 10806X102   38,730,712 506,350 SH   SOLE 18 415,473 0 90,877
BRIDGEBIO PHARMA INC COM 10806X102   76,940,297 1,005,887 SH   SOLE 19 1,005,887 0 0
BRIDGEBIO PHARMA INC COM 10806X102   548,380,598 7,169,311 SH   SOLE 21 7,169,311 0 0
BRIDGEBIO PHARMA INC COM 10806X102   375,191,864 4,905,110 SH   SOLE 22 4,771,239 0 133,871
BRIDGEBIO PHARMA INC COM 10806X102   411,899 5,385 SH   SOLE 23 5,385 0 0
BRIDGEBIO PHARMA INC COM 10806X102   2,287,280 29,903 SH   SOLE 25 29,903 0 0
BRIDGEBIO PHARMA INC COM 10806X102   12,552,544 164,107 SH   SOLE 26 54,511 0 109,596
BRIDGEBIO PHARMA INC COM 10806X102   553,711 7,239 SH   SOLE 28 3,144 0 4,095
BRIDGEBIO PHARMA INC COM 10806X102   20,898,062 273,213 SH   SOLE 30 273,213 0 0
BRIDGEBIO PHARMA INC COM 10806X102   525,639 6,872 SH   SOLE 34 6,872 0 0
BRIDGEBIO PHARMA INC COM 10806X102   38,704 506 SH   SOLE 36 506 0 0
BRIDGEBIO PHARMA INC COM 10806X102   1,890,374 24,714 SH   SOLE 40 24,714 0 0
BRIDGEBIO PHARMA INC COM 10806X102   40,463 529 SH   OTR 43 529 0 0
BRIDGEBIO PHARMA INC COM 10806X102   14,887,004 194,627 SH   SOLE 43 175,083 0 19,544
BRIDGEBIO PHARMA INC COM 10806X102   4,207 55 SH   SOLE 47 0 0 55
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8   13,145,420 6,970,000 PRN   SOLE 21 6,970,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4   10,607,625 9,450,000 PRN   SOLE 21 9,450,000 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   12,073 6,597 SH   SOLE 18 6,597 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   143,629 78,486 SH   SOLE 21 78,486 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   268,058 146,480 SH   SOLE 22 146,480 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   230,502 13,149 SH   SOLE 2 4,330 0 8,819
BRIDGEWATER BANCSHARES INC COM 108621103   421 24 SH   SOLE 7 24 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   1,203,101 68,631 SH   SOLE 18 57,946 0 10,685
BRIDGEWATER BANCSHARES INC COM 108621103   713,576 40,706 SH   SOLE 19 40,706 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   14,839,496 846,520 SH   SOLE 21 846,520 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   10,997,498 627,353 SH   SOLE 22 614,625 0 12,728
BRIDGEWATER BANCSHARES INC COM 108621103   96,275 5,492 SH   SOLE 43 5,184 0 308
BRIDGFORD FOODS CORP COM 108763103   2,309 296 SH   SOLE 18 296 0 0
BRIDGFORD FOODS CORP COM 108763103   28,462 3,649 SH   SOLE 21 3,649 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   26,963,781 265,915 SH   SOLE 2 160,478 0 105,437
BRIGHT HORIZONS FAM SOL IN D COM 109194100   12,371 122 SH   SOLE 4 122 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,667,320 16,443 SH   SOLE 7 15,531 0 912
BRIGHT HORIZONS FAM SOL IN D COM 109194100   7,476,628 73,734 SH   SOLE 18 70,913 0 2,821
BRIGHT HORIZONS FAM SOL IN D COM 109194100   12,839,369 126,621 SH   SOLE 19 126,621 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   79,455,012 783,580 SH   SOLE 21 783,580 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   157,786,715 1,556,082 SH   SOLE 22 1,461,827 0 94,255
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,728,870 17,050 SH   SOLE 23 17,050 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   979,625 9,661 SH   SOLE 25 9,661 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   7,091,003 69,931 SH   SOLE 26 22,419 0 47,512
BRIGHT HORIZONS FAM SOL IN D COM 109194100   237,986 2,347 SH   SOLE 28 1,087 0 1,260
BRIGHT HORIZONS FAM SOL IN D COM 109194100   9,817,954 96,824 SH   SOLE 30 96,824 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   99,473 981 SH   SOLE 31 981 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   4,136,207 40,791 SH   SOLE 34 40,791 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   74,833 738 SH   SOLE 36 738 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   953,667 9,405 SH   SOLE 40 9,405 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   15,007 148 SH   OTR 43 148 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   11,552,756 113,932 SH   SOLE 43 104,522 0 9,411
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   163,416 2,094 SH   SOLE 2 0 0 2,094
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   1,511,245 19,365 SH   SOLE 18 17,011 0 2,354
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   8,552,638 109,593 SH   SOLE 19 109,593 0 0
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   14,543,300 186,357 SH   SOLE 21 186,357 0 0
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   4,716,503 60,437 SH   SOLE 22 58,465 0 1,972
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   1,208,918 15,491 SH   SOLE 26 0 0 15,491
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   55,018 705 SH   SOLE 34 705 0 0
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   78 1 SH   SOLE 43 1 0 0
BRIGHTHOUSE FINL INC COM 10922N103   4,189,451 64,662 SH   SOLE 2 37,078 0 27,584
BRIGHTHOUSE FINL INC COM 10922N103   11,921 184 SH   SOLE 4 184 0 0
BRIGHTHOUSE FINL INC COM 10922N103   457,223 7,057 SH   SOLE 7 6,683 0 374
BRIGHTHOUSE FINL INC COM 10922N103   7,947,141 122,660 SH   SOLE 18 67,636 0 55,024
BRIGHTHOUSE FINL INC COM 10922N103   1,558,394 24,053 SH   SOLE 19 24,053 0 0
BRIGHTHOUSE FINL INC COM 10922N103   188,974,159 2,916,718 SH   SOLE 21 2,916,718 0 0
BRIGHTHOUSE FINL INC COM 10922N103   111,123,337 1,715,131 SH   SOLE 22 1,640,039 0 75,092
BRIGHTHOUSE FINL INC COM 10922N103   607,147 9,371 SH   SOLE 25 9,371 0 0
BRIGHTHOUSE FINL INC COM 10922N103   1,707,864 26,360 SH   SOLE 26 16,154 0 10,206
BRIGHTHOUSE FINL INC COM 10922N103   1,760,927 27,179 SH   SOLE 28 22,425 0 4,754
BRIGHTHOUSE FINL INC COM 10922N103   5,680,334 87,673 SH   SOLE 30 87,673 0 0
BRIGHTHOUSE FINL INC COM 10922N103   64,855 1,001 SH   SOLE 31 1,001 0 0
BRIGHTHOUSE FINL INC COM 10922N103   9,548,361 147,374 SH   SOLE 34 147,374 0 0
BRIGHTHOUSE FINL INC COM 10922N103   141,761 2,188 SH   SOLE 36 2,188 0 0
BRIGHTHOUSE FINL INC COM 10922N103   620,235 9,573 SH   SOLE 40 9,573 0 0
BRIGHTHOUSE FINL INC COM 10922N103   13,053,277 201,471 SH   SOLE 43 179,226 0 22,245
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   554,411 99,002 SH   SOLE 2 37,408 0 61,594
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,296 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   4,771 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,221,923 396,772 SH   SOLE 18 335,783 0 60,989
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,470,610 262,609 SH   SOLE 19 262,609 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   37,074,481 6,620,443 SH   SOLE 21 6,620,443 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   18,734,906 3,345,519 SH   SOLE 22 3,177,518 0 168,001
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   124,583 22,247 SH   SOLE 25 22,247 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   109,446 19,544 SH   SOLE 26 19,544 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   183,148 32,705 SH   SOLE 28 1,355 0 31,350
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   767,894 137,124 SH   SOLE 30 137,124 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   109,637 19,578 SH   SOLE 40 19,578 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   827,803 147,822 SH   SOLE 43 128,518 0 19,304
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   6,922 1,236 SH   SOLE 47 0 0 1,236
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   6,411,178 171,193 SH   SOLE 2 64,598 0 106,595
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   12,359 330 SH   SOLE 4 330 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   560,664 14,971 SH   SOLE 7 14,097 0 874
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   13,527,352 361,211 SH   SOLE 18 293,932 0 67,279
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   18,837,013 502,991 SH   SOLE 19 502,991 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   450,224,462 12,022,015 SH   SOLE 21 12,022,015 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   130,090,552 3,473,713 SH   SOLE 22 3,385,154 0 88,559
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   215,712 5,760 SH   SOLE 23 5,760 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   563,360 15,043 SH   SOLE 25 15,043 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   3,882,853 103,681 SH   SOLE 26 35,941 0 67,740
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   134,558 3,593 SH   SOLE 28 3,593 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   8,751,541 233,686 SH   SOLE 30 233,686 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   650,020 17,357 SH   SOLE 40 17,357 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   2,273,889 60,718 SH   SOLE 43 45,201 0 15,517
BRIGHTSPRING HEALTH SVCS INC UNIT 02/01/2027 10950A205   76,457,766 605,798 SH   SOLE 21 605,798 0 0
BRIGHTSTAR LOTTERY PLC SHS USD G4863A108   1,380,584 89,185 SH   SOLE 2 48,467 0 40,718
BRIGHTSTAR LOTTERY PLC SHS USD G4863A108   27,214 1,758 SH   SOLE 7 1,758 0 0
BRIGHTSTAR LOTTERY PLC SHS USD G4863A108   4,980,582 321,743 SH   SOLE 18 270,279 0 51,464
BRIGHTSTAR LOTTERY PLC SHS USD G4863A108   3,335,212 215,453 SH   SOLE 19 215,453 0 0
BRIGHTSTAR LOTTERY PLC SHS USD G4863A108   58,907,081 3,805,367 SH   SOLE 21 3,805,367 0 0
BRIGHTSTAR LOTTERY PLC SHS USD G4863A108   20,401,402 1,317,920 SH   SOLE 22 1,224,711 0 93,209
BRIGHTSTAR LOTTERY PLC SHS USD G4863A108   700,068 45,224 SH   SOLE 28 45,224 0 0
BRIGHTSTAR LOTTERY PLC SHS USD G4863A108   39,846 2,574 SH   SOLE 36 2,574 0 0
BRIGHTSTAR LOTTERY PLC SHS USD G4863A108   292,464 18,893 SH   SOLE 43 16,919 0 1,974
BRIGHTVIEW HLDGS INC COM 10948C107   674,576 53,242 SH   SOLE 2 21,045 0 32,197
BRIGHTVIEW HLDGS INC COM 10948C107   4,815 380 SH   SOLE 4 380 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   6,196 489 SH   SOLE 7 489 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   2,828,337 223,231 SH   SOLE 18 188,690 0 34,541
BRIGHTVIEW HLDGS INC COM 10948C107   1,798,836 141,976 SH   SOLE 19 141,976 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   33,161,242 2,617,304 SH   SOLE 21 2,617,304 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   25,622,756 2,022,317 SH   SOLE 22 1,932,047 0 90,270
BRIGHTVIEW HLDGS INC COM 10948C107   177,089 13,977 SH   SOLE 25 13,977 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   666,607 52,613 SH   SOLE 30 52,613 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   145,325 11,470 SH   SOLE 40 11,470 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,920,151 151,551 SH   SOLE 43 143,878 0 7,673
BRILLIANT EARTH GROUP INC CL A COM 109504100   65,543 37,453 SH   SOLE 2 37,453 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   194,920 111,383 SH   SOLE 22 111,383 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   175 100 SH   SOLE 43 100 0 0
BRINKER INTL INC COM 109641100   6,636,221 46,239 SH   SOLE 2 18,306 0 27,933
BRINKER INTL INC COM 109641100   18,945 132 SH   SOLE 4 132 0 0
BRINKER INTL INC COM 109641100   1,126,201 7,847 SH   SOLE 7 7,384 0 463
BRINKER INTL INC COM 109641100   19,982,864 139,234 SH   SOLE 18 116,402 0 22,832
BRINKER INTL INC COM 109641100   17,251,535 120,203 SH   SOLE 19 120,203 0 0
BRINKER INTL INC COM 109641100   672,135,017 4,683,215 SH   SOLE 21 4,683,215 0 0
BRINKER INTL INC COM 109641100   186,209,163 1,297,444 SH   SOLE 22 1,257,990 0 39,454
BRINKER INTL INC COM 109641100   87,547 610 SH   SOLE 23 610 0 0
BRINKER INTL INC COM 109641100   1,062,048 7,400 SH   SOLE 25 7,400 0 0
BRINKER INTL INC COM 109641100   4,113,427 28,661 SH   SOLE 26 13,296 0 15,365
BRINKER INTL INC COM 109641100   182,701 1,273 SH   SOLE 28 791 0 482
BRINKER INTL INC COM 109641100   16,590,194 115,595 SH   SOLE 30 115,595 0 0
BRINKER INTL INC COM 109641100   88,982 620 SH   SOLE 36 620 0 0
BRINKER INTL INC COM 109641100   1,069,511 7,452 SH   SOLE 40 7,452 0 0
BRINKER INTL INC COM 109641100   17,550,953 122,289 SH   SOLE 43 111,939 0 10,350
BRINKER INTL INC COM 109641100   11,051 77 SH   SOLE 47 0 0 77
BRINKS CO COM 109696104   6,788,900 58,159 SH   SOLE 2 37,287 0 20,872
BRINKS CO COM 109696104   6,537 56 SH   SOLE 4 56 0 0
BRINKS CO COM 109696104   57,431 492 SH   SOLE 7 492 0 0
BRINKS CO COM 109696104   22,993,242 196,978 SH   SOLE 18 134,311 0 62,667
BRINKS CO COM 109696104   11,448,528 98,077 SH   SOLE 19 98,077 0 0
BRINKS CO COM 109696104   368,454,626 3,156,469 SH   SOLE 21 3,156,469 0 0
BRINKS CO COM 109696104   155,926,183 1,335,785 SH   SOLE 22 1,298,986 0 36,799
BRINKS CO COM 109696104   21,829 187 SH   SOLE 23 187 0 0
BRINKS CO COM 109696104   798,316 6,839 SH   SOLE 25 6,839 0 0
BRINKS CO COM 109696104   1,466,246 12,561 SH   SOLE 26 11,343 0 1,218
BRINKS CO COM 109696104   103,540 887 SH   SOLE 28 887 0 0
BRINKS CO COM 109696104   26,543,585 227,393 SH   SOLE 30 227,393 0 0
BRINKS CO COM 109696104   91,516 784 SH   SOLE 34 784 0 0
BRINKS CO COM 109696104   72,840 624 SH   SOLE 36 624 0 0
BRINKS CO COM 109696104   838,238 7,181 SH   SOLE 40 7,181 0 0
BRINKS CO COM 109696104   7,381,424 63,235 SH   SOLE 43 60,097 0 3,138
BRISTOL-MYERS SQUIBB CO COM 110122108   395,065,676 7,324,169 SH   SOLE 2 4,362,336 0 2,961,833
BRISTOL-MYERS SQUIBB CO COM 110122108   130,607,080 2,421,340 SH   SOLE 4 1,179,151 0 1,242,189
BRISTOL-MYERS SQUIBB CO COM 110122108   116,858,313 2,166,450 SH   SOLE 7 1,844,358 0 322,092
BRISTOL-MYERS SQUIBB CO COM 110122108   17,208,802 319,036 SH   SOLE 13 304,685 0 14,351
BRISTOL-MYERS SQUIBB CO COM 110122108   20,880,174 387,100 SH   SOLE 15 387,100 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   335,231,200 6,214,891 SH   SOLE 18 5,436,871 0 778,020
BRISTOL-MYERS SQUIBB CO COM 110122108   220,722,426 4,091,999 SH   SOLE 19 4,091,999 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,207,999,457 59,473,479 SH   SOLE 21 59,473,479 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,418,074,480 44,828,967 SH   SOLE 22 39,868,194 0 4,960,773
BRISTOL-MYERS SQUIBB CO COM 110122108   148,238,286 2,748,207 SH   SOLE 23 2,748,207 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   133,979,516 2,483,862 SH   SOLE 25 2,464,175 0 19,687
BRISTOL-MYERS SQUIBB CO COM 110122108   429,227,928 7,957,507 SH   SOLE 26 6,253,598 0 1,703,909
BRISTOL-MYERS SQUIBB CO COM 110122108   370,243,998 6,863,997 SH   SOLE 28 274,027 0 6,589,970
BRISTOL-MYERS SQUIBB CO COM 110122108   245,805 4,557 SH   SOLE 29 4,557 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,031,785,572 19,128,394 SH   SOLE 30 19,128,394 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   15,953,187 295,758 SH   SOLE 31 286,838 0 8,920
BRISTOL-MYERS SQUIBB CO COM 110122108   377,648,881 7,001,277 SH   SOLE 34 7,001,277 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   36,743,820 681,198 SH   SOLE 36 681,198 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   4,925,693 91,318 SH   SOLE 40 91,318 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   112,239,291 2,080,817 SH   SOLE 43 1,813,886 0 266,931
BRISTOL-MYERS SQUIBB CO COM 110122108   14,082,831 261,083 SH   SOLE 47 0 0 261,083
BRISTOW GROUP INC COM 11040G103   803,589 21,944 SH   SOLE 2 11,135 0 10,809
BRISTOW GROUP INC COM 11040G103   6,189 169 SH   SOLE 7 169 0 0
BRISTOW GROUP INC COM 11040G103   3,780,502 103,236 SH   SOLE 18 88,923 0 14,313
BRISTOW GROUP INC COM 11040G103   2,128,135 58,114 SH   SOLE 19 58,114 0 0
BRISTOW GROUP INC COM 11040G103   104,806,403 2,861,999 SH   SOLE 21 2,861,999 0 0
BRISTOW GROUP INC COM 11040G103   25,670,364 700,993 SH   SOLE 22 673,946 0 27,047
BRISTOW GROUP INC COM 11040G103   26,952 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103   178,083 4,863 SH   SOLE 28 0 0 4,863
BRISTOW GROUP INC COM 11040G103   1,278,734 34,919 SH   SOLE 30 34,919 0 0
BRISTOW GROUP INC COM 11040G103   1,851,361 50,556 SH   SOLE 43 47,367 0 3,189
BRISTOW GROUP INC COM 11040G103   3,918 107 SH   SOLE 47 0 0 107
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   3,217,035 56,818 SH   SOLE 2 56,818 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   152,149,935 2,687,212 SH   SOLE 18 2,604,230 0 82,982
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   259,698,275 4,586,688 SH   SOLE 19 4,586,688 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   7,923,006 139,933 SH   SOLE 21 139,933 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   35,630,456 629,291 SH   SOLE 22 629,291 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   3,577,535 63,185 SH   SOLE 23 63,185 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,702,337 30,066 SH   SOLE 25 30,066 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,079,143 36,721 SH   SOLE 26 36,721 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   11,643,846 205,649 SH   SOLE 34 205,649 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   123,951,682 2,189,185 SH   SOLE 43 1,910,172 0 279,013
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   171,842 3,035 SH   SOLE 47 0 0 3,035
BRIXMOR PPTY GROUP INC COM 11120U105   26,608,607 1,014,821 SH   SOLE 2 424,494 0 590,327
BRIXMOR PPTY GROUP INC COM 11120U105   4,985,235 190,131 SH   SOLE 4 190,131 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   16,540,284 630,827 SH   SOLE 7 579,515 0 51,312
BRIXMOR PPTY GROUP INC COM 11120U105   213,090 8,127 SH   SOLE 13 8,127 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   17,294,109 659,577 SH   SOLE 18 364,732 0 294,845
BRIXMOR PPTY GROUP INC COM 11120U105   4,321,843 164,830 SH   SOLE 19 164,830 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   507,697,991 19,363,005 SH   SOLE 21 19,363,005 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   314,804,059 12,006,257 SH   SOLE 22 11,462,514 0 543,743
BRIXMOR PPTY GROUP INC COM 11120U105   432,787 16,506 SH   SOLE 23 16,506 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   20,738,342 790,936 SH   SOLE 25 790,936 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   17,362,150 662,172 SH   SOLE 26 662,172 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   6,884,245 262,557 SH   SOLE 28 90,757 0 171,800
BRIXMOR PPTY GROUP INC COM 11120U105   32,696,261 1,246,997 SH   SOLE 30 1,246,997 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   140,801 5,370 SH   SOLE 31 5,370 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   993,686 37,898 SH   SOLE 34 37,898 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   157,215 5,996 SH   SOLE 36 5,996 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   1,383,446 52,763 SH   SOLE 40 52,763 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   30,101 1,148 SH   OTR 43 1,148 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   19,717,834 752,015 SH   SOLE 43 685,743 0 66,272
BRIXMOR PPTY GROUP INC COM 11120U105   110,721 4,223 SH   SOLE 47 0 0 4,223
BROADCOM INC COM 11135F101   3,893,479,984 11,249,581 SH   SOLE 2 5,166,767 0 6,082,814
BROADCOM INC COM 11135F101   10,287,823 29,725 SH   SOLE 3 29,725 0 0
BROADCOM INC COM 11135F101   1,385,795,475 4,004,032 SH   SOLE 4 1,807,990 0 2,196,042
BROADCOM INC COM 11135F101   1,577,082,176 4,556,724 SH   SOLE 7 4,092,006 0 464,718
BROADCOM INC COM 11135F101   175,490,005 507,050 SH   SOLE 13 492,167 0 14,883
BROADCOM INC COM 11135F101   282,314,462 815,702 SH   SOLE 15 815,702 0 0
BROADCOM INC COM 11135F101   4,695,495,716 13,566,876 SH   SOLE 18 11,542,659 0 2,024,217
BROADCOM INC COM 11135F101   2,285,002,385 6,602,145 SH   SOLE 19 6,602,145 0 0
BROADCOM INC COM 11135F101   49,422,486,092 142,798,284 SH   SOLE 21 142,798,284 0 0
BROADCOM INC COM 11135F101   33,490,348,157 96,764,947 SH   SOLE 22 86,839,537 0 9,925,410
BROADCOM INC COM 11135F101   2,309,824,330 6,673,864 SH   SOLE 23 6,673,864 0 0
BROADCOM INC COM 11135F101   3,346,991,199 9,670,590 SH   SOLE 25 9,601,559 0 69,031
BROADCOM INC COM 11135F101   3,621,464,766 10,463,637 SH   SOLE 26 8,094,765 0 2,368,872
BROADCOM INC COM 11135F101   4,420,881,354 12,773,422 SH   SOLE 28 285,263 0 12,488,159
BROADCOM INC COM 11135F101   34,168,723 98,725 SH   SOLE 29 98,725 0 0
BROADCOM INC COM 11135F101   14,297,313,474 41,309,776 SH   SOLE 30 41,309,776 0 0
BROADCOM INC COM 11135F101   229,482,643 663,053 SH   SOLE 31 651,129 0 11,924
BROADCOM INC COM 11135F101   343,987,060 993,895 SH   SOLE 32 993,895 0 0
BROADCOM INC COM 11135F101   2,045,187,618 5,909,239 SH   SOLE 34 5,909,239 0 0
BROADCOM INC COM 11135F101   429,695,610 1,241,536 SH   SOLE 36 1,241,536 0 0
BROADCOM INC COM 11135F101   26,505,376 76,583 SH   SOLE 37 76,583 0 0
BROADCOM INC COM 11135F101   68,820,601 198,846 SH   SOLE 40 198,846 0 0
BROADCOM INC COM 11135F101   1,931,930 5,582 SH   OTR 43 5,582 0 0
BROADCOM INC COM 11135F101   2,987,018,281 8,630,506 SH   SOLE 43 7,247,245 0 1,383,261
BROADCOM INC COM 11135F101   100,586,282 290,628 SH   SOLE 47 0 0 290,628
BROADCOM INC OPTIONS 11135F101   1,903,550 5,500 SH Call SOLE 2 0 0 5,500
BROADCOM INC OPTIONS 11135F101   311,490 900 SH Call SOLE 4 900 0 0
BROADCOM INC OPTIONS 11135F101   8,721,720 25,200 SH Call SOLE 18 25,200 0 0
BROADCOM INC OPTIONS 11135F101   44,681,510 129,100 SH Call SOLE 19 129,100 0 0
BROADCOM INC OPTIONS 11135F101   8,306,400 24,000 SH Call SOLE 21 24,000 0 0
BROADCOM INC OPTIONS 11135F101   4,672,350 13,500 SH Call SOLE 22 13,500 0 0
BROADCOM INC OPTIONS 11135F101   5,814,480 16,800 SH Call SOLE 26 16,800 0 0
BROADCOM INC OPTIONS 11135F101   484,540 1,400 SH Call SOLE 30 1,400 0 0
BROADCOM INC OPTIONS 11135F101   34,471,560 99,600 SH Call SOLE 34 99,600 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   68,885,884 308,670 SH   SOLE 2 175,631 0 133,039
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   25,306,585 113,396 SH   SOLE 4 59,208 0 54,188
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   41,008,603 183,755 SH   SOLE 7 167,980 0 15,775
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,119,669 9,498 SH   SOLE 13 9,498 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,831,631 21,650 SH   SOLE 15 21,650 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   46,763,488 209,542 SH   SOLE 18 176,801 0 32,741
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   12,913,286 57,863 SH   SOLE 19 57,863 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,041,361,656 4,666,226 SH   SOLE 21 4,666,226 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   543,685,638 2,436,195 SH   SOLE 22 2,189,367 0 246,828
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   27,847,822 124,783 SH   SOLE 23 124,783 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   43,925,435 196,825 SH   SOLE 25 194,109 0 2,716
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   97,553,186 437,125 SH   SOLE 26 383,881 0 53,244
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   70,434,907 315,611 SH   SOLE 28 1,663 0 313,948
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   256,072,399 1,147,432 SH   SOLE 30 1,147,432 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,595,690 11,631 SH   SOLE 31 11,531 0 100
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,483,659 11,129 SH   SOLE 34 11,129 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,728,749 21,189 SH   SOLE 36 21,189 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,190,166 5,333 SH   SOLE 40 5,333 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   49,990 224 SH   OTR 43 224 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   52,721,850 236,241 SH   SOLE 43 204,409 0 31,832
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,303,184 10,320 SH   SOLE 47 0 0 10,320
BROADSTONE NET LEASE INC COM 11135E203   15,836,576 911,720 SH   SOLE 2 482,018 0 429,702
BROADSTONE NET LEASE INC COM 11135E203   4,447,675 256,055 SH   SOLE 4 256,055 0 0
BROADSTONE NET LEASE INC COM 11135E203   6,339,112 364,946 SH   SOLE 7 334,725 0 30,221
BROADSTONE NET LEASE INC COM 11135E203   17,094,738 984,153 SH   SOLE 18 891,273 0 92,880
BROADSTONE NET LEASE INC COM 11135E203   17,488,915 1,006,846 SH   SOLE 19 1,006,846 0 0
BROADSTONE NET LEASE INC COM 11135E203   146,707,333 8,446,018 SH   SOLE 21 8,446,018 0 0
BROADSTONE NET LEASE INC COM 11135E203   159,939,729 9,207,814 SH   SOLE 22 7,774,177 0 1,433,637
BROADSTONE NET LEASE INC COM 11135E203   3,727,098 214,571 SH   SOLE 23 214,571 0 0
BROADSTONE NET LEASE INC COM 11135E203   6,342,656 365,150 SH   SOLE 25 365,150 0 0
BROADSTONE NET LEASE INC COM 11135E203   5,105,894 293,949 SH   SOLE 26 293,949 0 0
BROADSTONE NET LEASE INC COM 11135E203   11,269,917 648,815 SH   SOLE 28 193,381 0 455,434
BROADSTONE NET LEASE INC COM 11135E203   10,982,582 632,273 SH   SOLE 30 632,273 0 0
BROADSTONE NET LEASE INC COM 11135E203   8,925,123 513,824 SH   SOLE 34 513,824 0 0
BROADSTONE NET LEASE INC COM 11135E203   57,964 3,337 SH   SOLE 36 3,337 0 0
BROADSTONE NET LEASE INC COM 11135E203   593,481 34,167 SH   SOLE 40 34,167 0 0
BROADSTONE NET LEASE INC COM 11135E203   3,318,252 191,033 SH   SOLE 43 165,738 0 25,295
BROADSTONE NET LEASE INC COM 11135E203   11,447 659 SH   SOLE 47 0 0 659
BROADWAY FINL CORP DEL CL A NEW 111444709   5,587 755 SH   SOLE 18 755 0 0
BROADWAY FINL CORP DEL CL A NEW 111444709   75,369 10,185 SH   SOLE 21 10,185 0 0
BROADWAY FINL CORP DEL CL A NEW 111444709   4,070 550 SH   SOLE 22 550 0 0
BROADWIND INC COM NEW 11161T207   47,247 16,695 SH   SOLE 2 16,695 0 0
BROADWIND INC COM NEW 11161T207   10,457 3,695 SH   SOLE 18 3,695 0 0
BROADWIND INC COM NEW 11161T207   138,291 48,866 SH   SOLE 21 48,866 0 0
BROADWIND INC COM NEW 11161T207   846,379 299,074 SH   SOLE 22 299,074 0 0
BROOKDALE SR LIVING INC COM 112463104   12,848,484 1,190,777 SH   SOLE 2 637,344 0 553,433
BROOKDALE SR LIVING INC COM 112463104   3,083,059 285,733 SH   SOLE 4 285,733 0 0
BROOKDALE SR LIVING INC COM 112463104   425,007 39,389 SH   SOLE 7 37,054 0 2,335
BROOKDALE SR LIVING INC COM 112463104   16,182,259 1,499,746 SH   SOLE 18 1,386,624 0 113,122
BROOKDALE SR LIVING INC COM 112463104   46,763,223 4,333,941 SH   SOLE 19 4,333,941 0 0
BROOKDALE SR LIVING INC COM 112463104   99,589,758 9,229,820 SH   SOLE 21 9,229,820 0 0
BROOKDALE SR LIVING INC COM 112463104   111,514,650 10,335,000 SH   SOLE 22 7,649,118 0 2,685,882
BROOKDALE SR LIVING INC COM 112463104   3,141,951 291,191 SH   SOLE 23 291,191 0 0
BROOKDALE SR LIVING INC COM 112463104   392,303 36,358 SH   SOLE 25 36,358 0 0
BROOKDALE SR LIVING INC COM 112463104   5,522,969 511,860 SH   SOLE 26 511,860 0 0
BROOKDALE SR LIVING INC COM 112463104   10,125,304 938,397 SH   SOLE 28 229,195 0 709,202
BROOKDALE SR LIVING INC COM 112463104   3,624,080 335,874 SH   SOLE 30 335,874 0 0
BROOKDALE SR LIVING INC COM 112463104   20,665,601 1,915,255 SH   SOLE 34 1,915,255 0 0
BROOKDALE SR LIVING INC COM 112463104   80,148 7,428 SH   SOLE 36 7,428 0 0
BROOKDALE SR LIVING INC COM 112463104   413,645 38,336 SH   SOLE 40 38,336 0 0
BROOKDALE SR LIVING INC COM 112463104   1,190,245 110,310 SH   SOLE 43 88,620 0 21,690
BROOKDALE SR LIVING INC NOTE 3.500%10/1 112463AF1   2,220,107 1,601,000 PRN   SOLE 2 1,601,000 0 0
BROOKDALE SR LIVING INC NOTE 3.500%10/1 112463AF1   11,635,800 8,391,000 PRN   SOLE 19 8,391,000 0 0
BROOKDALE SR LIVING INC NOTE 3.500%10/1 112463AF1   1,040,025 750,000 PRN   SOLE 21 750,000 0 0
BROOKDALE SR LIVING INC NOTE 3.500%10/1 112463AF1   27,365,138 19,734,000 PRN   SOLE 34 19,734,000 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   12,595,185 240,412 SH   SOLE 2 65,283 0 175,129
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   121,650 2,322 SH   SOLE 7 2,322 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,885,170 55,071 SH   SOLE 18 52,839 0 2,232
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,796,872 34,298 SH   SOLE 19 34,298 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   112,341,187 2,144,325 SH   SOLE 21 2,144,325 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   134,296,840 2,563,406 SH   SOLE 22 2,280,809 0 282,597
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   348,341 6,649 SH   SOLE 30 6,649 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   324,504 6,194 SH   SOLE 31 6,194 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   13,883 265 SH   OTR 43 265 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   23,592,365 450,322 SH   SOLE 43 349,345 0 100,977
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   26,431 504 SH   SOLE 47 0 0 504
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   8,815,895 245,705 SH   SOLE 2 109,919 0 135,786
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   7,104 198 SH   SOLE 7 198 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   7,419,015 206,773 SH   SOLE 18 183,757 0 23,016
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   21,311,967 593,979 SH   SOLE 19 593,979 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   29,953,700 834,830 SH   SOLE 21 834,830 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   34,570,057 963,491 SH   SOLE 22 946,069 0 17,422
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   375,018 10,452 SH   SOLE 23 10,452 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   4,411,422 122,949 SH   SOLE 43 118,376 0 4,573
BROOKFIELD CORP CL A LTD VT SH 11271J107   430,219 9,375 SH   SOLE 18 9,375 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   47,281,005 1,030,312 SH   SOLE 43 821,618 0 208,694
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,615,626 35,206 SH   SOLE 47 0 0 35,206
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   70,661 2,034 SH   SOLE 18 2,034 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   521 15 SH   SOLE 43 15 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   5,556 160 SH   SOLE 47 0 0 160
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   7,890,429 173,798 SH   SOLE 2 62,479 0 111,319
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   6,852,948 150,946 SH   SOLE 7 137,485 0 13,461
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   17,652,655 388,825 SH   SOLE 18 329,264 0 59,561
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   25,023,799 551,185 SH   SOLE 19 551,185 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   190,116,904 4,187,597 SH   SOLE 21 4,187,597 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   82,501,697 1,817,218 SH   SOLE 22 1,713,071 0 104,147
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   278,030 6,124 SH   SOLE 23 6,124 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   3,310,109 72,910 SH   SOLE 43 52,986 0 19,924
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   6,972,551 181,861 SH   SOLE 2 28,455 0 153,406
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   32,781 855 SH   SOLE 7 855 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   1,592,644 41,540 SH   SOLE 18 40,676 0 864
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   2,165,558 56,483 SH   SOLE 19 56,483 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   55,430,860 1,445,771 SH   SOLE 21 1,445,771 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   46,028,665 1,200,539 SH   SOLE 22 1,089,633 0 110,906
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   2,318,727 60,478 SH   SOLE 28 60,478 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   48,423 1,263 SH   SOLE 30 1,263 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   75,185 1,961 SH   SOLE 31 1,961 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   9,702,670 253,069 SH   SOLE 43 206,078 0 46,991
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   11,354 421 SH   SOLE 18 421 0 0
BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB G17434104   426,623 9,285 SH   SOLE 43 9,274 0 11
BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB G17434104   6,111 133 SH   SOLE 47 0 0 133
BROWN & BROWN INC COM 115236101   44,778,250 561,835 SH   SOLE 2 273,103 0 288,732
BROWN & BROWN INC COM 115236101   18,170,245 227,983 SH   SOLE 4 110,559 0 117,424
BROWN & BROWN INC COM 115236101   14,814,397 185,877 SH   SOLE 7 163,804 0 22,073
BROWN & BROWN INC COM 115236101   1,475,486 18,513 SH   SOLE 13 18,513 0 0
BROWN & BROWN INC COM 115236101   3,533,340 44,333 SH   SOLE 15 44,333 0 0
BROWN & BROWN INC COM 115236101   47,114,575 591,149 SH   SOLE 18 517,187 0 73,962
BROWN & BROWN INC COM 115236101   9,582,570 120,233 SH   SOLE 19 120,233 0 0
BROWN & BROWN INC COM 115236101   721,199,323 9,048,925 SH   SOLE 21 9,048,925 0 0
BROWN & BROWN INC COM 115236101   484,429,193 6,078,158 SH   SOLE 22 5,453,253 0 624,905
BROWN & BROWN INC COM 115236101   22,462,807 281,842 SH   SOLE 23 281,842 0 0
BROWN & BROWN INC COM 115236101   18,454,615 231,551 SH   SOLE 25 231,551 0 0
BROWN & BROWN INC COM 115236101   69,385,385 870,582 SH   SOLE 26 774,735 0 95,847
BROWN & BROWN INC COM 115236101   49,583,841 622,131 SH   SOLE 28 3,228 0 618,903
BROWN & BROWN INC COM 115236101   192,042,410 2,409,566 SH   SOLE 30 2,409,566 0 0
BROWN & BROWN INC COM 115236101   2,279,340 28,599 SH   SOLE 31 28,599 0 0
BROWN & BROWN INC COM 115236101   1,358,566 17,046 SH   SOLE 34 17,046 0 0
BROWN & BROWN INC COM 115236101   4,029,951 50,564 SH   SOLE 36 50,564 0 0
BROWN & BROWN INC COM 115236101   1,050,924 13,186 SH   SOLE 40 13,186 0 0
BROWN & BROWN INC COM 115236101   14,904 187 SH   OTR 43 187 0 0
BROWN & BROWN INC COM 115236101   29,367,622 368,477 SH   SOLE 43 321,254 0 47,223
BROWN & BROWN INC COM 115236101   16,594 208 SH   SOLE 47 0 0 208
BROWN FORMAN CORP CL A 115637100   1,080,104 41,053 SH   SOLE 2 7,029 0 34,024
BROWN FORMAN CORP CL A 115637100   7,104 270 SH   SOLE 7 270 0 0
BROWN FORMAN CORP CL A 115637100   275,018 10,453 SH   SOLE 18 10,144 0 309
BROWN FORMAN CORP CL A 115637100   290,541 11,043 SH   SOLE 19 11,043 0 0
BROWN FORMAN CORP CL A 115637100   16,572,248 629,884 SH   SOLE 21 629,884 0 0
BROWN FORMAN CORP CL A 115637100   7,495,193 284,880 SH   SOLE 22 250,441 0 34,439
BROWN FORMAN CORP CL A 115637100   122,762 4,666 SH   SOLE 26 4,666 0 0
BROWN FORMAN CORP CL A 115637100   24,600 935 SH   SOLE 28 935 0 0
BROWN FORMAN CORP CL A 115637100   20,153 766 SH   SOLE 31 766 0 0
BROWN FORMAN CORP CL A 115637100   2,171,051 82,518 SH   SOLE 43 78,040 0 4,478
BROWN FORMAN CORP CL B 115637209   6,522,088 250,272 SH   SOLE 2 104,808 0 145,464
BROWN FORMAN CORP CL B 115637209   7,007,039 268,881 SH   SOLE 4 172,596 0 96,285
BROWN FORMAN CORP CL B 115637209   3,463,322 132,898 SH   SOLE 7 121,536 0 11,362
BROWN FORMAN CORP CL B 115637209   334,376 12,831 SH   SOLE 13 12,831 0 0
BROWN FORMAN CORP CL B 115637209   863,576 33,138 SH   SOLE 15 33,138 0 0
BROWN FORMAN CORP CL B 115637209   7,822,196 300,161 SH   SOLE 18 255,748 0 44,413
BROWN FORMAN CORP CL B 115637209   2,925,209 112,249 SH   SOLE 19 112,249 0 0
BROWN FORMAN CORP CL B 115637209   156,577,366 6,008,341 SH   SOLE 21 6,008,341 0 0
BROWN FORMAN CORP CL B 115637209   87,448,135 3,355,646 SH   SOLE 22 3,087,846 0 267,800
BROWN FORMAN CORP CL B 115637209   4,817,973 184,880 SH   SOLE 23 184,880 0 0
BROWN FORMAN CORP CL B 115637209   4,658,043 178,743 SH   SOLE 25 174,069 0 4,674
BROWN FORMAN CORP CL B 115637209   4,978,138 191,026 SH   SOLE 26 105,735 0 85,291
BROWN FORMAN CORP CL B 115637209   16,948,642 650,370 SH   SOLE 28 4,284 0 646,086
BROWN FORMAN CORP CL B 115637209   53,507,148 2,053,229 SH   SOLE 30 2,053,229 0 0
BROWN FORMAN CORP CL B 115637209   84,148 3,229 SH   SOLE 31 3,229 0 0
BROWN FORMAN CORP CL B 115637209   981,863 37,677 SH   SOLE 34 37,677 0 0
BROWN FORMAN CORP CL B 115637209   830,219 31,858 SH   SOLE 36 31,858 0 0
BROWN FORMAN CORP CL B 115637209   228,312 8,761 SH   SOLE 40 8,761 0 0
BROWN FORMAN CORP CL B 115637209   20,926 803 SH   OTR 43 803 0 0
BROWN FORMAN CORP CL B 115637209   14,593,554 559,998 SH   SOLE 43 486,387 0 73,611
BROWN FORMAN CORP CL B 115637209   3,570,689 137,018 SH   SOLE 47 0 0 137,018
BRP INC COM SUN VTG 05577W200   864,335 12,215 SH   SOLE 43 11,719 0 496
BRT APARTMENTS CORP COM 055645303   525,393 35,741 SH   SOLE 2 31,519 0 4,222
BRT APARTMENTS CORP COM 055645303   118 8 SH   SOLE 7 8 0 0
BRT APARTMENTS CORP COM 055645303   582,532 39,628 SH   SOLE 18 33,931 0 5,697
BRT APARTMENTS CORP COM 055645303   336,998 22,925 SH   SOLE 19 22,925 0 0
BRT APARTMENTS CORP COM 055645303   7,095,925 482,716 SH   SOLE 21 482,716 0 0
BRT APARTMENTS CORP COM 055645303   7,391,101 502,796 SH   SOLE 22 492,422 0 10,374
BRT APARTMENTS CORP COM 055645303   10,775 733 SH   SOLE 23 733 0 0
BRT APARTMENTS CORP COM 055645303   2,264 154 SH   SOLE 43 154 0 0
BRUKER CORP COM 116794108   7,056,183 149,781 SH   SOLE 2 46,992 0 102,789
BRUKER CORP COM 116794108   15,028 319 SH   SOLE 4 319 0 0
BRUKER CORP COM 116794108   728,038 15,454 SH   SOLE 7 14,550 0 904
BRUKER CORP COM 116794108   12,411,318 263,454 SH   SOLE 18 157,399 0 106,055
BRUKER CORP COM 116794108   29,419,441 624,484 SH   SOLE 19 624,484 0 0
BRUKER CORP COM 116794108   297,366,564 6,312,175 SH   SOLE 21 6,312,175 0 0
BRUKER CORP COM 116794108   146,357,721 3,106,723 SH   SOLE 22 2,969,549 0 137,174
BRUKER CORP COM 116794108   1,129,933 23,985 SH   SOLE 25 23,985 0 0
BRUKER CORP COM 116794108   3,261,143 69,224 SH   SOLE 26 30,817 0 38,407
BRUKER CORP COM 116794108   3,633,736 77,133 SH   SOLE 28 1,799 0 75,334
BRUKER CORP COM 116794108   5,611,649 119,118 SH   SOLE 30 119,118 0 0
BRUKER CORP COM 116794108   78,815 1,673 SH   SOLE 31 1,673 0 0
BRUKER CORP COM 116794108   425,639 9,035 SH   SOLE 34 9,035 0 0
BRUKER CORP COM 116794108   102,558 2,177 SH   SOLE 36 2,177 0 0
BRUKER CORP COM 116794108   904,842 19,207 SH   SOLE 40 19,207 0 0
BRUKER CORP COM 116794108   19,409 412 SH   OTR 43 412 0 0
BRUKER CORP COM 116794108   8,166,616 173,352 SH   SOLE 43 134,837 0 38,515
BRUKER CORP COM 116794108   201,584 4,279 SH   SOLE 47 0 0 4,279
BRUKER CORP 6.375 PREF SER A 116794207   702,720 1,920 SH   SOLE 7 1,920 0 0
BRUKER CORP 6.375 PREF SER A 116794207   76,491,072 208,992 SH   SOLE 21 208,992 0 0
BRUNSWICK CORP COM 117043109   8,136,333 109,595 SH   SOLE 2 74,081 0 35,514
BRUNSWICK CORP COM 117043109   12,101 163 SH   SOLE 4 163 0 0
BRUNSWICK CORP COM 117043109   521,684 7,027 SH   SOLE 7 6,655 0 372
BRUNSWICK CORP COM 117043109   10,292,262 138,635 SH   SOLE 18 75,909 0 62,726
BRUNSWICK CORP COM 117043109   2,189,189 29,488 SH   SOLE 19 29,488 0 0
BRUNSWICK CORP COM 117043109   254,101,916 3,422,709 SH   SOLE 21 3,422,709 0 0
BRUNSWICK CORP COM 117043109   140,088,133 1,886,963 SH   SOLE 22 1,801,666 0 85,297
BRUNSWICK CORP COM 117043109   813,522 10,958 SH   SOLE 25 10,958 0 0
BRUNSWICK CORP COM 117043109   3,024,686 40,742 SH   SOLE 26 34,862 0 5,880
BRUNSWICK CORP COM 117043109   103,045 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109   4,116,460 55,448 SH   SOLE 30 55,448 0 0
BRUNSWICK CORP COM 117043109   79,066 1,065 SH   SOLE 31 1,065 0 0
BRUNSWICK CORP COM 117043109   2,485,852 33,484 SH   SOLE 34 33,484 0 0
BRUNSWICK CORP COM 117043109   178,547 2,405 SH   SOLE 36 2,405 0 0
BRUNSWICK CORP COM 117043109   797,857 10,747 SH   SOLE 40 10,747 0 0
BRUNSWICK CORP COM 117043109   11,670,466 157,199 SH   SOLE 43 144,237 0 12,962
BRUNSWICK CORP COM 117043109   32,703 440 SH   SOLE 47 0 0 440
BTCS INC COM NEW 05581M404   18,696 7,082 SH   SOLE 18 7,082 0 0
BTCS INC COM NEW 05581M404   303,761 115,061 SH   SOLE 21 115,061 0 0
BTCS INC COM NEW 05581M404   1,773,399 671,742 SH   SOLE 22 671,742 0 0
BTCS INC COM NEW 05581M404   201,028 76,147 SH   SOLE 30 76,147 0 0
BTQ TECHNOLOGIES CORP COM 055869101   109,000 21,289 SH   SOLE 2 21,289 0 0
BTQ TECHNOLOGIES CORP COM 055869101   3,748 732 SH   SOLE 22 732 0 0
BUCKLE INC COM 118440106   2,118,797 39,663 SH   SOLE 2 23,785 0 15,878
BUCKLE INC COM 118440106   694 13 SH   SOLE 4 13 0 0
BUCKLE INC COM 118440106   9,776 183 SH   SOLE 7 183 0 0
BUCKLE INC COM 118440106   5,783,570 108,266 SH   SOLE 18 91,081 0 17,185
BUCKLE INC COM 118440106   3,425,718 64,128 SH   SOLE 19 64,128 0 0
BUCKLE INC COM 118440106   173,191,593 3,242,074 SH   SOLE 21 3,242,074 0 0
BUCKLE INC COM 118440106   48,494,409 907,795 SH   SOLE 22 878,409 0 29,386
BUCKLE INC COM 118440106   256,576 4,803 SH   SOLE 25 4,803 0 0
BUCKLE INC COM 118440106   3,809,487 71,312 SH   SOLE 26 69,163 0 2,149
BUCKLE INC COM 118440106   36,593 685 SH   SOLE 28 277 0 408
BUCKLE INC COM 118440106   3,847,148 72,017 SH   SOLE 30 72,017 0 0
BUCKLE INC COM 118440106   517,693 9,691 SH   SOLE 34 9,691 0 0
BUCKLE INC COM 118440106   41,828 783 SH   SOLE 36 783 0 0
BUCKLE INC COM 118440106   282,645 5,291 SH   SOLE 40 5,291 0 0
BUCKLE INC COM 118440106   9,221,967 172,631 SH   SOLE 43 157,562 0 15,069
BUCKLE INC COM 118440106   14,103 264 SH   SOLE 47 0 0 264
BUILD-A-BEAR WORKSHOP INC COM 120076104   514,852 8,403 SH   SOLE 2 3,559 0 4,844
BUILD-A-BEAR WORKSHOP INC COM 120076104   4,657 76 SH   SOLE 7 76 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   2,300,689 37,550 SH   SOLE 18 30,363 0 7,187
BUILD-A-BEAR WORKSHOP INC COM 120076104   2,484,744 40,554 SH   SOLE 19 40,554 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   29,518,967 481,785 SH   SOLE 21 481,785 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   22,684,544 370,239 SH   SOLE 22 364,592 0 5,647
BUILD-A-BEAR WORKSHOP INC COM 120076104   1,681,188 27,439 SH   SOLE 43 26,765 0 674
BUILDERS FIRSTSOURCE INC COM 12008R107   29,734,798 288,996 SH   SOLE 2 132,354 0 156,642
BUILDERS FIRSTSOURCE INC COM 12008R107   8,197,452 79,672 SH   SOLE 4 34,646 0 45,026
BUILDERS FIRSTSOURCE INC COM 12008R107   6,959,582 67,641 SH   SOLE 7 60,092 0 7,549
BUILDERS FIRSTSOURCE INC COM 12008R107   876,931 8,523 SH   SOLE 13 8,523 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,924,043 18,700 SH   SOLE 15 18,700 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   17,573,921 170,803 SH   SOLE 18 141,787 0 29,016
BUILDERS FIRSTSOURCE INC COM 12008R107   6,257,564 60,818 SH   SOLE 19 60,818 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   426,758,602 4,147,717 SH   SOLE 21 4,147,717 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   240,932,266 2,341,649 SH   SOLE 22 2,082,297 0 259,352
BUILDERS FIRSTSOURCE INC COM 12008R107   11,791,606 114,604 SH   SOLE 23 114,604 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   11,953,143 116,174 SH   SOLE 25 116,174 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   16,611,899 161,453 SH   SOLE 26 76,303 0 85,150
BUILDERS FIRSTSOURCE INC COM 12008R107   18,238,590 177,263 SH   SOLE 28 1,692 0 175,571
BUILDERS FIRSTSOURCE INC COM 12008R107   94,607,972 919,506 SH   SOLE 30 919,506 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,086,210 10,557 SH   SOLE 31 10,557 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   826,618 8,034 SH   SOLE 34 8,034 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,936,596 18,822 SH   SOLE 36 18,822 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   515,170 5,007 SH   SOLE 40 5,007 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   35,085 341 SH   OTR 43 341 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   11,666,975 113,393 SH   SOLE 43 95,120 0 18,273
BUILDERS FIRSTSOURCE INC COM 12008R107   4,809,079 46,740 SH   SOLE 47 0 0 46,740
BULLISH ORD SHS G16910120   720,969 19,038 SH   SOLE 2 9,013 0 10,025
BULLISH ORD SHS G16910120   7,688 203 SH   SOLE 7 203 0 0
BULLISH ORD SHS G16910120   256,342 6,769 SH   SOLE 18 6,494 0 275
BULLISH ORD SHS G16910120   38,774,979 1,023,897 SH   SOLE 19 1,023,897 0 0
BULLISH ORD SHS G16910120   15,118,992 399,234 SH   SOLE 21 399,234 0 0
BULLISH ORD SHS G16910120   12,005,282 317,013 SH   SOLE 22 289,598 0 27,415
BULLISH ORD SHS G16910120   171,059 4,517 SH   SOLE 25 4,517 0 0
BULLISH ORD SHS G16910120   113,724 3,003 SH   SOLE 26 654 0 2,349
BULLISH ORD SHS G16910120   4,184,635 110,500 SH   SOLE 30 110,500 0 0
BULLISH ORD SHS G16910120   20,563 543 SH   SOLE 31 543 0 0
BULLISH ORD SHS G16910120   34,523,655 911,636 SH   SOLE 34 911,636 0 0
BULLISH ORD SHS G16910120   2,802 74 SH   SOLE 36 74 0 0
BULLISH ORD SHS G16910120   37,870 1,000 SH   SOLE 43 1,000 0 0
BUMBLE INC COM CL A 12047B105   236,234 66,172 SH   SOLE 2 28,267 0 37,905
BUMBLE INC COM CL A 12047B105   2,767 775 SH   SOLE 7 775 0 0
BUMBLE INC COM CL A 12047B105   813,035 227,741 SH   SOLE 18 190,870 0 36,871
BUMBLE INC COM CL A 12047B105   535,329 149,952 SH   SOLE 19 149,952 0 0
BUMBLE INC COM CL A 12047B105   11,229,053 3,145,393 SH   SOLE 21 3,145,393 0 0
BUMBLE INC COM CL A 12047B105   8,078,217 2,262,806 SH   SOLE 22 2,146,693 0 116,113
BUMBLE INC COM CL A 12047B105   65,431 18,328 SH   SOLE 25 18,328 0 0
BUMBLE INC COM CL A 12047B105   108,703 30,449 SH   SOLE 26 30,449 0 0
BUMBLE INC COM CL A 12047B105   4,009 1,123 SH   SOLE 28 1,123 0 0
BUMBLE INC COM CL A 12047B105   481,497 134,873 SH   SOLE 30 134,873 0 0
BUMBLE INC COM CL A 12047B105   62,311 17,454 SH   SOLE 40 17,454 0 0
BUMBLE INC COM CL A 12047B105   383,962 107,552 SH   SOLE 43 104,041 0 3,512
BUMBLE INC COM CL A 12047B105   507 142 SH   SOLE 47 0 0 142
BUNGE GLOBAL SA COM SHS H11356104   29,190,358 327,687 SH   SOLE 2 98,053 0 229,634
BUNGE GLOBAL SA COM SHS H11356104   8,939,802 100,357 SH   SOLE 4 45,093 0 55,264
BUNGE GLOBAL SA COM SHS H11356104   33,556,703 376,703 SH   SOLE 7 359,337 0 17,366
BUNGE GLOBAL SA COM SHS H11356104   904,964 10,159 SH   SOLE 13 10,159 0 0
BUNGE GLOBAL SA COM SHS H11356104   2,075,297 23,297 SH   SOLE 15 23,297 0 0
BUNGE GLOBAL SA COM SHS H11356104   17,271,543 193,888 SH   SOLE 18 159,920 0 33,968
BUNGE GLOBAL SA COM SHS H11356104   39,458,075 442,951 SH   SOLE 19 442,951 0 0
BUNGE GLOBAL SA COM SHS H11356104   724,937,494 8,138,050 SH   SOLE 21 8,138,050 0 0
BUNGE GLOBAL SA COM SHS H11356104   251,721,819 2,825,795 SH   SOLE 22 2,522,019 0 303,776
BUNGE GLOBAL SA COM SHS H11356104   12,062,679 135,414 SH   SOLE 23 135,414 0 0
BUNGE GLOBAL SA COM SHS H11356104   23,034,128 258,578 SH   SOLE 25 258,578 0 0
BUNGE GLOBAL SA COM SHS H11356104   23,967,063 269,051 SH   SOLE 26 228,991 0 40,060
BUNGE GLOBAL SA COM SHS H11356104   36,074,728 404,970 SH   SOLE 28 46,131 0 358,839
BUNGE GLOBAL SA COM SHS H11356104   15,251,476 171,211 SH   SOLE 29 171,211 0 0
BUNGE GLOBAL SA COM SHS H11356104   147,107,246 1,651,406 SH   SOLE 30 1,651,406 0 0
BUNGE GLOBAL SA COM SHS H11356104   1,212,112 13,607 SH   SOLE 31 13,607 0 0
BUNGE GLOBAL SA COM SHS H11356104   4,989,460 56,011 SH   SOLE 32 56,011 0 0
BUNGE GLOBAL SA COM SHS H11356104   6,741,753 75,682 SH   SOLE 34 75,682 0 0
BUNGE GLOBAL SA COM SHS H11356104   2,307,706 25,906 SH   SOLE 36 25,906 0 0
BUNGE GLOBAL SA COM SHS H11356104   566,192 6,356 SH   SOLE 40 6,356 0 0
BUNGE GLOBAL SA COM SHS H11356104   34,385 386 SH   OTR 43 386 0 0
BUNGE GLOBAL SA COM SHS H11356104   42,126,042 472,901 SH   SOLE 43 433,149 0 39,752
BURFORD CAP LTD ORD SHS G17977110   1,523,090 170,750 SH   SOLE 2 71,138 0 99,612
BURFORD CAP LTD ORD SHS G17977110   4,977 558 SH   SOLE 4 558 0 0
BURFORD CAP LTD ORD SHS G17977110   706,589 79,214 SH   SOLE 7 74,438 0 4,776
BURFORD CAP LTD ORD SHS G17977110   5,183,590 581,120 SH   SOLE 18 482,833 0 98,287
BURFORD CAP LTD ORD SHS G17977110   3,578,445 401,171 SH   SOLE 19 401,171 0 0
BURFORD CAP LTD ORD SHS G17977110   65,324,835 7,323,412 SH   SOLE 21 7,323,412 0 0
BURFORD CAP LTD ORD SHS G17977110   23,011,584 2,579,774 SH   SOLE 22 2,376,118 0 203,656
BURFORD CAP LTD ORD SHS G17977110   278,928 31,270 SH   SOLE 25 31,270 0 0
BURFORD CAP LTD ORD SHS G17977110   558,490 62,611 SH   SOLE 26 62,611 0 0
BURFORD CAP LTD ORD SHS G17977110   202,769 22,732 SH   SOLE 28 0 0 22,732
BURFORD CAP LTD ORD SHS G17977110   3,527,227 395,429 SH   SOLE 30 395,429 0 0
BURFORD CAP LTD ORD SHS G17977110   350,627 39,308 SH   SOLE 40 39,308 0 0
BURFORD CAP LTD ORD SHS G17977110   817,973 91,701 SH   SOLE 43 88,401 0 3,300
BURKE HERBERT FINL SVCS CORP COM 12135Y108   629,269 10,099 SH   SOLE 2 3,761 0 6,338
BURKE HERBERT FINL SVCS CORP COM 12135Y108   6,169 99 SH   SOLE 4 99 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   5,982 96 SH   SOLE 7 96 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   2,768,309 44,428 SH   SOLE 18 37,837 0 6,591
BURKE HERBERT FINL SVCS CORP COM 12135Y108   1,679,379 26,952 SH   SOLE 19 26,952 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   32,003,662 513,620 SH   SOLE 21 513,620 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   22,240,121 356,927 SH   SOLE 22 339,844 0 17,083
BURKE HERBERT FINL SVCS CORP COM 12135Y108   154,093 2,473 SH   SOLE 25 2,473 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   131,973 2,118 SH   SOLE 28 0 0 2,118
BURKE HERBERT FINL SVCS CORP COM 12135Y108   874,396 14,033 SH   SOLE 30 14,033 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   150,728 2,419 SH   SOLE 40 2,419 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   435,247 6,985 SH   SOLE 43 6,352 0 633
BURLINGTON STORES INC COM 122017106   25,864,207 89,542 SH   SOLE 2 24,671 0 64,871
BURLINGTON STORES INC COM 122017106   12,590,972 43,590 SH   SOLE 4 18,824 0 24,766
BURLINGTON STORES INC COM 122017106   2,781,337 9,629 SH   SOLE 7 8,989 0 640
BURLINGTON STORES INC COM 122017106   1,262,275 4,370 SH   SOLE 13 4,370 0 0
BURLINGTON STORES INC COM 122017106   2,106,005 7,291 SH   SOLE 15 7,291 0 0
BURLINGTON STORES INC COM 122017106   50,209,062 173,824 SH   SOLE 18 109,561 0 64,263
BURLINGTON STORES INC COM 122017106   9,889,646 34,238 SH   SOLE 19 34,238 0 0
BURLINGTON STORES INC COM 122017106   1,047,247,339 3,625,575 SH   SOLE 21 3,625,575 0 0
BURLINGTON STORES INC COM 122017106   500,286,467 1,731,994 SH   SOLE 22 1,617,616 0 114,378
BURLINGTON STORES INC COM 122017106   17,730,191 61,382 SH   SOLE 23 61,382 0 0
BURLINGTON STORES INC COM 122017106   22,140,353 76,650 SH   SOLE 25 76,650 0 0
BURLINGTON STORES INC COM 122017106   18,181,086 62,943 SH   SOLE 26 43,980 0 18,963
BURLINGTON STORES INC COM 122017106   41,976,549 145,323 SH   SOLE 28 567 0 144,756
BURLINGTON STORES INC COM 122017106   66,891,016 231,577 SH   SOLE 30 231,577 0 0
BURLINGTON STORES INC COM 122017106   1,694,105 5,865 SH   SOLE 31 5,865 0 0
BURLINGTON STORES INC COM 122017106   5,214,898 18,054 SH   SOLE 34 18,054 0 0
BURLINGTON STORES INC COM 122017106   2,762,561 9,564 SH   SOLE 36 9,564 0 0
BURLINGTON STORES INC COM 122017106   845,753 2,928 SH   SOLE 40 2,928 0 0
BURLINGTON STORES INC COM 122017106   17,771 62 SH   OTR 43 62 0 0
BURLINGTON STORES INC COM 122017106   20,546,643 71,133 SH   SOLE 43 58,861 0 12,272
BURLINGTON STORES INC NOTE 1.250%12/1 122017AD8   5,479,700 3,700,000 PRN   SOLE 21 3,700,000 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L206   121 6 SH   SOLE 2 6 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L206   81 4 SH   SOLE 43 4 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   560,337 21,436 SH   SOLE 2 8,452 0 12,984
BUSINESS FIRST BANCSHARES IN COM 12326C105   6,300 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   2,429,530 92,943 SH   SOLE 18 79,101 0 13,842
BUSINESS FIRST BANCSHARES IN COM 12326C105   2,504,212 95,800 SH   SOLE 19 95,800 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   29,595,525 1,132,193 SH   SOLE 21 1,132,193 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   21,957,339 839,990 SH   SOLE 22 805,525 0 34,465
BUSINESS FIRST BANCSHARES IN COM 12326C105   95,045 3,636 SH   SOLE 25 3,636 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   161,650 6,184 SH   SOLE 30 6,184 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   106,416 4,071 SH   SOLE 40 4,071 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   2,452,417 93,819 SH   SOLE 43 88,191 0 5,628
BUTTERFLY NETWORK INC COM CL A 124155102   325,086 85,549 SH   SOLE 2 8,604 0 76,945
BUTTERFLY NETWORK INC COM CL A 124155102   2,213,557 582,515 SH   SOLE 18 489,534 0 92,981
BUTTERFLY NETWORK INC COM CL A 124155102   1,519,278 399,810 SH   SOLE 19 399,810 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   32,617,938 8,583,668 SH   SOLE 21 8,583,668 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   19,614,794 5,161,788 SH   SOLE 22 5,094,324 0 67,464
BUTTERFLY NETWORK INC COM CL A 124155102   99,233 26,114 SH   SOLE 28 26,114 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   104,815 27,583 SH   SOLE 30 27,583 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   243,398 64,052 SH   SOLE 43 62,885 0 1,167
BUZZFEED INC CL A NEW 12430A300   3,856 4,146 SH   SOLE 18 4,146 0 0
BUZZFEED INC CL A NEW 12430A300   50,903 54,729 SH   SOLE 21 54,729 0 0
BUZZFEED INC CL A NEW 12430A300   91,856 98,759 SH   SOLE 22 98,759 0 0
BV FINL INC COM NEW 05603E208   150,889 8,318 SH   SOLE 2 6,003 0 2,315
BV FINL INC COM NEW 05603E208   484,955 26,734 SH   SOLE 18 22,226 0 4,508
BV FINL INC COM NEW 05603E208   314,747 17,351 SH   SOLE 19 17,351 0 0
BV FINL INC COM NEW 05603E208   4,924,883 271,493 SH   SOLE 21 271,493 0 0
BV FINL INC COM NEW 05603E208   4,076,657 224,733 SH   SOLE 22 218,980 0 5,753
BW LPG LTD COM Y10230103   4,218 322 SH   SOLE 43 0 0 322
BWX TECHNOLOGIES INC COM 05605H100   31,431,991 181,856 SH   SOLE 2 77,584 0 104,272
BWX TECHNOLOGIES INC COM 05605H100   38,889 225 SH   SOLE 4 225 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,468,103 8,494 SH   SOLE 7 8,494 0 0
BWX TECHNOLOGIES INC COM 05605H100   33,877 196 SH   SOLE 13 196 0 0
BWX TECHNOLOGIES INC COM 05605H100   68,617 397 SH   SOLE 15 397 0 0
BWX TECHNOLOGIES INC COM 05605H100   71,194,697 411,911 SH   SOLE 18 240,059 0 171,852
BWX TECHNOLOGIES INC COM 05605H100   151,150,481 874,511 SH   SOLE 19 874,511 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,144,728,481 6,623,053 SH   SOLE 21 6,623,053 0 0
BWX TECHNOLOGIES INC COM 05605H100   461,365,614 2,669,322 SH   SOLE 22 2,554,532 0 114,790
BWX TECHNOLOGIES INC COM 05605H100   201,279,785 1,164,544 SH   SOLE 25 1,164,544 0 0
BWX TECHNOLOGIES INC COM 05605H100   8,299,604 48,019 SH   SOLE 26 48,019 0 0
BWX TECHNOLOGIES INC COM 05605H100   200,667 1,161 SH   SOLE 28 1,161 0 0
BWX TECHNOLOGIES INC COM 05605H100   22,988 133 SH   SOLE 29 133 0 0
BWX TECHNOLOGIES INC COM 05605H100   21,894,853 126,677 SH   SOLE 30 126,677 0 0
BWX TECHNOLOGIES INC COM 05605H100   265,137 1,534 SH   SOLE 31 1,534 0 0
BWX TECHNOLOGIES INC COM 05605H100   140,000 810 SH   SOLE 36 810 0 0
BWX TECHNOLOGIES INC COM 05605H100   21,368,733 123,633 SH   SOLE 43 104,264 0 19,369
BWX TECHNOLOGIES INC COM 05605H100   623,952 3,610 SH   SOLE 47 0 0 3,610
BXP INC COM 101121101   24,694,036 365,946 SH   SOLE 2 103,387 0 262,559
BXP INC COM 101121101   29,139,888 431,830 SH   SOLE 4 351,977 0 79,853
BXP INC COM 101121101   25,828,712 382,761 SH   SOLE 7 353,093 0 29,668
BXP INC COM 101121101   737,354 10,927 SH   SOLE 13 10,927 0 0
BXP INC COM 101121101   1,593,135 23,609 SH   SOLE 15 23,609 0 0
BXP INC COM 101121101   23,053,732 341,638 SH   SOLE 18 304,708 0 36,930
BXP INC COM 101121101   18,680,826 276,835 SH   SOLE 19 276,835 0 0
BXP INC COM 101121101   443,217,817 6,568,136 SH   SOLE 21 6,568,136 0 0
BXP INC COM 101121101   362,957,443 5,378,741 SH   SOLE 22 4,715,688 0 663,053
BXP INC COM 101121101   13,022,695 192,986 SH   SOLE 23 192,986 0 0
BXP INC COM 101121101   61,715,993 914,582 SH   SOLE 25 914,155 0 427
BXP INC COM 101121101   22,564,570 334,389 SH   SOLE 26 306,556 0 27,833
BXP INC COM 101121101   41,729,969 618,405 SH   SOLE 28 72,928 0 545,477
BXP INC COM 101121101   106,624,878 1,580,096 SH   SOLE 30 1,580,096 0 0
BXP INC COM 101121101   980,687 14,533 SH   SOLE 31 14,533 0 0
BXP INC COM 101121101   6,666,417 98,791 SH   SOLE 34 98,791 0 0
BXP INC COM 101121101   7,707,768 114,223 SH   SOLE 36 114,223 0 0
BXP INC COM 101121101   454,410 6,734 SH   SOLE 40 6,734 0 0
BXP INC COM 101121101   44,783,244 663,652 SH   SOLE 43 583,712 0 79,940
BXP INC COM 101121101   17,541 260 SH   SOLE 47 0 0 260
BYLINE BANCORP INC COM 124411109   4,801,063 164,702 SH   SOLE 2 137,928 0 26,774
BYLINE BANCORP INC COM 124411109   4,460 153 SH   SOLE 7 153 0 0
BYLINE BANCORP INC COM 124411109   3,100,307 106,357 SH   SOLE 18 86,760 0 19,597
BYLINE BANCORP INC COM 124411109   7,074,005 242,676 SH   SOLE 19 242,676 0 0
BYLINE BANCORP INC COM 124411109   38,037,310 1,304,882 SH   SOLE 21 1,304,882 0 0
BYLINE BANCORP INC COM 124411109   33,093,470 1,135,282 SH   SOLE 22 1,097,662 0 37,620
BYLINE BANCORP INC COM 124411109   109,896 3,770 SH   SOLE 23 3,770 0 0
BYLINE BANCORP INC COM 124411109   119,690 4,106 SH   SOLE 25 4,106 0 0
BYLINE BANCORP INC COM 124411109   125,287 4,298 SH   SOLE 26 0 0 4,298
BYLINE BANCORP INC COM 124411109   1,067,590 36,624 SH   SOLE 30 36,624 0 0
BYLINE BANCORP INC COM 124411109   709,628 24,344 SH   SOLE 34 24,344 0 0
BYLINE BANCORP INC COM 124411109   161,433 5,538 SH   SOLE 40 5,538 0 0
BYLINE BANCORP INC COM 124411109   7,244,957 248,541 SH   SOLE 43 241,309 0 7,232
BYRNA TECHNOLOGIES INC COM NEW 12448X201   694,048 41,337 SH   SOLE 2 27,818 0 13,519
BYRNA TECHNOLOGIES INC COM NEW 12448X201   1,880 112 SH   SOLE 7 112 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   933,373 55,591 SH   SOLE 18 46,635 0 8,956
BYRNA TECHNOLOGIES INC COM NEW 12448X201   590,840 35,190 SH   SOLE 19 35,190 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   11,513,172 685,716 SH   SOLE 21 685,716 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   8,350,473 497,348 SH   SOLE 22 489,171 0 8,177
BYRNA TECHNOLOGIES INC COM NEW 12448X201   217,279 12,941 SH   SOLE 30 12,941 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   528,801 31,495 SH   SOLE 43 29,633 0 1,862
C & F FINL CORP COM 12466Q104   547,256 7,539 SH   SOLE 2 6,426 0 1,113
C & F FINL CORP COM 12466Q104   733,667 10,107 SH   SOLE 18 8,519 0 1,588
C & F FINL CORP COM 12466Q104   447,445 6,164 SH   SOLE 19 6,164 0 0
C & F FINL CORP COM 12466Q104   7,632,330 105,143 SH   SOLE 21 105,143 0 0
C & F FINL CORP COM 12466Q104   3,220,818 44,370 SH   SOLE 22 42,315 0 2,055
C & F FINL CORP COM 12466Q104   2,468 34 SH   SOLE 43 34 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   42,595,934 264,966 SH   SOLE 2 93,962 0 171,004
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   17,339,574 107,860 SH   SOLE 4 51,972 0 55,888
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   32,169,041 200,106 SH   SOLE 7 187,290 0 12,816
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,282,865 7,980 SH   SOLE 13 7,980 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,639,446 22,639 SH   SOLE 15 22,639 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   33,559,293 208,754 SH   SOLE 18 178,346 0 30,408
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   14,264,235 88,730 SH   SOLE 19 88,730 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   663,138,697 4,125,023 SH   SOLE 21 4,125,023 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   445,927,823 2,773,873 SH   SOLE 22 2,497,549 0 276,324
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   18,454,605 114,796 SH   SOLE 23 114,796 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   15,440,033 96,044 SH   SOLE 25 96,044 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   20,302,702 126,292 SH   SOLE 26 106,398 0 19,894
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   54,610,011 339,699 SH   SOLE 28 1,926 0 337,773
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   160,437,033 997,991 SH   SOLE 30 997,991 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,838,291 11,435 SH   SOLE 31 11,435 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,355,528 8,432 SH   SOLE 34 8,432 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,112,708 13,142 SH   SOLE 36 13,142 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   895,112 5,568 SH   SOLE 40 5,568 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   20,577 128 SH   OTR 43 128 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   37,710,231 234,575 SH   SOLE 43 200,297 0 34,277
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   23,837,292 148,279 SH   SOLE 47 0 0 148,279
C3 AI INC CL A 12468P104   4,934,192 366,038 SH   SOLE 2 224,115 0 141,923
C3 AI INC CL A 12468P104   11,539 856 SH   SOLE 4 248 0 608
C3 AI INC CL A 12468P104   9,503 705 SH   SOLE 7 705 0 0
C3 AI INC CL A 12468P104   5,607,087 415,956 SH   SOLE 18 333,517 0 82,439
C3 AI INC CL A 12468P104   9,678,290 717,974 SH   SOLE 19 717,974 0 0
C3 AI INC CL A 12468P104   72,075,471 5,346,845 SH   SOLE 21 5,346,845 0 0
C3 AI INC CL A 12468P104   56,013,147 4,155,278 SH   SOLE 22 4,050,265 0 105,013
C3 AI INC CL A 12468P104   141,823 10,521 SH   SOLE 23 10,521 0 0
C3 AI INC CL A 12468P104   231,613 17,182 SH   SOLE 25 17,182 0 0
C3 AI INC CL A 12468P104   1,379,557 102,341 SH   SOLE 26 27,074 0 75,267
C3 AI INC CL A 12468P104   105,616 7,835 SH   SOLE 28 0 0 7,835
C3 AI INC CL A 12468P104   1,376,160 102,089 SH   SOLE 30 102,089 0 0
C3 AI INC CL A 12468P104   108,029 8,014 SH   SOLE 34 8,014 0 0
C3 AI INC CL A 12468P104   4,057 301 SH   SOLE 36 301 0 0
C3 AI INC CL A 12468P104   277,257 20,568 SH   SOLE 40 20,568 0 0
C3 AI INC CL A 12468P104   1,485,153 110,175 SH   SOLE 43 97,115 0 13,060
C3 AI INC CL A 12468P104   187,022 13,874 SH   SOLE 47 0 0 13,874
C4 THERAPEUTICS INC COM STK 12529R107   150,894 79,002 SH   SOLE 2 79,002 0 0
C4 THERAPEUTICS INC COM STK 12529R107   25,541 13,372 SH   SOLE 18 13,372 0 0
C4 THERAPEUTICS INC COM STK 12529R107   1,402,922 734,514 SH   SOLE 21 734,514 0 0
C4 THERAPEUTICS INC COM STK 12529R107   2,090,207 1,094,349 SH   SOLE 22 1,094,349 0 0
C4 THERAPEUTICS INC COM STK 12529R107   91,607 47,962 SH   SOLE 30 47,962 0 0
C4 THERAPEUTICS INC COM STK 12529R107   1,175 615 SH   SOLE 43 615 0 0
CABALETTA BIO INC COM 12674W109   210,807 96,259 SH   SOLE 2 96,259 0 0
CABALETTA BIO INC COM 12674W109   36,398 16,620 SH   SOLE 18 16,620 0 0
CABALETTA BIO INC COM 12674W109   1,807,166 825,190 SH   SOLE 21 825,190 0 0
CABALETTA BIO INC COM 12674W109   2,904,540 1,326,274 SH   SOLE 22 1,326,274 0 0
CABALETTA BIO INC COM 12674W109   140,438 64,127 SH   SOLE 30 64,127 0 0
CABLE ONE INC COM 12685J105   857,321 7,597 SH   SOLE 2 5,129 0 2,468
CABLE ONE INC COM 12685J105   1,918 17 SH   SOLE 4 17 0 0
CABLE ONE INC COM 12685J105   407,276 3,609 SH   SOLE 7 3,394 0 215
CABLE ONE INC COM 12685J105   1,972,618 17,480 SH   SOLE 18 14,953 0 2,527
CABLE ONE INC COM 12685J105   1,196,323 10,601 SH   SOLE 19 10,601 0 0
CABLE ONE INC COM 12685J105   59,469,129 526,975 SH   SOLE 21 526,975 0 0
CABLE ONE INC COM 12685J105   16,158,202 143,183 SH   SOLE 22 136,406 0 6,777
CABLE ONE INC COM 12685J105   101,339 898 SH   SOLE 25 898 0 0
CABLE ONE INC COM 12685J105   437,068 3,873 SH   SOLE 26 2,084 0 1,789
CABLE ONE INC COM 12685J105   39,498 350 SH   SOLE 28 0 0 350
CABLE ONE INC COM 12685J105   2,176,312 19,285 SH   SOLE 30 19,285 0 0
CABLE ONE INC COM 12685J105   41,303 366 SH   SOLE 36 366 0 0
CABLE ONE INC COM 12685J105   97,051 860 SH   SOLE 40 860 0 0
CABLE ONE INC COM 12685J105   2,058,045 18,237 SH   SOLE 43 17,044 0 1,193
CABLE ONE INC COM 12685J105   1,467 13 SH   SOLE 47 0 0 13
CABLE ONE INC NOTE 3/1 12685JAE5   295,500 300,000 PRN   SOLE 2 300,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   162,525 165,000 PRN   SOLE 18 165,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   11,504,800 11,680,000 PRN   SOLE 19 11,680,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   6,673,375 6,775,000 PRN   SOLE 21 6,775,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   85,695 87,000 PRN   SOLE 22 87,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   93,575 95,000 PRN   SOLE 26 95,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   39,400 40,000 PRN   SOLE 30 40,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   1,465,680 1,488,000 PRN   SOLE 34 1,488,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   1,098,630 1,350,000 PRN   SOLE 2 1,350,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   534,667 657,000 PRN   SOLE 18 657,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   29,233,324 35,922,000 PRN   SOLE 19 35,922,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   3,651,521 4,487,000 PRN   SOLE 21 4,487,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   288,085 354,000 PRN   SOLE 22 354,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   345,051 424,000 PRN   SOLE 26 424,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   157,877 194,000 PRN   SOLE 30 194,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   5,066,719 6,226,000 PRN   SOLE 34 6,226,000 0 0
CABOT CORP COM 127055101   3,543,196 53,458 SH   SOLE 2 26,212 0 27,246
CABOT CORP COM 127055101   4,772 72 SH   SOLE 4 72 0 0
CABOT CORP COM 127055101   494,780 7,465 SH   SOLE 7 7,044 0 421
CABOT CORP COM 127055101   16,477,009 248,597 SH   SOLE 18 171,427 0 77,170
CABOT CORP COM 127055101   7,133,849 107,632 SH   SOLE 19 107,632 0 0
CABOT CORP COM 127055101   274,032,274 4,134,464 SH   SOLE 21 4,134,464 0 0
CABOT CORP COM 127055101   113,784,533 1,716,725 SH   SOLE 22 1,668,146 0 48,579
CABOT CORP COM 127055101   518,840 7,828 SH   SOLE 25 7,828 0 0
CABOT CORP COM 127055101   1,055,045 15,918 SH   SOLE 26 15,918 0 0
CABOT CORP COM 127055101   66,877 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101   5,906,410 89,113 SH   SOLE 30 89,113 0 0
CABOT CORP COM 127055101   108,633 1,639 SH   SOLE 34 1,639 0 0
CABOT CORP COM 127055101   88,020 1,328 SH   SOLE 36 1,328 0 0
CABOT CORP COM 127055101   607,854 9,171 SH   SOLE 40 9,171 0 0
CABOT CORP COM 127055101   15,252,227 230,118 SH   SOLE 43 216,644 0 13,474
CABOT CORP COM 127055101   29,992 452 SH   SOLE 47 0 0 452
CACI INTL INC CL A 127190304   23,365,850 43,854 SH   SOLE 2 10,155 0 33,699
CACI INTL INC CL A 127190304   211,526 397 SH   SOLE 4 57 0 340
CACI INTL INC CL A 127190304   2,486,091 4,666 SH   SOLE 7 4,459 0 207
CACI INTL INC CL A 127190304   28,003,961 52,559 SH   SOLE 18 31,398 0 21,161
CACI INTL INC CL A 127190304   7,515,285 14,105 SH   SOLE 19 14,105 0 0
CACI INTL INC CL A 127190304   639,060,306 1,199,415 SH   SOLE 21 1,199,415 0 0
CACI INTL INC CL A 127190304   339,145,820 636,523 SH   SOLE 22 608,006 0 28,517
CACI INTL INC CL A 127190304   1,871,762 3,513 SH   SOLE 25 3,513 0 0
CACI INTL INC CL A 127190304   3,398,262 6,378 SH   SOLE 26 6,378 0 0
CACI INTL INC CL A 127190304   537,605 1,009 SH   SOLE 28 420 0 589
CACI INTL INC CL A 127190304   14,225,494 26,699 SH   SOLE 30 26,699 0 0
CACI INTL INC CL A 127190304   194,476 365 SH   SOLE 31 365 0 0
CACI INTL INC CL A 127190304   230,174 432 SH   SOLE 36 432 0 0
CACI INTL INC CL A 127190304   2,019,883 3,791 SH   SOLE 40 3,791 0 0
CACI INTL INC CL A 127190304   17,325,990 32,518 SH   SOLE 43 28,513 0 4,005
CACTUS INC CL A 127203107   2,516,785 55,096 SH   SOLE 2 21,360 0 33,736
CACTUS INC CL A 127203107   6,350 139 SH   SOLE 4 139 0 0
CACTUS INC CL A 127203107   451,547 9,885 SH   SOLE 7 9,308 0 577
CACTUS INC CL A 127203107   9,788,402 214,282 SH   SOLE 18 178,709 0 35,573
CACTUS INC CL A 127203107   6,290,090 137,699 SH   SOLE 19 137,699 0 0
CACTUS INC CL A 127203107   334,981,261 7,333,215 SH   SOLE 21 7,333,215 0 0
CACTUS INC CL A 127203107   86,912,367 1,902,635 SH   SOLE 22 1,845,724 0 56,911
CACTUS INC CL A 127203107   474,524 10,388 SH   SOLE 25 10,388 0 0
CACTUS INC CL A 127203107   1,120,393 24,527 SH   SOLE 26 18,242 0 6,285
CACTUS INC CL A 127203107   729,555 15,971 SH   SOLE 28 0 0 15,971
CACTUS INC CL A 127203107   9,278,476 203,119 SH   SOLE 30 203,119 0 0
CACTUS INC CL A 127203107   550,398 12,049 SH   SOLE 40 12,049 0 0
CACTUS INC CL A 127203107   4,666,522 102,157 SH   SOLE 43 99,098 0 3,059
CACTUS INC CL A 127203107   9,547 209 SH   SOLE 47 0 0 209
CADELER A S SPON ADR 12738K109   3,978 214 SH   SOLE 43 214 0 0
CADENCE BANK COM 12740C103   4,844,904 113,093 SH   SOLE 2 41,781 0 71,312
CADENCE BANK COM 12740C103   17,907 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103   1,593,819 37,204 SH   SOLE 7 35,030 0 2,174
CADENCE BANK COM 12740C103   37,792,077 882,168 SH   SOLE 18 640,984 0 241,184
CADENCE BANK COM 12740C103   14,264,692 332,976 SH   SOLE 19 332,976 0 0
CADENCE BANK COM 12740C103   504,074,932 11,766,455 SH   SOLE 21 11,766,455 0 0
CADENCE BANK COM 12740C103   183,020,748 4,272,193 SH   SOLE 22 4,054,341 0 217,852
CADENCE BANK COM 12740C103   862,198 20,126 SH   SOLE 25 20,126 0 0
CADENCE BANK COM 12740C103   2,028,731 47,356 SH   SOLE 26 47,356 0 0
CADENCE BANK COM 12740C103   16,859,211 393,539 SH   SOLE 30 393,539 0 0
CADENCE BANK COM 12740C103   101,231 2,363 SH   SOLE 36 2,363 0 0
CADENCE BANK COM 12740C103   928,985 21,685 SH   SOLE 40 21,685 0 0
CADENCE BANK COM 12740C103   3,415,456 79,726 SH   SOLE 43 78,769 0 957
CADENCE BANK COM 12740C103   4,541 106 SH   SOLE 47 0 0 106
CADENCE DESIGN SYSTEM INC COM 127387108   196,490,601 628,609 SH   SOLE 2 282,686 0 345,923
CADENCE DESIGN SYSTEM INC COM 127387108   67,330,982 215,404 SH   SOLE 4 96,179 0 119,225
CADENCE DESIGN SYSTEM INC COM 127387108   104,773,690 335,190 SH   SOLE 7 306,778 0 28,412
CADENCE DESIGN SYSTEM INC COM 127387108   6,943,652 22,214 SH   SOLE 13 22,214 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   15,241,088 48,759 SH   SOLE 15 48,759 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   230,897,845 738,684 SH   SOLE 18 596,187 0 142,497
CADENCE DESIGN SYSTEM INC COM 127387108   149,130,980 477,097 SH   SOLE 19 477,097 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   3,027,781,164 9,686,420 SH   SOLE 21 9,686,420 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,761,973,762 5,636,873 SH   SOLE 22 5,044,528 0 592,345
CADENCE DESIGN SYSTEM INC COM 127387108   119,167,061 381,237 SH   SOLE 23 381,237 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   477,991,397 1,529,181 SH   SOLE 25 1,527,498 0 1,683
CADENCE DESIGN SYSTEM INC COM 127387108   243,765,513 779,850 SH   SOLE 26 654,413 0 125,437
CADENCE DESIGN SYSTEM INC COM 127387108   256,896,999 821,860 SH   SOLE 28 5,284 0 816,576
CADENCE DESIGN SYSTEM INC COM 127387108   60,015 192 SH   SOLE 29 192 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   995,988,345 3,186,347 SH   SOLE 30 3,186,347 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   8,537,185 27,312 SH   SOLE 31 26,851 0 461
CADENCE DESIGN SYSTEM INC COM 127387108   26,081,675 83,440 SH   SOLE 32 83,440 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   245,309,658 784,790 SH   SOLE 34 784,790 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   22,867,728 73,158 SH   SOLE 36 73,158 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   3,737,206 11,956 SH   SOLE 40 11,956 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   126,595 405 SH   OTR 43 405 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   186,557,216 596,830 SH   SOLE 43 514,356 0 82,475
CADENCE DESIGN SYSTEM INC COM 127387108   25,308,665 80,967 SH   SOLE 47 0 0 80,967
CADIZ INC COM NEW 127537207   121,344 21,630 SH   SOLE 2 1,459 0 20,171
CADIZ INC COM NEW 127537207   1,126,555 200,812 SH   SOLE 18 175,871 0 24,941
CADIZ INC COM NEW 127537207   616,876 109,960 SH   SOLE 19 109,960 0 0
CADIZ INC COM NEW 127537207   11,199,911 1,996,419 SH   SOLE 21 1,996,419 0 0
CADIZ INC COM NEW 127537207   7,669,336 1,367,083 SH   SOLE 22 1,340,955 0 26,128
CADIZ INC COM NEW 127537207   742,893 132,423 SH   SOLE 43 129,749 0 2,674
CADRE HLDGS INC COM 12763L105   1,216,256 29,781 SH   SOLE 2 9,236 0 20,545
CADRE HLDGS INC COM 12763L105   6,453 158 SH   SOLE 4 158 0 0
CADRE HLDGS INC COM 12763L105   97,444 2,386 SH   SOLE 7 2,386 0 0
CADRE HLDGS INC COM 12763L105   3,461,762 84,764 SH   SOLE 18 70,679 0 14,085
CADRE HLDGS INC COM 12763L105   2,395,879 58,665 SH   SOLE 19 58,665 0 0
CADRE HLDGS INC COM 12763L105   59,064,932 1,446,252 SH   SOLE 21 1,446,252 0 0
CADRE HLDGS INC COM 12763L105   36,913,030 903,845 SH   SOLE 22 877,895 0 25,950
CADRE HLDGS INC COM 12763L105   221,230 5,417 SH   SOLE 25 5,417 0 0
CADRE HLDGS INC COM 12763L105   308,710 7,559 SH   SOLE 28 0 0 7,559
CADRE HLDGS INC COM 12763L105   4,077,506 99,841 SH   SOLE 30 99,841 0 0
CADRE HLDGS INC COM 12763L105   150,863 3,694 SH   SOLE 40 3,694 0 0
CADRE HLDGS INC COM 12763L105   110,636 2,709 SH   OTR 43 2,709 0 0
CADRE HLDGS INC COM 12763L105   372,747 9,127 SH   SOLE 43 7,903 0 1,224
CADRENAL THERAPEUTICS INC COM NEW 127636207   1,790 264 SH   SOLE 18 264 0 0
CADRENAL THERAPEUTICS INC COM NEW 127636207   22,089 3,258 SH   SOLE 21 3,258 0 0
CAE INC COM 124765108   109,421 3,597 SH   SOLE 18 3,597 0 0
CAE INC COM 124765108   12,419,938 408,282 SH   SOLE 43 342,868 0 65,414
CAESARS ENTERTAINMENT INC NE COM 12769G100   13,721,112 586,623 SH   SOLE 2 292,009 0 294,614
CAESARS ENTERTAINMENT INC NE COM 12769G100   31,670 1,354 SH   SOLE 4 1,354 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,053,860 45,056 SH   SOLE 7 42,751 0 2,305
CAESARS ENTERTAINMENT INC NE COM 12769G100   4,410,185 188,550 SH   SOLE 18 181,229 0 7,321
CAESARS ENTERTAINMENT INC NE COM 12769G100   26,165,177 1,118,648 SH   SOLE 19 1,118,648 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   389,229,973 16,640,871 SH   SOLE 21 16,640,871 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   123,705,897 5,288,837 SH   SOLE 22 5,021,572 0 267,265
CAESARS ENTERTAINMENT INC NE COM 12769G100   773,765 33,081 SH   SOLE 25 33,081 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   4,350,376 185,993 SH   SOLE 26 87,701 0 98,292
CAESARS ENTERTAINMENT INC NE COM 12769G100   752,994 32,193 SH   SOLE 28 32,193 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   12,583,914 538,004 SH   SOLE 30 538,004 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   85,911 3,673 SH   SOLE 31 3,673 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   6,372,138 272,430 SH   SOLE 34 272,430 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   275,838 11,793 SH   SOLE 36 11,793 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   796,640 34,059 SH   SOLE 40 34,059 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   5,132,048 219,412 SH   SOLE 43 200,262 0 19,150
CAESARSTONE LTD ORD SHS M20598104   177,991 95,694 SH   SOLE 2 75,564 0 20,130
CAESARSTONE LTD ORD SHS M20598104   7,553 4,061 SH   SOLE 18 4,061 0 0
CAESARSTONE LTD ORD SHS M20598104   8,751 4,705 SH   SOLE 19 4,705 0 0
CAESARSTONE LTD ORD SHS M20598104   90,506 48,659 SH   SOLE 21 48,659 0 0
CAESARSTONE LTD ORD SHS M20598104   58,413 31,405 SH   SOLE 22 31,405 0 0
CAL MAINE FOODS INC COM NEW 128030202   11,914,016 149,730 SH   SOLE 2 104,676 0 45,054
CAL MAINE FOODS INC COM NEW 128030202   11,617 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202   4,882,893 61,366 SH   SOLE 7 61,092 0 274
CAL MAINE FOODS INC COM NEW 128030202   1,169,599 14,699 SH   SOLE 13 14,699 0 0
CAL MAINE FOODS INC COM NEW 128030202   12,537,367 157,564 SH   SOLE 18 129,895 0 27,669
CAL MAINE FOODS INC COM NEW 128030202   17,302,576 217,451 SH   SOLE 19 217,451 0 0
CAL MAINE FOODS INC COM NEW 128030202   383,957,555 4,825,406 SH   SOLE 21 4,825,406 0 0
CAL MAINE FOODS INC COM NEW 128030202   112,065,592 1,408,390 SH   SOLE 22 1,368,795 0 39,595
CAL MAINE FOODS INC COM NEW 128030202   291,783 3,667 SH   SOLE 23 3,667 0 0
CAL MAINE FOODS INC COM NEW 128030202   545,373 6,854 SH   SOLE 25 6,854 0 0
CAL MAINE FOODS INC COM NEW 128030202   3,302,712 41,507 SH   SOLE 26 11,208 0 30,299
CAL MAINE FOODS INC COM NEW 128030202   31,908 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202   15,281,259 192,048 SH   SOLE 30 192,048 0 0
CAL MAINE FOODS INC COM NEW 128030202   1,687,680 21,210 SH   SOLE 34 21,210 0 0
CAL MAINE FOODS INC COM NEW 128030202   43,923 552 SH   SOLE 36 552 0 0
CAL MAINE FOODS INC COM NEW 128030202   600,913 7,552 SH   SOLE 40 7,552 0 0
CAL MAINE FOODS INC COM NEW 128030202   8,426,440 105,900 SH   SOLE 43 98,615 0 7,285
CAL MAINE FOODS INC COM NEW 128030202   61,587 774 SH   SOLE 47 0 0 774
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   37,300 3,298 SH   SOLE 47 0 0 3,298
CALAVO GROWERS INC COM 128246105   176,741 8,126 SH   SOLE 2 1,155 0 6,971
CALAVO GROWERS INC COM 128246105   865,868 39,810 SH   SOLE 7 39,810 0 0
CALAVO GROWERS INC COM 128246105   1,063,336 48,889 SH   SOLE 18 40,491 0 8,398
CALAVO GROWERS INC COM 128246105   750,049 34,485 SH   SOLE 19 34,485 0 0
CALAVO GROWERS INC COM 128246105   13,885,505 638,414 SH   SOLE 21 638,414 0 0
CALAVO GROWERS INC COM 128246105   10,487,524 482,185 SH   SOLE 22 474,359 0 7,826
CALAVO GROWERS INC COM 128246105   1,120,538 51,519 SH   SOLE 43 43,785 0 7,734
CALEDONIA MNG CORP PLC SHS NEW G1757E113   611,776 23,377 SH   SOLE 2 17,575 0 5,802
CALEDONIA MNG CORP PLC SHS NEW G1757E113   1,527,412 58,365 SH   SOLE 7 58,365 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   1,484,310 56,718 SH   SOLE 18 47,876 0 8,842
CALEDONIA MNG CORP PLC SHS NEW G1757E113   870,754 33,273 SH   SOLE 19 33,273 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   15,740,993 601,490 SH   SOLE 21 601,490 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   6,086,802 232,587 SH   SOLE 22 217,918 0 14,669
CALEDONIA MNG CORP PLC SHS NEW G1757E113   46,583 1,780 SH   SOLE 26 1,780 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   12,405 474 SH   SOLE 43 254 0 220
CALERES INC COM 129500104   384,767 31,616 SH   SOLE 2 18,591 0 13,025
CALERES INC COM 129500104   3,067 252 SH   SOLE 7 252 0 0
CALERES INC COM 129500104   1,377,620 113,198 SH   SOLE 18 96,624 0 16,574
CALERES INC COM 129500104   831,844 68,352 SH   SOLE 19 68,352 0 0
CALERES INC COM 129500104   16,679,581 1,370,549 SH   SOLE 21 1,370,549 0 0
CALERES INC COM 129500104   11,810,170 970,433 SH   SOLE 22 942,201 0 28,232
CALERES INC COM 129500104   3,440,839 282,731 SH   SOLE 43 244,973 0 37,758
CALIFORNIA BANCORP COM 84252A106   139,764 7,486 SH   SOLE 2 1,747 0 5,739
CALIFORNIA BANCORP COM 84252A106   5,302 284 SH   SOLE 7 284 0 0
CALIFORNIA BANCORP COM 84252A106   1,353,463 72,494 SH   SOLE 18 61,429 0 11,065
CALIFORNIA BANCORP COM 84252A106   821,835 44,019 SH   SOLE 19 44,019 0 0
CALIFORNIA BANCORP COM 84252A106   15,012,342 804,089 SH   SOLE 21 804,089 0 0
CALIFORNIA BANCORP COM 84252A106   8,132,708 435,603 SH   SOLE 22 421,569 0 14,034
CALIFORNIA BANCORP COM 84252A106   1,309,831 70,157 SH   SOLE 43 63,436 0 6,721
CALIFORNIA RES CORP COM STOCK 13057Q305   7,025,864 157,143 SH   SOLE 2 102,799 0 54,344
CALIFORNIA RES CORP COM STOCK 13057Q305   6,617 148 SH   SOLE 4 148 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   592,050 13,242 SH   SOLE 7 12,485 0 757
CALIFORNIA RES CORP COM STOCK 13057Q305   13,692,961 306,262 SH   SOLE 18 268,306 0 37,956
CALIFORNIA RES CORP COM STOCK 13057Q305   14,385,353 321,748 SH   SOLE 19 321,748 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   379,261,964 8,482,710 SH   SOLE 21 8,482,710 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   103,788,855 2,321,379 SH   SOLE 22 2,228,986 0 92,393
CALIFORNIA RES CORP COM STOCK 13057Q305   60,806 1,360 SH   SOLE 23 1,360 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   1,266,411 28,325 SH   SOLE 25 28,325 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   11,203,611 250,584 SH   SOLE 26 190,700 0 59,884
CALIFORNIA RES CORP COM STOCK 13057Q305   8,004,521 179,032 SH   SOLE 30 179,032 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   7,974,476 178,360 SH   SOLE 34 178,360 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   47,124 1,054 SH   SOLE 36 1,054 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   4,387,098 98,123 SH   SOLE 43 90,489 0 7,634
CALIFORNIA RES CORP COM STOCK 13057Q305   2,325 52 SH   SOLE 47 0 0 52
CALIFORNIA WTR SVC GROUP COM 130788102   2,060,125 47,545 SH   SOLE 2 17,735 0 29,810
CALIFORNIA WTR SVC GROUP COM 130788102   1,113,234 25,692 SH   SOLE 4 25,692 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   7,532,444 173,839 SH   SOLE 7 166,672 0 7,167
CALIFORNIA WTR SVC GROUP COM 130788102   10,802,472 249,307 SH   SOLE 18 218,417 0 30,890
CALIFORNIA WTR SVC GROUP COM 130788102   5,189,331 119,763 SH   SOLE 19 119,763 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   299,842,127 6,919,966 SH   SOLE 21 6,919,966 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   77,398,646 1,786,260 SH   SOLE 22 1,704,064 0 82,196
CALIFORNIA WTR SVC GROUP COM 130788102   405,352 9,355 SH   SOLE 25 9,355 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   1,217,140 28,090 SH   SOLE 26 14,906 0 13,184
CALIFORNIA WTR SVC GROUP COM 130788102   1,377,981 31,802 SH   SOLE 28 906 0 30,896
CALIFORNIA WTR SVC GROUP COM 130788102   50,498,689 1,165,444 SH   SOLE 30 1,165,444 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   42,550 982 SH   SOLE 36 982 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   461,984 10,662 SH   SOLE 40 10,662 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   4,878,968 112,600 SH   SOLE 43 108,277 0 4,323
CALIFORNIA WTR SVC GROUP COM 130788102   1,907 44 SH   SOLE 47 0 0 44
CALIX INC COM 13100M509   11,873,999 224,334 SH   SOLE 2 93,251 0 131,083
CALIX INC COM 13100M509   1,632,520 30,843 SH   SOLE 4 29,575 0 1,268
CALIX INC COM 13100M509   1,240,732 23,441 SH   SOLE 7 22,725 0 716
CALIX INC COM 13100M509   15,496,210 292,768 SH   SOLE 18 247,067 0 45,701
CALIX INC COM 13100M509   33,345,847 629,999 SH   SOLE 19 629,999 0 0
CALIX INC COM 13100M509   382,247,916 7,221,763 SH   SOLE 21 7,221,763 0 0
CALIX INC COM 13100M509   121,775,045 2,300,681 SH   SOLE 22 2,247,717 0 52,964
CALIX INC COM 13100M509   460,226 8,695 SH   SOLE 23 8,695 0 0
CALIX INC COM 13100M509   545,285 10,302 SH   SOLE 25 10,302 0 0
CALIX INC COM 13100M509   6,385,740 120,645 SH   SOLE 26 27,154 0 93,491
CALIX INC COM 13100M509   505,376 9,548 SH   SOLE 28 2,417 0 7,131
CALIX INC COM 13100M509   24,954,325 471,459 SH   SOLE 30 471,459 0 0
CALIX INC COM 13100M509   1,204,740 22,761 SH   SOLE 34 22,761 0 0
CALIX INC COM 13100M509   8,681 164 SH   SOLE 36 164 0 0
CALIX INC COM 13100M509   564,181 10,659 SH   SOLE 40 10,659 0 0
CALIX INC COM 13100M509   4,490,819 84,844 SH   SOLE 43 81,968 0 2,876
CALIX INC COM 13100M509   1,853 35 SH   SOLE 47 0 0 35
CALUMET INC COM 131428104   1,114,608 56,095 SH   SOLE 2 20,866 0 35,229
CALUMET INC COM 131428104   5,921 298 SH   SOLE 4 298 0 0
CALUMET INC COM 131428104   9,577 482 SH   SOLE 7 482 0 0
CALUMET INC COM 131428104   4,130,556 207,879 SH   SOLE 18 174,613 0 33,266
CALUMET INC COM 131428104   2,795,630 140,696 SH   SOLE 19 140,696 0 0
CALUMET INC COM 131428104   51,467,314 2,590,202 SH   SOLE 21 2,590,202 0 0
CALUMET INC COM 131428104   36,998,854 1,862,046 SH   SOLE 22 1,776,258 0 85,788
CALUMET INC COM 131428104   251,018 12,633 SH   SOLE 25 12,633 0 0
CALUMET INC COM 131428104   1,157,944 58,276 SH   SOLE 30 58,276 0 0
CALUMET INC COM 131428104   237,685 11,962 SH   SOLE 40 11,962 0 0
CALUMET INC COM 131428104   159 8 SH   SOLE 43 8 0 0
CAMBIUM NETWORKS CORP SHS G17766109   205,348 142,603 SH   SOLE 22 142,603 0 0
CAMBIUM NETWORKS CORP SHS G17766109   372 258 SH   SOLE 43 258 0 0
CAMDEN NATL CORP COM 133034108   1,990,274 45,880 SH   SOLE 2 37,306 0 8,574
CAMDEN NATL CORP COM 133034108   901,523 20,782 SH   SOLE 7 19,513 0 1,269
CAMDEN NATL CORP COM 133034108   2,694,028 62,103 SH   SOLE 18 53,732 0 8,371
CAMDEN NATL CORP COM 133034108   1,489,713 34,341 SH   SOLE 19 34,341 0 0
CAMDEN NATL CORP COM 133034108   31,100,337 716,928 SH   SOLE 21 716,928 0 0
CAMDEN NATL CORP COM 133034108   23,490,053 541,495 SH   SOLE 22 520,024 0 21,471
CAMDEN NATL CORP COM 133034108   95,610 2,204 SH   SOLE 25 2,204 0 0
CAMDEN NATL CORP COM 133034108   64,810 1,494 SH   SOLE 26 1,494 0 0
CAMDEN NATL CORP COM 133034108   29,802 687 SH   SOLE 28 97 0 590
CAMDEN NATL CORP COM 133034108   1,433,145 33,037 SH   SOLE 30 33,037 0 0
CAMDEN NATL CORP COM 133034108   15,009 346 SH   SOLE 36 346 0 0
CAMDEN NATL CORP COM 133034108   114,610 2,642 SH   SOLE 40 2,642 0 0
CAMDEN NATL CORP COM 133034108   5,673,455 130,785 SH   SOLE 43 123,847 0 6,938
CAMDEN NATL CORP COM 133034108   2,516 58 SH   SOLE 47 0 0 58
CAMDEN PPTY TR SH BEN INT 133131102   50,268,913 456,658 SH   SOLE 2 341,165 0 115,493
CAMDEN PPTY TR SH BEN INT 133131102   7,187,784 65,296 SH   SOLE 4 65,296 0 0
CAMDEN PPTY TR SH BEN INT 133131102   26,219,295 238,184 SH   SOLE 7 218,028 0 20,156
CAMDEN PPTY TR SH BEN INT 133131102   524,091 4,761 SH   SOLE 15 4,761 0 0
CAMDEN PPTY TR SH BEN INT 133131102   15,999,798 145,347 SH   SOLE 18 123,867 0 21,480
CAMDEN PPTY TR SH BEN INT 133131102   10,681,283 97,032 SH   SOLE 19 97,032 0 0
CAMDEN PPTY TR SH BEN INT 133131102   477,890,084 4,341,298 SH   SOLE 21 4,341,298 0 0
CAMDEN PPTY TR SH BEN INT 133131102   384,783,759 3,495,492 SH   SOLE 22 3,258,792 0 236,700
CAMDEN PPTY TR SH BEN INT 133131102   2,029,985 18,441 SH   SOLE 23 18,441 0 0
CAMDEN PPTY TR SH BEN INT 133131102   45,769,393 415,783 SH   SOLE 25 415,783 0 0
CAMDEN PPTY TR SH BEN INT 133131102   6,908,180 62,756 SH   SOLE 26 44,375 0 18,381
CAMDEN PPTY TR SH BEN INT 133131102   30,147,169 273,866 SH   SOLE 28 31,036 0 242,830
CAMDEN PPTY TR SH BEN INT 133131102   80,789,253 733,914 SH   SOLE 30 733,914 0 0
CAMDEN PPTY TR SH BEN INT 133131102   236,232 2,146 SH   SOLE 31 1,803 0 343
CAMDEN PPTY TR SH BEN INT 133131102   165,891 1,507 SH   SOLE 36 1,507 0 0
CAMDEN PPTY TR SH BEN INT 133131102   2,041,874 18,549 SH   SOLE 40 18,549 0 0
CAMDEN PPTY TR SH BEN INT 133131102   23,337 212 SH   OTR 43 212 0 0
CAMDEN PPTY TR SH BEN INT 133131102   30,587,596 277,867 SH   SOLE 43 265,358 0 12,509
CAMDEN PPTY TR SH BEN INT 133131102   9,247 84 SH   SOLE 47 0 0 84
CAMECO CORP COM 13321L108   4,240,744 46,352 SH   SOLE 2 9,564 0 36,788
CAMECO CORP COM 13321L108   513,991 5,618 SH   SOLE 4 5,618 0 0
CAMECO CORP COM 13321L108   452,876 4,950 SH   SOLE 7 4,950 0 0
CAMECO CORP COM 13321L108   24,398,004 266,674 SH   SOLE 18 266,674 0 0
CAMECO CORP COM 13321L108   125,712,932 1,374,062 SH   SOLE 19 1,374,062 0 0
CAMECO CORP COM 13321L108   18,056,283 197,358 SH   SOLE 21 197,358 0 0
CAMECO CORP COM 13321L108   7,763,750 84,859 SH   SOLE 22 84,859 0 0
CAMECO CORP COM 13321L108   31,321,967 342,354 SH   SOLE 25 342,354 0 0
CAMECO CORP COM 13321L108   1,817,357 19,864 SH   SOLE 26 13,849 0 6,015
CAMECO CORP COM 13321L108   8,593,473 93,928 SH   SOLE 29 93,928 0 0
CAMECO CORP COM 13321L108   1,976,641 21,605 SH   SOLE 30 21,605 0 0
CAMECO CORP COM 13321L108   132,549,065 1,448,782 SH   SOLE 34 1,448,782 0 0
CAMECO CORP COM 13321L108   120,401 1,316 SH   SOLE 36 1,316 0 0
CAMECO CORP COM 13321L108   57,357,117 626,922 SH   SOLE 43 592,524 0 34,398
CAMECO CORP COM 13321L108   343,682 3,756 SH   SOLE 47 0 0 3,756
CAMP4 THERAPEUTICS CORP COM 13463J101   5,229 853 SH   SOLE 18 853 0 0
CAMP4 THERAPEUTICS CORP COM 13463J101   65,383 10,666 SH   SOLE 21 10,666 0 0
CAMP4 THERAPEUTICS CORP COM 13463J101   2,321,069 378,641 SH   SOLE 22 378,641 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,070,982 212,845 SH   SOLE 2 117,175 0 95,670
CAMPING WORLD HLDGS INC CL A 13462K109   1,576 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   3,357 345 SH   SOLE 7 345 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,040,994 209,763 SH   SOLE 18 169,126 0 40,637
CAMPING WORLD HLDGS INC CL A 13462K109   4,655,319 478,450 SH   SOLE 19 478,450 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   21,872,145 2,247,908 SH   SOLE 21 2,247,908 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   20,922,283 2,150,286 SH   SOLE 22 2,104,417 0 45,869
CAMPING WORLD HLDGS INC CL A 13462K109   67,740 6,962 SH   SOLE 23 6,962 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   89,273 9,175 SH   SOLE 25 9,175 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   473,316 48,645 SH   SOLE 26 16,755 0 31,890
CAMPING WORLD HLDGS INC CL A 13462K109   7,395 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   460,560 47,334 SH   SOLE 30 47,334 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   28,752 2,955 SH   SOLE 36 2,955 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   113,160 11,630 SH   SOLE 40 11,630 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   410,771 42,217 SH   SOLE 43 39,490 0 2,727
CAMTEK LTD ORD M20791105   208,543 1,961 SH   SOLE 2 1,961 0 0
CAMTEK LTD ORD M20791105   412,619 3,880 SH   SOLE 22 3,880 0 0
CAMTEK LTD ORD M20791105   106,664 1,003 SH   SOLE 25 1,003 0 0
CAMTEK LTD ORD M20791105   67,954 639 SH   SOLE 34 639 0 0
CAMTEK LTD ORD M20791105   35,200 331 SH   SOLE 43 166 0 165
CANAAN INC SPONSORED ADS 134748102   205,961 298,494 SH   SOLE 21 298,494 0 0
CANAAN INC SPONSORED ADS 134748102   175,829 254,824 SH   SOLE 22 254,824 0 0
CANAAN INC SPONSORED ADS 134748102   612,944 888,325 SH   SOLE 30 888,325 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   344,004 26,564 SH   SOLE 2 26,564 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   56,242 4,343 SH   SOLE 22 4,343 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   2,564 198 SH   SOLE 43 198 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101   62,249 687 SH   SOLE 18 687 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101   102,921,826 1,135,877 SH   SOLE 43 991,340 0 144,537
CANADIAN IMPERIAL BANK OF CO COM 136069101   13,003 144 SH   SOLE 47 0 0 144
CANADIAN NAT RES LTD COM 136385101   126,091 3,725 SH   SOLE 18 3,725 0 0
CANADIAN NAT RES LTD COM 136385101   14,490,406 428,077 SH   SOLE 21 428,077 0 0
CANADIAN NAT RES LTD COM 136385101   980,770 28,974 SH   SOLE 28 28,974 0 0
CANADIAN NAT RES LTD COM 136385101   51,131,340 1,510,527 SH   SOLE 43 1,286,448 0 224,079
CANADIAN NAT RES LTD COM 136385101   86,436 2,554 SH   SOLE 47 0 0 2,554
CANADIAN NATL RY CO COM 136375102   6,129 62 SH   SOLE 2 62 0 0
CANADIAN NATL RY CO COM 136375102   372,566 3,769 SH   SOLE 18 3,769 0 0
CANADIAN NATL RY CO COM 136375102   497,117 5,029 SH   SOLE 19 5,029 0 0
CANADIAN NATL RY CO COM 136375102   10,379 105 SH   SOLE 30 105 0 0
CANADIAN NATL RY CO COM 136375102   36,652,575 370,790 SH   SOLE 43 289,728 0 81,062
CANADIAN NATL RY CO COM 136375102   523,856 5,300 SH   SOLE 47 0 0 5,300
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,886,591 39,204 SH   SOLE 2 39,204 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   403,272 5,477 SH   SOLE 18 5,477 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   507,752 6,896 SH   SOLE 19 6,896 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,222,227 30,181 SH   SOLE 22 30,181 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   10,603 144 SH   SOLE 30 144 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   44,641,379 606,293 SH   SOLE 43 486,785 0 119,509
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,085,859 28,329 SH   SOLE 47 0 0 28,329
CANADIAN SOLAR INC COM 136635109   141,360 5,947 SH   SOLE 7 5,947 0 0
CANADIAN SOLAR INC COM 136635109   9,370,586 394,219 SH   SOLE 21 394,219 0 0
CANADIAN SOLAR INC COM 136635109   252,105 10,606 SH   SOLE 22 10,606 0 0
CANADIAN SOLAR INC COM 136635109   15,252,662 641,677 SH   SOLE 30 641,677 0 0
CANADIAN SOLAR INC COM 136635109   94,533 3,977 SH   SOLE 36 3,977 0 0
CANADIAN SOLAR INC COM 136635109   119 5 SH   SOLE 43 5 0 0
CANDEL THERAPEUTICS INC COM 137404109   93,897 16,619 SH   SOLE 2 820 0 15,799
CANDEL THERAPEUTICS INC COM 137404109   729,472 129,110 SH   SOLE 18 108,258 0 20,852
CANDEL THERAPEUTICS INC COM 137404109   453,486 80,263 SH   SOLE 19 80,263 0 0
CANDEL THERAPEUTICS INC COM 137404109   10,591,547 1,874,610 SH   SOLE 21 1,874,610 0 0
CANDEL THERAPEUTICS INC COM 137404109   4,082,069 722,490 SH   SOLE 22 711,709 0 10,781
CANDEL THERAPEUTICS INC COM 137404109   206,654 36,576 SH   SOLE 30 36,576 0 0
CANDEL THERAPEUTICS INC COM 137404109   11,419 2,021 SH   SOLE 43 1,933 0 88
CANGO INC ORD CL A G1820C102   148,031 98,687 SH   SOLE 21 98,687 0 0
CANGO INC ORD CL A G1820C102   426,120 284,080 SH   SOLE 30 284,080 0 0
CANNAE HLDGS INC COM 13765N107   649,319 41,279 SH   SOLE 2 13,641 0 27,638
CANNAE HLDGS INC COM 13765N107   5,647 359 SH   SOLE 7 359 0 0
CANNAE HLDGS INC COM 13765N107   2,470,491 157,056 SH   SOLE 18 134,474 0 22,582
CANNAE HLDGS INC COM 13765N107   9,849,748 626,176 SH   SOLE 19 626,176 0 0
CANNAE HLDGS INC COM 13765N107   27,564,324 1,752,341 SH   SOLE 21 1,752,341 0 0
CANNAE HLDGS INC COM 13765N107   21,277,735 1,352,685 SH   SOLE 22 1,277,991 0 74,694
CANNAE HLDGS INC COM 13765N107   1,613,961 102,604 SH   SOLE 25 102,604 0 0
CANNAE HLDGS INC COM 13765N107   459,473 29,210 SH   SOLE 26 29,210 0 0
CANNAE HLDGS INC COM 13765N107   6,211,148 394,860 SH   SOLE 30 394,860 0 0
CANNAE HLDGS INC COM 13765N107   2,759,325 175,418 SH   SOLE 34 175,418 0 0
CANNAE HLDGS INC COM 13765N107   160,965 10,233 SH   SOLE 40 10,233 0 0
CANNAE HLDGS INC COM 13765N107   706,424 44,909 SH   SOLE 43 42,868 0 2,041
CANNAE HLDGS INC COM 13765N107   1,604 102 SH   SOLE 47 0 0 102
CANOPY GROWTH CORP COM NEW 138035704   838 735 SH   SOLE 43 559 0 176
CANTALOUPE INC COM 138103106   475,341 44,759 SH   SOLE 2 16,476 0 28,283
CANTALOUPE INC COM 138103106   3,303 311 SH   SOLE 7 311 0 0
CANTALOUPE INC COM 138103106   1,747,457 164,544 SH   SOLE 18 137,669 0 26,875
CANTALOUPE INC COM 138103106   1,156,762 108,923 SH   SOLE 19 108,923 0 0
CANTALOUPE INC COM 138103106   23,622,629 2,224,353 SH   SOLE 21 2,224,353 0 0
CANTALOUPE INC COM 138103106   18,887,447 1,778,479 SH   SOLE 22 1,726,056 0 52,423
CANTALOUPE INC COM 138103106   116,544 10,974 SH   SOLE 25 10,974 0 0
CANTALOUPE INC COM 138103106   1,039,836 97,913 SH   SOLE 30 97,913 0 0
CANTALOUPE INC COM 138103106   117,213 11,037 SH   SOLE 40 11,037 0 0
CANTALOUPE INC COM 138103106   443,672 41,777 SH   SOLE 43 39,164 0 2,613
CANTERBURY PK HLDG CORP COM 13811E101   6,345 412 SH   SOLE 18 412 0 0
CANTERBURY PK HLDG CORP COM 13811E101   86,425 5,612 SH   SOLE 21 5,612 0 0
CANTERBURY PK HLDG CORP COM 13811E101   1,124 73 SH   SOLE 22 73 0 0
CANTERBURY PK HLDG CORP COM 13811E101   1,694 110 SH   SOLE 43 110 0 0
CAPITAL BANCORP INC MD COM 139737100   669,826 23,778 SH   SOLE 2 18,768 0 5,010
CAPITAL BANCORP INC MD COM 139737100   310 11 SH   SOLE 7 11 0 0
CAPITAL BANCORP INC MD COM 139737100   1,109,983 39,403 SH   SOLE 18 33,497 0 5,906
CAPITAL BANCORP INC MD COM 139737100   676,249 24,006 SH   SOLE 19 24,006 0 0
CAPITAL BANCORP INC MD COM 139737100   12,256,542 435,092 SH   SOLE 21 435,092 0 0
CAPITAL BANCORP INC MD COM 139737100   5,897,164 209,342 SH   SOLE 22 202,259 0 7,083
CAPITAL BANCORP INC MD COM 139737100   423,830 15,045 SH   SOLE 43 14,496 0 549
CAPITAL CITY BK GROUP INC COM 139674105   4,041,638 94,941 SH   SOLE 2 56,439 0 38,502
CAPITAL CITY BK GROUP INC COM 139674105   3,916 92 SH   SOLE 7 92 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,941,235 45,601 SH   SOLE 18 38,584 0 7,017
CAPITAL CITY BK GROUP INC COM 139674105   9,086,056 213,438 SH   SOLE 19 213,438 0 0
CAPITAL CITY BK GROUP INC COM 139674105   24,663,313 579,359 SH   SOLE 21 579,359 0 0
CAPITAL CITY BK GROUP INC COM 139674105   28,737,943 675,075 SH   SOLE 22 655,181 0 19,894
CAPITAL CITY BK GROUP INC COM 139674105   328,683 7,721 SH   SOLE 23 7,721 0 0
CAPITAL CITY BK GROUP INC COM 139674105   115,578 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,378,161 32,374 SH   SOLE 26 0 0 32,374
CAPITAL CITY BK GROUP INC COM 139674105   622,288 14,618 SH   SOLE 30 14,618 0 0
CAPITAL CITY BK GROUP INC COM 139674105   19,369 455 SH   SOLE 34 455 0 0
CAPITAL CITY BK GROUP INC COM 139674105   111,108 2,610 SH   SOLE 40 2,610 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,650,013 38,760 SH   SOLE 43 37,852 0 908
CAPITAL CLEAN ENERGY CARRIER COM Y00408107   146 7 SH   SOLE 43 7 0 0
CAPITAL GROUP CORE BALANCED SHS 14021D107   70,660 2,000 SH   SOLE 47 0 0 2,000
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   1,910,925 47,500 SH   SOLE 47 0 0 47,500
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   27 1 SH   SOLE 43 1 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   1,718,086 49,584 SH   SOLE 47 0 0 49,584
CAPITAL ONE FINL CORP COM 14040H105   372,064,528 1,535,173 SH   SOLE 2 690,873 0 844,300
CAPITAL ONE FINL CORP COM 14040H105   131,690,426 543,367 SH   SOLE 4 277,708 0 265,659
CAPITAL ONE FINL CORP COM 14040H105   167,691,550 691,911 SH   SOLE 7 624,765 0 67,146
CAPITAL ONE FINL CORP COM 14040H105   13,323,499 54,974 SH   SOLE 13 54,094 0 880
CAPITAL ONE FINL CORP COM 14040H105   26,627,124 109,866 SH   SOLE 15 109,866 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,108,209,035 4,572,574 SH   SOLE 18 4,336,880 0 235,694
CAPITAL ONE FINL CORP COM 14040H105   271,717,552 1,121,132 SH   SOLE 19 1,121,132 0 0
CAPITAL ONE FINL CORP COM 14040H105   4,257,878,878 17,568,406 SH   SOLE 21 17,568,406 0 0
CAPITAL ONE FINL CORP COM 14040H105   3,207,177,024 13,233,112 SH   SOLE 22 11,816,119 0 1,416,993
CAPITAL ONE FINL CORP COM 14040H105   164,910,469 680,436 SH   SOLE 23 680,436 0 0
CAPITAL ONE FINL CORP COM 14040H105   214,577,788 885,368 SH   SOLE 25 883,823 0 1,545
CAPITAL ONE FINL CORP COM 14040H105   254,641,351 1,050,674 SH   SOLE 26 702,855 0 347,819
CAPITAL ONE FINL CORP COM 14040H105   410,882,845 1,695,341 SH   SOLE 28 33,883 0 1,661,458
CAPITAL ONE FINL CORP COM 14040H105   214,246 884 SH   SOLE 29 884 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,211,796,122 4,999,984 SH   SOLE 30 4,999,984 0 0
CAPITAL ONE FINL CORP COM 14040H105   15,572,115 64,252 SH   SOLE 31 62,489 0 1,763
CAPITAL ONE FINL CORP COM 14040H105   185,215,632 764,217 SH   SOLE 34 764,217 0 0
CAPITAL ONE FINL CORP COM 14040H105   51,601,110 212,911 SH   SOLE 36 212,911 0 0
CAPITAL ONE FINL CORP COM 14040H105   6,857,091 28,293 SH   SOLE 40 28,293 0 0
CAPITAL ONE FINL CORP COM 14040H105   206,733 853 SH   OTR 43 853 0 0
CAPITAL ONE FINL CORP COM 14040H105   280,416,631 1,157,025 SH   SOLE 43 982,287 0 174,738
CAPITAL ONE FINL CORP COM 14040H105   8,361,008 34,498 SH   SOLE 47 0 0 34,498
CAPITAL SOUTHWEST CORP COM 140501107   8,612,651 388,833 SH   SOLE 30 388,833 0 0
CAPITAL SOUTHWEST CORP COM 140501107   740,079 33,412 SH   SOLE 43 31,813 0 1,599
CAPITAL SOUTHWEST CORP COM 140501107   266 12 SH   SOLE 47 0 0 12
CAPITOL FED FINL INC COM 14057J101   1,763,102 258,899 SH   SOLE 2 170,796 0 88,103
CAPITOL FED FINL INC COM 14057J101   5,748 844 SH   SOLE 7 844 0 0
CAPITOL FED FINL INC COM 14057J101   3,096,398 454,684 SH   SOLE 18 392,330 0 62,354
CAPITOL FED FINL INC COM 14057J101   2,814,198 413,245 SH   SOLE 19 413,245 0 0
CAPITOL FED FINL INC COM 14057J101   88,699,780 13,024,931 SH   SOLE 21 13,024,931 0 0
CAPITOL FED FINL INC COM 14057J101   24,416,955 3,585,456 SH   SOLE 22 3,439,704 0 145,752
CAPITOL FED FINL INC COM 14057J101   32,136 4,719 SH   SOLE 23 4,719 0 0
CAPITOL FED FINL INC COM 14057J101   176,359 25,897 SH   SOLE 25 25,897 0 0
CAPITOL FED FINL INC COM 14057J101   827,272 121,479 SH   SOLE 26 77,625 0 43,854
CAPITOL FED FINL INC COM 14057J101   388,987 57,120 SH   SOLE 28 0 0 57,120
CAPITOL FED FINL INC COM 14057J101   1,608,563 236,206 SH   SOLE 30 236,206 0 0
CAPITOL FED FINL INC COM 14057J101   12,156 1,785 SH   SOLE 34 1,785 0 0
CAPITOL FED FINL INC COM 14057J101   112,079 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101   1,604,549 235,617 SH   SOLE 43 232,190 0 3,427
CAPRI HOLDINGS LIMITED SHS G1890L107   2,434,486 99,774 SH   SOLE 2 44,253 0 55,521
CAPRI HOLDINGS LIMITED SHS G1890L107   10,028 411 SH   SOLE 4 411 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   641,037 26,272 SH   SOLE 7 24,828 0 1,444
CAPRI HOLDINGS LIMITED SHS G1890L107   14,224,785 582,983 SH   SOLE 18 412,260 0 170,723
CAPRI HOLDINGS LIMITED SHS G1890L107   5,664,118 232,136 SH   SOLE 19 232,136 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   218,020,417 8,935,263 SH   SOLE 21 8,935,263 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   91,209,933 3,738,112 SH   SOLE 22 3,584,556 0 153,556
CAPRI HOLDINGS LIMITED SHS G1890L107   430,562 17,646 SH   SOLE 25 17,646 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   828,624 33,960 SH   SOLE 26 33,960 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   38,064 1,560 SH   SOLE 28 1,560 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   3,113,220 127,591 SH   SOLE 30 127,591 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   210,011 8,607 SH   SOLE 36 8,607 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   505,104 20,701 SH   SOLE 40 20,701 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   4,776,724 195,767 SH   SOLE 43 169,475 0 26,292
CAPRI HOLDINGS LIMITED SHS G1890L107   7,674 314 SH   SOLE 47 0 0 314
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   530,995 18,399 SH   SOLE 2 2,720 0 15,679
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   6,782 235 SH   SOLE 7 235 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   3,432,868 118,949 SH   SOLE 18 97,901 0 21,048
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   2,498,208 86,563 SH   SOLE 19 86,563 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   42,692,194 1,479,286 SH   SOLE 21 1,479,286 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   32,656,995 1,131,566 SH   SOLE 22 1,116,663 0 14,903
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   4,964 172 SH   SOLE 23 172 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   456,219 15,808 SH   SOLE 43 10,205 0 5,603
CAPSOVISION INC COM 140935107   13,213 1,236 SH   SOLE 2 0 0 1,236
CAPSOVISION INC COM 140935107   180,843 16,917 SH   SOLE 18 14,782 0 2,135
CAPSOVISION INC COM 140935107   106,718 9,983 SH   SOLE 19 9,983 0 0
CAPSOVISION INC COM 140935107   1,620,070 151,550 SH   SOLE 21 151,550 0 0
CAPSOVISION INC COM 140935107   825,460 77,218 SH   SOLE 22 75,312 0 1,906
CARDIFF ONCOLOGY INC COM 14147L108   59,847 21,298 SH   SOLE 2 1,647 0 19,651
CARDIFF ONCOLOGY INC COM 14147L108   573,583 204,122 SH   SOLE 18 175,977 0 28,145
CARDIFF ONCOLOGY INC COM 14147L108   349,887 124,515 SH   SOLE 19 124,515 0 0
CARDIFF ONCOLOGY INC COM 14147L108   6,448,000 2,294,662 SH   SOLE 21 2,294,662 0 0
CARDIFF ONCOLOGY INC COM 14147L108   3,931,097 1,398,967 SH   SOLE 22 1,352,872 0 46,095
CARDIFF ONCOLOGY INC COM 14147L108   141 50 SH   SOLE 43 50 0 0
CARDINAL HEALTH INC COM 14149Y108   206,191,919 1,003,367 SH   SOLE 2 617,724 0 385,643
CARDINAL HEALTH INC COM 14149Y108   55,233,263 268,775 SH   SOLE 4 80,415 0 188,360
CARDINAL HEALTH INC COM 14149Y108   77,234,504 375,837 SH   SOLE 7 345,099 0 30,738
CARDINAL HEALTH INC COM 14149Y108   8,469,477 41,214 SH   SOLE 13 38,114 0 3,100
CARDINAL HEALTH INC COM 14149Y108   9,134,475 44,450 SH   SOLE 15 44,450 0 0
CARDINAL HEALTH INC COM 14149Y108   562,036,083 2,734,969 SH   SOLE 18 2,587,787 0 147,182
CARDINAL HEALTH INC COM 14149Y108   652,028,484 3,172,888 SH   SOLE 19 3,172,888 0 0
CARDINAL HEALTH INC COM 14149Y108   1,849,409,169 8,999,558 SH   SOLE 21 8,999,558 0 0
CARDINAL HEALTH INC COM 14149Y108   1,169,610,237 5,691,534 SH   SOLE 22 5,127,792 0 563,742
CARDINAL HEALTH INC COM 14149Y108   69,642,923 338,895 SH   SOLE 23 338,895 0 0
CARDINAL HEALTH INC COM 14149Y108   95,448,380 464,469 SH   SOLE 25 387,781 0 76,688
CARDINAL HEALTH INC COM 14149Y108   239,642,592 1,166,144 SH   SOLE 26 897,573 0 268,571
CARDINAL HEALTH INC COM 14149Y108   182,181,504 886,528 SH   SOLE 28 3,483 0 883,045
CARDINAL HEALTH INC COM 14149Y108   1,774,082 8,633 SH   SOLE 29 8,633 0 0
CARDINAL HEALTH INC COM 14149Y108   433,730,972 2,110,613 SH   SOLE 30 2,110,613 0 0
CARDINAL HEALTH INC COM 14149Y108   9,731,453 47,355 SH   SOLE 31 45,894 0 1,461
CARDINAL HEALTH INC COM 14149Y108   124,070,214 603,748 SH   SOLE 34 603,748 0 0
CARDINAL HEALTH INC COM 14149Y108   21,319,392 103,744 SH   SOLE 36 103,744 0 0
CARDINAL HEALTH INC COM 14149Y108   2,115,623 10,295 SH   SOLE 40 10,295 0 0
CARDINAL HEALTH INC COM 14149Y108   91,653 446 SH   OTR 43 446 0 0
CARDINAL HEALTH INC COM 14149Y108   116,286,868 565,873 SH   SOLE 43 454,872 0 111,001
CARDINAL HEALTH INC COM 14149Y108   469,568 2,285 SH   SOLE 47 0 0 2,285
CARDIO DIAGNOSTICS HOLDGS IN COM NEW 14159C202   96,387 35,567 SH   SOLE 22 35,567 0 0
CARDLYTICS INC COM 14161W105   10,781 9,375 SH   SOLE 18 9,375 0 0
CARDLYTICS INC COM 14161W105   133,023 115,672 SH   SOLE 21 115,672 0 0
CARDLYTICS INC COM 14161W105   966,190 840,165 SH   SOLE 22 840,165 0 0
CARDLYTICS INC COM 14161W105   612 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105   551 479 SH   SOLE 43 477 0 2
CARECLOUD INC COM 14167R100   20,925 7,166 SH   SOLE 18 7,166 0 0
CARECLOUD INC COM 14167R100   249,000 85,274 SH   SOLE 21 85,274 0 0
CARECLOUD INC COM 14167R100   292,552 100,189 SH   SOLE 22 100,189 0 0
CAREDX INC COM 14167L103   1,019,451 54,111 SH   SOLE 2 28,581 0 25,530
CAREDX INC COM 14167L103   3,919 208 SH   SOLE 4 208 0 0
CAREDX INC COM 14167L103   467,025 24,789 SH   SOLE 7 23,285 0 1,504
CAREDX INC COM 14167L103   2,912,777 154,606 SH   SOLE 18 127,616 0 26,990
CAREDX INC COM 14167L103   2,151,471 114,197 SH   SOLE 19 114,197 0 0
CAREDX INC COM 14167L103   46,872,714 2,487,936 SH   SOLE 21 2,487,936 0 0
CAREDX INC COM 14167L103   28,904,253 1,534,196 SH   SOLE 22 1,484,685 0 49,511
CAREDX INC COM 14167L103   176,003 9,342 SH   SOLE 25 9,342 0 0
CAREDX INC COM 14167L103   24,153 1,282 SH   SOLE 26 1,282 0 0
CAREDX INC COM 14167L103   16,033 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103   3,525,473 187,127 SH   SOLE 30 187,127 0 0
CAREDX INC COM 14167L103   202,530 10,750 SH   SOLE 40 10,750 0 0
CAREDX INC COM 14167L103   1,327,203 70,446 SH   SOLE 43 65,181 0 5,265
CAREDX INC COM 14167L103   10,701 568 SH   SOLE 47 0 0 568
CARETRUST REIT INC COM 14174T107   11,538,764 319,103 SH   SOLE 2 80,477 0 238,626
CARETRUST REIT INC COM 14174T107   7,288,084 201,551 SH   SOLE 4 201,551 0 0
CARETRUST REIT INC COM 14174T107   15,653,556 432,897 SH   SOLE 7 397,083 0 35,814
CARETRUST REIT INC COM 14174T107   75,538 2,089 SH   SOLE 13 2,089 0 0
CARETRUST REIT INC COM 14174T107   34,468,616 953,225 SH   SOLE 18 837,337 0 115,888
CARETRUST REIT INC COM 14174T107   30,285,627 837,545 SH   SOLE 19 837,545 0 0
CARETRUST REIT INC COM 14174T107   927,126,634 25,639,564 SH   SOLE 21 25,639,564 0 0
CARETRUST REIT INC COM 14174T107   343,544,625 9,500,681 SH   SOLE 22 8,574,227 0 926,454
CARETRUST REIT INC COM 14174T107   3,325,237 91,959 SH   SOLE 23 91,959 0 0
CARETRUST REIT INC COM 14174T107   28,930,929 800,081 SH   SOLE 25 800,081 0 0
CARETRUST REIT INC COM 14174T107   3,790,906 104,837 SH   SOLE 26 62,454 0 42,383
CARETRUST REIT INC COM 14174T107   15,109,456 417,850 SH   SOLE 28 115,225 0 302,625
CARETRUST REIT INC COM 14174T107   39,490,011 1,092,091 SH   SOLE 30 1,092,091 0 0
CARETRUST REIT INC COM 14174T107   34,225,693 946,507 SH   SOLE 34 946,507 0 0
CARETRUST REIT INC COM 14174T107   37,100 1,026 SH   SOLE 36 1,026 0 0
CARETRUST REIT INC COM 14174T107   1,391,798 38,490 SH   SOLE 40 38,490 0 0
CARETRUST REIT INC COM 14174T107   13,177,753 364,429 SH   SOLE 43 346,941 0 17,488
CARETRUST REIT INC COM 14174T107   185,899 5,141 SH   SOLE 47 0 0 5,141
CARGURUS INC COM CL A 141788109   2,565,462 66,896 SH   SOLE 2 26,375 0 40,521
CARGURUS INC COM CL A 141788109   20,594 537 SH   SOLE 4 204 0 333
CARGURUS INC COM CL A 141788109   19,559 510 SH   SOLE 7 510 0 0
CARGURUS INC COM CL A 141788109   9,959,303 259,695 SH   SOLE 18 214,916 0 44,779
CARGURUS INC COM CL A 141788109   6,648,970 173,376 SH   SOLE 19 173,376 0 0
CARGURUS INC COM CL A 141788109   335,985,807 8,761,038 SH   SOLE 21 8,761,038 0 0
CARGURUS INC COM CL A 141788109   89,289,691 2,328,284 SH   SOLE 22 2,250,716 0 77,568
CARGURUS INC COM CL A 141788109   529,997 13,820 SH   SOLE 25 13,820 0 0
CARGURUS INC COM CL A 141788109   911,656 23,772 SH   SOLE 26 9,389 0 14,383
CARGURUS INC COM CL A 141788109   1,291,360 33,673 SH   SOLE 28 1,660 0 32,013
CARGURUS INC COM CL A 141788109   8,590,553 224,004 SH   SOLE 30 224,004 0 0
CARGURUS INC COM CL A 141788109   14,573 380 SH   SOLE 36 380 0 0
CARGURUS INC COM CL A 141788109   525,050 13,691 SH   SOLE 40 13,691 0 0
CARGURUS INC COM CL A 141788109   8,731,720 227,685 SH   SOLE 43 218,847 0 8,838
CARGURUS INC COM CL A 141788109   134,714 3,513 SH   SOLE 47 0 0 3,513
CARIBOU BIOSCIENCES INC COM 142038108   9,468 5,955 SH   SOLE 2 5,955 0 0
CARIBOU BIOSCIENCES INC COM 142038108   2,498 1,571 SH   SOLE 18 1,571 0 0
CARIBOU BIOSCIENCES INC COM 142038108   984,285 619,047 SH   SOLE 21 619,047 0 0
CARIBOU BIOSCIENCES INC COM 142038108   2,294,993 1,443,392 SH   SOLE 22 1,443,392 0 0
CARIBOU BIOSCIENCES INC COM 142038108   99,008 62,269 SH   SOLE 30 62,269 0 0
CARIBOU BIOSCIENCES INC COM 142038108   13,975 8,789 SH   SOLE 43 8,789 0 0
CARIS LIFE SCIENCES INC COM 142152107   3,114,949 115,454 SH   SOLE 2 64,775 0 50,679
CARIS LIFE SCIENCES INC COM 142152107   149,631 5,546 SH   SOLE 7 5,546 0 0
CARIS LIFE SCIENCES INC COM 142152107   2,728,218 101,120 SH   SOLE 18 46,426 0 54,694
CARIS LIFE SCIENCES INC COM 142152107   3,860,730 143,096 SH   SOLE 19 143,096 0 0
CARIS LIFE SCIENCES INC COM 142152107   36,689,131 1,359,864 SH   SOLE 21 1,359,864 0 0
CARIS LIFE SCIENCES INC COM 142152107   10,306,171 381,993 SH   SOLE 22 355,547 0 26,446
CARIS LIFE SCIENCES INC COM 142152107   426,446 15,806 SH   SOLE 23 15,806 0 0
CARIS LIFE SCIENCES INC COM 142152107   1,478,450 54,798 SH   SOLE 26 0 0 54,798
CARIS LIFE SCIENCES INC COM 142152107   127,993 4,744 SH   SOLE 28 4,744 0 0
CARIS LIFE SCIENCES INC COM 142152107   5,077,285 188,187 SH   SOLE 30 188,187 0 0
CARIS LIFE SCIENCES INC COM 142152107   16,943 628 SH   SOLE 31 628 0 0
CARLISLE COS INC COM 142339100   21,834,603 68,263 SH   SOLE 2 17,548 0 50,715
CARLISLE COS INC COM 142339100   10,303,970 32,214 SH   SOLE 4 12,267 0 19,947
CARLISLE COS INC COM 142339100   5,518,225 17,252 SH   SOLE 7 12,544 0 4,708
CARLISLE COS INC COM 142339100   1,163,971 3,639 SH   SOLE 13 3,639 0 0
CARLISLE COS INC COM 142339100   1,587,785 4,964 SH   SOLE 15 4,964 0 0
CARLISLE COS INC COM 142339100   32,750,146 102,389 SH   SOLE 18 60,289 0 42,100
CARLISLE COS INC COM 142339100   3,165,654 9,897 SH   SOLE 19 9,897 0 0
CARLISLE COS INC COM 142339100   770,519,710 2,408,928 SH   SOLE 21 2,408,928 0 0
CARLISLE COS INC COM 142339100   373,396,248 1,167,374 SH   SOLE 22 1,085,950 0 81,424
CARLISLE COS INC COM 142339100   13,533,916 42,312 SH   SOLE 23 42,312 0 0
CARLISLE COS INC COM 142339100   4,148,904 12,971 SH   SOLE 25 12,971 0 0
CARLISLE COS INC COM 142339100   10,247,675 32,038 SH   SOLE 26 24,089 0 7,949
CARLISLE COS INC COM 142339100   24,191,652 75,632 SH   SOLE 28 298 0 75,334
CARLISLE COS INC COM 142339100   56,494,953 176,624 SH   SOLE 30 176,624 0 0
CARLISLE COS INC COM 142339100   1,320,062 4,127 SH   SOLE 31 4,127 0 0
CARLISLE COS INC COM 142339100   1,056,178 3,302 SH   SOLE 34 3,302 0 0
CARLISLE COS INC COM 142339100   1,808,488 5,654 SH   SOLE 36 5,654 0 0
CARLISLE COS INC COM 142339100   645,158 2,017 SH   SOLE 40 2,017 0 0
CARLISLE COS INC COM 142339100   14,322 45 SH   OTR 43 45 0 0
CARLISLE COS INC COM 142339100   18,285,784 57,168 SH   SOLE 43 47,891 0 9,277
CARLISLE COS INC COM 142339100   653,730 2,044 SH   SOLE 47 0 0 2,044
CARLSMED INC COM 14280C105   15,796 1,279 SH   SOLE 2 0 0 1,279
CARLSMED INC COM 14280C105   226,141 18,311 SH   SOLE 18 15,127 0 3,184
CARLSMED INC COM 14280C105   156,722 12,690 SH   SOLE 19 12,690 0 0
CARLSMED INC COM 14280C105   2,889,332 233,954 SH   SOLE 21 233,954 0 0
CARLSMED INC COM 14280C105   1,991,314 161,240 SH   SOLE 22 158,573 0 2,667
CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104   122,901 26,205 SH   SOLE 47 0 0 26,205
CARLYLE GROUP INC COM 14316J108   20,457,616 346,094 SH   SOLE 2 145,942 0 200,152
CARLYLE GROUP INC COM 14316J108   9,067,060 153,393 SH   SOLE 4 62,779 0 90,614
CARLYLE GROUP INC COM 14316J108   2,020,498 34,182 SH   SOLE 7 27,003 0 7,179
CARLYLE GROUP INC COM 14316J108   870,336 14,724 SH   SOLE 13 14,724 0 0
CARLYLE GROUP INC COM 14316J108   1,911,677 32,341 SH   SOLE 15 32,341 0 0
CARLYLE GROUP INC COM 14316J108   128,708,845 2,177,446 SH   SOLE 18 1,867,799 0 309,647
CARLYLE GROUP INC COM 14316J108   154,363,282 2,611,458 SH   SOLE 19 2,611,458 0 0
CARLYLE GROUP INC COM 14316J108   782,692,179 13,241,282 SH   SOLE 21 13,241,282 0 0
CARLYLE GROUP INC COM 14316J108   480,286,660 8,125,303 SH   SOLE 22 7,628,997 0 496,306
CARLYLE GROUP INC COM 14316J108   14,601,352 247,020 SH   SOLE 23 247,020 0 0
CARLYLE GROUP INC COM 14316J108   15,798,330 267,270 SH   SOLE 25 264,297 0 2,973
CARLYLE GROUP INC COM 14316J108   14,479,113 244,952 SH   SOLE 26 147,275 0 97,677
CARLYLE GROUP INC COM 14316J108   32,291,497 546,295 SH   SOLE 28 10,837 0 535,458
CARLYLE GROUP INC COM 14316J108   111,783,157 1,891,104 SH   SOLE 30 1,891,104 0 0
CARLYLE GROUP INC COM 14316J108   1,423,901 24,089 SH   SOLE 31 23,550 0 539
CARLYLE GROUP INC COM 14316J108   11,183,789 189,203 SH   SOLE 34 189,203 0 0
CARLYLE GROUP INC COM 14316J108   2,788,514 47,175 SH   SOLE 36 47,175 0 0
CARLYLE GROUP INC COM 14316J108   601,562 10,177 SH   SOLE 40 10,177 0 0
CARLYLE GROUP INC COM 14316J108   1,307,255 22,116 SH   SOLE 43 21,575 0 541
CARLYLE GROUP INC COM 14316J108   27,831,057 470,835 SH   SOLE 47 0 0 470,835
CARLYLE SECURED LENDING INC COM 872280102   7,207 577 SH   SOLE 18 577 0 0
CARLYLE SECURED LENDING INC COM 872280102   6,164,502 493,555 SH   SOLE 30 493,555 0 0
CARMAX INC COM 143130102   12,796,409 331,170 SH   SOLE 2 134,013 0 197,157
CARMAX INC COM 143130102   6,845,424 177,159 SH   SOLE 4 11,648 0 165,511
CARMAX INC COM 143130102   1,175,004 30,409 SH   SOLE 7 28,933 0 1,476
CARMAX INC COM 143130102   959,547 24,833 SH   SOLE 13 20,676 0 4,157
CARMAX INC COM 143130102   4,996,770 129,316 SH   SOLE 18 124,037 0 5,279
CARMAX INC COM 143130102   4,407,510 114,066 SH   SOLE 19 114,066 0 0
CARMAX INC COM 143130102   463,612,573 11,998,255 SH   SOLE 21 11,998,255 0 0
CARMAX INC COM 143130102   151,119,726 3,910,966 SH   SOLE 22 3,730,022 0 180,944
CARMAX INC COM 143130102   2,459,784 63,659 SH   SOLE 23 63,659 0 0
CARMAX INC COM 143130102   943,009 24,405 SH   SOLE 25 24,405 0 0
CARMAX INC COM 143130102   8,372,013 216,667 SH   SOLE 26 104,601 0 112,066
CARMAX INC COM 143130102   1,198,458 31,016 SH   SOLE 28 2,138 0 28,878
CARMAX INC COM 143130102   15,013,727 388,554 SH   SOLE 30 388,554 0 0
CARMAX INC COM 143130102   3,410,405 88,261 SH   SOLE 31 86,498 0 1,763
CARMAX INC COM 143130102   302,513 7,829 SH   SOLE 36 7,829 0 0
CARMAX INC COM 143130102   965,730 24,993 SH   SOLE 40 24,993 0 0
CARMAX INC COM 143130102   9,505 246 SH   OTR 43 246 0 0
CARMAX INC COM 143130102   10,651,885 275,670 SH   SOLE 43 238,497 0 37,173
CARMAX INC COM 143130102   492,042 12,734 SH   SOLE 47 0 0 12,734
CARNIVAL CORP UNIT 99/99/9999 143658300   90,989,685 2,979,361 SH   SOLE 2 1,712,247 0 1,267,114
CARNIVAL CORP UNIT 99/99/9999 143658300   19,600,969 641,813 SH   SOLE 4 232,477 0 409,336
CARNIVAL CORP UNIT 99/99/9999 143658300   20,032,255 655,935 SH   SOLE 7 569,709 0 86,226
CARNIVAL CORP UNIT 99/99/9999 143658300   3,069,209 100,498 SH   SOLE 13 100,498 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   4,770,714 156,212 SH   SOLE 15 156,212 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   79,884,822 2,615,744 SH   SOLE 18 2,338,846 0 276,898
CARNIVAL CORP UNIT 99/99/9999 143658300   13,792,383 451,617 SH   SOLE 19 451,617 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   1,068,740,367 34,994,773 SH   SOLE 21 34,994,773 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   688,150,307 22,532,754 SH   SOLE 22 20,070,546 0 2,462,208
CARNIVAL CORP UNIT 99/99/9999 143658300   32,792,233 1,073,747 SH   SOLE 23 1,073,747 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   136,913,630 4,483,092 SH   SOLE 25 4,460,643 0 22,449
CARNIVAL CORP UNIT 99/99/9999 143658300   46,597,901 1,525,799 SH   SOLE 26 819,603 0 706,196
CARNIVAL CORP UNIT 99/99/9999 143658300   43,092,398 1,411,015 SH   SOLE 28 145,909 0 1,265,106
CARNIVAL CORP UNIT 99/99/9999 143658300   264,159,883 8,649,636 SH   SOLE 30 8,649,636 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   3,240,447 106,105 SH   SOLE 31 103,960 0 2,145
CARNIVAL CORP UNIT 99/99/9999 143658300   2,296,364 75,192 SH   SOLE 34 75,192 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   5,213,270 170,703 SH   SOLE 36 170,703 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   1,455,964 47,674 SH   SOLE 40 47,674 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   21,622 708 SH   OTR 43 708 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   31,435,063 1,029,308 SH   SOLE 43 777,805 0 251,503
CARNIVAL CORP UNIT 99/99/9999 143658300   59,761 1,957 SH   SOLE 47 0 0 1,957
CARNIVAL PLC ADS 14365C103   7,157,880 236,000 SH   SOLE 22 236,000 0 0
CARNIVAL PLC ADS 14365C103   3,498,929 115,362 SH   SOLE 43 98,892 0 16,470
CARPARTS COM INC COM 14427M107   303,790 607,580 SH   SOLE 2 570,765 0 36,815
CARPARTS COM INC COM 14427M107   25,306 50,611 SH   SOLE 18 50,611 0 0
CARPARTS COM INC COM 14427M107   45,720 91,439 SH   SOLE 21 91,439 0 0
CARPARTS COM INC COM 14427M107   613,151 1,226,301 SH   SOLE 22 1,226,301 0 0
CARPARTS COM INC COM 14427M107   238 476 SH   SOLE 43 476 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   21,942,459 69,694 SH   SOLE 2 26,057 0 43,637
CARPENTER TECHNOLOGY CORP COM 144285103   177,570 564 SH   SOLE 4 114 0 450
CARPENTER TECHNOLOGY CORP COM 144285103   3,584,139 11,384 SH   SOLE 7 10,930 0 454
CARPENTER TECHNOLOGY CORP COM 144285103   97,600 310 SH   SOLE 13 310 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   38,804,660 123,252 SH   SOLE 18 75,484 0 47,768
CARPENTER TECHNOLOGY CORP COM 144285103   17,602,704 55,910 SH   SOLE 19 55,910 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   1,042,655,628 3,311,700 SH   SOLE 21 3,311,700 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   457,248,744 1,452,321 SH   SOLE 22 1,389,260 0 63,061
CARPENTER TECHNOLOGY CORP COM 144285103   157,105 499 SH   SOLE 23 499 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   3,105,267 9,863 SH   SOLE 25 9,863 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   11,885,525 37,751 SH   SOLE 26 15,033 0 22,718
CARPENTER TECHNOLOGY CORP COM 144285103   8,147,115 25,877 SH   SOLE 28 22,895 0 2,982
CARPENTER TECHNOLOGY CORP COM 144285103   30,111,927 95,642 SH   SOLE 30 95,642 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   257,854 819 SH   SOLE 31 819 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   1,102,885 3,503 SH   SOLE 34 3,503 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   141,993 451 SH   SOLE 36 451 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   2,705,420 8,593 SH   SOLE 40 8,593 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   32,340,099 102,719 SH   SOLE 43 93,661 0 9,058
CARPENTER TECHNOLOGY CORP COM 144285103   43,133 137 SH   SOLE 47 0 0 137
CARRIAGE SVCS INC COM 143905107   291,320 6,887 SH   SOLE 2 1,066 0 5,821
CARRIAGE SVCS INC COM 143905107   3,088 73 SH   SOLE 7 73 0 0
CARRIAGE SVCS INC COM 143905107   1,767,928 41,795 SH   SOLE 18 34,601 0 7,194
CARRIAGE SVCS INC COM 143905107   1,182,539 27,956 SH   SOLE 19 27,956 0 0
CARRIAGE SVCS INC COM 143905107   22,810,444 539,254 SH   SOLE 21 539,254 0 0
CARRIAGE SVCS INC COM 143905107   16,669,119 394,069 SH   SOLE 22 388,030 0 6,039
CARRIAGE SVCS INC COM 143905107   882,256 20,857 SH   SOLE 43 15,076 0 5,781
CARRIAGE SVCS INC COM 143905107   4,230 100 SH   SOLE 47 0 0 100
CARRIER GLOBAL CORPORATION COM 14448C104   98,288,899 1,860,123 SH   SOLE 2 866,002 0 994,121
CARRIER GLOBAL CORPORATION COM 14448C104   28,735,079 543,813 SH   SOLE 4 242,121 0 301,692
CARRIER GLOBAL CORPORATION COM 14448C104   25,253,293 477,920 SH   SOLE 7 416,681 0 61,239
CARRIER GLOBAL CORPORATION COM 14448C104   3,106,833 58,797 SH   SOLE 13 58,797 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   7,320,506 138,541 SH   SOLE 15 138,541 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   78,766,897 1,490,668 SH   SOLE 18 1,294,729 0 195,939
CARRIER GLOBAL CORPORATION COM 14448C104   52,062,724 985,290 SH   SOLE 19 985,290 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,055,525,394 19,975,878 SH   SOLE 21 19,975,878 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   845,096,857 15,993,506 SH   SOLE 22 14,315,898 0 1,677,608
CARRIER GLOBAL CORPORATION COM 14448C104   40,217,000 761,109 SH   SOLE 23 761,109 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   52,716,460 997,662 SH   SOLE 25 997,662 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   145,505,402 2,753,698 SH   SOLE 26 2,034,539 0 719,159
CARRIER GLOBAL CORPORATION COM 14448C104   111,106,192 2,102,691 SH   SOLE 28 14,760 0 2,087,931
CARRIER GLOBAL CORPORATION COM 14448C104   317,700,553 6,012,501 SH   SOLE 30 6,012,501 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   4,067,993 76,987 SH   SOLE 31 76,560 0 427
CARRIER GLOBAL CORPORATION COM 14448C104   79,832,046 1,510,826 SH   SOLE 34 1,510,826 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   13,253,857 250,830 SH   SOLE 36 250,830 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   9,160,554 173,364 SH   SOLE 37 173,364 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,785,041 33,782 SH   SOLE 40 33,782 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   65,257 1,235 SH   OTR 43 1,235 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   60,972,734 1,153,912 SH   SOLE 43 962,665 0 191,248
CARRIER GLOBAL CORPORATION COM 14448C104   1,928,829 36,503 SH   SOLE 47 0 0 36,503
CARRIER GLOBAL CORPORATION OPTIONS 14448C104   158,520 3,000 SH Call SOLE 4 3,000 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104   237,780 4,500 SH Call SOLE 7 4,500 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104   4,274,756 80,900 SH Call SOLE 18 80,900 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104   32,380,352 612,800 SH Call SOLE 19 612,800 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104   2,409,504 45,600 SH Call SOLE 22 45,600 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104   18,203,380 344,500 SH Call SOLE 34 344,500 0 0
CARS COM INC COM 14575E105   544,864 44,661 SH   SOLE 2 17,336 0 27,325
CARS COM INC COM 14575E105   5,222 428 SH   SOLE 7 428 0 0
CARS COM INC COM 14575E105   2,260,184 185,261 SH   SOLE 18 156,619 0 28,642
CARS COM INC COM 14575E105   1,342,012 110,001 SH   SOLE 19 110,001 0 0
CARS COM INC COM 14575E105   73,126,007 5,993,935 SH   SOLE 21 5,993,935 0 0
CARS COM INC COM 14575E105   21,580,995 1,768,934 SH   SOLE 22 1,693,193 0 75,741
CARS COM INC COM 14575E105   102,895 8,434 SH   SOLE 25 8,434 0 0
CARS COM INC COM 14575E105   153,879 12,613 SH   SOLE 26 12,613 0 0
CARS COM INC COM 14575E105   14,921 1,223 SH   SOLE 28 1,223 0 0
CARS COM INC COM 14575E105   1,910,691 156,614 SH   SOLE 30 156,614 0 0
CARS COM INC COM 14575E105   5,100 418 SH   SOLE 36 418 0 0
CARS COM INC COM 14575E105   131,931 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105   1,712,248 140,348 SH   SOLE 43 133,936 0 6,412
CARS COM INC COM 14575E105   2,879 236 SH   SOLE 47 0 0 236
CARTER BANKSHARES INC COM NEW 146103106   380,854 19,372 SH   SOLE 2 8,884 0 10,488
CARTER BANKSHARES INC COM NEW 146103106   1,121 57 SH   SOLE 7 57 0 0
CARTER BANKSHARES INC COM NEW 146103106   1,431,091 72,792 SH   SOLE 18 61,567 0 11,225
CARTER BANKSHARES INC COM NEW 146103106   966,387 49,155 SH   SOLE 19 49,155 0 0
CARTER BANKSHARES INC COM NEW 146103106   17,984,418 914,772 SH   SOLE 21 914,772 0 0
CARTER BANKSHARES INC COM NEW 146103106   10,885,585 553,692 SH   SOLE 22 534,216 0 19,476
CARTER BANKSHARES INC COM NEW 146103106   1,358,624 69,106 SH   SOLE 43 64,902 0 4,204
CARTERS INC COM 146229109   934,633 28,820 SH   SOLE 2 11,217 0 17,603
CARTERS INC COM 146229109   3,729 115 SH   SOLE 4 115 0 0
CARTERS INC COM 146229109   399,797 12,328 SH   SOLE 7 11,612 0 716
CARTERS INC COM 146229109   4,259,453 131,343 SH   SOLE 18 112,747 0 18,596
CARTERS INC COM 146229109   2,363,304 72,874 SH   SOLE 19 72,874 0 0
CARTERS INC COM 146229109   125,395,524 3,866,652 SH   SOLE 21 3,866,652 0 0
CARTERS INC COM 146229109   35,359,986 1,090,348 SH   SOLE 22 1,042,281 0 48,067
CARTERS INC COM 146229109   211,346 6,517 SH   SOLE 25 6,517 0 0
CARTERS INC COM 146229109   890,949 27,473 SH   SOLE 26 9,757 0 17,716
CARTERS INC COM 146229109   25,393 783 SH   SOLE 28 783 0 0
CARTERS INC COM 146229109   3,976,372 122,614 SH   SOLE 30 122,614 0 0
CARTERS INC COM 146229109   95,766 2,953 SH   SOLE 36 2,953 0 0
CARTERS INC COM 146229109   208,071 6,416 SH   SOLE 40 6,416 0 0
CARTERS INC COM 146229109   3,623,501 111,733 SH   SOLE 43 106,120 0 5,613
CARTERS INC COM 146229109   3,243 100 SH   SOLE 47 0 0 100
CARTESIAN THERAPEUTICS INC COM NEW 816212302   25,127 3,485 SH   SOLE 2 0 0 3,485
CARTESIAN THERAPEUTICS INC COM NEW 816212302   224,721 31,168 SH   SOLE 18 26,587 0 4,581
CARTESIAN THERAPEUTICS INC COM NEW 816212302   149,737 20,768 SH   SOLE 19 20,768 0 0
CARTESIAN THERAPEUTICS INC COM NEW 816212302   2,769,217 384,080 SH   SOLE 21 384,080 0 0
CARTESIAN THERAPEUTICS INC COM NEW 816212302   1,226,875 170,163 SH   SOLE 22 163,657 0 6,506
CARTESIAN THERAPEUTICS INC COM NEW 816212302   231 32 SH   SOLE 43 32 0 0
CARVANA CO CL A 146869102   114,564,925 271,468 SH   SOLE 2 115,293 0 156,175
CARVANA CO CL A 146869102   40,647,700 96,317 SH   SOLE 4 45,998 0 50,319
CARVANA CO CL A 146869102   57,254,609 135,668 SH   SOLE 7 121,985 0 13,683
CARVANA CO CL A 146869102   4,100,768 9,717 SH   SOLE 13 9,717 0 0
CARVANA CO CL A 146869102   9,532,166 22,587 SH   SOLE 15 22,587 0 0
CARVANA CO CL A 146869102   124,764,727 295,637 SH   SOLE 18 256,573 0 39,064
CARVANA CO CL A 146869102   269,526,027 638,657 SH   SOLE 19 638,657 0 0
CARVANA CO CL A 146869102   2,307,807,508 5,468,479 SH   SOLE 21 5,468,479 0 0
CARVANA CO CL A 146869102   1,195,575,064 2,832,982 SH   SOLE 22 2,553,980 0 279,002
CARVANA CO CL A 146869102   53,492,301 126,753 SH   SOLE 23 126,753 0 0
CARVANA CO CL A 146869102   52,935,657 125,434 SH   SOLE 25 124,951 0 483
CARVANA CO CL A 146869102   52,913,290 125,381 SH   SOLE 26 77,068 0 48,313
CARVANA CO CL A 146869102   138,396,817 327,939 SH   SOLE 28 3,340 0 324,599
CARVANA CO CL A 146869102   47,688 113 SH   SOLE 29 113 0 0
CARVANA CO CL A 146869102   419,251,971 993,441 SH   SOLE 30 993,441 0 0
CARVANA CO CL A 146869102   5,625,949 13,331 SH   SOLE 31 13,061 0 270
CARVANA CO CL A 146869102   15,258,555 36,156 SH   SOLE 34 36,156 0 0
CARVANA CO CL A 146869102   8,836,677 20,939 SH   SOLE 36 20,939 0 0
CARVANA CO CL A 146869102   2,411,000 5,713 SH   SOLE 40 5,713 0 0
CARVANA CO CL A 146869102   86,092 204 SH   OTR 43 204 0 0
CARVANA CO CL A 146869102   70,753,235 167,654 SH   SOLE 43 141,304 0 26,350
CARVANA CO CL A 146869102   1,379,372 3,268 SH   SOLE 47 0 0 3,268
CASELLA WASTE SYS INC CL A 147448104   4,902,387 50,055 SH   SOLE 2 18,926 0 31,129
CASELLA WASTE SYS INC CL A 147448104   2,971,598 30,341 SH   SOLE 4 30,341 0 0
CASELLA WASTE SYS INC CL A 147448104   40,449 413 SH   SOLE 7 413 0 0
CASELLA WASTE SYS INC CL A 147448104   18,894,487 192,919 SH   SOLE 18 160,507 0 32,412
CASELLA WASTE SYS INC CL A 147448104   13,381,542 136,630 SH   SOLE 19 136,630 0 0
CASELLA WASTE SYS INC CL A 147448104   640,369,917 6,538,390 SH   SOLE 21 6,538,390 0 0
CASELLA WASTE SYS INC CL A 147448104   172,659,993 1,762,916 SH   SOLE 22 1,708,770 0 54,146
CASELLA WASTE SYS INC CL A 147448104   1,004,766 10,259 SH   SOLE 25 10,259 0 0
CASELLA WASTE SYS INC CL A 147448104   1,487,023 15,183 SH   SOLE 26 15,183 0 0
CASELLA WASTE SYS INC CL A 147448104   3,360,615 34,313 SH   SOLE 28 27,527 0 6,786
CASELLA WASTE SYS INC CL A 147448104   17,303,550 176,675 SH   SOLE 30 176,675 0 0
CASELLA WASTE SYS INC CL A 147448104   1,106,232 11,295 SH   SOLE 40 11,295 0 0
CASELLA WASTE SYS INC CL A 147448104   9,605,279 98,073 SH   SOLE 43 93,672 0 4,401
CASELLA WASTE SYS INC CL A 147448104   18,119 185 SH   SOLE 47 0 0 185
CASEYS GEN STORES INC COM 147528103   28,688,965 51,906 SH   SOLE 2 20,458 0 31,448
CASEYS GEN STORES INC COM 147528103   318,361 576 SH   SOLE 4 576 0 0
CASEYS GEN STORES INC COM 147528103   4,478,609 8,103 SH   SOLE 7 7,663 0 440
CASEYS GEN STORES INC COM 147528103   51,133,966 92,515 SH   SOLE 18 56,867 0 35,648
CASEYS GEN STORES INC COM 147528103   76,398,340 138,225 SH   SOLE 19 138,225 0 0
CASEYS GEN STORES INC COM 147528103   1,097,558,253 1,985,776 SH   SOLE 21 1,985,776 0 0
CASEYS GEN STORES INC COM 147528103   602,452,242 1,089,997 SH   SOLE 22 1,039,443 0 50,554
CASEYS GEN STORES INC COM 147528103   1,262,942 2,285 SH   SOLE 23 2,285 0 0
CASEYS GEN STORES INC COM 147528103   18,577,689 33,612 SH   SOLE 26 15,382 0 18,230
CASEYS GEN STORES INC COM 147528103   214,451 388 SH   SOLE 28 388 0 0
CASEYS GEN STORES INC COM 147528103   55,824 101 SH   SOLE 29 101 0 0
CASEYS GEN STORES INC COM 147528103   15,784,845 28,559 SH   SOLE 30 28,559 0 0
CASEYS GEN STORES INC COM 147528103   334,390 605 SH   SOLE 31 605 0 0
CASEYS GEN STORES INC COM 147528103   202,845 367 SH   SOLE 36 367 0 0
CASEYS GEN STORES INC COM 147528103   34,649,151 62,690 SH   SOLE 43 55,760 0 6,929
CASEYS GEN STORES INC COM 147528103   1,339,078 2,423 SH   SOLE 47 0 0 2,423
CASS INFORMATION SYS INC COM 14808P109   634,176 15,274 SH   SOLE 2 10,147 0 5,127
CASS INFORMATION SYS INC COM 14808P109   3,571 86 SH   SOLE 7 86 0 0
CASS INFORMATION SYS INC COM 14808P109   1,547,783 37,278 SH   SOLE 18 31,443 0 5,835
CASS INFORMATION SYS INC COM 14808P109   1,050,830 25,309 SH   SOLE 19 25,309 0 0
CASS INFORMATION SYS INC COM 14808P109   20,285,842 488,580 SH   SOLE 21 488,580 0 0
CASS INFORMATION SYS INC COM 14808P109   14,116,011 339,981 SH   SOLE 22 333,667 0 6,314
CASS INFORMATION SYS INC COM 14808P109   1,601,634 38,575 SH   SOLE 43 34,971 0 3,604
CASS INFORMATION SYS INC COM 14808P109   5,771 139 SH   SOLE 47 0 0 139
CASSAVA SCIENCES INC COM 14817C107   23,728 11,984 SH   SOLE 2 11,984 0 0
CASSAVA SCIENCES INC COM 14817C107   18,040 9,111 SH   SOLE 18 9,111 0 0
CASSAVA SCIENCES INC COM 14817C107   202,202 102,122 SH   SOLE 21 102,122 0 0
CASSAVA SCIENCES INC COM 14817C107   2,564,407 1,295,155 SH   SOLE 22 1,295,155 0 0
CASSAVA SCIENCES INC COM 14817C107   2,150 1,086 SH   SOLE 28 1,086 0 0
CASSAVA SCIENCES INC COM 14817C107   942 476 SH   SOLE 43 3 0 473
CASTELLUM INC COM NEW 14838T204   239,787 265,486 SH   SOLE 22 265,486 0 0
CASTLE BIOSCIENCES INC COM 14843C105   5,288,688 135,956 SH   SOLE 2 90,034 0 45,922
CASTLE BIOSCIENCES INC COM 14843C105   2,606 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105   478,237 12,294 SH   SOLE 7 11,551 0 743
CASTLE BIOSCIENCES INC COM 14843C105   4,189,413 107,697 SH   SOLE 18 92,742 0 14,955
CASTLE BIOSCIENCES INC COM 14843C105   10,685,013 274,679 SH   SOLE 19 274,679 0 0
CASTLE BIOSCIENCES INC COM 14843C105   54,411,842 1,398,762 SH   SOLE 21 1,398,762 0 0
CASTLE BIOSCIENCES INC COM 14843C105   38,480,075 989,205 SH   SOLE 22 953,438 0 35,767
CASTLE BIOSCIENCES INC COM 14843C105   121,913 3,134 SH   SOLE 23 3,134 0 0
CASTLE BIOSCIENCES INC COM 14843C105   231,377 5,948 SH   SOLE 25 5,948 0 0
CASTLE BIOSCIENCES INC COM 14843C105   978,568 25,156 SH   SOLE 26 13,753 0 11,403
CASTLE BIOSCIENCES INC COM 14843C105   4,877,204 125,378 SH   SOLE 30 125,378 0 0
CASTLE BIOSCIENCES INC COM 14843C105   225,970 5,809 SH   SOLE 34 5,809 0 0
CASTLE BIOSCIENCES INC COM 14843C105   16,649 428 SH   SOLE 36 428 0 0
CASTLE BIOSCIENCES INC COM 14843C105   184,153 4,734 SH   SOLE 40 4,734 0 0
CASTLE BIOSCIENCES INC COM 14843C105   622,361 15,999 SH   SOLE 43 15,446 0 553
CATALYST BANCORP INC COMMON STOCK 14888L101   9,671 614 SH   SOLE 18 614 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   129,686 8,234 SH   SOLE 21 8,234 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   882,079 56,005 SH   SOLE 22 56,005 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   6,382,813 273,471 SH   SOLE 2 106,560 0 166,911
CATALYST PHARMACEUTICALS INC COM 14888U101   5,508 236 SH   SOLE 4 236 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   554,488 23,757 SH   SOLE 7 22,345 0 1,412
CATALYST PHARMACEUTICALS INC COM 14888U101   10,590,525 453,750 SH   SOLE 18 381,406 0 72,344
CATALYST PHARMACEUTICALS INC COM 14888U101   15,765,563 675,474 SH   SOLE 19 675,474 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   289,770,605 12,415,193 SH   SOLE 21 12,415,193 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   90,579,319 3,880,862 SH   SOLE 22 3,780,417 0 100,445
CATALYST PHARMACEUTICALS INC COM 14888U101   133,388 5,715 SH   SOLE 23 5,715 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   425,045 18,211 SH   SOLE 25 18,211 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   3,096,751 132,680 SH   SOLE 26 26,008 0 106,672
CATALYST PHARMACEUTICALS INC COM 14888U101   12,515,562 536,228 SH   SOLE 30 536,228 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   74,571 3,195 SH   SOLE 34 3,195 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   20,376 873 SH   SOLE 36 873 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   440,029 18,853 SH   SOLE 40 18,853 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   15,848 679 SH   OTR 43 679 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   4,372,142 187,324 SH   SOLE 43 151,619 0 35,705
CATALYST PHARMACEUTICALS INC COM 14888U101   6,535 280 SH   SOLE 47 0 0 280
CATERPILLAR INC COM 149123101   661,345,189 1,154,442 SH   SOLE 2 492,680 0 661,762
CATERPILLAR INC COM 149123101   1,687,675 2,946 SH   SOLE 3 2,946 0 0
CATERPILLAR INC COM 149123101   240,858,036 420,441 SH   SOLE 4 168,183 0 252,258
CATERPILLAR INC COM 149123101   273,375,855 477,204 SH   SOLE 7 431,953 0 45,251
CATERPILLAR INC COM 149123101   32,893,623 57,419 SH   SOLE 13 56,054 0 1,365
CATERPILLAR INC COM 149123101   47,807,720 83,453 SH   SOLE 15 83,453 0 0
CATERPILLAR INC COM 149123101   798,877,527 1,394,518 SH   SOLE 18 1,229,232 0 165,286
CATERPILLAR INC COM 149123101   240,601,390 419,993 SH   SOLE 19 419,993 0 0
CATERPILLAR INC COM 149123101   8,482,557,126 14,807,124 SH   SOLE 21 14,807,124 0 0
CATERPILLAR INC COM 149123101   5,561,556,012 9,708,234 SH   SOLE 22 8,678,005 0 1,030,229
CATERPILLAR INC COM 149123101   335,378,721 585,436 SH   SOLE 23 585,436 0 0
CATERPILLAR INC COM 149123101   415,337,052 725,011 SH   SOLE 25 724,179 0 832
CATERPILLAR INC COM 149123101   375,265,368 655,062 SH   SOLE 26 426,790 0 228,272
CATERPILLAR INC COM 149123101   329,356,712 574,924 SH   SOLE 28 12,049 0 562,875
CATERPILLAR INC COM 149123101   9,024,421 15,753 SH   SOLE 29 15,753 0 0
CATERPILLAR INC COM 149123101   2,227,564,321 3,888,429 SH   SOLE 30 3,888,429 0 0
CATERPILLAR INC COM 149123101   42,456,541 74,112 SH   SOLE 31 72,982 0 1,130
CATERPILLAR INC COM 149123101   51,825,257 90,466 SH   SOLE 32 90,466 0 0
CATERPILLAR INC COM 149123101   45,455,516 79,347 SH   SOLE 34 79,347 0 0
CATERPILLAR INC COM 149123101   69,972,060 122,143 SH   SOLE 36 122,143 0 0
CATERPILLAR INC COM 149123101   11,878,459 20,735 SH   SOLE 40 20,735 0 0
CATERPILLAR INC COM 149123101   376,376 657 SH   OTR 43 657 0 0
CATERPILLAR INC COM 149123101   450,045,602 785,598 SH   SOLE 43 658,451 0 127,147
CATERPILLAR INC COM 149123101   37,424,259 65,328 SH   SOLE 47 0 0 65,328
CATHAY GEN BANCORP COM 149150104   2,420,226 50,015 SH   SOLE 2 20,444 0 29,571
CATHAY GEN BANCORP COM 149150104   6,775 140 SH   SOLE 4 140 0 0
CATHAY GEN BANCORP COM 149150104   42,003 868 SH   SOLE 7 868 0 0
CATHAY GEN BANCORP COM 149150104   11,903,553 245,992 SH   SOLE 18 212,267 0 33,725
CATHAY GEN BANCORP COM 149150104   6,570,201 135,776 SH   SOLE 19 135,776 0 0
CATHAY GEN BANCORP COM 149150104   335,594,328 6,935,200 SH   SOLE 21 6,935,200 0 0
CATHAY GEN BANCORP COM 149150104   94,370,081 1,950,198 SH   SOLE 22 1,860,751 0 89,447
CATHAY GEN BANCORP COM 149150104   521,402 10,775 SH   SOLE 25 10,775 0 0
CATHAY GEN BANCORP COM 149150104   847,599 17,516 SH   SOLE 26 17,516 0 0
CATHAY GEN BANCORP COM 149150104   44,519 920 SH   SOLE 28 920 0 0
CATHAY GEN BANCORP COM 149150104   6,916,044 142,923 SH   SOLE 30 142,923 0 0
CATHAY GEN BANCORP COM 149150104   78,634 1,625 SH   SOLE 36 1,625 0 0
CATHAY GEN BANCORP COM 149150104   545,839 11,280 SH   SOLE 40 11,280 0 0
CATHAY GEN BANCORP COM 149150104   9,911,471 204,825 SH   SOLE 43 194,544 0 10,281
CATHAY GEN BANCORP COM 149150104   1,488 31 SH   SOLE 47 0 0 31
CATO CORP NEW CL A 149205106   5,234 1,694 SH   SOLE 2 1,694 0 0
CATO CORP NEW CL A 149205106   9,662 3,127 SH   SOLE 18 3,127 0 0
CATO CORP NEW CL A 149205106   105,338 34,090 SH   SOLE 21 34,090 0 0
CATO CORP NEW CL A 149205106   1,079,547 349,368 SH   SOLE 22 349,368 0 0
CAVA GROUP INC COM 148929102   9,370,739 159,665 SH   SOLE 2 48,130 0 111,535
CAVA GROUP INC COM 148929102   12,266 209 SH   SOLE 4 209 0 0
CAVA GROUP INC COM 148929102   605,916 10,324 SH   SOLE 7 9,732 0 592
CAVA GROUP INC COM 148929102   13,846,438 235,925 SH   SOLE 18 137,756 0 98,169
CAVA GROUP INC COM 148929102   5,436,161 92,625 SH   SOLE 19 92,625 0 0
CAVA GROUP INC COM 148929102   338,651,982 5,770,182 SH   SOLE 21 5,770,182 0 0
CAVA GROUP INC COM 148929102   167,144,660 2,847,924 SH   SOLE 22 2,720,349 0 127,575
CAVA GROUP INC COM 148929102   886,747 15,109 SH   SOLE 25 15,109 0 0
CAVA GROUP INC COM 148929102   1,514,319 25,802 SH   SOLE 26 25,802 0 0
CAVA GROUP INC COM 148929102   236,579 4,031 SH   SOLE 28 1,148 0 2,883
CAVA GROUP INC COM 148929102   5,348,009 91,123 SH   SOLE 30 91,123 0 0
CAVA GROUP INC COM 148929102   103,764 1,768 SH   SOLE 31 1,768 0 0
CAVA GROUP INC COM 148929102   1,333,965 22,729 SH   SOLE 34 22,729 0 0
CAVA GROUP INC COM 148929102   987,635 16,828 SH   SOLE 40 16,828 0 0
CAVA GROUP INC COM 148929102   4,290,889 73,111 SH   SOLE 43 56,373 0 16,738
CAVA GROUP INC COM 148929102   1,771,558 30,185 SH   SOLE 47 0 0 30,185
CAVCO INDS INC DEL COM 149568107   3,616,510 6,122 SH   SOLE 2 2,357 0 3,765
CAVCO INDS INC DEL COM 149568107   8,861 15 SH   SOLE 4 15 0 0
CAVCO INDS INC DEL COM 149568107   444,827 753 SH   SOLE 7 710 0 43
CAVCO INDS INC DEL COM 149568107   15,165,477 25,672 SH   SOLE 18 21,306 0 4,366
CAVCO INDS INC DEL COM 149568107   10,428,333 17,653 SH   SOLE 19 17,653 0 0
CAVCO INDS INC DEL COM 149568107   527,260,852 892,543 SH   SOLE 21 892,543 0 0
CAVCO INDS INC DEL COM 149568107   128,993,986 218,360 SH   SOLE 22 211,665 0 6,695
CAVCO INDS INC DEL COM 149568107   8,861 15 SH   SOLE 23 15 0 0
CAVCO INDS INC DEL COM 149568107   745,514 1,262 SH   SOLE 25 1,262 0 0
CAVCO INDS INC DEL COM 149568107   2,335,195 3,953 SH   SOLE 26 2,315 0 1,638
CAVCO INDS INC DEL COM 149568107   176,631 299 SH   SOLE 28 153 0 146
CAVCO INDS INC DEL COM 149568107   10,329,680 17,486 SH   SOLE 30 17,486 0 0
CAVCO INDS INC DEL COM 149568107   50,213 85 SH   SOLE 36 85 0 0
CAVCO INDS INC DEL COM 149568107   795,136 1,346 SH   SOLE 40 1,346 0 0
CAVCO INDS INC DEL COM 149568107   7,748,737 13,117 SH   SOLE 43 11,524 0 1,593
CAVCO INDS INC DEL COM 149568107   17,722 30 SH   SOLE 47 0 0 30
CB FINL SVCS INC COM 12479G101   48,281 1,385 SH   SOLE 2 0 0 1,385
CB FINL SVCS INC COM 12479G101   501,670 14,391 SH   SOLE 18 11,965 0 2,426
CB FINL SVCS INC COM 12479G101   325,627 9,341 SH   SOLE 19 9,341 0 0
CB FINL SVCS INC COM 12479G101   5,989,297 171,810 SH   SOLE 21 171,810 0 0
CB FINL SVCS INC COM 12479G101   1,999,535 57,359 SH   SOLE 22 54,197 0 3,162
CBDMD INC COM SHS 12482W408   1,458 1,080 SH   SOLE 22 1,080 0 0
CBIZ INC COM 124805102   2,708,509 53,687 SH   SOLE 2 29,027 0 24,660
CBIZ INC COM 124805102   3,935 78 SH   SOLE 4 78 0 0
CBIZ INC COM 124805102   387,910 7,689 SH   SOLE 7 7,237 0 452
CBIZ INC COM 124805102   6,861,604 136,008 SH   SOLE 18 111,983 0 24,025
CBIZ INC COM 124805102   5,006,860 99,244 SH   SOLE 19 99,244 0 0
CBIZ INC COM 124805102   91,259,913 1,808,918 SH   SOLE 21 1,808,918 0 0
CBIZ INC COM 124805102   68,260,767 1,353,038 SH   SOLE 22 1,310,621 0 42,417
CBIZ INC COM 124805102   380,645 7,545 SH   SOLE 25 7,545 0 0
CBIZ INC COM 124805102   725,572 14,382 SH   SOLE 26 14,261 0 121
CBIZ INC COM 124805102   47,776 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102   2,219,447 43,993 SH   SOLE 30 43,993 0 0
CBIZ INC COM 124805102   413,085 8,188 SH   SOLE 40 8,188 0 0
CBIZ INC COM 124805102   3,254,380 64,507 SH   SOLE 43 58,707 0 5,800
CBIZ INC COM 124805102   3,178 63 SH   SOLE 47 0 0 63
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   3,842,487 103,851 SH   SOLE 2 94,293 0 9,558
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   5,957 161 SH   SOLE 7 161 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   2,105,374 56,902 SH   SOLE 18 47,795 0 9,107
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,433,158 38,734 SH   SOLE 19 38,734 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   30,688,614 829,422 SH   SOLE 21 829,422 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   21,637,230 584,790 SH   SOLE 22 561,831 0 22,959
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   33,522 906 SH   SOLE 23 906 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   106,190 2,870 SH   SOLE 25 2,870 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   416,176 11,248 SH   SOLE 28 0 0 11,248
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,151,847 31,131 SH   SOLE 30 31,131 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   121,545 3,285 SH   SOLE 40 3,285 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   2,143,448 57,931 SH   SOLE 43 52,619 0 5,312
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   3,071 83 SH   SOLE 47 0 0 83
CBOE GLOBAL MKTS INC COM 12503M108   52,547,854 209,354 SH   SOLE 2 91,547 0 117,807
CBOE GLOBAL MKTS INC COM 12503M108   23,048,577 91,827 SH   SOLE 4 45,842 0 45,985
CBOE GLOBAL MKTS INC COM 12503M108   38,609,824 153,824 SH   SOLE 7 141,495 0 12,329
CBOE GLOBAL MKTS INC COM 12503M108   1,914,628 7,628 SH   SOLE 13 7,628 0 0
CBOE GLOBAL MKTS INC COM 12503M108   4,407,058 17,558 SH   SOLE 15 17,558 0 0
CBOE GLOBAL MKTS INC COM 12503M108   46,596,142 185,642 SH   SOLE 18 159,086 0 26,556
CBOE GLOBAL MKTS INC COM 12503M108   31,430,973 125,223 SH   SOLE 19 125,223 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,124,771,662 4,481,162 SH   SOLE 21 4,481,162 0 0
CBOE GLOBAL MKTS INC COM 12503M108   598,847,597 2,385,847 SH   SOLE 22 2,152,935 0 232,912
CBOE GLOBAL MKTS INC COM 12503M108   25,755,110 102,610 SH   SOLE 23 102,610 0 0
CBOE GLOBAL MKTS INC COM 12503M108   31,198,547 124,297 SH   SOLE 25 123,556 0 741
CBOE GLOBAL MKTS INC COM 12503M108   39,899,462 158,962 SH   SOLE 26 113,837 0 45,125
CBOE GLOBAL MKTS INC COM 12503M108   53,881,919 214,669 SH   SOLE 28 0 0 214,669
CBOE GLOBAL MKTS INC COM 12503M108   254,493,920 1,013,920 SH   SOLE 30 1,013,920 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,631,233 10,483 SH   SOLE 31 10,372 0 111
CBOE GLOBAL MKTS INC COM 12503M108   52,192,689 207,939 SH   SOLE 34 207,939 0 0
CBOE GLOBAL MKTS INC COM 12503M108   7,867,344 31,344 SH   SOLE 36 31,344 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,148,325 4,575 SH   SOLE 40 4,575 0 0
CBOE GLOBAL MKTS INC COM 12503M108   90,155,001 359,183 SH   SOLE 43 331,622 0 27,561
CBOE GLOBAL MKTS INC COM 12503M108   3,109,576 12,389 SH   SOLE 47 0 0 12,389
CBRE GROUP INC CL A 12504L109   119,855,439 745,416 SH   SOLE 2 361,645 0 383,771
CBRE GROUP INC CL A 12504L109   42,163,962 262,230 SH   SOLE 4 122,566 0 139,664
CBRE GROUP INC CL A 12504L109   74,061,160 460,608 SH   SOLE 7 398,391 0 62,217
CBRE GROUP INC CL A 12504L109   4,979,666 30,970 SH   SOLE 13 29,428 0 1,542
CBRE GROUP INC CL A 12504L109   8,134,366 50,590 SH   SOLE 15 50,590 0 0
CBRE GROUP INC CL A 12504L109   82,369,340 512,279 SH   SOLE 18 435,073 0 77,206
CBRE GROUP INC CL A 12504L109   19,934,423 123,978 SH   SOLE 19 123,978 0 0
CBRE GROUP INC CL A 12504L109   1,845,728,830 11,479,127 SH   SOLE 21 11,479,127 0 0
CBRE GROUP INC CL A 12504L109   967,647,887 6,018,085 SH   SOLE 22 5,362,525 0 655,560
CBRE GROUP INC CL A 12504L109   49,717,394 309,207 SH   SOLE 23 309,207 0 0
CBRE GROUP INC CL A 12504L109   458,880,189 2,853,910 SH   SOLE 25 2,840,239 0 13,671
CBRE GROUP INC CL A 12504L109   87,975,927 547,148 SH   SOLE 26 426,684 0 120,464
CBRE GROUP INC CL A 12504L109   152,314,598 947,289 SH   SOLE 28 30,142 0 917,147
CBRE GROUP INC CL A 12504L109   370,911,015 2,306,804 SH   SOLE 30 2,306,804 0 0
CBRE GROUP INC CL A 12504L109   11,742,172 73,028 SH   SOLE 31 71,922 0 1,106
CBRE GROUP INC CL A 12504L109   3,390,900 21,089 SH   SOLE 34 21,089 0 0
CBRE GROUP INC CL A 12504L109   19,383,717 120,553 SH   SOLE 36 120,553 0 0
CBRE GROUP INC CL A 12504L109   2,183,207 13,578 SH   SOLE 40 13,578 0 0
CBRE GROUP INC CL A 12504L109   50,166 312 SH   OTR 43 312 0 0
CBRE GROUP INC CL A 12504L109   127,660,855 793,960 SH   SOLE 43 719,499 0 74,462
CBRE GROUP INC CL A 12504L109   1,491,086 9,274 SH   SOLE 47 0 0 9,274
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   4,341,908 546,152 SH   SOLE 2 237,753 0 308,399
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   30,544 3,842 SH   SOLE 4 1,110 0 2,732
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   536,744 67,515 SH   SOLE 7 63,583 0 3,932
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,059,361 133,253 SH   SOLE 18 129,609 0 3,644
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,723,727 216,821 SH   SOLE 19 216,821 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   87,568,535 11,014,910 SH   SOLE 21 11,014,910 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   112,847,189 14,194,615 SH   SOLE 22 13,478,333 0 716,282
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   717,686 90,275 SH   SOLE 25 90,275 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   270,793 34,062 SH   SOLE 26 34,062 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   745,996 93,836 SH   SOLE 28 9,799 0 84,037
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   4,306,436 541,690 SH   SOLE 30 541,690 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   72,854 9,164 SH   SOLE 31 9,164 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   627,207 78,894 SH   SOLE 40 78,894 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,634,511 205,599 SH   SOLE 43 178,569 0 27,030
CDT EQUITY INC COM NEW 20678X403   12 9 SH   SOLE 22 9 0 0
CDW CORP COM 12514G108   46,381,548 340,540 SH   SOLE 2 154,874 0 185,666
CDW CORP COM 12514G108   13,961,317 102,506 SH   SOLE 4 42,779 0 59,727
CDW CORP COM 12514G108   11,940,654 87,670 SH   SOLE 7 77,307 0 10,363
CDW CORP COM 12514G108   1,227,979 9,016 SH   SOLE 13 9,016 0 0
CDW CORP COM 12514G108   2,911,275 21,375 SH   SOLE 15 21,375 0 0
CDW CORP COM 12514G108   155,390,792 1,140,902 SH   SOLE 18 1,071,778 0 69,124
CDW CORP COM 12514G108   288,526,216 2,118,401 SH   SOLE 19 2,118,401 0 0
CDW CORP COM 12514G108   613,159,733 4,501,907 SH   SOLE 21 4,501,907 0 0
CDW CORP COM 12514G108   401,881,799 2,950,674 SH   SOLE 22 2,668,566 0 282,108
CDW CORP COM 12514G108   19,570,033 143,686 SH   SOLE 23 143,686 0 0
CDW CORP COM 12514G108   22,027,762 161,731 SH   SOLE 25 161,731 0 0
CDW CORP COM 12514G108   22,557,444 165,620 SH   SOLE 26 108,656 0 56,964
CDW CORP COM 12514G108   41,051,497 301,406 SH   SOLE 28 2,022 0 299,384
CDW CORP COM 12514G108   157,993,771 1,160,013 SH   SOLE 30 1,160,013 0 0
CDW CORP COM 12514G108   1,756,571 12,897 SH   SOLE 31 12,734 0 163
CDW CORP COM 12514G108   17,881,562 131,289 SH   SOLE 34 131,289 0 0
CDW CORP COM 12514G108   3,378,169 24,803 SH   SOLE 36 24,803 0 0
CDW CORP COM 12514G108   812,705 5,967 SH   SOLE 40 5,967 0 0
CDW CORP COM 12514G108   27,921 205 SH   OTR 43 205 0 0
CDW CORP COM 12514G108   36,088,677 264,968 SH   SOLE 43 242,963 0 22,005
CDW CORP COM 12514G108   832,318 6,111 SH   SOLE 47 0 0 6,111
CEA INDUSTRIES INC COM 86887P309   4,132,618 643,710 SH   SOLE 22 643,710 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,449,328 24,216 SH   SOLE 2 9,296 0 14,920
CECO ENVIRONMENTAL CORP COM 125141101   2,394 40 SH   SOLE 4 40 0 0
CECO ENVIRONMENTAL CORP COM 125141101   471,917 7,885 SH   SOLE 7 7,412 0 473
CECO ENVIRONMENTAL CORP COM 125141101   5,335,927 89,155 SH   SOLE 18 72,984 0 16,171
CECO ENVIRONMENTAL CORP COM 125141101   4,188,782 69,988 SH   SOLE 19 69,988 0 0
CECO ENVIRONMENTAL CORP COM 125141101   69,795,873 1,166,180 SH   SOLE 21 1,166,180 0 0
CECO ENVIRONMENTAL CORP COM 125141101   51,012,429 852,338 SH   SOLE 22 827,015 0 25,323
CECO ENVIRONMENTAL CORP COM 125141101   21,845 365 SH   SOLE 23 365 0 0
CECO ENVIRONMENTAL CORP COM 125141101   254,243 4,248 SH   SOLE 25 4,248 0 0
CECO ENVIRONMENTAL CORP COM 125141101   76,847 1,284 SH   SOLE 26 469 0 815
CECO ENVIRONMENTAL CORP COM 125141101   2,612,871 43,657 SH   SOLE 30 43,657 0 0
CECO ENVIRONMENTAL CORP COM 125141101   296,617 4,956 SH   SOLE 40 4,956 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,259,663 21,047 SH   SOLE 43 20,594 0 453
CEL-SCI CORP COM NEW 150837706   227,553 43,261 SH   SOLE 22 43,261 0 0
CELANESE CORP DEL COM 150870103   11,295,652 267,163 SH   SOLE 2 106,465 0 160,698
CELANESE CORP DEL COM 150870103   8,245 195 SH   SOLE 4 195 0 0
CELANESE CORP DEL COM 150870103   714,321 16,895 SH   SOLE 7 15,981 0 914
CELANESE CORP DEL COM 150870103   3,978,717 94,104 SH   SOLE 18 90,176 0 3,928
CELANESE CORP DEL COM 150870103   3,062,467 72,433 SH   SOLE 19 72,433 0 0
CELANESE CORP DEL COM 150870103   378,558,208 8,953,600 SH   SOLE 21 8,953,600 0 0
CELANESE CORP DEL COM 150870103   118,289,546 2,797,766 SH   SOLE 22 2,655,143 0 142,623
CELANESE CORP DEL COM 150870103   5,190,546 122,766 SH   SOLE 26 89,465 0 33,301
CELANESE CORP DEL COM 150870103   56,824 1,344 SH   SOLE 28 1,344 0 0
CELANESE CORP DEL COM 150870103   9,981,716 236,086 SH   SOLE 30 236,086 0 0
CELANESE CORP DEL COM 150870103   81,093 1,918 SH   SOLE 31 1,918 0 0
CELANESE CORP DEL COM 150870103   257,950 6,101 SH   SOLE 36 6,101 0 0
CELANESE CORP DEL COM 150870103   14,671 347 SH   OTR 43 347 0 0
CELANESE CORP DEL COM 150870103   6,934,853 164,022 SH   SOLE 43 145,506 0 18,516
CELANESE CORP DEL COM 150870103   5,623 133 SH   SOLE 47 0 0 133
CELCUITY INC COM 15102K100   2,965,370 29,731 SH   SOLE 2 8,681 0 21,050
CELCUITY INC COM 15102K100   6,483 65 SH   SOLE 4 65 0 0
CELCUITY INC COM 15102K100   15,659 157 SH   SOLE 7 157 0 0
CELCUITY INC COM 15102K100   9,736,619 97,620 SH   SOLE 18 79,333 0 18,287
CELCUITY INC COM 15102K100   11,020,971 110,497 SH   SOLE 19 110,497 0 0
CELCUITY INC COM 15102K100   126,517,298 1,268,471 SH   SOLE 21 1,268,471 0 0
CELCUITY INC COM 15102K100   97,251,387 975,049 SH   SOLE 22 955,253 0 19,796
CELCUITY INC COM 15102K100   88,270 885 SH   SOLE 23 885 0 0
CELCUITY INC COM 15102K100   548,470 5,499 SH   SOLE 26 5,499 0 0
CELCUITY INC COM 15102K100   130,061 1,304 SH   SOLE 28 1,304 0 0
CELCUITY INC COM 15102K100   960,596 9,631 SH   SOLE 30 9,631 0 0
CELCUITY INC COM 15102K100   4,136,018 41,468 SH   SOLE 43 35,045 0 6,423
CELESTICA INC COM 15101Q207   744,642 2,519 SH   SOLE 2 2,519 0 0
CELESTICA INC COM 15101Q207   5,912 20 SH   SOLE 18 20 0 0
CELESTICA INC COM 15101Q207   180,372,649 610,171 SH   SOLE 19 610,171 0 0
CELESTICA INC COM 15101Q207   269,775,164 912,605 SH   SOLE 21 912,605 0 0
CELESTICA INC COM 15101Q207   2,895,796 9,796 SH   SOLE 22 9,796 0 0
CELESTICA INC COM 15101Q207   3,265,899 11,048 SH   SOLE 28 0 0 11,048
CELESTICA INC COM 15101Q207   3,823,715 12,935 SH   SOLE 30 12,935 0 0
CELESTICA INC COM 15101Q207   91,751,136 310,379 SH   SOLE 34 310,379 0 0
CELESTICA INC COM 15101Q207   65,397,259 221,228 SH   SOLE 43 200,871 0 20,357
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   3,504,917 129,047 SH   SOLE 2 52,052 0 76,995
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   4,101 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   471,986 17,378 SH   SOLE 7 16,329 0 1,049
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   6,117,817 225,251 SH   SOLE 18 193,239 0 32,012
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   8,632,344 317,833 SH   SOLE 19 317,833 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   66,223,956 2,438,290 SH   SOLE 21 2,438,290 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   57,366,075 2,112,153 SH   SOLE 22 2,031,176 0 80,977
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   96,065 3,537 SH   SOLE 23 3,537 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   287,923 10,601 SH   SOLE 25 10,601 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   899,621 33,123 SH   SOLE 26 19,201 0 13,922
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   7,089 261 SH   SOLE 28 261 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   2,478,214 91,245 SH   SOLE 30 91,245 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   3,694 136 SH   SOLE 36 136 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   252,805 9,308 SH   SOLE 40 9,308 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,724,687 63,501 SH   SOLE 43 58,069 0 5,432
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   957,177 53,088 SH   SOLE 2 41,933 0 11,155
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   6,851 380 SH   SOLE 4 380 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,556,818 86,346 SH   SOLE 7 81,541 0 4,805
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   33,940,790 1,882,462 SH   SOLE 21 1,882,462 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   18,582,710 1,030,655 SH   SOLE 22 974,976 0 55,679
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   316,553 17,557 SH   SOLE 25 17,557 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   20,627,654 1,144,074 SH   SOLE 26 1,144,074 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,452,767 80,575 SH   SOLE 30 80,575 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   295,349 16,381 SH   SOLE 34 16,381 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   300,434 16,663 SH   SOLE 40 16,663 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   13,198 732 SH   SOLE 43 318 0 414
CELLECTAR BIOSCIENCES INC COM NEW 15117F880   13,998 4,745 SH   SOLE 22 4,745 0 0
CELLECTIS S A SPON ADS 15117K103   1,674,030 345,874 SH   SOLE 21 345,874 0 0
CELLECTIS S A SPON ADS 15117K103   185,977 38,425 SH   SOLE 43 34,733 0 3,692
CELSIUS HLDGS INC COM NEW 15118V207   11,986,167 262,050 SH   SOLE 2 69,930 0 192,120
CELSIUS HLDGS INC COM NEW 15118V207   18,113 396 SH   SOLE 4 396 0 0
CELSIUS HLDGS INC COM NEW 15118V207   877,247 19,179 SH   SOLE 7 18,062 0 1,117
CELSIUS HLDGS INC COM NEW 15118V207   18,227,207 398,496 SH   SOLE 18 239,633 0 158,863
CELSIUS HLDGS INC COM NEW 15118V207   3,325,572 72,706 SH   SOLE 19 72,706 0 0
CELSIUS HLDGS INC COM NEW 15118V207   431,225,194 9,427,748 SH   SOLE 21 9,427,748 0 0
CELSIUS HLDGS INC COM NEW 15118V207   215,181,726 4,704,454 SH   SOLE 22 4,498,437 0 206,017
CELSIUS HLDGS INC COM NEW 15118V207   1,176,616 25,724 SH   SOLE 25 25,724 0 0
CELSIUS HLDGS INC COM NEW 15118V207   3,017,102 65,962 SH   SOLE 26 44,143 0 21,819
CELSIUS HLDGS INC COM NEW 15118V207   497,605 10,879 SH   SOLE 28 1,869 0 9,010
CELSIUS HLDGS INC COM NEW 15118V207   8,666,769 189,479 SH   SOLE 30 189,479 0 0
CELSIUS HLDGS INC COM NEW 15118V207   126,151 2,758 SH   SOLE 31 2,758 0 0
CELSIUS HLDGS INC COM NEW 15118V207   15,643 342 SH   SOLE 36 342 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,255,883 27,457 SH   SOLE 40 27,457 0 0
CELSIUS HLDGS INC COM NEW 15118V207   28,450 622 SH   OTR 43 622 0 0
CELSIUS HLDGS INC COM NEW 15118V207   14,383,557 314,463 SH   SOLE 43 252,466 0 61,997
CELSIUS HLDGS INC COM NEW 15118V207   41,127 899 SH   SOLE 47 0 0 899
CELULARITY INC CL A NEW 151190204   2,393 2,156 SH   SOLE 18 2,156 0 0
CELULARITY INC CL A NEW 151190204   40,337 36,340 SH   SOLE 21 36,340 0 0
CELULARITY INC CL A NEW 151190204   84,758 76,359 SH   SOLE 22 76,359 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   2,357,702 205,196 SH   SOLE 2 205,196 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   40,043 3,485 SH   SOLE 18 3,485 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,639,807 142,716 SH   SOLE 21 142,716 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   13,449,344 1,170,526 SH   SOLE 22 1,170,526 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   7,710,709 671,080 SH   SOLE 28 73,110 0 597,970
CEMEX SAB DE CV SPON ADR NEW 151290889   15,684,487 1,365,055 SH   SOLE 43 1,284,542 0 80,513
CEMEX SAB DE CV SPON ADR NEW 151290889   5,820 506 SH   SOLE 47 0 0 506
CENCORA INC COM 03073E105   181,321,088 536,850 SH   SOLE 2 293,179 0 243,671
CENCORA INC COM 03073E105   40,824,856 120,873 SH   SOLE 4 51,760 0 69,113
CENCORA INC COM 03073E105   88,828,250 263,000 SH   SOLE 7 240,415 0 22,585
CENCORA INC COM 03073E105   4,162,431 12,324 SH   SOLE 13 12,324 0 0
CENCORA INC COM 03073E105   10,911,689 32,307 SH   SOLE 15 32,307 0 0
CENCORA INC COM 03073E105   139,684,619 413,574 SH   SOLE 18 360,202 0 53,372
CENCORA INC COM 03073E105   443,339,769 1,312,627 SH   SOLE 19 1,312,627 0 0
CENCORA INC COM 03073E105   2,870,123,169 8,497,774 SH   SOLE 21 8,497,774 0 0
CENCORA INC COM 03073E105   1,466,677,011 4,342,493 SH   SOLE 22 3,940,171 0 402,322
CENCORA INC COM 03073E105   61,153,015 181,060 SH   SOLE 23 181,060 0 0
CENCORA INC COM 03073E105   89,235,914 264,207 SH   SOLE 25 259,412 0 4,795
CENCORA INC COM 03073E105   208,132,358 616,232 SH   SOLE 26 534,768 0 81,464
CENCORA INC COM 03073E105   204,437,711 605,293 SH   SOLE 28 2,489 0 602,804
CENCORA INC COM 03073E105   565,458,348 1,674,192 SH   SOLE 30 1,674,192 0 0
CENCORA INC COM 03073E105   6,126,785 18,140 SH   SOLE 31 18,075 0 65
CENCORA INC COM 03073E105   251,146,172 743,586 SH   SOLE 34 743,586 0 0
CENCORA INC COM 03073E105   28,056,217 83,068 SH   SOLE 36 83,068 0 0
CENCORA INC COM 03073E105   2,767,186 8,193 SH   SOLE 40 8,193 0 0
CENCORA INC COM 03073E105   194,882 577 SH   OTR 43 577 0 0
CENCORA INC COM 03073E105   187,963,683 556,517 SH   SOLE 43 471,349 0 85,168
CENCORA INC COM 03073E105   1,078,182 3,192 SH   SOLE 47 0 0 3,192
CENOVUS ENERGY INC COM 15135U109   22,724 1,343 SH   SOLE 18 1,343 0 0
CENOVUS ENERGY INC COM 15135U109   4,781,812 282,613 SH   SOLE 21 282,613 0 0
CENOVUS ENERGY INC COM 15135U109   42,174,386 2,492,576 SH   SOLE 43 2,313,350 0 179,226
CENOVUS ENERGY INC COM 15135U109   20,917 1,236 SH   SOLE 47 0 0 1,236
CENTENE CORP DEL COM 15135B101   91,559,203 2,225,011 SH   SOLE 2 1,518,266 0 706,745
CENTENE CORP DEL COM 15135B101   21,598,524 524,873 SH   SOLE 4 172,467 0 352,406
CENTENE CORP DEL COM 15135B101   13,054,261 317,236 SH   SOLE 7 283,269 0 33,967
CENTENE CORP DEL COM 15135B101   3,257,352 79,158 SH   SOLE 13 74,407 0 4,751
CENTENE CORP DEL COM 15135B101   3,604,617 87,597 SH   SOLE 15 87,597 0 0
CENTENE CORP DEL COM 15135B101   33,380,962 811,202 SH   SOLE 18 650,586 0 160,616
CENTENE CORP DEL COM 15135B101   73,169,227 1,778,110 SH   SOLE 19 1,778,110 0 0
CENTENE CORP DEL COM 15135B101   635,774,043 15,450,159 SH   SOLE 21 15,450,159 0 0
CENTENE CORP DEL COM 15135B101   443,711,274 10,782,777 SH   SOLE 22 9,517,570 0 1,265,207
CENTENE CORP DEL COM 15135B101   26,492,329 643,799 SH   SOLE 23 643,799 0 0
CENTENE CORP DEL COM 15135B101   29,763,384 723,290 SH   SOLE 25 723,290 0 0
CENTENE CORP DEL COM 15135B101   51,541,116 1,252,518 SH   SOLE 26 903,989 0 348,529
CENTENE CORP DEL COM 15135B101   57,643,908 1,400,824 SH   SOLE 28 57,100 0 1,343,724
CENTENE CORP DEL COM 15135B101   1,415,889 34,408 SH   SOLE 29 34,408 0 0
CENTENE CORP DEL COM 15135B101   216,435,791 5,259,679 SH   SOLE 30 5,259,679 0 0
CENTENE CORP DEL COM 15135B101   2,068,076 50,257 SH   SOLE 31 47,896 0 2,361
CENTENE CORP DEL COM 15135B101   43,404,362 1,054,784 SH   SOLE 34 1,054,784 0 0
CENTENE CORP DEL COM 15135B101   5,467,971 132,879 SH   SOLE 36 132,879 0 0
CENTENE CORP DEL COM 15135B101   935,175 22,726 SH   SOLE 40 22,726 0 0
CENTENE CORP DEL COM 15135B101   70,750,351 1,719,328 SH   SOLE 43 1,437,407 0 281,921
CENTENE CORP DEL COM 15135B101   1,903,128 46,249 SH   SOLE 47 0 0 46,249
CENTERPOINT ENERGY INC COM 15189T107   64,340,578 1,678,158 SH   SOLE 2 530,420 0 1,147,738
CENTERPOINT ENERGY INC COM 15189T107   25,758,116 671,834 SH   SOLE 4 421,811 0 250,023
CENTERPOINT ENERGY INC COM 15189T107   46,964,200 1,224,940 SH   SOLE 7 1,107,405 0 117,535
CENTERPOINT ENERGY INC COM 15189T107   1,620,785 42,274 SH   SOLE 13 42,274 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,157,590 108,440 SH   SOLE 15 108,440 0 0
CENTERPOINT ENERGY INC COM 15189T107   115,655,217 3,016,568 SH   SOLE 18 2,851,472 0 165,096
CENTERPOINT ENERGY INC COM 15189T107   26,829,910 699,789 SH   SOLE 19 699,789 0 0
CENTERPOINT ENERGY INC COM 15189T107   1,075,010,928 28,038,887 SH   SOLE 21 28,038,887 0 0
CENTERPOINT ENERGY INC COM 15189T107   545,935,682 14,239,324 SH   SOLE 22 12,801,757 0 1,437,567
CENTERPOINT ENERGY INC COM 15189T107   24,257,066 632,683 SH   SOLE 23 632,683 0 0
CENTERPOINT ENERGY INC COM 15189T107   24,457,163 637,902 SH   SOLE 25 637,902 0 0
CENTERPOINT ENERGY INC COM 15189T107   15,223,817 397,074 SH   SOLE 26 397,074 0 0
CENTERPOINT ENERGY INC COM 15189T107   56,200,497 1,465,845 SH   SOLE 28 298,660 0 1,167,185
CENTERPOINT ENERGY INC COM 15189T107   184,246,167 4,805,586 SH   SOLE 30 4,805,586 0 0
CENTERPOINT ENERGY INC COM 15189T107   2,442,526 63,707 SH   SOLE 31 63,707 0 0
CENTERPOINT ENERGY INC COM 15189T107   3,461,412 90,282 SH   SOLE 32 90,282 0 0
CENTERPOINT ENERGY INC COM 15189T107   2,937,496 76,617 SH   SOLE 34 76,617 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,305,505 112,298 SH   SOLE 36 112,298 0 0
CENTERPOINT ENERGY INC COM 15189T107   578,627 15,092 SH   SOLE 40 15,092 0 0
CENTERPOINT ENERGY INC COM 15189T107   31,477 821 SH   OTR 43 821 0 0
CENTERPOINT ENERGY INC COM 15189T107   24,162,496 630,216 SH   SOLE 43 520,622 0 109,595
CENTERPOINT ENERGY INC COM 15189T107   160,098 4,176 SH   SOLE 47 0 0 4,176
CENTERPOINT ENERGY INC NOTE 4.250% 8/1 15189TBD8   13,450,050 12,300,000 PRN   SOLE 21 12,300,000 0 0
CENTERRA GOLD INC COM 152006102   595,795 41,461 SH   SOLE 21 41,461 0 0
CENTERRA GOLD INC COM 152006102   4,670 325 SH   SOLE 43 325 0 0
CENTERSPACE COM 15202L107   948,692 14,219 SH   SOLE 2 4,740 0 9,479
CENTERSPACE COM 15202L107   667,067 9,998 SH   SOLE 4 9,998 0 0
CENTERSPACE COM 15202L107   1,986,388 29,772 SH   SOLE 7 27,249 0 2,523
CENTERSPACE COM 15202L107   3,853,547 57,757 SH   SOLE 18 49,115 0 8,642
CENTERSPACE COM 15202L107   2,403,855 36,029 SH   SOLE 19 36,029 0 0
CENTERSPACE COM 15202L107   127,435,600 1,910,006 SH   SOLE 21 1,910,006 0 0
CENTERSPACE COM 15202L107   43,153,762 646,789 SH   SOLE 22 618,630 0 28,159
CENTERSPACE COM 15202L107   60,448 906 SH   SOLE 23 906 0 0
CENTERSPACE COM 15202L107   3,339,936 50,059 SH   SOLE 25 50,059 0 0
CENTERSPACE COM 15202L107   282,025 4,227 SH   SOLE 26 4,227 0 0
CENTERSPACE COM 15202L107   1,254,403 18,801 SH   SOLE 28 4,729 0 14,072
CENTERSPACE COM 15202L107   5,240,055 78,538 SH   SOLE 30 78,538 0 0
CENTERSPACE COM 15202L107   140,646 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107   1,821,285 27,297 SH   SOLE 43 26,105 0 1,192
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   13,211,633 528,254 SH   SOLE 21 528,254 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   1,609,394 64,350 SH   SOLE 30 64,350 0 0
CENTRAIS ELET BRAS SA SPONSORED ADR 15234Q207   19,362,545 2,113,815 SH   SOLE 21 2,113,815 0 0
CENTRAIS ELET BRAS SA SPONSORED ADR 15234Q207   1,252,978 136,788 SH   SOLE 30 136,788 0 0
CENTRAIS ELET BRAS SA SPONSORED ADR 15234Q207   8,985,978 981,002 SH   SOLE 43 883,977 0 97,025
CENTRAIS ELET BRAS SA SPONSORED ADR 15234Q207   412 45 SH   SOLE 47 0 0 45
CENTRAIS ELET BRAS SA SPON ADS PFD B1 15235A102   281 30 SH   SOLE 2 30 0 0
CENTRAIS ELET BRAS SA SPON ADS PFD B1 15235A102   471,987 50,426 SH   SOLE 30 50,426 0 0
CENTRAIS ELET BRAS SA SPON ADS PFD B1 15235A102   178,633 19,085 SH   SOLE 43 18,615 0 470
CENTRAIS ELET BRAS SA SPON ADS PF CL C 15236F100   60 7 SH   SOLE 2 7 0 0
CENTRAIS ELET BRAS SA SPON ADS PF CL C 15236F100   4,761,473 552,375 SH   SOLE 21 552,375 0 0
CENTRAIS ELET BRAS SA SPON ADS PF CL C 15236F100   424,147 49,205 SH   SOLE 30 49,205 0 0
CENTRAIS ELET BRAS SA SPON ADS PF CL C 15236F100   2,254,887 261,588 SH   SOLE 43 236,009 0 25,579
CENTRAL BANCOMPANY COM CL A 152413100   1,450,215 60,125 SH   SOLE 2 60,125 0 0
CENTRAL BANCOMPANY COM CL A 152413100   27,738,000 1,150,000 SH   SOLE 34 1,150,000 0 0
CENTRAL GARDEN & PET CO COM 153527106   2,030,787 63,166 SH   SOLE 2 44,361 0 18,805
CENTRAL GARDEN & PET CO COM 153527106   1,608 50 SH   SOLE 7 50 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,149,845 35,765 SH   SOLE 18 30,227 0 5,538
CENTRAL GARDEN & PET CO COM 153527106   955,659 29,725 SH   SOLE 19 29,725 0 0
CENTRAL GARDEN & PET CO COM 153527106   29,404,776 914,612 SH   SOLE 21 914,612 0 0
CENTRAL GARDEN & PET CO COM 153527106   12,113,316 376,775 SH   SOLE 22 364,444 0 12,331
CENTRAL GARDEN & PET CO COM 153527106   85,969 2,674 SH   SOLE 23 2,674 0 0
CENTRAL GARDEN & PET CO COM 153527106   41,248 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106   291,408 9,064 SH   SOLE 26 0 0 9,064
CENTRAL GARDEN & PET CO COM 153527106   492,988 15,334 SH   SOLE 30 15,334 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,133,384 35,253 SH   SOLE 34 35,253 0 0
CENTRAL GARDEN & PET CO COM 153527106   44,463 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106   2,648,228 82,371 SH   SOLE 43 75,884 0 6,487
CENTRAL GARDEN & PET CO COM 153527106   2,958 92 SH   SOLE 47 0 0 92
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   3,544,775 121,438 SH   SOLE 2 71,056 0 50,382
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   6,101 209 SH   SOLE 4 209 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   8,640 296 SH   SOLE 7 296 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   5,819,143 199,354 SH   SOLE 18 172,912 0 26,442
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   8,527,012 292,121 SH   SOLE 19 292,121 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   160,817,168 5,509,324 SH   SOLE 21 5,509,324 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   49,112,292 1,682,504 SH   SOLE 22 1,613,257 0 69,247
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   11,647 399 SH   SOLE 23 399 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   217,991 7,468 SH   SOLE 25 7,468 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   1,051,862 36,035 SH   SOLE 26 14,431 0 21,604
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   3,824,999 131,038 SH   SOLE 30 131,038 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   688,329 23,581 SH   SOLE 34 23,581 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   40,487 1,387 SH   SOLE 36 1,387 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   280,107 9,596 SH   SOLE 40 9,596 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   745,673 25,546 SH   SOLE 43 24,352 0 1,194
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   1,722 59 SH   SOLE 47 0 0 59
CENTRAL PAC FINL CORP COM NEW 154760409   505,104 16,210 SH   SOLE 2 5,800 0 10,410
CENTRAL PAC FINL CORP COM NEW 154760409   1,122 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   1,033,141 33,156 SH   SOLE 7 31,139 0 2,017
CENTRAL PAC FINL CORP COM NEW 154760409   3,148,531 101,044 SH   SOLE 18 87,444 0 13,600
CENTRAL PAC FINL CORP COM NEW 154760409   1,609,944 51,667 SH   SOLE 19 51,667 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   85,079,233 2,730,399 SH   SOLE 21 2,730,399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   24,493,536 786,057 SH   SOLE 22 764,689 0 21,368
CENTRAL PAC FINL CORP COM NEW 154760409   2,711 87 SH   SOLE 23 87 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   77,962 2,502 SH   SOLE 25 2,502 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   15,300 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   3,429,781 110,070 SH   SOLE 30 110,070 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   142,090 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   568,405 18,241 SH   SOLE 43 18,020 0 221
CENTRAL PAC FINL CORP COM NEW 154760409   7,603 244 SH   SOLE 47 0 0 244
CENTRAL PLAINS BANCSHARES IN COM 15486W100   10,507 621 SH   SOLE 18 621 0 0
CENTRAL PLAINS BANCSHARES IN COM 15486W100   142,839 8,442 SH   SOLE 21 8,442 0 0
CENTRUS ENERGY CORP CL A 15643U104   20,321,197 83,709 SH   SOLE 2 68,604 0 15,105
CENTRUS ENERGY CORP CL A 15643U104   12,624 52 SH   SOLE 4 52 0 0
CENTRUS ENERGY CORP CL A 15643U104   639,430 2,634 SH   SOLE 7 2,499 0 135
CENTRUS ENERGY CORP CL A 15643U104   24,033 99 SH   SOLE 13 99 0 0
CENTRUS ENERGY CORP CL A 15643U104   13,611,068 56,068 SH   SOLE 18 46,882 0 9,186
CENTRUS ENERGY CORP CL A 15643U104   16,259,337 66,977 SH   SOLE 19 66,977 0 0
CENTRUS ENERGY CORP CL A 15643U104   162,759,899 670,456 SH   SOLE 21 670,456 0 0
CENTRUS ENERGY CORP CL A 15643U104   130,035,851 535,656 SH   SOLE 22 518,884 0 16,772
CENTRUS ENERGY CORP CL A 15643U104   150,511 620 SH   SOLE 23 620 0 0
CENTRUS ENERGY CORP CL A 15643U104   2,122,208 8,742 SH   SOLE 25 8,742 0 0
CENTRUS ENERGY CORP CL A 15643U104   1,779,431 7,330 SH   SOLE 26 5,344 0 1,986
CENTRUS ENERGY CORP CL A 15643U104   277,960 1,145 SH   SOLE 28 0 0 1,145
CENTRUS ENERGY CORP CL A 15643U104   4,895,741 20,167 SH   SOLE 30 20,167 0 0
CENTRUS ENERGY CORP CL A 15643U104   193,237 796 SH   SOLE 34 796 0 0
CENTRUS ENERGY CORP CL A 15643U104   40,784 168 SH   SOLE 36 168 0 0
CENTRUS ENERGY CORP CL A 15643U104   752,070 3,098 SH   SOLE 40 3,098 0 0
CENTRUS ENERGY CORP CL A 15643U104   2,360,686 9,724 SH   SOLE 43 9,055 0 669
CENTRUS ENERGY CORP NOTE 2.250%11/0 15643UAE4   13,603,538 5,075,000 PRN   SOLE 21 5,075,000 0 0
CENTURI HOLDINGS INC COM SHS 155923105   7,597,119 300,876 SH   SOLE 2 195,937 0 104,939
CENTURI HOLDINGS INC COM SHS 155923105   11,337 449 SH   SOLE 7 449 0 0
CENTURI HOLDINGS INC COM SHS 155923105   6,060,530 240,021 SH   SOLE 18 190,921 0 49,100
CENTURI HOLDINGS INC COM SHS 155923105   12,264,001 485,703 SH   SOLE 19 485,703 0 0
CENTURI HOLDINGS INC COM SHS 155923105   71,684,094 2,838,974 SH   SOLE 21 2,838,974 0 0
CENTURI HOLDINGS INC COM SHS 155923105   66,310,818 2,626,171 SH   SOLE 22 2,555,056 0 71,115
CENTURI HOLDINGS INC COM SHS 155923105   157,030 6,219 SH   SOLE 23 6,219 0 0
CENTURI HOLDINGS INC COM SHS 155923105   315,297 12,487 SH   SOLE 25 12,487 0 0
CENTURI HOLDINGS INC COM SHS 155923105   1,019,065 40,359 SH   SOLE 26 0 0 40,359
CENTURI HOLDINGS INC COM SHS 155923105   1,830,246 72,485 SH   SOLE 30 72,485 0 0
CENTURI HOLDINGS INC COM SHS 155923105   306,409 12,135 SH   SOLE 34 12,135 0 0
CENTURI HOLDINGS INC COM SHS 155923105   364,762 14,446 SH   SOLE 40 14,446 0 0
CENTURI HOLDINGS INC COM SHS 155923105   553,657 21,927 SH   SOLE 43 20,808 0 1,119
CENTURY ALUM CO COM 156431108   6,350,099 162,075 SH   SOLE 2 65,632 0 96,443
CENTURY ALUM CO COM 156431108   85,804 2,190 SH   SOLE 4 206 0 1,984
CENTURY ALUM CO COM 156431108   2,423,361 61,852 SH   SOLE 7 61,852 0 0
CENTURY ALUM CO COM 156431108   8,704,777 222,174 SH   SOLE 18 194,919 0 27,255
CENTURY ALUM CO COM 156431108   17,674,529 451,111 SH   SOLE 19 451,111 0 0
CENTURY ALUM CO COM 156431108   245,018,085 6,253,652 SH   SOLE 21 6,253,652 0 0
CENTURY ALUM CO COM 156431108   74,553,702 1,902,851 SH   SOLE 22 1,854,783 0 48,068
CENTURY ALUM CO COM 156431108   202,404 5,166 SH   SOLE 23 5,166 0 0
CENTURY ALUM CO COM 156431108   394,033 10,057 SH   SOLE 25 10,057 0 0
CENTURY ALUM CO COM 156431108   2,983,596 76,151 SH   SOLE 26 44,078 0 32,073
CENTURY ALUM CO COM 156431108   8,232,267 210,114 SH   SOLE 30 210,114 0 0
CENTURY ALUM CO COM 156431108   355,989 9,086 SH   SOLE 40 9,086 0 0
CENTURY ALUM CO COM 156431108   4,624,141 118,023 SH   SOLE 43 114,197 0 3,826
CENTURY ALUM CO COM 156431108   2,547 65 SH   SOLE 47 0 0 65
CENTURY CASINOS INC COM 156492100   18,127 13,629 SH   SOLE 2 13,629 0 0
CENTURY CASINOS INC COM 156492100   7,263 5,461 SH   SOLE 18 5,461 0 0
CENTURY CASINOS INC COM 156492100   88,676 66,674 SH   SOLE 21 66,674 0 0
CENTURY CASINOS INC COM 156492100   506,122 380,543 SH   SOLE 22 380,543 0 0
CENTURY CMNTYS INC COM 156504300   6,839,969 115,248 SH   SOLE 2 55,890 0 59,358
CENTURY CMNTYS INC COM 156504300   38,162 643 SH   SOLE 4 643 0 0
CENTURY CMNTYS INC COM 156504300   744,427 12,543 SH   SOLE 7 12,134 0 409
CENTURY CMNTYS INC COM 156504300   24,393 411 SH   SOLE 13 411 0 0
CENTURY CMNTYS INC COM 156504300   11,633 196 SH   SOLE 15 196 0 0
CENTURY CMNTYS INC COM 156504300   8,285,082 139,597 SH   SOLE 18 122,684 0 16,913
CENTURY CMNTYS INC COM 156504300   31,193,114 525,579 SH   SOLE 19 525,579 0 0
CENTURY CMNTYS INC COM 156504300   179,527,043 3,024,887 SH   SOLE 21 3,024,887 0 0
CENTURY CMNTYS INC COM 156504300   63,572,040 1,071,138 SH   SOLE 22 1,031,175 0 39,963
CENTURY CMNTYS INC COM 156504300   298,352 5,027 SH   SOLE 23 5,027 0 0
CENTURY CMNTYS INC COM 156504300   222,266 3,745 SH   SOLE 25 3,745 0 0
CENTURY CMNTYS INC COM 156504300   2,816,336 47,453 SH   SOLE 26 13,010 0 34,443
CENTURY CMNTYS INC COM 156504300   3,617,917 60,959 SH   SOLE 30 60,959 0 0
CENTURY CMNTYS INC COM 156504300   5,249,864 88,456 SH   SOLE 34 88,456 0 0
CENTURY CMNTYS INC COM 156504300   81,250 1,369 SH   SOLE 36 1,369 0 0
CENTURY CMNTYS INC COM 156504300   235,798 3,973 SH   SOLE 40 3,973 0 0
CENTURY CMNTYS INC COM 156504300   7,891,689 132,969 SH   SOLE 43 127,226 0 5,743
CENTURY CMNTYS INC COM 156504300   1,246 21 SH   SOLE 47 0 0 21
CENTURY THERAPEUTICS INC COM 15673T100   2,199 2,210 SH   SOLE 18 2,210 0 0
CENTURY THERAPEUTICS INC COM 15673T100   596,538 599,656 SH   SOLE 22 599,656 0 0
CERAGON NETWORKS LTD ORD M22013102   41,059 19,552 SH   SOLE 22 19,552 0 0
CERENCE INC COM 156727109   586,293 54,845 SH   SOLE 2 11,836 0 43,009
CERENCE INC COM 156727109   3,613 338 SH   SOLE 7 338 0 0
CERENCE INC COM 156727109   1,417,708 132,620 SH   SOLE 18 113,080 0 19,540
CERENCE INC COM 156727109   3,369,167 315,170 SH   SOLE 19 315,170 0 0
CERENCE INC COM 156727109   17,974,091 1,681,393 SH   SOLE 21 1,681,393 0 0
CERENCE INC COM 156727109   16,736,093 1,565,584 SH   SOLE 22 1,535,194 0 30,390
CERENCE INC COM 156727109   13,683 1,280 SH   SOLE 23 1,280 0 0
CERENCE INC COM 156727109   17,040 1,594 SH   SOLE 26 0 0 1,594
CERENCE INC COM 156727109   7,205 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109   332,267 31,082 SH   SOLE 30 31,082 0 0
CERENCE INC COM 156727109   661,841 61,912 SH   SOLE 43 60,958 0 954
CERIBELL INC COM 15678C102   1,011,587 46,128 SH   SOLE 2 34,197 0 11,931
CERIBELL INC COM 15678C102   3,684 168 SH   SOLE 7 168 0 0
CERIBELL INC COM 15678C102   1,870,739 85,305 SH   SOLE 18 64,970 0 20,335
CERIBELL INC COM 15678C102   1,381,853 63,012 SH   SOLE 19 63,012 0 0
CERIBELL INC COM 15678C102   21,507,869 980,751 SH   SOLE 21 980,751 0 0
CERIBELL INC COM 15678C102   14,229,500 648,860 SH   SOLE 22 637,955 0 10,905
CERIBELL INC COM 15678C102   34,671 1,581 SH   SOLE 23 1,581 0 0
CERIBELL INC COM 15678C102   495,728 22,605 SH   SOLE 43 21,126 0 1,479
CERTARA INC COM 15687V109   1,307,184 148,375 SH   SOLE 2 52,614 0 95,761
CERTARA INC COM 15687V109   3,128 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109   5,762 654 SH   SOLE 7 654 0 0
CERTARA INC COM 15687V109   587,345 66,668 SH   SOLE 18 62,304 0 4,364
CERTARA INC COM 15687V109   440,253 49,972 SH   SOLE 19 49,972 0 0
CERTARA INC COM 15687V109   86,204,352 9,784,830 SH   SOLE 21 9,784,830 0 0
CERTARA INC COM 15687V109   28,160,531 3,196,428 SH   SOLE 22 3,039,840 0 156,588
CERTARA INC COM 15687V109   196,551 22,310 SH   SOLE 25 22,310 0 0
CERTARA INC COM 15687V109   261,754 29,711 SH   SOLE 26 29,711 0 0
CERTARA INC COM 15687V109   520,204 59,047 SH   SOLE 28 53,843 0 5,204
CERTARA INC COM 15687V109   3,876,796 440,045 SH   SOLE 30 440,045 0 0
CERTARA INC COM 15687V109   17,761 2,016 SH   SOLE 31 2,016 0 0
CERTARA INC COM 15687V109   211,387 23,994 SH   SOLE 40 23,994 0 0
CERTARA INC COM 15687V109   902,655 102,458 SH   SOLE 43 74,906 0 27,552
CERUS CORP COM 157085101   4,226,718 2,051,805 SH   SOLE 2 1,238,128 0 813,677
CERUS CORP COM 157085101   3,799 1,844 SH   SOLE 7 1,844 0 0
CERUS CORP COM 157085101   1,571,761 762,991 SH   SOLE 18 476,461 0 286,530
CERUS CORP COM 157085101   5,872,710 2,850,830 SH   SOLE 19 2,850,830 0 0
CERUS CORP COM 157085101   16,851,301 8,180,243 SH   SOLE 21 8,180,243 0 0
CERUS CORP COM 157085101   15,855,124 7,696,662 SH   SOLE 22 7,628,337 0 68,325
CERUS CORP COM 157085101   267,948 130,072 SH   SOLE 23 130,072 0 0
CERUS CORP COM 157085101   455,454 221,094 SH   SOLE 26 0 0 221,094
CERUS CORP COM 157085101   5,793 2,812 SH   SOLE 28 2,812 0 0
CERUS CORP COM 157085101   42,333 20,550 SH   SOLE 43 20,550 0 0
CERVOMED INC COM 15713L109   8,437 1,068 SH   SOLE 18 1,068 0 0
CERVOMED INC COM 15713L109   112,227 14,206 SH   SOLE 21 14,206 0 0
CERVOMED INC COM 15713L109   267,494 33,860 SH   SOLE 22 33,860 0 0
CEVA INC COM 157210105   2,133,428 99,137 SH   SOLE 2 87,533 0 11,604
CEVA INC COM 157210105   4,003 186 SH   SOLE 7 186 0 0
CEVA INC COM 157210105   1,623,232 75,429 SH   SOLE 18 62,331 0 13,098
CEVA INC COM 157210105   1,032,766 47,991 SH   SOLE 19 47,991 0 0
CEVA INC COM 157210105   20,919,506 972,096 SH   SOLE 21 972,096 0 0
CEVA INC COM 157210105   14,163,194 658,141 SH   SOLE 22 636,291 0 21,850
CEVA INC COM 157210105   78,935 3,668 SH   SOLE 25 3,668 0 0
CEVA INC COM 157210105   235,041 10,922 SH   SOLE 26 10,922 0 0
CEVA INC COM 157210105   95,118 4,420 SH   SOLE 28 0 0 4,420
CEVA INC COM 157210105   2,040,161 94,803 SH   SOLE 30 94,803 0 0
CEVA INC COM 157210105   46,440 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105   842,828 39,165 SH   SOLE 43 37,819 0 1,346
CF BANKSHARES INC COM 12520L109   1,933,101 77,479 SH   SOLE 2 76,435 0 1,044
CF BANKSHARES INC COM 12520L109   303,267 12,155 SH   SOLE 18 10,156 0 1,999
CF BANKSHARES INC COM 12520L109   187,774 7,526 SH   SOLE 19 7,526 0 0
CF BANKSHARES INC COM 12520L109   3,852,280 154,400 SH   SOLE 21 154,400 0 0
CF BANKSHARES INC COM 12520L109   2,314,312 92,758 SH   SOLE 22 89,874 0 2,884
CF BANKSHARES INC COM 12520L109   21,731 871 SH   SOLE 23 871 0 0
CF INDS HLDGS INC COM 125269100   39,406,277 509,520 SH   SOLE 2 261,668 0 247,852
CF INDS HLDGS INC COM 125269100   8,070,120 104,346 SH   SOLE 4 43,743 0 60,603
CF INDS HLDGS INC COM 125269100   13,866,985 179,299 SH   SOLE 7 166,952 0 12,347
CF INDS HLDGS INC COM 125269100   1,029,318 13,309 SH   SOLE 13 13,309 0 0
CF INDS HLDGS INC COM 125269100   2,157,090 27,891 SH   SOLE 15 27,891 0 0
CF INDS HLDGS INC COM 125269100   23,143,763 299,247 SH   SOLE 18 259,229 0 40,018
CF INDS HLDGS INC COM 125269100   5,061,052 65,439 SH   SOLE 19 65,439 0 0
CF INDS HLDGS INC COM 125269100   376,005,347 4,861,719 SH   SOLE 21 4,861,719 0 0
CF INDS HLDGS INC COM 125269100   266,087,961 3,440,496 SH   SOLE 22 3,079,996 0 360,500
CF INDS HLDGS INC COM 125269100   12,281,747 158,802 SH   SOLE 23 158,802 0 0
CF INDS HLDGS INC COM 125269100   9,837,493 127,198 SH   SOLE 25 127,198 0 0
CF INDS HLDGS INC COM 125269100   24,080,814 311,363 SH   SOLE 26 119,449 0 191,914
CF INDS HLDGS INC COM 125269100   25,042,383 323,796 SH   SOLE 28 2,482 0 321,314
CF INDS HLDGS INC COM 125269100   115,364,598 1,491,655 SH   SOLE 30 1,491,655 0 0
CF INDS HLDGS INC COM 125269100   1,299,467 16,802 SH   SOLE 31 16,802 0 0
CF INDS HLDGS INC COM 125269100   873,323 11,292 SH   SOLE 34 11,292 0 0
CF INDS HLDGS INC COM 125269100   2,494,524 32,254 SH   SOLE 36 32,254 0 0
CF INDS HLDGS INC COM 125269100   566,129 7,320 SH   SOLE 40 7,320 0 0
CF INDS HLDGS INC COM 125269100   22,133,305 286,182 SH   SOLE 43 233,049 0 53,133
CG ONCOLOGY INC COM 156944100   1,663,997 40,077 SH   SOLE 2 14,160 0 25,917
CG ONCOLOGY INC COM 156944100   2,740 66 SH   SOLE 4 66 0 0
CG ONCOLOGY INC COM 156944100   436,583 10,515 SH   SOLE 7 9,893 0 622
CG ONCOLOGY INC COM 156944100   6,681,855 160,931 SH   SOLE 18 130,107 0 30,824
CG ONCOLOGY INC COM 156944100   7,753,362 186,738 SH   SOLE 19 186,738 0 0
CG ONCOLOGY INC COM 156944100   100,499,409 2,420,506 SH   SOLE 21 2,420,506 0 0
CG ONCOLOGY INC COM 156944100   73,260,047 1,764,452 SH   SOLE 22 1,716,399 0 48,053
CG ONCOLOGY INC COM 156944100   310,611 7,481 SH   SOLE 25 7,481 0 0
CG ONCOLOGY INC COM 156944100   505,049 12,164 SH   SOLE 26 12,164 0 0
CG ONCOLOGY INC COM 156944100   8,452,891 203,586 SH   SOLE 30 203,586 0 0
CG ONCOLOGY INC COM 156944100   350,014 8,430 SH   SOLE 40 8,430 0 0
CG ONCOLOGY INC COM 156944100   1,174,850 28,296 SH   SOLE 43 25,862 0 2,434
CGI INC CL A SUB VTG 12532H104   3,600 39 SH   SOLE 2 39 0 0
CGI INC CL A SUB VTG 12532H104   5,630 61 SH   SOLE 18 61 0 0
CGI INC CL A SUB VTG 12532H104   296,745 3,215 SH   SOLE 19 3,215 0 0
CGI INC CL A SUB VTG 12532H104   9,778,539 105,943 SH   SOLE 21 105,943 0 0
CGI INC CL A SUB VTG 12532H104   2,735,957 29,642 SH   SOLE 28 0 0 29,642
CGI INC CL A SUB VTG 12532H104   6,553 71 SH   SOLE 30 71 0 0
CGI INC CL A SUB VTG 12532H104   28,690,810 310,843 SH   SOLE 43 271,188 0 39,655
CGI INC CL A SUB VTG 12532H104   16,614 180 SH   SOLE 47 0 0 180
CHAGEE HLDGS LTD SPONSORED ADS 15743P104   262,280 22,552 SH   SOLE 22 22,552 0 0
CHAIN BRIDGE BANCORP INC CL A 15746L100   63,599 1,836 SH   SOLE 2 1,190 0 646
CHAIN BRIDGE BANCORP INC CL A 15746L100   251,694 7,266 SH   SOLE 18 6,048 0 1,218
CHAIN BRIDGE BANCORP INC CL A 15746L100   153,698 4,437 SH   SOLE 19 4,437 0 0
CHAIN BRIDGE BANCORP INC CL A 15746L100   2,566,789 74,099 SH   SOLE 21 74,099 0 0
CHAIN BRIDGE BANCORP INC CL A 15746L100   1,157,080 33,403 SH   SOLE 22 31,887 0 1,516
CHAINCE DIGITAL HOLDINGS INC ORDINARY SHARES G59467202   54,302 10,926 SH   SOLE 2 1,400 0 9,526
CHAINCE DIGITAL HOLDINGS INC ORDINARY SHARES G59467202   521,885 105,007 SH   SOLE 18 89,813 0 15,194
CHAINCE DIGITAL HOLDINGS INC ORDINARY SHARES G59467202   295,491 59,455 SH   SOLE 19 59,455 0 0
CHAINCE DIGITAL HOLDINGS INC ORDINARY SHARES G59467202   5,954,736 1,198,136 SH   SOLE 21 1,198,136 0 0
CHAINCE DIGITAL HOLDINGS INC ORDINARY SHARES G59467202   1,792,530 360,670 SH   SOLE 22 339,273 0 21,397
CHAINCE DIGITAL HOLDINGS INC ORDINARY SHARES G59467202   370,464 74,540 SH   SOLE 30 74,540 0 0
CHAINCE DIGITAL HOLDINGS INC ORDINARY SHARES G59467202   240,160 48,322 SH   SOLE 43 46,277 0 2,045
CHAMPION HOMES INC COM 830830105   6,846,106 81,019 SH   SOLE 2 35,676 0 45,343
CHAMPION HOMES INC COM 830830105   12,675 150 SH   SOLE 4 150 0 0
CHAMPION HOMES INC COM 830830105   465,595 5,510 SH   SOLE 7 5,193 0 317
CHAMPION HOMES INC COM 830830105   16,597,575 196,421 SH   SOLE 18 161,351 0 35,070
CHAMPION HOMES INC COM 830830105   19,343,233 228,914 SH   SOLE 19 228,914 0 0
CHAMPION HOMES INC COM 830830105   545,899,153 6,460,345 SH   SOLE 21 6,460,345 0 0
CHAMPION HOMES INC COM 830830105   145,170,578 1,717,995 SH   SOLE 22 1,667,437 0 50,558
CHAMPION HOMES INC COM 830830105   176,605 2,090 SH   SOLE 23 2,090 0 0
CHAMPION HOMES INC COM 830830105   724,672 8,576 SH   SOLE 25 8,576 0 0
CHAMPION HOMES INC COM 830830105   4,267,842 50,507 SH   SOLE 26 19,129 0 31,378
CHAMPION HOMES INC COM 830830105   198,575 2,350 SH   SOLE 28 1,009 0 1,341
CHAMPION HOMES INC COM 830830105   10,593,005 125,361 SH   SOLE 30 125,361 0 0
CHAMPION HOMES INC COM 830830105   52,475 621 SH   SOLE 36 621 0 0
CHAMPION HOMES INC COM 830830105   748,079 8,853 SH   SOLE 40 8,853 0 0
CHAMPION HOMES INC COM 830830105   5,478,389 64,833 SH   SOLE 43 55,061 0 9,772
CHAMPION HOMES INC COM 830830105   761 9 SH   SOLE 47 0 0 9
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   9,674 1,400 SH   SOLE 2 1,400 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   12,127 1,755 SH   SOLE 18 1,755 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   141,503 20,478 SH   SOLE 21 20,478 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   685,044 99,138 SH   SOLE 22 99,138 0 0
CHARGEPOINT HOLDINGS INC COM SHS 15961R303   289,484 43,597 SH   SOLE 2 43,597 0 0
CHARGEPOINT HOLDINGS INC COM SHS 15961R303   132,574 19,966 SH   SOLE 4 19,966 0 0
CHARGEPOINT HOLDINGS INC COM SHS 15961R303   2,271 342 SH   SOLE 18 342 0 0
CHARGEPOINT HOLDINGS INC COM SHS 15961R303   221,404 33,344 SH   SOLE 21 33,344 0 0
CHARGEPOINT HOLDINGS INC COM SHS 15961R303   2,546,148 383,456 SH   SOLE 22 383,456 0 0
CHARGEPOINT HOLDINGS INC COM SHS 15961R303   51,639 7,777 SH   SOLE 28 7,777 0 0
CHARGEPOINT HOLDINGS INC COM SHS 15961R303   210,574 31,713 SH   SOLE 30 31,713 0 0
CHARGEPOINT HOLDINGS INC COM SHS 15961R303   2,895 436 SH   SOLE 43 413 0 23
CHARLES RIV LABS INTL INC COM 159864107   21,883,754 109,704 SH   SOLE 2 45,706 0 63,998
CHARLES RIV LABS INTL INC COM 159864107   75,004 376 SH   SOLE 4 105 0 271
CHARLES RIV LABS INTL INC COM 159864107   6,005,944 30,108 SH   SOLE 7 27,722 0 2,386
CHARLES RIV LABS INTL INC COM 159864107   480,148 2,407 SH   SOLE 15 2,407 0 0
CHARLES RIV LABS INTL INC COM 159864107   13,592,168 68,138 SH   SOLE 18 58,465 0 9,673
CHARLES RIV LABS INTL INC COM 159864107   30,818,264 154,493 SH   SOLE 19 154,493 0 0
CHARLES RIV LABS INTL INC COM 159864107   363,763,350 1,823,558 SH   SOLE 21 1,823,558 0 0
CHARLES RIV LABS INTL INC COM 159864107   210,219,006 1,053,835 SH   SOLE 22 975,984 0 77,851
CHARLES RIV LABS INTL INC COM 159864107   196,288 984 SH   SOLE 23 984 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,700,161 13,536 SH   SOLE 25 13,536 0 0
CHARLES RIV LABS INTL INC COM 159864107   11,941,671 59,864 SH   SOLE 26 15,905 0 43,959
CHARLES RIV LABS INTL INC COM 159864107   598,440 3,000 SH   SOLE 28 720 0 2,280
CHARLES RIV LABS INTL INC COM 159864107   66,981,394 335,780 SH   SOLE 30 335,780 0 0
CHARLES RIV LABS INTL INC COM 159864107   168,561 845 SH   SOLE 31 845 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,410,716 12,085 SH   SOLE 34 12,085 0 0
CHARLES RIV LABS INTL INC COM 159864107   159,584 800 SH   SOLE 36 800 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,692,189 8,483 SH   SOLE 40 8,483 0 0
CHARLES RIV LABS INTL INC COM 159864107   15,225,656 76,327 SH   SOLE 43 68,859 0 7,468
CHARLES RIV LABS INTL INC COM 159864107   6,184 31 SH   SOLE 47 0 0 31
CHART INDS INC COM 16115Q308   53,747,663 260,620 SH   SOLE 2 229,156 0 31,464
CHART INDS INC COM 16115Q308   18,148 88 SH   SOLE 4 88 0 0
CHART INDS INC COM 16115Q308   1,291,000 6,260 SH   SOLE 7 5,898 0 362
CHART INDS INC COM 16115Q308   44,366,054 215,129 SH   SOLE 18 147,770 0 67,359
CHART INDS INC COM 16115Q308   297,987,295 1,444,927 SH   SOLE 19 1,444,927 0 0
CHART INDS INC COM 16115Q308   693,062,519 3,360,629 SH   SOLE 21 3,360,629 0 0
CHART INDS INC COM 16115Q308   304,454,049 1,476,284 SH   SOLE 22 1,436,611 0 39,673
CHART INDS INC COM 16115Q308   236,340 1,146 SH   SOLE 23 1,146 0 0
CHART INDS INC COM 16115Q308   1,435,361 6,960 SH   SOLE 25 6,960 0 0
CHART INDS INC COM 16115Q308   4,872,184 23,625 SH   SOLE 26 13,138 0 10,487
CHART INDS INC COM 16115Q308   216,954 1,052 SH   SOLE 28 648 0 404
CHART INDS INC COM 16115Q308   10,724,991 52,005 SH   SOLE 30 52,005 0 0
CHART INDS INC COM 16115Q308   68,496,407 332,136 SH   SOLE 34 332,136 0 0
CHART INDS INC COM 16115Q308   57,744 280 SH   SOLE 36 280 0 0
CHART INDS INC COM 16115Q308   1,597,664 7,747 SH   SOLE 40 7,747 0 0
CHART INDS INC COM 16115Q308   14,383,139 69,743 SH   SOLE 43 63,990 0 5,753
CHARTER COMMUNICATIONS INC N CL A 16119P108   38,280,575 183,380 SH   SOLE 2 73,698 0 109,682
CHARTER COMMUNICATIONS INC N CL A 16119P108   16,087,528 77,066 SH   SOLE 4 41,284 0 35,782
CHARTER COMMUNICATIONS INC N CL A 16119P108   15,894,851 76,143 SH   SOLE 7 69,357 0 6,786
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,661,233 7,958 SH   SOLE 13 7,809 0 149
CHARTER COMMUNICATIONS INC N CL A 16119P108   3,372,983 16,158 SH   SOLE 15 16,158 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   33,320,466 159,619 SH   SOLE 18 128,970 0 30,649
CHARTER COMMUNICATIONS INC N CL A 16119P108   18,889,579 90,489 SH   SOLE 19 90,489 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   583,583,796 2,795,611 SH   SOLE 21 2,795,611 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   374,915,209 1,796,001 SH   SOLE 22 1,607,206 0 188,795
CHARTER COMMUNICATIONS INC N CL A 16119P108   18,120,753 86,806 SH   SOLE 23 86,806 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   16,854,058 80,738 SH   SOLE 25 79,750 0 988
CHARTER COMMUNICATIONS INC N CL A 16119P108   32,047,509 153,521 SH   SOLE 26 80,802 0 72,719
CHARTER COMMUNICATIONS INC N CL A 16119P108   45,270,569 216,865 SH   SOLE 28 1,274 0 215,591
CHARTER COMMUNICATIONS INC N CL A 16119P108   44,255 212 SH   SOLE 29 212 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   198,879,674 952,717 SH   SOLE 30 952,717 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,841,384 8,821 SH   SOLE 31 8,647 0 174
CHARTER COMMUNICATIONS INC N CL A 16119P108   8,323,280 39,872 SH   SOLE 32 39,872 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   9,211,720 44,128 SH   SOLE 34 44,128 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   3,611,375 17,300 SH   SOLE 36 17,300 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   886,144 4,245 SH   SOLE 40 4,245 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   40,706 195 SH   OTR 43 195 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   22,709,576 108,788 SH   SOLE 43 91,089 0 17,699
CHARTER COMMUNICATIONS INC N CL A 16119P108   88,844 426 SH   SOLE 47 0 0 426
CHATHAM LODGING TR COM 16208T102   3,537,189 519,411 SH   SOLE 2 332,231 0 187,180
CHATHAM LODGING TR COM 16208T102   1,655 243 SH   SOLE 7 243 0 0
CHATHAM LODGING TR COM 16208T102   1,200,303 176,256 SH   SOLE 18 153,010 0 23,246
CHATHAM LODGING TR COM 16208T102   6,661,249 978,157 SH   SOLE 19 978,157 0 0
CHATHAM LODGING TR COM 16208T102   14,963,545 2,197,290 SH   SOLE 21 2,197,290 0 0
CHATHAM LODGING TR COM 16208T102   18,818,427 2,763,352 SH   SOLE 22 2,711,376 0 51,976
CHATHAM LODGING TR COM 16208T102   214,474 31,494 SH   SOLE 23 31,494 0 0
CHATHAM LODGING TR COM 16208T102   979,421 143,821 SH   SOLE 28 0 0 143,821
CHATHAM LODGING TR COM 16208T102   894,679 131,377 SH   SOLE 43 115,441 0 15,936
CHATHAM LODGING TR COM 16208T102   361 53 SH   SOLE 47 0 0 53
CHECK POINT SOFTWARE TECH LT ORD M22465104   56,082,541 302,234 SH   SOLE 2 228,916 0 73,318
CHECK POINT SOFTWARE TECH LT ORD M22465104   25,166,946 135,627 SH   SOLE 4 34,607 0 101,020
CHECK POINT SOFTWARE TECH LT ORD M22465104   26,440,630 142,491 SH   SOLE 7 125,964 0 16,527
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,328,541 28,716 SH   SOLE 13 27,285 0 1,431
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,952,091 10,520 SH   SOLE 15 10,520 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   8,470,072 45,646 SH   SOLE 18 31,753 0 13,893
CHECK POINT SOFTWARE TECH LT ORD M22465104   13,866,528 74,728 SH   SOLE 19 74,728 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   473,829,130 2,553,509 SH   SOLE 21 2,553,509 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   236,356,864 1,273,749 SH   SOLE 22 1,220,348 0 53,401
CHECK POINT SOFTWARE TECH LT ORD M22465104   21,928,182 118,173 SH   SOLE 23 118,173 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   18,373,780 99,018 SH   SOLE 25 98,584 0 434
CHECK POINT SOFTWARE TECH LT ORD M22465104   67,216,327 362,235 SH   SOLE 26 309,681 0 52,554
CHECK POINT SOFTWARE TECH LT ORD M22465104   49,274,901 265,547 SH   SOLE 28 2,337 0 263,210
CHECK POINT SOFTWARE TECH LT ORD M22465104   4,450,471 23,984 SH   SOLE 29 23,984 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   118,985,340 641,223 SH   SOLE 30 641,223 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   14,049,119 75,712 SH   SOLE 31 75,116 0 596
CHECK POINT SOFTWARE TECH LT ORD M22465104   33,585,989 180,998 SH   SOLE 34 180,998 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   6,352,832 34,236 SH   SOLE 36 34,236 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   773,600 4,169 SH   SOLE 40 4,169 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   53,227,801 286,850 SH   SOLE 43 242,361 0 44,489
CHECK POINT SOFTWARE TECH LT ORD M22465104   12,804 69 SH   SOLE 47 0 0 69
CHEESECAKE FACTORY INC COM 163072101   10,042,643 198,943 SH   SOLE 2 175,594 0 23,349
CHEESECAKE FACTORY INC COM 163072101   8,531 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101   15,396 305 SH   SOLE 7 305 0 0
CHEESECAKE FACTORY INC COM 163072101   7,343,124 145,466 SH   SOLE 18 121,590 0 23,876
CHEESECAKE FACTORY INC COM 163072101   4,682,676 92,763 SH   SOLE 19 92,763 0 0
CHEESECAKE FACTORY INC COM 163072101   245,086,306 4,855,117 SH   SOLE 21 4,855,117 0 0
CHEESECAKE FACTORY INC COM 163072101   67,059,045 1,328,428 SH   SOLE 22 1,288,775 0 39,653
CHEESECAKE FACTORY INC COM 163072101   370,523 7,340 SH   SOLE 25 7,340 0 0
CHEESECAKE FACTORY INC COM 163072101   1,091,630 21,625 SH   SOLE 26 14,683 0 6,942
CHEESECAKE FACTORY INC COM 163072101   5,068,949 100,415 SH   SOLE 30 100,415 0 0
CHEESECAKE FACTORY INC COM 163072101   379,155 7,511 SH   SOLE 40 7,511 0 0
CHEESECAKE FACTORY INC COM 163072101   5,335,660 105,699 SH   SOLE 43 98,182 0 7,517
CHEESECAKE FACTORY INC COM 163072101   109,087 2,161 SH   SOLE 47 0 0 2,161
CHEFS WHSE INC COM 163086101   4,308,998 69,132 SH   SOLE 2 45,565 0 23,567
CHEFS WHSE INC COM 163086101   7,667 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101   408,262 6,550 SH   SOLE 7 6,164 0 386
CHEFS WHSE INC COM 163086101   7,695,947 123,471 SH   SOLE 18 99,309 0 24,162
CHEFS WHSE INC COM 163086101   9,049,381 145,185 SH   SOLE 19 145,185 0 0
CHEFS WHSE INC COM 163086101   239,549,399 3,843,244 SH   SOLE 21 3,843,244 0 0
CHEFS WHSE INC COM 163086101   66,890,748 1,073,171 SH   SOLE 22 1,040,143 0 33,028
CHEFS WHSE INC COM 163086101   82,338 1,321 SH   SOLE 23 1,321 0 0
CHEFS WHSE INC COM 163086101   383,766 6,157 SH   SOLE 25 6,157 0 0
CHEFS WHSE INC COM 163086101   2,690,100 43,159 SH   SOLE 26 20,243 0 22,916
CHEFS WHSE INC COM 163086101   5,136,428 82,407 SH   SOLE 30 82,407 0 0
CHEFS WHSE INC COM 163086101   499,139 8,008 SH   SOLE 34 8,008 0 0
CHEFS WHSE INC COM 163086101   404,896 6,496 SH   SOLE 40 6,496 0 0
CHEFS WHSE INC COM 163086101   3,040,582 48,782 SH   SOLE 43 47,109 0 1,673
CHEFS WHSE INC NOTE 2.375%12/1 163086AE1   5,496,225 3,625,000 PRN   SOLE 21 3,625,000 0 0
CHEGG INC COM 163092109   1,135 1,220 SH   SOLE 2 1,220 0 0
CHEGG INC COM 163092109   352 379 SH   SOLE 18 379 0 0
CHEGG INC COM 163092109   1,724,224 1,854,004 SH   SOLE 22 1,854,004 0 0
CHEGG INC COM 163092109   2,352 2,529 SH   SOLE 28 2,529 0 0
CHEGG INC COM 163092109   8,036 8,641 SH   SOLE 43 8,079 0 562
CHEMED CORP NEW COM 16359R103   6,218,945 14,535 SH   SOLE 2 7,271 0 7,264
CHEMED CORP NEW COM 16359R103   13,692 32 SH   SOLE 4 32 0 0
CHEMED CORP NEW COM 16359R103   661,899 1,547 SH   SOLE 7 1,457 0 90
CHEMED CORP NEW COM 16359R103   12,990,257 30,361 SH   SOLE 18 16,797 0 13,564
CHEMED CORP NEW COM 16359R103   2,574,434 6,017 SH   SOLE 19 6,017 0 0
CHEMED CORP NEW COM 16359R103   326,954,353 764,162 SH   SOLE 21 764,162 0 0
CHEMED CORP NEW COM 16359R103   173,496,374 405,498 SH   SOLE 22 387,345 0 18,153
CHEMED CORP NEW COM 16359R103   937,869 2,192 SH   SOLE 25 2,192 0 0
CHEMED CORP NEW COM 16359R103   2,036,186 4,759 SH   SOLE 26 4,759 0 0
CHEMED CORP NEW COM 16359R103   121,512 284 SH   SOLE 28 284 0 0
CHEMED CORP NEW COM 16359R103   8,441,250 19,729 SH   SOLE 30 19,729 0 0
CHEMED CORP NEW COM 16359R103   87,711 205 SH   SOLE 31 205 0 0
CHEMED CORP NEW COM 16359R103   89,851 210 SH   SOLE 34 210 0 0
CHEMED CORP NEW COM 16359R103   29,094 68 SH   SOLE 36 68 0 0
CHEMED CORP NEW COM 16359R103   1,074,784 2,512 SH   SOLE 40 2,512 0 0
CHEMED CORP NEW COM 16359R103   29,338 69 SH   OTR 43 69 0 0
CHEMED CORP NEW COM 16359R103   13,949,960 32,604 SH   SOLE 43 28,956 0 3,648
CHEMED CORP NEW COM 16359R103   272,868 638 SH   SOLE 47 0 0 638
CHEMOURS CO COM 163851108   1,445,690 122,620 SH   SOLE 2 47,172 0 75,448
CHEMOURS CO COM 163851108   4,869 413 SH   SOLE 4 413 0 0
CHEMOURS CO COM 163851108   527,732 44,761 SH   SOLE 7 42,889 0 1,872
CHEMOURS CO COM 163851108   5,555,566 471,210 SH   SOLE 18 394,021 0 77,189
CHEMOURS CO COM 163851108   3,548,990 301,017 SH   SOLE 19 301,017 0 0
CHEMOURS CO COM 163851108   231,470,830 19,632,810 SH   SOLE 21 19,632,810 0 0
CHEMOURS CO COM 163851108   49,806,537 4,224,473 SH   SOLE 22 4,093,928 0 130,545
CHEMOURS CO COM 163851108   274,318 23,267 SH   SOLE 25 23,267 0 0
CHEMOURS CO COM 163851108   3,725,015 315,947 SH   SOLE 26 236,928 0 79,019
CHEMOURS CO COM 163851108   4,104,464 348,131 SH   SOLE 30 348,131 0 0
CHEMOURS CO COM 163851108   826,538 70,105 SH   SOLE 32 70,105 0 0
CHEMOURS CO COM 163851108   95,546 8,104 SH   SOLE 36 8,104 0 0
CHEMOURS CO COM 163851108   3,628,716 307,779 SH   SOLE 43 280,274 0 27,505
CHEMOURS CO COM 163851108   53,496 4,537 SH   SOLE 47 0 0 4,537
CHEMUNG FINL CORP COM 164024101   1,986,871 35,607 SH   SOLE 2 32,885 0 2,722
CHEMUNG FINL CORP COM 164024101   748,445 13,413 SH   SOLE 18 11,247 0 2,166
CHEMUNG FINL CORP COM 164024101   3,938,531 70,583 SH   SOLE 19 70,583 0 0
CHEMUNG FINL CORP COM 164024101   8,118,230 145,488 SH   SOLE 21 145,488 0 0
CHEMUNG FINL CORP COM 164024101   5,767,432 103,359 SH   SOLE 22 100,515 0 2,844
CHEMUNG FINL CORP COM 164024101   7,979 143 SH   SOLE 23 143 0 0
CHENIERE ENERGY INC COM NEW 16411R208   120,290,670 618,811 SH   SOLE 2 240,544 0 378,267
CHENIERE ENERGY INC COM NEW 16411R208   45,828,220 235,754 SH   SOLE 4 150,448 0 85,306
CHENIERE ENERGY INC COM NEW 16411R208   97,558,898 501,872 SH   SOLE 7 458,812 0 43,060
CHENIERE ENERGY INC COM NEW 16411R208   5,366,525 27,607 SH   SOLE 13 27,445 0 162
CHENIERE ENERGY INC COM NEW 16411R208   8,006,730 41,189 SH   SOLE 15 41,189 0 0
CHENIERE ENERGY INC COM NEW 16411R208   107,901,029 555,075 SH   SOLE 18 534,510 0 20,565
CHENIERE ENERGY INC COM NEW 16411R208   63,402,826 326,163 SH   SOLE 19 326,163 0 0
CHENIERE ENERGY INC COM NEW 16411R208   927,924,164 4,773,518 SH   SOLE 21 4,773,518 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,100,826,877 5,662,981 SH   SOLE 22 5,209,467 0 453,514
CHENIERE ENERGY INC COM NEW 16411R208   46,345,103 238,413 SH   SOLE 23 238,413 0 0
CHENIERE ENERGY INC COM NEW 16411R208   106,394,701 547,326 SH   SOLE 25 545,262 0 2,064
CHENIERE ENERGY INC COM NEW 16411R208   125,664,387 646,455 SH   SOLE 26 496,286 0 150,169
CHENIERE ENERGY INC COM NEW 16411R208   65,658,527 337,767 SH   SOLE 28 38,601 0 299,166
CHENIERE ENERGY INC COM NEW 16411R208   324,385,008 1,668,733 SH   SOLE 30 1,668,733 0 0
CHENIERE ENERGY INC COM NEW 16411R208   4,281,051 22,023 SH   SOLE 31 21,689 0 334
CHENIERE ENERGY INC COM NEW 16411R208   100,576,220 517,394 SH   SOLE 34 517,394 0 0
CHENIERE ENERGY INC COM NEW 16411R208   20,797,786 106,990 SH   SOLE 36 106,990 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,847,871 9,506 SH   SOLE 40 9,506 0 0
CHENIERE ENERGY INC COM NEW 16411R208   55,790 287 SH   OTR 43 287 0 0
CHENIERE ENERGY INC COM NEW 16411R208   52,974,105 272,515 SH   SOLE 43 229,138 0 43,377
CHENIERE ENERGY INC COM NEW 16411R208   171,987 885 SH   SOLE 47 0 0 885
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   588 11 SH   SOLE 43 11 0 0
CHERRY HILL MTG INVT CORP COM 164651101   17,274 6,774 SH   SOLE 18 6,774 0 0
CHERRY HILL MTG INVT CORP COM 164651101   212,583 83,366 SH   SOLE 21 83,366 0 0
CHERRY HILL MTG INVT CORP COM 164651101   885,041 347,075 SH   SOLE 22 347,075 0 0
CHERRY HILL MTG INVT CORP COM 164651101   418 164 SH   SOLE 43 0 0 164
CHESAPEAKE UTILS CORP COM 165303108   2,366,198 18,966 SH   SOLE 2 7,238 0 11,728
CHESAPEAKE UTILS CORP COM 165303108   1,269,683 10,177 SH   SOLE 4 10,177 0 0
CHESAPEAKE UTILS CORP COM 165303108   5,141,859 41,214 SH   SOLE 7 38,010 0 3,204
CHESAPEAKE UTILS CORP COM 165303108   11,586,212 92,868 SH   SOLE 18 80,796 0 12,072
CHESAPEAKE UTILS CORP COM 165303108   5,802,588 46,510 SH   SOLE 19 46,510 0 0
CHESAPEAKE UTILS CORP COM 165303108   336,732,605 2,699,043 SH   SOLE 21 2,699,043 0 0
CHESAPEAKE UTILS CORP COM 165303108   86,123,699 690,315 SH   SOLE 22 662,484 0 27,831
CHESAPEAKE UTILS CORP COM 165303108   448,762 3,597 SH   SOLE 25 3,597 0 0
CHESAPEAKE UTILS CORP COM 165303108   965,019 7,735 SH   SOLE 26 5,443 0 2,292
CHESAPEAKE UTILS CORP COM 165303108   38,925 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108   10,739,965 86,085 SH   SOLE 30 86,085 0 0
CHESAPEAKE UTILS CORP COM 165303108   538,838 4,319 SH   SOLE 40 4,319 0 0
CHESAPEAKE UTILS CORP COM 165303108   4,599,792 36,869 SH   SOLE 43 34,243 0 2,626
CHESAPEAKE UTILS CORP COM 165303108   31,365 251 SH   SOLE 47 0 0 251
CHEVRON CORP NEW COM 166764100   552,254,892 3,623,482 SH   SOLE 2 2,503,890 0 1,119,592
CHEVRON CORP NEW COM 166764100   1,815,813 11,914 SH   SOLE 3 11,914 0 0
CHEVRON CORP NEW COM 166764100   246,791,417 1,619,260 SH   SOLE 4 576,798 0 1,042,462
CHEVRON CORP NEW COM 166764100   244,849,408 1,606,518 SH   SOLE 7 1,451,022 0 155,496
CHEVRON CORP NEW COM 166764100   51,998,329 341,174 SH   SOLE 13 331,006 0 10,168
CHEVRON CORP NEW COM 166764100   52,128,183 342,026 SH   SOLE 15 342,026 0 0
CHEVRON CORP NEW COM 166764100   896,060,242 5,879,275 SH   SOLE 18 5,386,706 0 492,569
CHEVRON CORP NEW COM 166764100   354,041,419 2,322,954 SH   SOLE 19 2,322,954 0 0
CHEVRON CORP NEW COM 166764100   8,579,768,845 56,294,002 SH   SOLE 21 56,294,002 0 0
CHEVRON CORP NEW COM 166764100   5,948,109,795 39,027,031 SH   SOLE 22 34,748,557 0 4,278,474
CHEVRON CORP NEW COM 166764100   424,925,938 2,788,045 SH   SOLE 23 2,788,045 0 0
CHEVRON CORP NEW COM 166764100   324,352,713 2,128,159 SH   SOLE 25 2,076,178 0 51,981
CHEVRON CORP NEW COM 166764100   564,763,485 3,705,554 SH   SOLE 26 3,072,398 0 633,156
CHEVRON CORP NEW COM 166764100   103,874,121 681,544 SH   SOLE 28 18,230 0 663,314
CHEVRON CORP NEW COM 166764100   57,314,695 376,056 SH   SOLE 29 376,056 0 0
CHEVRON CORP NEW COM 166764100   2,178,349,645 14,292,695 SH   SOLE 30 14,292,695 0 0
CHEVRON CORP NEW COM 166764100   79,632,396 522,488 SH   SOLE 31 516,247 0 6,241
CHEVRON CORP NEW COM 166764100   40,576,572 266,233 SH   SOLE 32 266,233 0 0
CHEVRON CORP NEW COM 166764100   321,592,111 2,110,046 SH   SOLE 34 2,110,046 0 0
CHEVRON CORP NEW COM 166764100   22,852,508 149,941 SH   SOLE 35 149,941 0 0
CHEVRON CORP NEW COM 166764100   69,655,333 457,026 SH   SOLE 36 457,026 0 0
CHEVRON CORP NEW COM 166764100   12,996,153 85,271 SH   SOLE 40 85,271 0 0
CHEVRON CORP NEW COM 166764100   371,576 2,438 SH   OTR 43 2,438 0 0
CHEVRON CORP NEW COM 166764100   385,237,913 2,527,642 SH   SOLE 43 2,034,876 0 492,766
CHEVRON CORP NEW COM 166764100   19,755,861 129,623 SH   SOLE 47 0 0 129,623
CHEWY INC CL A 16679L109   8,161,301 246,938 SH   SOLE 2 101,031 0 145,907
CHEWY INC CL A 16679L109   16,062 486 SH   SOLE 4 486 0 0
CHEWY INC CL A 16679L109   862,935 26,110 SH   SOLE 7 24,592 0 1,518
CHEWY INC CL A 16679L109   42,965 1,300 SH   SOLE 13 1,300 0 0
CHEWY INC CL A 16679L109   17,749,800 537,059 SH   SOLE 18 315,064 0 221,995
CHEWY INC CL A 16679L109   1,673,090 50,623 SH   SOLE 19 50,623 0 0
CHEWY INC CL A 16679L109   423,508,385 12,814,172 SH   SOLE 21 12,814,172 0 0
CHEWY INC CL A 16679L109   195,955,433 5,929,060 SH   SOLE 22 5,666,156 0 262,904
CHEWY INC CL A 16679L109   1,159,725 35,090 SH   SOLE 25 35,090 0 0
CHEWY INC CL A 16679L109   2,370,313 71,719 SH   SOLE 26 57,420 0 14,299
CHEWY INC CL A 16679L109   451,232 13,653 SH   SOLE 28 1,469 0 12,184
CHEWY INC CL A 16679L109   10,601,746 320,779 SH   SOLE 30 320,779 0 0
CHEWY INC CL A 16679L109   120,170 3,636 SH   SOLE 31 3,636 0 0
CHEWY INC CL A 16679L109   145,288 4,396 SH   SOLE 34 4,396 0 0
CHEWY INC CL A 16679L109   17,252 522 SH   SOLE 36 522 0 0
CHEWY INC CL A 16679L109   1,257,090 38,036 SH   SOLE 40 38,036 0 0
CHEWY INC CL A 16679L109   3,805,480 115,143 SH   SOLE 43 91,300 0 23,843
CHEWY INC CL A 16679L109   28,588 865 SH   SOLE 47 0 0 865
CHICAGO ATLANTIC BDC INC COM 828174102   1,430,519 138,482 SH   SOLE 30 138,482 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   160,655 13,104 SH   SOLE 2 8,363 0 4,741
CHICAGO ATLANTIC REAL ESTATE COM 167239102   761,689 62,128 SH   SOLE 18 53,148 0 8,980
CHICAGO ATLANTIC REAL ESTATE COM 167239102   406,995 33,197 SH   SOLE 19 33,197 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   10,961,531 894,089 SH   SOLE 21 894,089 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   5,248,101 428,067 SH   SOLE 22 415,710 0 12,357
CHICAGO ATLANTIC REAL ESTATE COM 167239102   124,880 10,186 SH   SOLE 43 10,138 0 48
CHICAGO RIVET & MACH CO COM 168088102   14 1 SH   SOLE 22 1 0 0
CHILDRENS PL INC NEW COM 168905107   5,297 1,331 SH   SOLE 18 1,331 0 0
CHILDRENS PL INC NEW COM 168905107   124,116 31,185 SH   SOLE 21 31,185 0 0
CHILDRENS PL INC NEW COM 168905107   1,245,131 312,847 SH   SOLE 22 312,847 0 0
CHIME FINL INC COM SHS CL A 16935C109   480,093 19,074 SH   SOLE 2 19,074 0 0
CHIME FINL INC COM SHS CL A 16935C109   8,645,694 343,492 SH   SOLE 21 343,492 0 0
CHIME FINL INC COM SHS CL A 16935C109   15,844,490 629,499 SH   SOLE 22 629,499 0 0
CHIME FINL INC COM SHS CL A 16935C109   130,431 5,182 SH   SOLE 28 5,182 0 0
CHIME FINL INC COM SHS CL A 16935C109   13,944,658 554,019 SH   SOLE 34 554,019 0 0
CHIME FINL INC COM SHS CL A 16935C109   681,755 27,086 SH   SOLE 47 0 0 27,086
CHIMERA INVT CORP COM SHS 16934Q802   794,600 63,926 SH   SOLE 2 25,186 0 38,740
CHIMERA INVT CORP COM SHS 16934Q802   3,518 283 SH   SOLE 4 283 0 0
CHIMERA INVT CORP COM SHS 16934Q802   7,669 617 SH   SOLE 7 617 0 0
CHIMERA INVT CORP COM SHS 16934Q802   3,117,357 250,793 SH   SOLE 18 211,276 0 39,517
CHIMERA INVT CORP COM SHS 16934Q802   2,059,030 165,650 SH   SOLE 19 165,650 0 0
CHIMERA INVT CORP COM SHS 16934Q802   50,949,290 4,098,897 SH   SOLE 21 4,098,897 0 0
CHIMERA INVT CORP COM SHS 16934Q802   31,492,101 2,533,556 SH   SOLE 22 2,420,252 0 113,304
CHIMERA INVT CORP COM SHS 16934Q802   125,605 10,105 SH   SOLE 25 10,105 0 0
CHIMERA INVT CORP COM SHS 16934Q802   369,047 29,690 SH   SOLE 26 29,690 0 0
CHIMERA INVT CORP COM SHS 16934Q802   376,281 30,272 SH   SOLE 28 1,369 0 28,903
CHIMERA INVT CORP COM SHS 16934Q802   1,044,791 84,054 SH   SOLE 30 84,054 0 0
CHIMERA INVT CORP COM SHS 16934Q802   69,086 5,558 SH   SOLE 36 5,558 0 0
CHIMERA INVT CORP COM SHS 16934Q802   175,972 14,157 SH   SOLE 40 14,157 0 0
CHIMERA INVT CORP COM SHS 16934Q802   869,031 69,914 SH   SOLE 43 61,801 0 8,113
CHIMERA INVT CORP COM SHS 16934Q802   646 52 SH   SOLE 47 0 0 52
CHINA YUCHAI INTL LTD COM G21082105   507,402 14,293 SH   SOLE 2 14,293 0 0
CHINA YUCHAI INTL LTD COM G21082105   170,613 4,806 SH   SOLE 21 4,806 0 0
CHINA YUCHAI INTL LTD COM G21082105   2,361,283 66,515 SH   SOLE 22 63,414 0 3,101
CHINA YUCHAI INTL LTD COM G21082105   94,146 2,652 SH   SOLE 30 2,652 0 0
CHINA YUCHAI INTL LTD COM G21082105   1,235,081 34,791 SH   SOLE 43 34,630 0 161
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   474 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   7,249,403 244,664 SH   SOLE 43 224,519 0 20,145
CHIPOTLE MEXICAN GRILL INC COM 169656105   128,688,886 3,478,078 SH   SOLE 2 1,668,887 0 1,809,191
CHIPOTLE MEXICAN GRILL INC COM 169656105   44,846,294 1,212,062 SH   SOLE 4 486,090 0 725,972
CHIPOTLE MEXICAN GRILL INC COM 169656105   49,115,206 1,327,438 SH   SOLE 7 1,195,781 0 131,657
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,242,901 114,673 SH   SOLE 13 109,429 0 5,244
CHIPOTLE MEXICAN GRILL INC COM 169656105   8,709,245 235,385 SH   SOLE 15 235,385 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   75,222,566 2,033,042 SH   SOLE 18 1,665,045 0 367,997
CHIPOTLE MEXICAN GRILL INC COM 169656105   14,064,477 380,121 SH   SOLE 19 380,121 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,864,919,029 50,403,217 SH   SOLE 21 50,403,217 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,018,657,989 27,531,297 SH   SOLE 22 24,523,463 0 3,007,834
CHIPOTLE MEXICAN GRILL INC COM 169656105   52,217,582 1,411,286 SH   SOLE 23 1,411,286 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   67,485,373 1,823,929 SH   SOLE 25 1,812,172 0 11,757
CHIPOTLE MEXICAN GRILL INC COM 169656105   54,912,070 1,484,110 SH   SOLE 26 948,195 0 535,915
CHIPOTLE MEXICAN GRILL INC COM 169656105   120,319,745 3,251,885 SH   SOLE 28 29,831 0 3,222,054
CHIPOTLE MEXICAN GRILL INC COM 169656105   26,307 711 SH   SOLE 29 711 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   441,316,797 11,927,481 SH   SOLE 30 11,927,481 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,076,289 137,197 SH   SOLE 31 131,590 0 5,607
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,052,278 82,494 SH   SOLE 34 82,494 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   15,587,878 421,294 SH   SOLE 36 421,294 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,184,887 59,051 SH   SOLE 40 59,051 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   59,718 1,614 SH   OTR 43 1,614 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   62,318,440 1,684,282 SH   SOLE 43 1,369,463 0 314,820
CHIPOTLE MEXICAN GRILL INC COM 169656105   30,470,111 823,516 SH   SOLE 47 0 0 823,516
CHOICE HOTELS INTL INC COM 169905106   12,119,835 127,229 SH   SOLE 2 105,264 0 21,965
CHOICE HOTELS INTL INC COM 169905106   803,804 8,438 SH   SOLE 7 7,932 0 506
CHOICE HOTELS INTL INC COM 169905106   4,321,756 45,368 SH   SOLE 18 25,312 0 20,056
CHOICE HOTELS INTL INC COM 169905106   1,033,285 10,847 SH   SOLE 19 10,847 0 0
CHOICE HOTELS INTL INC COM 169905106   113,711,386 1,193,695 SH   SOLE 21 1,193,695 0 0
CHOICE HOTELS INTL INC COM 169905106   60,352,354 633,554 SH   SOLE 22 598,057 0 35,497
CHOICE HOTELS INTL INC COM 169905106   445,055 4,672 SH   SOLE 25 4,672 0 0
CHOICE HOTELS INTL INC COM 169905106   746,362 7,835 SH   SOLE 26 7,835 0 0
CHOICE HOTELS INTL INC COM 169905106   339,126 3,560 SH   SOLE 28 294 0 3,266
CHOICE HOTELS INTL INC COM 169905106   5,424,200 56,941 SH   SOLE 30 56,941 0 0
CHOICE HOTELS INTL INC COM 169905106   41,152 432 SH   SOLE 31 432 0 0
CHOICE HOTELS INTL INC COM 169905106   12,098 127 SH   SOLE 34 127 0 0
CHOICE HOTELS INTL INC COM 169905106   4,001 42 SH   SOLE 36 42 0 0
CHOICE HOTELS INTL INC COM 169905106   487,636 5,119 SH   SOLE 40 5,119 0 0
CHOICE HOTELS INTL INC COM 169905106   10,383 109 SH   OTR 43 109 0 0
CHOICE HOTELS INTL INC COM 169905106   4,345,996 45,622 SH   SOLE 43 41,681 0 3,941
CHOICE HOTELS INTL INC COM 169905106   338,078 3,549 SH   SOLE 47 0 0 3,549
CHOICEONE FINL SVCS INC COM 170386106   1,731,968 58,671 SH   SOLE 2 53,629 0 5,042
CHOICEONE FINL SVCS INC COM 170386106   236 8 SH   SOLE 7 8 0 0
CHOICEONE FINL SVCS INC COM 170386106   1,421,565 48,156 SH   SOLE 18 40,349 0 7,807
CHOICEONE FINL SVCS INC COM 170386106   883,238 29,920 SH   SOLE 19 29,920 0 0
CHOICEONE FINL SVCS INC COM 170386106   15,554,531 526,915 SH   SOLE 21 526,915 0 0
CHOICEONE FINL SVCS INC COM 170386106   8,426,307 285,444 SH   SOLE 22 275,410 0 10,034
CHOICEONE FINL SVCS INC COM 170386106   391,081 13,248 SH   SOLE 43 12,743 0 505
CHORD ENERGY CORPORATION COM NEW 674215207   14,755,893 159,179 SH   SOLE 2 74,283 0 84,896
CHORD ENERGY CORPORATION COM NEW 674215207   32,352 349 SH   SOLE 4 79 0 270
CHORD ENERGY CORPORATION COM NEW 674215207   763,848 8,240 SH   SOLE 7 8,240 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   16,589,036 178,954 SH   SOLE 18 117,529 0 61,425
CHORD ENERGY CORPORATION COM NEW 674215207   15,751,584 169,920 SH   SOLE 19 169,920 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   272,618,927 2,940,873 SH   SOLE 21 2,940,873 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   169,921,696 1,833,028 SH   SOLE 22 1,750,795 0 82,233
CHORD ENERGY CORPORATION COM NEW 674215207   182,248 1,966 SH   SOLE 23 1,966 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   307,301 3,315 SH   SOLE 25 3,315 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,987,488 21,440 SH   SOLE 26 21,440 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   6,498,455 70,102 SH   SOLE 30 70,102 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   90,753 979 SH   SOLE 31 979 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   212,376 2,291 SH   SOLE 36 2,291 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   20,875,837 225,198 SH   SOLE 43 214,733 0 10,465
CHORD ENERGY CORPORATION COM NEW 674215207   11,495 124 SH   SOLE 47 0 0 124
CHUBB LIMITED COM H1467J104   289,055,580 926,104 SH   SOLE 2 381,499 0 544,605
CHUBB LIMITED COM H1467J104   103,067,642 330,218 SH   SOLE 4 155,404 0 174,814
CHUBB LIMITED COM H1467J104   80,314,718 257,320 SH   SOLE 7 228,213 0 29,107
CHUBB LIMITED COM H1467J104   10,623,004 34,035 SH   SOLE 13 33,258 0 777
CHUBB LIMITED COM H1467J104   19,739,405 63,243 SH   SOLE 15 63,243 0 0
CHUBB LIMITED COM H1467J104   245,473,953 786,473 SH   SOLE 18 681,739 0 104,734
CHUBB LIMITED COM H1467J104   34,685,271 111,128 SH   SOLE 19 111,128 0 0
CHUBB LIMITED COM H1467J104   3,326,459,788 10,657,631 SH   SOLE 21 10,657,631 0 0
CHUBB LIMITED COM H1467J104   2,416,751,090 7,743,019 SH   SOLE 22 6,934,698 0 808,321
CHUBB LIMITED COM H1467J104   153,391,062 491,449 SH   SOLE 23 491,449 0 0
CHUBB LIMITED COM H1467J104   106,267,184 340,469 SH   SOLE 25 336,886 0 3,583
CHUBB LIMITED COM H1467J104   327,829,000 1,050,330 SH   SOLE 26 866,056 0 184,274
CHUBB LIMITED COM H1467J104   306,206,887 981,055 SH   SOLE 28 5,460 0 975,595
CHUBB LIMITED COM H1467J104   286,838 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104   1,103,873,868 3,536,697 SH   SOLE 30 3,536,697 0 0
CHUBB LIMITED COM H1467J104   11,824,666 37,885 SH   SOLE 31 37,015 0 870
CHUBB LIMITED COM H1467J104   9,860,183 31,591 SH   SOLE 34 31,591 0 0
CHUBB LIMITED COM H1467J104   33,471,749 107,240 SH   SOLE 36 107,240 0 0
CHUBB LIMITED COM H1467J104   5,259,222 16,850 SH   SOLE 40 16,850 0 0
CHUBB LIMITED COM H1467J104   242,517 777 SH   OTR 43 777 0 0
CHUBB LIMITED COM H1467J104   237,077,013 759,570 SH   SOLE 43 640,297 0 119,274
CHUBB LIMITED COM H1467J104   2,433,288 7,796 SH   SOLE 47 0 0 7,796
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   3,719,322 89,171 SH   SOLE 2 89,171 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   88,884 2,131 SH   SOLE 4 2,131 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   338,060 8,105 SH   SOLE 13 8,105 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,426,732 34,206 SH   SOLE 18 115 0 34,091
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   11,095 266 SH   SOLE 19 266 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   15,928,674 381,891 SH   SOLE 22 364,847 0 17,044
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   856,890 20,544 SH   SOLE 26 18,167 0 2,377
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,487,212 35,656 SH   SOLE 28 0 0 35,656
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,153,699 27,660 SH   SOLE 30 27,660 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   49,760 1,193 SH   SOLE 31 1,193 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   102,507,919 2,457,634 SH   SOLE 43 2,127,361 0 330,273
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   13,785 330 SH   SOLE 47 0 0 330
CHURCH & DWIGHT CO INC COM 171340102   42,774,484 510,131 SH   SOLE 2 226,133 0 283,998
CHURCH & DWIGHT CO INC COM 171340102   23,410,082 279,190 SH   SOLE 4 166,685 0 112,505
CHURCH & DWIGHT CO INC COM 171340102   42,615,505 508,235 SH   SOLE 7 471,240 0 36,995
CHURCH & DWIGHT CO INC COM 171340102   1,772,421 21,138 SH   SOLE 13 21,138 0 0
CHURCH & DWIGHT CO INC COM 171340102   3,717,490 44,335 SH   SOLE 15 44,335 0 0
CHURCH & DWIGHT CO INC COM 171340102   29,002,290 345,883 SH   SOLE 18 264,200 0 81,683
CHURCH & DWIGHT CO INC COM 171340102   8,778,005 104,687 SH   SOLE 19 104,687 0 0
CHURCH & DWIGHT CO INC COM 171340102   789,908,673 9,420,497 SH   SOLE 21 9,420,497 0 0
CHURCH & DWIGHT CO INC COM 171340102   459,522,652 5,480,294 SH   SOLE 22 4,958,014 0 522,280
CHURCH & DWIGHT CO INC COM 171340102   22,061,270 263,104 SH   SOLE 23 263,104 0 0
CHURCH & DWIGHT CO INC COM 171340102   73,986,305 882,365 SH   SOLE 25 875,846 0 6,519
CHURCH & DWIGHT CO INC COM 171340102   25,570,309 304,953 SH   SOLE 26 194,772 0 110,181
CHURCH & DWIGHT CO INC COM 171340102   45,527,615 542,965 SH   SOLE 28 8,216 0 534,749
CHURCH & DWIGHT CO INC COM 171340102   269,840,871 3,218,138 SH   SOLE 30 3,218,138 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,990,096 23,734 SH   SOLE 31 23,734 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,413,963 16,863 SH   SOLE 34 16,863 0 0
CHURCH & DWIGHT CO INC COM 171340102   8,241,700 98,291 SH   SOLE 36 98,291 0 0
CHURCH & DWIGHT CO INC COM 171340102   917,822 10,946 SH   SOLE 40 10,946 0 0
CHURCH & DWIGHT CO INC COM 171340102   47,097,845 561,692 SH   SOLE 43 509,069 0 52,623
CHURCH & DWIGHT CO INC COM 171340102   45,765 546 SH   SOLE 47 0 0 546
CHURCHILL DOWNS INC COM 171484108   18,451,930 162,172 SH   SOLE 2 69,067 0 93,105
CHURCHILL DOWNS INC COM 171484108   13,654 120 SH   SOLE 4 120 0 0
CHURCHILL DOWNS INC COM 171484108   727,964 6,398 SH   SOLE 7 6,031 0 367
CHURCHILL DOWNS INC COM 171484108   17,424,269 153,140 SH   SOLE 18 87,423 0 65,717
CHURCHILL DOWNS INC COM 171484108   2,934,728 25,793 SH   SOLE 19 25,793 0 0
CHURCHILL DOWNS INC COM 171484108   429,044,355 3,770,824 SH   SOLE 21 3,770,824 0 0
CHURCHILL DOWNS INC COM 171484108   215,843,391 1,897,024 SH   SOLE 22 1,813,381 0 83,643
CHURCHILL DOWNS INC COM 171484108   1,095,588 9,629 SH   SOLE 25 9,629 0 0
CHURCHILL DOWNS INC COM 171484108   3,136,801 27,569 SH   SOLE 26 18,943 0 8,626
CHURCHILL DOWNS INC COM 171484108   392,655 3,451 SH   SOLE 28 1,272 0 2,179
CHURCHILL DOWNS INC COM 171484108   6,331,288 55,645 SH   SOLE 30 55,645 0 0
CHURCHILL DOWNS INC COM 171484108   125,158 1,100 SH   SOLE 31 1,100 0 0
CHURCHILL DOWNS INC COM 171484108   71,454 628 SH   SOLE 36 628 0 0
CHURCHILL DOWNS INC COM 171484108   1,237,813 10,879 SH   SOLE 40 10,879 0 0
CHURCHILL DOWNS INC COM 171484108   8,944,261 78,610 SH   SOLE 43 72,434 0 6,176
CI&T INC COM CL A G21307106   417,708 102,631 SH   SOLE 2 102,631 0 0
CI&T INC COM CL A G21307106   81,685 20,070 SH   SOLE 22 20,070 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   18,527,030 9,263,515 SH   SOLE 7 9,263,515 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   9,976,120 4,988,060 SH   SOLE 21 4,988,060 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,103,136 551,568 SH   SOLE 30 551,568 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   9,687,054 4,843,527 SH   SOLE 43 4,592,857 0 250,669
CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882   4,805 1,851 SH   SOLE 43 510 0 1,341
CIBUS INC CL A COM STK 17166A101   10,052 5,777 SH   SOLE 18 5,777 0 0
CIBUS INC CL A COM STK 17166A101   134,599 77,356 SH   SOLE 21 77,356 0 0
CIBUS INC CL A COM STK 17166A101   400,491 230,167 SH   SOLE 22 230,167 0 0
CIDARA THERAPEUTICS INC COM NEW 171757206   6,482,680 29,348 SH   SOLE 2 16,398 0 12,950
CIDARA THERAPEUTICS INC COM NEW 171757206   6,185 28 SH   SOLE 4 28 0 0
CIDARA THERAPEUTICS INC COM NEW 171757206   840,266 3,804 SH   SOLE 7 3,579 0 225
CIDARA THERAPEUTICS INC COM NEW 171757206   14,295,559 64,718 SH   SOLE 18 55,164 0 9,554
CIDARA THERAPEUTICS INC COM NEW 171757206   26,930,467 121,918 SH   SOLE 19 121,918 0 0
CIDARA THERAPEUTICS INC COM NEW 171757206   170,914,079 773,752 SH   SOLE 21 773,752 0 0
CIDARA THERAPEUTICS INC COM NEW 171757206   141,982,128 642,773 SH   SOLE 22 620,241 0 22,532
CIDARA THERAPEUTICS INC COM NEW 171757206   92,553 419 SH   SOLE 23 419 0 0
CIDARA THERAPEUTICS INC COM NEW 171757206   369,107 1,671 SH   SOLE 25 1,671 0 0
CIDARA THERAPEUTICS INC COM NEW 171757206   753,456 3,411 SH   SOLE 26 2,792 0 619
CIDARA THERAPEUTICS INC COM NEW 171757206   80,404 364 SH   SOLE 28 0 0 364
CIDARA THERAPEUTICS INC COM NEW 171757206   3,358,632 15,205 SH   SOLE 30 15,205 0 0
CIDARA THERAPEUTICS INC COM NEW 171757206   3,720,008 16,841 SH   SOLE 34 16,841 0 0
CIDARA THERAPEUTICS INC COM NEW 171757206   471,600 2,135 SH   SOLE 40 2,135 0 0
CIDARA THERAPEUTICS INC COM NEW 171757206   944,305 4,275 SH   SOLE 43 3,915 0 360
CIENA CORP COM NEW 171779309   49,873,713 213,254 SH   SOLE 2 57,974 0 155,280
CIENA CORP COM NEW 171779309   31,701,079 135,550 SH   SOLE 4 81,493 0 54,057
CIENA CORP COM NEW 171779309   29,142,073 124,608 SH   SOLE 7 104,463 0 20,145
CIENA CORP COM NEW 171779309   2,086,120 8,920 SH   SOLE 13 8,920 0 0
CIENA CORP COM NEW 171779309   3,807,637 16,281 SH   SOLE 15 16,281 0 0
CIENA CORP COM NEW 171779309   299,955,114 1,282,572 SH   SOLE 18 1,138,466 0 144,106
CIENA CORP COM NEW 171779309   68,260,105 291,872 SH   SOLE 19 291,872 0 0
CIENA CORP COM NEW 171779309   1,864,403,455 7,971,965 SH   SOLE 21 7,971,965 0 0
CIENA CORP COM NEW 171779309   1,005,951,112 4,301,326 SH   SOLE 22 4,011,497 0 289,829
CIENA CORP COM NEW 171779309   33,762,409 144,364 SH   SOLE 23 144,364 0 0
CIENA CORP COM NEW 171779309   25,476,862 108,936 SH   SOLE 25 42,807 0 66,129
CIENA CORP COM NEW 171779309   41,950,431 179,375 SH   SOLE 26 110,830 0 68,545
CIENA CORP COM NEW 171779309   44,823,524 191,660 SH   SOLE 28 1,441 0 190,219
CIENA CORP COM NEW 171779309   236,044,991 1,009,300 SH   SOLE 30 1,009,300 0 0
CIENA CORP COM NEW 171779309   3,269,503 13,980 SH   SOLE 31 13,855 0 125
CIENA CORP COM NEW 171779309   74,632,594 319,120 SH   SOLE 34 319,120 0 0
CIENA CORP COM NEW 171779309   8,435,223 36,068 SH   SOLE 36 36,068 0 0
CIENA CORP COM NEW 171779309   1,467,768 6,276 SH   SOLE 40 6,276 0 0
CIENA CORP COM NEW 171779309   48,177 206 SH   OTR 43 206 0 0
CIENA CORP COM NEW 171779309   73,218,500 313,074 SH   SOLE 43 292,367 0 20,707
CIENA CORP COM NEW 171779309   28,766 123 SH   SOLE 47 0 0 123
CIMPRESS PLC SHS EURO G2143T103   2,317,332 34,800 SH   SOLE 2 26,851 0 7,949
CIMPRESS PLC SHS EURO G2143T103   4,928 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103   4,928 74 SH   SOLE 7 74 0 0
CIMPRESS PLC SHS EURO G2143T103   3,461,415 51,981 SH   SOLE 18 43,380 0 8,601
CIMPRESS PLC SHS EURO G2143T103   2,379,327 35,731 SH   SOLE 19 35,731 0 0
CIMPRESS PLC SHS EURO G2143T103   44,578,942 669,454 SH   SOLE 21 669,454 0 0
CIMPRESS PLC SHS EURO G2143T103   32,930,087 494,520 SH   SOLE 22 472,244 0 22,276
CIMPRESS PLC SHS EURO G2143T103   204,098 3,065 SH   SOLE 25 3,065 0 0
CIMPRESS PLC SHS EURO G2143T103   13,984 210 SH   SOLE 26 210 0 0
CIMPRESS PLC SHS EURO G2143T103   1,142,551 17,158 SH   SOLE 30 17,158 0 0
CIMPRESS PLC SHS EURO G2143T103   178,794 2,685 SH   SOLE 40 2,685 0 0
CIMPRESS PLC SHS EURO G2143T103   2,242,884 33,682 SH   SOLE 43 32,126 0 1,556
CIMPRESS PLC SHS EURO G2143T103   732 11 SH   SOLE 47 0 0 11
CINCINNATI FINL CORP COM 172062101   47,568,583 291,260 SH   SOLE 2 130,564 0 160,696
CINCINNATI FINL CORP COM 172062101   20,721,388 126,876 SH   SOLE 4 61,075 0 65,801
CINCINNATI FINL CORP COM 172062101   18,431,479 112,855 SH   SOLE 7 99,633 0 13,222
CINCINNATI FINL CORP COM 172062101   1,743,604 10,676 SH   SOLE 13 10,676 0 0
CINCINNATI FINL CORP COM 172062101   4,515,145 27,646 SH   SOLE 15 27,646 0 0
CINCINNATI FINL CORP COM 172062101   59,457,299 364,054 SH   SOLE 18 324,637 0 39,417
CINCINNATI FINL CORP COM 172062101   12,021,169 73,605 SH   SOLE 19 73,605 0 0
CINCINNATI FINL CORP COM 172062101   984,706,583 6,029,308 SH   SOLE 21 6,029,308 0 0
CINCINNATI FINL CORP COM 172062101   511,214,138 3,130,138 SH   SOLE 22 2,802,612 0 327,526
CINCINNATI FINL CORP COM 172062101   24,725,831 151,395 SH   SOLE 23 151,395 0 0
CINCINNATI FINL CORP COM 172062101   22,944,827 140,490 SH   SOLE 25 140,490 0 0
CINCINNATI FINL CORP COM 172062101   26,520,392 162,383 SH   SOLE 26 106,567 0 55,816
CINCINNATI FINL CORP COM 172062101   73,746,656 451,547 SH   SOLE 28 2,113 0 449,434
CINCINNATI FINL CORP COM 172062101   193,304,899 1,183,596 SH   SOLE 30 1,183,596 0 0
CINCINNATI FINL CORP COM 172062101   2,495,366 15,279 SH   SOLE 31 15,279 0 0
CINCINNATI FINL CORP COM 172062101   3,692,502 22,609 SH   SOLE 32 22,609 0 0
CINCINNATI FINL CORP COM 172062101   2,220,009 13,593 SH   SOLE 34 13,593 0 0
CINCINNATI FINL CORP COM 172062101   4,416,826 27,044 SH   SOLE 36 27,044 0 0
CINCINNATI FINL CORP COM 172062101   1,107,310 6,780 SH   SOLE 40 6,780 0 0
CINCINNATI FINL CORP COM 172062101   24,988 153 SH   OTR 43 153 0 0
CINCINNATI FINL CORP COM 172062101   33,820,951 207,084 SH   SOLE 43 169,097 0 37,987
CINCINNATI FINL CORP COM 172062101   2,462,049 15,075 SH   SOLE 47 0 0 15,075
CINEMARK HLDGS INC COM 17243V102   2,205,918 94,919 SH   SOLE 2 36,575 0 58,344
CINEMARK HLDGS INC COM 17243V102   4,090 176 SH   SOLE 4 176 0 0
CINEMARK HLDGS INC COM 17243V102   608,725 26,193 SH   SOLE 7 24,628 0 1,565
CINEMARK HLDGS INC COM 17243V102   7,662,693 329,720 SH   SOLE 18 270,403 0 59,317
CINEMARK HLDGS INC COM 17243V102   5,485,058 236,018 SH   SOLE 19 236,018 0 0
CINEMARK HLDGS INC COM 17243V102   256,186,117 11,023,499 SH   SOLE 21 11,023,499 0 0
CINEMARK HLDGS INC COM 17243V102   68,208,122 2,934,945 SH   SOLE 22 2,846,117 0 88,828
CINEMARK HLDGS INC COM 17243V102   18,081 778 SH   SOLE 23 778 0 0
CINEMARK HLDGS INC COM 17243V102   386,040 16,611 SH   SOLE 25 16,611 0 0
CINEMARK HLDGS INC COM 17243V102   1,554,710 66,898 SH   SOLE 26 24,344 0 42,554
CINEMARK HLDGS INC COM 17243V102   129,005 5,551 SH   SOLE 28 1,858 0 3,693
CINEMARK HLDGS INC COM 17243V102   7,566,363 325,575 SH   SOLE 30 325,575 0 0
CINEMARK HLDGS INC COM 17243V102   376,720 16,210 SH   SOLE 40 16,210 0 0
CINEMARK HLDGS INC COM 17243V102   20,289 873 SH   OTR 43 873 0 0
CINEMARK HLDGS INC COM 17243V102   3,420,875 147,198 SH   SOLE 43 138,327 0 8,871
CINEMARK HLDGS INC COM 17243V102   7,460 321 SH   SOLE 47 0 0 321
CINEVERSE CORP COM CL A 172406308   5,575 2,642 SH   SOLE 18 2,642 0 0
CINEVERSE CORP COM CL A 172406308   78,718 37,307 SH   SOLE 21 37,307 0 0
CINEVERSE CORP COM CL A 172406308   272,612 129,200 SH   SOLE 22 129,200 0 0
CINTAS CORP COM 172908105   223,648,518 1,189,177 SH   SOLE 2 681,617 0 507,560
CINTAS CORP COM 172908105   73,597,997 391,333 SH   SOLE 4 126,138 0 265,195
CINTAS CORP COM 172908105   57,868,011 307,694 SH   SOLE 7 280,193 0 27,501
CINTAS CORP COM 172908105   7,966,081 42,357 SH   SOLE 13 39,754 0 2,603
CINTAS CORP COM 172908105   11,966,142 63,626 SH   SOLE 15 63,626 0 0
CINTAS CORP COM 172908105   128,474,566 683,121 SH   SOLE 18 491,692 0 191,429
CINTAS CORP COM 172908105   88,079,952 468,336 SH   SOLE 19 468,336 0 0
CINTAS CORP COM 172908105   2,045,836,556 10,878,059 SH   SOLE 21 10,878,059 0 0
CINTAS CORP COM 172908105   1,403,075,359 7,460,389 SH   SOLE 22 6,633,015 0 827,374
CINTAS CORP COM 172908105   89,438,757 475,561 SH   SOLE 23 475,561 0 0
CINTAS CORP COM 172908105   62,247,597 330,981 SH   SOLE 25 328,227 0 2,754
CINTAS CORP COM 172908105   222,489,819 1,183,016 SH   SOLE 26 940,943 0 242,073
CINTAS CORP COM 172908105   199,686,144 1,061,765 SH   SOLE 28 3,995 0 1,057,770
CINTAS CORP COM 172908105   1,273,986 6,774 SH   SOLE 29 6,774 0 0
CINTAS CORP COM 172908105   636,851,473 3,386,247 SH   SOLE 30 3,386,247 0 0
CINTAS CORP COM 172908105   10,122,680 53,824 SH   SOLE 31 51,704 0 2,120
CINTAS CORP COM 172908105   23,167,967 123,188 SH   SOLE 32 123,188 0 0
CINTAS CORP COM 172908105   18,314,821 97,383 SH   SOLE 34 97,383 0 0
CINTAS CORP COM 172908105   14,087,759 74,907 SH   SOLE 36 74,907 0 0
CINTAS CORP COM 172908105   2,967,180 15,777 SH   SOLE 40 15,777 0 0
CINTAS CORP COM 172908105   64,245 342 SH   OTR 43 342 0 0
CINTAS CORP COM 172908105   116,074,145 617,186 SH   SOLE 43 519,210 0 97,976
CINTAS CORP COM 172908105   3,339,841 17,758 SH   SOLE 47 0 0 17,758
CION INVT CORP COM 17259U204   3,633,590 375,759 SH   SOLE 30 375,759 0 0
CIPHER MINING INC COM 17253J106   5,921,402 401,179 SH   SOLE 2 141,140 0 260,039
CIPHER MINING INC COM 17253J106   177,297 12,012 SH   SOLE 4 10,739 0 1,273
CIPHER MINING INC COM 17253J106   616,437 41,764 SH   SOLE 7 39,326 0 2,438
CIPHER MINING INC COM 17253J106   16,455,717 1,114,886 SH   SOLE 18 956,679 0 158,207
CIPHER MINING INC COM 17253J106   16,171,115 1,095,604 SH   SOLE 19 1,095,604 0 0
CIPHER MINING INC COM 17253J106   214,192,441 14,511,683 SH   SOLE 21 14,511,683 0 0
CIPHER MINING INC COM 17253J106   137,754,888 9,332,987 SH   SOLE 22 8,837,684 0 495,303
CIPHER MINING INC COM 17253J106   333,975 22,627 SH   SOLE 23 22,627 0 0
CIPHER MINING INC COM 17253J106   769,601 52,141 SH   SOLE 25 52,141 0 0
CIPHER MINING INC COM 17253J106   3,001,476 203,352 SH   SOLE 26 140,860 0 62,492
CIPHER MINING INC COM 17253J106   998,603 67,656 SH   SOLE 28 16,142 0 51,514
CIPHER MINING INC COM 17253J106   13,670,432 926,181 SH   SOLE 30 926,181 0 0
CIPHER MINING INC COM 17253J106   447,435 30,314 SH   SOLE 34 30,314 0 0
CIPHER MINING INC COM 17253J106   7,528 510 SH   SOLE 36 510 0 0
CIPHER MINING INC COM 17253J106   800,479 54,233 SH   SOLE 40 54,233 0 0
CIPHER MINING INC COM 17253J106   4,249,995 287,940 SH   SOLE 43 266,249 0 21,691
CIRCLE INTERNET GROUP INC COM CL A 172573107   188,182,230 2,373,042 SH   SOLE 2 2,373,042 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   147,339 1,858 SH   SOLE 4 1,858 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   639,475 8,064 SH   SOLE 7 4,659 0 3,405
CIRCLE INTERNET GROUP INC COM CL A 172573107   4,956,567 62,504 SH   SOLE 18 62,021 0 483
CIRCLE INTERNET GROUP INC COM CL A 172573107   36,312,342 457,911 SH   SOLE 19 457,911 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   69,429,926 875,535 SH   SOLE 21 875,535 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   92,722,556 1,169,263 SH   SOLE 22 1,134,324 0 34,939
CIRCLE INTERNET GROUP INC COM CL A 172573107   271,523 3,424 SH   SOLE 25 3,424 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   290,238 3,660 SH   SOLE 26 2,291 0 1,369
CIRCLE INTERNET GROUP INC COM CL A 172573107   155,587 1,962 SH   SOLE 28 1,962 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   19,695,265 248,364 SH   SOLE 30 248,364 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   64,074 808 SH   SOLE 31 808 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   22,863,300 288,314 SH   SOLE 34 288,314 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   4,599 58 SH   SOLE 36 58 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   3,965 50 SH   SOLE 43 50 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   46,866 591 SH   SOLE 44 591 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107   14,178,840 178,800 SH   SOLE 47 0 0 178,800
CIRRUS LOGIC INC COM 172755100   11,033,535 93,110 SH   SOLE 2 41,346 0 51,764
CIRRUS LOGIC INC COM 172755100   38,276 323 SH   SOLE 4 88 0 235
CIRRUS LOGIC INC COM 172755100   1,242,947 10,489 SH   SOLE 7 9,876 0 613
CIRRUS LOGIC INC COM 172755100   535,620 4,520 SH   SOLE 13 4,520 0 0
CIRRUS LOGIC INC COM 172755100   13,215,002 111,519 SH   SOLE 18 62,373 0 49,146
CIRRUS LOGIC INC COM 172755100   3,458,897 29,189 SH   SOLE 19 29,189 0 0
CIRRUS LOGIC INC COM 172755100   348,486,222 2,940,812 SH   SOLE 21 2,940,812 0 0
CIRRUS LOGIC INC COM 172755100   174,277,713 1,470,698 SH   SOLE 22 1,406,926 0 63,772
CIRRUS LOGIC INC COM 172755100   33,891 286 SH   SOLE 23 286 0 0
CIRRUS LOGIC INC COM 172755100   960,680 8,107 SH   SOLE 25 8,107 0 0
CIRRUS LOGIC INC COM 172755100   3,763,323 31,758 SH   SOLE 26 18,914 0 12,844
CIRRUS LOGIC INC COM 172755100   1,337,036 11,283 SH   SOLE 28 1,026 0 10,257
CIRRUS LOGIC INC COM 172755100   11,143,622 94,039 SH   SOLE 30 94,039 0 0
CIRRUS LOGIC INC COM 172755100   92,193 778 SH   SOLE 31 778 0 0
CIRRUS LOGIC INC COM 172755100   199,317 1,682 SH   SOLE 34 1,682 0 0
CIRRUS LOGIC INC COM 172755100   98,118 828 SH   SOLE 36 828 0 0
CIRRUS LOGIC INC COM 172755100   1,048,488 8,848 SH   SOLE 40 8,848 0 0
CIRRUS LOGIC INC COM 172755100   15,770,604 133,085 SH   SOLE 43 123,930 0 9,155
CISCO SYS INC COM 17275R102   732,599,130 9,510,569 SH   SOLE 2 3,791,504 0 5,719,065
CISCO SYS INC COM 17275R102   1,910,729 24,805 SH   SOLE 3 24,805 0 0
CISCO SYS INC COM 17275R102   296,930,622 3,854,740 SH   SOLE 4 1,930,023 0 1,924,717
CISCO SYS INC COM 17275R102   349,053,742 4,531,400 SH   SOLE 7 4,160,576 0 370,824
CISCO SYS INC COM 17275R102   25,971,589 337,162 SH   SOLE 13 330,272 0 6,890
CISCO SYS INC COM 17275R102   53,989,172 700,885 SH   SOLE 15 700,885 0 0
CISCO SYS INC COM 17275R102   1,433,793,470 18,613,442 SH   SOLE 18 17,056,011 0 1,557,431
CISCO SYS INC COM 17275R102   556,404,251 7,223,215 SH   SOLE 19 7,223,215 0 0
CISCO SYS INC COM 17275R102   11,094,711,473 144,031,046 SH   SOLE 21 144,031,046 0 0
CISCO SYS INC COM 17275R102   6,398,899,740 83,070,229 SH   SOLE 22 74,532,613 0 8,537,616
CISCO SYS INC COM 17275R102   439,017,233 5,699,302 SH   SOLE 23 5,699,302 0 0
CISCO SYS INC COM 17275R102   1,117,330,780 14,505,138 SH   SOLE 25 14,423,605 0 81,533
CISCO SYS INC COM 17275R102   875,486,160 11,365,522 SH   SOLE 26 9,542,927 0 1,822,595
CISCO SYS INC COM 17275R102   909,917,337 11,812,506 SH   SOLE 28 121,811 0 11,690,695
CISCO SYS INC COM 17275R102   5,951,107 77,257 SH   SOLE 29 77,257 0 0
CISCO SYS INC COM 17275R102   3,555,463,927 46,156,873 SH   SOLE 30 46,156,873 0 0
CISCO SYS INC COM 17275R102   49,098,229 637,391 SH   SOLE 31 629,226 0 8,165
CISCO SYS INC COM 17275R102   126,975,174 1,648,386 SH   SOLE 32 1,648,386 0 0
CISCO SYS INC COM 17275R102   393,710,036 5,111,126 SH   SOLE 34 5,111,126 0 0
CISCO SYS INC COM 17275R102   114,724,245 1,489,345 SH   SOLE 36 1,489,345 0 0
CISCO SYS INC COM 17275R102   13,524,696 175,577 SH   SOLE 40 175,577 0 0
CISCO SYS INC COM 17275R102   400,171 5,195 SH   OTR 43 5,195 0 0
CISCO SYS INC COM 17275R102   573,480,752 7,444,901 SH   SOLE 43 6,182,031 0 1,262,870
CISCO SYS INC COM 17275R102   23,883,853 310,059 SH   SOLE 47 0 0 310,059
CISO GLOBAL INC COM NEW 15672X201   15,246 31,737 SH   SOLE 22 31,737 0 0
CITI TRENDS INC COM 17306X102   979,070 23,558 SH   SOLE 2 22,003 0 1,555
CITI TRENDS INC COM 17306X102   703,902 16,937 SH   SOLE 18 14,452 0 2,485
CITI TRENDS INC COM 17306X102   401,511 9,661 SH   SOLE 19 9,661 0 0
CITI TRENDS INC COM 17306X102   7,456,363 179,412 SH   SOLE 21 179,412 0 0
CITI TRENDS INC COM 17306X102   8,597,850 206,878 SH   SOLE 22 203,645 0 3,233
CITI TRENDS INC COM 17306X102   228,040 5,487 SH   SOLE 43 5,478 0 9
CITIGROUP INC COM NEW 172967424   721,524,026 6,183,255 SH   SOLE 2 3,467,344 0 2,715,911
CITIGROUP INC COM NEW 172967424   194,332,725 1,665,376 SH   SOLE 4 619,996 0 1,045,380
CITIGROUP INC COM NEW 172967424   191,553,870 1,641,562 SH   SOLE 7 1,473,360 0 168,202
CITIGROUP INC COM NEW 172967424   44,906,396 384,835 SH   SOLE 13 369,006 0 15,829
CITIGROUP INC COM NEW 172967424   36,714,408 314,632 SH   SOLE 15 314,632 0 0
CITIGROUP INC COM NEW 172967424   958,817,800 8,216,795 SH   SOLE 18 7,417,359 0 799,436
CITIGROUP INC COM NEW 172967424   1,251,300,943 10,723,292 SH   SOLE 19 10,723,292 0 0
CITIGROUP INC COM NEW 172967424   6,547,689,326 56,111,829 SH   SOLE 21 56,111,829 0 0
CITIGROUP INC COM NEW 172967424   4,595,443,105 39,381,636 SH   SOLE 22 35,248,186 0 4,133,450
CITIGROUP INC COM NEW 172967424   316,044,596 2,708,412 SH   SOLE 23 2,708,412 0 0
CITIGROUP INC COM NEW 172967424   309,231,067 2,650,022 SH   SOLE 25 2,633,488 0 16,534
CITIGROUP INC COM NEW 172967424   442,771,220 3,794,423 SH   SOLE 26 2,972,436 0 821,987
CITIGROUP INC COM NEW 172967424   613,641,904 5,258,736 SH   SOLE 28 152,118 0 5,106,618
CITIGROUP INC COM NEW 172967424   21,555,560 184,725 SH   SOLE 29 184,725 0 0
CITIGROUP INC COM NEW 172967424   1,850,830,942 15,861,093 SH   SOLE 30 15,861,093 0 0
CITIGROUP INC COM NEW 172967424   66,592,299 570,677 SH   SOLE 31 563,644 0 7,033
CITIGROUP INC COM NEW 172967424   315,500,938 2,703,753 SH   SOLE 34 2,703,753 0 0
CITIGROUP INC COM NEW 172967424   63,843,666 547,122 SH   SOLE 36 547,122 0 0
CITIGROUP INC COM NEW 172967424   9,512,335 81,518 SH   SOLE 40 81,518 0 0
CITIGROUP INC COM NEW 172967424   308,460,283 2,643,417 SH   SOLE 43 2,241,659 0 401,757
CITIGROUP INC COM NEW 172967424   1,333,942 11,432 SH   SOLE 47 0 0 11,432
CITIGROUP INC OPTIONS 172967424   1,738,681 14,900 SH Call SOLE 2 0 0 14,900
CITIGROUP INC OPTIONS 172967424   455,091 3,900 SH Call SOLE 4 3,900 0 0
CITIGROUP INC OPTIONS 172967424   221,711 1,900 SH Call SOLE 7 1,900 0 0
CITIGROUP INC OPTIONS 172967424   12,170,767 104,300 SH Call SOLE 18 104,300 0 0
CITIGROUP INC OPTIONS 172967424   72,394,476 620,400 SH Call SOLE 19 620,400 0 0
CITIGROUP INC OPTIONS 172967424   7,794,892 66,800 SH Call SOLE 21 66,800 0 0
CITIGROUP INC OPTIONS 172967424   6,698,006 57,400 SH Call SOLE 22 57,400 0 0
CITIGROUP INC OPTIONS 172967424   5,461,092 46,800 SH Call SOLE 26 46,800 0 0
CITIGROUP INC OPTIONS 172967424   676,802 5,800 SH Call SOLE 30 5,800 0 0
CITIGROUP INC OPTIONS 172967424   49,604,919 425,100 SH Call SOLE 34 425,100 0 0
CITIUS ONCOLOGY INC COM 17331Y109   2,491 2,491 SH   SOLE 18 2,491 0 0
CITIUS ONCOLOGY INC COM 17331Y109   19,853 19,853 SH   SOLE 21 19,853 0 0
CITIUS PHARMACEUTICALS INC COM 17322U306   54,274 69,851 SH   SOLE 22 69,851 0 0
CITIZENS & NORTHN CORP COM 172922106   439,040 21,767 SH   SOLE 2 16,592 0 5,175
CITIZENS & NORTHN CORP COM 172922106   4,337 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106   1,082,242 53,656 SH   SOLE 18 45,359 0 8,297
CITIZENS & NORTHN CORP COM 172922106   656,392 32,543 SH   SOLE 19 32,543 0 0
CITIZENS & NORTHN CORP COM 172922106   12,092,802 599,544 SH   SOLE 21 599,544 0 0
CITIZENS & NORTHN CORP COM 172922106   9,547,611 473,357 SH   SOLE 22 459,308 0 14,049
CITIZENS & NORTHN CORP COM 172922106   210,696 10,446 SH   SOLE 43 9,233 0 1,213
CITIZENS CMNTY BANCORP INC M COM 174903104   149,563 8,393 SH   SOLE 2 5,483 0 2,910
CITIZENS CMNTY BANCORP INC M COM 174903104   509,207 28,575 SH   SOLE 18 23,582 0 4,993
CITIZENS CMNTY BANCORP INC M COM 174903104   354,386 19,887 SH   SOLE 19 19,887 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   5,145,507 288,749 SH   SOLE 21 288,749 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   2,195,371 123,197 SH   SOLE 22 116,853 0 6,344
CITIZENS FINL GROUP INC COM 174610105   70,925,160 1,214,264 SH   SOLE 2 529,038 0 685,226
CITIZENS FINL GROUP INC COM 174610105   19,244,109 329,466 SH   SOLE 4 148,951 0 180,515
CITIZENS FINL GROUP INC COM 174610105   20,287,136 347,323 SH   SOLE 7 285,168 0 62,155
CITIZENS FINL GROUP INC COM 174610105   1,868,361 31,987 SH   SOLE 13 31,987 0 0
CITIZENS FINL GROUP INC COM 174610105   4,353,239 74,529 SH   SOLE 15 74,529 0 0
CITIZENS FINL GROUP INC COM 174610105   98,664,069 1,689,164 SH   SOLE 18 1,543,802 0 145,362
CITIZENS FINL GROUP INC COM 174610105   158,715,040 2,717,258 SH   SOLE 19 2,717,258 0 0
CITIZENS FINL GROUP INC COM 174610105   1,108,191,961 18,972,641 SH   SOLE 21 18,972,641 0 0
CITIZENS FINL GROUP INC COM 174610105   533,978,379 9,141,900 SH   SOLE 22 8,199,927 0 941,973
CITIZENS FINL GROUP INC COM 174610105   24,544,466 420,210 SH   SOLE 23 420,210 0 0
CITIZENS FINL GROUP INC COM 174610105   44,143,007 755,744 SH   SOLE 25 755,744 0 0
CITIZENS FINL GROUP INC COM 174610105   58,091,490 994,547 SH   SOLE 26 746,010 0 248,537
CITIZENS FINL GROUP INC COM 174610105   58,027,122 993,445 SH   SOLE 28 5,792 0 987,653
CITIZENS FINL GROUP INC COM 174610105   235,207,316 4,026,833 SH   SOLE 30 4,026,833 0 0
CITIZENS FINL GROUP INC COM 174610105   2,406,609 41,202 SH   SOLE 31 41,202 0 0
CITIZENS FINL GROUP INC COM 174610105   6,057,234 103,702 SH   SOLE 32 103,702 0 0
CITIZENS FINL GROUP INC COM 174610105   105,825,661 1,811,773 SH   SOLE 34 1,811,773 0 0
CITIZENS FINL GROUP INC COM 174610105   28,814,003 493,306 SH   SOLE 35 493,306 0 0
CITIZENS FINL GROUP INC COM 174610105   11,089,723 189,860 SH   SOLE 36 189,860 0 0
CITIZENS FINL GROUP INC COM 174610105   9,502,489 162,686 SH   SOLE 37 162,686 0 0
CITIZENS FINL GROUP INC COM 174610105   1,048,693 17,954 SH   SOLE 40 17,954 0 0
CITIZENS FINL GROUP INC COM 174610105   40,303 690 SH   OTR 43 690 0 0
CITIZENS FINL GROUP INC COM 174610105   61,152,018 1,046,944 SH   SOLE 43 925,280 0 121,664
CITIZENS FINL GROUP INC COM 174610105   202,507 3,467 SH   SOLE 47 0 0 3,467
CITIZENS FINL SVCS INC COM 174615104   803,127 14,085 SH   SOLE 2 11,960 0 2,125
CITIZENS FINL SVCS INC COM 174615104   2,794 49 SH   SOLE 7 49 0 0
CITIZENS FINL SVCS INC COM 174615104   918,079 16,101 SH   SOLE 18 13,814 0 2,287
CITIZENS FINL SVCS INC COM 174615104   527,663 9,254 SH   SOLE 19 9,254 0 0
CITIZENS FINL SVCS INC COM 174615104   9,902,891 173,674 SH   SOLE 21 173,674 0 0
CITIZENS FINL SVCS INC COM 174615104   6,801,517 119,283 SH   SOLE 22 115,368 0 3,915
CITIZENS FINL SVCS INC COM 174615104   10,663 187 SH   SOLE 23 187 0 0
CITIZENS FINL SVCS INC COM 174615104   186,626 3,273 SH   SOLE 43 3,273 0 0
CITIZENS INC CL A 174740100   120,832 25,017 SH   SOLE 2 3,414 0 21,603
CITIZENS INC CL A 174740100   738,550 152,909 SH   SOLE 18 129,381 0 23,528
CITIZENS INC CL A 174740100   462,569 95,770 SH   SOLE 19 95,770 0 0
CITIZENS INC CL A 174740100   8,165,187 1,690,515 SH   SOLE 21 1,690,515 0 0
CITIZENS INC CL A 174740100   6,453,832 1,336,197 SH   SOLE 22 1,303,679 0 32,518
CITY HLDG CO COM 177835105   2,229,755 18,706 SH   SOLE 2 12,030 0 6,676
CITY HLDG CO COM 177835105   12,635 106 SH   SOLE 7 106 0 0
CITY HLDG CO COM 177835105   5,706,223 47,871 SH   SOLE 18 40,764 0 7,107
CITY HLDG CO COM 177835105   3,379,439 28,351 SH   SOLE 19 28,351 0 0
CITY HLDG CO COM 177835105   177,324,662 1,487,623 SH   SOLE 21 1,487,623 0 0
CITY HLDG CO COM 177835105   47,123,098 395,328 SH   SOLE 22 380,210 0 15,118
CITY HLDG CO COM 177835105   307,536 2,580 SH   SOLE 25 2,580 0 0
CITY HLDG CO COM 177835105   491,462 4,123 SH   SOLE 26 4,123 0 0
CITY HLDG CO COM 177835105   324,939 2,726 SH   SOLE 28 43 0 2,683
CITY HLDG CO COM 177835105   3,791,037 31,804 SH   SOLE 30 31,804 0 0
CITY HLDG CO COM 177835105   327,562 2,748 SH   SOLE 40 2,748 0 0
CITY HLDG CO COM 177835105   1,692,521 14,199 SH   SOLE 43 13,485 0 714
CITY HLDG CO COM 177835105   13,827 116 SH   SOLE 47 0 0 116
CITY OFFICE REIT INC COM 178587101   106,535 15,241 SH   SOLE 2 1,288 0 13,953
CITY OFFICE REIT INC COM 178587101   2,565 367 SH   SOLE 7 367 0 0
CITY OFFICE REIT INC COM 178587101   957,805 137,025 SH   SOLE 18 116,215 0 20,810
CITY OFFICE REIT INC COM 178587101   559,032 79,976 SH   SOLE 19 79,976 0 0
CITY OFFICE REIT INC COM 178587101   11,647,738 1,666,343 SH   SOLE 21 1,666,343 0 0
CITY OFFICE REIT INC COM 178587101   10,138,387 1,450,413 SH   SOLE 22 1,409,126 0 41,287
CITY OFFICE REIT INC COM 178587101   14,406 2,061 SH   SOLE 23 2,061 0 0
CITY OFFICE REIT INC COM 178587101   8,949 1,280 SH   SOLE 43 1,108 0 172
CIVEO CORP CDA COM NEW 17878Y207   57,610 2,519 SH   SOLE 22 2,519 0 0
CIVEO CORP CDA COM NEW 17878Y207   1,349 59 SH   SOLE 43 59 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   2,207,113 99,330 SH   SOLE 2 61,584 0 37,746
CIVISTA BANCSHARES INC COM NO PAR 178867107   1,044 47 SH   SOLE 7 47 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   1,397,638 62,900 SH   SOLE 18 54,016 0 8,884
CIVISTA BANCSHARES INC COM NO PAR 178867107   845,493 38,051 SH   SOLE 19 38,051 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   15,852,592 713,438 SH   SOLE 21 713,438 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   12,008,044 540,416 SH   SOLE 22 525,655 0 14,761
CIVISTA BANCSHARES INC COM NO PAR 178867107   204,357 9,197 SH   SOLE 23 9,197 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   411,181 18,505 SH   SOLE 43 16,001 0 2,504
CIVITAS RESOURCES INC COM NEW 17888H103   3,754,159 138,581 SH   SOLE 2 71,634 0 66,947
CIVITAS RESOURCES INC COM NEW 17888H103   5,879 217 SH   SOLE 4 217 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   415,236 15,328 SH   SOLE 7 14,479 0 849
CIVITAS RESOURCES INC COM NEW 17888H103   5,440,620 200,835 SH   SOLE 18 127,406 0 73,429
CIVITAS RESOURCES INC COM NEW 17888H103   1,690,226 62,393 SH   SOLE 19 62,393 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   112,147,859 4,139,825 SH   SOLE 21 4,139,825 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   64,944,699 2,397,368 SH   SOLE 22 2,284,784 0 112,584
CIVITAS RESOURCES INC COM NEW 17888H103   20,318 750 SH   SOLE 23 750 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   1,205,993 44,518 SH   SOLE 26 44,518 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   2,373,815 87,627 SH   SOLE 30 87,627 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   42,125 1,555 SH   SOLE 31 1,555 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   142,466 5,259 SH   SOLE 36 5,259 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   15,821,253 584,026 SH   SOLE 43 529,698 0 54,328
CLARITEV CORPORATION CL A NEW 62548M209   251,114 5,874 SH   SOLE 2 1,862 0 4,012
CLARITEV CORPORATION CL A NEW 62548M209   981,583 22,961 SH   SOLE 18 19,061 0 3,900
CLARITEV CORPORATION CL A NEW 62548M209   694,987 16,257 SH   SOLE 19 16,257 0 0
CLARITEV CORPORATION CL A NEW 62548M209   13,194,788 308,650 SH   SOLE 21 308,650 0 0
CLARITEV CORPORATION CL A NEW 62548M209   8,435,601 197,324 SH   SOLE 22 193,892 0 3,432
CLARITEV CORPORATION CL A NEW 62548M209   451,397 10,559 SH   SOLE 43 10,224 0 335
CLARIVATE PLC ORD SHS G21810109   1,954,237 585,101 SH   SOLE 2 147,255 0 437,846
CLARIVATE PLC ORD SHS G21810109   701,417 210,005 SH   SOLE 4 210,005 0 0
CLARIVATE PLC ORD SHS G21810109   406,525 121,714 SH   SOLE 7 114,652 0 7,062
CLARIVATE PLC ORD SHS G21810109   271,552 81,303 SH   SOLE 18 78,776 0 2,527
CLARIVATE PLC ORD SHS G21810109   515,633 154,381 SH   SOLE 19 154,381 0 0
CLARIVATE PLC ORD SHS G21810109   17,073,652 5,111,872 SH   SOLE 21 5,111,872 0 0
CLARIVATE PLC ORD SHS G21810109   34,791,858 10,416,724 SH   SOLE 22 9,990,830 0 425,894
CLARIVATE PLC ORD SHS G21810109   130,768 39,152 SH   SOLE 25 39,152 0 0
CLARIVATE PLC ORD SHS G21810109   780,364 233,642 SH   SOLE 26 157,965 0 75,677
CLARIVATE PLC ORD SHS G21810109   629,947 188,607 SH   SOLE 28 188,607 0 0
CLARIVATE PLC ORD SHS G21810109   3,328,193 996,465 SH   SOLE 30 996,465 0 0
CLARIVATE PLC ORD SHS G21810109   21,667 6,487 SH   SOLE 31 6,487 0 0
CLARIVATE PLC ORD SHS G21810109   56,783 17,001 SH   SOLE 36 17,001 0 0
CLARIVATE PLC ORD SHS G21810109   226,389 67,781 SH   SOLE 40 67,781 0 0
CLARIVATE PLC ORD SHS G21810109   1,758,256 526,424 SH   SOLE 43 481,511 0 44,913
CLAROS MTG TR INC COMMON STOCK 18270D106   302,873 98,978 SH   SOLE 2 64,017 0 34,961
CLAROS MTG TR INC COMMON STOCK 18270D106   2,206 721 SH   SOLE 7 721 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   852,721 278,667 SH   SOLE 18 233,255 0 45,412
CLAROS MTG TR INC COMMON STOCK 18270D106   555,372 181,494 SH   SOLE 19 181,494 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   14,063,659 4,595,967 SH   SOLE 21 4,595,967 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   8,902,189 2,909,212 SH   SOLE 22 2,828,690 0 80,522
CLAROS MTG TR INC COMMON STOCK 18270D106   382,215 124,907 SH   SOLE 43 120,808 0 4,099
CLARUS CORP NEW COM 18270P109   13,547 4,044 SH   SOLE 2 970 0 3,074
CLARUS CORP NEW COM 18270P109   794 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109   264,499 78,955 SH   SOLE 18 78,955 0 0
CLARUS CORP NEW COM 18270P109   190,602 56,896 SH   SOLE 19 56,896 0 0
CLARUS CORP NEW COM 18270P109   3,308,822 987,708 SH   SOLE 21 987,708 0 0
CLARUS CORP NEW COM 18270P109   2,044,321 610,245 SH   SOLE 22 590,344 0 19,901
CLASSOVER HLDGS INC COM CL B 182744102   7,730 43,426 SH   SOLE 22 43,426 0 0
CLEAN ENERGY FUELS CORP COM 184499101   1,704,440 811,638 SH   SOLE 2 520,799 0 290,839
CLEAN ENERGY FUELS CORP COM 184499101   2,337 1,113 SH   SOLE 7 1,113 0 0
CLEAN ENERGY FUELS CORP COM 184499101   1,698,860 808,981 SH   SOLE 18 710,972 0 98,009
CLEAN ENERGY FUELS CORP COM 184499101   874,570 416,462 SH   SOLE 19 416,462 0 0
CLEAN ENERGY FUELS CORP COM 184499101   14,064,240 6,697,257 SH   SOLE 21 6,697,257 0 0
CLEAN ENERGY FUELS CORP COM 184499101   13,977,073 6,655,749 SH   SOLE 22 6,494,470 0 161,279
CLEAN ENERGY FUELS CORP COM 184499101   67,880 32,324 SH   SOLE 23 32,324 0 0
CLEAN ENERGY FUELS CORP COM 184499101   2,058 980 SH   SOLE 26 0 0 980
CLEAN ENERGY FUELS CORP COM 184499101   195,029 92,871 SH   SOLE 28 92,871 0 0
CLEAN ENERGY FUELS CORP COM 184499101   286,889 136,614 SH   SOLE 43 132,639 0 3,975
CLEAN HARBORS INC COM 184496107   20,524,503 87,532 SH   SOLE 2 23,305 0 64,227
CLEAN HARBORS INC COM 184496107   3,629,516 15,479 SH   SOLE 4 15,479 0 0
CLEAN HARBORS INC COM 184496107   1,622,133 6,918 SH   SOLE 7 6,802 0 116
CLEAN HARBORS INC COM 184496107   2,270,001 9,681 SH   SOLE 13 9,681 0 0
CLEAN HARBORS INC COM 184496107   3,038,861 12,960 SH   SOLE 15 12,960 0 0
CLEAN HARBORS INC COM 184496107   49,853,731 212,614 SH   SOLE 18 164,634 0 47,980
CLEAN HARBORS INC COM 184496107   4,980,355 21,240 SH   SOLE 19 21,240 0 0
CLEAN HARBORS INC COM 184496107   608,164,680 2,593,674 SH   SOLE 21 2,593,674 0 0
CLEAN HARBORS INC COM 184496107   333,694,350 1,423,125 SH   SOLE 22 1,357,051 0 66,074
CLEAN HARBORS INC COM 184496107   1,877,247 8,006 SH   SOLE 25 8,006 0 0
CLEAN HARBORS INC COM 184496107   16,124,486 68,767 SH   SOLE 26 68,767 0 0
CLEAN HARBORS INC COM 184496107   4,819,267 20,553 SH   SOLE 28 18,420 0 2,133
CLEAN HARBORS INC COM 184496107   15,061,119 64,232 SH   SOLE 30 64,232 0 0
CLEAN HARBORS INC COM 184496107   202,591 864 SH   SOLE 31 864 0 0
CLEAN HARBORS INC COM 184496107   114,661 489 SH   SOLE 36 489 0 0
CLEAN HARBORS INC COM 184496107   2,059,203 8,782 SH   SOLE 40 8,782 0 0
CLEAN HARBORS INC COM 184496107   10,896,286 46,470 SH   SOLE 43 43,260 0 3,210
CLEANCORE SOLUTIONS INC CLASS B COM SHS 184492106   171,771 660,657 SH   SOLE 22 660,657 0 0
CLEANSPARK INC COM NEW 18452B209   4,350,699 429,911 SH   SOLE 2 162,278 0 267,633
CLEANSPARK INC COM NEW 18452B209   157,943 15,607 SH   SOLE 4 14,581 0 1,026
CLEANSPARK INC COM NEW 18452B209   335,518 33,154 SH   SOLE 7 31,207 0 1,947
CLEANSPARK INC COM NEW 18452B209   10,693,855 1,056,705 SH   SOLE 18 913,549 0 143,156
CLEANSPARK INC COM NEW 18452B209   10,908,814 1,077,946 SH   SOLE 19 1,077,946 0 0
CLEANSPARK INC COM NEW 18452B209   316,522,592 31,276,936 SH   SOLE 21 31,276,936 0 0
CLEANSPARK INC COM NEW 18452B209   88,713,185 8,766,125 SH   SOLE 22 8,287,478 0 478,647
CLEANSPARK INC COM NEW 18452B209   243,254 24,037 SH   SOLE 23 24,037 0 0
CLEANSPARK INC COM NEW 18452B209   466,917 46,138 SH   SOLE 25 46,138 0 0
CLEANSPARK INC COM NEW 18452B209   2,277,830 225,082 SH   SOLE 26 91,886 0 133,196
CLEANSPARK INC COM NEW 18452B209   520,542 51,437 SH   SOLE 28 14,608 0 36,829
CLEANSPARK INC COM NEW 18452B209   11,347,495 1,121,294 SH   SOLE 30 1,121,294 0 0
CLEANSPARK INC COM NEW 18452B209   234,136 23,136 SH   SOLE 34 23,136 0 0
CLEANSPARK INC COM NEW 18452B209   506,729 50,072 SH   SOLE 40 50,072 0 0
CLEANSPARK INC COM NEW 18452B209   3,943,400 389,664 SH   SOLE 43 366,185 0 23,479
CLEANSPARK INC COM NEW 18452B209   283,026 27,967 SH   SOLE 47 0 0 27,967
CLEANSPARK INC NOTE 6/1 18452BAC4   7,732,140 7,475,000 PRN   SOLE 21 7,475,000 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   448,586 202,980 SH   SOLE 2 180,237 0 22,743
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   685 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   455,054 205,907 SH   SOLE 7 193,294 0 12,613
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   6,939 3,140 SH   SOLE 18 3,140 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   2,957,466 1,338,220 SH   SOLE 21 1,338,220 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   10,571,100 4,783,303 SH   SOLE 22 4,640,006 0 143,297
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   91,989 41,624 SH   SOLE 25 41,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   425,728 192,637 SH   SOLE 26 192,637 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,592,798 720,723 SH   SOLE 30 720,723 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   69,712 31,544 SH   SOLE 40 31,544 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   561,064 253,875 SH   SOLE 43 253,385 0 490
CLEAR SECURE INC COM CL A 18467V109   2,346,922 66,902 SH   SOLE 2 25,039 0 41,863
CLEAR SECURE INC COM CL A 18467V109   18,978 541 SH   SOLE 4 190 0 351
CLEAR SECURE INC COM CL A 18467V109   1,013,742 28,898 SH   SOLE 7 28,253 0 645
CLEAR SECURE INC COM CL A 18467V109   9,627,811 274,453 SH   SOLE 18 226,242 0 48,211
CLEAR SECURE INC COM CL A 18467V109   6,695,018 190,850 SH   SOLE 19 190,850 0 0
CLEAR SECURE INC COM CL A 18467V109   383,820,348 10,941,287 SH   SOLE 21 10,941,287 0 0
CLEAR SECURE INC COM CL A 18467V109   86,330,161 2,460,951 SH   SOLE 22 2,390,653 0 70,298
CLEAR SECURE INC COM CL A 18467V109   1,044,612 29,778 SH   SOLE 25 29,778 0 0
CLEAR SECURE INC COM CL A 18467V109   1,684,507 48,019 SH   SOLE 26 25,622 0 22,397
CLEAR SECURE INC COM CL A 18467V109   637,228 18,165 SH   SOLE 28 3,338 0 14,827
CLEAR SECURE INC COM CL A 18467V109   20,348,224 580,052 SH   SOLE 30 580,052 0 0
CLEAR SECURE INC COM CL A 18467V109   76,615 2,184 SH   SOLE 34 2,184 0 0
CLEAR SECURE INC COM CL A 18467V109   11,576 330 SH   SOLE 36 330 0 0
CLEAR SECURE INC COM CL A 18467V109   474,703 13,532 SH   SOLE 40 13,532 0 0
CLEAR SECURE INC COM CL A 18467V109   3,070,114 87,517 SH   SOLE 43 84,457 0 3,060
CLEAR SECURE INC COM CL A 18467V109   23,074 658 SH   SOLE 47 0 0 658
CLEARFIELD INC COM 18482P103   152,076 5,217 SH   SOLE 2 781 0 4,436
CLEARFIELD INC COM 18482P103   3,760 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103   1,055,609 36,213 SH   SOLE 18 30,284 0 5,929
CLEARFIELD INC COM 18482P103   721,754 24,760 SH   SOLE 19 24,760 0 0
CLEARFIELD INC COM 18482P103   13,533,383 464,267 SH   SOLE 21 464,267 0 0
CLEARFIELD INC COM 18482P103   11,019,137 378,015 SH   SOLE 22 369,782 0 8,233
CLEARFIELD INC COM 18482P103   537,672 18,445 SH   SOLE 43 17,306 0 1,139
CLEARPOINT NEURO INC COM 18507C103   734,438 53,687 SH   SOLE 2 33,110 0 20,577
CLEARPOINT NEURO INC COM 18507C103   1,159,722 84,775 SH   SOLE 18 66,836 0 17,939
CLEARPOINT NEURO INC COM 18507C103   1,052,649 76,948 SH   SOLE 19 76,948 0 0
CLEARPOINT NEURO INC COM 18507C103   13,753,927 1,005,404 SH   SOLE 21 1,005,404 0 0
CLEARPOINT NEURO INC COM 18507C103   11,020,444 805,588 SH   SOLE 22 796,179 0 9,409
CLEARPOINT NEURO INC COM 18507C103   15,746 1,151 SH   SOLE 23 1,151 0 0
CLEARPOINT NEURO INC COM 18507C103   219,974 16,080 SH   SOLE 43 15,634 0 446
CLEARSIGN TECHNOLOGIES CORP COM 185064102   110,833 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   15,777,013 654,105 SH   SOLE 2 411,515 0 242,590
CLEARWATER ANALYTICS HLDGS I CL A 185123106   54,198 2,247 SH   SOLE 4 526 0 1,721
CLEARWATER ANALYTICS HLDGS I CL A 185123106   944,153 39,144 SH   SOLE 7 36,884 0 2,260
CLEARWATER ANALYTICS HLDGS I CL A 185123106   20,443,244 847,564 SH   SOLE 18 689,070 0 158,494
CLEARWATER ANALYTICS HLDGS I CL A 185123106   68,287,483 2,831,156 SH   SOLE 19 2,831,156 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   289,682,840 12,010,068 SH   SOLE 21 12,010,068 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   203,501,477 8,437,043 SH   SOLE 22 8,182,060 0 254,983
CLEARWATER ANALYTICS HLDGS I CL A 185123106   208,011 8,624 SH   SOLE 23 8,624 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,298,404 53,831 SH   SOLE 25 53,831 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   2,982,583 123,656 SH   SOLE 26 66,809 0 56,847
CLEARWATER ANALYTICS HLDGS I CL A 185123106   933,492 38,702 SH   SOLE 28 4,012 0 34,690
CLEARWATER ANALYTICS HLDGS I CL A 185123106   9,381,956 388,970 SH   SOLE 30 388,970 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   11,696,463 484,928 SH   SOLE 34 484,928 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   14,954 620 SH   SOLE 36 620 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,178,262 48,850 SH   SOLE 40 48,850 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   6,328,702 262,384 SH   SOLE 43 246,025 0 16,359
CLEARWATER PAPER CORP COM 18538R103   716,741 41,192 SH   SOLE 2 34,521 0 6,671
CLEARWATER PAPER CORP COM 18538R103   2,593 149 SH   SOLE 7 149 0 0
CLEARWATER PAPER CORP COM 18538R103   873,845 50,221 SH   SOLE 18 42,138 0 8,083
CLEARWATER PAPER CORP COM 18538R103   557,513 32,041 SH   SOLE 19 32,041 0 0
CLEARWATER PAPER CORP COM 18538R103   12,860,671 739,119 SH   SOLE 21 739,119 0 0
CLEARWATER PAPER CORP COM 18538R103   8,459,375 486,171 SH   SOLE 22 472,465 0 13,706
CLEARWATER PAPER CORP COM 18538R103   1,097,905 63,098 SH   SOLE 30 63,098 0 0
CLEARWATER PAPER CORP COM 18538R103   37,949 2,181 SH   SOLE 36 2,181 0 0
CLEARWATER PAPER CORP COM 18538R103   50,164 2,883 SH   SOLE 43 2,338 0 545
CLEARWATER PAPER CORP COM 18538R103   122 7 SH   SOLE 47 0 0 7
CLEARWAY ENERGY INC CL A 18539C105   1,551,928 49,393 SH   SOLE 2 19,888 0 29,505
CLEARWAY ENERGY INC CL A 18539C105   5,153 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105   528,453 16,819 SH   SOLE 7 15,814 0 1,005
CLEARWAY ENERGY INC CL A 18539C105   1,646,000 52,387 SH   SOLE 18 51,107 0 1,280
CLEARWAY ENERGY INC CL A 18539C105   481,354 15,320 SH   SOLE 19 15,320 0 0
CLEARWAY ENERGY INC CL A 18539C105   94,223,741 2,998,846 SH   SOLE 21 2,998,846 0 0
CLEARWAY ENERGY INC CL A 18539C105   27,248,681 867,240 SH   SOLE 22 816,243 0 50,997
CLEARWAY ENERGY INC CL A 18539C105   183,618 5,844 SH   SOLE 25 5,844 0 0
CLEARWAY ENERGY INC CL A 18539C105   1,010,750 32,169 SH   SOLE 26 27,138 0 5,031
CLEARWAY ENERGY INC CL A 18539C105   881,614 28,059 SH   SOLE 28 19,288 0 8,771
CLEARWAY ENERGY INC CL A 18539C105   2,957,847 94,139 SH   SOLE 30 94,139 0 0
CLEARWAY ENERGY INC CL A 18539C105   17,124 545 SH   SOLE 31 545 0 0
CLEARWAY ENERGY INC CL A 18539C105   24,225 771 SH   SOLE 36 771 0 0
CLEARWAY ENERGY INC CL A 18539C105   210,954 6,714 SH   SOLE 40 6,714 0 0
CLEARWAY ENERGY INC CL A 18539C105   821,010 26,130 SH   SOLE 43 23,885 0 2,245
CLEARWAY ENERGY INC CL C 18539C204   10,719,665 322,299 SH   SOLE 2 242,268 0 80,031
CLEARWAY ENERGY INC CL C 18539C204   6,785 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204   650,466 19,557 SH   SOLE 7 18,677 0 880
CLEARWAY ENERGY INC CL C 18539C204   3,408,984 102,495 SH   SOLE 18 99,489 0 3,006
CLEARWAY ENERGY INC CL C 18539C204   1,112,580 33,451 SH   SOLE 19 33,451 0 0
CLEARWAY ENERGY INC CL C 18539C204   255,512,101 7,682,264 SH   SOLE 21 7,682,264 0 0
CLEARWAY ENERGY INC CL C 18539C204   71,027,761 2,135,531 SH   SOLE 22 2,032,973 0 102,558
CLEARWAY ENERGY INC CL C 18539C204   454,032 13,651 SH   SOLE 25 13,651 0 0
CLEARWAY ENERGY INC CL C 18539C204   5,905,546 177,557 SH   SOLE 26 27,727 0 149,830
CLEARWAY ENERGY INC CL C 18539C204   1,827,670 54,951 SH   SOLE 28 38,068 0 16,883
CLEARWAY ENERGY INC CL C 18539C204   49,371,976 1,484,425 SH   SOLE 30 1,484,425 0 0
CLEARWAY ENERGY INC CL C 18539C204   42,573 1,280 SH   SOLE 31 1,280 0 0
CLEARWAY ENERGY INC CL C 18539C204   479,809 14,426 SH   SOLE 34 14,426 0 0
CLEARWAY ENERGY INC CL C 18539C204   92,829 2,791 SH   SOLE 36 2,791 0 0
CLEARWAY ENERGY INC CL C 18539C204   447,181 13,445 SH   SOLE 40 13,445 0 0
CLEARWAY ENERGY INC CL C 18539C204   21,823,287 656,142 SH   SOLE 43 599,041 0 57,102
CLENE INC COM NEW 185634201   198,711 33,852 SH   SOLE 22 33,852 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   15,254,218 1,148,661 SH   SOLE 2 539,880 0 608,781
CLEVELAND-CLIFFS INC NEW COM 185899101   78,843 5,937 SH   SOLE 4 1,561 0 4,376
CLEVELAND-CLIFFS INC NEW COM 185899101   1,334,295 100,474 SH   SOLE 7 95,800 0 4,674
CLEVELAND-CLIFFS INC NEW COM 185899101   54,780 4,125 SH   SOLE 13 4,125 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   19,770,029 1,488,707 SH   SOLE 18 925,326 0 563,381
CLEVELAND-CLIFFS INC NEW COM 185899101   12,915,291 972,537 SH   SOLE 19 972,537 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   408,187,918 30,737,042 SH   SOLE 21 30,737,042 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   230,764,249 17,376,826 SH   SOLE 22 16,648,136 0 728,690
CLEVELAND-CLIFFS INC NEW COM 185899101   173,025 13,029 SH   SOLE 23 13,029 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   2,817,432 212,156 SH   SOLE 26 212,156 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   118,245 8,904 SH   SOLE 28 8,904 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   6,707,489 505,082 SH   SOLE 30 505,082 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   157,248 11,841 SH   SOLE 31 9,875 0 1,966
CLEVELAND-CLIFFS INC NEW COM 185899101   356,953 26,879 SH   SOLE 36 26,879 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,275,026 96,011 SH   SOLE 40 96,011 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   6,523,953 491,262 SH   SOLE 43 409,068 0 82,193
CLEVELAND-CLIFFS INC NEW COM 185899101   806,398 60,723 SH   SOLE 47 0 0 60,723
CLIMB BIO INC COM 28658R106   22,848 5,712 SH   SOLE 18 5,712 0 0
CLIMB BIO INC COM 28658R106   287,284 71,821 SH   SOLE 21 71,821 0 0
CLIMB BIO INC COM 28658R106   1,247,104 311,776 SH   SOLE 22 311,776 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   193,862 1,886 SH   SOLE 2 308 0 1,578
CLIMB GLOBAL SOLUTIONS INC COM 946760105   1,131 11 SH   SOLE 7 11 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   1,230,191 11,968 SH   SOLE 18 10,105 0 1,863
CLIMB GLOBAL SOLUTIONS INC COM 946760105   842,364 8,195 SH   SOLE 19 8,195 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   15,578,955 151,561 SH   SOLE 21 151,561 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   12,993,889 126,412 SH   SOLE 22 124,625 0 1,787
CLIMB GLOBAL SOLUTIONS INC COM 946760105   119,134 1,159 SH   SOLE 43 1,127 0 32
CLIPPER RLTY INC COM 18885T306   16,781 4,393 SH   SOLE 2 0 0 4,393
CLIPPER RLTY INC COM 18885T306   174,822 45,765 SH   SOLE 18 37,632 0 8,133
CLIPPER RLTY INC COM 18885T306   125,583 32,875 SH   SOLE 19 32,875 0 0
CLIPPER RLTY INC COM 18885T306   1,836,106 480,656 SH   SOLE 21 480,656 0 0
CLIPPER RLTY INC COM 18885T306   725,460 189,911 SH   SOLE 22 180,701 0 9,210
CLOROX CO DEL COM 189054109   25,552,238 253,419 SH   SOLE 2 135,027 0 118,392
CLOROX CO DEL COM 189054109   10,187,057 101,032 SH   SOLE 4 51,555 0 49,477
CLOROX CO DEL COM 189054109   35,922,099 356,264 SH   SOLE 7 329,819 0 26,445
CLOROX CO DEL COM 189054109   822,168 8,154 SH   SOLE 13 8,154 0 0
CLOROX CO DEL COM 189054109   2,199,304 21,812 SH   SOLE 15 21,812 0 0
CLOROX CO DEL COM 189054109   16,537,128 164,010 SH   SOLE 18 132,587 0 31,423
CLOROX CO DEL COM 189054109   5,449,660 54,048 SH   SOLE 19 54,048 0 0
CLOROX CO DEL COM 189054109   439,583,106 4,359,646 SH   SOLE 21 4,359,646 0 0
CLOROX CO DEL COM 189054109   255,539,720 2,534,362 SH   SOLE 22 2,268,883 0 265,479
CLOROX CO DEL COM 189054109   11,764,139 116,673 SH   SOLE 23 116,673 0 0
CLOROX CO DEL COM 189054109   35,534,509 352,420 SH   SOLE 25 352,420 0 0
CLOROX CO DEL COM 189054109   25,117,761 249,110 SH   SOLE 26 190,608 0 58,502
CLOROX CO DEL COM 189054109   34,028,915 337,488 SH   SOLE 28 2,726 0 334,762
CLOROX CO DEL COM 189054109   115,477,574 1,145,270 SH   SOLE 30 1,145,270 0 0
CLOROX CO DEL COM 189054109   1,214,195 12,042 SH   SOLE 31 12,042 0 0
CLOROX CO DEL COM 189054109   887,102 8,798 SH   SOLE 34 8,798 0 0
CLOROX CO DEL COM 189054109   3,787,376 37,562 SH   SOLE 36 37,562 0 0
CLOROX CO DEL COM 189054109   540,045 5,356 SH   SOLE 40 5,356 0 0
CLOROX CO DEL COM 189054109   25,208 250 SH   OTR 43 250 0 0
CLOROX CO DEL COM 189054109   18,743,765 185,895 SH   SOLE 43 156,873 0 29,022
CLOROX CO DEL COM 189054109   28,232 280 SH   SOLE 47 0 0 280
CLOUDASTRUCTURE INC COM CL A 18912E207   2,143 2,661 SH   SOLE 18 2,661 0 0
CLOUDASTRUCTURE INC COM CL A 18912E207   32,634 40,529 SH   SOLE 21 40,529 0 0
CLOUDFLARE INC CL A COM 18915M107   94,326,418 478,450 SH   SOLE 2 132,070 0 346,380
CLOUDFLARE INC CL A COM 18915M107   40,728,824 206,588 SH   SOLE 4 88,928 0 117,660
CLOUDFLARE INC CL A COM 18915M107   29,704,393 150,669 SH   SOLE 7 132,454 0 18,215
CLOUDFLARE INC CL A COM 18915M107   4,476,488 22,706 SH   SOLE 13 22,706 0 0
CLOUDFLARE INC CL A COM 18915M107   7,324,911 37,154 SH   SOLE 15 37,154 0 0
CLOUDFLARE INC CL A COM 18915M107   80,127,083 406,427 SH   SOLE 18 380,435 0 25,992
CLOUDFLARE INC CL A COM 18915M107   149,589,140 758,758 SH   SOLE 19 758,758 0 0
CLOUDFLARE INC CL A COM 18915M107   1,649,063,147 8,364,510 SH   SOLE 21 8,364,510 0 0
CLOUDFLARE INC CL A COM 18915M107   1,494,275,556 7,579,384 SH   SOLE 22 6,989,224 0 590,160
CLOUDFLARE INC CL A COM 18915M107   75,152,003 381,192 SH   SOLE 23 381,192 0 0
CLOUDFLARE INC CL A COM 18915M107   61,551,807 312,208 SH   SOLE 25 311,279 0 929
CLOUDFLARE INC CL A COM 18915M107   162,922,789 826,390 SH   SOLE 26 719,338 0 107,052
CLOUDFLARE INC CL A COM 18915M107   157,919,713 801,013 SH   SOLE 28 6,853 0 794,160
CLOUDFLARE INC CL A COM 18915M107   301,823,047 1,530,931 SH   SOLE 30 1,530,931 0 0
CLOUDFLARE INC CL A COM 18915M107   6,133,731 31,112 SH   SOLE 31 30,598 0 514
CLOUDFLARE INC CL A COM 18915M107   52,177,325 264,658 SH   SOLE 34 264,658 0 0
CLOUDFLARE INC CL A COM 18915M107   15,399,781 78,112 SH   SOLE 36 78,112 0 0
CLOUDFLARE INC CL A COM 18915M107   2,731,119 13,853 SH   SOLE 40 13,853 0 0
CLOUDFLARE INC CL A COM 18915M107   77,086 391 SH   OTR 43 391 0 0
CLOUDFLARE INC CL A COM 18915M107   67,195,157 340,833 SH   SOLE 43 287,515 0 53,318
CLOUDFLARE INC CL A COM 18915M107   13,428,922 68,115 SH   SOLE 47 0 0 68,115
CLOUDFLARE INC NOTE 8/1 18915MAC1   19,017,180 16,200,000 PRN   SOLE 21 16,200,000 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   1,207,750 513,936 SH   SOLE 2 192,724 0 321,212
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   6,627 2,820 SH   SOLE 7 2,820 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   2,773,665 1,180,283 SH   SOLE 18 981,627 0 198,656
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   3,349,636 1,425,377 SH   SOLE 19 1,425,377 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   36,326,763 15,458,197 SH   SOLE 21 15,458,197 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   29,130,776 12,396,075 SH   SOLE 22 12,054,489 0 341,586
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   26,017 11,071 SH   SOLE 23 11,071 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   171,111 72,813 SH   SOLE 25 72,813 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   469,685 199,866 SH   SOLE 26 0 0 199,866
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   417,849 177,808 SH   SOLE 28 177,808 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   1,403,836 597,377 SH   SOLE 30 597,377 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   188,891 80,379 SH   SOLE 40 80,379 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   387,414 164,857 SH   SOLE 43 149,998 0 14,859
CMB.TECH NV SHS B38564108   13,385 1,387 SH   SOLE 18 1,387 0 0
CMB.TECH NV SHS B38564108   111,815 11,587 SH   SOLE 21 11,587 0 0
CMB.TECH NV SHS B38564108   111,535 11,558 SH   SOLE 22 11,558 0 0
CMB.TECH NV SHS B38564108   421,184 43,646 SH   SOLE 43 39,311 0 4,335
CME GROUP INC COM 12572Q105   391,148,050 1,432,357 SH   SOLE 2 731,536 0 700,821
CME GROUP INC COM 12572Q105   136,953,443 501,514 SH   SOLE 4 166,479 0 335,035
CME GROUP INC COM 12572Q105   97,034,882 355,335 SH   SOLE 7 322,275 0 33,060
CME GROUP INC COM 12572Q105   33,610,413 123,079 SH   SOLE 13 118,898 0 4,181
CME GROUP INC COM 12572Q105   18,385,384 67,326 SH   SOLE 15 67,326 0 0
CME GROUP INC COM 12572Q105   221,121,341 809,731 SH   SOLE 18 655,761 0 153,970
CME GROUP INC COM 12572Q105   115,423,270 422,672 SH   SOLE 19 422,672 0 0
CME GROUP INC COM 12572Q105   3,059,168,596 11,202,463 SH   SOLE 21 11,202,463 0 0
CME GROUP INC COM 12572Q105   2,115,042,012 7,745,137 SH   SOLE 22 6,953,814 0 791,323
CME GROUP INC COM 12572Q105   189,486,116 693,885 SH   SOLE 23 693,885 0 0
CME GROUP INC COM 12572Q105   103,635,225 379,505 SH   SOLE 25 375,685 0 3,820
CME GROUP INC COM 12572Q105   219,571,886 804,057 SH   SOLE 26 627,675 0 176,382
CME GROUP INC COM 12572Q105   255,147,656 934,333 SH   SOLE 28 7,342 0 926,991
CME GROUP INC COM 12572Q105   22,266,943 81,540 SH   SOLE 29 81,540 0 0
CME GROUP INC COM 12572Q105   868,611,772 3,180,796 SH   SOLE 30 3,180,796 0 0
CME GROUP INC COM 12572Q105   58,474,347 214,129 SH   SOLE 31 212,365 0 1,764
CME GROUP INC COM 12572Q105   352,841,206 1,292,080 SH   SOLE 34 1,292,080 0 0
CME GROUP INC COM 12572Q105   25,954,889 95,045 SH   SOLE 36 95,045 0 0
CME GROUP INC COM 12572Q105   4,390,307 16,077 SH   SOLE 40 16,077 0 0
CME GROUP INC COM 12572Q105   169,310 620 SH   OTR 43 620 0 0
CME GROUP INC COM 12572Q105   182,130,686 666,950 SH   SOLE 43 553,708 0 113,242
CME GROUP INC COM 12572Q105   16,178,570 59,245 SH   SOLE 47 0 0 59,245
CMS ENERGY CORP COM 125896100   62,401,616 892,344 SH   SOLE 2 368,722 0 523,622
CMS ENERGY CORP COM 125896100   24,144,801 345,271 SH   SOLE 4 229,750 0 115,521
CMS ENERGY CORP COM 125896100   16,567,955 236,922 SH   SOLE 7 213,467 0 23,455
CMS ENERGY CORP COM 125896100   1,413,076 20,207 SH   SOLE 13 20,207 0 0
CMS ENERGY CORP COM 125896100   3,777,269 54,015 SH   SOLE 15 54,015 0 0
CMS ENERGY CORP COM 125896100   152,787,190 2,184,859 SH   SOLE 18 2,107,682 0 77,177
CMS ENERGY CORP COM 125896100   93,875,570 1,342,422 SH   SOLE 19 1,342,422 0 0
CMS ENERGY CORP COM 125896100   1,007,416,895 14,406,076 SH   SOLE 21 14,406,076 0 0
CMS ENERGY CORP COM 125896100   486,984,198 6,963,881 SH   SOLE 22 6,276,236 0 687,645
CMS ENERGY CORP COM 125896100   24,343,192 348,108 SH   SOLE 23 348,108 0 0
CMS ENERGY CORP COM 125896100   13,854,392 198,118 SH   SOLE 25 198,118 0 0
CMS ENERGY CORP COM 125896100   40,185,484 574,653 SH   SOLE 26 271,558 0 303,095
CMS ENERGY CORP COM 125896100   41,419,889 592,305 SH   SOLE 28 5,000 0 587,305
CMS ENERGY CORP COM 125896100   188,101,141 2,689,849 SH   SOLE 30 2,689,849 0 0
CMS ENERGY CORP COM 125896100   2,030,418 29,035 SH   SOLE 31 29,035 0 0
CMS ENERGY CORP COM 125896100   3,469,157 49,609 SH   SOLE 32 49,609 0 0
CMS ENERGY CORP COM 125896100   56,699,174 810,799 SH   SOLE 34 810,799 0 0
CMS ENERGY CORP COM 125896100   4,041,325 57,791 SH   SOLE 36 57,791 0 0
CMS ENERGY CORP COM 125896100   17,614,808 251,892 SH   SOLE 37 251,892 0 0
CMS ENERGY CORP COM 125896100   912,377 13,047 SH   SOLE 40 13,047 0 0
CMS ENERGY CORP COM 125896100   36,154 517 SH   OTR 43 517 0 0
CMS ENERGY CORP COM 125896100   38,418,238 549,381 SH   SOLE 43 467,228 0 82,154
CMS ENERGY CORP COM 125896100   43,724 625 SH   SOLE 47 0 0 625
CMS ENERGY CORP NOTE 3.375% 5/0 125896BX7   10,507,838 9,825,000 PRN   SOLE 21 9,825,000 0 0
CNA FINL CORP COM 126117100   3,973,352 83,229 SH   SOLE 2 15,948 0 67,281
CNA FINL CORP COM 126117100   6,206 130 SH   SOLE 7 130 0 0
CNA FINL CORP COM 126117100   464,462 9,729 SH   SOLE 18 9,581 0 148
CNA FINL CORP COM 126117100   287,061 6,013 SH   SOLE 19 6,013 0 0
CNA FINL CORP COM 126117100   12,508,214 262,007 SH   SOLE 21 262,007 0 0
CNA FINL CORP COM 126117100   35,205,099 737,434 SH   SOLE 22 723,221 0 14,213
CNA FINL CORP COM 126117100   816,831 17,110 SH   SOLE 25 17,110 0 0
CNA FINL CORP COM 126117100   106,508 2,231 SH   SOLE 26 1,991 0 240
CNA FINL CORP COM 126117100   28,023 587 SH   SOLE 30 587 0 0
CNA FINL CORP COM 126117100   35,423 742 SH   SOLE 31 350 0 392
CNA FINL CORP COM 126117100   24,610,424 515,510 SH   SOLE 43 437,710 0 77,800
CNA FINL CORP COM 126117100   15,134 317 SH   SOLE 47 0 0 317
CNB FINL CORP PA COM 126128107   493,776 18,868 SH   SOLE 2 6,068 0 12,800
CNB FINL CORP PA COM 126128107   5,574 213 SH   SOLE 7 213 0 0
CNB FINL CORP PA COM 126128107   2,446,974 93,503 SH   SOLE 18 79,413 0 14,090
CNB FINL CORP PA COM 126128107   1,475,229 56,371 SH   SOLE 19 56,371 0 0
CNB FINL CORP PA COM 126128107   29,630,014 1,132,213 SH   SOLE 21 1,132,213 0 0
CNB FINL CORP PA COM 126128107   17,545,336 670,437 SH   SOLE 22 647,753 0 22,684
CNB FINL CORP PA COM 126128107   10,677 408 SH   SOLE 26 408 0 0
CNB FINL CORP PA COM 126128107   105,648 4,037 SH   OTR 43 4,037 0 0
CNB FINL CORP PA COM 126128107   2,514,442 96,081 SH   SOLE 43 89,034 0 7,047
CNFINANCE HLDGS LTD SPONSORED ADS 18979T204   12 2 SH   SOLE 43 0 0 2
CNH INDL N V SHS N20944109   12,777,961 1,385,896 SH   SOLE 2 489,326 0 896,570
CNH INDL N V SHS N20944109   6,623,805 718,417 SH   SOLE 4 357,631 0 360,786
CNH INDL N V SHS N20944109   23,223,972 2,518,869 SH   SOLE 7 2,399,154 0 119,715
CNH INDL N V SHS N20944109   551,946 59,864 SH   SOLE 13 59,864 0 0
CNH INDL N V SHS N20944109   977,763 106,048 SH   SOLE 15 106,048 0 0
CNH INDL N V SHS N20944109   60,623,561 6,575,224 SH   SOLE 18 5,458,490 0 1,116,734
CNH INDL N V SHS N20944109   124,326,555 13,484,442 SH   SOLE 19 13,484,442 0 0
CNH INDL N V SHS N20944109   446,354,362 48,411,536 SH   SOLE 21 48,411,536 0 0
CNH INDL N V SHS N20944109   249,720,132 27,084,613 SH   SOLE 22 25,392,596 0 1,692,017
CNH INDL N V SHS N20944109   8,796,747 954,094 SH   SOLE 23 954,094 0 0
CNH INDL N V SHS N20944109   33,656,697 3,650,401 SH   SOLE 25 3,650,401 0 0
CNH INDL N V SHS N20944109   22,222,035 2,410,199 SH   SOLE 26 1,990,496 0 419,703
CNH INDL N V SHS N20944109   23,387,009 2,536,552 SH   SOLE 28 12,259 0 2,524,293
CNH INDL N V SHS N20944109   60,903,070 6,605,539 SH   SOLE 30 6,605,539 0 0
CNH INDL N V SHS N20944109   842,662 91,395 SH   SOLE 31 91,395 0 0
CNH INDL N V SHS N20944109   10,298,049 1,116,925 SH   SOLE 34 1,116,925 0 0
CNH INDL N V SHS N20944109   3,064,876 332,416 SH   SOLE 36 332,416 0 0
CNH INDL N V SHS N20944109   391,020 42,410 SH   SOLE 40 42,410 0 0
CNH INDL N V SHS N20944109   41,859 4,540 SH   OTR 43 4,540 0 0
CNH INDL N V SHS N20944109   10,139,943 1,099,777 SH   SOLE 43 970,904 0 128,873
CNO FINL GROUP INC COM 12621E103   6,236,295 146,840 SH   SOLE 2 84,490 0 62,350
CNO FINL GROUP INC COM 12621E103   5,054 119 SH   SOLE 4 119 0 0
CNO FINL GROUP INC COM 12621E103   1,510,615 35,569 SH   SOLE 7 33,472 0 2,097
CNO FINL GROUP INC COM 12621E103   20,511,354 482,961 SH   SOLE 18 345,690 0 137,271
CNO FINL GROUP INC COM 12621E103   8,415,515 198,152 SH   SOLE 19 198,152 0 0
CNO FINL GROUP INC COM 12621E103   323,204,302 7,610,179 SH   SOLE 21 7,610,179 0 0
CNO FINL GROUP INC COM 12621E103   148,997,161 3,508,292 SH   SOLE 22 3,365,507 0 142,785
CNO FINL GROUP INC COM 12621E103   99,720 2,348 SH   SOLE 23 2,348 0 0
CNO FINL GROUP INC COM 12621E103   708,357 16,679 SH   SOLE 25 16,679 0 0
CNO FINL GROUP INC COM 12621E103   2,735,832 64,418 SH   SOLE 26 46,623 0 17,795
CNO FINL GROUP INC COM 12621E103   2,346,807 55,258 SH   SOLE 28 44,186 0 11,072
CNO FINL GROUP INC COM 12621E103   11,703,925 275,581 SH   SOLE 30 275,581 0 0
CNO FINL GROUP INC COM 12621E103   424,700 10,000 SH   SOLE 34 10,000 0 0
CNO FINL GROUP INC COM 12621E103   176,420 4,154 SH   SOLE 36 4,154 0 0
CNO FINL GROUP INC COM 12621E103   709,631 16,709 SH   SOLE 40 16,709 0 0
CNO FINL GROUP INC COM 12621E103   26,837,476 631,916 SH   SOLE 43 606,780 0 25,136
CNO FINL GROUP INC COM 12621E103   44,211 1,041 SH   SOLE 47 0 0 1,041
CNX RES CORP COM 12653C108   4,766,973 129,643 SH   SOLE 2 62,047 0 67,596
CNX RES CORP COM 12653C108   14,965 407 SH   SOLE 4 407 0 0
CNX RES CORP COM 12653C108   1,039,488 28,270 SH   SOLE 7 26,657 0 1,613
CNX RES CORP COM 12653C108   24,791,474 674,231 SH   SOLE 18 482,709 0 191,522
CNX RES CORP COM 12653C108   11,967,164 325,460 SH   SOLE 19 325,460 0 0
CNX RES CORP COM 12653C108   379,220,629 10,313,316 SH   SOLE 21 10,313,316 0 0
CNX RES CORP COM 12653C108   164,616,054 4,476,912 SH   SOLE 22 4,292,871 0 184,041
CNX RES CORP COM 12653C108   23,055 627 SH   SOLE 23 627 0 0
CNX RES CORP COM 12653C108   3,530,141 96,006 SH   SOLE 26 96,006 0 0
CNX RES CORP COM 12653C108   1,520,881 41,362 SH   SOLE 28 41,362 0 0
CNX RES CORP COM 12653C108   5,935,560 161,424 SH   SOLE 30 161,424 0 0
CNX RES CORP COM 12653C108   127,224 3,460 SH   SOLE 36 3,460 0 0
CNX RES CORP COM 12653C108   20,636,173 561,223 SH   SOLE 43 505,584 0 55,639
CNX RES CORP COM 12653C108   8,806 240 SH   SOLE 47 0 0 240
CO-DIAGNOSTICS INC COM 189763105   72,066 427,440 SH   SOLE 22 427,440 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,231,270 10,745 SH   SOLE 2 4,041 0 6,704
COASTAL FINL CORP WA COM NEW 19046P209   9,511 83 SH   SOLE 4 83 0 0
COASTAL FINL CORP WA COM NEW 19046P209   424,212 3,702 SH   SOLE 7 3,480 0 222
COASTAL FINL CORP WA COM NEW 19046P209   4,337,232 37,850 SH   SOLE 18 31,580 0 6,270
COASTAL FINL CORP WA COM NEW 19046P209   2,935,108 25,614 SH   SOLE 19 25,614 0 0
COASTAL FINL CORP WA COM NEW 19046P209   58,413,742 509,763 SH   SOLE 21 509,763 0 0
COASTAL FINL CORP WA COM NEW 19046P209   39,834,693 347,628 SH   SOLE 22 336,504 0 11,124
COASTAL FINL CORP WA COM NEW 19046P209   236,628 2,065 SH   SOLE 25 2,065 0 0
COASTAL FINL CORP WA COM NEW 19046P209   12,032 105 SH   SOLE 26 105 0 0
COASTAL FINL CORP WA COM NEW 19046P209   46,524 406 SH   SOLE 28 0 0 406
COASTAL FINL CORP WA COM NEW 19046P209   1,917,320 16,732 SH   SOLE 30 16,732 0 0
COASTAL FINL CORP WA COM NEW 19046P209   207,522 1,811 SH   SOLE 40 1,811 0 0
COASTAL FINL CORP WA COM NEW 19046P209   3,245,332 28,321 SH   SOLE 43 21,029 0 7,292
COASTALSOUTH BANCSHARES INC COM NEW 19058X207   306,551 13,185 SH   SOLE 18 10,929 0 2,256
COASTALSOUTH BANCSHARES INC COM NEW 19058X207   230,268 9,904 SH   SOLE 19 9,904 0 0
COASTALSOUTH BANCSHARES INC COM NEW 19058X207   3,332,888 143,350 SH   SOLE 21 143,350 0 0
COASTALSOUTH BANCSHARES INC COM NEW 19058X207   3,670,408 157,867 SH   SOLE 22 154,662 0 3,205
COCA COLA CO COM 191216100   587,172,063 8,398,971 SH   SOLE 2 3,685,051 0 4,713,920
COCA COLA CO COM 191216100   1,703,637 24,369 SH   SOLE 3 24,369 0 0
COCA COLA CO COM 191216100   233,964,511 3,346,653 SH   SOLE 4 1,310,908 0 2,035,745
COCA COLA CO COM 191216100   273,404,378 3,910,805 SH   SOLE 7 3,531,415 0 379,390
COCA COLA CO COM 191216100   26,292,452 376,090 SH   SOLE 13 375,123 0 967
COCA COLA CO COM 191216100   50,247,393 718,744 SH   SOLE 15 718,744 0 0
COCA COLA CO COM 191216100   963,095,610 13,776,221 SH   SOLE 18 12,763,903 0 1,012,318
COCA COLA CO COM 191216100   161,579,767 2,311,254 SH   SOLE 19 2,311,254 0 0
COCA COLA CO COM 191216100   9,066,125,736 129,682,817 SH   SOLE 21 129,682,817 0 0
COCA COLA CO COM 191216100   5,666,208,366 81,050,041 SH   SOLE 22 72,255,281 0 8,794,760
COCA COLA CO COM 191216100   400,168,965 5,724,059 SH   SOLE 23 5,724,059 0 0
COCA COLA CO COM 191216100   642,577,555 9,191,497 SH   SOLE 25 9,131,299 0 60,198
COCA COLA CO COM 191216100   538,037,777 7,696,149 SH   SOLE 26 5,964,442 0 1,731,707
COCA COLA CO COM 191216100   735,836,307 10,525,480 SH   SOLE 28 116,411 0 10,409,069
COCA COLA CO COM 191216100   518,243 7,413 SH   SOLE 29 7,413 0 0
COCA COLA CO COM 191216100   2,084,595,465 29,818,273 SH   SOLE 30 29,818,273 0 0
COCA COLA CO COM 191216100   28,458,753 407,077 SH   SOLE 31 397,476 0 9,601
COCA COLA CO COM 191216100   33,291,282 476,202 SH   SOLE 32 476,202 0 0
COCA COLA CO COM 191216100   84,692,889 1,211,456 SH   SOLE 34 1,211,456 0 0
COCA COLA CO COM 191216100   82,999,599 1,187,235 SH   SOLE 36 1,187,235 0 0
COCA COLA CO COM 191216100   18,387,868 263,022 SH   SOLE 37 263,022 0 0
COCA COLA CO COM 191216100   12,675,941 181,318 SH   SOLE 40 181,318 0 0
COCA COLA CO COM 191216100   384,225 5,496 SH   OTR 43 5,496 0 0
COCA COLA CO COM 191216100   462,272,865 6,612,400 SH   SOLE 43 5,388,752 0 1,223,648
COCA COLA CO COM 191216100   124,119,731 1,775,422 SH   SOLE 47 0 0 1,775,422
COCA COLA CONS INC COM 191098102   11,747,379 76,630 SH   SOLE 2 24,727 0 51,903
COCA COLA CONS INC COM 191098102   16,863 110 SH   SOLE 4 110 0 0
COCA COLA CONS INC COM 191098102   69,905 456 SH   SOLE 7 456 0 0
COCA COLA CONS INC COM 191098102   18,649,712 121,655 SH   SOLE 18 67,430 0 54,225
COCA COLA CONS INC COM 191098102   3,433,460 22,397 SH   SOLE 19 22,397 0 0
COCA COLA CONS INC COM 191098102   468,000,065 3,052,838 SH   SOLE 21 3,052,838 0 0
COCA COLA CONS INC COM 191098102   248,184,882 1,618,949 SH   SOLE 22 1,550,543 0 68,406
COCA COLA CONS INC COM 191098102   1,201,872 7,840 SH   SOLE 25 7,840 0 0
COCA COLA CONS INC COM 191098102   2,145,893 13,998 SH   SOLE 26 13,998 0 0
COCA COLA CONS INC COM 191098102   127,239 830 SH   SOLE 28 830 0 0
COCA COLA CONS INC COM 191098102   8,493,893 55,407 SH   SOLE 30 55,407 0 0
COCA COLA CONS INC COM 191098102   142,569 930 SH   SOLE 31 930 0 0
COCA COLA CONS INC COM 191098102   66,839 436 SH   SOLE 36 436 0 0
COCA COLA CONS INC COM 191098102   1,345,208 8,775 SH   SOLE 40 8,775 0 0
COCA COLA CONS INC COM 191098102   40,375 263 SH   OTR 43 263 0 0
COCA COLA CONS INC COM 191098102   16,402,761 106,998 SH   SOLE 43 93,234 0 13,764
COCA COLA CONS INC COM 191098102   31,005 202 SH   SOLE 47 0 0 202
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   9,465,906 104,365 SH   SOLE 2 49,358 0 55,007
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   12,664,532 139,631 SH   SOLE 4 68,198 0 71,433
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   25,458,946 280,694 SH   SOLE 7 259,394 0 21,300
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,141,460 12,585 SH   SOLE 13 12,585 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   2,319,380 25,572 SH   SOLE 15 25,572 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   53,595,356 590,908 SH   SOLE 18 529,039 0 61,869
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   12,430,435 137,050 SH   SOLE 19 137,050 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   335,597,075 3,700,078 SH   SOLE 21 3,700,078 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   246,828,713 2,721,375 SH   SOLE 22 2,595,279 0 126,096
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   19,086,455 210,435 SH   SOLE 23 210,435 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   59,722,322 658,460 SH   SOLE 25 658,460 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   11,568,694 127,549 SH   SOLE 26 69,070 0 58,479
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   38,210,912 421,289 SH   SOLE 28 14,812 0 406,477
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   298,873,370 3,295,186 SH   SOLE 30 3,295,186 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   17,025,932 187,717 SH   SOLE 31 7,227 0 180,490
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   12,739,450 140,457 SH   SOLE 32 140,457 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   20,588,991 227,001 SH   SOLE 34 227,001 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   7,295,908 80,440 SH   SOLE 36 80,440 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   841,696 9,280 SH   SOLE 40 9,280 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   80,069,517 882,795 SH   SOLE 43 811,839 0 70,956
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   58,792 648 SH   SOLE 47 0 0 648
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   12,407 131 SH   SOLE 18 131 0 0
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   1,046,735 11,052 SH   SOLE 22 11,052 0 0
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   14,754,421 155,785 SH   SOLE 43 130,620 0 25,165
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   9,471 100 SH   SOLE 47 0 0 100
COCRYSTAL PHARMA INC COM NEW 19188J409   72,197 73,746 SH   SOLE 22 73,746 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   9,905 1,065 SH   SOLE 18 1,065 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   110,484 11,880 SH   SOLE 21 11,880 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   402,885 43,321 SH   SOLE 22 43,321 0 0
CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109   158,111 19,690 SH   SOLE 2 19,690 0 0
CODEXIS INC COM 192005106   474,695 291,224 SH   SOLE 2 154,030 0 137,194
CODEXIS INC COM 192005106   1,402 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106   420,936 258,243 SH   SOLE 18 215,905 0 42,338
CODEXIS INC COM 192005106   1,082,106 663,869 SH   SOLE 19 663,869 0 0
CODEXIS INC COM 192005106   6,087,276 3,734,525 SH   SOLE 21 3,734,525 0 0
CODEXIS INC COM 192005106   3,870,526 2,374,556 SH   SOLE 22 2,336,514 0 38,042
CODEXIS INC COM 192005106   4,965 3,046 SH   SOLE 28 3,046 0 0
CODEXIS INC COM 192005106   110,056 67,519 SH   SOLE 30 67,519 0 0
CODEXIS INC COM 192005106   3,094 1,898 SH   SOLE 43 1,165 0 733
COEPTIS THERAPEUTICS HLDGS I COM NEW 19207A207   193,316 13,566 SH   SOLE 22 13,566 0 0
COEUR MNG INC COM NEW 192108504   17,795,392 998,059 SH   SOLE 2 449,229 0 548,830
COEUR MNG INC COM NEW 192108504   26,406 1,481 SH   SOLE 4 1,481 0 0
COEUR MNG INC COM NEW 192108504   47,716,325 2,676,182 SH   SOLE 7 2,670,705 0 5,477
COEUR MNG INC COM NEW 192108504   39,547 2,218 SH   SOLE 13 2,218 0 0
COEUR MNG INC COM NEW 192108504   19,399 1,088 SH   SOLE 15 1,088 0 0
COEUR MNG INC COM NEW 192108504   37,633,210 2,110,668 SH   SOLE 18 1,771,697 0 338,971
COEUR MNG INC COM NEW 192108504   43,821,593 2,457,745 SH   SOLE 19 2,457,745 0 0
COEUR MNG INC COM NEW 192108504   510,582,269 28,636,134 SH   SOLE 21 28,636,134 0 0
COEUR MNG INC COM NEW 192108504   342,209,407 19,192,900 SH   SOLE 22 18,477,020 0 715,880
COEUR MNG INC COM NEW 192108504   6,257,510 350,954 SH   SOLE 23 350,954 0 0
COEUR MNG INC COM NEW 192108504   23,359,012 1,310,096 SH   SOLE 25 1,310,096 0 0
COEUR MNG INC COM NEW 192108504   22,553,827 1,264,937 SH   SOLE 26 826,039 0 438,898
COEUR MNG INC COM NEW 192108504   417,579 23,420 SH   SOLE 28 6,742 0 16,678
COEUR MNG INC COM NEW 192108504   78,487,428 4,401,987 SH   SOLE 30 4,401,987 0 0
COEUR MNG INC COM NEW 192108504   107,447,182 6,026,202 SH   SOLE 34 6,026,202 0 0
COEUR MNG INC COM NEW 192108504   49,353 2,768 SH   SOLE 36 2,768 0 0
COEUR MNG INC COM NEW 192108504   1,975,297 110,785 SH   SOLE 40 110,785 0 0
COEUR MNG INC COM NEW 192108504   13,041,741 731,449 SH   SOLE 43 658,250 0 73,199
COEUR MNG INC COM NEW 192108504   1,997 112 SH   SOLE 47 0 0 112
COGENT BIOSCIENCES INC COM 19240Q201   7,110,962 200,196 SH   SOLE 2 101,495 0 98,701
COGENT BIOSCIENCES INC COM 19240Q201   6,252 176 SH   SOLE 4 176 0 0
COGENT BIOSCIENCES INC COM 19240Q201   456,503 12,852 SH   SOLE 7 12,118 0 734
COGENT BIOSCIENCES INC COM 19240Q201   16,052,056 451,916 SH   SOLE 18 373,689 0 78,227
COGENT BIOSCIENCES INC COM 19240Q201   36,196,017 1,019,032 SH   SOLE 19 1,019,032 0 0
COGENT BIOSCIENCES INC COM 19240Q201   224,206,929 6,312,132 SH   SOLE 21 6,312,132 0 0
COGENT BIOSCIENCES INC COM 19240Q201   150,944,123 4,249,553 SH   SOLE 22 4,147,284 0 102,269
COGENT BIOSCIENCES INC COM 19240Q201   144,531 4,069 SH   SOLE 23 4,069 0 0
COGENT BIOSCIENCES INC COM 19240Q201   477,993 13,457 SH   SOLE 25 13,457 0 0
COGENT BIOSCIENCES INC COM 19240Q201   2,041,228 57,467 SH   SOLE 26 19,923 0 37,544
COGENT BIOSCIENCES INC COM 19240Q201   154,157 4,340 SH   SOLE 28 3,274 0 1,066
COGENT BIOSCIENCES INC COM 19240Q201   7,041,201 198,232 SH   SOLE 30 198,232 0 0
COGENT BIOSCIENCES INC COM 19240Q201   10,237,219 288,210 SH   SOLE 34 288,210 0 0
COGENT BIOSCIENCES INC COM 19240Q201   486,979 13,710 SH   SOLE 40 13,710 0 0
COGENT BIOSCIENCES INC COM 19240Q201   5,301,324 149,249 SH   SOLE 43 131,603 0 17,646
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,239,678 57,499 SH   SOLE 2 33,829 0 23,670
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   371,975 17,253 SH   SOLE 4 17,253 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   468,391 21,725 SH   SOLE 7 20,413 0 1,312
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   3,308,641 153,462 SH   SOLE 18 124,583 0 28,879
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,003,377 92,921 SH   SOLE 19 92,921 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   110,803,179 5,139,294 SH   SOLE 21 5,139,294 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   30,988,059 1,437,294 SH   SOLE 22 1,396,284 0 41,010
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   178,668 8,287 SH   SOLE 25 8,287 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   388,533 18,021 SH   SOLE 26 18,021 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   16,493 765 SH   SOLE 28 765 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   3,692,366 171,260 SH   SOLE 30 171,260 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   31,973 1,483 SH   SOLE 36 1,483 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   190,698 8,845 SH   SOLE 40 8,845 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,356,306 62,908 SH   SOLE 43 58,974 0 3,934
COGNEX CORP COM 192422103   12,470,452 346,594 SH   SOLE 2 134,664 0 211,930
COGNEX CORP COM 192422103   41,413 1,151 SH   SOLE 4 316 0 835
COGNEX CORP COM 192422103   693,407 19,272 SH   SOLE 7 18,239 0 1,033
COGNEX CORP COM 192422103   16,338,194 454,091 SH   SOLE 18 287,181 0 166,910
COGNEX CORP COM 192422103   13,968,192 388,221 SH   SOLE 19 388,221 0 0
COGNEX CORP COM 192422103   325,170,905 9,037,546 SH   SOLE 21 9,037,546 0 0
COGNEX CORP COM 192422103   188,418,445 5,236,755 SH   SOLE 22 5,023,508 0 213,247
COGNEX CORP COM 192422103   206,597 5,742 SH   SOLE 23 5,742 0 0
COGNEX CORP COM 192422103   2,160,203 60,039 SH   SOLE 25 60,039 0 0
COGNEX CORP COM 192422103   5,958,792 165,614 SH   SOLE 26 56,717 0 108,897
COGNEX CORP COM 192422103   1,157,728 32,177 SH   SOLE 28 1,792 0 30,385
COGNEX CORP COM 192422103   5,357,710 148,908 SH   SOLE 30 148,908 0 0
COGNEX CORP COM 192422103   107,040 2,975 SH   SOLE 31 2,975 0 0
COGNEX CORP COM 192422103   2,122,928 59,003 SH   SOLE 34 59,003 0 0
COGNEX CORP COM 192422103   73,687 2,048 SH   SOLE 36 2,048 0 0
COGNEX CORP COM 192422103   1,026,653 28,534 SH   SOLE 40 28,534 0 0
COGNEX CORP COM 192422103   10,358,981 287,909 SH   SOLE 43 262,567 0 25,342
COGNEX CORP COM 192422103   19,231 534 SH   SOLE 47 0 0 534
COGNITION THERAPEUTICS INC COM 19243B102   55,486 41,101 SH   SOLE 2 41,101 0 0
COGNITION THERAPEUTICS INC COM 19243B102   7,270 5,385 SH   SOLE 21 5,385 0 0
COGNITION THERAPEUTICS INC COM 19243B102   1,306,600 967,852 SH   SOLE 22 967,852 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   99,996,574 1,204,778 SH   SOLE 2 520,442 0 684,336
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   30,017,365 361,655 SH   SOLE 4 139,596 0 222,059
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   41,659,526 501,922 SH   SOLE 7 429,445 0 72,477
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,900,435 34,945 SH   SOLE 13 34,945 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   7,221,996 87,012 SH   SOLE 15 87,012 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   98,300,054 1,184,338 SH   SOLE 18 1,013,175 0 171,163
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   30,924,970 372,590 SH   SOLE 19 372,590 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,606,011,156 19,349,532 SH   SOLE 21 19,349,532 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   845,872,920 10,191,240 SH   SOLE 22 9,154,517 0 1,036,723
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   40,150,005 483,735 SH   SOLE 23 483,735 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   53,519,230 644,810 SH   SOLE 25 642,719 0 2,091
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   135,090,385 1,627,595 SH   SOLE 26 1,351,505 0 276,090
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   129,924,050 1,565,350 SH   SOLE 28 6,460 0 1,558,890
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   455,777,319 5,491,293 SH   SOLE 30 5,491,293 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,049,985 48,795 SH   SOLE 31 48,043 0 752
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   12,279,850 147,950 SH   SOLE 32 147,950 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   9,676,638 116,586 SH   SOLE 34 116,586 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   8,541,364 102,908 SH   SOLE 36 102,908 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,726,068 20,796 SH   SOLE 40 20,796 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   89,308 1,076 SH   OTR 43 1,076 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   86,128,258 1,037,690 SH   SOLE 43 908,427 0 129,263
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   187,053 2,254 SH   SOLE 47 0 0 2,254
COGNYTE SOFTWARE LTD ORD SHS M25133105   167,536 17,823 SH   SOLE 2 17,823 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   2,582,913 274,778 SH   SOLE 21 274,778 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   61,852 6,580 SH   SOLE 22 6,580 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   329,056 35,006 SH   SOLE 43 34,564 0 442
COHEN & CO INC NEW COM 19249M102   581,637 24,677 SH   SOLE 22 24,677 0 0
COHEN & STEERS INC COM 19247A100   2,477,989 39,471 SH   SOLE 2 24,454 0 15,017
COHEN & STEERS INC COM 19247A100   3,516 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100   106,098 1,690 SH   SOLE 7 1,690 0 0
COHEN & STEERS INC COM 19247A100   5,833,706 92,923 SH   SOLE 18 78,695 0 14,228
COHEN & STEERS INC COM 19247A100   3,556,361 56,648 SH   SOLE 19 56,648 0 0
COHEN & STEERS INC COM 19247A100   194,341,768 3,095,600 SH   SOLE 21 3,095,600 0 0
COHEN & STEERS INC COM 19247A100   51,935,571 827,263 SH   SOLE 22 800,784 0 26,479
COHEN & STEERS INC COM 19247A100   279,622 4,454 SH   SOLE 25 4,454 0 0
COHEN & STEERS INC COM 19247A100   2,496,949 39,773 SH   SOLE 26 7,875 0 31,898
COHEN & STEERS INC COM 19247A100   27,937 445 SH   SOLE 28 445 0 0
COHEN & STEERS INC COM 19247A100   3,942,207 62,794 SH   SOLE 30 62,794 0 0
COHEN & STEERS INC COM 19247A100   29,130 464 SH   SOLE 34 464 0 0
COHEN & STEERS INC COM 19247A100   316,348 5,039 SH   SOLE 40 5,039 0 0
COHEN & STEERS INC COM 19247A100   3,494,084 55,656 SH   SOLE 43 54,215 0 1,441
COHERENT CORP COM 19247G107   39,338,142 213,134 SH   SOLE 2 74,868 0 138,266
COHERENT CORP COM 19247G107   205,796 1,115 SH   SOLE 4 337 0 778
COHERENT CORP COM 19247G107   4,243,449 22,991 SH   SOLE 7 21,656 0 1,335
COHERENT CORP COM 19247G107   68,202,491 369,521 SH   SOLE 18 219,624 0 149,897
COHERENT CORP COM 19247G107   17,400,706 94,277 SH   SOLE 19 94,277 0 0
COHERENT CORP COM 19247G107   1,562,648,801 8,466,429 SH   SOLE 21 8,466,429 0 0
COHERENT CORP COM 19247G107   833,825,614 4,517,666 SH   SOLE 22 4,315,514 0 202,152
COHERENT CORP COM 19247G107   306,017 1,658 SH   SOLE 23 1,658 0 0
COHERENT CORP COM 19247G107   4,590,256 24,870 SH   SOLE 25 24,870 0 0
COHERENT CORP COM 19247G107   17,688,820 95,838 SH   SOLE 26 56,372 0 39,466
COHERENT CORP COM 19247G107   4,097,269 22,199 SH   SOLE 28 2,266 0 19,933
COHERENT CORP COM 19247G107   32,719,093 177,272 SH   SOLE 30 177,272 0 0
COHERENT CORP COM 19247G107   475,268 2,575 SH   SOLE 31 2,575 0 0
COHERENT CORP COM 19247G107   23,527,138 127,470 SH   SOLE 34 127,470 0 0
COHERENT CORP COM 19247G107   167,590 908 SH   SOLE 36 908 0 0
COHERENT CORP COM 19247G107   4,956,812 26,856 SH   SOLE 40 26,856 0 0
COHERENT CORP COM 19247G107   67,553 366 SH   OTR 43 366 0 0
COHERENT CORP COM 19247G107   52,309,049 283,410 SH   SOLE 43 241,952 0 41,458
COHERENT CORP COM 19247G107   982,189 5,322 SH   SOLE 47 0 0 5,322
COHERUS ONCOLOGY INC COM 19249H103   900,727 634,315 SH   SOLE 2 429,672 0 204,643
COHERUS ONCOLOGY INC COM 19249H103   1,447 1,019 SH   SOLE 7 1,019 0 0
COHERUS ONCOLOGY INC COM 19249H103   454,052 319,755 SH   SOLE 18 269,707 0 50,048
COHERUS ONCOLOGY INC COM 19249H103   1,893,719 1,333,605 SH   SOLE 19 1,333,605 0 0
COHERUS ONCOLOGY INC COM 19249H103   5,686,001 4,004,226 SH   SOLE 21 4,004,226 0 0
COHERUS ONCOLOGY INC COM 19249H103   5,909,919 4,161,915 SH   SOLE 22 4,090,215 0 71,700
COHERUS ONCOLOGY INC COM 19249H103   33,471 23,571 SH   SOLE 23 23,571 0 0
COHERUS ONCOLOGY INC COM 19249H103   4,537 3,195 SH   SOLE 28 3,195 0 0
COHERUS ONCOLOGY INC COM 19249H103   114,338 80,520 SH   SOLE 30 80,520 0 0
COHERUS ONCOLOGY INC COM 19249H103   835 588 SH   SOLE 43 588 0 0
COHU INC COM 192576106   2,601,144 111,781 SH   SOLE 2 89,182 0 22,599
COHU INC COM 192576106   11,844 509 SH   SOLE 4 119 0 390
COHU INC COM 192576106   8,656 372 SH   SOLE 7 372 0 0
COHU INC COM 192576106   3,705,841 159,254 SH   SOLE 18 135,784 0 23,470
COHU INC COM 192576106   2,188,311 94,040 SH   SOLE 19 94,040 0 0
COHU INC COM 192576106   117,285,663 5,040,209 SH   SOLE 21 5,040,209 0 0
COHU INC COM 192576106   33,051,545 1,420,350 SH   SOLE 22 1,347,087 0 73,263
COHU INC COM 192576106   21,664 931 SH   SOLE 23 931 0 0
COHU INC COM 192576106   155,956 6,702 SH   SOLE 25 6,702 0 0
COHU INC COM 192576106   383,839 16,495 SH   SOLE 26 13,196 0 3,299
COHU INC COM 192576106   20,082 863 SH   SOLE 28 863 0 0
COHU INC COM 192576106   2,575,663 110,686 SH   SOLE 30 110,686 0 0
COHU INC COM 192576106   187,998 8,079 SH   SOLE 40 8,079 0 0
COHU INC COM 192576106   3,521,286 151,323 SH   SOLE 43 145,573 0 5,750
COHU INC COM 192576106   9,471 407 SH   SOLE 47 0 0 407
COINBASE GLOBAL INC COM CL A 19260Q107   116,333,652 514,432 SH   SOLE 2 237,858 0 276,574
COINBASE GLOBAL INC COM CL A 19260Q107   37,562,080 166,101 SH   SOLE 4 66,535 0 99,566
COINBASE GLOBAL INC COM CL A 19260Q107   44,470,883 196,652 SH   SOLE 7 176,724 0 19,928
COINBASE GLOBAL INC COM CL A 19260Q107   6,923,502 30,616 SH   SOLE 13 29,949 0 667
COINBASE GLOBAL INC COM CL A 19260Q107   10,322,613 45,647 SH   SOLE 15 45,647 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   124,991,875 552,719 SH   SOLE 18 493,770 0 58,949
COINBASE GLOBAL INC COM CL A 19260Q107   28,925,341 127,909 SH   SOLE 19 127,909 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,638,423,648 7,245,174 SH   SOLE 21 7,245,174 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,024,948,117 4,532,361 SH   SOLE 22 4,070,249 0 462,112
COINBASE GLOBAL INC COM CL A 19260Q107   46,643,184 206,258 SH   SOLE 23 206,258 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   111,363,095 492,452 SH   SOLE 25 491,255 0 1,197
COINBASE GLOBAL INC COM CL A 19260Q107   75,059,032 331,914 SH   SOLE 26 244,733 0 87,181
COINBASE GLOBAL INC COM CL A 19260Q107   115,415,524 510,372 SH   SOLE 28 11,099 0 499,273
COINBASE GLOBAL INC COM CL A 19260Q107   1,141,555 5,048 SH   SOLE 29 5,048 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   377,301,474 1,668,442 SH   SOLE 30 1,668,442 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   4,638,584 20,512 SH   SOLE 31 20,056 0 456
COINBASE GLOBAL INC COM CL A 19260Q107   9,958,527 44,037 SH   SOLE 34 44,037 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   12,366,692 54,686 SH   SOLE 36 54,686 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,016,264 8,916 SH   SOLE 40 8,916 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   60,153 266 SH   OTR 43 266 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   55,872,714 247,071 SH   SOLE 43 203,053 0 44,018
COINBASE GLOBAL INC COM CL A 19260Q107   17,388,470 76,892 SH   SOLE 47 0 0 76,892
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   15,910,125 15,950,000 PRN   SOLE 21 15,950,000 0 0
COINBASE GLOBAL INC NOTE 0.250% 4/0 19260QAF4   16,598,175 16,225,000 PRN   SOLE 21 16,225,000 0 0
COLGATE PALMOLIVE CO COM 194162103   133,390,264 1,688,057 SH   SOLE 2 813,615 0 874,442
COLGATE PALMOLIVE CO COM 194162103   58,941,966 745,912 SH   SOLE 4 449,339 0 296,573
COLGATE PALMOLIVE CO COM 194162103   78,697,124 995,914 SH   SOLE 7 906,658 0 89,256
COLGATE PALMOLIVE CO COM 194162103   5,030,887 63,666 SH   SOLE 13 63,666 0 0
COLGATE PALMOLIVE CO COM 194162103   10,848,814 137,292 SH   SOLE 15 137,292 0 0
COLGATE PALMOLIVE CO COM 194162103   109,343,135 1,383,740 SH   SOLE 18 1,181,471 0 202,269
COLGATE PALMOLIVE CO COM 194162103   23,468,071 296,989 SH   SOLE 19 296,989 0 0
COLGATE PALMOLIVE CO COM 194162103   2,174,015,703 27,512,221 SH   SOLE 21 27,512,221 0 0
COLGATE PALMOLIVE CO COM 194162103   1,348,008,660 17,059,082 SH   SOLE 22 15,367,330 0 1,691,752
COLGATE PALMOLIVE CO COM 194162103   81,337,341 1,029,326 SH   SOLE 23 1,029,326 0 0
COLGATE PALMOLIVE CO COM 194162103   442,061,902 5,594,304 SH   SOLE 25 5,564,535 0 29,769
COLGATE PALMOLIVE CO COM 194162103   269,844,450 3,414,888 SH   SOLE 26 3,110,466 0 304,422
COLGATE PALMOLIVE CO COM 194162103   177,169,952 2,242,090 SH   SOLE 28 88,975 0 2,153,115
COLGATE PALMOLIVE CO COM 194162103   434,304,351 5,496,132 SH   SOLE 30 5,496,132 0 0
COLGATE PALMOLIVE CO COM 194162103   6,129,265 77,566 SH   SOLE 31 76,034 0 1,532
COLGATE PALMOLIVE CO COM 194162103   8,413,101 106,468 SH   SOLE 34 106,468 0 0
COLGATE PALMOLIVE CO COM 194162103   46,339,462 586,427 SH   SOLE 36 586,427 0 0
COLGATE PALMOLIVE CO COM 194162103   2,658,075 33,638 SH   SOLE 40 33,638 0 0
COLGATE PALMOLIVE CO COM 194162103   80,363 1,017 SH   OTR 43 1,017 0 0
COLGATE PALMOLIVE CO COM 194162103   148,715,283 1,881,995 SH   SOLE 43 1,538,363 0 343,632
COLGATE PALMOLIVE CO COM 194162103   9,892,000 125,184 SH   SOLE 47 0 0 125,184
COLLABORATIVE INVESTMNT SER RAREVIEW DYNAMIC 19423L722   47,820 2,000 SH   SOLE 47 0 0 2,000
COLLECTIVE MINING LTD COM 19425C100   49,139 3,368 SH   SOLE 2 3,368 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,991,119 64,603 SH   SOLE 2 43,348 0 21,255
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   5,139 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   10,464 226 SH   SOLE 7 226 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   4,809,135 103,869 SH   SOLE 18 87,453 0 16,416
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   9,936,165 214,604 SH   SOLE 19 214,604 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   160,058,544 3,456,988 SH   SOLE 21 3,456,988 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   47,315,359 1,021,930 SH   SOLE 22 994,002 0 27,928
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   251,779 5,438 SH   SOLE 25 5,438 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   220,064 4,753 SH   SOLE 26 887 0 3,866
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   440,545 9,515 SH   SOLE 28 0 0 9,515
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   4,550,318 98,279 SH   SOLE 30 98,279 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   245,344 5,299 SH   SOLE 34 5,299 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   249,187 5,382 SH   SOLE 40 5,382 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   28,799 622 SH   OTR 43 622 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   5,002,947 108,055 SH   SOLE 43 71,676 0 36,379
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   1,296 28 SH   SOLE 47 0 0 28
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,472,305 10,015 SH   SOLE 43 9,851 0 164
COLONY BANKCORP INC COM 19623P101   2,466,377 138,405 SH   SOLE 2 98,881 0 39,524
COLONY BANKCORP INC COM 19623P101   160 9 SH   SOLE 7 9 0 0
COLONY BANKCORP INC COM 19623P101   1,044,769 58,629 SH   SOLE 18 50,177 0 8,452
COLONY BANKCORP INC COM 19623P101   4,479,413 251,370 SH   SOLE 19 251,370 0 0
COLONY BANKCORP INC COM 19623P101   13,621,644 764,402 SH   SOLE 21 764,402 0 0
COLONY BANKCORP INC COM 19623P101   10,364,468 581,620 SH   SOLE 22 570,032 0 11,588
COLONY BANKCORP INC COM 19623P101   132,100 7,413 SH   SOLE 23 7,413 0 0
COLONY BANKCORP INC COM 19623P101   272,008 15,264 SH   SOLE 43 13,676 0 1,588
COLUMBIA BKG SYS INC COM 197236102   8,842,318 316,362 SH   SOLE 2 133,150 0 183,212
COLUMBIA BKG SYS INC COM 197236102   15,708 562 SH   SOLE 4 562 0 0
COLUMBIA BKG SYS INC COM 197236102   1,382,211 49,453 SH   SOLE 7 46,637 0 2,816
COLUMBIA BKG SYS INC COM 197236102   19,793,938 708,191 SH   SOLE 18 421,231 0 286,960
COLUMBIA BKG SYS INC COM 197236102   3,320,684 118,808 SH   SOLE 19 118,808 0 0
COLUMBIA BKG SYS INC COM 197236102   420,501,545 15,044,778 SH   SOLE 21 15,044,778 0 0
COLUMBIA BKG SYS INC COM 197236102   244,222,041 8,737,819 SH   SOLE 22 8,359,795 0 378,024
COLUMBIA BKG SYS INC COM 197236102   1,321,001 47,263 SH   SOLE 25 47,263 0 0
COLUMBIA BKG SYS INC COM 197236102   2,751,929 98,459 SH   SOLE 26 95,743 0 2,716
COLUMBIA BKG SYS INC COM 197236102   65,459 2,342 SH   SOLE 28 2,342 0 0
COLUMBIA BKG SYS INC COM 197236102   23,329,725 834,695 SH   SOLE 30 834,695 0 0
COLUMBIA BKG SYS INC COM 197236102   141,371 5,058 SH   SOLE 31 5,058 0 0
COLUMBIA BKG SYS INC COM 197236102   139,107 4,977 SH   SOLE 36 4,977 0 0
COLUMBIA BKG SYS INC COM 197236102   1,428,021 51,092 SH   SOLE 40 51,092 0 0
COLUMBIA BKG SYS INC COM 197236102   19,510,636 698,055 SH   SOLE 43 635,693 0 62,362
COLUMBIA BKG SYS INC COM 197236102   17,217 616 SH   SOLE 47 0 0 616
COLUMBIA FINL INC COM 197641103   344,258 22,153 SH   SOLE 2 9,399 0 12,754
COLUMBIA FINL INC COM 197641103   4,864 313 SH   SOLE 7 313 0 0
COLUMBIA FINL INC COM 197641103   1,309,758 84,283 SH   SOLE 18 71,728 0 12,555
COLUMBIA FINL INC COM 197641103   886,526 57,048 SH   SOLE 19 57,048 0 0
COLUMBIA FINL INC COM 197641103   15,673,830 1,008,612 SH   SOLE 21 1,008,612 0 0
COLUMBIA FINL INC COM 197641103   14,025,518 902,543 SH   SOLE 22 860,195 0 42,348
COLUMBIA FINL INC COM 197641103   98,601 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103   82,020 5,278 SH   SOLE 28 0 0 5,278
COLUMBIA FINL INC COM 197641103   621,320 39,982 SH   SOLE 30 39,982 0 0
COLUMBIA FINL INC COM 197641103   108,019 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103   3,742,793 240,849 SH   SOLE 43 229,529 0 11,320
COLUMBIA SPORTSWEAR CO COM 198516106   1,423,030 25,831 SH   SOLE 2 12,894 0 12,937
COLUMBIA SPORTSWEAR CO COM 198516106   4,958 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   418,023 7,588 SH   SOLE 7 7,133 0 455
COLUMBIA SPORTSWEAR CO COM 198516106   2,947,921 53,511 SH   SOLE 18 29,072 0 24,439
COLUMBIA SPORTSWEAR CO COM 198516106   574,864 10,435 SH   SOLE 19 10,435 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   72,019,708 1,307,310 SH   SOLE 21 1,307,310 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   44,064,893 799,871 SH   SOLE 22 765,355 0 34,516
COLUMBIA SPORTSWEAR CO COM 198516106   196,892 3,574 SH   SOLE 25 3,574 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   502,200 9,116 SH   SOLE 26 9,116 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,410,249 25,599 SH   SOLE 30 25,599 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   29,088 528 SH   SOLE 31 528 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   29,804 541 SH   SOLE 36 541 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   286,799 5,206 SH   SOLE 40 5,206 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   8,295,410 150,579 SH   SOLE 43 146,018 0 4,561
COLUMBUS MCKINNON CORP N Y COM 199333105   2,710,613 157,137 SH   SOLE 2 144,353 0 12,784
COLUMBUS MCKINNON CORP N Y COM 199333105   4,226 245 SH   SOLE 7 245 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   1,583,015 91,769 SH   SOLE 18 77,558 0 14,211
COLUMBUS MCKINNON CORP N Y COM 199333105   989,960 57,389 SH   SOLE 19 57,389 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   19,159,006 1,110,667 SH   SOLE 21 1,110,667 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   14,636,918 848,517 SH   SOLE 22 823,747 0 24,770
COLUMBUS MCKINNON CORP N Y COM 199333105   46,730 2,709 SH   SOLE 23 2,709 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   497,801 28,858 SH   SOLE 26 0 0 28,858
COLUMBUS MCKINNON CORP N Y COM 199333105   8,711 505 SH   SOLE 28 505 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   1,337,134 77,515 SH   SOLE 30 77,515 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   4,724,232 273,869 SH   SOLE 43 263,281 0 10,588
COLUMBUS MCKINNON CORP N Y COM 199333105   20,735 1,202 SH   SOLE 47 0 0 1,202
COMCAST CORP NEW CL A 20030N101   457,962,235 15,321,587 SH   SOLE 2 8,457,404 0 6,864,183
COMCAST CORP NEW CL A 20030N101   149,837,434 5,012,962 SH   SOLE 4 1,851,728 0 3,161,234
COMCAST CORP NEW CL A 20030N101   126,697,373 4,238,788 SH   SOLE 7 3,801,899 0 436,889
COMCAST CORP NEW CL A 20030N101   36,196,700 1,210,997 SH   SOLE 13 1,168,420 0 42,577
COMCAST CORP NEW CL A 20030N101   20,049,823 670,787 SH   SOLE 15 670,787 0 0
COMCAST CORP NEW CL A 20030N101   310,134,401 10,375,858 SH   SOLE 18 8,789,821 0 1,586,037
COMCAST CORP NEW CL A 20030N101   370,347,801 12,390,358 SH   SOLE 19 12,390,358 0 0
COMCAST CORP NEW CL A 20030N101   3,150,078,226 105,389,034 SH   SOLE 21 105,389,034 0 0
COMCAST CORP NEW CL A 20030N101   2,363,169,756 79,062,220 SH   SOLE 22 70,572,965 0 8,489,255
COMCAST CORP NEW CL A 20030N101   168,357,756 5,632,578 SH   SOLE 23 5,632,578 0 0
COMCAST CORP NEW CL A 20030N101   113,430,099 3,794,918 SH   SOLE 25 3,751,778 0 43,140
COMCAST CORP NEW CL A 20030N101   371,881,726 12,441,677 SH   SOLE 26 10,152,763 0 2,288,914
COMCAST CORP NEW CL A 20030N101   310,327,784 10,382,328 SH   SOLE 28 45,372 0 10,336,956
COMCAST CORP NEW CL A 20030N101   18,942,190 633,730 SH   SOLE 29 633,730 0 0
COMCAST CORP NEW CL A 20030N101   1,152,716,578 38,565,292 SH   SOLE 30 38,565,292 0 0
COMCAST CORP NEW CL A 20030N101   50,453,154 1,687,961 SH   SOLE 31 1,668,737 0 19,224
COMCAST CORP NEW CL A 20030N101   33,469,985 1,119,772 SH   SOLE 32 1,119,772 0 0
COMCAST CORP NEW CL A 20030N101   52,313,358 1,750,196 SH   SOLE 34 1,750,196 0 0
COMCAST CORP NEW CL A 20030N101   28,820,865 964,231 SH   SOLE 36 964,231 0 0
COMCAST CORP NEW CL A 20030N101   4,915,141 164,441 SH   SOLE 40 164,441 0 0
COMCAST CORP NEW CL A 20030N101   168,669 5,643 SH   OTR 43 5,643 0 0
COMCAST CORP NEW CL A 20030N101   147,232,394 4,925,808 SH   SOLE 43 4,033,453 0 892,355
COMCAST CORP NEW CL A 20030N101   1,269,289 42,465 SH   SOLE 47 0 0 42,465
COMERICA INC COM 200340107   16,590,851 190,853 SH   SOLE 2 65,637 0 125,216
COMERICA INC COM 200340107   339,722 3,908 SH   SOLE 4 390 0 3,518
COMERICA INC COM 200340107   2,519,318 28,981 SH   SOLE 7 27,707 0 1,274
COMERICA INC COM 200340107   26,784,002 308,110 SH   SOLE 18 186,077 0 122,033
COMERICA INC COM 200340107   8,645,362 99,452 SH   SOLE 19 99,452 0 0
COMERICA INC COM 200340107   844,993,416 9,720,389 SH   SOLE 21 9,720,389 0 0
COMERICA INC COM 200340107   322,037,488 3,704,561 SH   SOLE 22 3,536,507 0 168,054
COMERICA INC COM 200340107   1,776,154 20,432 SH   SOLE 25 20,432 0 0
COMERICA INC COM 200340107   3,996,694 45,976 SH   SOLE 26 45,976 0 0
COMERICA INC COM 200340107   300,343 3,455 SH   SOLE 28 3,075 0 380
COMERICA INC COM 200340107   30,585,277 351,838 SH   SOLE 30 351,838 0 0
COMERICA INC COM 200340107   189,073 2,175 SH   SOLE 31 2,175 0 0
COMERICA INC COM 200340107   4,987,261 57,371 SH   SOLE 32 57,371 0 0
COMERICA INC COM 200340107   1,308,818 15,056 SH   SOLE 34 15,056 0 0
COMERICA INC COM 200340107   356,674 4,103 SH   SOLE 36 4,103 0 0
COMERICA INC COM 200340107   1,911,851 21,993 SH   SOLE 40 21,993 0 0
COMERICA INC COM 200340107   30,267,371 348,181 SH   SOLE 43 322,864 0 25,316
COMERICA INC COM 200340107   81,271 935 SH   SOLE 47 0 0 935
COMFORT SYS USA INC COM 199908104   96,291,262 103,174 SH   SOLE 2 56,354 0 46,820
COMFORT SYS USA INC COM 199908104   34,417,869 36,878 SH   SOLE 4 12,000 0 24,878
COMFORT SYS USA INC COM 199908104   36,466,440 39,073 SH   SOLE 7 35,504 0 3,569
COMFORT SYS USA INC COM 199908104   3,550,235 3,804 SH   SOLE 13 3,536 0 268
COMFORT SYS USA INC COM 199908104   4,359,398 4,671 SH   SOLE 15 4,671 0 0
COMFORT SYS USA INC COM 199908104   83,739,445 89,725 SH   SOLE 18 72,605 0 17,120
COMFORT SYS USA INC COM 199908104   146,254,009 156,708 SH   SOLE 19 156,708 0 0
COMFORT SYS USA INC COM 199908104   1,457,599,256 1,561,786 SH   SOLE 21 1,561,786 0 0
COMFORT SYS USA INC COM 199908104   838,529,333 898,466 SH   SOLE 22 811,681 0 86,785
COMFORT SYS USA INC COM 199908104   40,830,504 43,749 SH   SOLE 23 43,749 0 0
COMFORT SYS USA INC COM 199908104   13,940,553 14,937 SH   SOLE 25 14,667 0 270
COMFORT SYS USA INC COM 199908104   52,903,544 56,685 SH   SOLE 26 29,649 0 27,036
COMFORT SYS USA INC COM 199908104   42,691,484 45,743 SH   SOLE 28 392 0 45,351
COMFORT SYS USA INC COM 199908104   61,597 66 SH   SOLE 29 66 0 0
COMFORT SYS USA INC COM 199908104   269,860,804 289,150 SH   SOLE 30 289,150 0 0
COMFORT SYS USA INC COM 199908104   3,351,444 3,591 SH   SOLE 31 3,452 0 139
COMFORT SYS USA INC COM 199908104   18,109,559 19,404 SH   SOLE 34 19,404 0 0
COMFORT SYS USA INC COM 199908104   3,655,697 3,917 SH   SOLE 36 3,917 0 0
COMFORT SYS USA INC COM 199908104   1,464,332 1,569 SH   SOLE 40 1,569 0 0
COMFORT SYS USA INC COM 199908104   137,194 147 SH   OTR 43 147 0 0
COMFORT SYS USA INC COM 199908104   70,299,004 75,324 SH   SOLE 43 66,618 0 8,706
COMFORT SYS USA INC COM 199908104   63,464 68 SH   SOLE 47 0 0 68
COMMERCE BANCSHARES INC COM 200525103   8,661,694 165,489 SH   SOLE 2 106,086 0 59,403
COMMERCE BANCSHARES INC COM 200525103   1,287,459 24,598 SH   SOLE 7 23,926 0 672
COMMERCE BANCSHARES INC COM 200525103   17,015,158 325,089 SH   SOLE 18 201,587 0 123,502
COMMERCE BANCSHARES INC COM 200525103   2,744,814 52,442 SH   SOLE 19 52,442 0 0
COMMERCE BANCSHARES INC COM 200525103   366,688,178 7,005,888 SH   SOLE 21 7,005,888 0 0
COMMERCE BANCSHARES INC COM 200525103   207,425,514 3,963,040 SH   SOLE 22 3,794,941 0 168,099
COMMERCE BANCSHARES INC COM 200525103   1,153,103 22,031 SH   SOLE 25 22,031 0 0
COMMERCE BANCSHARES INC COM 200525103   1,946,786 37,195 SH   SOLE 26 37,195 0 0
COMMERCE BANCSHARES INC COM 200525103   875,701 16,731 SH   SOLE 28 1,565 0 15,166
COMMERCE BANCSHARES INC COM 200525103   17,151,085 327,686 SH   SOLE 30 327,686 0 0
COMMERCE BANCSHARES INC COM 200525103   117,817 2,251 SH   SOLE 31 2,251 0 0
COMMERCE BANCSHARES INC COM 200525103   76,207 1,456 SH   SOLE 36 1,456 0 0
COMMERCE BANCSHARES INC COM 200525103   1,200,889 22,944 SH   SOLE 40 22,944 0 0
COMMERCE BANCSHARES INC COM 200525103   12,670,604 242,083 SH   SOLE 43 225,035 0 17,047
COMMERCE.COM INC COM SER 1 08975P108   131,152 31,833 SH   SOLE 2 5,069 0 26,764
COMMERCE.COM INC COM SER 1 08975P108   2,822 685 SH   SOLE 7 685 0 0
COMMERCE.COM INC COM SER 1 08975P108   796,787 193,395 SH   SOLE 18 159,855 0 33,540
COMMERCE.COM INC COM SER 1 08975P108   568,148 137,900 SH   SOLE 19 137,900 0 0
COMMERCE.COM INC COM SER 1 08975P108   10,088,430 2,448,648 SH   SOLE 21 2,448,648 0 0
COMMERCE.COM INC COM SER 1 08975P108   7,953,981 1,930,578 SH   SOLE 22 1,903,586 0 26,992
COMMERCE.COM INC COM SER 1 08975P108   3,065 744 SH   SOLE 28 744 0 0
COMMERCE.COM INC COM SER 1 08975P108   129,858 31,519 SH   SOLE 30 31,519 0 0
COMMERCE.COM INC COM SER 1 08975P108   347,250 84,284 SH   SOLE 43 81,601 0 2,683
COMMERCIAL BANCGROUP INC COM 20112C106   23,799 969 SH   SOLE 2 0 0 969
COMMERCIAL BANCGROUP INC COM 20112C106   416,439 16,956 SH   SOLE 18 14,442 0 2,514
COMMERCIAL BANCGROUP INC COM 20112C106   345,412 14,064 SH   SOLE 19 14,064 0 0
COMMERCIAL BANCGROUP INC COM 20112C106   5,058,476 205,964 SH   SOLE 21 205,964 0 0
COMMERCIAL BANCGROUP INC COM 20112C106   4,318,434 175,832 SH   SOLE 22 171,784 0 4,048
COMMERCIAL METALS CO COM 201723103   11,520,561 166,434 SH   SOLE 2 85,031 0 81,403
COMMERCIAL METALS CO COM 201723103   87,217 1,260 SH   SOLE 4 226 0 1,034
COMMERCIAL METALS CO COM 201723103   1,743,513 25,188 SH   SOLE 7 23,740 0 1,448
COMMERCIAL METALS CO COM 201723103   73,373 1,060 SH   SOLE 13 1,060 0 0
COMMERCIAL METALS CO COM 201723103   39,274,182 567,382 SH   SOLE 18 403,997 0 163,385
COMMERCIAL METALS CO COM 201723103   26,279,096 379,646 SH   SOLE 19 379,646 0 0
COMMERCIAL METALS CO COM 201723103   615,563,492 8,892,856 SH   SOLE 21 8,892,856 0 0
COMMERCIAL METALS CO COM 201723103   260,133,744 3,758,072 SH   SOLE 22 3,610,841 0 147,231
COMMERCIAL METALS CO COM 201723103   304,499 4,399 SH   SOLE 23 4,399 0 0
COMMERCIAL METALS CO COM 201723103   1,196,606 17,287 SH   SOLE 25 17,287 0 0
COMMERCIAL METALS CO COM 201723103   21,498,624 310,584 SH   SOLE 26 256,494 0 54,090
COMMERCIAL METALS CO COM 201723103   3,503,293 50,611 SH   SOLE 28 50,611 0 0
COMMERCIAL METALS CO COM 201723103   18,551 268 SH   SOLE 29 268 0 0
COMMERCIAL METALS CO COM 201723103   10,079,747 145,619 SH   SOLE 30 145,619 0 0
COMMERCIAL METALS CO COM 201723103   577,502 8,343 SH   SOLE 34 8,343 0 0
COMMERCIAL METALS CO COM 201723103   196,931 2,845 SH   SOLE 36 2,845 0 0
COMMERCIAL METALS CO COM 201723103   1,335,531 19,294 SH   SOLE 40 19,294 0 0
COMMERCIAL METALS CO COM 201723103   28,680,958 414,345 SH   SOLE 43 393,339 0 21,006
COMMERCIAL METALS CO COM 201723103   1,760,386 25,432 SH   SOLE 47 0 0 25,432
COMMERCIAL VEH GROUP INC COM 202608105   42,723 29,669 SH   SOLE 2 29,669 0 0
COMMERCIAL VEH GROUP INC COM 202608105   9,387 6,519 SH   SOLE 18 6,519 0 0
COMMERCIAL VEH GROUP INC COM 202608105   104,280 72,417 SH   SOLE 21 72,417 0 0
COMMERCIAL VEH GROUP INC COM 202608105   649,025 450,712 SH   SOLE 22 450,712 0 0
COMMSCOPE HLDG CO INC COM 20337X109   7,289,620 402,075 SH   SOLE 2 187,323 0 214,752
COMMSCOPE HLDG CO INC COM 20337X109   30,331 1,673 SH   SOLE 4 337 0 1,336
COMMSCOPE HLDG CO INC COM 20337X109   780,515 43,051 SH   SOLE 7 40,931 0 2,120
COMMSCOPE HLDG CO INC COM 20337X109   13,543,128 747,001 SH   SOLE 18 626,941 0 120,060
COMMSCOPE HLDG CO INC COM 20337X109   16,789,903 926,084 SH   SOLE 19 926,084 0 0
COMMSCOPE HLDG CO INC COM 20337X109   170,553,098 9,407,231 SH   SOLE 21 9,407,231 0 0
COMMSCOPE HLDG CO INC COM 20337X109   121,091,412 6,679,063 SH   SOLE 22 6,442,888 0 236,175
COMMSCOPE HLDG CO INC COM 20337X109   170,150 9,385 SH   SOLE 23 9,385 0 0
COMMSCOPE HLDG CO INC COM 20337X109   734,555 40,516 SH   SOLE 25 40,516 0 0
COMMSCOPE HLDG CO INC COM 20337X109   2,337,990 128,957 SH   SOLE 26 58,494 0 70,463
COMMSCOPE HLDG CO INC COM 20337X109   431,639 23,808 SH   SOLE 28 3,636 0 20,172
COMMSCOPE HLDG CO INC COM 20337X109   4,386,717 241,959 SH   SOLE 30 241,959 0 0
COMMSCOPE HLDG CO INC COM 20337X109   172,942 9,539 SH   SOLE 34 9,539 0 0
COMMSCOPE HLDG CO INC COM 20337X109   279,202 15,400 SH   SOLE 36 15,400 0 0
COMMSCOPE HLDG CO INC COM 20337X109   663,014 36,570 SH   SOLE 40 36,570 0 0
COMMSCOPE HLDG CO INC COM 20337X109   3,522,422 194,287 SH   SOLE 43 180,233 0 14,054
COMMUNITY FINANCIAL SYSTEM I COM 203607106   2,348,836 40,892 SH   SOLE 2 15,756 0 25,136
COMMUNITY FINANCIAL SYSTEM I COM 203607106   9,190 160 SH   SOLE 4 160 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106   773,544 13,467 SH   SOLE 7 12,949 0 518
COMMUNITY FINANCIAL SYSTEM I COM 203607106   10,252,523 178,491 SH   SOLE 18 151,142 0 27,349
COMMUNITY FINANCIAL SYSTEM I COM 203607106   6,112,765 106,420 SH   SOLE 19 106,420 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106   319,217,975 5,557,416 SH   SOLE 21 5,557,416 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106   85,323,386 1,485,435 SH   SOLE 22 1,421,330 0 64,105
COMMUNITY FINANCIAL SYSTEM I COM 203607106   452,857 7,884 SH   SOLE 25 7,884 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106   790,489 13,762 SH   SOLE 26 13,762 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106   146,012 2,542 SH   SOLE 28 0 0 2,542
COMMUNITY FINANCIAL SYSTEM I COM 203607106   6,910,032 120,300 SH   SOLE 30 120,300 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106   53,936 939 SH   SOLE 36 939 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106   539,764 9,397 SH   SOLE 40 9,397 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106   253,610 4,415 SH   SOLE 43 4,310 0 105
COMMUNITY HEALTH SYS INC NEW COM 203668108   185,481 59,449 SH   SOLE 2 8,520 0 50,929
COMMUNITY HEALTH SYS INC NEW COM 203668108   4,324 1,386 SH   SOLE 7 1,386 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,139,508 365,227 SH   SOLE 18 300,494 0 64,733
COMMUNITY HEALTH SYS INC NEW COM 203668108   806,623 258,533 SH   SOLE 19 258,533 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   14,891,485 4,772,912 SH   SOLE 21 4,772,912 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   13,394,971 4,293,260 SH   SOLE 22 4,217,061 0 76,199
COMMUNITY HEALTH SYS INC NEW COM 203668108   107,512 34,459 SH   SOLE 28 34,459 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   265,546 85,111 SH   SOLE 30 85,111 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   579,730 185,811 SH   SOLE 43 179,438 0 6,373
COMMUNITY HEALTHCARE TR INC COM 20369C106   208,173 12,678 SH   SOLE 2 2,064 0 10,614
COMMUNITY HEALTHCARE TR INC COM 20369C106   130,752 7,963 SH   SOLE 7 7,963 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   20,032 1,220 SH   SOLE 13 1,220 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   9,589 584 SH   SOLE 15 584 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,876,001 114,251 SH   SOLE 18 101,026 0 13,225
COMMUNITY HEALTHCARE TR INC COM 20369C106   953,953 58,097 SH   SOLE 19 58,097 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   19,243,386 1,171,948 SH   SOLE 21 1,171,948 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   15,107,779 920,084 SH   SOLE 22 883,711 0 36,373
COMMUNITY HEALTHCARE TR INC COM 20369C106   24,022 1,463 SH   SOLE 23 1,463 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   127,403 7,759 SH   SOLE 26 7,759 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,398,831 146,092 SH   SOLE 28 413 0 145,679
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,675,400 223,837 SH   SOLE 43 200,269 0 23,568
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,348 143 SH   SOLE 47 0 0 143
COMMUNITY TR BANCORP INC COM 204149108   4,232,302 74,908 SH   SOLE 2 50,479 0 24,429
COMMUNITY TR BANCORP INC COM 204149108   3,334 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108   210,971 3,734 SH   SOLE 7 3,734 0 0
COMMUNITY TR BANCORP INC COM 204149108   32,375 573 SH   SOLE 13 573 0 0
COMMUNITY TR BANCORP INC COM 204149108   15,820 280 SH   SOLE 15 280 0 0
COMMUNITY TR BANCORP INC COM 204149108   4,579,608 81,055 SH   SOLE 18 72,981 0 8,074
COMMUNITY TR BANCORP INC COM 204149108   5,799,556 102,647 SH   SOLE 19 102,647 0 0
COMMUNITY TR BANCORP INC COM 204149108   37,676,799 666,846 SH   SOLE 21 666,846 0 0
COMMUNITY TR BANCORP INC COM 204149108   34,848,014 616,779 SH   SOLE 22 594,123 0 22,656
COMMUNITY TR BANCORP INC COM 204149108   62,037 1,098 SH   SOLE 23 1,098 0 0
COMMUNITY TR BANCORP INC COM 204149108   109,780 1,943 SH   SOLE 25 1,943 0 0
COMMUNITY TR BANCORP INC COM 204149108   615,681 10,897 SH   SOLE 26 9,311 0 1,586
COMMUNITY TR BANCORP INC COM 204149108   91,248 1,615 SH   SOLE 28 0 0 1,615
COMMUNITY TR BANCORP INC COM 204149108   844,901 14,954 SH   SOLE 30 14,954 0 0
COMMUNITY TR BANCORP INC COM 204149108   16,837 298 SH   SOLE 34 298 0 0
COMMUNITY TR BANCORP INC COM 204149108   157,127 2,781 SH   SOLE 40 2,781 0 0
COMMUNITY TR BANCORP INC COM 204149108   3,134,281 55,474 SH   SOLE 43 53,110 0 2,364
COMMUNITY WEST BANCSHARES NE COM 203937107   3,246,210 144,276 SH   SOLE 2 98,811 0 45,465
COMMUNITY WEST BANCSHARES NE COM 203937107   675 30 SH   SOLE 7 30 0 0
COMMUNITY WEST BANCSHARES NE COM 203937107   1,555,920 69,152 SH   SOLE 18 60,591 0 8,561
COMMUNITY WEST BANCSHARES NE COM 203937107   4,907,970 218,132 SH   SOLE 19 218,132 0 0
COMMUNITY WEST BANCSHARES NE COM 203937107   14,877,518 661,223 SH   SOLE 21 661,223 0 0
COMMUNITY WEST BANCSHARES NE COM 203937107   12,019,703 534,209 SH   SOLE 22 523,929 0 10,280
COMMUNITY WEST BANCSHARES NE COM 203937107   303,638 13,495 SH   SOLE 23 13,495 0 0
COMMUNITY WEST BANCSHARES NE COM 203937107   214,515 9,534 SH   SOLE 43 8,221 0 1,313
COMMVAULT SYS INC COM 204166102   11,997,955 95,708 SH   SOLE 2 71,850 0 23,858
COMMVAULT SYS INC COM 204166102   41,243 329 SH   SOLE 4 97 0 232
COMMVAULT SYS INC COM 204166102   1,226,773 9,786 SH   SOLE 7 9,204 0 582
COMMVAULT SYS INC COM 204166102   26,159,999 208,679 SH   SOLE 18 142,029 0 66,650
COMMVAULT SYS INC COM 204166102   14,155,902 112,922 SH   SOLE 19 112,922 0 0
COMMVAULT SYS INC COM 204166102   464,978,543 3,709,146 SH   SOLE 21 3,709,146 0 0
COMMVAULT SYS INC COM 204166102   179,405,203 1,431,120 SH   SOLE 22 1,392,351 0 38,769
COMMVAULT SYS INC COM 204166102   70,703 564 SH   SOLE 23 564 0 0
COMMVAULT SYS INC COM 204166102   951,733 7,592 SH   SOLE 25 7,592 0 0
COMMVAULT SYS INC COM 204166102   1,446,153 11,536 SH   SOLE 26 11,107 0 429
COMMVAULT SYS INC COM 204166102   895,823 7,146 SH   SOLE 28 771 0 6,375
COMMVAULT SYS INC COM 204166102   29,443,554 234,872 SH   SOLE 30 234,872 0 0
COMMVAULT SYS INC COM 204166102   241,443 1,926 SH   SOLE 34 1,926 0 0
COMMVAULT SYS INC COM 204166102   23,944 191 SH   SOLE 36 191 0 0
COMMVAULT SYS INC COM 204166102   993,227 7,923 SH   SOLE 40 7,923 0 0
COMMVAULT SYS INC COM 204166102   11,765,690 93,855 SH   SOLE 43 87,334 0 6,521
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   41,483,378 1,739,345 SH   SOLE 7 1,685,912 0 53,433
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   2,649,473 111,089 SH   SOLE 13 111,089 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   3,532,304 148,105 SH   SOLE 15 148,105 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   27,039,464 1,133,730 SH   SOLE 18 1,133,730 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   27,930,401 1,171,086 SH   SOLE 21 1,171,086 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   13,568,265 568,900 SH   SOLE 26 568,900 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   1,501,024 62,936 SH   SOLE 28 62,936 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   1,571,930 65,909 SH   SOLE 30 65,909 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   23,490,713 984,936 SH   SOLE 43 943,884 0 41,052
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   63,036 2,643 SH   SOLE 47 0 0 2,643
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704   3,814,860 401,142 SH   SOLE 7 401,142 0 0
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704   225,758 23,739 SH   SOLE 30 23,739 0 0
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704   9,677,054 1,017,566 SH   SOLE 43 990,360 0 27,206
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   45,341 28,338 SH   SOLE 2 28,338 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   2,882 1,801 SH   SOLE 18 1,801 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   283,797 177,373 SH   SOLE 22 177,373 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   250,465 156,541 SH   SOLE 43 154,036 0 2,505
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   4,150,624 325,284 SH   SOLE 25 325,284 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   1,673,448 131,148 SH   SOLE 43 121,189 0 9,959
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,084,244 74,892 SH   SOLE 2 14,856 0 60,036
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,200,101 79,055 SH   SOLE 4 64,972 0 14,083
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   8,948,764 321,551 SH   SOLE 7 318,821 0 2,730
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   17,171 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   60,363 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   550,227 19,771 SH   SOLE 18 17,831 0 1,940
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   113,075,823 4,063,091 SH   SOLE 21 4,063,091 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   50,174,206 1,802,882 SH   SOLE 22 1,618,835 0 184,047
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   3,755,297 134,937 SH   SOLE 23 134,937 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   863,398 31,024 SH   SOLE 25 31,024 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,647,078 95,116 SH   SOLE 26 17,929 0 77,187
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   10,018,577 359,992 SH   SOLE 28 0 0 359,992
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   51,795,415 1,861,136 SH   SOLE 30 1,861,136 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   322,828 11,600 SH   SOLE 34 11,600 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   26,522 953 SH   SOLE 36 953 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   68,128 2,448 SH   SOLE 40 2,448 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   3,292,355 118,302 SH   SOLE 43 100,019 0 18,283
COMPASS DIVERSIFIED SH BEN INT 20451Q104   257,342 53,613 SH   SOLE 2 21,458 0 32,155
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,368 285 SH   SOLE 4 285 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,890 602 SH   SOLE 7 602 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   996,571 207,619 SH   SOLE 18 173,902 0 33,717
COMPASS DIVERSIFIED SH BEN INT 20451Q104   663,782 138,288 SH   SOLE 19 138,288 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   11,250,134 2,343,778 SH   SOLE 21 2,343,778 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   4,327,123 901,484 SH   SOLE 22 812,716 0 88,768
COMPASS DIVERSIFIED SH BEN INT 20451Q104   63,888 13,310 SH   SOLE 25 13,310 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   149,323 31,109 SH   SOLE 26 31,109 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,170,834 452,257 SH   SOLE 30 452,257 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   66,643 13,884 SH   SOLE 40 13,884 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,017 420 SH   SOLE 43 420 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   14,400 3,000 SH   SOLE 47 0 0 3,000
COMPASS INC CL A 20464U100   7,740,020 732,263 SH   SOLE 2 269,003 0 463,260
COMPASS INC CL A 20464U100   8,699 823 SH   SOLE 4 823 0 0
COMPASS INC CL A 20464U100   687,758 65,067 SH   SOLE 7 61,261 0 3,806
COMPASS INC CL A 20464U100   16,164,320 1,529,264 SH   SOLE 18 1,245,133 0 284,131
COMPASS INC CL A 20464U100   22,051,303 2,086,216 SH   SOLE 19 2,086,216 0 0
COMPASS INC CL A 20464U100   195,100,690 18,457,965 SH   SOLE 21 18,457,965 0 0
COMPASS INC CL A 20464U100   155,731,330 14,733,333 SH   SOLE 22 14,273,206 0 460,127
COMPASS INC CL A 20464U100   210,882 19,951 SH   SOLE 23 19,951 0 0
COMPASS INC CL A 20464U100   801,037 75,784 SH   SOLE 25 75,784 0 0
COMPASS INC CL A 20464U100   2,869,322 271,459 SH   SOLE 26 121,352 0 150,107
COMPASS INC CL A 20464U100   50,102 4,740 SH   SOLE 28 4,740 0 0
COMPASS INC CL A 20464U100   4,642,027 439,170 SH   SOLE 30 439,170 0 0
COMPASS INC CL A 20464U100   2,691,196 254,607 SH   SOLE 34 254,607 0 0
COMPASS INC CL A 20464U100   864,975 81,833 SH   SOLE 40 81,833 0 0
COMPASS INC CL A 20464U100   4,397,617 416,047 SH   SOLE 43 393,682 0 22,365
COMPASS MINERALS INTL INC COM 20451N101   1,368,751 69,692 SH   SOLE 2 37,655 0 32,037
COMPASS MINERALS INTL INC COM 20451N101   5,951 303 SH   SOLE 4 303 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,206,799 61,446 SH   SOLE 7 60,103 0 1,343
COMPASS MINERALS INTL INC COM 20451N101   2,655,446 135,206 SH   SOLE 18 118,933 0 16,273
COMPASS MINERALS INTL INC COM 20451N101   3,271,808 166,589 SH   SOLE 19 166,589 0 0
COMPASS MINERALS INTL INC COM 20451N101   44,869,289 2,284,587 SH   SOLE 21 2,284,587 0 0
COMPASS MINERALS INTL INC COM 20451N101   21,361,328 1,087,644 SH   SOLE 22 1,052,780 0 34,864
COMPASS MINERALS INTL INC COM 20451N101   61,611 3,137 SH   SOLE 25 3,137 0 0
COMPASS MINERALS INTL INC COM 20451N101   192,904 9,822 SH   SOLE 26 9,822 0 0
COMPASS MINERALS INTL INC COM 20451N101   11,902 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101   698,457 35,563 SH   SOLE 30 35,563 0 0
COMPASS MINERALS INTL INC COM 20451N101   149,519 7,613 SH   SOLE 40 7,613 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,372,854 120,817 SH   SOLE 43 112,710 0 8,107
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   3,633,954 526,660 SH   SOLE 21 526,660 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   466,302 67,580 SH   SOLE 30 67,580 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   200 29 SH   SOLE 43 29 0 0
COMPASS THERAPEUTICS INC COM 20454B104   306,826 57,137 SH   SOLE 2 6,422 0 50,715
COMPASS THERAPEUTICS INC COM 20454B104   537 100 SH   SOLE 7 100 0 0
COMPASS THERAPEUTICS INC COM 20454B104   2,146,002 399,628 SH   SOLE 18 338,535 0 61,093
COMPASS THERAPEUTICS INC COM 20454B104   1,431,680 266,607 SH   SOLE 19 266,607 0 0
COMPASS THERAPEUTICS INC COM 20454B104   26,811,621 4,992,853 SH   SOLE 21 4,992,853 0 0
COMPASS THERAPEUTICS INC COM 20454B104   19,092,063 3,555,319 SH   SOLE 22 3,469,319 0 86,000
COMPASS THERAPEUTICS INC COM 20454B104   625,890 116,553 SH   SOLE 43 114,956 0 1,597
COMPASS THERAPEUTICS INC COM 20454B104   2,293 427 SH   SOLE 47 0 0 427
COMPOSECURE INC COM CL A 20459V105   855,743 44,385 SH   SOLE 2 16,814 0 27,571
COMPOSECURE INC COM CL A 20459V105   8,946 464 SH   SOLE 7 464 0 0
COMPOSECURE INC COM CL A 20459V105   3,325,318 172,475 SH   SOLE 18 143,951 0 28,524
COMPOSECURE INC COM CL A 20459V105   2,246,968 116,544 SH   SOLE 19 116,544 0 0
COMPOSECURE INC COM CL A 20459V105   46,525,898 2,413,169 SH   SOLE 21 2,413,169 0 0
COMPOSECURE INC COM CL A 20459V105   35,235,993 1,827,593 SH   SOLE 22 1,772,826 0 54,767
COMPOSECURE INC COM CL A 20459V105   875,678 45,419 SH   SOLE 25 45,419 0 0
COMPOSECURE INC COM CL A 20459V105   384,019 19,918 SH   SOLE 26 7,687 0 12,231
COMPOSECURE INC COM CL A 20459V105   235,621 12,221 SH   SOLE 28 0 0 12,221
COMPOSECURE INC COM CL A 20459V105   1,155,123 59,913 SH   SOLE 30 59,913 0 0
COMPOSECURE INC COM CL A 20459V105   843,751 43,763 SH   SOLE 34 43,763 0 0
COMPOSECURE INC COM CL A 20459V105   11,587 601 SH   SOLE 36 601 0 0
COMPOSECURE INC COM CL A 20459V105   171,014 8,870 SH   SOLE 40 8,870 0 0
COMPOSECURE INC COM CL A 20459V105   334,990 17,375 SH   SOLE 43 16,891 0 484
COMPOSECURE INC COM CL A 20459V105   1,041 54 SH   SOLE 47 0 0 54
COMPX INTL INC CL A 20563P101   118,398 5,088 SH   SOLE 2 4,541 0 547
COMPX INTL INC CL A 20563P101   105,553 4,536 SH   SOLE 18 3,737 0 799
COMPX INTL INC CL A 20563P101   65,528 2,816 SH   SOLE 19 2,816 0 0
COMPX INTL INC CL A 20563P101   1,058,692 45,496 SH   SOLE 21 45,496 0 0
COMPX INTL INC CL A 20563P101   1,144,395 49,179 SH   SOLE 22 48,568 0 611
COMSCORE INC COM NEW 20564W204   5,220 803 SH   SOLE 21 803 0 0
COMSCORE INC COM NEW 20564W204   248,099 38,169 SH   SOLE 22 38,169 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   7,135 614 SH   SOLE 18 614 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   100,501 8,649 SH   SOLE 21 8,649 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   144,983 12,477 SH   SOLE 22 12,477 0 0
COMSTOCK INC COM SHS 205750409   1,271 338 SH   SOLE 2 338 0 0
COMSTOCK INC COM SHS 205750409   34,705 9,230 SH   SOLE 18 9,230 0 0
COMSTOCK INC COM SHS 205750409   434,626 115,592 SH   SOLE 21 115,592 0 0
COMSTOCK INC COM SHS 205750409   586,338 155,941 SH   SOLE 22 155,941 0 0
COMSTOCK RES INC COM 205768302   1,087,397 46,911 SH   SOLE 2 25,162 0 21,749
COMSTOCK RES INC COM 205768302   8,507 367 SH   SOLE 4 367 0 0
COMSTOCK RES INC COM 205768302   12,007 518 SH   SOLE 7 518 0 0
COMSTOCK RES INC COM 205768302   5,743,193 247,765 SH   SOLE 18 208,916 0 38,849
COMSTOCK RES INC COM 205768302   3,420,719 147,572 SH   SOLE 19 147,572 0 0
COMSTOCK RES INC COM 205768302   191,504,560 8,261,629 SH   SOLE 21 8,261,629 0 0
COMSTOCK RES INC COM 205768302   51,262,269 2,211,487 SH   SOLE 22 2,124,993 0 86,494
COMSTOCK RES INC COM 205768302   1,763,998 76,100 SH   SOLE 26 41,838 0 34,262
COMSTOCK RES INC COM 205768302   22,230 959 SH   SOLE 28 959 0 0
COMSTOCK RES INC COM 205768302   5,034,186 217,178 SH   SOLE 30 217,178 0 0
COMSTOCK RES INC COM 205768302   2,819,396 121,631 SH   SOLE 43 115,916 0 5,715
COMSTOCK RES INC COM 205768302   21,627 933 SH   SOLE 47 0 0 933
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   17,859 3,376 SH   SOLE 2 3,376 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   24,889 4,705 SH   SOLE 18 4,705 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   320,934 60,668 SH   SOLE 21 60,668 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,993,764 376,893 SH   SOLE 22 376,893 0 0
CONAGRA BRANDS INC COM 205887102   31,840,828 1,839,447 SH   SOLE 2 932,715 0 906,732
CONAGRA BRANDS INC COM 205887102   2,682,808 154,986 SH   SOLE 4 81,756 0 73,230
CONAGRA BRANDS INC COM 205887102   6,528,172 377,133 SH   SOLE 7 351,752 0 25,381
CONAGRA BRANDS INC COM 205887102   3,915,435 226,195 SH   SOLE 13 226,195 0 0
CONAGRA BRANDS INC COM 205887102   365,466 21,113 SH   SOLE 15 21,113 0 0
CONAGRA BRANDS INC COM 205887102   10,961,454 633,244 SH   SOLE 18 541,937 0 91,307
CONAGRA BRANDS INC COM 205887102   4,655,282 268,936 SH   SOLE 19 268,936 0 0
CONAGRA BRANDS INC COM 205887102   426,643,153 24,647,207 SH   SOLE 21 24,647,207 0 0
CONAGRA BRANDS INC COM 205887102   165,824,295 9,579,682 SH   SOLE 22 8,682,389 0 897,293
CONAGRA BRANDS INC COM 205887102   1,711,665 98,883 SH   SOLE 25 98,883 0 0
CONAGRA BRANDS INC COM 205887102   17,853,811 1,031,416 SH   SOLE 26 853,891 0 177,525
CONAGRA BRANDS INC COM 205887102   114,713 6,627 SH   SOLE 28 6,627 0 0
CONAGRA BRANDS INC COM 205887102   2,079,156 120,113 SH   SOLE 29 120,113 0 0
CONAGRA BRANDS INC COM 205887102   50,003,241 2,888,691 SH   SOLE 30 2,888,691 0 0
CONAGRA BRANDS INC COM 205887102   4,082,062 235,821 SH   SOLE 31 235,821 0 0
CONAGRA BRANDS INC COM 205887102   3,290,856 190,113 SH   SOLE 32 190,113 0 0
CONAGRA BRANDS INC COM 205887102   3,336,295 192,738 SH   SOLE 34 192,738 0 0
CONAGRA BRANDS INC COM 205887102   19,610,741 1,132,914 SH   SOLE 35 1,132,914 0 0
CONAGRA BRANDS INC COM 205887102   457,953 26,456 SH   SOLE 36 26,456 0 0
CONAGRA BRANDS INC COM 205887102   1,427,279 82,454 SH   SOLE 40 82,454 0 0
CONAGRA BRANDS INC COM 205887102   32,543 1,880 SH   OTR 43 1,880 0 0
CONAGRA BRANDS INC COM 205887102   39,412,639 2,276,871 SH   SOLE 43 1,895,320 0 381,551
CONAGRA BRANDS INC COM 205887102   96,183 5,556 SH   SOLE 47 0 0 5,556
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   1,988,861 101,060 SH   SOLE 2 35,629 0 65,431
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   5,628 286 SH   SOLE 4 286 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   14,052 714 SH   SOLE 7 714 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   7,474,523 379,803 SH   SOLE 18 311,860 0 67,943
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   6,421,879 326,315 SH   SOLE 19 326,315 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   246,424,753 12,521,583 SH   SOLE 21 12,521,583 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   66,849,004 3,396,799 SH   SOLE 22 3,295,350 0 101,449
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   393,265 19,983 SH   SOLE 25 19,983 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   671,226 34,107 SH   SOLE 26 34,107 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   936,414 47,582 SH   SOLE 28 47,582 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   4,989,234 253,518 SH   SOLE 30 253,518 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   55,537 2,822 SH   SOLE 36 2,822 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   392,045 19,921 SH   SOLE 40 19,921 0 0
CONCENTRA GROUP HOLDINGS PAR COMMON STOCK 20603L102   2,589,258 131,568 SH   SOLE 43 100,060 0 31,508
CONCENTRIX CORP COM 20602D101   3,634,050 87,399 SH   SOLE 2 30,169 0 57,230
CONCENTRIX CORP COM 20602D101   5,447 131 SH   SOLE 4 131 0 0
CONCENTRIX CORP COM 20602D101   35,385 851 SH   SOLE 7 851 0 0
CONCENTRIX CORP COM 20602D101   3,942,907 94,827 SH   SOLE 18 52,158 0 42,669
CONCENTRIX CORP COM 20602D101   800,997 19,264 SH   SOLE 19 19,264 0 0
CONCENTRIX CORP COM 20602D101   93,530,094 2,249,401 SH   SOLE 21 2,249,401 0 0
CONCENTRIX CORP COM 20602D101   53,908,345 1,296,497 SH   SOLE 22 1,237,963 0 58,534
CONCENTRIX CORP COM 20602D101   297,879 7,164 SH   SOLE 25 7,164 0 0
CONCENTRIX CORP COM 20602D101   781,953 18,806 SH   SOLE 26 10,866 0 7,940
CONCENTRIX CORP COM 20602D101   1,611,807 38,764 SH   SOLE 30 38,764 0 0
CONCENTRIX CORP COM 20602D101   30,561 735 SH   SOLE 31 735 0 0
CONCENTRIX CORP COM 20602D101   69,938 1,682 SH   SOLE 36 1,682 0 0
CONCENTRIX CORP COM 20602D101   293,097 7,049 SH   SOLE 40 7,049 0 0
CONCENTRIX CORP COM 20602D101   177,451 4,268 SH   SOLE 43 3,850 0 418
CONCENTRIX CORP COM 20602D101   1,414 34 SH   SOLE 47 0 0 34
CONCORDE INTL GROUP LTD ORD SHS CL A G2452S100   106,833 66,356 SH   SOLE 2 66,356 0 0
CONCORDE INTL GROUP LTD ORD SHS CL A G2452S100   27,135 16,854 SH   SOLE 22 16,854 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   252,752 37,668 SH   SOLE 2 30,986 0 6,682
CONCRETE PUMPING HLDGS INC COM 206704108   521,622 77,738 SH   SOLE 18 65,960 0 11,778
CONCRETE PUMPING HLDGS INC COM 206704108   312,337 46,548 SH   SOLE 19 46,548 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   5,386,305 802,728 SH   SOLE 21 802,728 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   2,346,078 349,639 SH   SOLE 22 328,317 0 21,322
CONCRETE PUMPING HLDGS INC COM 206704108   3,630 541 SH   SOLE 43 541 0 0
CONDUENT INC COM 206787103   1,384,510 721,099 SH   SOLE 2 529,585 0 191,514
CONDUENT INC COM 206787103   2,056 1,071 SH   SOLE 7 1,071 0 0
CONDUENT INC COM 206787103   923,257 480,863 SH   SOLE 18 406,536 0 74,327
CONDUENT INC COM 206787103   1,668,317 868,915 SH   SOLE 19 868,915 0 0
CONDUENT INC COM 206787103   12,133,467 6,319,514 SH   SOLE 21 6,319,514 0 0
CONDUENT INC COM 206787103   10,689,940 5,567,677 SH   SOLE 22 5,434,925 0 132,752
CONDUENT INC COM 206787103   13,663 7,116 SH   SOLE 23 7,116 0 0
CONDUENT INC COM 206787103   147,508 76,827 SH   SOLE 25 76,827 0 0
CONDUENT INC COM 206787103   59,462 30,970 SH   SOLE 26 6,782 0 24,188
CONDUENT INC COM 206787103   17,551 9,141 SH   SOLE 34 9,141 0 0
CONDUENT INC COM 206787103   2,824 1,471 SH   SOLE 36 1,471 0 0
CONDUENT INC COM 206787103   390,981 203,636 SH   SOLE 43 187,543 0 16,093
CONFLUENT INC CLASS A COM 20717M103   53,531,664 1,770,227 SH   SOLE 2 1,431,236 0 338,991
CONFLUENT INC CLASS A COM 20717M103   56,488 1,868 SH   SOLE 4 549 0 1,319
CONFLUENT INC CLASS A COM 20717M103   1,458,264 48,223 SH   SOLE 7 45,380 0 2,843
CONFLUENT INC CLASS A COM 20717M103   7,055,869 233,329 SH   SOLE 18 223,451 0 9,878
CONFLUENT INC CLASS A COM 20717M103   248,245,452 8,209,175 SH   SOLE 19 8,209,175 0 0
CONFLUENT INC CLASS A COM 20717M103   230,451,571 7,620,753 SH   SOLE 21 7,620,753 0 0
CONFLUENT INC CLASS A COM 20717M103   227,440,211 7,521,171 SH   SOLE 22 7,159,780 0 361,391
CONFLUENT INC CLASS A COM 20717M103   29,182 965 SH   SOLE 23 965 0 0
CONFLUENT INC CLASS A COM 20717M103   1,397,995 46,230 SH   SOLE 25 46,230 0 0
CONFLUENT INC CLASS A COM 20717M103   5,209,203 172,262 SH   SOLE 26 85,603 0 86,659
CONFLUENT INC CLASS A COM 20717M103   1,033,664 34,182 SH   SOLE 28 1,424 0 32,758
CONFLUENT INC CLASS A COM 20717M103   51,043,941 1,687,961 SH   SOLE 30 1,687,961 0 0
CONFLUENT INC CLASS A COM 20717M103   143,821 4,756 SH   SOLE 31 4,756 0 0
CONFLUENT INC CLASS A COM 20717M103   66,778,569 2,208,286 SH   SOLE 34 2,208,286 0 0
CONFLUENT INC CLASS A COM 20717M103   26,762 885 SH   SOLE 36 885 0 0
CONFLUENT INC CLASS A COM 20717M103   1,445,593 47,804 SH   SOLE 40 47,804 0 0
CONFLUENT INC CLASS A COM 20717M103   10,009 331 SH   OTR 43 331 0 0
CONFLUENT INC CLASS A COM 20717M103   6,504,192 215,086 SH   SOLE 43 186,171 0 28,915
CONFLUENT INC CLASS A COM 20717M103   1,372,571 45,389 SH   SOLE 47 0 0 45,389
CONFLUENT INC NOTE 1/1 20717MAB9   13,545,450 13,950,000 PRN   SOLE 21 13,950,000 0 0
CONMED CORP COM 207410101   978,379 24,098 SH   SOLE 2 9,445 0 14,653
CONMED CORP COM 207410101   244 6 SH   SOLE 4 6 0 0
CONMED CORP COM 207410101   6,902 170 SH   SOLE 7 170 0 0
CONMED CORP COM 207410101   4,301,123 105,939 SH   SOLE 18 90,027 0 15,912
CONMED CORP COM 207410101   2,572,903 63,372 SH   SOLE 19 63,372 0 0
CONMED CORP COM 207410101   139,874,146 3,445,176 SH   SOLE 21 3,445,176 0 0
CONMED CORP COM 207410101   39,525,156 973,526 SH   SOLE 22 932,018 0 41,508
CONMED CORP COM 207410101   199,590 4,916 SH   SOLE 25 4,916 0 0
CONMED CORP COM 207410101   488,905 12,042 SH   SOLE 26 11,553 0 489
CONMED CORP COM 207410101   645,053 15,888 SH   SOLE 28 15,888 0 0
CONMED CORP COM 207410101   3,096,562 76,270 SH   SOLE 30 76,270 0 0
CONMED CORP COM 207410101   50,547 1,245 SH   SOLE 34 1,245 0 0
CONMED CORP COM 207410101   10,556 260 SH   SOLE 36 260 0 0
CONMED CORP COM 207410101   226,873 5,588 SH   SOLE 40 5,588 0 0
CONMED CORP COM 207410101   1,864,606 45,926 SH   SOLE 43 29,509 0 16,417
CONMED CORP COM 207410101   10,597 261 SH   SOLE 47 0 0 261
CONMED CORP NOTE 2.250% 6/1 207410AH4   9,620,960 10,048,000 PRN   SOLE 21 10,048,000 0 0
CONNECTONE BANCORP INC COM 20786W107   2,876,570 109,709 SH   SOLE 2 34,973 0 74,736
CONNECTONE BANCORP INC COM 20786W107   131 5 SH   SOLE 4 5 0 0
CONNECTONE BANCORP INC COM 20786W107   6,503 248 SH   SOLE 7 248 0 0
CONNECTONE BANCORP INC COM 20786W107   5,063,266 193,107 SH   SOLE 18 170,093 0 23,014
CONNECTONE BANCORP INC COM 20786W107   9,805,021 373,952 SH   SOLE 19 373,952 0 0
CONNECTONE BANCORP INC COM 20786W107   51,230,707 1,953,879 SH   SOLE 21 1,953,879 0 0
CONNECTONE BANCORP INC COM 20786W107   49,470,533 1,886,748 SH   SOLE 22 1,829,014 0 57,734
CONNECTONE BANCORP INC COM 20786W107   186,424 7,110 SH   SOLE 25 7,110 0 0
CONNECTONE BANCORP INC COM 20786W107   1,409,666 53,763 SH   SOLE 26 26,605 0 27,158
CONNECTONE BANCORP INC COM 20786W107   17,620 672 SH   SOLE 28 672 0 0
CONNECTONE BANCORP INC COM 20786W107   1,242,304 47,380 SH   SOLE 30 47,380 0 0
CONNECTONE BANCORP INC COM 20786W107   173,209 6,606 SH   SOLE 40 6,606 0 0
CONNECTONE BANCORP INC COM 20786W107   5,355,322 204,246 SH   SOLE 43 188,017 0 16,229
CONNECTONE BANCORP INC COM 20786W107   4,090 156 SH   SOLE 47 0 0 156
CONOCOPHILLIPS COM 20825C104   159,945,416 1,708,636 SH   SOLE 2 1,188,712 0 519,924
CONOCOPHILLIPS COM 20825C104   76,838,364 820,835 SH   SOLE 4 305,974 0 514,861
CONOCOPHILLIPS COM 20825C104   121,298,996 1,295,791 SH   SOLE 7 1,175,617 0 120,174
CONOCOPHILLIPS COM 20825C104   8,586,003 91,721 SH   SOLE 13 91,721 0 0
CONOCOPHILLIPS COM 20825C104   20,235,112 216,164 SH   SOLE 15 216,164 0 0
CONOCOPHILLIPS COM 20825C104   296,824,432 3,170,862 SH   SOLE 18 2,864,723 0 306,139
CONOCOPHILLIPS COM 20825C104   65,086,659 695,296 SH   SOLE 19 695,296 0 0
CONOCOPHILLIPS COM 20825C104   3,681,398,317 39,326,977 SH   SOLE 21 39,326,977 0 0
CONOCOPHILLIPS COM 20825C104   2,344,619,060 25,046,673 SH   SOLE 22 22,382,358 0 2,664,315
CONOCOPHILLIPS COM 20825C104   120,205,818 1,284,113 SH   SOLE 23 1,284,113 0 0
CONOCOPHILLIPS COM 20825C104   122,804,806 1,311,877 SH   SOLE 25 1,311,877 0 0
CONOCOPHILLIPS COM 20825C104   143,220,024 1,529,965 SH   SOLE 26 1,339,350 0 190,615
CONOCOPHILLIPS COM 20825C104   37,552,868 401,163 SH   SOLE 28 0 0 401,163
CONOCOPHILLIPS COM 20825C104   876,656,995 9,364,993 SH   SOLE 30 9,364,993 0 0
CONOCOPHILLIPS COM 20825C104   11,743,562 125,452 SH   SOLE 31 123,548 0 1,904
CONOCOPHILLIPS COM 20825C104   85,735,246 915,877 SH   SOLE 34 915,877 0 0
CONOCOPHILLIPS COM 20825C104   16,357,973 174,746 SH   SOLE 35 174,746 0 0
CONOCOPHILLIPS COM 20825C104   25,411,464 271,461 SH   SOLE 36 271,461 0 0
CONOCOPHILLIPS COM 20825C104   5,222,876 55,794 SH   SOLE 40 55,794 0 0
CONOCOPHILLIPS COM 20825C104   207,065 2,212 SH   OTR 43 2,212 0 0
CONOCOPHILLIPS COM 20825C104   155,502,901 1,661,178 SH   SOLE 43 1,348,118 0 313,060
CONOCOPHILLIPS COM 20825C104   7,602,424 81,214 SH   SOLE 47 0 0 81,214
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   188,634 8,645 SH   SOLE 2 1,355 0 7,290
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   4,648 213 SH   SOLE 7 213 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,333,529 61,115 SH   SOLE 18 52,381 0 8,734
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   825,669 37,840 SH   SOLE 19 37,840 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   15,989,849 732,807 SH   SOLE 21 732,807 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   11,141,641 510,616 SH   SOLE 22 493,462 0 17,154
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   674,260 30,901 SH   SOLE 43 29,114 0 1,787
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   3,622 166 SH   SOLE 47 0 0 166
CONSOLIDATED EDISON INC COM 209115104   133,465,024 1,343,788 SH   SOLE 2 676,241 0 667,547
CONSOLIDATED EDISON INC COM 209115104   68,848,425 693,198 SH   SOLE 4 463,112 0 230,086
CONSOLIDATED EDISON INC COM 209115104   95,931,996 965,888 SH   SOLE 7 887,449 0 78,439
CONSOLIDATED EDISON INC COM 209115104   4,716,210 47,485 SH   SOLE 13 44,752 0 2,733
CONSOLIDATED EDISON INC COM 209115104   6,489,172 65,336 SH   SOLE 15 65,336 0 0
CONSOLIDATED EDISON INC COM 209115104   185,156,714 1,864,244 SH   SOLE 18 1,720,054 0 144,190
CONSOLIDATED EDISON INC COM 209115104   31,975,081 321,940 SH   SOLE 19 321,940 0 0
CONSOLIDATED EDISON INC COM 209115104   1,662,411,506 16,737,933 SH   SOLE 21 16,737,933 0 0
CONSOLIDATED EDISON INC COM 209115104   876,145,222 8,821,438 SH   SOLE 22 7,956,611 0 864,827
CONSOLIDATED EDISON INC COM 209115104   46,685,962 470,056 SH   SOLE 23 470,056 0 0
CONSOLIDATED EDISON INC COM 209115104   38,475,575 387,390 SH   SOLE 25 387,390 0 0
CONSOLIDATED EDISON INC COM 209115104   101,539,901 1,022,351 SH   SOLE 26 710,296 0 312,055
CONSOLIDATED EDISON INC COM 209115104   140,231,497 1,411,916 SH   SOLE 28 169,671 0 1,242,245
CONSOLIDATED EDISON INC COM 209115104   360,868,295 3,633,390 SH   SOLE 30 3,633,390 0 0
CONSOLIDATED EDISON INC COM 209115104   3,822,032 38,482 SH   SOLE 31 35,387 0 3,095
CONSOLIDATED EDISON INC COM 209115104   76,658,454 771,833 SH   SOLE 34 771,833 0 0
CONSOLIDATED EDISON INC COM 209115104   16,991,566 171,079 SH   SOLE 35 171,079 0 0
CONSOLIDATED EDISON INC COM 209115104   10,218,439 102,884 SH   SOLE 36 102,884 0 0
CONSOLIDATED EDISON INC COM 209115104   1,572,236 15,830 SH   SOLE 40 15,830 0 0
CONSOLIDATED EDISON INC COM 209115104   72,504 730 SH   OTR 43 730 0 0
CONSOLIDATED EDISON INC COM 209115104   101,946,972 1,026,450 SH   SOLE 43 907,197 0 119,252
CONSOLIDATED EDISON INC COM 209115104   549,761 5,535 SH   SOLE 47 0 0 5,535
CONSOLIDATED WATER CO INC ORD G23773107   271,274 7,687 SH   SOLE 2 1,023 0 6,664
CONSOLIDATED WATER CO INC ORD G23773107   1,457,512 41,301 SH   SOLE 7 39,591 0 1,710
CONSOLIDATED WATER CO INC ORD G23773107   2,094,567 59,353 SH   SOLE 18 51,759 0 7,594
CONSOLIDATED WATER CO INC ORD G23773107   1,090,920 30,913 SH   SOLE 19 30,913 0 0
CONSOLIDATED WATER CO INC ORD G23773107   40,064,984 1,135,307 SH   SOLE 21 1,135,307 0 0
CONSOLIDATED WATER CO INC ORD G23773107   14,282,251 404,711 SH   SOLE 22 392,765 0 11,946
CONSOLIDATED WATER CO INC ORD G23773107   8,538,274 241,946 SH   SOLE 30 241,946 0 0
CONSOLIDATED WATER CO INC ORD G23773107   326,574 9,254 SH   SOLE 43 8,961 0 293
CONSTELLATION BRANDS INC CL A 21036P108   36,663,698 265,756 SH   SOLE 2 97,486 0 168,270
CONSTELLATION BRANDS INC CL A 21036P108   18,232,932 132,161 SH   SOLE 4 57,310 0 74,851
CONSTELLATION BRANDS INC CL A 21036P108   11,870,492 86,043 SH   SOLE 7 72,468 0 13,575
CONSTELLATION BRANDS INC CL A 21036P108   1,527,631 11,073 SH   SOLE 13 11,073 0 0
CONSTELLATION BRANDS INC CL A 21036P108   3,400,990 24,652 SH   SOLE 15 24,652 0 0
CONSTELLATION BRANDS INC CL A 21036P108   36,767,858 266,511 SH   SOLE 18 230,778 0 35,733
CONSTELLATION BRANDS INC CL A 21036P108   9,094,323 65,920 SH   SOLE 19 65,920 0 0
CONSTELLATION BRANDS INC CL A 21036P108   624,449,038 4,526,305 SH   SOLE 21 4,526,305 0 0
CONSTELLATION BRANDS INC CL A 21036P108   383,818,240 2,782,098 SH   SOLE 22 2,566,703 0 215,395
CONSTELLATION BRANDS INC CL A 21036P108   20,014,271 145,073 SH   SOLE 23 145,073 0 0
CONSTELLATION BRANDS INC CL A 21036P108   18,507,748 134,153 SH   SOLE 25 133,085 0 1,068
CONSTELLATION BRANDS INC CL A 21036P108   20,935,844 151,753 SH   SOLE 26 79,812 0 71,941
CONSTELLATION BRANDS INC CL A 21036P108   52,612,150 381,358 SH   SOLE 28 2,204 0 379,154
CONSTELLATION BRANDS INC CL A 21036P108   215,875,669 1,564,770 SH   SOLE 30 1,564,770 0 0
CONSTELLATION BRANDS INC CL A 21036P108   466,029 3,378 SH   SOLE 31 3,064 0 314
CONSTELLATION BRANDS INC CL A 21036P108   1,299,307 9,418 SH   SOLE 34 9,418 0 0
CONSTELLATION BRANDS INC CL A 21036P108   3,986,630 28,897 SH   SOLE 36 28,897 0 0
CONSTELLATION BRANDS INC CL A 21036P108   954,683 6,920 SH   SOLE 40 6,920 0 0
CONSTELLATION BRANDS INC CL A 21036P108   45,803 332 SH   OTR 43 332 0 0
CONSTELLATION BRANDS INC CL A 21036P108   37,956,079 275,124 SH   SOLE 43 223,807 0 51,317
CONSTELLATION BRANDS INC CL A 21036P108   508,659 3,687 SH   SOLE 47 0 0 3,687
CONSTELLATION ENERGY CORP COM 21037T109   231,419,405 655,078 SH   SOLE 2 258,506 0 396,572
CONSTELLATION ENERGY CORP COM 21037T109   71,348,529 201,966 SH   SOLE 4 83,289 0 118,677
CONSTELLATION ENERGY CORP COM 21037T109   115,318,986 326,433 SH   SOLE 7 297,709 0 28,724
CONSTELLATION ENERGY CORP COM 21037T109   8,290,894 23,469 SH   SOLE 13 23,469 0 0
CONSTELLATION ENERGY CORP COM 21037T109   19,610,018 55,510 SH   SOLE 15 55,510 0 0
CONSTELLATION ENERGY CORP COM 21037T109   217,847,478 616,660 SH   SOLE 18 520,606 0 96,054
CONSTELLATION ENERGY CORP COM 21037T109   41,909,127 118,632 SH   SOLE 19 118,632 0 0
CONSTELLATION ENERGY CORP COM 21037T109   3,193,685,858 9,040,354 SH   SOLE 21 9,040,354 0 0
CONSTELLATION ENERGY CORP COM 21037T109   2,227,305,881 6,304,826 SH   SOLE 22 5,636,144 0 668,682
CONSTELLATION ENERGY CORP COM 21037T109   146,452,318 414,562 SH   SOLE 23 414,562 0 0
CONSTELLATION ENERGY CORP COM 21037T109   193,766,122 548,493 SH   SOLE 25 545,799 0 2,694
CONSTELLATION ENERGY CORP COM 21037T109   165,685,043 469,004 SH   SOLE 26 323,017 0 145,987
CONSTELLATION ENERGY CORP COM 21037T109   238,194,770 674,257 SH   SOLE 28 7,187 0 667,070
CONSTELLATION ENERGY CORP COM 21037T109   206,310 584 SH   SOLE 29 584 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,117,591,901 3,163,563 SH   SOLE 30 3,163,563 0 0
CONSTELLATION ENERGY CORP COM 21037T109   11,042,514 31,258 SH   SOLE 31 30,614 0 644
CONSTELLATION ENERGY CORP COM 21037T109   33,984,927 96,201 SH   SOLE 32 96,201 0 0
CONSTELLATION ENERGY CORP COM 21037T109   11,795,332 33,389 SH   SOLE 34 33,389 0 0
CONSTELLATION ENERGY CORP COM 21037T109   29,812,455 84,390 SH   SOLE 36 84,390 0 0
CONSTELLATION ENERGY CORP COM 21037T109   4,923,524 13,937 SH   SOLE 40 13,937 0 0
CONSTELLATION ENERGY CORP COM 21037T109   147,667 418 SH   OTR 43 418 0 0
CONSTELLATION ENERGY CORP COM 21037T109   163,940,519 464,066 SH   SOLE 43 382,131 0 81,935
CONSTELLATION ENERGY CORP COM 21037T109   4,388,285 12,422 SH   SOLE 47 0 0 12,422
CONSTELLIUM SE CL A SHS F21107101   11,708,941 621,164 SH   SOLE 2 361,178 0 259,986
CONSTELLIUM SE CL A SHS F21107101   9,350 496 SH   SOLE 4 496 0 0
CONSTELLIUM SE CL A SHS F21107101   3,307,515 175,465 SH   SOLE 7 173,462 0 2,003
CONSTELLIUM SE CL A SHS F21107101   10,723,105 568,865 SH   SOLE 18 473,248 0 95,617
CONSTELLIUM SE CL A SHS F21107101   66,309,456 3,517,743 SH   SOLE 19 3,517,743 0 0
CONSTELLIUM SE CL A SHS F21107101   96,267,327 5,107,020 SH   SOLE 21 5,107,020 0 0
CONSTELLIUM SE CL A SHS F21107101   50,470,234 2,677,466 SH   SOLE 22 2,526,652 0 150,814
CONSTELLIUM SE CL A SHS F21107101   276,605 14,674 SH   SOLE 23 14,674 0 0
CONSTELLIUM SE CL A SHS F21107101   336,604 17,857 SH   SOLE 25 17,857 0 0
CONSTELLIUM SE CL A SHS F21107101   1,762,550 93,504 SH   SOLE 26 0 0 93,504
CONSTELLIUM SE CL A SHS F21107101   1,215,222 64,468 SH   SOLE 28 64,468 0 0
CONSTELLIUM SE CL A SHS F21107101   2,225,714 118,075 SH   SOLE 30 118,075 0 0
CONSTELLIUM SE CL A SHS F21107101   8,929,396 473,708 SH   SOLE 34 473,708 0 0
CONSTELLIUM SE CL A SHS F21107101   91,931 4,877 SH   SOLE 36 4,877 0 0
CONSTELLIUM SE CL A SHS F21107101   420,355 22,300 SH   SOLE 40 22,300 0 0
CONSTELLIUM SE CL A SHS F21107101   4,761,736 252,612 SH   SOLE 43 243,389 0 9,223
CONSTRUCTION PARTNERS INC COM CL A 21044C107   8,838,141 81,420 SH   SOLE 2 38,840 0 42,580
CONSTRUCTION PARTNERS INC COM CL A 21044C107   60,137 554 SH   SOLE 4 84 0 470
CONSTRUCTION PARTNERS INC COM CL A 21044C107   31,480 290 SH   SOLE 7 290 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   15,495,404 142,749 SH   SOLE 18 115,163 0 27,586
CONSTRUCTION PARTNERS INC COM CL A 21044C107   21,920,587 201,940 SH   SOLE 19 201,940 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   205,469,193 1,892,853 SH   SOLE 21 1,892,853 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   155,576,465 1,433,224 SH   SOLE 22 1,392,884 0 40,340
CONSTRUCTION PARTNERS INC COM CL A 21044C107   263,125 2,424 SH   SOLE 23 2,424 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,074,862 9,902 SH   SOLE 25 9,902 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   3,559,463 32,791 SH   SOLE 26 11,996 0 20,795
CONSTRUCTION PARTNERS INC COM CL A 21044C107   279,516 2,575 SH   SOLE 28 509 0 2,066
CONSTRUCTION PARTNERS INC COM CL A 21044C107   4,259,176 39,237 SH   SOLE 30 39,237 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   155,227 1,430 SH   SOLE 34 1,430 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   10,312 95 SH   SOLE 36 95 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   868,509 8,001 SH   SOLE 40 8,001 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   6,572,051 60,544 SH   SOLE 43 50,674 0 9,870
CONSUMER PORTFOLIO SVCS INC COM 210502100   356,070 38,164 SH   SOLE 2 35,301 0 2,863
CONSUMER PORTFOLIO SVCS INC COM 210502100   331,635 35,545 SH   SOLE 18 30,593 0 4,952
CONSUMER PORTFOLIO SVCS INC COM 210502100   176,094 18,874 SH   SOLE 19 18,874 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   3,159,381 338,626 SH   SOLE 21 338,626 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   1,926,832 206,520 SH   SOLE 22 199,479 0 7,041
CONSUMER PORTFOLIO SVCS INC COM 210502100   19 2 SH   SOLE 43 2 0 0
CONTANGO ORE INC COM 21077F100   699,152 26,473 SH   SOLE 2 22,616 0 3,857
CONTANGO ORE INC COM 21077F100   887,376 33,600 SH   SOLE 18 27,801 0 5,799
CONTANGO ORE INC COM 21077F100   829,723 31,417 SH   SOLE 19 31,417 0 0
CONTANGO ORE INC COM 21077F100   10,381,692 393,097 SH   SOLE 21 393,097 0 0
CONTANGO ORE INC COM 21077F100   6,113,889 231,499 SH   SOLE 22 229,132 0 2,367
CONTANGO ORE INC COM 21077F100   48,938 1,853 SH   SOLE 23 1,853 0 0
CONTANGO ORE INC COM 21077F100   301,206 11,405 SH   SOLE 43 10,137 0 1,268
CONTANGO ORE INC COM 21077F100   1,426 54 SH   SOLE 47 0 0 54
CONTEXT THERAPEUTICS INC COM 21077P108   1,246,628 848,046 SH   SOLE 22 848,046 0 0
CONTINEUM THERAPEUTICS INC CL A 21217B100   249,471 21,826 SH   SOLE 2 21,826 0 0
CONTINEUM THERAPEUTICS INC CL A 21217B100   36,085 3,157 SH   SOLE 18 3,157 0 0
CONTINEUM THERAPEUTICS INC CL A 21217B100   2,546,513 222,792 SH   SOLE 21 222,792 0 0
CONTINEUM THERAPEUTICS INC CL A 21217B100   3,119,670 272,937 SH   SOLE 22 272,937 0 0
CONTINEUM THERAPEUTICS INC CL A 21217B100   175,965 15,395 SH   SOLE 30 15,395 0 0
CONTINEUM THERAPEUTICS INC CL A 21217B100   549 48 SH   SOLE 43 48 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   21,529 2,424 SH   SOLE 43 2,424 0 0
COOPER COS INC COM 216648501   39,789,449 485,474 SH   SOLE 2 257,939 0 227,535
COOPER COS INC COM 216648501   15,117,850 184,454 SH   SOLE 4 106,815 0 77,639
COOPER COS INC COM 216648501   40,687,977 496,437 SH   SOLE 7 461,038 0 35,399
COOPER COS INC COM 216648501   1,465,445 17,880 SH   SOLE 13 17,880 0 0
COOPER COS INC COM 216648501   2,824,096 34,457 SH   SOLE 15 34,457 0 0
COOPER COS INC COM 216648501   23,625,626 288,258 SH   SOLE 18 237,235 0 51,023
COOPER COS INC COM 216648501   34,820,624 424,849 SH   SOLE 19 424,849 0 0
COOPER COS INC COM 216648501   520,605,248 6,351,943 SH   SOLE 21 6,351,943 0 0
COOPER COS INC COM 216648501   332,486,886 4,056,697 SH   SOLE 22 3,635,333 0 421,364
COOPER COS INC COM 216648501   15,813,608 192,943 SH   SOLE 23 192,943 0 0
COOPER COS INC COM 216648501   29,722,794 362,650 SH   SOLE 25 362,650 0 0
COOPER COS INC COM 216648501   16,742,297 204,274 SH   SOLE 26 140,871 0 63,403
COOPER COS INC COM 216648501   26,058,280 317,939 SH   SOLE 28 2,568 0 315,371
COOPER COS INC COM 216648501   185,125,675 2,258,732 SH   SOLE 30 2,258,732 0 0
COOPER COS INC COM 216648501   1,602,318 19,550 SH   SOLE 31 19,550 0 0
COOPER COS INC COM 216648501   41,834,269 510,423 SH   SOLE 34 510,423 0 0
COOPER COS INC COM 216648501   2,984,655 36,416 SH   SOLE 36 36,416 0 0
COOPER COS INC COM 216648501   734,280 8,959 SH   SOLE 40 8,959 0 0
COOPER COS INC COM 216648501   19,191,298 234,154 SH   SOLE 43 215,249 0 18,905
COOPER COS INC COM 216648501   47,066 574 SH   SOLE 47 0 0 574
COOPER STD HLDGS INC COM 21676P103   717,565 21,857 SH   SOLE 2 7,422 0 14,435
COOPER STD HLDGS INC COM 21676P103   2,003 61 SH   SOLE 7 61 0 0
COOPER STD HLDGS INC COM 21676P103   1,782,177 54,285 SH   SOLE 18 45,709 0 8,576
COOPER STD HLDGS INC COM 21676P103   3,676,205 111,977 SH   SOLE 19 111,977 0 0
COOPER STD HLDGS INC COM 21676P103   21,972,561 669,283 SH   SOLE 21 669,283 0 0
COOPER STD HLDGS INC COM 21676P103   17,884,438 544,759 SH   SOLE 22 528,124 0 16,635
COOPER STD HLDGS INC COM 21676P103   421,570 12,841 SH   SOLE 30 12,841 0 0
COOPER STD HLDGS INC COM 21676P103   644,354 19,627 SH   SOLE 43 19,473 0 154
COPA HOLDINGS SA CL A P31076105   6,392 53 SH   SOLE 18 53 0 0
COPA HOLDINGS SA CL A P31076105   993,103 8,234 SH   SOLE 21 8,234 0 0
COPA HOLDINGS SA CL A P31076105   235,479 1,952 SH   SOLE 43 1,722 0 230
COPA HOLDINGS SA CL A P31076105   30,273 251 SH   SOLE 47 0 0 251
COPART INC COM 217204106   99,196,156 2,533,746 SH   SOLE 2 1,287,527 0 1,246,219
COPART INC COM 217204106   30,398,761 776,469 SH   SOLE 4 309,740 0 466,729
COPART INC COM 217204106   28,895,558 738,073 SH   SOLE 7 671,065 0 67,008
COPART INC COM 217204106   2,910,020 74,330 SH   SOLE 13 71,692 0 2,638
COPART INC COM 217204106   6,340,695 161,959 SH   SOLE 15 161,959 0 0
COPART INC COM 217204106   57,890,009 1,478,672 SH   SOLE 18 1,133,015 0 345,657
COPART INC COM 217204106   15,523,406 396,511 SH   SOLE 19 396,511 0 0
COPART INC COM 217204106   911,020,578 23,270,002 SH   SOLE 21 23,270,002 0 0
COPART INC COM 217204106   734,591,456 18,763,511 SH   SOLE 22 16,705,216 0 2,058,295
COPART INC COM 217204106   38,592,426 985,758 SH   SOLE 23 985,758 0 0
COPART INC COM 217204106   31,233,400 797,788 SH   SOLE 25 789,913 0 7,875
COPART INC COM 217204106   43,526,539 1,111,789 SH   SOLE 26 777,089 0 334,700
COPART INC COM 217204106   91,015,724 2,324,795 SH   SOLE 28 9,351 0 2,315,444
COPART INC COM 217204106   319,213,244 8,153,595 SH   SOLE 30 8,153,595 0 0
COPART INC COM 217204106   3,632,180 92,776 SH   SOLE 31 89,478 0 3,298
COPART INC COM 217204106   11,617,214 296,736 SH   SOLE 32 296,736 0 0
COPART INC COM 217204106   5,863,104 149,760 SH   SOLE 34 149,760 0 0
COPART INC COM 217204106   7,443,550 190,129 SH   SOLE 36 190,129 0 0
COPART INC COM 217204106   1,594,775 40,735 SH   SOLE 40 40,735 0 0
COPART INC COM 217204106   44,083 1,126 SH   OTR 43 1,126 0 0
COPART INC COM 217204106   53,180,984 1,358,390 SH   SOLE 43 1,133,838 0 224,553
COPART INC COM 217204106   3,172,285 81,029 SH   SOLE 47 0 0 81,029
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   13,000,309 467,637 SH   SOLE 2 353,268 0 114,369
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,953,478 70,269 SH   SOLE 4 70,269 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   7,029,397 252,856 SH   SOLE 7 233,097 0 19,759
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   30,330 1,091 SH   SOLE 13 1,091 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   14,845 534 SH   SOLE 15 534 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   17,624,477 633,974 SH   SOLE 18 471,143 0 162,831
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   12,622,757 454,056 SH   SOLE 19 454,056 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   264,825,358 9,526,092 SH   SOLE 21 9,526,092 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   140,408,042 5,050,649 SH   SOLE 22 4,843,175 0 207,474
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   168,440 6,059 SH   SOLE 23 6,059 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   4,068,085 146,334 SH   SOLE 25 146,334 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   827,606 29,770 SH   SOLE 26 29,770 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   14,761,022 530,972 SH   SOLE 28 33,032 0 497,940
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   15,575,367 560,265 SH   SOLE 30 560,265 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,000,800 36,000 SH   SOLE 34 36,000 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   81,676 2,938 SH   SOLE 36 2,938 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   567,593 20,417 SH   SOLE 40 20,417 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   8,441,365 303,646 SH   SOLE 43 288,739 0 14,907
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   312,185 38,352 SH   SOLE 2 38,352 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   15,897 1,953 SH   SOLE 18 1,953 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   209,475 25,734 SH   SOLE 21 25,734 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   1,640,088 201,485 SH   SOLE 22 201,485 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   4,249 522 SH   SOLE 43 522 0 0
CORCEPT THERAPEUTICS INC COM 218352102   5,183,599 148,954 SH   SOLE 2 61,541 0 87,413
CORCEPT THERAPEUTICS INC COM 218352102   7,934 228 SH   SOLE 4 228 0 0
CORCEPT THERAPEUTICS INC COM 218352102   405,037 11,639 SH   SOLE 7 10,963 0 676
CORCEPT THERAPEUTICS INC COM 218352102   4,413,440 126,823 SH   SOLE 18 119,018 0 7,805
CORCEPT THERAPEUTICS INC COM 218352102   5,509,988 158,333 SH   SOLE 19 158,333 0 0
CORCEPT THERAPEUTICS INC COM 218352102   295,876,804 8,502,207 SH   SOLE 21 8,502,207 0 0
CORCEPT THERAPEUTICS INC COM 218352102   88,508,650 2,543,352 SH   SOLE 22 2,421,316 0 122,036
CORCEPT THERAPEUTICS INC COM 218352102   42,108 1,210 SH   SOLE 23 1,210 0 0
CORCEPT THERAPEUTICS INC COM 218352102   513,022 14,742 SH   SOLE 25 14,742 0 0
CORCEPT THERAPEUTICS INC COM 218352102   3,342,088 96,037 SH   SOLE 26 30,046 0 65,991
CORCEPT THERAPEUTICS INC COM 218352102   1,464,314 42,078 SH   SOLE 28 2,078 0 40,000
CORCEPT THERAPEUTICS INC COM 218352102   8,220,595 236,224 SH   SOLE 30 236,224 0 0
CORCEPT THERAPEUTICS INC COM 218352102   57,072 1,640 SH   SOLE 31 1,640 0 0
CORCEPT THERAPEUTICS INC COM 218352102   29,858 858 SH   SOLE 34 858 0 0
CORCEPT THERAPEUTICS INC COM 218352102   5,011 144 SH   SOLE 36 144 0 0
CORCEPT THERAPEUTICS INC COM 218352102   555,617 15,966 SH   SOLE 40 15,966 0 0
CORCEPT THERAPEUTICS INC COM 218352102   5,617,729 161,429 SH   SOLE 43 152,133 0 9,296
CORCEPT THERAPEUTICS INC COM 218352102   12,093 348 SH   SOLE 47 0 0 348
CORE & MAIN INC CL A 21874C102   13,487,826 259,531 SH   SOLE 2 83,220 0 176,311
CORE & MAIN INC CL A 21874C102   21,308 410 SH   SOLE 4 410 0 0
CORE & MAIN INC CL A 21874C102   7,558,257 145,435 SH   SOLE 7 143,511 0 1,924
CORE & MAIN INC CL A 21874C102   22,179,393 426,773 SH   SOLE 18 241,412 0 185,361
CORE & MAIN INC CL A 21874C102   3,948,733 75,981 SH   SOLE 19 75,981 0 0
CORE & MAIN INC CL A 21874C102   558,020,131 10,737,351 SH   SOLE 21 10,737,351 0 0
CORE & MAIN INC CL A 21874C102   285,719,263 5,497,773 SH   SOLE 22 5,249,979 0 247,794
CORE & MAIN INC CL A 21874C102   2,033,586 39,130 SH   SOLE 25 39,130 0 0
CORE & MAIN INC CL A 21874C102   2,776,030 53,416 SH   SOLE 26 52,370 0 1,046
CORE & MAIN INC CL A 21874C102   4,596,123 88,438 SH   SOLE 28 88,438 0 0
CORE & MAIN INC CL A 21874C102   75,444,017 1,451,684 SH   SOLE 30 1,451,684 0 0
CORE & MAIN INC CL A 21874C102   167,187 3,217 SH   SOLE 31 3,217 0 0
CORE & MAIN INC CL A 21874C102   251,327 4,836 SH   SOLE 34 4,836 0 0
CORE & MAIN INC CL A 21874C102   141,306 2,719 SH   SOLE 36 2,719 0 0
CORE & MAIN INC CL A 21874C102   1,698,951 32,691 SH   SOLE 40 32,691 0 0
CORE & MAIN INC CL A 21874C102   31,182 600 SH   OTR 43 600 0 0
CORE & MAIN INC CL A 21874C102   5,640,460 108,533 SH   SOLE 43 91,140 0 17,393
CORE LABORATORIES INC COM 21867A105   597,326 37,263 SH   SOLE 2 15,666 0 21,597
CORE LABORATORIES INC COM 21867A105   3,559 222 SH   SOLE 4 222 0 0
CORE LABORATORIES INC COM 21867A105   497,812 31,055 SH   SOLE 7 29,181 0 1,874
CORE LABORATORIES INC COM 21867A105   2,566,932 160,133 SH   SOLE 18 135,451 0 24,682
CORE LABORATORIES INC COM 21867A105   1,574,322 98,211 SH   SOLE 19 98,211 0 0
CORE LABORATORIES INC COM 21867A105   81,681,795 5,095,558 SH   SOLE 21 5,095,558 0 0
CORE LABORATORIES INC COM 21867A105   22,057,232 1,375,997 SH   SOLE 22 1,310,369 0 65,628
CORE LABORATORIES INC COM 21867A105   152,061 9,486 SH   SOLE 25 9,486 0 0
CORE LABORATORIES INC COM 21867A105   177,500 11,073 SH   SOLE 26 11,073 0 0
CORE LABORATORIES INC COM 21867A105   517,881 32,307 SH   SOLE 28 0 0 32,307
CORE LABORATORIES INC COM 21867A105   1,828,959 114,096 SH   SOLE 30 114,096 0 0
CORE LABORATORIES INC COM 21867A105   146,370 9,131 SH   SOLE 40 9,131 0 0
CORE LABORATORIES INC COM 21867A105   2,869,542 179,011 SH   SOLE 43 170,377 0 8,634
CORE MOLDING TECHNOLOGIES IN COM 218683100   59,849 2,985 SH   SOLE 2 310 0 2,675
CORE MOLDING TECHNOLOGIES IN COM 218683100   594,342 29,643 SH   SOLE 18 25,111 0 4,532
CORE MOLDING TECHNOLOGIES IN COM 218683100   344,579 17,186 SH   SOLE 19 17,186 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   6,100,473 304,263 SH   SOLE 21 304,263 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   2,559,202 127,641 SH   SOLE 22 121,876 0 5,765
CORE NATURAL RESOURCES INC COM SHS 218937100   2,586,351 29,221 SH   SOLE 2 15,653 0 13,568
CORE NATURAL RESOURCES INC COM SHS 218937100   9,028 102 SH   SOLE 4 102 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100   22,570 255 SH   SOLE 7 255 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100   15,064,136 170,197 SH   SOLE 18 143,858 0 26,339
CORE NATURAL RESOURCES INC COM SHS 218937100   9,073,957 102,519 SH   SOLE 19 102,519 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100   480,930,237 5,433,626 SH   SOLE 21 5,433,626 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100   127,880,399 1,444,813 SH   SOLE 22 1,386,668 0 58,145
CORE NATURAL RESOURCES INC COM SHS 218937100   1,679,035 18,970 SH   SOLE 26 18,970 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100   9,989,947 112,868 SH   SOLE 30 112,868 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100   110,283 1,246 SH   SOLE 36 1,246 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100   7,033,671 79,468 SH   SOLE 43 76,292 0 3,176
CORE NATURAL RESOURCES INC COM SHS 218937100   3,983 45 SH   SOLE 47 0 0 45
CORE SCIENTIFIC INC NEW COM 21874A106   4,436,578 304,710 SH   SOLE 2 99,657 0 205,053
CORE SCIENTIFIC INC NEW COM 21874A106   246,807 16,951 SH   SOLE 4 15,734 0 1,217
CORE SCIENTIFIC INC NEW COM 21874A106   455,335 31,273 SH   SOLE 7 29,458 0 1,815
CORE SCIENTIFIC INC NEW COM 21874A106   12,683,595 871,126 SH   SOLE 18 717,415 0 153,711
CORE SCIENTIFIC INC NEW COM 21874A106   13,544,192 930,233 SH   SOLE 19 930,233 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   183,912,849 12,631,377 SH   SOLE 21 12,631,377 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   128,996,693 8,859,663 SH   SOLE 22 8,481,565 0 378,098
CORE SCIENTIFIC INC NEW COM 21874A106   323,363 22,209 SH   SOLE 23 22,209 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   587,656 40,361 SH   SOLE 25 40,361 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   1,225,268 84,153 SH   SOLE 26 84,153 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   1,410,733 96,891 SH   SOLE 28 26,337 0 70,554
CORE SCIENTIFIC INC NEW COM 21874A106   11,865,381 814,930 SH   SOLE 30 814,930 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   482,664 33,150 SH   SOLE 34 33,150 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   617,096 42,383 SH   SOLE 40 42,383 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   1,678,585 115,287 SH   SOLE 43 105,044 0 10,243
CORE SCIENTIFIC INC NEW COM 21874A106   422 29 SH   SOLE 47 0 0 29
COREBRIDGE FINL INC COM 21871X109   47,246 1,566 SH   SOLE 18 1,566 0 0
COREBRIDGE FINL INC COM 21871X109   31,648 1,049 SH   SOLE 26 0 0 1,049
COREBRIDGE FINL INC COM 21871X109   290 10 SH   SOLE 43 8 0 2
COREBRIDGE FINL INC COM 21871X109   26,791 888 SH   SOLE 47 0 0 888
CORECIVIC INC COM 21871N101   3,406,816 178,274 SH   SOLE 2 83,105 0 95,169
CORECIVIC INC COM 21871N101   2,962 155 SH   SOLE 4 155 0 0
CORECIVIC INC COM 21871N101   13,568 710 SH   SOLE 7 710 0 0
CORECIVIC INC COM 21871N101   8,539,972 446,885 SH   SOLE 18 388,581 0 58,304
CORECIVIC INC COM 21871N101   11,132,741 582,561 SH   SOLE 19 582,561 0 0
CORECIVIC INC COM 21871N101   215,090,751 11,255,403 SH   SOLE 21 11,255,403 0 0
CORECIVIC INC COM 21871N101   67,519,261 3,533,190 SH   SOLE 22 3,396,929 0 136,261
CORECIVIC INC COM 21871N101   58,419 3,057 SH   SOLE 23 3,057 0 0
CORECIVIC INC COM 21871N101   1,909,605 99,927 SH   SOLE 26 24,926 0 75,001
CORECIVIC INC COM 21871N101   4,379,993 229,199 SH   SOLE 30 229,199 0 0
CORECIVIC INC COM 21871N101   72,427 3,790 SH   SOLE 36 3,790 0 0
CORECIVIC INC COM 21871N101   2,805,520 146,809 SH   SOLE 43 144,238 0 2,571
CORECIVIC INC COM 21871N101   10,453 547 SH   SOLE 47 0 0 547
COREWEAVE INC COM CL A 21873S108   1,649,178 23,030 SH   SOLE 2 13,400 0 9,630
COREWEAVE INC COM CL A 21873S108   7,649,022 106,815 SH   SOLE 4 42,190 0 64,625
COREWEAVE INC COM CL A 21873S108   1,862,146 26,004 SH   SOLE 7 17,532 0 8,472
COREWEAVE INC COM CL A 21873S108   972,106 13,575 SH   SOLE 13 13,575 0 0
COREWEAVE INC COM CL A 21873S108   934,152 13,045 SH   SOLE 15 13,045 0 0
COREWEAVE INC COM CL A 21873S108   9,383,774 131,040 SH   SOLE 18 122,619 0 8,421
COREWEAVE INC COM CL A 21873S108   16,329,013 228,027 SH   SOLE 19 228,027 0 0
COREWEAVE INC COM CL A 21873S108   125,218,034 1,748,611 SH   SOLE 21 1,748,611 0 0
COREWEAVE INC COM CL A 21873S108   271,620,454 3,793,052 SH   SOLE 22 3,598,403 0 194,649
COREWEAVE INC COM CL A 21873S108   12,119,062 169,237 SH   SOLE 23 169,237 0 0
COREWEAVE INC COM CL A 21873S108   9,067,616 126,625 SH   SOLE 26 105,063 0 21,562
COREWEAVE INC COM CL A 21873S108   14,632,215 204,332 SH   SOLE 28 10,073 0 194,259
COREWEAVE INC COM CL A 21873S108   13,606 190 SH   SOLE 29 190 0 0
COREWEAVE INC COM CL A 21873S108   33,806,437 472,091 SH   SOLE 30 472,091 0 0
COREWEAVE INC COM CL A 21873S108   85,860 1,199 SH   SOLE 31 755 0 444
COREWEAVE INC COM CL A 21873S108   6,051,618 84,508 SH   SOLE 34 84,508 0 0
COREWEAVE INC COM CL A 21873S108   1,127,571 15,746 SH   SOLE 36 15,746 0 0
COREWEAVE INC COM CL A 21873S108   548,103 7,654 SH   SOLE 40 7,654 0 0
COREWEAVE INC COM CL A 21873S108   673,839 9,410 SH   SOLE 43 8,573 0 837
COREWEAVE INC COM CL A 21873S108   4,245,685 59,289 SH   SOLE 47 0 0 59,289
CORMEDIX INC COM 21900C308   681,576 58,605 SH   SOLE 2 23,097 0 35,508
CORMEDIX INC COM 21900C308   5,664 487 SH   SOLE 4 487 0 0
CORMEDIX INC COM 21900C308   3,105 267 SH   SOLE 7 267 0 0
CORMEDIX INC COM 21900C308   2,532,956 217,795 SH   SOLE 18 181,693 0 36,102
CORMEDIX INC COM 21900C308   1,954,619 168,067 SH   SOLE 19 168,067 0 0
CORMEDIX INC COM 21900C308   35,348,082 3,039,388 SH   SOLE 21 3,039,388 0 0
CORMEDIX INC COM 21900C308   23,494,949 2,020,202 SH   SOLE 22 1,964,217 0 55,985
CORMEDIX INC COM 21900C308   114,881 9,878 SH   SOLE 25 9,878 0 0
CORMEDIX INC COM 21900C308   14,503 1,247 SH   SOLE 26 1,247 0 0
CORMEDIX INC COM 21900C308   143,258 12,318 SH   SOLE 28 0 0 12,318
CORMEDIX INC COM 21900C308   1,878,292 161,504 SH   SOLE 30 161,504 0 0
CORMEDIX INC COM 21900C308   119,056 10,237 SH   SOLE 40 10,237 0 0
CORMEDIX INC COM 21900C308   888,032 76,357 SH   SOLE 43 72,368 0 3,989
CORMEDIX INC COM 21900C308   884 76 SH   SOLE 47 0 0 76
CORNERSTONE STRATEGIC INVEST COM 21924B302   344,917 41,258 SH   SOLE 47 0 0 41,258
CORNERSTONE TOTAL RETURN FD COM 21924U300   238,966 29,834 SH   SOLE 47 0 0 29,834
CORNING INC COM 219350105   139,800,397 1,596,624 SH   SOLE 2 654,483 0 942,141
CORNING INC COM 219350105   45,701,679 521,947 SH   SOLE 4 200,409 0 321,538
CORNING INC COM 219350105   45,080,091 514,848 SH   SOLE 7 453,936 0 60,912
CORNING INC COM 219350105   4,758,886 54,350 SH   SOLE 13 54,350 0 0
CORNING INC COM 219350105   11,734,003 134,011 SH   SOLE 15 134,011 0 0
CORNING INC COM 219350105   155,272,365 1,773,325 SH   SOLE 18 1,560,887 0 212,438
CORNING INC COM 219350105   60,682,407 693,038 SH   SOLE 19 693,038 0 0
CORNING INC COM 219350105   2,500,898,089 28,562,107 SH   SOLE 21 28,562,107 0 0
CORNING INC COM 219350105   1,404,538,665 16,040,871 SH   SOLE 22 14,344,176 0 1,696,695
CORNING INC COM 219350105   71,186,543 813,003 SH   SOLE 23 813,003 0 0
CORNING INC COM 219350105   73,967,536 844,764 SH   SOLE 25 844,323 0 441
CORNING INC COM 219350105   94,103,446 1,074,731 SH   SOLE 26 745,654 0 329,077
CORNING INC COM 219350105   187,290,577 2,138,997 SH   SOLE 28 45,772 0 2,093,225
CORNING INC COM 219350105   28,194 322 SH   SOLE 29 322 0 0
CORNING INC COM 219350105   616,576,418 7,041,759 SH   SOLE 30 7,041,759 0 0
CORNING INC COM 219350105   6,902,530 78,832 SH   SOLE 31 78,832 0 0
CORNING INC COM 219350105   5,530,640 63,164 SH   SOLE 34 63,164 0 0
CORNING INC COM 219350105   20,465,311 233,729 SH   SOLE 36 233,729 0 0
CORNING INC COM 219350105   3,144,542 35,913 SH   SOLE 40 35,913 0 0
CORNING INC COM 219350105   126,874 1,449 SH   OTR 43 1,449 0 0
CORNING INC COM 219350105   115,383,396 1,317,764 SH   SOLE 43 1,190,108 0 127,656
CORNING INC COM 219350105   4,318,065 49,316 SH   SOLE 47 0 0 49,316
CORPAY INC COM SHS 219948106   44,517,177 147,932 SH   SOLE 2 56,459 0 91,473
CORPAY INC COM SHS 219948106   15,349,837 51,008 SH   SOLE 4 24,083 0 26,925
CORPAY INC COM SHS 219948106   12,749,501 42,367 SH   SOLE 7 37,053 0 5,314
CORPAY INC COM SHS 219948106   1,635,555 5,435 SH   SOLE 13 5,435 0 0
CORPAY INC COM SHS 219948106   3,444,746 11,447 SH   SOLE 15 11,447 0 0
CORPAY INC COM SHS 219948106   40,918,054 135,972 SH   SOLE 18 116,609 0 19,363
CORPAY INC COM SHS 219948106   8,674,307 28,825 SH   SOLE 19 28,825 0 0
CORPAY INC COM SHS 219948106   746,533,301 2,480,754 SH   SOLE 21 2,480,754 0 0
CORPAY INC COM SHS 219948106   426,652,234 1,417,779 SH   SOLE 22 1,269,122 0 148,657
CORPAY INC COM SHS 219948106   19,788,555 65,758 SH   SOLE 23 65,758 0 0
CORPAY INC COM SHS 219948106   336,718,401 1,118,926 SH   SOLE 25 1,118,617 0 309
CORPAY INC COM SHS 219948106   17,309,193 57,519 SH   SOLE 26 40,950 0 16,569
CORPAY INC COM SHS 219948106   46,016,410 152,914 SH   SOLE 28 627 0 152,287
CORPAY INC COM SHS 219948106   182,577,541 606,711 SH   SOLE 30 606,711 0 0
CORPAY INC COM SHS 219948106   2,077,019 6,902 SH   SOLE 31 6,902 0 0
CORPAY INC COM SHS 219948106   1,202,516 3,996 SH   SOLE 34 3,996 0 0
CORPAY INC COM SHS 219948106   3,347,244 11,123 SH   SOLE 36 11,123 0 0
CORPAY INC COM SHS 219948106   871,493 2,896 SH   SOLE 40 2,896 0 0
CORPAY INC COM SHS 219948106   24,767,268 82,302 SH   SOLE 43 68,669 0 13,634
CORPAY INC COM SHS 219948106   2,266,153 7,530 SH   SOLE 47 0 0 7,530
CORPORACION AMER ARPTS S A COM L1995B107   6,670,118 256,543 SH   SOLE 7 253,110 0 3,433
CORPORACION AMER ARPTS S A COM L1995B107   33,104,604 1,273,254 SH   SOLE 21 1,273,254 0 0
CORPORACION AMER ARPTS S A COM L1995B107   54,834 2,109 SH   SOLE 22 2,109 0 0
CORSAIR GAMING INC COM 22041X102   783,510 131,904 SH   SOLE 2 98,124 0 33,780
CORSAIR GAMING INC COM 22041X102   2,388 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102   998,205 168,048 SH   SOLE 18 143,432 0 24,616
CORSAIR GAMING INC COM 22041X102   539,138 90,764 SH   SOLE 19 90,764 0 0
CORSAIR GAMING INC COM 22041X102   31,322,422 5,273,135 SH   SOLE 21 5,273,135 0 0
CORSAIR GAMING INC COM 22041X102   8,415,537 1,416,757 SH   SOLE 22 1,351,988 0 64,769
CORSAIR GAMING INC COM 22041X102   48,803 8,216 SH   SOLE 25 8,216 0 0
CORSAIR GAMING INC COM 22041X102   1,348 227 SH   SOLE 26 0 0 227
CORSAIR GAMING INC COM 22041X102   614,731 103,490 SH   SOLE 30 103,490 0 0
CORSAIR GAMING INC COM 22041X102   52,195 8,787 SH   SOLE 40 8,787 0 0
CORSAIR GAMING INC COM 22041X102   434,820 73,202 SH   SOLE 43 70,219 0 2,983
CORTEVA INC COM 22052L104   228,014,476 3,401,678 SH   SOLE 2 2,347,696 0 1,053,982
CORTEVA INC COM 22052L104   41,443,241 618,279 SH   SOLE 4 207,797 0 410,482
CORTEVA INC COM 22052L104   50,141,859 748,051 SH   SOLE 7 695,611 0 52,440
CORTEVA INC COM 22052L104   9,146,311 136,451 SH   SOLE 13 130,180 0 6,271
CORTEVA INC COM 22052L104   11,408,171 170,195 SH   SOLE 15 170,195 0 0
CORTEVA INC COM 22052L104   144,710,531 2,158,892 SH   SOLE 18 1,899,416 0 259,476
CORTEVA INC COM 22052L104   196,412,781 2,930,222 SH   SOLE 19 2,930,222 0 0
CORTEVA INC COM 22052L104   1,434,773,396 21,404,944 SH   SOLE 21 21,404,944 0 0
CORTEVA INC COM 22052L104   1,032,826,124 15,408,416 SH   SOLE 22 13,566,315 0 1,842,101
CORTEVA INC COM 22052L104   59,779,097 891,826 SH   SOLE 23 891,826 0 0
CORTEVA INC COM 22052L104   58,586,901 874,040 SH   SOLE 25 866,722 0 7,318
CORTEVA INC COM 22052L104   111,167,043 1,658,467 SH   SOLE 26 1,229,152 0 429,315
CORTEVA INC COM 22052L104   75,185,741 1,121,673 SH   SOLE 28 43,422 0 1,078,251
CORTEVA INC COM 22052L104   26,638,929 397,418 SH   SOLE 29 397,418 0 0
CORTEVA INC COM 22052L104   354,697,356 5,291,621 SH   SOLE 30 5,291,621 0 0
CORTEVA INC COM 22052L104   5,576,762 83,198 SH   SOLE 31 78,012 0 5,186
CORTEVA INC COM 22052L104   58,347,269 870,465 SH   SOLE 34 870,465 0 0
CORTEVA INC COM 22052L104   16,777,140 250,293 SH   SOLE 36 250,293 0 0
CORTEVA INC COM 22052L104   1,968,336 29,365 SH   SOLE 40 29,365 0 0
CORTEVA INC COM 22052L104   42,765 638 SH   OTR 43 638 0 0
CORTEVA INC COM 22052L104   74,629,527 1,113,375 SH   SOLE 43 903,514 0 209,861
CORTEVA INC COM 22052L104   3,300,396 49,238 SH   SOLE 47 0 0 49,238
CORVEL CORP COM 221006109   3,995,372 59,042 SH   SOLE 2 25,141 0 33,901
CORVEL CORP COM 221006109   4,602 68 SH   SOLE 4 68 0 0
CORVEL CORP COM 221006109   542,578 8,018 SH   SOLE 7 7,540 0 478
CORVEL CORP COM 221006109   6,677,608 98,679 SH   SOLE 18 79,913 0 18,766
CORVEL CORP COM 221006109   11,428,042 168,879 SH   SOLE 19 168,879 0 0
CORVEL CORP COM 221006109   220,364,445 3,256,457 SH   SOLE 21 3,256,457 0 0
CORVEL CORP COM 221006109   64,445,051 952,343 SH   SOLE 22 926,718 0 25,625
CORVEL CORP COM 221006109   64,083 947 SH   SOLE 23 947 0 0
CORVEL CORP COM 221006109   348,162 5,145 SH   SOLE 25 5,145 0 0
CORVEL CORP COM 221006109   1,593,155 23,543 SH   SOLE 26 12,189 0 11,354
CORVEL CORP COM 221006109   93,114 1,376 SH   SOLE 28 315 0 1,061
CORVEL CORP COM 221006109   8,029,993 118,664 SH   SOLE 30 118,664 0 0
CORVEL CORP COM 221006109   392,824 5,805 SH   SOLE 34 5,805 0 0
CORVEL CORP COM 221006109   379,426 5,607 SH   SOLE 40 5,607 0 0
CORVEL CORP COM 221006109   22,805 337 SH   OTR 43 337 0 0
CORVEL CORP COM 221006109   6,076,495 89,796 SH   SOLE 43 81,783 0 8,013
CORVEL CORP COM 221006109   609 9 SH   SOLE 47 0 0 9
CORVUS PHARMACEUTICALS INC COM 221015100   1,811,725 235,289 SH   SOLE 2 171,742 0 63,547
CORVUS PHARMACEUTICALS INC COM 221015100   21,352 2,773 SH   SOLE 7 2,773 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   1,315,568 170,853 SH   SOLE 18 140,537 0 30,316
CORVUS PHARMACEUTICALS INC COM 221015100   2,156,316 280,041 SH   SOLE 19 280,041 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   21,204,876 2,753,880 SH   SOLE 21 2,753,880 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   11,579,814 1,503,872 SH   SOLE 22 1,483,813 0 20,059
CORVUS PHARMACEUTICALS INC COM 221015100   59,344 7,707 SH   SOLE 23 7,707 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   383,398 49,792 SH   SOLE 30 49,792 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   401,586 52,154 SH   SOLE 43 51,351 0 803
COSAN S A ADS 22113B103   10,938 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103   540,755 136,900 SH   SOLE 43 131,739 0 5,161
COSMOS HEALTH INC COM 221413305   133,363 267,797 SH   SOLE 22 267,797 0 0
COSTAMARE BULKERS HLDGS LTD COM SHS Y2001C101   474,674 30,803 SH   SOLE 2 26,956 0 3,847
COSTAMARE BULKERS HLDGS LTD COM SHS Y2001C101   1,002 65 SH   SOLE 7 65 0 0
COSTAMARE BULKERS HLDGS LTD COM SHS Y2001C101   452,438 29,360 SH   SOLE 18 24,897 0 4,463
COSTAMARE BULKERS HLDGS LTD COM SHS Y2001C101   273,065 17,720 SH   SOLE 19 17,720 0 0
COSTAMARE BULKERS HLDGS LTD COM SHS Y2001C101   4,896,759 317,765 SH   SOLE 21 317,765 0 0
COSTAMARE BULKERS HLDGS LTD COM SHS Y2001C101   1,829,506 118,722 SH   SOLE 22 111,530 0 7,192
COSTAMARE BULKERS HLDGS LTD COM SHS Y2001C101   349,360 22,671 SH   SOLE 43 22,343 0 328
COSTAMARE INC SHS Y1771G102   3,969,843 251,415 SH   SOLE 2 233,826 0 17,589
COSTAMARE INC SHS Y1771G102   448,389 28,397 SH   SOLE 4 28,397 0 0
COSTAMARE INC SHS Y1771G102   5,179 328 SH   SOLE 7 328 0 0
COSTAMARE INC SHS Y1771G102   3,862,342 244,607 SH   SOLE 18 113,973 0 130,634
COSTAMARE INC SHS Y1771G102   1,653,592 104,724 SH   SOLE 19 104,724 0 0
COSTAMARE INC SHS Y1771G102   24,505,006 1,551,932 SH   SOLE 21 1,551,932 0 0
COSTAMARE INC SHS Y1771G102   35,534,763 2,250,460 SH   SOLE 22 2,084,152 0 166,308
COSTAMARE INC SHS Y1771G102   3,230,176 204,571 SH   SOLE 26 189,466 0 15,105
COSTAMARE INC SHS Y1771G102   1,345,245 85,196 SH   SOLE 30 85,196 0 0
COSTAMARE INC SHS Y1771G102   209,581 13,273 SH   SOLE 31 13,273 0 0
COSTAMARE INC SHS Y1771G102   3,202,672 202,829 SH   SOLE 43 192,702 0 10,127
COSTAR GROUP INC COM 22160N109   61,529,710 915,076 SH   SOLE 2 347,024 0 568,052
COSTAR GROUP INC COM 22160N109   21,147,451 314,507 SH   SOLE 4 148,305 0 166,202
COSTAR GROUP INC COM 22160N109   26,620,854 395,908 SH   SOLE 7 340,643 0 55,265
COSTAR GROUP INC COM 22160N109   2,038,582 30,318 SH   SOLE 13 30,318 0 0
COSTAR GROUP INC COM 22160N109   4,793,674 71,292 SH   SOLE 15 71,292 0 0
COSTAR GROUP INC COM 22160N109   55,052,279 818,743 SH   SOLE 18 683,528 0 135,215
COSTAR GROUP INC COM 22160N109   12,115,639 180,185 SH   SOLE 19 180,185 0 0
COSTAR GROUP INC COM 22160N109   1,046,352,570 15,561,460 SH   SOLE 21 15,561,460 0 0
COSTAR GROUP INC COM 22160N109   569,666,223 8,472,133 SH   SOLE 22 7,565,609 0 906,524
COSTAR GROUP INC COM 22160N109   27,379,321 407,188 SH   SOLE 23 407,188 0 0
COSTAR GROUP INC COM 22160N109   24,834,556 369,342 SH   SOLE 25 366,634 0 2,708
COSTAR GROUP INC COM 22160N109   35,489,474 527,803 SH   SOLE 26 379,742 0 148,061
COSTAR GROUP INC COM 22160N109   70,489,373 1,048,325 SH   SOLE 28 4,264 0 1,044,061
COSTAR GROUP INC COM 22160N109   286,064,511 4,254,380 SH   SOLE 30 4,254,380 0 0
COSTAR GROUP INC COM 22160N109   2,773,717 41,251 SH   SOLE 31 41,251 0 0
COSTAR GROUP INC COM 22160N109   8,735,754 129,919 SH   SOLE 32 129,919 0 0
COSTAR GROUP INC COM 22160N109   1,661,366 24,708 SH   SOLE 34 24,708 0 0
COSTAR GROUP INC COM 22160N109   4,694,293 69,814 SH   SOLE 36 69,814 0 0
COSTAR GROUP INC COM 22160N109   1,226,054 18,234 SH   SOLE 40 18,234 0 0
COSTAR GROUP INC COM 22160N109   26,493 394 SH   OTR 43 394 0 0
COSTAR GROUP INC COM 22160N109   21,382,713 318,006 SH   SOLE 43 278,419 0 39,587
COSTAR GROUP INC COM 22160N109   110,257 1,640 SH   SOLE 47 0 0 1,640
COSTCO WHSL CORP NEW COM 22160K105   1,069,088,602 1,239,753 SH   SOLE 2 602,146 0 637,607
COSTCO WHSL CORP NEW COM 22160K105   2,405,929 2,790 SH   SOLE 3 2,790 0 0
COSTCO WHSL CORP NEW COM 22160K105   356,677,621 413,616 SH   SOLE 4 145,320 0 268,296
COSTCO WHSL CORP NEW COM 22160K105   403,397,478 467,794 SH   SOLE 7 426,715 0 41,079
COSTCO WHSL CORP NEW COM 22160K105   51,448,929 59,662 SH   SOLE 13 57,223 0 2,439
COSTCO WHSL CORP NEW COM 22160K105   69,481,321 80,573 SH   SOLE 15 80,573 0 0
COSTCO WHSL CORP NEW COM 22160K105   655,988,937 760,708 SH   SOLE 18 599,540 0 161,168
COSTCO WHSL CORP NEW COM 22160K105   416,918,107 483,473 SH   SOLE 19 483,473 0 0
COSTCO WHSL CORP NEW COM 22160K105   11,449,013,956 13,276,682 SH   SOLE 21 13,276,682 0 0
COSTCO WHSL CORP NEW COM 22160K105   8,054,397,024 9,340,164 SH   SOLE 22 8,351,180 0 988,984
COSTCO WHSL CORP NEW COM 22160K105   606,732,076 703,588 SH   SOLE 23 703,588 0 0
COSTCO WHSL CORP NEW COM 22160K105   358,686,874 415,946 SH   SOLE 25 414,631 0 1,315
COSTCO WHSL CORP NEW COM 22160K105   826,306,261 958,214 SH   SOLE 26 750,476 0 207,738
COSTCO WHSL CORP NEW COM 22160K105   1,055,442,072 1,223,928 SH   SOLE 28 6,546 0 1,217,382
COSTCO WHSL CORP NEW COM 22160K105   18,182,439 21,085 SH   SOLE 29 21,085 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,384,482,712 3,924,766 SH   SOLE 30 3,924,766 0 0
COSTCO WHSL CORP NEW COM 22160K105   73,381,685 85,096 SH   SOLE 31 83,604 0 1,492
COSTCO WHSL CORP NEW COM 22160K105   117,354,126 136,088 SH   SOLE 32 136,088 0 0
COSTCO WHSL CORP NEW COM 22160K105   380,614,455 441,374 SH   SOLE 34 441,374 0 0
COSTCO WHSL CORP NEW COM 22160K105   82,907,955 96,143 SH   SOLE 36 96,143 0 0
COSTCO WHSL CORP NEW COM 22160K105   16,951,880 19,658 SH   SOLE 40 19,658 0 0
COSTCO WHSL CORP NEW COM 22160K105   513,955 596 SH   OTR 43 596 0 0
COSTCO WHSL CORP NEW COM 22160K105   717,229,636 831,725 SH   SOLE 43 692,302 0 139,423
COSTCO WHSL CORP NEW COM 22160K105   100,117,200 116,099 SH   SOLE 47 0 0 116,099
COTERRA ENERGY INC COM 127097103   25,225,851 958,429 SH   SOLE 2 632,906 0 325,523
COTERRA ENERGY INC COM 127097103   10,990,758 417,582 SH   SOLE 4 180,601 0 236,981
COTERRA ENERGY INC COM 127097103   15,476,686 588,020 SH   SOLE 7 530,917 0 57,103
COTERRA ENERGY INC COM 127097103   1,505,872 57,214 SH   SOLE 13 57,214 0 0
COTERRA ENERGY INC COM 127097103   3,577,546 135,925 SH   SOLE 15 135,925 0 0
COTERRA ENERGY INC COM 127097103   74,581,273 2,833,635 SH   SOLE 18 2,639,590 0 194,045
COTERRA ENERGY INC COM 127097103   11,756,223 446,665 SH   SOLE 19 446,665 0 0
COTERRA ENERGY INC COM 127097103   729,651,699 27,722,329 SH   SOLE 21 27,722,329 0 0
COTERRA ENERGY INC COM 127097103   407,779,392 15,493,138 SH   SOLE 22 13,906,807 0 1,586,331
COTERRA ENERGY INC COM 127097103   19,542,153 742,483 SH   SOLE 23 742,483 0 0
COTERRA ENERGY INC COM 127097103   18,932,029 719,302 SH   SOLE 25 719,302 0 0
COTERRA ENERGY INC COM 127097103   44,645,905 1,696,273 SH   SOLE 26 1,556,425 0 139,848
COTERRA ENERGY INC COM 127097103   10,013,576 380,455 SH   SOLE 28 91,081 0 289,374
COTERRA ENERGY INC COM 127097103   169,210,859 6,428,984 SH   SOLE 30 6,428,984 0 0
COTERRA ENERGY INC COM 127097103   2,012,611 76,467 SH   SOLE 31 76,467 0 0
COTERRA ENERGY INC COM 127097103   3,616,658 137,411 SH   SOLE 34 137,411 0 0
COTERRA ENERGY INC COM 127097103   17,166,562 652,225 SH   SOLE 35 652,225 0 0
COTERRA ENERGY INC COM 127097103   3,313,662 125,899 SH   SOLE 36 125,899 0 0
COTERRA ENERGY INC COM 127097103   911,383 34,627 SH   SOLE 40 34,627 0 0
COTERRA ENERGY INC COM 127097103   32,268 1,226 SH   OTR 43 1,226 0 0
COTERRA ENERGY INC COM 127097103   32,020,875 1,216,599 SH   SOLE 43 1,066,902 0 149,697
COTERRA ENERGY INC COM 127097103   5,250,340 199,481 SH   SOLE 47 0 0 199,481
COTY INC COM CL A 222070203   4,826,422 1,567,020 SH   SOLE 2 1,305,076 0 261,944
COTY INC COM CL A 222070203   2,871 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203   331,621 107,669 SH   SOLE 7 101,396 0 6,273
COTY INC COM CL A 222070203   2,404,578 780,707 SH   SOLE 18 433,382 0 347,325
COTY INC COM CL A 222070203   22,947,817 7,450,590 SH   SOLE 19 7,450,590 0 0
COTY INC COM CL A 222070203   59,047,268 19,171,191 SH   SOLE 21 19,171,191 0 0
COTY INC COM CL A 222070203   32,861,308 10,669,256 SH   SOLE 22 10,157,496 0 511,760
COTY INC COM CL A 222070203   214,565 69,664 SH   SOLE 25 69,664 0 0
COTY INC COM CL A 222070203   5,109,936 1,659,070 SH   SOLE 26 1,655,399 0 3,671
COTY INC COM CL A 222070203   63,189 20,516 SH   SOLE 28 2,483 0 18,033
COTY INC COM CL A 222070203   1,434,291 465,679 SH   SOLE 30 465,679 0 0
COTY INC COM CL A 222070203   18,452 5,991 SH   SOLE 31 5,991 0 0
COTY INC COM CL A 222070203   7,930,674 2,574,894 SH   SOLE 34 2,574,894 0 0
COTY INC COM CL A 222070203   22,527 7,314 SH   SOLE 36 7,314 0 0
COTY INC COM CL A 222070203   211,273 68,595 SH   SOLE 40 68,595 0 0
COTY INC COM CL A 222070203   1,681,328 545,886 SH   SOLE 43 457,183 0 88,703
COUPANG INC CL A 22266T109   56,054,841 2,376,212 SH   SOLE 2 1,031,945 0 1,344,267
COUPANG INC CL A 22266T109   594,350 25,195 SH   SOLE 4 25,195 0 0
COUPANG INC CL A 22266T109   2,310,098 97,927 SH   SOLE 7 68,577 0 29,350
COUPANG INC CL A 22266T109   1,457,720 61,794 SH   SOLE 13 61,794 0 0
COUPANG INC CL A 22266T109   310,279 13,153 SH   SOLE 15 13,153 0 0
COUPANG INC CL A 22266T109   19,822,370 840,287 SH   SOLE 18 673,390 0 166,897
COUPANG INC CL A 22266T109   11,518,053 488,260 SH   SOLE 19 488,260 0 0
COUPANG INC CL A 22266T109   576,805,813 24,451,285 SH   SOLE 21 24,451,285 0 0
COUPANG INC CL A 22266T109   755,807,181 32,039,304 SH   SOLE 22 30,919,958 0 1,119,346
COUPANG INC CL A 22266T109   1,316,133 55,792 SH   SOLE 23 55,792 0 0
COUPANG INC CL A 22266T109   24,237,640 1,027,454 SH   SOLE 25 1,027,454 0 0
COUPANG INC CL A 22266T109   12,976,081 550,067 SH   SOLE 26 301,457 0 248,610
COUPANG INC CL A 22266T109   11,977,846 507,751 SH   SOLE 28 19,013 0 488,738
COUPANG INC CL A 22266T109   21,220,526 899,556 SH   SOLE 30 899,556 0 0
COUPANG INC CL A 22266T109   748,039 31,710 SH   SOLE 31 31,710 0 0
COUPANG INC CL A 22266T109   3,029,215 128,411 SH   SOLE 34 128,411 0 0
COUPANG INC CL A 22266T109   2,067,734 87,653 SH   SOLE 36 87,653 0 0
COUPANG INC CL A 22266T109   4,297,886 182,191 SH   SOLE 43 149,526 0 32,665
COUPANG INC CL A 22266T109   25,713 1,090 SH   SOLE 47 0 0 1,090
COURSERA INC COM 22266M104   6,903,871 938,026 SH   SOLE 2 639,022 0 299,004
COURSERA INC COM 22266M104   3,812 518 SH   SOLE 4 518 0 0
COURSERA INC COM 22266M104   354,502 48,166 SH   SOLE 7 45,263 0 2,903
COURSERA INC COM 22266M104   4,893,318 664,853 SH   SOLE 18 561,077 0 103,776
COURSERA INC COM 22266M104   9,506,014 1,291,578 SH   SOLE 19 1,291,578 0 0
COURSERA INC COM 22266M104   41,985,525 5,704,555 SH   SOLE 21 5,704,555 0 0
COURSERA INC COM 22266M104   40,160,171 5,456,545 SH   SOLE 22 5,323,760 0 132,785
COURSERA INC COM 22266M104   112,108 15,232 SH   SOLE 23 15,232 0 0
COURSERA INC COM 22266M104   208,590 28,341 SH   SOLE 25 28,341 0 0
COURSERA INC COM 22266M104   1,782,938 242,247 SH   SOLE 26 37,951 0 204,296
COURSERA INC COM 22266M104   1,844,747 250,645 SH   SOLE 30 250,645 0 0
COURSERA INC COM 22266M104   625,475 84,983 SH   SOLE 34 84,983 0 0
COURSERA INC COM 22266M104   3,893 529 SH   SOLE 36 529 0 0
COURSERA INC COM 22266M104   161,920 22,000 SH   SOLE 40 22,000 0 0
COURSERA INC COM 22266M104   1,033,241 140,386 SH   SOLE 43 133,285 0 7,101
COURSERA INC COM 22266M104   1,465 199 SH   SOLE 47 0 0 199
COUSINS PPTYS INC COM NEW 222795502   16,909,282 655,907 SH   SOLE 2 366,935 0 288,972
COUSINS PPTYS INC COM NEW 222795502   4,486,210 174,019 SH   SOLE 4 174,019 0 0
COUSINS PPTYS INC COM NEW 222795502   8,219,051 318,815 SH   SOLE 7 292,368 0 26,447
COUSINS PPTYS INC COM NEW 222795502   14,381,115 557,840 SH   SOLE 18 397,530 0 160,310
COUSINS PPTYS INC COM NEW 222795502   13,471,416 522,553 SH   SOLE 19 522,553 0 0
COUSINS PPTYS INC COM NEW 222795502   263,125,091 10,206,559 SH   SOLE 21 10,206,559 0 0
COUSINS PPTYS INC COM NEW 222795502   192,304,647 7,459,451 SH   SOLE 22 6,561,149 0 898,302
COUSINS PPTYS INC COM NEW 222795502   2,551,189 98,960 SH   SOLE 23 98,960 0 0
COUSINS PPTYS INC COM NEW 222795502   26,053,809 1,010,621 SH   SOLE 25 1,010,621 0 0
COUSINS PPTYS INC COM NEW 222795502   4,991,008 193,600 SH   SOLE 26 193,600 0 0
COUSINS PPTYS INC COM NEW 222795502   11,717,758 454,529 SH   SOLE 28 96,061 0 358,468
COUSINS PPTYS INC COM NEW 222795502   14,780,654 573,338 SH   SOLE 30 573,338 0 0
COUSINS PPTYS INC COM NEW 222795502   72,700 2,820 SH   SOLE 31 2,820 0 0
COUSINS PPTYS INC COM NEW 222795502   6,810,612 264,182 SH   SOLE 34 264,182 0 0
COUSINS PPTYS INC COM NEW 222795502   107,554 4,172 SH   SOLE 36 4,172 0 0
COUSINS PPTYS INC COM NEW 222795502   746,408 28,953 SH   SOLE 40 28,953 0 0
COUSINS PPTYS INC COM NEW 222795502   43,588,717 1,690,796 SH   SOLE 43 1,644,846 0 45,950
COUSINS PPTYS INC COM NEW 222795502   68,446 2,655 SH   SOLE 47 0 0 2,655
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,358,655 107,017 SH   SOLE 2 40,717 0 66,300
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,380 108 SH   SOLE 7 108 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,252,092 56,810 SH   SOLE 18 48,270 0 8,540
COVENANT LOGISTICS GROUP INC CL A 22284P105   6,982,911 316,829 SH   SOLE 19 316,829 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   14,689,241 666,481 SH   SOLE 21 666,481 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   18,838,448 854,739 SH   SOLE 22 832,198 0 22,541
COVENANT LOGISTICS GROUP INC CL A 22284P105   87,587 3,974 SH   SOLE 25 3,974 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   104,249 4,730 SH   SOLE 40 4,730 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,466,652 66,545 SH   SOLE 43 64,963 0 1,582
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,609 73 SH   SOLE 47 0 0 73
COYA THERAPEUTICS INC COMMON STOCK 22407B108   20,283 3,497 SH   SOLE 18 3,497 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   250,206 43,139 SH   SOLE 21 43,139 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   188,558 32,510 SH   SOLE 22 32,510 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   8,565 2,163 SH   SOLE 18 2,163 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   97,230 24,553 SH   SOLE 21 24,553 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   2,166 547 SH   SOLE 22 547 0 0
CPI CARD GROUP INC COM NEW 12634H200   48,385 3,296 SH   SOLE 2 861 0 2,435
CPI CARD GROUP INC COM NEW 12634H200   281,885 19,202 SH   SOLE 18 16,031 0 3,171
CPI CARD GROUP INC COM NEW 12634H200   149,310 10,171 SH   SOLE 19 10,171 0 0
CPI CARD GROUP INC COM NEW 12634H200   3,200,064 217,988 SH   SOLE 21 217,988 0 0
CPI CARD GROUP INC COM NEW 12634H200   1,849,078 125,959 SH   SOLE 22 124,422 0 1,537
CPS TECHNOLOGIES CORP COM 12619F104   507,217 164,148 SH   SOLE 22 164,148 0 0
CPS TECHNOLOGIES CORP COM 12619F104   139 45 SH   SOLE 43 45 0 0
CRA INTL INC COM 12618T105   4,858,425 24,208 SH   SOLE 2 16,343 0 7,865
CRA INTL INC COM 12618T105   7,426 37 SH   SOLE 4 37 0 0
CRA INTL INC COM 12618T105   7,426 37 SH   SOLE 7 37 0 0
CRA INTL INC COM 12618T105   3,788,921 18,879 SH   SOLE 18 15,721 0 3,158
CRA INTL INC COM 12618T105   5,946,392 29,629 SH   SOLE 19 29,629 0 0
CRA INTL INC COM 12618T105   55,455,842 276,319 SH   SOLE 21 276,319 0 0
CRA INTL INC COM 12618T105   43,379,421 216,146 SH   SOLE 22 210,671 0 5,475
CRA INTL INC COM 12618T105   68,838 343 SH   SOLE 23 343 0 0
CRA INTL INC COM 12618T105   235,415 1,173 SH   SOLE 25 1,173 0 0
CRA INTL INC COM 12618T105   1,247,520 6,216 SH   SOLE 30 6,216 0 0
CRA INTL INC COM 12618T105   185,241 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105   2,200,916 10,966 SH   SOLE 43 10,724 0 242
CRA INTL INC COM 12618T105   14,249 71 SH   SOLE 47 0 0 71
CRACKER BARREL OLD CTRY STOR COM 22410J106   492,049 19,372 SH   SOLE 2 8,285 0 11,087
CRACKER BARREL OLD CTRY STOR COM 22410J106   2,057 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   14,021 552 SH   SOLE 7 552 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,892,325 74,501 SH   SOLE 18 62,635 0 11,866
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,162,253 45,758 SH   SOLE 19 45,758 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   60,121,851 2,367,002 SH   SOLE 21 2,367,002 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   17,035,018 670,670 SH   SOLE 22 643,339 0 27,331
CRACKER BARREL OLD CTRY STOR COM 22410J106   43,815 1,725 SH   SOLE 25 1,725 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   260,198 10,244 SH   SOLE 26 6,159 0 4,085
CRACKER BARREL OLD CTRY STOR COM 22410J106   9,830 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,212,545 47,738 SH   SOLE 30 47,738 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   51,791 2,039 SH   SOLE 36 2,039 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   73,660 2,900 SH   SOLE 40 2,900 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   832,018 32,757 SH   SOLE 43 30,357 0 2,400
CRANE COMPANY COMMON STOCK 224408104   21,319,924 115,599 SH   SOLE 2 82,085 0 33,514
CRANE COMPANY COMMON STOCK 224408104   118,773 644 SH   SOLE 4 127 0 517
CRANE COMPANY COMMON STOCK 224408104   1,615,238 8,758 SH   SOLE 7 8,287 0 471
CRANE COMPANY COMMON STOCK 224408104   20,954,199 113,616 SH   SOLE 18 66,257 0 47,359
CRANE COMPANY COMMON STOCK 224408104   5,778,192 31,330 SH   SOLE 19 31,330 0 0
CRANE COMPANY COMMON STOCK 224408104   473,714,910 2,568,535 SH   SOLE 21 2,568,535 0 0
CRANE COMPANY COMMON STOCK 224408104   268,363,171 1,455,095 SH   SOLE 22 1,381,214 0 73,881
CRANE COMPANY COMMON STOCK 224408104   1,438,554 7,800 SH   SOLE 23 7,800 0 0
CRANE COMPANY COMMON STOCK 224408104   2,605,074 14,125 SH   SOLE 25 14,125 0 0
CRANE COMPANY COMMON STOCK 224408104   6,620,484 35,897 SH   SOLE 26 15,782 0 20,115
CRANE COMPANY COMMON STOCK 224408104   1,397,057 7,575 SH   SOLE 28 743 0 6,832
CRANE COMPANY COMMON STOCK 224408104   44,448 241 SH   SOLE 29 241 0 0
CRANE COMPANY COMMON STOCK 224408104   13,646,345 73,992 SH   SOLE 30 73,992 0 0
CRANE COMPANY COMMON STOCK 224408104   152,155 825 SH   SOLE 31 825 0 0
CRANE COMPANY COMMON STOCK 224408104   7,056,292 38,260 SH   SOLE 34 38,260 0 0
CRANE COMPANY COMMON STOCK 224408104   112,318 609 SH   SOLE 36 609 0 0
CRANE COMPANY COMMON STOCK 224408104   1,535,564 8,326 SH   SOLE 40 8,326 0 0
CRANE COMPANY COMMON STOCK 224408104   73,772 400 SH   OTR 43 400 0 0
CRANE COMPANY COMMON STOCK 224408104   11,340,258 61,488 SH   SOLE 43 55,880 0 5,608
CRANE COMPANY COMMON STOCK 224408104   9,959 54 SH   SOLE 47 0 0 54
CRANE NXT CO COM 224441105   2,894,993 61,504 SH   SOLE 2 23,238 0 38,266
CRANE NXT CO COM 224441105   16,192 344 SH   SOLE 4 127 0 217
CRANE NXT CO COM 224441105   14,027 298 SH   SOLE 7 298 0 0
CRANE NXT CO COM 224441105   4,927,005 104,674 SH   SOLE 18 57,129 0 47,545
CRANE NXT CO COM 224441105   952,838 20,243 SH   SOLE 19 20,243 0 0
CRANE NXT CO COM 224441105   125,609,543 2,668,569 SH   SOLE 21 2,668,569 0 0
CRANE NXT CO COM 224441105   66,094,847 1,404,182 SH   SOLE 22 1,340,355 0 63,827
CRANE NXT CO COM 224441105   368,793 7,835 SH   SOLE 25 7,835 0 0
CRANE NXT CO COM 224441105   816,900 17,355 SH   SOLE 26 17,355 0 0
CRANE NXT CO COM 224441105   527,655 11,210 SH   SOLE 28 906 0 10,304
CRANE NXT CO COM 224441105   2,199,675 46,732 SH   SOLE 30 46,732 0 0
CRANE NXT CO COM 224441105   36,526 776 SH   SOLE 31 776 0 0
CRANE NXT CO COM 224441105   9,932 211 SH   SOLE 34 211 0 0
CRANE NXT CO COM 224441105   445,282 9,460 SH   SOLE 40 9,460 0 0
CRANE NXT CO COM 224441105   2,631,514 55,906 SH   SOLE 43 50,872 0 5,034
CRAWFORD & CO CL B 224633107   3,753,962 350,183 SH   SOLE 22 350,183 0 0
CRAWFORD & CO CL A 224633206   2,713,095 241,164 SH   SOLE 2 216,696 0 24,468
CRAWFORD & CO CL A 224633206   709 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206   591,716 52,597 SH   SOLE 18 44,119 0 8,478
CRAWFORD & CO CL A 224633206   1,375,200 122,240 SH   SOLE 19 122,240 0 0
CRAWFORD & CO CL A 224633206   7,990,718 710,286 SH   SOLE 21 710,286 0 0
CRAWFORD & CO CL A 224633206   7,119,191 632,817 SH   SOLE 22 625,122 0 7,695
CRAWFORD & CO CL A 224633206   188,460 16,752 SH   SOLE 23 16,752 0 0
CRAWFORD & CO CL A 224633206   195,008 17,334 SH   SOLE 26 0 0 17,334
CRAWFORD & CO CL A 224633206   116,314 10,339 SH   SOLE 43 10,339 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 12564W102   59 16 SH   SOLE 2 16 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 12564W102   89 24 SH   SOLE 21 24 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 12564W102   2,990 806 SH   SOLE 22 806 0 0
CREDICORP LTD COM G2519Y108   15,813,987 55,101 SH   SOLE 2 35,219 0 19,882
CREDICORP LTD COM G2519Y108   5,276,782 18,386 SH   SOLE 4 12,496 0 5,890
CREDICORP LTD COM G2519Y108   10,778,572 37,556 SH   SOLE 7 36,347 0 1,209
CREDICORP LTD COM G2519Y108   660,100 2,300 SH   SOLE 13 2,300 0 0
CREDICORP LTD COM G2519Y108   1,791,454 6,242 SH   SOLE 15 6,242 0 0
CREDICORP LTD COM G2519Y108   3,672,452 12,796 SH   SOLE 18 12,137 0 659
CREDICORP LTD COM G2519Y108   179,949 627 SH   SOLE 19 627 0 0
CREDICORP LTD COM G2519Y108   489,945,449 1,707,127 SH   SOLE 21 1,707,127 0 0
CREDICORP LTD COM G2519Y108   254,789,990 887,770 SH   SOLE 22 800,070 0 87,700
CREDICORP LTD COM G2519Y108   16,214,926 56,498 SH   SOLE 23 56,498 0 0
CREDICORP LTD COM G2519Y108   30,329,299 105,677 SH   SOLE 25 105,677 0 0
CREDICORP LTD COM G2519Y108   34,065,752 118,696 SH   SOLE 26 74,517 0 44,179
CREDICORP LTD COM G2519Y108   50,669,563 176,549 SH   SOLE 28 0 0 176,549
CREDICORP LTD COM G2519Y108   203,564,221 709,283 SH   SOLE 30 709,283 0 0
CREDICORP LTD COM G2519Y108   14,205,639 49,497 SH   SOLE 34 49,497 0 0
CREDICORP LTD COM G2519Y108   2,330,153 8,119 SH   SOLE 36 8,119 0 0
CREDICORP LTD COM G2519Y108   284,704 992 SH   SOLE 40 992 0 0
CREDICORP LTD COM G2519Y108   27,385,505 95,420 SH   SOLE 43 81,404 0 14,016
CREDICORP LTD COM G2519Y108   54,387 190 SH   SOLE 47 0 0 190
CREDIT ACCEP CORP MICH COM 225310101   3,655,441 8,243 SH   SOLE 2 2,365 0 5,878
CREDIT ACCEP CORP MICH COM 225310101   5,322 12 SH   SOLE 4 12 0 0
CREDIT ACCEP CORP MICH COM 225310101   12,860 29 SH   SOLE 7 29 0 0
CREDIT ACCEP CORP MICH COM 225310101   544,125 1,227 SH   SOLE 18 1,190 0 37
CREDIT ACCEP CORP MICH COM 225310101   809,758 1,826 SH   SOLE 19 1,826 0 0
CREDIT ACCEP CORP MICH COM 225310101   30,216,921 68,139 SH   SOLE 21 68,139 0 0
CREDIT ACCEP CORP MICH COM 225310101   63,370,877 142,901 SH   SOLE 22 136,150 0 6,751
CREDIT ACCEP CORP MICH COM 225310101   408,870 922 SH   SOLE 25 922 0 0
CREDIT ACCEP CORP MICH COM 225310101   734,370 1,656 SH   SOLE 26 1,656 0 0
CREDIT ACCEP CORP MICH COM 225310101   283,371 639 SH   SOLE 28 222 0 417
CREDIT ACCEP CORP MICH COM 225310101   2,568,077 5,791 SH   SOLE 30 5,791 0 0
CREDIT ACCEP CORP MICH COM 225310101   33,703 76 SH   SOLE 31 76 0 0
CREDIT ACCEP CORP MICH COM 225310101   31,929 72 SH   SOLE 36 72 0 0
CREDIT ACCEP CORP MICH COM 225310101   429,713 969 SH   SOLE 40 969 0 0
CREDIT ACCEP CORP MICH COM 225310101   2,332,156 5,259 SH   SOLE 43 4,890 0 369
CREDIT ACCEP CORP MICH COM 225310101   1,480,602 3,339 SH   SOLE 47 0 0 3,339
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   35,875,518 249,326 SH   SOLE 2 105,169 0 144,157
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   21,292,554 147,978 SH   SOLE 4 91,352 0 56,626
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   4,267,058 29,655 SH   SOLE 7 24,074 0 5,581
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,587,394 11,032 SH   SOLE 13 11,032 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,983,236 13,783 SH   SOLE 15 13,783 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   92,954,811 646,013 SH   SOLE 18 549,231 0 96,782
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   225,151,734 1,564,749 SH   SOLE 19 1,564,749 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,519,540,704 10,560,433 SH   SOLE 21 10,560,433 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   694,406,521 4,825,954 SH   SOLE 22 4,583,447 0 242,507
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   22,857,934 158,857 SH   SOLE 23 158,857 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   3,070,900 21,342 SH   SOLE 25 20,231 0 1,111
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   27,448,169 190,758 SH   SOLE 26 149,995 0 40,763
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   29,113,264 202,330 SH   SOLE 28 7,061 0 195,269
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   80,147 557 SH   SOLE 29 557 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   246,868,764 1,715,677 SH   SOLE 30 1,715,677 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,854,023 12,885 SH   SOLE 31 12,724 0 161
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   71,979,534 500,240 SH   SOLE 34 500,240 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   2,382,675 16,559 SH   SOLE 36 16,559 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,003,345 6,973 SH   SOLE 40 6,973 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   53,959 375 SH   OTR 43 375 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   27,289,530 189,656 SH   SOLE 43 167,930 0 21,725
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,943 14 SH   SOLE 47 0 0 14
CRESCENT BIOPHARMA INC. COM G2545C104   1,294,543 109,152 SH   SOLE 22 109,152 0 0
CRESCENT BIOPHARMA INC. COM G2545C104   925 78 SH   SOLE 26 0 0 78
CRESCENT CAP BDC INC COM 225655109   3,192,848 227,249 SH   SOLE 30 227,249 0 0
CRESCENT CAP BDC INC COM 225655109   84 6 SH   SOLE 43 0 0 6
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,892,507 225,567 SH   SOLE 2 126,980 0 98,587
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,619 193 SH   SOLE 4 193 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   13,416 1,599 SH   SOLE 7 1,599 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   6,846,584 816,041 SH   SOLE 18 694,408 0 121,633
CRESCENT ENERGY COMPANY CL A COM 44952J104   6,745,929 804,044 SH   SOLE 19 804,044 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   217,925,979 25,974,491 SH   SOLE 21 25,974,491 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   58,288,443 6,947,371 SH   SOLE 22 6,625,590 0 321,781
CRESCENT ENERGY COMPANY CL A COM 44952J104   77,356 9,220 SH   SOLE 23 9,220 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   776,704 92,575 SH   SOLE 26 19,031 0 73,544
CRESCENT ENERGY COMPANY CL A COM 44952J104   4,826,717 575,294 SH   SOLE 30 575,294 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   91,938 10,958 SH   SOLE 36 10,958 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   4,381,515 522,231 SH   SOLE 43 489,397 0 32,833
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,569 187 SH   SOLE 47 0 0 187
CREXENDO INC COM 226552107   72,050 11,136 SH   SOLE 2 5,628 0 5,508
CREXENDO INC COM 226552107   286,382 44,263 SH   SOLE 18 36,738 0 7,525
CREXENDO INC COM 226552107   185,139 28,615 SH   SOLE 19 28,615 0 0
CREXENDO INC COM 226552107   3,836,697 592,998 SH   SOLE 21 592,998 0 0
CREXENDO INC COM 226552107   1,287,666 199,021 SH   SOLE 22 195,972 0 3,049
CREXENDO INC COM 226552107   4,206 650 SH   SOLE 23 650 0 0
CRH PLC ORD G25508105   187,173,542 1,499,788 SH   SOLE 2 674,051 0 825,737
CRH PLC ORD G25508105   58,521,590 468,923 SH   SOLE 4 200,796 0 268,127
CRH PLC ORD G25508105   116,796,202 935,867 SH   SOLE 7 851,809 0 84,058
CRH PLC ORD G25508105   11,078,122 88,767 SH   SOLE 13 88,767 0 0
CRH PLC ORD G25508105   14,850,202 118,992 SH   SOLE 15 118,992 0 0
CRH PLC ORD G25508105   152,511,965 1,222,051 SH   SOLE 18 1,055,940 0 166,111
CRH PLC ORD G25508105   175,105,258 1,403,087 SH   SOLE 19 1,403,087 0 0
CRH PLC ORD G25508105   2,294,508,154 18,385,482 SH   SOLE 21 18,385,482 0 0
CRH PLC ORD G25508105   1,701,774,298 13,636,012 SH   SOLE 22 12,193,560 0 1,442,452
CRH PLC ORD G25508105   116,481,955 933,349 SH   SOLE 23 933,349 0 0
CRH PLC ORD G25508105   238,613,981 1,911,971 SH   SOLE 25 1,909,744 0 2,227
CRH PLC ORD G25508105   165,650,285 1,327,326 SH   SOLE 26 1,069,514 0 257,812
CRH PLC ORD G25508105   190,916,170 1,529,777 SH   SOLE 28 14,819 0 1,514,958
CRH PLC ORD G25508105   14,042,746 112,522 SH   SOLE 29 112,522 0 0
CRH PLC ORD G25508105   638,027,021 5,112,396 SH   SOLE 30 5,112,396 0 0
CRH PLC ORD G25508105   8,458,819 67,779 SH   SOLE 31 66,163 0 1,616
CRH PLC ORD G25508105   144,802,819 1,160,279 SH   SOLE 34 1,160,279 0 0
CRH PLC ORD G25508105   24,137,568 193,410 SH   SOLE 36 193,410 0 0
CRH PLC ORD G25508105   3,704,314 29,682 SH   SOLE 40 29,682 0 0
CRH PLC ORD G25508105   99,604,129 798,110 SH   SOLE 43 694,832 0 103,278
CRICUT INC COM CL A 22658D100   184,977 37,369 SH   SOLE 2 15,660 0 21,709
CRICUT INC COM CL A 22658D100   2,307 466 SH   SOLE 7 466 0 0
CRICUT INC COM CL A 22658D100   752,519 152,024 SH   SOLE 18 128,022 0 24,002
CRICUT INC COM CL A 22658D100   472,745 95,504 SH   SOLE 19 95,504 0 0
CRICUT INC COM CL A 22658D100   9,451,580 1,909,410 SH   SOLE 21 1,909,410 0 0
CRICUT INC COM CL A 22658D100   6,575,511 1,328,386 SH   SOLE 22 1,234,347 0 94,039
CRICUT INC COM CL A 22658D100   46,243 9,342 SH   SOLE 25 9,342 0 0
CRICUT INC COM CL A 22658D100   2,856 577 SH   SOLE 26 577 0 0
CRICUT INC COM CL A 22658D100   77,032 15,562 SH   SOLE 28 0 0 15,562
CRICUT INC COM CL A 22658D100   309,538 62,533 SH   SOLE 30 62,533 0 0
CRICUT INC COM CL A 22658D100   16,305 3,294 SH   SOLE 40 3,294 0 0
CRICUT INC COM CL A 22658D100   7,885 1,593 SH   SOLE 43 1,593 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   4,668,406 100,288 SH   SOLE 2 38,217 0 62,071
CRINETICS PHARMACEUTICALS IN COM 22663K107   9,962 214 SH   SOLE 4 214 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   831,755 17,868 SH   SOLE 7 16,808 0 1,060
CRINETICS PHARMACEUTICALS IN COM 22663K107   12,082,797 259,566 SH   SOLE 18 208,345 0 51,221
CRINETICS PHARMACEUTICALS IN COM 22663K107   13,957,971 299,849 SH   SOLE 19 299,849 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   196,154,485 4,213,845 SH   SOLE 21 4,213,845 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   126,921,973 2,726,573 SH   SOLE 22 2,645,722 0 80,851
CRINETICS PHARMACEUTICALS IN COM 22663K107   79,461 1,707 SH   SOLE 23 1,707 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   687,125 14,761 SH   SOLE 25 14,761 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   938,262 20,156 SH   SOLE 26 20,156 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   426,026 9,152 SH   SOLE 28 2,141 0 7,011
CRINETICS PHARMACEUTICALS IN COM 22663K107   9,574,404 205,680 SH   SOLE 30 205,680 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   11,963 257 SH   SOLE 36 257 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   717,894 15,422 SH   SOLE 40 15,422 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   4,804,442 103,210 SH   SOLE 43 82,462 0 20,748
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   4,655,885 88,785 SH   SOLE 2 33,481 0 55,304
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   12,795 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   668,925 12,756 SH   SOLE 7 12,109 0 647
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   14,018,628 267,327 SH   SOLE 18 224,847 0 42,480
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   12,654,926 241,322 SH   SOLE 19 241,322 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   209,833,678 4,001,405 SH   SOLE 21 4,001,405 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   140,062,206 2,670,904 SH   SOLE 22 2,558,628 0 112,276
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   87,470 1,668 SH   SOLE 23 1,668 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   683,346 13,031 SH   SOLE 25 13,031 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,275,918 24,331 SH   SOLE 26 22,256 0 2,075
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   89,358 1,704 SH   SOLE 28 1,257 0 447
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   7,811,725 148,965 SH   SOLE 30 148,965 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   10,121 193 SH   SOLE 36 193 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   768,980 14,664 SH   SOLE 40 14,664 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,084,407 20,679 SH   SOLE 43 18,523 0 2,156
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   10,488 200 SH   SOLE 47 0 0 200
CRITEO S A SPONS ADS 226718104   1,381 67 SH   SOLE 22 67 0 0
CRITEO S A SPONS ADS 226718104   57,770 2,803 SH   SOLE 28 2,803 0 0
CRITEO S A SPONS ADS 226718104   1,431,406 69,452 SH   SOLE 43 65,325 0 4,127
CRITICAL METALS CORP PUBCO ORD SHS G2662B103   168,621 24,297 SH   SOLE 2 9,183 0 15,114
CRITICAL METALS CORP PUBCO ORD SHS G2662B103   415,081 59,810 SH   SOLE 7 59,810 0 0
CRITICAL METALS CORP PUBCO ORD SHS G2662B103   966,097 139,207 SH   SOLE 18 117,139 0 22,068
CRITICAL METALS CORP PUBCO ORD SHS G2662B103   512,241 73,810 SH   SOLE 19 73,810 0 0
CRITICAL METALS CORP PUBCO ORD SHS G2662B103   11,531,816 1,661,645 SH   SOLE 21 1,661,645 0 0
CRITICAL METALS CORP PUBCO ORD SHS G2662B103   3,538,623 509,888 SH   SOLE 22 486,662 0 23,226
CRITICAL METALS CORP PUBCO ORD SHS G2662B103   37,622 5,421 SH   SOLE 30 5,421 0 0
CRITICAL METALS CORP PUBCO ORD SHS G2662B103   2,846,406 410,145 SH   SOLE 43 392,109 0 18,036
CROCS INC COM 227046109   10,114,621 118,272 SH   SOLE 2 54,527 0 63,745
CROCS INC COM 227046109   12,571 147 SH   SOLE 4 147 0 0
CROCS INC COM 227046109   857,937 10,032 SH   SOLE 7 9,447 0 585
CROCS INC COM 227046109   9,520,428 111,324 SH   SOLE 18 61,742 0 49,582
CROCS INC COM 227046109   1,730,241 20,232 SH   SOLE 19 20,232 0 0
CROCS INC COM 227046109   227,258,197 2,657,369 SH   SOLE 21 2,657,369 0 0
CROCS INC COM 227046109   132,292,684 1,546,921 SH   SOLE 22 1,483,579 0 63,342
CROCS INC COM 227046109   785,843 9,189 SH   SOLE 25 9,189 0 0
CROCS INC COM 227046109   1,520,032 17,774 SH   SOLE 26 17,774 0 0
CROCS INC COM 227046109   95,098 1,112 SH   SOLE 28 1,112 0 0
CROCS INC COM 227046109   6,611,038 77,304 SH   SOLE 30 77,304 0 0
CROCS INC COM 227046109   62,772 734 SH   SOLE 31 734 0 0
CROCS INC COM 227046109   87,829 1,027 SH   SOLE 36 1,027 0 0
CROCS INC COM 227046109   842,714 9,854 SH   SOLE 40 9,854 0 0
CROCS INC COM 227046109   6,305,254 73,728 SH   SOLE 43 66,154 0 7,574
CROCS INC COM 227046109   5,901 69 SH   SOLE 47 0 0 69
CROSS CTRY HEALTHCARE INC COM 227483104   256,762 31,699 SH   SOLE 2 7,474 0 24,225
CROSS CTRY HEALTHCARE INC COM 227483104   2,843 351 SH   SOLE 7 351 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   872,208 107,680 SH   SOLE 18 92,040 0 15,640
CROSS CTRY HEALTHCARE INC COM 227483104   948,502 117,099 SH   SOLE 19 117,099 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   9,881,141 1,219,894 SH   SOLE 21 1,219,894 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   7,974,353 984,488 SH   SOLE 22 956,866 0 27,622
CROSS CTRY HEALTHCARE INC COM 227483104   9,599 1,185 SH   SOLE 23 1,185 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   57,348 7,080 SH   SOLE 26 0 0 7,080
CROSS CTRY HEALTHCARE INC COM 227483104   14,523 1,793 SH   OTR 43 1,793 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   412,574 50,935 SH   SOLE 43 34,929 0 16,006
CROSS TIMBERS RTY TR TR UNIT 22757R109   132 17 SH   SOLE 43 17 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   245,849,620 524,468 SH   SOLE 2 217,548 0 306,920
CROWDSTRIKE HLDGS INC CL A 22788C105   85,454,948 182,300 SH   SOLE 4 79,056 0 103,244
CROWDSTRIKE HLDGS INC CL A 22788C105   123,405,758 263,260 SH   SOLE 7 240,108 0 23,152
CROWDSTRIKE HLDGS INC CL A 22788C105   8,710,030 18,581 SH   SOLE 13 18,581 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   20,766,537 44,301 SH   SOLE 15 44,301 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   299,245,603 638,377 SH   SOLE 18 504,550 0 133,827
CROWDSTRIKE HLDGS INC CL A 22788C105   188,318,236 401,737 SH   SOLE 19 401,737 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   3,908,383,065 8,337,706 SH   SOLE 21 8,337,706 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,407,126,663 5,135,094 SH   SOLE 22 4,603,404 0 531,690
CROWDSTRIKE HLDGS INC CL A 22788C105   151,599,797 323,406 SH   SOLE 23 323,406 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   116,031,225 247,528 SH   SOLE 25 246,369 0 1,159
CROWDSTRIKE HLDGS INC CL A 22788C105   316,343,624 674,852 SH   SOLE 26 566,290 0 108,562
CROWDSTRIKE HLDGS INC CL A 22788C105   290,293,224 619,279 SH   SOLE 28 7,152 0 612,127
CROWDSTRIKE HLDGS INC CL A 22788C105   89,064 190 SH   SOLE 29 190 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,285,558,831 2,742,467 SH   SOLE 30 2,742,467 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   11,677,280 24,911 SH   SOLE 31 24,452 0 459
CROWDSTRIKE HLDGS INC CL A 22788C105   36,060,769 76,928 SH   SOLE 32 76,928 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   230,022,407 490,704 SH   SOLE 34 490,704 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   26,995,420 57,589 SH   SOLE 36 57,589 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   5,285,738 11,276 SH   SOLE 40 11,276 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   169,222 361 SH   OTR 43 361 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   148,793,174 317,419 SH   SOLE 43 257,292 0 60,127
CROWDSTRIKE HLDGS INC CL A 22788C105   10,481,539 22,360 SH   SOLE 47 0 0 22,360
CROWN CASTLE INC COM 22822V101   111,547,580 1,255,177 SH   SOLE 2 577,334 0 677,843
CROWN CASTLE INC COM 22822V101   53,063,655 597,093 SH   SOLE 4 398,362 0 198,731
CROWN CASTLE INC COM 22822V101   111,361,664 1,253,085 SH   SOLE 7 1,152,246 0 100,839
CROWN CASTLE INC COM 22822V101   3,181,901 35,804 SH   SOLE 13 35,374 0 430
CROWN CASTLE INC COM 22822V101   6,781,581 76,309 SH   SOLE 15 76,309 0 0
CROWN CASTLE INC COM 22822V101   163,294,246 1,837,451 SH   SOLE 18 1,684,084 0 153,367
CROWN CASTLE INC COM 22822V101   221,893,638 2,496,834 SH   SOLE 19 2,496,834 0 0
CROWN CASTLE INC COM 22822V101   1,452,117,848 16,339,798 SH   SOLE 21 16,339,798 0 0
CROWN CASTLE INC COM 22822V101   1,190,372,237 13,394,534 SH   SOLE 22 12,357,175 0 1,037,359
CROWN CASTLE INC COM 22822V101   38,776,914 436,333 SH   SOLE 23 436,333 0 0
CROWN CASTLE INC COM 22822V101   59,308,017 667,357 SH   SOLE 25 665,278 0 2,079
CROWN CASTLE INC COM 22822V101   154,666,593 1,740,369 SH   SOLE 26 1,432,920 0 307,449
CROWN CASTLE INC COM 22822V101   88,304,876 993,641 SH   SOLE 28 5,282 0 988,359
CROWN CASTLE INC COM 22822V101   1,582,952 17,812 SH   SOLE 29 17,812 0 0
CROWN CASTLE INC COM 22822V101   405,650,581 4,564,539 SH   SOLE 30 4,564,539 0 0
CROWN CASTLE INC COM 22822V101   3,912,057 44,020 SH   SOLE 31 42,547 0 1,473
CROWN CASTLE INC COM 22822V101   33,762,246 379,906 SH   SOLE 34 379,906 0 0
CROWN CASTLE INC COM 22822V101   9,630,664 108,368 SH   SOLE 36 108,368 0 0
CROWN CASTLE INC COM 22822V101   1,757,760 19,779 SH   SOLE 40 19,779 0 0
CROWN CASTLE INC COM 22822V101   70,563 794 SH   OTR 43 794 0 0
CROWN CASTLE INC COM 22822V101   34,823,349 391,846 SH   SOLE 43 330,038 0 61,808
CROWN CRAFTS INC COM 228309100   4,825 1,742 SH   SOLE 18 1,742 0 0
CROWN CRAFTS INC COM 228309100   67,715 24,446 SH   SOLE 21 24,446 0 0
CROWN CRAFTS INC COM 228309100   2,806 1,013 SH   SOLE 22 1,013 0 0
CROWN HLDGS INC COM 228368106   40,675,003 395,018 SH   SOLE 2 258,087 0 136,931
CROWN HLDGS INC COM 228368106   22,962 223 SH   SOLE 4 223 0 0
CROWN HLDGS INC COM 228368106   2,632,222 25,563 SH   SOLE 7 24,309 0 1,254
CROWN HLDGS INC COM 228368106   131,435,418 1,276,444 SH   SOLE 18 1,120,997 0 155,447
CROWN HLDGS INC COM 228368106   255,281,885 2,479,187 SH   SOLE 19 2,479,187 0 0
CROWN HLDGS INC COM 228368106   604,000,293 5,865,789 SH   SOLE 21 5,865,789 0 0
CROWN HLDGS INC COM 228368106   398,291,461 3,868,034 SH   SOLE 22 3,695,896 0 172,138
CROWN HLDGS INC COM 228368106   959,269 9,316 SH   SOLE 23 9,316 0 0
CROWN HLDGS INC COM 228368106   3,860,448 37,491 SH   SOLE 25 37,491 0 0
CROWN HLDGS INC COM 228368106   14,253,313 138,422 SH   SOLE 26 68,300 0 70,122
CROWN HLDGS INC COM 228368106   9,918,997 96,329 SH   SOLE 28 1,648 0 94,681
CROWN HLDGS INC COM 228368106   11,512,561 111,805 SH   SOLE 30 111,805 0 0
CROWN HLDGS INC COM 228368106   199,865 1,941 SH   SOLE 31 1,941 0 0
CROWN HLDGS INC COM 228368106   18,750,013 182,092 SH   SOLE 34 182,092 0 0
CROWN HLDGS INC COM 228368106   239,199 2,323 SH   SOLE 36 2,323 0 0
CROWN HLDGS INC COM 228368106   2,031,083 19,725 SH   SOLE 40 19,725 0 0
CROWN HLDGS INC COM 228368106   15,754 153 SH   OTR 43 153 0 0
CROWN HLDGS INC COM 228368106   12,147,649 117,973 SH   SOLE 43 106,628 0 11,344
CROWN HLDGS INC COM 228368106   29,655 288 SH   SOLE 47 0 0 288
CRYO-CELL INTL INC COM 228895108   3,619 1,052 SH   SOLE 18 1,052 0 0
CRYO-CELL INTL INC COM 228895108   40,636 11,813 SH   SOLE 21 11,813 0 0
CRYOPORT INC COM PAR $0.001 229050307   1,670,477 174,008 SH   SOLE 2 121,642 0 52,366
CRYOPORT INC COM PAR $0.001 229050307   4,454 464 SH   SOLE 7 464 0 0
CRYOPORT INC COM PAR $0.001 229050307   1,426,954 148,641 SH   SOLE 18 125,981 0 22,660
CRYOPORT INC COM PAR $0.001 229050307   2,198,112 228,970 SH   SOLE 19 228,970 0 0
CRYOPORT INC COM PAR $0.001 229050307   16,811,443 1,751,192 SH   SOLE 21 1,751,192 0 0
CRYOPORT INC COM PAR $0.001 229050307   15,813,590 1,647,249 SH   SOLE 22 1,609,163 0 38,086
CRYOPORT INC COM PAR $0.001 229050307   63,878 6,654 SH   SOLE 23 6,654 0 0
CRYOPORT INC COM PAR $0.001 229050307   26,813 2,793 SH   SOLE 26 0 0 2,793
CRYOPORT INC COM PAR $0.001 229050307   7,814 814 SH   SOLE 28 814 0 0
CRYOPORT INC COM PAR $0.001 229050307   347,309 36,178 SH   SOLE 43 28,372 0 7,806
CS DISCO INC COM 126327105   892,291 114,986 SH   SOLE 2 105,152 0 9,834
CS DISCO INC COM 126327105   1,498 193 SH   SOLE 7 193 0 0
CS DISCO INC COM 126327105   580,223 74,771 SH   SOLE 18 63,128 0 11,643
CS DISCO INC COM 126327105   372,449 47,996 SH   SOLE 19 47,996 0 0
CS DISCO INC COM 126327105   7,475,324 963,315 SH   SOLE 21 963,315 0 0
CS DISCO INC COM 126327105   4,054,235 522,453 SH   SOLE 22 512,344 0 10,109
CS DISCO INC COM 126327105   22,093 2,847 SH   SOLE 43 2,709 0 138
CSG SYS INTL INC COM 126349109   1,843,398 24,037 SH   SOLE 2 8,709 0 15,328
CSG SYS INTL INC COM 126349109   7,669 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109   615,897 8,031 SH   SOLE 7 7,551 0 480
CSG SYS INTL INC COM 126349109   6,833,002 89,099 SH   SOLE 18 74,807 0 14,292
CSG SYS INTL INC COM 126349109   4,347,556 56,690 SH   SOLE 19 56,690 0 0
CSG SYS INTL INC COM 126349109   221,206,860 2,884,429 SH   SOLE 21 2,884,429 0 0
CSG SYS INTL INC COM 126349109   60,219,059 785,227 SH   SOLE 22 759,095 0 26,132
CSG SYS INTL INC COM 126349109   392,423 5,117 SH   SOLE 25 5,117 0 0
CSG SYS INTL INC COM 126349109   1,801,755 23,494 SH   SOLE 26 16,909 0 6,585
CSG SYS INTL INC COM 126349109   44,940 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109   7,631,805 99,515 SH   SOLE 30 99,515 0 0
CSG SYS INTL INC COM 126349109   7,516 98 SH   SOLE 36 98 0 0
CSG SYS INTL INC COM 126349109   410,061 5,347 SH   SOLE 40 5,347 0 0
CSG SYS INTL INC COM 126349109   6,130,878 79,944 SH   SOLE 43 76,251 0 3,693
CSG SYS INTL INC COM 126349109   17,102 223 SH   SOLE 47 0 0 223
CSG SYS INTL INC NOTE 3.875% 9/1 126349AH2   6,146,400 5,200,000 PRN   SOLE 21 5,200,000 0 0
CSP INC COM 126389105   33,650 2,692 SH   SOLE 2 0 0 2,692
CSP INC COM 126389105   247,838 19,827 SH   SOLE 18 16,743 0 3,084
CSP INC COM 126389105   172,275 13,782 SH   SOLE 19 13,782 0 0
CSP INC COM 126389105   3,094,725 247,578 SH   SOLE 21 247,578 0 0
CSP INC COM 126389105   1,128,175 90,254 SH   SOLE 22 88,221 0 2,033
CSW INDUSTRIALS INC COM 126402106   3,837,024 13,072 SH   SOLE 2 4,997 0 8,075
CSW INDUSTRIALS INC COM 126402106   3,260,825 11,109 SH   SOLE 4 11,109 0 0
CSW INDUSTRIALS INC COM 126402106   31,995 109 SH   SOLE 7 109 0 0
CSW INDUSTRIALS INC COM 126402106   14,933,632 50,876 SH   SOLE 18 42,446 0 8,430
CSW INDUSTRIALS INC COM 126402106   9,876,697 33,648 SH   SOLE 19 33,648 0 0
CSW INDUSTRIALS INC COM 126402106   511,259,106 1,741,761 SH   SOLE 21 1,741,761 0 0
CSW INDUSTRIALS INC COM 126402106   136,477,067 464,951 SH   SOLE 22 450,739 0 14,212
CSW INDUSTRIALS INC COM 126402106   760,536 2,591 SH   SOLE 25 2,591 0 0
CSW INDUSTRIALS INC COM 126402106   2,415,458 8,229 SH   SOLE 26 4,766 0 3,463
CSW INDUSTRIALS INC COM 126402106   501,936 1,710 SH   SOLE 28 266 0 1,444
CSW INDUSTRIALS INC COM 126402106   14,236,205 48,500 SH   SOLE 30 48,500 0 0
CSW INDUSTRIALS INC COM 126402106   884,406 3,013 SH   SOLE 40 3,013 0 0
CSW INDUSTRIALS INC COM 126402106   8,313,427 28,322 SH   SOLE 43 26,203 0 2,119
CSX CORP COM 126408103   154,535,236 4,263,041 SH   SOLE 2 1,822,366 0 2,440,675
CSX CORP COM 126408103   69,782,809 1,925,043 SH   SOLE 4 1,172,002 0 753,041
CSX CORP COM 126408103   80,544,673 2,221,922 SH   SOLE 7 2,034,626 0 187,296
CSX CORP COM 126408103   5,285,866 145,817 SH   SOLE 13 144,628 0 1,189
CSX CORP COM 126408103   12,579,366 347,017 SH   SOLE 15 347,017 0 0
CSX CORP COM 126408103   181,412,061 5,004,471 SH   SOLE 18 4,357,808 0 646,663
CSX CORP COM 126408103   108,068,428 2,981,198 SH   SOLE 19 2,981,198 0 0
CSX CORP COM 126408103   1,819,443,071 50,191,533 SH   SOLE 21 50,191,533 0 0
CSX CORP COM 126408103   1,468,317,379 40,505,307 SH   SOLE 22 36,392,621 0 4,112,686
CSX CORP COM 126408103   67,949,248 1,874,462 SH   SOLE 23 1,874,462 0 0
CSX CORP COM 126408103   70,045,911 1,932,301 SH   SOLE 25 1,913,555 0 18,746
CSX CORP COM 126408103   91,429,641 2,522,197 SH   SOLE 26 1,453,740 0 1,068,457
CSX CORP COM 126408103   197,323,033 5,443,394 SH   SOLE 28 304,387 0 5,139,007
CSX CORP COM 126408103   672,474,946 18,551,033 SH   SOLE 30 18,551,033 0 0
CSX CORP COM 126408103   6,936,256 191,345 SH   SOLE 31 185,128 0 6,217
CSX CORP COM 126408103   20,692,153 570,818 SH   SOLE 32 570,818 0 0
CSX CORP COM 126408103   14,220,078 392,278 SH   SOLE 34 392,278 0 0
CSX CORP COM 126408103   14,639,236 403,841 SH   SOLE 36 403,841 0 0
CSX CORP COM 126408103   2,984,281 82,325 SH   SOLE 40 82,325 0 0
CSX CORP COM 126408103   62,386 1,721 SH   OTR 43 1,721 0 0
CSX CORP COM 126408103   101,317,713 2,794,971 SH   SOLE 43 2,395,833 0 399,139
CSX CORP COM 126408103   6,151,226 169,689 SH   SOLE 47 0 0 169,689
CTO RLTY GROWTH INC NEW COM 22948Q101   6,640,984 360,727 SH   SOLE 2 349,189 0 11,538
CTO RLTY GROWTH INC NEW COM 22948Q101   4,584 249 SH   SOLE 7 249 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   1,853,003 100,652 SH   SOLE 18 85,380 0 15,272
CTO RLTY GROWTH INC NEW COM 22948Q101   1,136,873 61,753 SH   SOLE 19 61,753 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   23,935,596 1,300,141 SH   SOLE 21 1,300,141 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   22,172,157 1,204,354 SH   SOLE 22 1,169,709 0 34,645
CTO RLTY GROWTH INC NEW COM 22948Q101   29,603 1,608 SH   SOLE 23 1,608 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   1,026,468 55,756 SH   SOLE 43 52,074 0 3,682
CTS CORP COM 126501105   1,022,321 23,847 SH   SOLE 2 11,136 0 12,711
CTS CORP COM 126501105   9,731 227 SH   SOLE 4 97 0 130
CTS CORP COM 126501105   9,217 215 SH   SOLE 7 215 0 0
CTS CORP COM 126501105   4,183,169 97,578 SH   SOLE 18 80,419 0 17,159
CTS CORP COM 126501105   2,485,988 57,989 SH   SOLE 19 57,989 0 0
CTS CORP COM 126501105   134,480,832 3,136,945 SH   SOLE 21 3,136,945 0 0
CTS CORP COM 126501105   38,729,915 903,427 SH   SOLE 22 864,855 0 38,572
CTS CORP COM 126501105   191,929 4,477 SH   SOLE 25 4,477 0 0
CTS CORP COM 126501105   226,225 5,277 SH   SOLE 26 5,277 0 0
CTS CORP COM 126501105   3,368,210 78,568 SH   SOLE 30 78,568 0 0
CTS CORP COM 126501105   233,384 5,444 SH   SOLE 40 5,444 0 0
CTS CORP COM 126501105   3,156,008 73,618 SH   SOLE 43 71,737 0 1,881
CTS CORP COM 126501105   8,317 194 SH   SOLE 47 0 0 194
CUBESMART COM 229663109   59,104,444 1,639,513 SH   SOLE 2 1,110,951 0 528,562
CUBESMART COM 229663109   5,508,476 152,801 SH   SOLE 4 152,801 0 0
CUBESMART COM 229663109   16,996,205 471,462 SH   SOLE 7 435,448 0 36,014
CUBESMART COM 229663109   815,307 22,616 SH   SOLE 13 22,616 0 0
CUBESMART COM 229663109   33,358,363 925,336 SH   SOLE 18 672,721 0 252,615
CUBESMART COM 229663109   44,619,518 1,237,712 SH   SOLE 19 1,237,712 0 0
CUBESMART COM 229663109   521,879,231 14,476,539 SH   SOLE 21 14,476,539 0 0
CUBESMART COM 229663109   400,131,171 11,099,339 SH   SOLE 22 10,398,101 0 701,238
CUBESMART COM 229663109   7,041,538 195,327 SH   SOLE 23 195,327 0 0
CUBESMART COM 229663109   41,713,347 1,157,097 SH   SOLE 25 1,157,097 0 0
CUBESMART COM 229663109   17,593,013 488,017 SH   SOLE 26 143,339 0 344,678
CUBESMART COM 229663109   10,980,794 304,599 SH   SOLE 28 67,006 0 237,593
CUBESMART COM 229663109   58,221 1,615 SH   SOLE 29 1,615 0 0
CUBESMART COM 229663109   32,687,148 906,717 SH   SOLE 30 906,717 0 0
CUBESMART COM 229663109   219,905 6,100 SH   SOLE 31 3,944 0 2,156
CUBESMART COM 229663109   2,766,910 76,752 SH   SOLE 34 76,752 0 0
CUBESMART COM 229663109   471,101 13,068 SH   SOLE 36 13,068 0 0
CUBESMART COM 229663109   1,417,017 39,307 SH   SOLE 40 39,307 0 0
CUBESMART COM 229663109   25,595 710 SH   OTR 43 710 0 0
CUBESMART COM 229663109   14,513,196 402,585 SH   SOLE 43 392,324 0 10,261
CUBESMART COM 229663109   66,756 1,852 SH   SOLE 47 0 0 1,852
CUE BIOPHARMA INC COM 22978P106   342 1,120 SH   SOLE 2 1,120 0 0
CUE BIOPHARMA INC COM 22978P106   136,388 446,588 SH   SOLE 22 446,588 0 0
CUE BIOPHARMA INC COM 22978P106   444 1,454 SH   SOLE 43 1,454 0 0
CULLEN FROST BANKERS INC COM 229899109   26,867,847 212,176 SH   SOLE 2 103,409 0 108,767
CULLEN FROST BANKERS INC COM 229899109   13,803 109 SH   SOLE 4 109 0 0
CULLEN FROST BANKERS INC COM 229899109   1,255,790 9,917 SH   SOLE 7 9,692 0 225
CULLEN FROST BANKERS INC COM 229899109   29,224,305 230,785 SH   SOLE 18 164,085 0 66,700
CULLEN FROST BANKERS INC COM 229899109   45,552,610 359,730 SH   SOLE 19 359,730 0 0
CULLEN FROST BANKERS INC COM 229899109   441,665,179 3,487,840 SH   SOLE 21 3,487,840 0 0
CULLEN FROST BANKERS INC COM 229899109   281,934,604 2,226,444 SH   SOLE 22 2,145,807 0 80,637
CULLEN FROST BANKERS INC COM 229899109   1,066,225 8,420 SH   SOLE 23 8,420 0 0
CULLEN FROST BANKERS INC COM 229899109   1,279,723 10,106 SH   SOLE 25 10,106 0 0
CULLEN FROST BANKERS INC COM 229899109   15,861,547 125,259 SH   SOLE 26 16,870 0 108,389
CULLEN FROST BANKERS INC COM 229899109   443,205 3,500 SH   SOLE 28 633 0 2,867
CULLEN FROST BANKERS INC COM 229899109   19,305,630 152,457 SH   SOLE 30 152,457 0 0
CULLEN FROST BANKERS INC COM 229899109   126,503 999 SH   SOLE 31 999 0 0
CULLEN FROST BANKERS INC COM 229899109   100,038 790 SH   SOLE 36 790 0 0
CULLEN FROST BANKERS INC COM 229899109   1,333,794 10,533 SH   SOLE 40 10,533 0 0
CULLEN FROST BANKERS INC COM 229899109   25,676,613 202,769 SH   SOLE 43 128,596 0 74,173
CULLEN FROST BANKERS INC COM 229899109   345,827 2,731 SH   SOLE 47 0 0 2,731
CULLINAN THERAPEUTICS INC COM 230031106   335,402 32,406 SH   SOLE 2 10,608 0 21,798
CULLINAN THERAPEUTICS INC COM 230031106   4,275 413 SH   SOLE 7 413 0 0
CULLINAN THERAPEUTICS INC COM 230031106   1,784,858 172,450 SH   SOLE 18 147,284 0 25,166
CULLINAN THERAPEUTICS INC COM 230031106   1,114,840 107,714 SH   SOLE 19 107,714 0 0
CULLINAN THERAPEUTICS INC COM 230031106   25,102,714 2,425,383 SH   SOLE 21 2,425,383 0 0
CULLINAN THERAPEUTICS INC COM 230031106   15,125,138 1,461,366 SH   SOLE 22 1,397,676 0 63,690
CULLINAN THERAPEUTICS INC COM 230031106   54,234 5,240 SH   SOLE 25 5,240 0 0
CULLINAN THERAPEUTICS INC COM 230031106   894,654 86,440 SH   SOLE 30 86,440 0 0
CULLINAN THERAPEUTICS INC COM 230031106   85,346 8,246 SH   SOLE 40 8,246 0 0
CULLINAN THERAPEUTICS INC COM 230031106   1,039,937 100,477 SH   SOLE 43 79,984 0 20,493
CULLINAN THERAPEUTICS INC COM 230031106   1,666 161 SH   SOLE 47 0 0 161
CULP INC COM 230215105   137,818 38,713 SH   SOLE 2 29,456 0 9,257
CULP INC COM 230215105   7,494 2,105 SH   SOLE 18 2,105 0 0
CULP INC COM 230215105   109,498 30,758 SH   SOLE 21 30,758 0 0
CULP INC COM 230215105   709,925 199,417 SH   SOLE 22 199,417 0 0
CULP INC COM 230215105   22,513 6,324 SH   SOLE 26 0 0 6,324
CUMBERLAND PHARMACEUTICALS I COM 230770109   5,922 1,488 SH   SOLE 18 1,488 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109   73,355 18,431 SH   SOLE 21 18,431 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109   129,979 32,658 SH   SOLE 22 32,658 0 0
CUMMINS INC COM 231021106   150,285,668 294,418 SH   SOLE 2 125,653 0 168,765
CUMMINS INC COM 231021106   79,029,400 154,823 SH   SOLE 4 91,295 0 63,528
CUMMINS INC COM 231021106   110,580,315 216,633 SH   SOLE 7 198,940 0 17,693
CUMMINS INC COM 231021106   5,654,255 11,077 SH   SOLE 13 11,077 0 0
CUMMINS INC COM 231021106   13,411,053 26,273 SH   SOLE 15 26,273 0 0
CUMMINS INC COM 231021106   190,810,294 373,808 SH   SOLE 18 339,159 0 34,649
CUMMINS INC COM 231021106   34,610,552 67,804 SH   SOLE 19 67,804 0 0
CUMMINS INC COM 231021106   2,281,581,335 4,469,745 SH   SOLE 21 4,469,745 0 0
CUMMINS INC COM 231021106   1,437,360,842 2,815,870 SH   SOLE 22 2,520,813 0 295,057
CUMMINS INC COM 231021106   68,206,839 133,621 SH   SOLE 23 133,621 0 0
CUMMINS INC COM 231021106   372,015,450 728,799 SH   SOLE 25 726,775 0 2,024
CUMMINS INC COM 231021106   195,563,094 383,119 SH   SOLE 26 322,951 0 60,168
CUMMINS INC COM 231021106   237,625,705 465,522 SH   SOLE 28 52,057 0 413,465
CUMMINS INC COM 231021106   616,737,430 1,208,223 SH   SOLE 30 1,208,223 0 0
CUMMINS INC COM 231021106   6,867,084 13,453 SH   SOLE 31 13,453 0 0
CUMMINS INC COM 231021106   13,209,936 25,879 SH   SOLE 34 25,879 0 0
CUMMINS INC COM 231021106   21,364,374 41,854 SH   SOLE 36 41,854 0 0
CUMMINS INC COM 231021106   3,164,280 6,199 SH   SOLE 40 6,199 0 0
CUMMINS INC COM 231021106   116,893 229 SH   OTR 43 229 0 0
CUMMINS INC COM 231021106   181,320,014 355,216 SH   SOLE 43 312,840 0 42,376
CUMMINS INC COM 231021106   4,987,735 9,771 SH   SOLE 47 0 0 9,771
CURBLINE PPTYS CORP COM 23128Q101   1,914,082 82,468 SH   SOLE 2 30,560 0 51,908
CURBLINE PPTYS CORP COM 23128Q101   1,386,937 59,756 SH   SOLE 4 59,756 0 0
CURBLINE PPTYS CORP COM 23128Q101   3,880,341 167,184 SH   SOLE 7 153,027 0 14,157
CURBLINE PPTYS CORP COM 23128Q101   7,723,824 332,780 SH   SOLE 18 282,859 0 49,921
CURBLINE PPTYS CORP COM 23128Q101   4,890,927 210,725 SH   SOLE 19 210,725 0 0
CURBLINE PPTYS CORP COM 23128Q101   252,652,269 10,885,492 SH   SOLE 21 10,885,492 0 0
CURBLINE PPTYS CORP COM 23128Q101   88,353,600 3,806,704 SH   SOLE 22 3,628,244 0 178,460
CURBLINE PPTYS CORP COM 23128Q101   122,549 5,280 SH   SOLE 23 5,280 0 0
CURBLINE PPTYS CORP COM 23128Q101   7,399,557 318,809 SH   SOLE 25 318,809 0 0
CURBLINE PPTYS CORP COM 23128Q101   679,403 29,272 SH   SOLE 26 29,272 0 0
CURBLINE PPTYS CORP COM 23128Q101   2,458,241 105,913 SH   SOLE 28 26,967 0 78,946
CURBLINE PPTYS CORP COM 23128Q101   10,476,042 451,359 SH   SOLE 30 451,359 0 0
CURBLINE PPTYS CORP COM 23128Q101   36,788 1,585 SH   SOLE 36 1,585 0 0
CURBLINE PPTYS CORP COM 23128Q101   381,433 16,434 SH   SOLE 40 16,434 0 0
CURBLINE PPTYS CORP COM 23128Q101   4,782,946 206,073 SH   SOLE 43 202,120 0 3,953
CURBLINE PPTYS CORP COM 23128Q101   1,300 56 SH   SOLE 47 0 0 56
CUREVAC N V COM N2451R105   7,362,217 1,628,809 SH   SOLE 21 1,628,809 0 0
CUREVAC N V COM N2451R105   1,472,417 325,756 SH   SOLE 43 307,282 0 18,474
CURIOSITYSTREAM INC COM CL A 23130Q107   55,317 14,557 SH   SOLE 2 0 0 14,557
CURIOSITYSTREAM INC COM CL A 23130Q107   409,499 107,763 SH   SOLE 18 91,133 0 16,630
CURIOSITYSTREAM INC COM CL A 23130Q107   246,738 64,931 SH   SOLE 19 64,931 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   5,698,404 1,499,580 SH   SOLE 21 1,499,580 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   2,927,547 770,407 SH   SOLE 22 761,467 0 8,940
CURIOSITYSTREAM INC COM CL A 23130Q107   15,341 4,037 SH   SOLE 43 4,037 0 0
CURIS INC COM 231269309   52,794 53,484 SH   SOLE 22 53,484 0 0
CURTISS WRIGHT CORP COM 231561101   68,290,776 123,879 SH   SOLE 2 41,180 0 82,699
CURTISS WRIGHT CORP COM 231561101   12,226,066 22,178 SH   SOLE 4 1,856 0 20,322
CURTISS WRIGHT CORP COM 231561101   5,428,356 9,847 SH   SOLE 7 9,545 0 302
CURTISS WRIGHT CORP COM 231561101   2,587,661 4,694 SH   SOLE 13 4,372 0 322
CURTISS WRIGHT CORP COM 231561101   45,577,901 82,678 SH   SOLE 18 47,473 0 35,205
CURTISS WRIGHT CORP COM 231561101   12,745,362 23,120 SH   SOLE 19 23,120 0 0
CURTISS WRIGHT CORP COM 231561101   1,292,720,983 2,344,987 SH   SOLE 21 2,344,987 0 0
CURTISS WRIGHT CORP COM 231561101   594,275,675 1,078,012 SH   SOLE 22 1,028,635 0 49,377
CURTISS WRIGHT CORP COM 231561101   5,130,670 9,307 SH   SOLE 23 9,307 0 0
CURTISS WRIGHT CORP COM 231561101   110,110,119 199,739 SH   SOLE 25 199,739 0 0
CURTISS WRIGHT CORP COM 231561101   25,477,494 46,216 SH   SOLE 26 21,158 0 25,058
CURTISS WRIGHT CORP COM 231561101   5,264,077 9,549 SH   SOLE 28 293 0 9,256
CURTISS WRIGHT CORP COM 231561101   31,422 57 SH   SOLE 29 57 0 0
CURTISS WRIGHT CORP COM 231561101   50,672,187 91,919 SH   SOLE 30 91,919 0 0
CURTISS WRIGHT CORP COM 231561101   1,236,499 2,243 SH   SOLE 31 2,017 0 226
CURTISS WRIGHT CORP COM 231561101   18,890,369 34,267 SH   SOLE 34 34,267 0 0
CURTISS WRIGHT CORP COM 231561101   193,496 351 SH   SOLE 36 351 0 0
CURTISS WRIGHT CORP COM 231561101   3,580,499 6,495 SH   SOLE 40 6,495 0 0
CURTISS WRIGHT CORP COM 231561101   31,702,116 57,507 SH   SOLE 43 50,091 0 7,416
CURTISS WRIGHT CORP COM 231561101   706,177 1,281 SH   SOLE 47 0 0 1,281
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   1,733,091 107,047 SH   SOLE 2 43,827 0 63,220
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   6,444 398 SH   SOLE 4 398 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   655,452 40,485 SH   SOLE 7 38,126 0 2,359
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   9,095,769 561,814 SH   SOLE 18 561,814 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   4,807,863 296,965 SH   SOLE 19 296,965 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   276,479,496 17,077,177 SH   SOLE 21 17,077,177 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   65,613,375 4,052,710 SH   SOLE 22 3,811,814 0 240,896
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   374,831 23,152 SH   SOLE 25 23,152 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   1,206,560 74,525 SH   SOLE 26 74,525 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   496,418 30,662 SH   SOLE 28 30,662 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   6,436,043 397,532 SH   SOLE 30 397,532 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   80,610 4,979 SH   SOLE 36 4,979 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   375,252 23,178 SH   SOLE 40 23,178 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106   190,605 11,773 SH   SOLE 43 11,487 0 286
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   265,444 46,084 SH   SOLE 2 18,509 0 27,575
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   44,623 7,747 SH   SOLE 4 0 0 7,747
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   639 111 SH   SOLE 7 111 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   1,114,750 193,533 SH   SOLE 18 163,813 0 29,720
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   709,828 123,234 SH   SOLE 19 123,234 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   13,020,013 2,260,419 SH   SOLE 21 2,260,419 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   8,978,273 1,558,728 SH   SOLE 22 1,476,556 0 82,172
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   75,583 13,122 SH   SOLE 25 13,122 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   193,404 33,577 SH   SOLE 28 0 0 33,577
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   96,503 16,754 SH   SOLE 30 16,754 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   76,504 13,282 SH   SOLE 40 13,282 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   266,037 46,187 SH   SOLE 43 44,693 0 1,494
CUSTOMERS BANCORP INC COM 23204G100   4,485,327 61,342 SH   SOLE 2 30,801 0 30,541
CUSTOMERS BANCORP INC COM 23204G100   448,226 6,130 SH   SOLE 7 5,767 0 363
CUSTOMERS BANCORP INC COM 23204G100   8,164,872 111,664 SH   SOLE 18 94,094 0 17,570
CUSTOMERS BANCORP INC COM 23204G100   11,691,596 159,896 SH   SOLE 19 159,896 0 0
CUSTOMERS BANCORP INC COM 23204G100   250,027,332 3,419,411 SH   SOLE 21 3,419,411 0 0
CUSTOMERS BANCORP INC COM 23204G100   76,397,823 1,044,828 SH   SOLE 22 1,003,504 0 41,324
CUSTOMERS BANCORP INC COM 23204G100   196,181 2,683 SH   SOLE 23 2,683 0 0
CUSTOMERS BANCORP INC COM 23204G100   337,961 4,622 SH   SOLE 25 4,622 0 0
CUSTOMERS BANCORP INC COM 23204G100   3,661,192 50,071 SH   SOLE 26 9,845 0 40,226
CUSTOMERS BANCORP INC COM 23204G100   4,944,959 67,628 SH   SOLE 30 67,628 0 0
CUSTOMERS BANCORP INC COM 23204G100   12,211 167 SH   SOLE 34 167 0 0
CUSTOMERS BANCORP INC COM 23204G100   56,741 776 SH   SOLE 36 776 0 0
CUSTOMERS BANCORP INC COM 23204G100   439,597 6,012 SH   SOLE 40 6,012 0 0
CUSTOMERS BANCORP INC COM 23204G100   4,664,772 63,796 SH   SOLE 43 62,307 0 1,489
CUSTOMERS BANCORP INC COM 23204G100   1,024 14 SH   SOLE 47 0 0 14
CVB FINL CORP COM 126600105   1,873,225 100,711 SH   SOLE 2 39,679 0 61,032
CVB FINL CORP COM 126600105   4,631 249 SH   SOLE 4 249 0 0
CVB FINL CORP COM 126600105   635,153 34,148 SH   SOLE 7 32,114 0 2,034
CVB FINL CORP COM 126600105   8,817,479 474,058 SH   SOLE 18 406,593 0 67,465
CVB FINL CORP COM 126600105   4,925,801 264,828 SH   SOLE 19 264,828 0 0
CVB FINL CORP COM 126600105   257,449,649 13,841,379 SH   SOLE 21 13,841,379 0 0
CVB FINL CORP COM 126600105   70,800,881 3,806,499 SH   SOLE 22 3,630,780 0 175,719
CVB FINL CORP COM 126600105   417,049 22,422 SH   SOLE 25 22,422 0 0
CVB FINL CORP COM 126600105   714,779 38,429 SH   SOLE 26 25,732 0 12,697
CVB FINL CORP COM 126600105   422,927 22,738 SH   SOLE 28 0 0 22,738
CVB FINL CORP COM 126600105   7,064,001 379,785 SH   SOLE 30 379,785 0 0
CVB FINL CORP COM 126600105   46,798 2,516 SH   SOLE 36 2,516 0 0
CVB FINL CORP COM 126600105   454,807 24,452 SH   SOLE 40 24,452 0 0
CVB FINL CORP COM 126600105   2,793,437 150,185 SH   SOLE 43 145,428 0 4,757
CVB FINL CORP COM 126600105   1,265 68 SH   SOLE 47 0 0 68
CVD EQUIP CORP COM 126601103   6,798 2,200 SH   SOLE 43 2,200 0 0
CVR ENERGY INC COM 12662P108   1,496,381 58,820 SH   SOLE 2 41,287 0 17,533
CVR ENERGY INC COM 12662P108   3,511 138 SH   SOLE 4 138 0 0
CVR ENERGY INC COM 12662P108   5,648 222 SH   SOLE 7 222 0 0
CVR ENERGY INC COM 12662P108   2,715,695 106,749 SH   SOLE 18 90,827 0 15,922
CVR ENERGY INC COM 12662P108   1,612,235 63,374 SH   SOLE 19 63,374 0 0
CVR ENERGY INC COM 12662P108   85,214,969 3,349,645 SH   SOLE 21 3,349,645 0 0
CVR ENERGY INC COM 12662P108   24,574,124 965,964 SH   SOLE 22 936,801 0 29,163
CVR ENERGY INC COM 12662P108   162,027 6,369 SH   SOLE 25 6,369 0 0
CVR ENERGY INC COM 12662P108   377,250 14,829 SH   SOLE 26 14,829 0 0
CVR ENERGY INC COM 12662P108   2,016,222 79,254 SH   SOLE 30 79,254 0 0
CVR ENERGY INC COM 12662P108   52,279 2,055 SH   SOLE 36 2,055 0 0
CVR ENERGY INC COM 12662P108   151,928 5,972 SH   SOLE 40 5,972 0 0
CVR ENERGY INC COM 12662P108   1,175,353 46,201 SH   SOLE 43 42,837 0 3,364
CVR ENERGY INC COM 12662P108   19 1 SH   SOLE 47 0 0 1
CVRX INC COM 126638105   50,211 7,072 SH   SOLE 2 605 0 6,467
CVRX INC COM 126638105   923 130 SH   SOLE 7 130 0 0
CVRX INC COM 126638105   310,994 43,802 SH   SOLE 18 37,009 0 6,793
CVRX INC COM 126638105   205,431 28,934 SH   SOLE 19 28,934 0 0
CVRX INC COM 126638105   4,206,608 592,480 SH   SOLE 21 592,480 0 0
CVRX INC COM 126638105   2,757,995 388,450 SH   SOLE 22 382,111 0 6,339
CVRX INC COM 126638105   1,555 219 SH   SOLE 43 219 0 0
CVS HEALTH CORP COM 126650100   245,995,763 3,099,745 SH   SOLE 2 1,572,294 0 1,527,451
CVS HEALTH CORP COM 126650100   65,723,968 828,175 SH   SOLE 4 342,089 0 486,086
CVS HEALTH CORP COM 126650100   83,903,916 1,057,257 SH   SOLE 7 942,945 0 114,312
CVS HEALTH CORP COM 126650100   7,286,200 91,812 SH   SOLE 13 91,812 0 0
CVS HEALTH CORP COM 126650100   16,860,508 212,456 SH   SOLE 15 212,456 0 0
CVS HEALTH CORP COM 126650100   1,315,640,039 16,578,125 SH   SOLE 18 16,137,636 0 440,489
CVS HEALTH CORP COM 126650100   556,233,208 7,008,987 SH   SOLE 19 7,008,987 0 0
CVS HEALTH CORP COM 126650100   3,033,666,547 38,226,645 SH   SOLE 21 38,226,645 0 0
CVS HEALTH CORP COM 126650100   2,121,470,804 26,732,243 SH   SOLE 22 24,039,505 0 2,692,738
CVS HEALTH CORP COM 126650100   123,838,423 1,560,464 SH   SOLE 23 1,560,464 0 0
CVS HEALTH CORP COM 126650100   142,676,424 1,797,838 SH   SOLE 25 1,797,321 0 517
CVS HEALTH CORP COM 126650100   324,416,458 4,087,909 SH   SOLE 26 3,558,523 0 529,386
CVS HEALTH CORP COM 126650100   261,831,258 3,299,285 SH   SOLE 28 21,482 0 3,277,803
CVS HEALTH CORP COM 126650100   197,844 2,493 SH   SOLE 29 2,493 0 0
CVS HEALTH CORP COM 126650100   943,833,242 11,893,060 SH   SOLE 30 11,893,060 0 0
CVS HEALTH CORP COM 126650100   9,960,156 125,506 SH   SOLE 31 123,044 0 2,462
CVS HEALTH CORP COM 126650100   6,018,266 75,835 SH   SOLE 32 75,835 0 0
CVS HEALTH CORP COM 126650100   199,218,995 2,510,320 SH   SOLE 34 2,510,320 0 0
CVS HEALTH CORP COM 126650100   31,957,875 402,695 SH   SOLE 36 402,695 0 0
CVS HEALTH CORP COM 126650100   4,455,588 56,144 SH   SOLE 40 56,144 0 0
CVS HEALTH CORP COM 126650100   104,794,366 1,320,494 SH   SOLE 43 1,070,393 0 250,100
CVS HEALTH CORP COM 126650100   2,141,649 26,986 SH   SOLE 47 0 0 26,986
CXAPP INC COM CL A 23248B109   9 27 SH   SOLE 18 27 0 0
CXAPP INC COM CL A 23248B109   1,489 4,485 SH   SOLE 22 4,485 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   9,369,044 21,004 SH   SOLE 2 8,678 0 12,326
CYBERARK SOFTWARE LTD SHS M2682V108   13,544,166 30,364 SH   SOLE 4 13,523 0 16,841
CYBERARK SOFTWARE LTD SHS M2682V108   34,782,421 77,977 SH   SOLE 7 71,382 0 6,595
CYBERARK SOFTWARE LTD SHS M2682V108   2,991,724 6,707 SH   SOLE 13 6,707 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   5,104,265 11,443 SH   SOLE 15 11,443 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   42,075,502 94,327 SH   SOLE 18 86,689 0 7,638
CYBERARK SOFTWARE LTD SHS M2682V108   15,000,106 33,628 SH   SOLE 19 33,628 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   425,892,735 954,788 SH   SOLE 21 954,788 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   290,873,050 652,094 SH   SOLE 22 620,491 0 31,603
CYBERARK SOFTWARE LTD SHS M2682V108   22,484,992 50,408 SH   SOLE 23 50,408 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,228,003 2,753 SH   SOLE 25 2,658 0 95
CYBERARK SOFTWARE LTD SHS M2682V108   51,202,335 114,788 SH   SOLE 26 106,083 0 8,705
CYBERARK SOFTWARE LTD SHS M2682V108   24,820,117 55,643 SH   SOLE 28 3,619 0 52,024
CYBERARK SOFTWARE LTD SHS M2682V108   17,396 39 SH   SOLE 29 39 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   203,151,782 455,436 SH   SOLE 30 455,436 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,769,966 3,968 SH   SOLE 31 3,857 0 111
CYBERARK SOFTWARE LTD SHS M2682V108   4,341,502 9,733 SH   SOLE 34 9,733 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,846,242 4,139 SH   SOLE 36 4,139 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   959,475 2,151 SH   SOLE 40 2,151 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   50,221,636 112,589 SH   SOLE 43 97,718 0 14,871
CYBERARK SOFTWARE LTD SHS M2682V108   44,494 100 SH   SOLE 47 0 0 100
CYBIN INC COM NEW 23256X407   180,663 22,086 SH   SOLE 2 22,086 0 0
CYBIN INC COM NEW 23256X407   27,133 3,317 SH   SOLE 22 3,317 0 0
CYCLERION THERAPEUTICS INC COM 23255M204   21,332 16,797 SH   SOLE 22 16,797 0 0
CYPHERPUNK TECHNOLOGIES INC COM NEW 52187K200   2,716,922 2,342,174 SH   SOLE 22 2,342,174 0 0
CYTEK BIOSCIENCES INC COM 23285D109   260,040 51,493 SH   SOLE 2 8,063 0 43,430
CYTEK BIOSCIENCES INC COM 23285D109   4,015 795 SH   SOLE 7 795 0 0
CYTEK BIOSCIENCES INC COM 23285D109   2,080,726 412,025 SH   SOLE 18 350,895 0 61,130
CYTEK BIOSCIENCES INC COM 23285D109   1,204,895 238,593 SH   SOLE 19 238,593 0 0
CYTEK BIOSCIENCES INC COM 23285D109   63,895,590 12,652,592 SH   SOLE 21 12,652,592 0 0
CYTEK BIOSCIENCES INC COM 23285D109   16,179,124 3,203,787 SH   SOLE 22 3,098,448 0 105,339
CYTEK BIOSCIENCES INC COM 23285D109   1,591,396 315,128 SH   SOLE 30 315,128 0 0
CYTEK BIOSCIENCES INC COM 23285D109   1,508,006 298,615 SH   SOLE 43 229,079 0 69,536
CYTOKINETICS INC COM NEW 23282W605   11,954,797 188,146 SH   SOLE 2 87,912 0 100,234
CYTOKINETICS INC COM NEW 23282W605   19,380 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605   1,437,593 22,625 SH   SOLE 7 21,284 0 1,341
CYTOKINETICS INC COM NEW 23282W605   39,304,192 618,574 SH   SOLE 18 447,142 0 171,432
CYTOKINETICS INC COM NEW 23282W605   46,176,043 726,724 SH   SOLE 19 726,724 0 0
CYTOKINETICS INC COM NEW 23282W605   631,308,850 9,935,613 SH   SOLE 21 9,935,613 0 0
CYTOKINETICS INC COM NEW 23282W605   257,602,152 4,054,173 SH   SOLE 22 3,904,870 0 149,303
CYTOKINETICS INC COM NEW 23282W605   238,910 3,760 SH   SOLE 23 3,760 0 0
CYTOKINETICS INC COM NEW 23282W605   1,223,844 19,261 SH   SOLE 25 19,261 0 0
CYTOKINETICS INC COM NEW 23282W605   4,338,575 68,281 SH   SOLE 26 28,820 0 39,461
CYTOKINETICS INC COM NEW 23282W605   237,449 3,737 SH   SOLE 28 1,480 0 2,257
CYTOKINETICS INC COM NEW 23282W605   20,376,071 320,681 SH   SOLE 30 320,681 0 0
CYTOKINETICS INC COM NEW 23282W605   10,541,794 165,908 SH   SOLE 34 165,908 0 0
CYTOKINETICS INC COM NEW 23282W605   25,225 397 SH   SOLE 36 397 0 0
CYTOKINETICS INC COM NEW 23282W605   1,287,257 20,259 SH   SOLE 40 20,259 0 0
CYTOKINETICS INC COM NEW 23282W605   15,652,165 246,336 SH   SOLE 43 219,555 0 26,781
CYTOKINETICS INC COM NEW 23282W605   21,810 343 SH   SOLE 47 0 0 343
CYTOMX THERAPEUTICS INC COM 23284F105   168,402 39,531 SH   SOLE 2 39,531 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   26,369 6,190 SH   SOLE 7 6,190 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   5,776,505 1,355,987 SH   SOLE 21 1,355,987 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   8,984,579 2,109,056 SH   SOLE 22 2,109,056 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   481,214 112,961 SH   SOLE 30 112,961 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   194,546 45,668 SH   SOLE 43 42,348 0 3,320
CYTOSORBENTS CORP COM NEW 23283X206   7,196 11,258 SH   SOLE 18 11,258 0 0
CYTOSORBENTS CORP COM NEW 23283X206   84,427 132,082 SH   SOLE 21 132,082 0 0
CYTOSORBENTS CORP COM NEW 23283X206   400,913 627,211 SH   SOLE 22 627,211 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   7,484,087 3,017,777 SH   SOLE 34 3,017,777 0 0
D R HORTON INC COM 23331A109   141,660,418 983,548 SH   SOLE 2 576,393 0 407,155
D R HORTON INC COM 23331A109   44,882,052 311,616 SH   SOLE 4 97,093 0 214,523
D R HORTON INC COM 23331A109   28,691,352 199,204 SH   SOLE 7 176,545 0 22,659
D R HORTON INC COM 23331A109   7,457,441 51,777 SH   SOLE 13 48,349 0 3,428
D R HORTON INC COM 23331A109   7,047,388 48,930 SH   SOLE 15 48,930 0 0
D R HORTON INC COM 23331A109   170,529,648 1,183,987 SH   SOLE 18 1,114,498 0 69,489
D R HORTON INC COM 23331A109   86,391,066 599,813 SH   SOLE 19 599,813 0 0
D R HORTON INC COM 23331A109   1,983,974,362 13,774,730 SH   SOLE 21 13,774,730 0 0
D R HORTON INC COM 23331A109   823,299,965 5,716,170 SH   SOLE 22 5,096,462 0 619,708
D R HORTON INC COM 23331A109   50,568,069 351,094 SH   SOLE 23 351,094 0 0
D R HORTON INC COM 23331A109   39,354,325 273,237 SH   SOLE 25 273,237 0 0
D R HORTON INC COM 23331A109   106,609,998 740,193 SH   SOLE 26 604,567 0 135,626
D R HORTON INC COM 23331A109   96,337,778 668,873 SH   SOLE 28 36,044 0 632,829
D R HORTON INC COM 23331A109   2,674,781 18,571 SH   SOLE 29 18,571 0 0
D R HORTON INC COM 23331A109   341,887,180 2,373,722 SH   SOLE 30 2,373,722 0 0
D R HORTON INC COM 23331A109   9,658,076 67,056 SH   SOLE 31 65,512 0 1,544
D R HORTON INC COM 23331A109   46,842,733 325,229 SH   SOLE 34 325,229 0 0
D R HORTON INC COM 23331A109   8,632,294 59,934 SH   SOLE 36 59,934 0 0
D R HORTON INC COM 23331A109   1,694,081 11,762 SH   SOLE 40 11,762 0 0
D R HORTON INC COM 23331A109   55,596 386 SH   OTR 43 386 0 0
D R HORTON INC COM 23331A109   80,766,022 560,758 SH   SOLE 43 479,724 0 81,035
D R HORTON INC COM 23331A109   138,334 960 SH   SOLE 47 0 0 960
D-WAVE QUANTUM INC COM 26740W109   11,412,278 436,416 SH   SOLE 2 154,800 0 281,616
D-WAVE QUANTUM INC COM 26740W109   52,797 2,019 SH   SOLE 4 615 0 1,404
D-WAVE QUANTUM INC COM 26740W109   1,294,503 49,503 SH   SOLE 7 46,580 0 2,923
D-WAVE QUANTUM INC COM 26740W109   26,195,135 1,001,726 SH   SOLE 18 811,274 0 190,452
D-WAVE QUANTUM INC COM 26740W109   34,470,093 1,318,168 SH   SOLE 19 1,318,168 0 0
D-WAVE QUANTUM INC COM 26740W109   371,349,273 14,200,737 SH   SOLE 21 14,200,737 0 0
D-WAVE QUANTUM INC COM 26740W109   265,318,737 10,146,032 SH   SOLE 22 9,856,556 0 289,476
D-WAVE QUANTUM INC COM 26740W109   308,648 11,803 SH   SOLE 23 11,803 0 0
D-WAVE QUANTUM INC COM 26740W109   1,390,997 53,193 SH   SOLE 25 53,193 0 0
D-WAVE QUANTUM INC COM 26740W109   4,159,001 159,044 SH   SOLE 26 78,309 0 80,735
D-WAVE QUANTUM INC COM 26740W109   1,517,851 58,044 SH   SOLE 28 16,556 0 41,488
D-WAVE QUANTUM INC COM 26740W109   10,496,872 401,410 SH   SOLE 30 401,410 0 0
D-WAVE QUANTUM INC COM 26740W109   170,446 6,518 SH   SOLE 34 6,518 0 0
D-WAVE QUANTUM INC COM 26740W109   1,526,271 58,366 SH   SOLE 40 58,366 0 0
D-WAVE QUANTUM INC COM 26740W109   7,723,176 295,341 SH   SOLE 43 260,935 0 34,406
D-WAVE QUANTUM INC COM 26740W109   3,164 121 SH   SOLE 47 0 0 121
DAILY JOURNAL CORP COM 233912104   1,083,312 2,223 SH   SOLE 2 1,598 0 625
DAILY JOURNAL CORP COM 233912104   3,411 7 SH   SOLE 7 7 0 0
DAILY JOURNAL CORP COM 233912104   1,878,619 3,855 SH   SOLE 18 3,249 0 606
DAILY JOURNAL CORP COM 233912104   1,246,565 2,558 SH   SOLE 19 2,558 0 0
DAILY JOURNAL CORP COM 233912104   25,120,859 51,549 SH   SOLE 21 51,549 0 0
DAILY JOURNAL CORP COM 233912104   16,150,759 33,142 SH   SOLE 22 31,765 0 1,377
DAILY JOURNAL CORP COM 233912104   17,544 36 SH   SOLE 23 36 0 0
DAILY JOURNAL CORP COM 233912104   120,855 248 SH   SOLE 25 248 0 0
DAILY JOURNAL CORP COM 233912104   130,114 267 SH   SOLE 28 0 0 267
DAILY JOURNAL CORP COM 233912104   419,583 861 SH   SOLE 30 861 0 0
DAILY JOURNAL CORP COM 233912104   132,551 272 SH   SOLE 40 272 0 0
DAILY JOURNAL CORP COM 233912104   1,357,674 2,786 SH   SOLE 43 2,664 0 122
DAKOTA GOLD CORP COM 46655E100   263,302 46,356 SH   SOLE 2 6,513 0 39,843
DAKOTA GOLD CORP COM 46655E100   2,005,688 353,114 SH   SOLE 7 353,114 0 0
DAKOTA GOLD CORP COM 46655E100   1,513,822 266,518 SH   SOLE 18 224,907 0 41,611
DAKOTA GOLD CORP COM 46655E100   1,034,714 182,168 SH   SOLE 19 182,168 0 0
DAKOTA GOLD CORP COM 46655E100   18,631,780 3,280,243 SH   SOLE 21 3,280,243 0 0
DAKOTA GOLD CORP COM 46655E100   10,731,786 1,889,399 SH   SOLE 22 1,855,839 0 33,560
DAKOTA GOLD CORP COM 46655E100   655,171 115,347 SH   SOLE 43 108,887 0 6,460
DAKTRONICS INC COM 234264109   810,254 40,984 SH   SOLE 2 22,214 0 18,770
DAKTRONICS INC COM 234264109   2,669 135 SH   SOLE 7 135 0 0
DAKTRONICS INC COM 234264109   2,446,538 123,750 SH   SOLE 18 104,648 0 19,102
DAKTRONICS INC COM 234264109   1,535,536 77,670 SH   SOLE 19 77,670 0 0
DAKTRONICS INC COM 234264109   32,044,719 1,620,876 SH   SOLE 21 1,620,876 0 0
DAKTRONICS INC COM 234264109   24,937,384 1,261,375 SH   SOLE 22 1,211,358 0 50,017
DAKTRONICS INC COM 234264109   155,214 7,851 SH   SOLE 25 7,851 0 0
DAKTRONICS INC COM 234264109   762,173 38,552 SH   SOLE 30 38,552 0 0
DAKTRONICS INC COM 234264109   170,022 8,600 SH   SOLE 40 8,600 0 0
DAKTRONICS INC COM 234264109   966,476 48,886 SH   SOLE 43 46,445 0 2,441
DAKTRONICS INC COM 234264109   316 16 SH   SOLE 47 0 0 16
DANA INC COM 235825205   6,161,538 259,324 SH   SOLE 2 147,110 0 112,214
DANA INC COM 235825205   5,560 234 SH   SOLE 4 234 0 0
DANA INC COM 235825205   506,136 21,302 SH   SOLE 7 20,168 0 1,134
DANA INC COM 235825205   10,606,844 446,416 SH   SOLE 18 384,666 0 61,750
DANA INC COM 235825205   10,808,400 454,899 SH   SOLE 19 454,899 0 0
DANA INC COM 235825205   296,800,962 12,491,623 SH   SOLE 21 12,491,623 0 0
DANA INC COM 235825205   87,795,814 3,695,110 SH   SOLE 22 3,538,781 0 156,329
DANA INC COM 235825205   108,868 4,582 SH   SOLE 23 4,582 0 0
DANA INC COM 235825205   495,515 20,855 SH   SOLE 25 20,855 0 0
DANA INC COM 235825205   2,749,959 115,739 SH   SOLE 26 35,189 0 80,550
DANA INC COM 235825205   136,097 5,728 SH   SOLE 28 5,728 0 0
DANA INC COM 235825205   6,797,285 286,081 SH   SOLE 30 286,081 0 0
DANA INC COM 235825205   183,570 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205   528,042 22,224 SH   SOLE 40 22,224 0 0
DANA INC COM 235825205   4,968,542 209,114 SH   SOLE 43 198,873 0 10,241
DANAHER CORPORATION COM 235851102   425,060,716 1,856,809 SH   SOLE 2 999,852 0 856,957
DANAHER CORPORATION COM 235851102   137,074,778 598,789 SH   SOLE 4 262,216 0 336,573
DANAHER CORPORATION COM 235851102   136,287,522 595,350 SH   SOLE 7 534,514 0 60,836
DANAHER CORPORATION COM 235851102   14,432,032 63,044 SH   SOLE 13 59,736 0 3,308
DANAHER CORPORATION COM 235851102   27,227,745 118,940 SH   SOLE 15 118,940 0 0
DANAHER CORPORATION COM 235851102   1,183,812,475 5,171,293 SH   SOLE 18 5,004,521 0 166,772
DANAHER CORPORATION COM 235851102   273,054,402 1,192,794 SH   SOLE 19 1,192,794 0 0
DANAHER CORPORATION COM 235851102   3,769,557,193 16,466,701 SH   SOLE 21 16,466,701 0 0
DANAHER CORPORATION COM 235851102   2,910,178,464 12,712,644 SH   SOLE 22 11,344,000 0 1,368,644
DANAHER CORPORATION COM 235851102   190,330,040 831,426 SH   SOLE 23 831,426 0 0
DANAHER CORPORATION COM 235851102   184,072,512 804,091 SH   SOLE 25 799,959 0 4,132
DANAHER CORPORATION COM 235851102   394,386,581 1,722,814 SH   SOLE 26 1,435,240 0 287,574
DANAHER CORPORATION COM 235851102   405,603,432 1,771,813 SH   SOLE 28 9,803 0 1,762,010
DANAHER CORPORATION COM 235851102   1,623,272 7,091 SH   SOLE 29 7,091 0 0
DANAHER CORPORATION COM 235851102   1,250,956,003 5,464,599 SH   SOLE 30 5,464,599 0 0
DANAHER CORPORATION COM 235851102   16,148,475 70,542 SH   SOLE 31 68,585 0 1,957
DANAHER CORPORATION COM 235851102   300,582,948 1,313,048 SH   SOLE 34 1,313,048 0 0
DANAHER CORPORATION COM 235851102   40,010,180 174,778 SH   SOLE 36 174,778 0 0
DANAHER CORPORATION COM 235851102   6,490,798 28,354 SH   SOLE 40 28,354 0 0
DANAHER CORPORATION COM 235851102   230,065 1,005 SH   OTR 43 1,005 0 0
DANAHER CORPORATION COM 235851102   236,146,153 1,031,566 SH   SOLE 43 876,563 0 155,004
DANAHER CORPORATION COM 235851102   9,125,014 39,861 SH   SOLE 47 0 0 39,861
DANAOS CORPORATION SHS Y1968P121   286,025 3,037 SH   SOLE 22 3,037 0 0
DANAOS CORPORATION SHS Y1968P121   5,904,803 62,697 SH   SOLE 43 59,088 0 3,609
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   269,542 9,137 SH   SOLE 2 9,137 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   133,429 4,523 SH   SOLE 4 609 0 3,914
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   304,971 10,338 SH   SOLE 7 10,338 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   17,690,501 599,678 SH   SOLE 21 599,678 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   10,085,844 341,893 SH   SOLE 22 257,667 0 84,226
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   544,541 18,459